<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>닮슬아빠의 그냥노트</title>
		<link>http://blog.perious.com/</link>
		<description>닮슬가족의 행복 이야기노트와 닮슬아빠의 진솔한 마음이 담겨져 있는 그냥노트입니다.</description>
		<language>ko</language>
		<pubDate>Tue, 08 Sep 2009 22:32:04 +0900</pubDate>
		<generator>Tistory 1.1 (http://www.tistory.com/)</generator>
		<image>
		<title>닮슬아빠의 그냥노트</title>
		<url><![CDATA[http://cfile2.uf.tistory.com/image/1432960F49AB9BE04B54E6]]></url>
		<link>http://blog.perious.com/</link>
		<description>닮슬가족의 행복 이야기노트와 닮슬아빠의 진솔한 마음이 담겨져 있는 그냥노트입니다.</description>
		</image>
		<item>
			<title>안드로이드 G1 국내 SIM카드로 언락(Activation) 시키기 (원문 보완)</title>
			<link>http://blog.perious.com/322</link>
			<description>&lt;P&gt;&lt;FONT color=#5c7fb0&gt;중고로 초기화된 안드로이드 G1을 구했는데 우여곡절끝에 언락을 했습니다.&lt;br /&gt;
아래 원문은 제가&amp;nbsp;언락을 할때 참조했던 글입니다. 그런제 조금...&amp;nbsp;제가 겪었던 사실을 추가해서 보완을 했습니다.&lt;br /&gt;
원문을 쓰신분께 다시 한번 감사드립니다.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href=&quot;http://www.androidpub.com/3738&quot;&gt;http://www.androidpub.com/3738&lt;/A&gt;&lt;br /&gt;
&lt;A href=&quot;http://www.androidpub.com/3738&quot;&gt;&lt;/A&gt;&lt;br /&gt;
안드로이드 개발을 위해서 단말을 구입했는데 언락되어있지도 않고 G1폰이어서 폰을 접근조차 못하시는 분들이 있는것으로 알고 있습니다. 그동안 저는 미국에서 Activation시킨 후에 들여온 G1을 쓰고 있었는데, 이번에 Dev폰을 하나 추가로 입수해서 마음놓고 G1을 가져놀면서 제일 먼저 SIM카드 없이 언락시키는 법을 테스트 했습니다. 경제위기에 고환율인 이 때에 600달러는 들여서 구입하셨을텐데 어떻게든 해결해드려야겠다는 사명감으로 :) &lt;U&gt;하지만 잘못하면 폰을 사용불능으로 만들 수 있습니다. 저는 이것에 대한 어떠한 보장도 하지 않으니 일반 사용자분들은 절대로 시도하지 마시기 바랍니다!!&lt;/U&gt;&lt;br /&gt;
&lt;br /&gt;참고 : &lt;STRONG&gt;Dev 폰은 1번에서 바로 5번으로 건너뛰시면&lt;/STRONG&gt; 됩니다.&lt;br /&gt;
&lt;br /&gt;1.&lt;br /&gt;
&amp;nbsp;SKT든 KTF든 SIM카드를 하나 준비해서 G1에 끼워넣고 부팅을 합니다. &lt;br /&gt;
&lt;FONT color=#ff8b16&gt;(뒤에 밧데리 분리가 조심스럽더라구요 과감하게 분리를 해야 합니다.http://tmobile.modeaondemand.com/htc/g1/ 를 참조하세요)&lt;br /&gt;
&lt;/FONT&gt;SIM network unlock PIN:&lt;br /&gt;
이라는 화면이 나오면 dismiss 버튼을 누릅니다.&lt;br /&gt;
&lt;br /&gt;2.&lt;br /&gt;
안드로이드 그림과 Welcom to T-Mobile G1 그림이 나옵니다.&lt;br /&gt;
여기서 가져계신 폰의 버젼을 확인합니다.&lt;br /&gt;
G1의 자판을 열어서 &lt;br /&gt;
&lt;br /&gt;&lt;B&gt;&amp;lt;enter&amp;gt;reboot&amp;lt;enter&amp;gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#ff8b16&gt;(이제 화면은 마스코드인 드로이드가 나와 있고 아래는 긴급통화(영어로) 버튼만 있습니다. 버튼이 두개인 경우는 RC30이상인 것 같습니다. 그리고 위에 자판을 열고 타이핑을 해도 화면에 어떤 표시도 되지 않습니다. 참고하시기를)&lt;/FONT&gt;&lt;br /&gt;
를 눌러서 단말이 재부팅되면 RC29이하 버전이고 재부팅되지 않는다면 RC30이상 버젼입니다.&lt;br /&gt;
RC29이하버전은 4번으로, RC30이상 버젼은 3번으로 계속진행하면 됩니다.&lt;br /&gt;
&lt;br /&gt;3. &lt;br /&gt;
RC30이상 버전의 경우 RC29버전으로 되돌려야 합니다.&lt;br /&gt;
(Dev1사용자는 아래 이미지를 굽지 마세요! G1으로 바뀌어 버립니다.)&lt;br /&gt;
SD카드를 하나 준비합니다. SD카드는 FAT32로 포맷되어있어야 합니다.&lt;br /&gt;
&lt;A onclick=&quot;window.open(this.href);return false;&quot; href=&quot;http://koushikdutta.blurryfox.com/G1/DREAIMG-RC29.zip&quot;&gt;&lt;U&gt;&lt;FONT color=#0066cc&gt;G1 RC29 이미지&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;를 다운받은 후에 SD카드에 압축을 풀고 파일이름은 DREAIMG.NBH로 바꿉니다.&lt;br /&gt;
SD카드를 폰에 삽인한후 카메라버튼과 파워버튼을 눌러 켭니다. &lt;br /&gt;
폰이 부트로드 모드로 들어가면서 업데이트할 이미지를 찾습니다.&lt;br /&gt;
파워버튼을 눌러 업데이트를 시작합니다.&lt;br /&gt;
5분정도의 시간이 걸리니 절대로 중간에 파워를 끄지 마시기 바랍니다.&lt;br /&gt;
&lt;FONT color=#ff8b16&gt;(저 같은 경우는 다운그레이드를 성공한 다음... 화면이 깨지는 현상이 발생했습니다. 화면조정화면 같은 화면... 그래서 강제로 껐습니다. 다시 켜니 정상적으로 돌아오더라구요 ^^)&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;다른 RC29 이미지 다운로드 링크&lt;br /&gt;
&lt;A onclick=&quot;window.open(this.href);return false;&quot; href=&quot;http://www.megaupload.com/?d=EMY1HIVU&quot;&gt;&lt;U&gt;&lt;FONT color=#800080&gt;http://www.megaupload.com/?d=EMY1HIVU&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;4.&lt;br /&gt;
RC29버전인 것을 확인하셨다면, 이번엔 G1자판에서&lt;br /&gt;
&lt;br /&gt;&lt;B&gt;&amp;lt;enter&amp;gt;setprop persist.service.adb.enable 1&amp;lt;enter&amp;gt;&lt;/B&gt;&lt;br /&gt;
&lt;br /&gt;&lt;FONT color=#ff8b16&gt;(위 과정을 왜 하는지 모르겠습니다. 전 열심히 타이핑하다... 포기했습니다. 타이핑하는 것이 화면에 보이지 않기 때문에 실제로 정확히 하기란 힘듭니다.)&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;&lt;FONT color=#ff8b16&gt;- 이 단계에서 USB 케이블로 PC와 연결을 하면 드라이버 설치가 나옵니다. 아래 설명한 디렉토리를 이용해 설치하시면 됩니다.&lt;/FONT&gt;&lt;br /&gt;
라고 입력합니다. 드라이버는 SDK가 설치된 폴더 밑에 usb_driver라는 폴더에 저장되어있습니다. (1.0 SDK Release2에서 부터 포함되서 나왔습니다.)&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
그리고 &lt;FONT color=#ff8b16&gt;윈도우즈 커맨트창에서&amp;nbsp;SDK 설치디렉토리&lt;/FONT&gt; 밑 tools디렉토리에 들어가서 &lt;br /&gt;
&lt;br /&gt;&lt;B&gt;&amp;gt;adb shell&lt;/B&gt;&lt;br /&gt;
&lt;br /&gt;명령어를 쳐서 $ 라는 프롬프트까지 뜨는 것을 확인합니다.&lt;br /&gt;
&lt;br /&gt;5.&lt;br /&gt;
adb shell에서 다음과 같은 명령어를 입력합니다&lt;br /&gt;
&lt;br /&gt;&lt;B&gt;$ am start -a android.intent.action.MAIN -n com.android.settings/.Settings&lt;/B&gt;&lt;br /&gt;
&lt;FONT color=#ff8b16&gt;(정확히 타이핑하셔야 합니다)&lt;br /&gt;
&lt;/FONT&gt;&lt;br /&gt;
WIFI 세팅화면이 단말에 표시됩니다. &lt;br /&gt;
&lt;FONT color=#ff8b16&gt;(실제로는 나타나지 않습니다.&amp;nbsp; 화면이 꺼져 있기 때문에 자판을 열면 화면이 켜지면서 무선랜 활성화화 설정이 뜹니다. 여기서 무선을 설정하시고 무선연결을 확인하셔야 합니다. 그 다음에 빽버튼을 이용하여 초기화면으로 나가서 드로이드를 클릭하시고 구글계정 사인을 하시면 됩니다. 앗... 아래 설명이 있구나 !!!)&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;6.&lt;br /&gt;
만세!!를 한번 외치시고.&lt;br /&gt;
Wireless Control에 들어가서 Wi-Fi를 체크하고 Wi-Fi settigns에가서 AP를 잡아주시면 &lt;br /&gt;
위에 무선랜이 잡혔다는 표시가 생깁니다.&lt;br /&gt;
&lt;FONT color=#ff8b16&gt;(절대로 설정만 하시도 나오시면 안됩니다. 연결되었다는 문구가 표시되야 합니다. 왜냐구요? 해보시면..ㅋㅋㅋ)&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;7. &lt;br /&gt;
세팅화면을 나와서 구글 계정등록화면을 지나면 사용하실 수 있습니다.&lt;br /&gt;
&lt;br /&gt;8.&lt;br /&gt;
이제 SIM카드는 빼버려도 됩니다.&lt;br /&gt;
&lt;/P&gt;</description>
			<category>개발자 노트</category>
			<category>g1</category>
			<category>안드로이드</category>
			<category>안드로이드 G1</category>
			<category>언락</category>
			<author>닮슬아빠</author>
			<guid>http://blog.perious.com/322</guid>
			<comments>http://blog.perious.com/322#entry322comment</comments>
			<pubDate>Tue, 08 Sep 2009 22:31:51 +0900</pubDate>
		</item>
		<item>
			<title>Mail Pull/Push 방식</title>
			<link>http://blog.perious.com/321</link>
			<description>&lt;DIV class=title&gt;&lt;FONT color=#000000&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class=question_contents&gt;
&lt;DIV style=&quot;FONT-FAMILY: 돋움; FONT-SIZE: 9pt&quot; class=view&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; FONT-WEIGHT: bold; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;1. Mail &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; FONT-WEIGHT: bold; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;이란&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; FONT-WEIGHT: bold; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt; mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;컴퓨터의 단말기 이용자끼리 통신 회선을 이용하여 주고받는 글&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 14pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;DIV style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.84pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; FONT-WEIGHT: bold; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;2. Mail Pull / Push &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; FONT-WEIGHT: bold; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;방식의 이해&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.84pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 14pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt; mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: blue; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; text-combine: letters&quot;&gt;- &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: blue; FONT-SIZE: 10pt; FONT-WEIGHT: bold; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; text-combine: letters&quot;&gt;Mail Pull &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: blue; FONT-SIZE: 10pt; FONT-WEIGHT: bold; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; text-combine: letters&quot;&gt;방식&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: blue; FONT-SIZE: 10pt; FONT-WEIGHT: bold; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt; mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;사용자가 수동으로 &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;e&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;메일을 검색하거나 특정 시간에 가져오는 방식&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 14pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 14pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt; mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: blue; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; text-combine: letters&quot;&gt;- &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: blue; FONT-SIZE: 10pt; FONT-WEIGHT: bold; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; text-combine: letters&quot;&gt;Mail Push &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: blue; FONT-SIZE: 10pt; FONT-WEIGHT: bold; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; text-combine: letters&quot;&gt;방식&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: blue; FONT-SIZE: 10pt; FONT-WEIGHT: bold; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt; mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;마이크로소프트의 메일 서버인&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;Exchange&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;서버의 메일 동기화 기술중의 하나로 &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;모바일&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 장치와&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;Exchange&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;서버간에 메일을 실시간으로 전달하는 방식&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;http://cfile23.uf.tistory.com/image/175E3B0F4A9615E844FAE3&quot; alt=&quot;&quot; filemime=&quot;image/jpeg&quot; filename=&quot;npe13_leonard21.jpg&quot; height=&quot;234&quot; width=&quot;550&quot;/&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; FONT-WEIGHT: bold; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;3. Exchange Server Mail Push &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; FONT-WEIGHT: bold; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;원리&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; FONT-WEIGHT: bold; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; WORD-BREAK: keep-all; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 14pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt; mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;- &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;모바일&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt; 장치와&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;Exchange&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;서버간에 메일을 실시간으로 전달하는 방식 &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 14pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; WORD-BREAK: keep-all; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 14pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt; mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;- Exchange 2003 SP2&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;와&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;Windows &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;Moible&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; 5.0 MSFP&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; (Messaging &amp;amp; Security&lt;SPAN style=&quot;FONT-SIZE: 10pt; mso-spacerun: yes&quot;&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; WORD-BREAK: keep-all; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt; mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Feature Pack)&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;이후부터는&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;https&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;통신을 기반으로&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: blue; FONT-SIZE: 10pt; FONT-WEIGHT: bold; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; text-combine: letters&quot;&gt;Heartbeat&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;을 전달하여 동기화&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; WORD-BREAK: keep-all; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;하는 방식으로 변경&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; WORD-BREAK: keep-all; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 2.16pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; WORD-BREAK: keep-all; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 9pt; FONT-WEIGHT: bold; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.84pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; WORD-BREAK: keep-all; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; FONT-WEIGHT: bold; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;4. Push&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; FONT-WEIGHT: bold; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;의 원리&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; FONT-WEIGHT: bold; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; WORD-BREAK: keep-all; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 돋움; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ①&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;처음 &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;모바일&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt; 장치가 네트워크에 연결&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; WORD-BREAK: keep-all; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 14pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt; mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: red; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; text-combine: letters&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: red; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; text-combine: letters&quot;&gt;장치와 메일 서버의 동기화 정보는&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: red; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: red; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; text-combine: letters&quot;&gt;PC&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: red; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; text-combine: letters&quot;&gt;와의 동기화 과정에서 정되어진다&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: red; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; text-combine: letters&quot;&gt;)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; WORD-BREAK: keep-all; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 돋움; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ② &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;모바일&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt; 장치는 일정한 시간&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;간격으로 서버에&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: blue; FONT-SIZE: 10pt; FONT-WEIGHT: bold; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; text-combine: letters&quot;&gt;Heartbeat&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;로 정보 송신&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; WORD-BREAK: keep-all; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt; mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;네트워크 망으로부터 받은&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;IP&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;주소 정보를 포함&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; WORD-BREAK: keep-all; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 돋움; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ③ &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;회사의 메일 서버는 사용자 &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;모바일&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt; 장치의 정보를 가지고 있게 된다&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; WORD-BREAK: keep-all; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 14pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt; mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 돋움; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;④ &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;네트워크에서는&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: blue; FONT-SIZE: 10pt; FONT-WEIGHT: bold; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; text-combine: letters&quot;&gt;Dormant&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;휴면&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;) &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;모드로 진입&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; (Data Connection&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;상태가 아니라는 의미&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; WORD-BREAK: keep-all; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 돋움; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt; mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;⑤ &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;새로운 메일이 도착하게 되면&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;, &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;서버는 알고 있던 &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;모바일&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt; 장치의 정보를 기초로 작은 신호&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; WORD-BREAK: keep-all; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: ko; mso-color-index: 1; text-combine: letters&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;전송&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; WORD-BREAK: keep-all; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; WORD-BREAK: keep-all; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot; align=center&gt;&lt;SPAN style=&quot;FONT-FAMILY: 굴림; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-family: +mn-cs; mso-fareast-font-family: 굴림; mso-ascii-font-family: 굴림; language: en-US; mso-color-index: 1; text-combine: letters&quot;&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 104%; MARGIN-TOP: 3.36pt; TEXT-INDENT: -0.38in; unicode-bidi: embed; DIRECTION: ltr; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.38in; VERTICAL-ALIGN: baseline; WORD-BREAK: keep-all; language: ko; mso-line-break-override: restrictions; punctuation-wrap: simple&quot; align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;/SPAN&gt;&lt;!--- 출처 ---&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;http://cfile7.uf.tistory.com/image/155D070F4A9615E82CA472&quot; alt=&quot;&quot; filemime=&quot;image/jpeg&quot; filename=&quot;npe1f_leonard21.jpg&quot; height=&quot;208&quot; width=&quot;572&quot;/&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;http://cfile24.uf.tistory.com/image/1169A50F4A9615E94A6CAB&quot; alt=&quot;&quot; filemime=&quot;image/jpeg&quot; filename=&quot;npe21_leonard21.jpg&quot; height=&quot;299&quot; width=&quot;572&quot;/&gt;&lt;/div&gt;&lt;/P&gt;
&lt;DIV class=source&gt;
&lt;P class=nothing&gt;출처 : [직접 서술] 블로그 집필 - &lt;A class=lime href=&quot;http://blog.naver.com/leonard21.do&quot; target=_blank&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;惡魔天使™의 발자취&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;!--// 출처 --&gt;
&lt;P&gt;&lt;br /&gt;
&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
			<category>개발자 노트</category>
			<category>Email</category>
			<category>Push기술</category>
			<category>모바일</category>
			<author>닮슬아빠</author>
			<guid>http://blog.perious.com/321</guid>
			<comments>http://blog.perious.com/321#entry321comment</comments>
			<pubDate>Thu, 27 Aug 2009 14:14:41 +0900</pubDate>
		</item>
		<item>
			<title>자동화 빌드 툴이다 ANT 사용업</title>
			<link>http://blog.perious.com/320</link>
			<description>&lt;DIV style=&quot;TEXT-ALIGN: left&quot;&gt;아래 내용은 &lt;br /&gt;
&lt;/DIV&gt;&lt;A class=con_link href=&quot;http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200403160006&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;고수로 가는 지름길! Jakarta Project&lt;/FONT&gt;&lt;/A&gt;&lt;br /&gt;
&lt;A class=con_link href=&quot;http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200401070015&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;이클립스 기반 프로젝트 필수 유틸리티: CVS, Ant, JUnit&lt;/FONT&gt;&lt;/A&gt;&lt;br /&gt;
두 책의 ant 부분을 보고 정리하였습니다.&lt;br /&gt;
&lt;br /&gt;# build.xml 파일의 기본구조&lt;br /&gt;
&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;euc-kr&quot;?&amp;gt;&lt;br /&gt;
&amp;lt;project name=&quot;projectName&quot; default=&quot;defaultTargetName&quot; basedir=&quot;.&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;property name=&quot;&quot; location=&quot;&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;target name=&quot;&quot;&amp;gt;...&amp;lt;/target&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;target name=&quot;&quot; depends=&quot;&quot;&amp;gt;...&amp;lt;/target&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;target name=&quot;&quot; depends=&quot;&quot;&amp;gt;...&amp;lt;/target&amp;gt; &amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;lt;target name=&quot;&quot; depends=&quot;&quot; if=&quot;&quot;&amp;gt;...&amp;lt;/target&amp;gt; &lt;br /&gt;
&amp;nbsp;&amp;lt;target name=&quot;&quot; depends=&quot;&quot; unless=&quot;&quot;&amp;gt;...&amp;lt;/target&amp;gt; &amp;nbsp;&lt;br /&gt;
&amp;lt;/project&amp;gt;&lt;br /&gt;
&lt;br /&gt;# project 태그 &lt;br /&gt;
&amp;nbsp;1) name : 프로젝트의 이름 &lt;br /&gt;
&amp;nbsp;2) default : Ant를 실행할때 target을 지정하지 않은 경우 기본적으로 사용할 target (필수)&lt;br /&gt;
&amp;nbsp;3) basedir : 경로 계산할때의 기준 디렉토리. 지정하지 않은 경우 현재 디렉토리가 basedir로 사용된다. basedir 프로퍼티의 값으로도 사용된다.&lt;br /&gt;
&lt;br /&gt;# target 태그&lt;br /&gt;
&amp;nbsp;1) name : 타켓의 이름 (필수)&lt;br /&gt;
&amp;nbsp;2) depends : 이 타겟이 의존하고 있는 타겟의 목록. 각 타켓의 이름은 ,(콤마) 로 구분한다.&lt;br /&gt;
&amp;nbsp;3) if : 지정한 프로퍼티가 설정되어 있는 경우 이 타겟을 수행한다.&lt;br /&gt;
&amp;nbsp;4) unless : 지정한 프로퍼티가 설정되어 있지 않은 경우 이 타겟을 수행한다.&lt;br /&gt;
&amp;nbsp;5) description : 타겟이 수행하는 기능에 대한 설명&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
# ant 경로 규칙 &lt;br /&gt;
&amp;nbsp;1) * : 0개 또는 그이상의 글자가 매칭&lt;br /&gt;
&amp;nbsp;2) ? : 한글자와 매칭 &lt;br /&gt;
&amp;nbsp;3) ** : 다계층을 나타냄&amp;nbsp; 예) dir/**/A =&amp;gt; dir/dir1/A, dir/dir2/A, dir/dir1/dirA/A 다 포함.&lt;br /&gt;
&amp;nbsp;4) / 또는 \ 으로 끝날 경우&amp;nbsp; : /** 또는 \** 과 동일&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
# includes 속성 : 포함시킬 파일의 목록 (include 태그, includesfile 속성으로 사용 가능)&lt;br /&gt;
&lt;br /&gt;# excludes 속성 : 제외시킬 파일의 목록 (exclude 태그, excludesfile 속성으로 사용 가능)&lt;br /&gt;
&lt;br /&gt;# excludes 속성 명시 여부에 상관없이 제외 되는 것들 : 제외 시키고 싶지 않을 경우 defaulteexcludes = &quot;no&quot; 설정&lt;br /&gt;
&amp;nbsp;- **/*~, **/#*#, **/.#*, **/%*%, **/._*&lt;br /&gt;
&amp;nbsp;- **/CVS, **/CVS/**, **/.cvsignore&lt;br /&gt;
&amp;nbsp;- **/SCCS, **/SCCS/**&lt;br /&gt;
&amp;nbsp;- **/vssver.scc&lt;br /&gt;
&amp;nbsp;- **/.svn, **/.svn/**&lt;br /&gt;
&amp;nbsp;- **/.DS_Store&lt;br /&gt;
&lt;br /&gt;# fileset 태그 : 파일 집합&lt;br /&gt;
&amp;nbsp;1) dir : 파일 집합을 표시할 때의 루트 디렉토리 (dir 또는 file 중 한개 반드시 명시)&lt;br /&gt;
&amp;nbsp;2) file : 한 개의 파일을 명시할 때 사용하는 속성&amp;nbsp; (dir 또는 file 중 한개 반드시 명시)&lt;br /&gt;
&amp;nbsp;3) casesensitive : 대소분자 구분 여부 (true/false) 기본값 true&lt;br /&gt;
&amp;nbsp;4) followsymlinks : 심볼릭 링크를 따라갈지의 여부 (true/false) 기본값 true)&lt;br /&gt;
&amp;nbsp; 사용 예)&lt;br /&gt;
&amp;nbsp;&amp;lt;fileset dir=&quot;${basedir}/src&quot; defaultexcludes=&quot;no&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;include name=&quot;**/*.java&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;include name=&quot;**/*.properties&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;exclude name=&quot;**/*.bak&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;/fileset&amp;gt;&lt;br /&gt;
&lt;br /&gt;# dir 태그 : 디렉토리 집합&lt;br /&gt;
&amp;nbsp;1) dir : 디렉토리 집합을 표시할 때의 루트 디렉토리 (필수)&lt;br /&gt;
&amp;nbsp;2) casesensitive : 대소분자 구분 여부 (true/false) 기본값 true&lt;br /&gt;
&amp;nbsp;3) followsymlinks : 심볼릭 링크를 따라갈지의 여부 (true/false) 기본값 true)&lt;br /&gt;
&amp;nbsp; 사용 예)&lt;br /&gt;
&amp;nbsp;&amp;lt;dirset dir=&quot;&quot; includes=&quot;&quot; excludes=&quot;&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
# patternset 태그 : 재사용 가능한 파일 집합&lt;br /&gt;
&amp;nbsp;사용 예)&lt;br /&gt;
&amp;nbsp;&amp;lt;patternset id=&quot;commonJar&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;include name=&quot;servlet.jar&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;include name=&quot;mail.jar&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;include name=&quot;activation.jar&quot;/&amp;gt; &amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;lt;/patternset&amp;gt;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;lt;fileset dir=&quot;j2eelib&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;patternset refid=&quot;commonJar&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;/fileset&amp;gt;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
# path 태그 : 재사용 가능한 경로 목록의 집합&lt;br /&gt;
&amp;nbsp;사용 예)&lt;br /&gt;
&amp;nbsp;&amp;lt;path id=&quot;project.class.path&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;pathelement location=&quot;fileupload/WEB-INF/classes&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;pathelement path=&quot;lib/servlet.jar;lib/commons-fileupload-1.0.jar&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;/path&amp;gt;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;lt;classpath refid=&quot;project.class.path&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;- location : 하나의 파일 또는 디렉토리 지정&lt;br /&gt;
&amp;nbsp;- path : 여러 경로를 지정 (; 또는 : 으로 구분)&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
# 아래의 build.xml 파일에서 ant makeZip 을 할경우 complie 은 두번이 아닌 한번만 실행되게 된다.&lt;br /&gt;
&amp;nbsp;&amp;lt;project name=&quot;build&quot; default=&quot;makeZip&quot; basedir=&quot;.&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;target name=&quot;compile&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;target name=&quot;srcCopy&quot; depends=&quot;compile&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;target name=&quot;classCopy&quot; depends=&quot;compile&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;target name=&quot;makeZip&quot; depends=&quot;srcCopy, classCopy&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;/project&amp;gt;&lt;br /&gt;
&lt;br /&gt;# property 태그 : property 지정&lt;br /&gt;
&amp;nbsp;1) name : 프로퍼티의 이름&lt;br /&gt;
&amp;nbsp;2) value : 프로퍼티의 값을 지정 (name 속성 지정시 value 또는 location 둘중 하나 반드시 사용)&lt;br /&gt;
&amp;nbsp;3) location : 지정한 경로명의 절대 경로명을 값으로 지정 (name 속성 지정시 value 또는 location 둘중 하나 반드시 사용)&lt;br /&gt;
&amp;nbsp;4) resource : 프로퍼티 파일을 읽어 올 때 사용할 자원명을 지정 (name 속성 사용않는 경우 resource, file, environment 중 하나 반드시 사용)&lt;br /&gt;
&amp;nbsp;5) file : 지정한 파일로부터 프로퍼티 목록을 읽어 온다 (name 속성 사용않는 경우 resource, file, environment 중 하나 반드시 사용)&lt;br /&gt;
&amp;nbsp;6) environment : 환경 변수를 읽어 올때 사용할 접두어를 지정 (name 속성 사용않는 경우 resource, file, environment 중 하나 반드시 사용)&lt;br /&gt;
&amp;nbsp;7) classpath : 자원으로부터 프로퍼티 파일을 읽어 올 때 사용할 클래스 패스&lt;br /&gt;
&amp;nbsp;8) classpathref : 클래스패스로 사용할 경로를 path 태그 로 부터 가져온다.&lt;br /&gt;
&amp;nbsp;9) prefix : resource 또는 file 속성을 사용하여 읽어 온 프로퍼티를 참조할 때 사용할 접두어를 지정한다. 만약 접두어 맨뒤에 &quot;.&quot; 가 포함되어 있지 않을 경우, 자동으로 &quot;.&quot;이 접두어 뒤에 붙는다.&lt;br /&gt;
&amp;nbsp;사용 예)&lt;br /&gt;
&amp;nbsp;&amp;lt;property file=&quot;${basedir}/buildprop/global.properties&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;lt;property environment=&quot;env&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;echo message=&quot;JAVA_HOME ${env.JAVA_HOME}&quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;# 기본 프로퍼티 : property 태그 사용하지 않아도 사용 가능한 프로퍼티&lt;br /&gt;
&amp;nbsp;- 모든 자바의 시스템 프로퍼티&lt;br /&gt;
&amp;nbsp;- basedir : 프로젝트의 기본 디렉토리의 절대 경로. project 태그의 basedir 속성에 명시된 값&lt;br /&gt;
&amp;nbsp;- ant.file : 빌드 파일의 절대 경로&lt;br /&gt;
&amp;nbsp;- ant.version : Ant 버전&lt;br /&gt;
&amp;nbsp;- ant.project.name : 현재 실행주인 프로젝트의 이름. project 태그의 name 속성에 명시된 값&lt;br /&gt;
&amp;nbsp;- ant.java.version : Ant 가 발견한 자바 버전.&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
# javac&lt;br /&gt;
&amp;nbsp;1) srcdir : 소스가 위치한 디렉토리 (src 태그로 지정가능. 둘 중 하나 필수)&lt;br /&gt;
&amp;nbsp;2) descdir : 생성된 클래스가 위치할 디렉토리를 지정. javac -d 옵션과 동일&lt;br /&gt;
&amp;nbsp;3) classpath : 컴파일할 때 사용할 클래스패스 (class 태그로 지정 가능)&lt;br /&gt;
&amp;nbsp;4) classapathref : path 태그로 지정한 경로를 클래스패스로 참조&lt;br /&gt;
&amp;nbsp;5) encoding : 소스파일의 인코딩을 지정. javac -encoding 옵션과 동일&lt;br /&gt;
&amp;nbsp;6) nowarn : 컴파일시 -nowarn 옵션 추가 (on) 기본값은 off&lt;br /&gt;
&amp;nbsp;7) deprection : 컴파일시 -deprecation 옵션 추가 (on) 기본값은 off&lt;br /&gt;
&amp;nbsp;사용 예)&lt;br /&gt;
&amp;nbsp;&amp;lt;javac srcdir=&quot;&quot; descdir=&quot;&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;classpath&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;fileset&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;lt;patternset refid=&quot;&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;/fileset&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;/classpath&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;/javac&amp;gt;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
# jar&lt;br /&gt;
&amp;nbsp;1) destfile : 생성할 jar 파일 지정&lt;br /&gt;
&amp;nbsp;2) basedir : jar 파일로 압축할 기본 디렉토리 지정&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;사용 예)&lt;br /&gt;
&amp;nbsp; &amp;lt;jar destfile=&quot;${disc}/lib/app.jar&quot; basedir=&quot;${build}/classes&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;lt;jar destfile=&quot;${disc}/lib/app.jar&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;fileset dir=&quot;${build}/classes&quot; exclude=&quot;**/test*.class&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;fileset dir=&quot;${src}/resources&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;/jar&amp;gt;&lt;br /&gt;
&lt;br /&gt;# zip&lt;br /&gt;
&amp;nbsp;- 기본적으로 jar 사용법와 같이 사용 가능.&lt;br /&gt;
&amp;nbsp;- zipfileset 태그를 사용하여 압축되는 파일의 경로명을 변경할 수 있음.&lt;br /&gt;
&amp;nbsp;- zipfileset 의 속성&lt;br /&gt;
&amp;nbsp; 1) prefix : ZIP 파일에 압축될 때 변경되어 들어갈 경로명&lt;br /&gt;
&amp;nbsp; 2) fullpath : 특정 파일의 변경될 경로를 지정&lt;br /&gt;
&amp;nbsp; 3) filemode : 유닉스 기반의 시스템에서 압축되는 파일의 모드를 지정. 기본값은 644&lt;br /&gt;
&amp;nbsp; 4) dirmode : 유닉스 기반의 시스템에서 압축되는 디렉토리의 모드를 지정. 기본값은 775&lt;br /&gt;
&amp;nbsp;사용 예)&lt;br /&gt;
&amp;nbsp;&amp;lt;zip destfile=&quot;${dist}/example.zip&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;zipfileset dir=&quot;build/api&quot; prefix=&quot;docs/api&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;zipfileset dir=&quot;${basedir}&quot;&lt;SPAN style=&quot;WIDTH: 226px; FLOAT: left; HEIGHT: 196px&quot; id=callbacknesttrypsrtistorycom493596&gt;&lt;OBJECT id=trypsrtistorycom493596 classid=clsid:d27cdb6e-ae6d-11cf-96b8-444553540000 width=&quot;100%&quot; height=&quot;100%&quot;&gt;&lt;PARAM NAME=&quot;_cx&quot; VALUE=&quot;5979&quot;&gt;&lt;PARAM NAME=&quot;_cy&quot; VALUE=&quot;5185&quot;&gt;&lt;PARAM NAME=&quot;FlashVars&quot; VALUE=&quot;&quot;&gt;&lt;PARAM NAME=&quot;Movie&quot; VALUE=&quot;&quot;&gt;&lt;PARAM NAME=&quot;Src&quot; VALUE=&quot;&quot;&gt;&lt;PARAM NAME=&quot;WMode&quot; VALUE=&quot;Transparent&quot;&gt;&lt;PARAM NAME=&quot;Play&quot; VALUE=&quot;-1&quot;&gt;&lt;PARAM NAME=&quot;Loop&quot; VALUE=&quot;-1&quot;&gt;&lt;PARAM NAME=&quot;Quality&quot; VALUE=&quot;High&quot;&gt;&lt;PARAM NAME=&quot;SAlign&quot; VALUE=&quot;LT&quot;&gt;&lt;PARAM NAME=&quot;Menu&quot; VALUE=&quot;0&quot;&gt;&lt;PARAM NAME=&quot;Base&quot; VALUE=&quot;&quot;&gt;&lt;PARAM NAME=&quot;AllowScriptAccess&quot; VALUE=&quot;never&quot;&gt;&lt;PARAM NAME=&quot;Scale&quot; VALUE=&quot;NoScale&quot;&gt;&lt;PARAM NAME=&quot;DeviceFont&quot; VALUE=&quot;0&quot;&gt;&lt;PARAM NAME=&quot;EmbedMovie&quot; VALUE=&quot;0&quot;&gt;&lt;PARAM NAME=&quot;BGColor&quot; VALUE=&quot;&quot;&gt;&lt;PARAM NAME=&quot;SWRemote&quot; VALUE=&quot;&quot;&gt;&lt;PARAM NAME=&quot;MovieData&quot; VALUE=&quot;&quot;&gt;&lt;PARAM NAME=&quot;SeamlessTabbing&quot; VALUE=&quot;1&quot;&gt;&lt;PARAM NAME=&quot;Profile&quot; VALUE=&quot;0&quot;&gt;&lt;PARAM NAME=&quot;ProfileAddress&quot; VALUE=&quot;&quot;&gt;&lt;PARAM NAME=&quot;ProfilePort&quot; VALUE=&quot;0&quot;&gt;&lt;PARAM NAME=&quot;AllowNetworking&quot; VALUE=&quot;internal&quot;&gt;&lt;PARAM NAME=&quot;AllowFullScreen&quot; VALUE=&quot;false&quot;&gt;    &lt;center&gt;&lt;img border=0 src=&#039;http://blogimgs.naver.com/blog20/blog/img_flash_notice.jpg&#039; style=&#039;cursor:hand;&#039; onclick=&#039;reloadByUser();&#039;&gt;&lt;/center&gt; &lt;embed invokeURLs=&quot;false&quot; EnableContextMenu=&quot;false&quot; autostart=&quot;true&quot; width=0 height=0&gt;&lt;/embed&gt;&lt;/OBJECT&gt;&lt;/SPAN&gt;includes=&quot;chang.log.20031227&quot; fullpath=&quot;docs/chagelog.txt&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;zipfileset dir=&quot;build/classes&quot; prefix=&quot;classes&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;zipfileset dir=&quot;build/src&quot; prefix=&quot;src&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;/zip&amp;gt;&lt;br /&gt;
&lt;br /&gt;# war&lt;br /&gt;
&amp;nbsp; 사용 예)&lt;br /&gt;
&amp;nbsp; &amp;lt;war destfile=&quot;main.war&quot; webxml=&quot;src/metadata/web.xml&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;fileset dir=&quot;src/mainapp/html&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;fileset dir=&quot;src/mainapp/jsp&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;lib dir=&quot;lib&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;lt;exclude name=&quot;logging2.jar&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;/lib&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;classes dir=&quot;build/main/classes&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;zipfileset dir=&quot;src/imagefile/images&quot; prefix=&quot;images&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;/war&amp;gt;&lt;br /&gt;
&lt;br /&gt;# tar&lt;br /&gt;
&amp;nbsp;- 기본 사용 법 : &amp;lt;tar destfile=&quot;&quot; basedir=&quot;&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;- tarfileset 태그&lt;br /&gt;
&amp;nbsp;- targileset 의 속성&lt;br /&gt;
&amp;nbsp; 1) mode : 3자리 8진수값. 775 등의 값을 갖는다.&lt;br /&gt;
&amp;nbsp; 2) username : 파일에 대한 사용자 이름을 지정한다. UID와는 다르다.&lt;br /&gt;
&amp;nbsp; 3) group : 파일에 대한 그룹 이름을 지정한다. GID와는 다르다.&lt;br /&gt;
&amp;nbsp; 4) prifix : tar 파일에 압축될 때 변경되어 들어갈 경로명&lt;br /&gt;
&amp;nbsp; 5) fullpath : 특정 파일의 변경될 경로를 지정&lt;br /&gt;
&amp;nbsp; 6) preserveLeadingSlashes : 맨 앞의 &#039;/&#039;를 유지할지의 여부를 지정. 기본값 : false&lt;br /&gt;
&amp;nbsp;사용 예)&lt;br /&gt;
&amp;nbsp;&amp;lt;tar destfile=&quot;${dist}/example.tar&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;tarfileset dir=&quot;build/api&quot; prefix=&quot;docs/api&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;tarfileset dir=&quot;${basedir}&quot; includes=&quot;chage.log.20031227&quot; fullpath=&quot;docs/chagelog.txt&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;tarfileset dir=&quot;build/classes&quot; prefix=&quot;classes&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;tarfileset dir=&quot;build/src&quot; prefix=&quot;src&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;/tar&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;gzip zipfile=&quot;${dist}/example.tar.gz&quot; src=&quot;${dist}/example.tar&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;lt;tar destfile=&quot;${dist}/example.tar.gz&quot; basedir=&quot;${build}&quot; compression=&quot;gzip&quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;# javadoc&lt;br /&gt;
&amp;nbsp;1) sourcepath : 소스 파일의 경로 지정. 하위 디렉토리까지 모두 처리 (sourcepath, sourcepathref, sourcefiles 중 하나는 필수)&lt;br /&gt;
&amp;nbsp;2) sourcepathref : path 에서 지정한 경로를 소스 파일의 경로로 사용 (sourcepath, sourcepathref, sourcefiles 중 하나는 필수)&lt;br /&gt;
&amp;nbsp;3) sourcefiles : 소스 파일의 목록을 지정. 각 파일은 콤마(,)로 구분 (sourcepath, sourcepathref, sourcefiles 중 하나는 필수)&lt;br /&gt;
&amp;nbsp;4) destdir : 결과 파일이 생성될 디렉토리&lt;br /&gt;
&amp;nbsp;5) packagenames : 콤마로 구분된 패키지 파일의 목록. 패키지명이 *로 끝날 경우 그 하위 패키지까지 모두 처리한다.&lt;br /&gt;
&amp;nbsp;6) excludepackagenames : 문서를 생성하지 않을 패키지의 목록을 지정. 각 패키지는 콤마(,)로 구분. 패키지명이 *으로 끝날 경우 그 하위 패키지까지 모두 제외&lt;br /&gt;
&amp;nbsp;7) access : 접근 모드를 지정. public, protected, package, private 중 한 가지 값. 기본값 : protected&lt;br /&gt;
&amp;nbsp;8) public : 생성되는 API 문서에 public 클래스와 멤버만 보여준다.&lt;br /&gt;
&amp;nbsp;9) protected : 생성되는 API 문서에 protected/public 클래스와 멤버만 보여준다.&lt;br /&gt;
&amp;nbsp;10) package : 생성되는 API 문서에 package/protected/public 클래스와 멤버만 보여준다.&lt;br /&gt;
&amp;nbsp;11) private : 생성되는 API 문서에 private/package/protected/public 클래스와 멤버만 보여준다.&lt;br /&gt;
&amp;nbsp;12) encoding : 소스 파일의 인코딩을 명시.&lt;br /&gt;
&amp;nbsp;13) locale : ko_KR과 같이 사용할 로케일을 지정.&lt;br /&gt;
&amp;nbsp;14) charset : 생성된 문서를 보여줄 때 사용할 케릭터셋을 지정.&lt;br /&gt;
&amp;nbsp;15) version : @version 주석을 포함.&lt;br /&gt;
&amp;nbsp;16) author : @author 주석을 포함.&lt;br /&gt;
&amp;nbsp;17) nodeprecated : deprecated 정보를 포함하지 않는다.&lt;br /&gt;
&amp;nbsp;18) nodeprecatedlist : deprecated 목록을 생성하지 않는다.&lt;br /&gt;
&amp;nbsp;19) windowtitle : 문서를 위한 제목을 텍스트로 입력.&lt;br /&gt;
&amp;nbsp;20) overview : HTML 문서로부터 개략 문서를 읽어 온다.&lt;br /&gt;
&amp;nbsp;21) helpfile : 도움말로 사용할 HTML 파일을 지정.&lt;br /&gt;
&amp;nbsp;22) stylesheetfile : 스타일 시트로 사용할 파일을 지정.&lt;br /&gt;
&amp;nbsp;23) header : 생성될 HTML 파일의 헤더로 사용될 HTML 코드를 명시&lt;br /&gt;
&amp;nbsp;24) footer : 생성될 HTML 파일의 풋터로 사용될 HTML 코드를 명시 &lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;사용 예)&lt;br /&gt;
&amp;nbsp;&amp;lt;javadoc destdir=&quot;{build}/api&quot;&lt;br /&gt;
&amp;nbsp; sourcepath=&quot;src&quot;&lt;br /&gt;
&amp;nbsp; packagenames=&quot;javacan.main.*&quot;&lt;br /&gt;
&amp;nbsp; excludepackagenames=&quot;javacna.main.test.*&quot;&lt;br /&gt;
&amp;nbsp; windowtitle=&quot;Main 웹 어플리케이션&quot;&lt;br /&gt;
&amp;nbsp; encoding=&quot;euc-kr&quot; /&amp;gt;&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;lt;javadoc destdir=&quot;{build}/api&quot;&lt;br /&gt;
&amp;nbsp; windowtitle=&quot;Main 웹 어플리케이션&quot;&lt;br /&gt;
&amp;nbsp; encoding=&quot;euc-kr&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;packageset dir=&quot;src&quot; defaultexcludes=&quot;yes&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;include name=&quot;javacan/main/**&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;exclude name=&quot;javacan/main/test/**&quot;/&amp;gt;&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;lt;/packageset&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;/javadoc&amp;gt;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
# copy&lt;br /&gt;
&amp;nbsp;1) file : 복사할 파일을 지정 (fileset으로 복사할 파일 목록을 지정하지 않는 경우 필수)&lt;br /&gt;
&amp;nbsp;2) tofile : 복사될 파일을 지정&lt;br /&gt;
&amp;nbsp;3) todir : 원본을 복사할 디렉토리를 지정&lt;br /&gt;
&amp;nbsp;4) overwrite : 기존 파일 덮어쓰기 여부 (true/false) 기본값 : false&lt;br /&gt;
&amp;nbsp;5) preservelastmodified : 원본의 최종 수정 날짜 유지 여부(true/false) 기본값 : false&lt;br /&gt;
&amp;nbsp;6) includeEmptyDirs : 텅빈 디렉토리도 복사할지의 여부(true/false) 기본값 : true&lt;br /&gt;
&amp;nbsp;사용 예)&lt;br /&gt;
&amp;nbsp;&amp;lt;copy file=&quot;${workspace}/readme.txt.200312&quot; tofile=&quot;${build}/readme.txt&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;copy file=&quot;${workspace}/readme.txt.200312&quot; todir=&quot;${build}&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;copy todir=&quot;${build}/src&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;fileset dir=&quot;${workspace}/src&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;/copy&amp;gt;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
# mkdir&lt;br /&gt;
&amp;nbsp;사용 예)&lt;br /&gt;
&amp;nbsp;&amp;lt;mkdir dir=&quot;${build}/webapp/WEB-INF/classes&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;webapp/WEB-INF 또한 존재 하지 않는 경우 생성&lt;br /&gt;
&lt;br /&gt;# delete &lt;br /&gt;
&amp;nbsp;사용 예)&lt;br /&gt;
&amp;nbsp;&amp;lt;delete&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;fileset dir=&quot;${build}&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;/delete&amp;gt;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;위의 경우 ${build} 와 그 하위 디렉토리의 모든 파일을 삭제. 그러나 디렉토리는 남아있음.(fileset 은 파일의 집합)&lt;br /&gt;
&amp;nbsp;아래와 같이 해주면 디렉토리도 전부 삭제&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;lt;delete includeEmptyDirs=&quot;true&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;fileset dir=&quot;${build}&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;/delete&amp;gt;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
# ant : 또 다른 빌드 파일의 실행. 여러개의 서브 프로젝트로 구성되어 있을 경우 유용&lt;br /&gt;
&amp;nbsp;1) antfile : 사용할 빌드 파일을 지정. 명시하지 않을 경우 build.xml. dir 속성에 주어진 디렉토리에 대해 상대경로&lt;br /&gt;
&amp;nbsp;2) idr : 새로운 Ant 프로젝트의 basedir을 지정.&lt;br /&gt;
&amp;nbsp;3) target : 수행할 타켓을 지정&lt;br /&gt;
&amp;nbsp;4) output : 새로운 Ant 프로젝트의 수행 결과를 저장할 파일을 명시&lt;br /&gt;
&amp;nbsp;5) inheritAll : 새로운 Ant 프로젝트에 현재 Ant 프로젝트의 모든 프로퍼티 전달 여부(true/false). 기본값 : true&lt;br /&gt;
&amp;nbsp;6) inheritRefs : 새로운 Ant 프로젝트에 현재 Ant 프로젝트의 모든 참조 전달 여부(true/false). 기본값 : true&lt;br /&gt;
&amp;nbsp;사용예)&lt;br /&gt;
&amp;nbsp;&amp;lt;target name=&quot;makeSubProject&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;ant dir=&quot;subproject/logging&quot; target=&quot;prepare&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;property name=&quot;module1.4&quot; value=&quot;jdk1.4&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;/ant&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;ant dir=&quot;subproject/common&quot; target=&quot;prepare&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;/target&amp;gt;&lt;br /&gt;
&lt;br /&gt;# java&lt;br /&gt;
&amp;nbsp;1) classname : 실행할 클래스 이름 (classname, jar 둘중 하나 필수)&lt;br /&gt;
&amp;nbsp;2) jar : 실행할 jar 파일의 위치 (classname, jar 둘중 하나 필수)&lt;br /&gt;
&amp;nbsp;3) classpath : 사용할 클래스패스를 지정&lt;br /&gt;
&amp;nbsp;4) classpathref : 미리 지정한 path 태그를 참조&lt;br /&gt;
&amp;nbsp;5) fork : 세러은 가상머신에서 클래스 수행 여부 (true/false). 기본값 : false&lt;br /&gt;
&amp;nbsp;6) maxmemory : 포크된 가상 머신에 할당할 메모리의 최대 크기를 지정 (fork가 false인 경우 무시)&lt;br /&gt;
&amp;nbsp;7) dir : 가상 머신을 호출할 디렉토리 (fork가 false인 경우 무시)&lt;br /&gt;
&amp;nbsp;사용 예)&lt;br /&gt;
&amp;nbsp;&amp;lt;java classname=&quot;javacan.main.prepare.TableInitilizer&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;classpath&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;pathelement path=&quot;${java.class.path}&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;/classpath&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;sysproperty key=&quot;module&quot; value=&quot;test&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;lt;arg value=&quot;-init -d&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;/java&amp;gt;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
# native2ascii : 유니코드로의 변환&lt;br /&gt;
&amp;nbsp;1) src : 변환할 파일들이 위치한 기준 디렉토리&lt;br /&gt;
&amp;nbsp;2) dest : 변환한 결과를 저장할 디렉토리&lt;br /&gt;
&amp;nbsp;3) encoding : 변환할 파일의 인코딩 (기본으로 JVM의 기본 인코딩 사용)&lt;br /&gt;
&amp;nbsp;4) reverse : 이스케이프된 유니코드를 지정한 인코딩을 사용하는 문자열로 변환.&lt;br /&gt;
&amp;nbsp;사용 예)&lt;br /&gt;
&amp;nbsp;&amp;lt;native2ascii src=&quot;${config}&quot;&lt;br /&gt;
&amp;nbsp; dest=&quot;${build}/config&quot;&lt;br /&gt;
&amp;nbsp; includes=&quot;**/*.properties&quot;&lt;br /&gt;
&amp;nbsp; excludes=&quot;**/test/*.properties&quot;&lt;br /&gt;
&amp;nbsp; encoding=&quot;EUC-KR&quot;/&amp;gt;&lt;br /&gt;

&lt;DIV class=autosourcing-stub&gt;
&lt;P style=&quot;PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 11px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Dotum; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px&quot;&gt;&lt;STRONG style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;[출처]&lt;/STRONG&gt; &lt;A href=&quot;http://blog.naver.com/ktyuzz/150026864007&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;ANT 사용법&lt;/FONT&gt;&lt;/A&gt;&lt;SPAN style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;|&lt;/SPAN&gt;&lt;STRONG style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;작성자&lt;/STRONG&gt; &lt;A href=&quot;http://blog.naver.com/ktyuzz&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;용쓰&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;br /&gt;</description>
			<category>개발자 노트</category>
			<category>ant</category>
			<category>빌드</category>
			<category>앤트</category>
			<category>자동화빌드</category>
			<author>닮슬아빠</author>
			<guid>http://blog.perious.com/320</guid>
			<comments>http://blog.perious.com/320#entry320comment</comments>
			<pubDate>Fri, 10 Apr 2009 16:33:56 +0900</pubDate>
		</item>
		<item>
			<title>애플 아이팟 Touch 8G (2세대)</title>
			<link>http://blog.perious.com/318</link>
			<description>사고 싶은게 하나 생겼다.&lt;br /&gt;
&lt;br /&gt;왜 갑자기 사고 싶어졌는지 모르겠다...&lt;br /&gt;
얼마전 PSP도 정리를 했는데...&lt;br /&gt;
&lt;br /&gt;맘속으로... 꼭 필요한 거라고... 세뇌하고 있다 T.T&lt;br /&gt;
생일날 와이프한테 사달라고 하면 사줄까?&lt;br /&gt;
PSP도 와이프가 3년전에 사준건데... ^^&lt;br /&gt;
&lt;br /&gt;--&amp;gt;&lt;br /&gt;
4월 3일 드디어..&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;FONT color=#e31600&gt;&lt;SPAN style=&quot;FONT-SIZE: 12pt&quot;&gt;ㅋㅋㅋ PSP 중고로 팔아서 15만원... 와이프가 생일 선물로 10만원...&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-SIZE: 12pt&quot;&gt;그래서 25만원 주고 중고 샀다 !&lt;/SPAN&gt;&lt;br /&gt;
&lt;/FONT&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;http://cfile4.uf.tistory.com/image/191B961949D5D615074F3B&quot; alt=&quot;&quot; filemime=&quot;image/jpeg&quot; filename=&quot;TOUCH 2.jpg&quot; height=&quot;14530&quot; width=&quot;630&quot;/&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;</description>
			<category>그냥 노트</category>
			<category>생일선물</category>
			<category>아이팟터치</category>
			<author>닮슬아빠</author>
			<guid>http://blog.perious.com/318</guid>
			<comments>http://blog.perious.com/318#entry318comment</comments>
			<pubDate>Mon, 06 Apr 2009 00:07:07 +0900</pubDate>
		</item>
		<item>
			<title>정규 표현식(Regular Expression)</title>
			<link>http://blog.perious.com/319</link>
			<description>&lt;P&gt;1. 정규 표현식이란.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; 문자열의 특정한 패턴을 표시하거나 검사하기 위한 규칙을 의미하며 어떤 문자열의 집합을 표시하는 텍스트 string이나 일반적인&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; 텍스트 형시의 문서 등에서 문자열을 찾아내거나 검사하고 치환하는데 사용된다. 이러한 정규 표현식은 정규 표현식을 표시하는&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; 특수문자와 정규 표현식을 검사하기 위한 함수가 있다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2. 패턴을 표현하는 특수 문자&lt;/P&gt;
&lt;P align=center&gt;&lt;/P&gt;
&lt;TABLE style=&quot;WIDTH: 704px; HEIGHT: 324px&quot; border=0 cellSpacing=1 cellPadding=0 width=704 bgColor=#b7bbb5 align=center height=324&gt;
&lt;TBODY&gt;
&lt;TR bgColor=#ffffff&gt;
&lt;TD bgColor=#cccccc width=100&gt;
&lt;P align=center&gt;특수 문자&lt;/P&gt;&lt;/TD&gt;
&lt;TD bgColor=#cccccc width=350&gt;
&lt;P align=center&gt;내용&lt;/P&gt;&lt;/TD&gt;
&lt;TD bgColor=#cccccc width=250&gt;
&lt;P align=center&gt;해당문자열&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#ffffff&gt;
&lt;TD&gt;
&lt;P align=center&gt;.&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;임의의 한 글자를 의미한다.&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;a.b (abc, acb, afb...)&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#ffffff&gt;
&lt;TD&gt;
&lt;P align=center&gt;*&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;*&amp;nbsp;바로 앞의 문자가 없거나 한개 이상이&amp;nbsp;있을 경우&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;a*b (b, ab, aab, aaab...)&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#ffffff&gt;
&lt;TD&gt;
&lt;P align=center&gt;+&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;+ 바로 앞의 문자가 최소 한 개 이상일 때&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;a+b (ab, aab, aaab...)&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#ffffff&gt;
&lt;TD&gt;
&lt;P align=center&gt;?&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;? 바로 앞의 문자가 없거나 한 개&amp;nbsp;존재하는 경우&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;a?b (b, ab, cb, zb...)&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#ffffff&gt;
&lt;TD&gt;
&lt;P align=center&gt;^&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;^ 뒤에 문자열과 같은 문자열로 시작한는 경우&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;[] 안에서 ^ 는 [] 안의 문자를 제외한 문자를 의미한다.&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;^ab (ab, abc, abdr...)&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#ffffff&gt;
&lt;TD&gt;
&lt;P align=center&gt;$&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;$ 앞의 문자열과 같은 문자열로 끝나는 경우&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;ab$ (ab, sab, aaab...)&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#ffffff&gt;
&lt;TD&gt;
&lt;P align=center&gt;[]&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;[] 안의 문자열 중에 하나만의 문자만을 의미한다.&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;[a-z], [0-9], [a-zA-Z]&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#ffffff&gt;
&lt;TD&gt;
&lt;P align=center&gt;{}&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;{} 앞의 문자열의 개수를 의미한다.&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;a{1-3}b (ab, aab, aaab)&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#ffffff&gt;
&lt;TD&gt;
&lt;P align=center&gt;()&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;() 안의 문자는 그룹으로 인식한다.&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;a(bc){2} (abcbc)&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#ffffff&gt;
&lt;TD&gt;
&lt;P align=center&gt;|&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;or 연산자이다.&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;a(b|c)d (abd, acd)&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#ffffff&gt;
&lt;TD&gt;
&lt;P align=center&gt;[[:alpha:]]&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;모든 알파벳의 문자 한 자를 의미한다.&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;[a-zA-Z]와 동일&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#ffffff&gt;
&lt;TD&gt;
&lt;P align=center&gt;[[:digit:]]&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;모든 숫자 한 자를 의미한다.&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;[0-9]와 동일&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#ffffff&gt;
&lt;TD&gt;
&lt;P align=center&gt;[[:alnum:]]&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;알파벳과 숫자중 한 자를 의미한다.&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;[a-zA-Z0-9]와 동일&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#ffffff&gt;
&lt;TD&gt;
&lt;P align=center&gt;[[:space:]]&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;공백 문자를 의미한다.&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#ffffff&gt;
&lt;TD&gt;
&lt;P align=center&gt;[[:punct:]]&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;구두점을 의미&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#ffffff&gt;
&lt;TD&gt;
&lt;P align=center&gt;\&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;. * + ? ^ $ [] {} () | \ 문자를 표시할때&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=left&gt;&amp;nbsp;(\*, \\, \[1\], \|...)&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;3. 정규&amp;nbsp;표현식의 특수문자 사용법&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp; 1) ^a?bc : a로 시작해서 bc로 끝나는 문자(abc로 시작하는 문자)와 bc로 시작하는 모든 문자 (예 abcd, bcd)&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp; 2) ^.a : a앞에 아무 한 문자가 있어야 하고 그 문자로 시작하고 a가 들어간 문자 (예 aa, bacd, match, para)&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp; 3) a?b$ : b로 끝나는 문자열 중에 a가 없거나 한 개 이상 존재하는 문자열 (예 b, ab, aab)&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp; 4) a?b+$ : 첫 글자는 a가 있거나 없고 b가 한 개 이상이고 b로 끝나는 문자 (예 ab, b, bb, abbb, abbbb)&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp; 5) ^ab$ : 첫 글자가 a이고 끝나는 문자가 b인 경우 (예 ab)&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp; 6) [ab]cd : a나 b중에 한 글자와 cd가 포함된 acd, bcd를 포함한 문자 (예 acd, bcd, acdse)&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp; 7) ^[a-zA-Z] : 영문자로 시작하는 모든 문자 (예 a, b, c, d, ee)&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp; 8) [^ab]cd : cd 문자열 앞에 a나 b를 제외한 문자가 있는 문자열 즉, acd와 bcd를 제외한 문자열을 의미한다. (예 scd, dcd, ffcd)&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp; 9) a{2,}b : a의 개수가 최소 2개 이상이고 다음 문자가 b인 문자 (예 aab, aaabcd, aaaab)&lt;/P&gt;
&lt;P align=left&gt;-------------------------------------------------------------------------------------------------------------------------------------------------&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face=바탕&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot;&gt;정규표현식 기초&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;FONT face=바탕&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt;.&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt; : 다수의 한문자&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;FONT face=바탕&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt;?&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt; : 0개 이상의 한문자&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;FONT face=바탕&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt;*&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt; : 0개 이상의 문자 또는 문자열&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;FONT face=바탕&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt;+&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt; : 1개 이상의 문자 또는 문자열&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;FONT face=바탕&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt;(chars)&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt; : (, ) 안의 문자또는 문자열을 그룹으로 묶습니다. 이 문자그룹은 Substitution(return URL)에서 $N 의 변수로 활용할수 있습니니다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;FONT face=바탕&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt;^&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt; : 문자열의 첫문(열)을 지정합니다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;FONT face=바탕&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt;$ &lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt;: 문자열의 끝 문자(열)을 지정합니다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;FONT face=바탕&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt;\&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt;(역슬래쉬) : 정규표현식에서 특별한 의미로 사용되는 문자의 특수기능을 제거합니다.(예:(, ), [, ] . 등)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;FONT face=바탕&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt;{n}&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt; : 정확히 n번 반복&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;FONT face=바탕&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt;{n,}&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt; : n번 이상 반복&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;FONT face=바탕&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt;{n,m}&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt; : n 이상 m 이하 반복&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal&gt;&lt;B&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT size=2 face=바탕&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot;&gt;[chars]&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT size=2 face=바탕&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot;&gt; : 문자들의 범위 또는 표현할 수 있는 문자들을 설정합니다. &lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot;&gt;예) [a-z] : a 부터 z 까지의 소문자, [tT] : 소문자 t 또는 대문자 T&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face=바탕&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot;&gt;정규표현식 단축표현들&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;FONT face=바탕&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt;[:alpha:]&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt; : 알파벳. [a-zA-Z] 와 같은 표현&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;FONT face=바탕&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt;[:alnum:]&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt; : 알파벳과 숫자. [a-zA-Z0-9] 와 같은 표현&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;FONT face=바탕&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt;[:digit:]&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt; : 숫자 [0-9] 와 같은 표현&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;FONT face=바탕&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt;[:upper:]&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt; : 대문자. [A-Z] 와 같은 표현&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal&gt;&lt;FONT size=2&gt;&lt;FONT face=바탕&gt;&lt;SPAN style=&quot;FONT-FAMILY: 돋움&quot; lang=EN-US&gt;&lt;br /&gt;
&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;-------------------------------------------------------------------------------------------------------------------------------------------------&lt;/P&gt;
&lt;P align=left&gt;&lt;br /&gt;
&lt;/P&gt;
&lt;P align=left&gt;PHP는 POSIX와 Perl이라는 두 가지 스타일의 정규 표현식을 지원한다. POSIX스타일의 정규 표현식이 PHP에서 기본이지만,&lt;br /&gt;
&lt;br /&gt;Perl 스타일도 PCRE(Perl-Compitable Regular Expression)라이브러리를 사용하여 표현할수 있다.&lt;br /&gt;
&lt;br /&gt;아래의 설명은 POSIX 스타일을 기준으로&amp;nbsp; 한다.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
. : 문자는 줄바꿈 문자(\n)을 제외한 모든 문자를 대신할수 있다 (하나의 문자)&lt;br /&gt;
&lt;br /&gt;ex) .at : 이런 정규식은 cat, sat, mat등이 해당된다.&lt;br /&gt;
&lt;br /&gt;[a-z]at : []의 문자들은 문자 클래스라고 하고, 일치시키는 문자는 이 클래스에 속해야 한다. []안의 것들은&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;모두 각각 하나의 문자이다.&lt;br /&gt;
&lt;br /&gt;ex) [aeiou] : 영어의 모음에 해당되는 단어로 []안의 하나의 문자가 된다.&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; 또한 범위를 사용해서도 표현할수 있는데 -를 사용한다.&lt;br /&gt;
&lt;br /&gt;ex) [a-zA-Z] : 대소문자 알파벳 한 문자를 의미한다.&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; 집합의 구성원이 아니라는 표현으로 ^를 사용한다. 이는 []안에 ^가 있을경우 not이라는 의미를 가진다.&lt;br /&gt;
&lt;br /&gt;ex) [^a-z] : 소문자 알파벳 이외의 한 문자를 의미한다.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
[[:alnum:]] 알파벳 문자, 숫자&lt;br /&gt;
&lt;br /&gt;[[:alpha:]] 알파벳&lt;br /&gt;
&lt;br /&gt;[[:lower:]] 소문자&lt;br /&gt;
&lt;br /&gt;[[:upper:]] 대문자&lt;br /&gt;
&lt;br /&gt;[[:digit:]] 십진법의 숫자&lt;br /&gt;
&lt;br /&gt;[[:xdigit:]] 16진법의 숫자&lt;br /&gt;
&lt;br /&gt;[[:punct:]] 구두점&lt;br /&gt;
&lt;br /&gt;[[:blank:]] 탭, 스페이스&lt;br /&gt;
&lt;br /&gt;[[:space:]] 공백 문자들&lt;br /&gt;
&lt;br /&gt;[[:cntrl:]] 컨트롤 문자들&lt;br /&gt;
&lt;br /&gt;[[:print:]] 모든 출력 가능한 문자들&lt;br /&gt;
&lt;br /&gt;[[:graph:]] 스페이스를 제외한 모든 출력 가능한 문자들&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
* : 패턴이 0번 이상 반복될 수 있음을 나타내고l&lt;br /&gt;
&lt;br /&gt;+ : 한번이상 반복될 수 있음을 나타낸다.&lt;br /&gt;
&lt;br /&gt;ex) [[:alnum:]]+ : 알파벳이나 숫자 한문자가 한번이상 반복. 즉, 적어도 하나이상의 알파벳이나 숫자를 의미한다.&lt;br /&gt;
&lt;br /&gt;한 문자열 뒤에 어떤 문자열이 반복해서 나타남을 정규 표현식으로 나타낸 것은 아래와 같다.&lt;br /&gt;
ex) (very )*large : 이는 large, very large, very very large등과 일치한다.&lt;br /&gt;
&lt;br /&gt;{}를 통해서 반복되는 횟수를 제한할 수 있다.&lt;br /&gt;
{3}는 세번 반복, {2, 4}은 두번에서 네번 사이로 반복, {2, }는 적어도 2번 이상 반복의 의미이다.&lt;br /&gt;
ex) (very ){1, 3} : very , very very , very very very 와 일치한다.&lt;br /&gt;
&lt;br /&gt;^ : 정규 표현식의 시작부분에 사용되며, 검색하는 문자열의 맨 앞부분에 이 표현이 있어야 함을 의미한다.&lt;br /&gt;
$ : 정규 표현식의 뒷부분에 사용되고 이 표현으로 문자열이 끝나야 됨을 의미한다.미&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; ^[a-z]$ : a부터 z사이의 한문자를 의미한다. &lt;br /&gt;
&lt;br /&gt;| : 선택을 표현하는 경우 사용된다.&lt;br /&gt;
ex) com|edu|net : com이거나 edu이거나 net인경우를 의미한다.&lt;br /&gt;
&lt;br /&gt;\ : &#039;.&#039;, &#039;{&#039;, &#039;$&#039;, &#039;-&#039;, 등의 특수문자를 정규 표현식을 위한 특수문자가 아닌 문자로 사용하고 싶을때 &#039;\&#039;를 붙여서 사용한다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &#039;\&#039;를 표현할때는 &#039;\\&#039;라고 써준다.&lt;br /&gt;
ex) \\\$ : 이 경우 \$를 찾고자 할경우를 의미하게 된다.&lt;br /&gt;
&lt;br /&gt;POSIX 정규 표현식에서의 특수문자의 의미&lt;br /&gt;
1) []밖에서 사용되었을때&lt;br /&gt;
&amp;nbsp;- / : 특수문자 이스케이프&lt;br /&gt;
&amp;nbsp;- ^ : 문자열의 처음에서 일치되어야 함&lt;br /&gt;
&amp;nbsp;- $ : 문자열의 끝에서 일치되어야 함&lt;br /&gt;
&amp;nbsp;- . : 줄바꿈(\n)을 제외한 모든 문자와 한개를 의미&lt;br /&gt;
&amp;nbsp;- | : 또는의 의미&lt;br /&gt;
&amp;nbsp;- ( : 패턴의 시작&lt;br /&gt;
&amp;nbsp;- ) : 패턴의 끝&lt;br /&gt;
&amp;nbsp;- * : 0번 이상 반복됨&lt;br /&gt;
&amp;nbsp;- + : 1번 이상 반복됨&lt;br /&gt;
&amp;nbsp;- { : 반복 횟수 지정의 시작&lt;br /&gt;
&amp;nbsp;- } : 반복 횟수 지정의 끝&lt;br /&gt;
&amp;nbsp;- ? : 하위 표현식을 옵션으로 취급&lt;br /&gt;
2) []안에서 사용되었을때&lt;br /&gt;
&amp;nbsp;- / : 특수문자 이스케이프&lt;br /&gt;
&amp;nbsp;- ^ : 맨 처음 시작되었을 때만 not의 의미, 이외에는 문자로 인식&lt;br /&gt;
&amp;nbsp;- - : 문자의 범위 지정&lt;br /&gt;
&lt;br /&gt;ex) ^[a-zA-Z0-9_\-\.]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 대소영문자, 숫자, _, -, .중 한개의 문자인데 문자열의 처음에 나타나야 되고 +가 있어서 한번이상 반복된다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 그 이후 @ 문자 한문자가 있어야 되고 대소영문자, 숫자, -중 한개의 문자인데 +가 있어서 한번이상 반복된다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 그 이후 . 문자 한문자가 있어야 되고 대소영문자, 숫자, -, .중 한개의 문자인데 +가 있어서 한번이상 반복되며 끝난다.&lt;br /&gt;
&lt;br /&gt;&lt;/P&gt;</description>
			<category>개발자 노트</category>
			<category>Regular Expression</category>
			<category>정규표현식</category>
			<author>닮슬아빠</author>
			<guid>http://blog.perious.com/319</guid>
			<comments>http://blog.perious.com/319#entry319comment</comments>
			<pubDate>Thu, 02 Apr 2009 11:15:10 +0900</pubDate>
		</item>
		<item>
			<title>사고 싶다.(VGN-P15L)</title>
			<link>http://blog.perious.com/317</link>
			<description>&amp;nbsp;출처: &lt;A href=&quot;http://www.cyworld.com/music7780/2410517&quot;&gt;http://www.cyworld.com/music7780/2410517&lt;/A&gt;
&lt;P align=center&gt;&lt;A href=&quot;http://c2down.cyworld.co.kr/download?fid=64221ec5c38fa10ee95e1f124a43f94d&amp;amp;name=%BC%D2%B4%CF22.jpg&quot; target=_blank _extended=&quot;true&quot;&gt;&lt;IMG id=1090126257 style=&quot;BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none&quot; src=&quot;http://c2down.cyworld.co.kr/download?fid=64221ec5c38fa10ee95e1f124a43f94d&amp;amp;name=%BC%D2%B4%CF22.jpg&quot; name=image swaf:cywrite:file_seq swaf:cywrite:info=&quot;image|%25BC%25D2%25B4%25CF22.jpg|/download?fid=64221ec5c38fa10ee95e1f124a43f94d&amp;amp;name=%BC%D2%B4%CF22.jpg|70116|64221ec5c38fa10ee95e1f124a43f94d@10.20.100.109&quot; swaf:cywrite:object_id=&quot;1090126257&quot;&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;소니 바이오 노트북은 언제나 비싸다.. &lt;/P&gt;
&lt;P align=center&gt;그러나.. &lt;/P&gt;
&lt;P align=center&gt;디자인은 언제나.. 이쁘다.. &lt;/P&gt;
&lt;P align=center&gt;어느 순간부터.. 소니스타일에 열광 하였다... &lt;/P&gt;
&lt;P align=center&gt;이번에는 소니가 요세 대세 맞게 넷북을 출시를 하였다..&lt;/P&gt;
&lt;P align=center&gt;작년 한해 넷북 인기는 계속적으로 상승하였고.. &lt;/P&gt;
&lt;P align=center&gt;삼성 엘지도 넷북에.. 참여 하던니.. &lt;/P&gt;
&lt;P align=center&gt;소니까지 나왔다.. &lt;/P&gt;
&lt;P align=center&gt;가격은.. 1.599.000원.. &lt;/P&gt;
&lt;P align=center&gt;실속가는 조금 싸다.. 1.116.000원&lt;/P&gt;
&lt;P align=center&gt;보통&amp;nbsp;넷북 2대 가격이다..&lt;/P&gt;
&lt;P align=center&gt;근데.. 디자인이 이뻐.... &lt;/P&gt;
&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;&lt;A href=&quot;http://c2down.cyworld.co.kr/download?fid=64221ec5c38fa10e4add1f124cf46a4d&amp;amp;name=gfdgdf.jpg&quot; target=_blank _extended=&quot;true&quot;&gt;&lt;IMG id=1090126261 style=&quot;BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none&quot; src=&quot;http://c2down.cyworld.co.kr/download?fid=64221ec5c38fa10e4add1f124cf46a4d&amp;amp;name=gfdgdf.jpg&quot; name=image swaf:cywrite:file_seq swaf:cywrite:info=&quot;image|gfdgdf.jpg|/download?fid=64221ec5c38fa10e4add1f124cf46a4d&amp;amp;name=gfdgdf.jpg|106245|64221ec5c38fa10e4add1f124cf46a4d@10.20.100.109&quot; swaf:cywrite:object_id=&quot;1090126261&quot;&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;올리버 그린 &lt;/P&gt;
&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;&lt;A href=&quot;http://c2down.cyworld.co.kr/download?fid=64221ec5c38fa10e33511f124cf4a24d&amp;amp;name=gfdgdfhfdjh.jpg&quot; target=_blank _extended=&quot;true&quot;&gt;&lt;IMG id=1090126262 style=&quot;BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none&quot; src=&quot;http://c2down.cyworld.co.kr/download?fid=64221ec5c38fa10e33511f124cf4a24d&amp;amp;name=gfdgdfhfdjh.jpg&quot; name=image swaf:cywrite:file_seq swaf:cywrite:info=&quot;image|gfdgdfhfdjh.jpg|/download?fid=64221ec5c38fa10e33511f124cf4a24d&amp;amp;name=gfdgdfhfdjh.jpg|116981|64221ec5c38fa10e33511f124cf4a24d@10.20.100.109&quot; swaf:cywrite:object_id=&quot;1090126262&quot;&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;가넷 레드 &lt;/P&gt;
&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;&lt;A href=&quot;http://c2down.cyworld.co.kr/download?fid=64221ec5c38fa10e3ea61f124cf4ef4d&amp;amp;name=xzczxvzxv.jpg&quot; target=_blank _extended=&quot;true&quot;&gt;&lt;IMG id=1090126263 style=&quot;BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none&quot; src=&quot;http://c2down.cyworld.co.kr/download?fid=64221ec5c38fa10e3ea61f124cf4ef4d&amp;amp;name=xzczxvzxv.jpg&quot; name=image swaf:cywrite:file_seq swaf:cywrite:info=&quot;image|xzczxvzxv.jpg|/download?fid=64221ec5c38fa10e3ea61f124cf4ef4d&amp;amp;name=xzczxvzxv.jpg|120625|64221ec5c38fa10e3ea61f124cf4ef4d@10.20.100.109&quot; swaf:cywrite:object_id=&quot;1090126263&quot;&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;옵시디언 블랙&lt;/P&gt;
&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;&lt;A href=&quot;http://c2down.cyworld.co.kr/download?fid=64221ec5c38fa10ed6551f125a36bd4d&amp;amp;name=fsfdsgsdgsd.jpg&quot; target=_blank _extended=&quot;true&quot;&gt;&lt;IMG id=1090126266 style=&quot;BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none&quot; src=&quot;http://c2down.cyworld.co.kr/download?fid=64221ec5c38fa10ed6551f125a36bd4d&amp;amp;name=fsfdsgsdgsd.jpg&quot; name=image swaf:cywrite:file_seq swaf:cywrite:info=&quot;image|fsfdsgsdgsd.jpg|/download?fid=64221ec5c38fa10ed6551f125a36bd4d&amp;amp;name=fsfdsgsdgsd.jpg|63326|64221ec5c38fa10ed6551f125a36bd4d@10.20.100.109&quot; swaf:cywrite:object_id=&quot;1090126266&quot;&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;한손에 잡히는 만큼.. &lt;/P&gt;
&lt;P align=center&gt;무게가 정말.. &lt;/P&gt;
&lt;P align=center&gt;적다... 역시 소니라는 말밖에.. &lt;/P&gt;
&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;&lt;A href=&quot;http://c2down.cyworld.co.kr/download?fid=64221ec5c38fa10ecfa61f12574cfe4d&amp;amp;name=23.jpg&quot; target=_blank _extended=&quot;true&quot;&gt;&lt;IMG id=1090126264 style=&quot;BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none&quot; src=&quot;http://c2down.cyworld.co.kr/download?fid=64221ec5c38fa10ecfa61f12574cfe4d&amp;amp;name=23.jpg&quot; name=image swaf:cywrite:file_seq swaf:cywrite:info=&quot;image|23.jpg|/download?fid=64221ec5c38fa10ecfa61f12574cfe4d&amp;amp;name=23.jpg|99935|64221ec5c38fa10ecfa61f12574cfe4d@10.20.100.109&quot; swaf:cywrite:object_id=&quot;1090126264&quot;&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;대부분 넷북이 10인치에 반에.. &lt;/P&gt;
&lt;P align=center&gt;8인치이다.. &lt;/P&gt;
&lt;P align=center&gt;넘 작은것 아니야.. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;&lt;A href=&quot;http://c2down.cyworld.co.kr/download?fid=64221ec5c38fa10efcec1f12574d584d&amp;amp;name=xfdsfsdg.jpg&quot; target=_blank _extended=&quot;true&quot;&gt;&lt;IMG id=1090126265 style=&quot;BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none&quot; src=&quot;http://c2down.cyworld.co.kr/download?fid=64221ec5c38fa10efcec1f12574d584d&amp;amp;name=xfdsfsdg.jpg&quot; name=image swaf:cywrite:file_seq swaf:cywrite:info=&quot;image|xfdsfsdg.jpg|/download?fid=64221ec5c38fa10efcec1f12574d584d&amp;amp;name=xfdsfsdg.jpg|79740|64221ec5c38fa10efcec1f12574d584d@10.20.100.109&quot; swaf:cywrite:object_id=&quot;1090126265&quot;&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;psp 스타일 메뉴이다..&lt;/P&gt;
&lt;P align=center&gt;요세 저걸로 밀고 있나?? &lt;/P&gt;
&lt;P align=center&gt;아이팟 스타일이 휠씬 편한데..&lt;/P&gt;
&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;&lt;IFRAME class=cywriteVisualAid id=1090126267 style=&quot;WIDTH: 500px; HEIGHT: 394px&quot; name=video src=&quot;http://web4.c2.cyworld.com/myhompy/editor/retrieveVideoPlay.php?video_id=20090126180100675267381020&amp;amp;thumbnail_url=http%3A//mpmedia382.video.cyworld.com/img/020/06/00/04/B_20090126180100675267381020.jpg&quot; frameBorder=0 scrolling=no swaf:cywrite:object_id=&quot;1090126267&quot; swaf:cywrite:src=&quot;http://web4.c2.cyworld.com/myhompy/editor/retrieveVideoPlay.php?video_id=20090126180100675267381020&amp;amp;thumbnail_url=http%3A//mpmedia382.video.cyworld.com/img/020/06/00/04/B_20090126180100675267381020.jpg&quot; swaf:cywrite:dummy=&quot;dummy&quot; swaf:cywrite:tag3=&quot;&quot; swaf:cywrite:tag2=&quot;&quot; swaf:cywrite:tag1=&quot;&quot; swaf:cywrite:thumb_tm_6=&quot;33333&quot; swaf:cywrite:thumb_tm_5=&quot;27791&quot; swaf:cywrite:thumb_tm_4=&quot;22250&quot; swaf:cywrite:thumb_tm_3=&quot;16666&quot; swaf:cywrite:thumb_tm_2=&quot;11125&quot; swaf:cywrite:thumb_tm_1=&quot;5583&quot; swaf:cywrite:thumbnail_6=&quot;S6_20090126180100675267381020.jpg&quot; swaf:cywrite:thumbnail_5=&quot;S5_20090126180100675267381020.jpg&quot; swaf:cywrite:thumbnail_4=&quot;S4_20090126180100675267381020.jpg&quot; swaf:cywrite:thumbnail_3=&quot;S3_20090126180100675267381020.jpg&quot; swaf:cywrite:thumbnail_2=&quot;S2_20090126180100675267381020.jpg&quot; swaf:cywrite:thumbnail_1=&quot;S1_20090126180100675267381020.jpg&quot; swaf:cywrite:thumb_url_6=&quot;http%3A%2F%2Fmpmedia382.video.cyworld.com%2Fimg%2F020%2F06%2F00%2F04%2FS6_20090126180100675267381020.jpg&quot; swaf:cywrite:thumb_url_5=&quot;http%3A%2F%2Fmpmedia382.video.cyworld.com%2Fimg%2F020%2F06%2F00%2F04%2FS5_20090126180100675267381020.jpg&quot; swaf:cywrite:thumb_url_4=&quot;http%3A%2F%2Fmpmedia382.video.cyworld.com%2Fimg%2F020%2F06%2F00%2F04%2FS4_20090126180100675267381020.jpg&quot; swaf:cywrite:thumb_url_3=&quot;http%3A%2F%2Fmpmedia382.video.cyworld.com%2Fimg%2F020%2F06%2F00%2F04%2FS3_20090126180100675267381020.jpg&quot; swaf:cywrite:thumb_url_2=&quot;http%3A%2F%2Fmpmedia382.video.cyworld.com%2Fimg%2F020%2F06%2F00%2F04%2FS2_20090126180100675267381020.jpg&quot; swaf:cywrite:thumb_url_1=&quot;http%3A%2F%2Fmpmedia382.video.cyworld.com%2Fimg%2F020%2F06%2F00%2F04%2FS1_20090126180100675267381020.jpg&quot; swaf:cywrite:default_thumb_fnm=&quot;http%3A%2F%2Fmpmedia382.video.cyworld.com%2Fimg%2F020%2F06%2F00%2F04%2FB_20090126180100675267381020.jpg&quot; swaf:cywrite:default_thumb_fid=&quot;&quot; swaf:cywrite:default_thumb_img=&quot;image|B_20090126180100675267381020.jpg|http://mpmedia382.video.cyworld.com/img/020/06/00/04/B_20090126180100675267381020.jpg|0|&quot; swaf:cywrite:attach_tm=&quot;11125&quot; swaf:cywrite:attach_url=&quot;http://mpmedia382.video.cyworld.com/img/020/06/00/04/B_20090126180100675267381020.jpg&quot; swaf:cywrite:attach_nm=&quot;image|B_20090126180100675267381020.jpg|http://mpmedia382.video.cyworld.com/img/020/06/00/04/B_20090126180100675267381020.jpg|0|&quot; swaf:cywrite:metainfo=&quot;&quot; swaf:cywrite:fileshow=&quot;B_20090126180100675267381020.jpg&quot; swaf:cywrite:video_play_tm=&quot;39241&quot; swaf:cywrite:video_nm=&quot;c_21713685.avi&quot; swaf:cywrite:video_id=&quot;20090126180100675267381020&quot; swaf:cywrite:up_domain=&quot;web4.c2.cyworld.com&quot; swaf:cywrite:tid=&quot;a0694290&quot;&gt;&lt;/IFRAME&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;결론... &lt;/P&gt;
&lt;P align=center&gt;언제나 소니는 성능보다.. &lt;/P&gt;
&lt;P align=center&gt;디자인 선호 한다는걸... &lt;/P&gt;
&lt;P align=center&gt;글고 비씨다... &lt;/P&gt;
&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;그래두 사고 싶은건.. &lt;/P&gt;
&lt;P align=center&gt;소니스타일이니깐... &lt;br /&gt;
&lt;/P&gt;</description>
			<category>제품 노트</category>
			<category>VGN-P15L</category>
			<category>소니 VGN-P15L</category>
			<author>닮슬아빠</author>
			<guid>http://blog.perious.com/317</guid>
			<comments>http://blog.perious.com/317#entry317comment</comments>
			<pubDate>Wed, 28 Jan 2009 13:30:07 +0900</pubDate>
		</item>
		<item>
			<title>메이플 스토리 100% 주문서 파는 상인과 주문서 드롭 몹</title>
			<link>http://blog.perious.com/316</link>
			<description>&lt;STRONG&gt;- NPC 엘모스 : 엘리니아 솟아오른나무3 동쪽 하단&lt;br /&gt;
&lt;/STRONG&gt;[투구 방어력, 상의 방어력, 하의 방어력, 신발 민첩성, 귀 장식 지력, 활 공격력, 석궁 공격력, 완드 마력, 스태프 마력]&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;- NPC 툴카스 : 커닝시티 방황의늪2 동쪽&lt;br /&gt;
&lt;/STRONG&gt;[투구 방어력, 투구 체력, 전신 갑옷 민첩성, 하의 방어력, 신발 민첩성, 신발 점프력, 한손검 공격력, 한손도끼 공격력, 한손둔기 공격력, 두손검 공격력, 두손도끼 공격력, 두손둔기 공격력, 창 공격력, 폴암 공격력, 단검 공격력, 아대 공격력]&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;- NPC 미르겔 : 에오스 탑 44층 중간 왼쪽&lt;/STRONG&gt;&lt;br /&gt;
[귀 장식 지력, 투구 방어력, 상의 방어력, 전신 갑옷 방어력, 하의 방어력, 신발 민첩성, 신발 점프력, 신발 이동속도, 장갑 민첩성, 방패 방어력, 망토 마법방어력, 망토 물리방어력, 한손검 공격력, 한손도끼 공격력, 한손둔기 공격력, 단검 공격력, 두손검 공격력, 두손도끼 공격력, 두손둔기 공격력, 완드 마력, 스태프 마력, 활 공격력, 석궁 공격력, 아대 공격력]&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;- NPC 바른 : 오르비스 탑 14층 하단&lt;br /&gt;
&lt;/STRONG&gt;[투구 체력, 귀 장식 지력, 상의 방어력, 전신 갑옷 방어력, 하의 방어력, 신발 민첩성, 장갑 민첩성, 방패 방어력, 망토 마법방어력, 망토 물리방어력, 한손검 공격력, 한손도끼 공격력, 한손둔기 공격력, 단검 공격력, 완드 마력, 스태프 마력, 두손검 공격력, 두손도끼 공격력, 두손둔기 공격력, 창 공격력, 폴암 공격력, 활 공격력, 석궁 공격력, 아대 공격력] &lt;br /&gt;
&lt;br /&gt;&lt;EM&gt;2005.02.23 &lt;SPAN&gt;10:27&lt;/SPAN&gt;&lt;/EM&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;P&gt;&lt;FONT color=#9b18c1&gt;&lt;STRONG&gt;스태프 마력주문서 &lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#9b18c1&gt;10% : 맬러디 ,크림슨발록, 마스터 크로노스, 메카티안 등&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#9b18c1&gt;60% : 와일드 카고, 주니어발록, 주니어 페페 , 다크주니어예티,페페, 원로그레이, &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#9b18c1&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;소울테니, &lt;/FONT&gt;&lt;FONT color=#9b18c1&gt;레이지 버피, 삼미호, 스톤마스크 등..&lt;/FONT&gt;&lt;/P&gt;</description>
			<category>메이플 노트</category>
			<category>메이플</category>
			<category>메이플스토리</category>
			<category>주문서</category>
			<author>닮슬아빠</author>
			<guid>http://blog.perious.com/316</guid>
			<comments>http://blog.perious.com/316#entry316comment</comments>
			<pubDate>Wed, 07 Jan 2009 08:47:02 +0900</pubDate>
		</item>
		<item>
			<title>SK와 삼성의 차이</title>
			<link>http://blog.perious.com/315</link>
			<description>&lt;br /&gt;
오늘 지난 직장다니는 후배들과 술한잔을 했다.&lt;br /&gt;
&lt;br /&gt;삼성네트웍스에 입사한 후배의&amp;nbsp;짧은 나날이지만 회사생활에 대해서 들었다.&lt;br /&gt;
물론 나는 나도 짧은 시간이지만 지금 다니는 SK C&amp;amp;C의 회사생활에&amp;nbsp;대해서 이야기를 했다.&lt;br /&gt;
&lt;br /&gt;결론은... 자존심이 상했다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;FONT color=#e31600&gt;돈을 어설프게 주고 어설프게 일시키는 SK C&amp;amp;C&lt;br /&gt;
돈을 제대로 주고 제대로 일시키는 삼성 네크웍스&lt;/FONT&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;물론 삼성 네트웍스가 많이 힘들 수도 있다.&lt;br /&gt;
그러나 아직 한살이라도 젊을때 한계를 느껴가면 일해보고 싶다.&lt;br /&gt;
&lt;br /&gt;SK C&amp;amp;C는 입사한지 5일만이지만 여러 모습에서 실망을 하고 있다.&lt;br /&gt;
삼성 네트웍스에서 빨리 2차 면접보라고 통보가 왔으면 좋겠다.&lt;br /&gt;
&lt;br /&gt;난 왜... 직장을 구할때면 IMF다 금융위기다 힘들까?&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
----------------&lt;br /&gt;
&lt;br /&gt;제목과 같이 SK 전체와 삼성과 극단적인 차이가 있는 것은 아니다.&lt;br /&gt;
내 주관적인 관점에서 보는 부분이니 이해해 줬으면 좋겠다.</description>
			<category>그냥 노트</category>
			<category>sk C&amp;C</category>
			<category>삼성네트웍스</category>
			<author>닮슬아빠</author>
			<guid>http://blog.perious.com/315</guid>
			<comments>http://blog.perious.com/315#entry315comment</comments>
			<pubDate>Sat, 20 Dec 2008 02:20:23 +0900</pubDate>
		</item>
		<item>
			<title>드디어 빨간 모자를 썼다.</title>
			<link>http://blog.perious.com/314</link>
			<description>&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;http://cfs13.tistory.com/image/6/tistory/2008/12/15/18/44/4946270b64003&quot; alt=&quot;&quot; filemime=&quot;&quot; filename=&quot;promotion_character29.jpg&quot; height=&quot;310&quot; width=&quot;402&quot;/&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;다시 벗을지도 모르는데...&lt;br /&gt;
잘 선택을 한건지 모르겠다.</description>
			<category>그냥 노트</category>
			<category>sk C&amp;C</category>
			<category>빨간모자</category>
			<category>취업</category>
			<author>닮슬아빠</author>
			<guid>http://blog.perious.com/314</guid>
			<comments>http://blog.perious.com/314#entry314comment</comments>
			<pubDate>Mon, 15 Dec 2008 18:46:03 +0900</pubDate>
		</item>
		<item>
			<title>드디어 날짜가 정해졌네요.</title>
			<link>http://blog.perious.com/313</link>
			<description>&lt;DIV style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 36pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 36pt&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;br /&gt;
&lt;FONT color=#e31600&gt;D-4&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;/DIV&gt;</description>
			<category>그냥 노트</category>
			<category>취업</category>
			<author>닮슬아빠</author>
			<guid>http://blog.perious.com/313</guid>
			<comments>http://blog.perious.com/313#entry313comment</comments>
			<pubDate>Thu, 11 Dec 2008 17:08:10 +0900</pubDate>
		</item>
	</channel>
</rss>
