<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://s1.daumcdn.net/pimg/whsnake/css/atom.css?ver=1.0" type="text/css"?>
<feed xmlns="http://www.w3.org/2005/Atom" version="1.0" >
  <title>카오스웍스의 블로그</title>
  <link rel="alternate" type="text/html" href="http://blog.daum.net/chaosworks"/>
  <link rel="self" type="application/atom+xml" href="http://blog.daum.net/xml/atom/chaosworks"/>
  <rights>마에스트로</rights>
  <author>
    <name><![CDATA[마에스트로]]></name>
    <uri><![CDATA[http://blog.daum.net/chaosworks]]></uri>
  </author>
  <generator uri="http://blog.daum.net" version="1.0">Daum blog (blogmaster@daum.net)</generator>
  <id><![CDATA[tag:blog.daum.net,2013:chaosworks]]></id>
  <updated><![CDATA[2009-04-29T13:50:47Z]]></updated>
		  				<entry>
		    <title>포천 - 허브 아일랜드</title>
			<link rel="alternate" type="text/html" href="http://blog.daum.net/chaosworks/7"/>
			<id><![CDATA[tag:blog.daum.net,2013:chaosworks.7]]></id>
		    <author>
			    <name><![CDATA[마에스트로]]></name>
		    </author>
		    <updated><![CDATA[2009-04-29T13:50:47Z]]></updated>
		    <published><![CDATA[2009-04-29T13:50:47Z]]></published>
		    <content type="html">
		    	&lt;P align=justify&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://3.bp.blogspot.com/_L43LGxSui5s/Sdblf51jQaI/AAAAAAAAGnc/y3oDitC_pCM/s1600-h/logo.gif&quot;&gt;&lt;IMG style=&quot;WIDTH: 225px; HEIGHT: 92px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5320692346048954786 border=0 alt=&quot;&quot; src=&quot;http://3.bp.blogspot.com/_L43LGxSui5s/Sdblf51jQaI/AAAAAAAAGnc/y3oDitC_pCM/s320/logo.gif&quot;&gt;&lt;/A&gt;&lt;BR&gt;지난 일요일에 포천 허브 아일랜드에 갔다왔다.&lt;BR&gt;&lt;BR&gt;사실 금요일 부터 감기몸살로 열도 나고 온몸의 관절이 시끈거려서 그냥 집에서 잠이나 푹자려고 했는데, 아침에 일어나 보니 날씨가 너무 좋아서 도저히 집에서 있기만 힘들었다.&lt;BR&gt;&lt;BR&gt;주말마다 가능하면 가까운 공원이나 운동장이라도 나가려 하다 보니 여지 없이 큰놈이 &quot;아빠 오늘은 어디로 놀러가?&quot; 라고 물어왔다.&lt;BR&gt;&lt;BR&gt;장 소는 주중에 대충 생각 해놨는데, 지방 출장을 갔다 오다보니 요즘 꽃구경 다니는 사람이 눈에 띄게 많은지라 꽃구경을 가야 겠다고 생각했는데 마땅한 장소가 뜨오르질 않아서 예전에 갔다 좀 멀긴 하지만 상수 허브랜드를 1차 후보로 정했더만 와이프가 너무 멀다고 포천 어디에 그런 곳이 있다고 가본사람들이 괸찬다고 하더란다..&lt;BR&gt;&lt;BR&gt;일단 인터넷 검색으로 정보를 찾고, 구글 캘린더에 오늘 일자에 등록했다.&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;TEXT-ALIGN: center&quot; align=justify&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://1.bp.blogspot.com/_L43LGxSui5s/SdLN1jSOX5I/AAAAAAAAGnE/XGAZRbcvres/s1600-h/gcal.png&quot;&gt;&lt;IMG style=&quot;MARGIN: 0pt 10px 10px 0pt; WIDTH: 355px; FLOAT: left; HEIGHT: 400px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5319540429766418322 border=0 alt=&quot;&quot; src=&quot;http://1.bp.blogspot.com/_L43LGxSui5s/SdLN1jSOX5I/AAAAAAAAGnE/XGAZRbcvres/s400/gcal.png&quot;&gt;&lt;/A&gt;&lt;BR&gt;&lt;/DIV&gt;
&lt;DIV style=&quot;TEXT-ALIGN: left&quot; align=justify&gt;이렇게 하는 이유는 iPodTouch의 캘린더랑 싱크를 해서 그 내용을 넣을 수 있기 때문이다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P align=justify&gt;&lt;BR&gt;사진을 같이 넣을수 없다는 점이 좀 아쉽긴 하지만 ..&lt;BR&gt;&lt;BR&gt;싱크는 NemusSync를 이용한다.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://3.bp.blogspot.com/_L43LGxSui5s/SeXAPopFKnI/AAAAAAAAGoY/e3up4lf7gjY/s1600-h/%EC%82%AC%EC%A7%84+011.png&quot;&gt;&lt;IMG style=&quot;WIDTH: 265px; HEIGHT: 396px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5324873509275773554 border=0 alt=&quot;&quot; src=&quot;http://3.bp.blogspot.com/_L43LGxSui5s/SeXAPopFKnI/AAAAAAAAGoY/e3up4lf7gjY/s400/%EC%82%AC%EC%A7%84+011.png&quot;&gt;&lt;/A&gt;&lt;BR&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://3.bp.blogspot.com/_L43LGxSui5s/SeXAPopFKnI/AAAAAAAAGoY/e3up4lf7gjY/s1600-h/%EC%82%AC%EC%A7%84+011.png&quot;&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://2.bp.blogspot.com/_L43LGxSui5s/SeXBDDO6vGI/AAAAAAAAGog/Yr0AJN0wCrs/s1600-h/%EC%82%AC%EC%A7%84+001.png&quot;&gt;&lt;IMG style=&quot;WIDTH: 267px; HEIGHT: 400px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5324874392587123810 border=0 alt=&quot;&quot; src=&quot;http://2.bp.blogspot.com/_L43LGxSui5s/SeXBDDO6vGI/AAAAAAAAGog/Yr0AJN0wCrs/s400/%EC%82%AC%EC%A7%84+001.png&quot;&gt;&lt;/A&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://4.bp.blogspot.com/_L43LGxSui5s/SeXBjEzE95I/AAAAAAAAGoo/-UV3V4YdqWI/s1600-h/%EC%82%AC%EC%A7%84+003.png&quot;&gt;&lt;IMG style=&quot;MARGIN: 0pt 10px 10px 0pt; WIDTH: 267px; FLOAT: left; HEIGHT: 400px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5324874942763038610 border=0 alt=&quot;&quot; src=&quot;http://4.bp.blogspot.com/_L43LGxSui5s/SeXBjEzE95I/AAAAAAAAGoo/-UV3V4YdqWI/s400/%EC%82%AC%EC%A7%84+003.png&quot;&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;사실 네비를 이용해서 찾아가니 했는데 초행이라 네비만 따라갔는데 생각보다 어려운 길을 알려줘서 다시 가라고 하면 아마 못찾아갈것 같기도하다.&lt;BR&gt;&lt;BR&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://4.bp.blogspot.com/_L43LGxSui5s/SdLQjH17iOI/AAAAAAAAGnM/dRt4BZagxxM/s1600-h/pro_740.gif&quot;&gt;&lt;IMG style=&quot;MARGIN: 0pt 10px 10px 0pt; WIDTH: 200px; FLOAT: left; HEIGHT: 200px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5319543411697223906 border=0 alt=&quot;&quot; src=&quot;http://4.bp.blogspot.com/_L43LGxSui5s/SdLQjH17iOI/AAAAAAAAGnM/dRt4BZagxxM/s200/pro_740.gif&quot;&gt;&lt;/A&gt;사실 차에 네비게이션이 장착되어 있지않다. 네비게이션을 대신하는 블루투스 지원되는 GPS 와 넷북인 NC10을 이용한다. 맵은 아틀란을 이용했다.&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://1.bp.blogspot.com/_L43LGxSui5s/SdLQ5KH4mGI/AAAAAAAAGnU/4G3xVtR3jJU/s1600-h/nc10_img_02.jpg&quot;&gt;&lt;IMG style=&quot;MARGIN: 0pt 0pt 10px 10px; WIDTH: 247px; FLOAT: right; HEIGHT: 320px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5319543790266521698 border=0 alt=&quot;&quot; src=&quot;http://1.bp.blogspot.com/_L43LGxSui5s/SdLQ5KH4mGI/AAAAAAAAGnU/4G3xVtR3jJU/s320/nc10_img_02.jpg&quot;&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;참고로 아틀란은 올해 5월까지 사용가능하다고 한다. 맵이 좀 오래되긴 했지만 쓸만했는데 아쉽기만 하다.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=justify&gt;내가 사는 곳이 성남인데 허브 아일랜드로 네비에서 검색하니 일단은 의정부를 거쳐 가야한다고 나왔다. 구글맵에서 검색하니 대중교통수단을이용한 길찾기만 가능했다. 지도를 보면 외곽순환고속도로(100번)를 타고 의정부 까지 가면 된다.&lt;BR&gt;&lt;BR&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://1.bp.blogspot.com/_L43LGxSui5s/SdbnK2UdmOI/AAAAAAAAGns/LqsHecRRWKI/s1600-h/hurb.JPG&quot;&gt;&lt;IMG style=&quot;WIDTH: 392px; HEIGHT: 415px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5320694183350868194 border=0 alt=&quot;&quot; src=&quot;http://1.bp.blogspot.com/_L43LGxSui5s/SdbnK2UdmOI/AAAAAAAAGns/LqsHecRRWKI/s400/hurb.JPG&quot;&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;디카가 고장나는 바람에 필름 카메라를 가지고 다니는데, 블로그에 게시할수가 없어서 안타깝다.&lt;BR&gt;날씨는 좋은 편이었다. 바람이 좀 있긴했는데 대체로 야외 나들이하기엔 좋았다.&lt;BR&gt;&lt;BR&gt;&lt;A href=&quot;http://www.herbisland.co.kr/&quot; target=_blank&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;허브 아일랜드 홈페이지&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;의 허브 스토리 메뉴의 ' Today Herbisland'를 누르면 일자별로 사진이 올라오니까 참조하면 된다.&lt;BR&gt;&lt;BR&gt;일단 입장권을 구입하고, 아주 가파른 진입로를 거쳐 맨 뒤쪽 주차장에 차를 새워 두고 빵집을 시작으로 구경을 했다.&lt;BR&gt;&lt;BR&gt;빵집앞엔 빵을 사려고 줄을 길게 늘어서 있었다. 진풍경이었다. 봉지를 하니씩 들고 빵을 먹으면서 다니는 사람들이 무지 많았다. 우리도 한 봉지 샀다. 인상적인 맛은 아니었지만 그런데로 맛나게 먹었다.&lt;BR&gt;&lt;BR&gt;허브 꽃가게를 거쳐 아이스크림 가게에서 아이스크림을 먹고, 허브 레스토랑에서 허브 정식이랑 비빔밥, 돈까스를 시켜서 먹었다. 양이 푸짐하고 꽃향기가 가득한 아주 맛난 점심이었다.&lt;BR&gt;특히 비빔밥의 비빔장의 향이 아주 강하고 독특했다. 꽃밥은 처음 먹어보는데 인상적인었다.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://4.bp.blogspot.com/_L43LGxSui5s/SdbvXZaqsJI/AAAAAAAAGn0/UjMMKwxGX-E/s1600-h/hurbmap.PNG&quot;&gt;&lt;IMG style=&quot;WIDTH: 459px; HEIGHT: 552px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5320703195023585426 border=0 alt=&quot;&quot; src=&quot;http://4.bp.blogspot.com/_L43LGxSui5s/SdbvXZaqsJI/AAAAAAAAGn0/UjMMKwxGX-E/s400/hurbmap.PNG&quot;&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;약 도에서 번호가 작은 곳들이 초기에 지어진 것들이라 시설이 좀 오래된 듯한 느낌이 들었다. 허블 식물원이나 온실에선 허브를 원없이 볼수 있다. 특히 가공할 만한 크기의 로즈마리를 아주 흔하게 볼수 있다. 집에서 도저히 그렇게 키울수 없을건데 하는 생각이 들었다.&lt;BR&gt;&lt;BR&gt;특히 허브 박물관이 기억에 남는다. 허브 관련된 여러가지 이야기 자재들 사진들 자료들이 많았고, 다른 곳에선 쉽게 찾아보기 힘든것들이라 생각된다.&lt;BR&gt;&lt;BR&gt;주 차장에 군데군데 있어서 지나가는 사람들이랑 빈번히 마주치는게 좀 위험스럽고 불편했다. 식당은 이뻐게 꾸며 놓았는데, 방향제를 너무 자주 뿌리고 향이 강해서 자연스럽지 못했다. 그리고 몇번 손님 식사나왔습니다. 하는 방송이 너무 크게 들려 편하게 밥먹을 수는 없었다.&lt;BR&gt;&lt;BR&gt;5월쯤이면 꽃이나 허브, 나무 들 햇살이 좋아서 더 즐거운 시간을 보낼수 있지 않을까 한다.&lt;BR&gt;&lt;BR&gt;참 그리고 입장권은 나중에 선물 가게에서 그 금액만큼 물건을 구매할수 있다. 우린 4인가족 8천원에 1만 2천원을 더해서 2만원짜리 허브 샴프를 하나 사왔다.&lt;BR&gt;&lt;BR&gt;큰 기대를 하지 말고 인근에 계신분이라면 맘편하게 다녀오실수 있는 곳이라 생각된다.&lt;/P&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?blogid=0PEJD&amp;tagName=허브 아일랜드&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;허브 아일랜드&lt;/a&gt;
		    </content>
		    		</entry>
	    		<entry>
		    <title>PipeGuard for iPodTouch</title>
			<link rel="alternate" type="text/html" href="http://blog.daum.net/chaosworks/6"/>
			<id><![CDATA[tag:blog.daum.net,2013:chaosworks.6]]></id>
		    <author>
			    <name><![CDATA[마에스트로]]></name>
		    </author>
		    <updated><![CDATA[2009-04-29T13:50:06Z]]></updated>
		    <published><![CDATA[2009-04-29T13:50:06Z]]></published>
		    <content type="html">
		    	&lt;P&gt;처음 만들었을때는 단순한 아래의 모양의 리스트 형태였다. 지역별 장비의 상태를 확인하고 측정값을 확인하는 일이 간단하지도 않고 직관적이지 못하다고 생각해서, 그때 한참 구글에 빠져있었는데, 우연히 API가 공개되어 있다는 내용을 확인하게 되었다.&lt;BR&gt;&lt;BR&gt;그래서 좀더 직관적이고 편리한 인터페이스로 구현해보고자 열심히 구글링을 시작했다.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://1.bp.blogspot.com/_L43LGxSui5s/SfT66CZq5HI/AAAAAAAAGqI/owgdHfmiRMU/s1600-h/logview.PNG&quot;&gt;&lt;IMG style=&quot;WIDTH: 400px; HEIGHT: 243px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5329160134070035570 border=0 alt=&quot;&quot; src=&quot;http://1.bp.blogspot.com/_L43LGxSui5s/SfT66CZq5HI/AAAAAAAAGqI/owgdHfmiRMU/s400/logview.PNG&quot;&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;이 웹서비스의 목적은 모이터링 장비의 상태와 측정값을 웹으로 모니터링 하는 것이다. 장비는 여러지역에 설치되어 주기적으로 상태를 서버로 전송한다. 전송되는 데이타는 서버의 데이타 베이스에 저장되고 iPodTouch로 각 장비의 상태를 확인할수 있게 하는게 iPipeGuard의 목적이다.&lt;BR&gt;&lt;BR&gt;첫페이지에 녹색의 방패 모양의 아이콘을 터치하면 웹페이지가 표시된다.&lt;BR&gt;&lt;BR&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://1.bp.blogspot.com/_L43LGxSui5s/Se2Sx1GyBBI/AAAAAAAAGo4/7MZtsC8d-Nc/s1600-h/IMG_0022.png&quot;&gt;&lt;IMG style=&quot;MARGIN: 0pt 10px 10px 0pt; WIDTH: 267px; FLOAT: left; HEIGHT: 400px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5327075319015932946 border=0 alt=&quot;&quot; src=&quot;http://1.bp.blogspot.com/_L43LGxSui5s/Se2Sx1GyBBI/AAAAAAAAGo4/7MZtsC8d-Nc/s400/IMG_0022.png&quot;&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;첫화면이다. 최근에 전송된 데이타의 건수를 표시해주고, 지역별, 일자별, 유형별로 장비의 상태(데이타)를 확인할수 있게 했다.&lt;BR&gt;&lt;BR&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://1.bp.blogspot.com/_L43LGxSui5s/Se2SyP_56-I/AAAAAAAAGpA/eTHSAhwziLU/s1600-h/IMG_0023.png&quot;&gt;&lt;IMG style=&quot;MARGIN: 0pt 10px 10px 0pt; WIDTH: 267px; FLOAT: left; HEIGHT: 400px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5327075326234848226 border=0 alt=&quot;&quot; src=&quot;http://1.bp.blogspot.com/_L43LGxSui5s/Se2SyP_56-I/AAAAAAAAGpA/eTHSAhwziLU/s400/IMG_0023.png&quot;&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;지역별을 선택하면 지역별로 데이타 전송 건수를 표시해 준다.&lt;BR&gt;&lt;BR&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://4.bp.blogspot.com/_L43LGxSui5s/Se2SyR_PG8I/AAAAAAAAGpQ/UUVPMSL0tMo/s1600-h/IMG_0025.png&quot;&gt;&lt;IMG style=&quot;MARGIN: 0pt 10px 10px 0pt; WIDTH: 267px; FLOAT: left; HEIGHT: 400px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5327075326768913346 border=0 alt=&quot;&quot; src=&quot;http://4.bp.blogspot.com/_L43LGxSui5s/Se2SyR_PG8I/AAAAAAAAGpQ/UUVPMSL0tMo/s400/IMG_0025.png&quot;&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;지도를 선택하면 구글맵에 장비의 설치위치를 표시하고 마커를 표기하고, 장비의 상태에 따라 다른 색의 마커를 이용하여 장비의 상태를 알수 있게 했다. 물론 레이블에 링크를 걸어 상세내역을 확인하는 페이지로 이동할수 있게했다.&lt;BR&gt;&lt;BR&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://1.bp.blogspot.com/_L43LGxSui5s/Se2S9TfwpNI/AAAAAAAAGpo/8x8TBYlzMfo/s1600-h/IMG_0027.png&quot;&gt;&lt;IMG style=&quot;MARGIN: 0pt 10px 10px 0pt; WIDTH: 267px; FLOAT: left; HEIGHT: 400px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5327075516152325330 border=0 alt=&quot;&quot; src=&quot;http://1.bp.blogspot.com/_L43LGxSui5s/Se2S9TfwpNI/AAAAAAAAGpo/8x8TBYlzMfo/s400/IMG_0027.png&quot;&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;그래프는 &lt;A href=&quot;http://code.google.com/intl/ko/apis/visualization/&quot; target=_blank&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;Google Visualization API&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;를 이용하여 그렸다. 다양한 그래프 형태를 지원하고 상대적으로 이용하기 용이하도록 만들어 놓았다.&lt;BR&gt;&lt;BR&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://1.bp.blogspot.com/_L43LGxSui5s/Se2b68XOb0I/AAAAAAAAGqA/E4vW_h-YRwk/s1600-h/visualization.png&quot;&gt;&lt;IMG style=&quot;WIDTH: 203px; HEIGHT: 148px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5327085371187425090 border=0 alt=&quot;&quot; src=&quot;http://1.bp.blogspot.com/_L43LGxSui5s/Se2b68XOb0I/AAAAAAAAGqA/E4vW_h-YRwk/s400/visualization.png&quot;&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://3.bp.blogspot.com/_L43LGxSui5s/SfZpY2jzgWI/AAAAAAAAGrA/Oy2rxaKN4Kk/s1600-h/chart.PNG&quot;&gt;&lt;IMG style=&quot;MARGIN: 0pt 10px 10px 0pt; WIDTH: 267px; FLOAT: left; HEIGHT: 400px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5329563084723028322 border=0 alt=&quot;&quot; src=&quot;http://3.bp.blogspot.com/_L43LGxSui5s/SfZpY2jzgWI/AAAAAAAAGrA/Oy2rxaKN4Kk/s400/chart.PNG&quot;&gt;&lt;/A&gt;&lt;BR&gt;삽질을 조금 하긴 했는데 Google Chart API 보다 사용하기 편리하게 해 놓은것 같다. 일단 사파리에서 보여지는 그래프를 캡쳐해 봤다.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;Google Chart API는 일단 가로축이 날짜같이 단어가 길면 문제가 중첩되어 표시되었는데, &lt;A href=&quot;http://code.google.com/intl/ko/apis/visualization/&quot; target=_blank&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;Google Visualization API&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt; 는 데이타만 설정해 주면 공간이 부족할 경우 알아서 글자를 기울여 준다. 채널별 선의 색상도 알아서 정해준다.&lt;BR&gt;&lt;BR&gt;몇가지 생각지도 못했던 문제로 시간이 필요했지만 만족스러운것 같다.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;아래 그림에선 보여지는 그래프는 Google Chart API로 그린 것이다. &lt;A href=&quot;http://code.google.com/intl/ko/apis/visualization/&quot; target=_blank&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;Google Visualization API&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;로 그린 그래프와 조금의 차이가 있긴 한데 사용하기 약간 복잡한데 다양한 효과를 줄수 있는 장점이 있는것 같다.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://1.bp.blogspot.com/_L43LGxSui5s/Se2aXy0m-qI/AAAAAAAAGp4/4rKSl1v_UZ0/s1600-h/graph.PNG&quot;&gt;&lt;IMG style=&quot;WIDTH: 531px; HEIGHT: 456px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5327083667819264674 border=0 alt=&quot;&quot; src=&quot;http://1.bp.blogspot.com/_L43LGxSui5s/Se2aXy0m-qI/AAAAAAAAGp4/4rKSl1v_UZ0/s400/graph.PNG&quot;&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;물론 인터넷이 되는 곳에서만 가능한 서비스 이지만 아침에 와서 터치 한번으로 관리하는 장비의 상태를 확인할수 있다는게 좋은점 아니겠는가.&lt;BR&gt;&lt;BR&gt;* 추가해야 할 내용&lt;BR&gt;- 현장에서 장비를 점검한다거나 보수작업 완료후 바로 보고서 작성이 가능하도록 쓰기 기능을 추가&lt;BR&gt;- GPS와의 연동&lt;BR&gt;- 카메라 와의 연동&lt;/P&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?blogid=0PEJD&amp;tagName=iPipeGuard&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;iPipeGuard&lt;/a&gt;
		    </content>
		    		</entry>
	    		<entry>
		    <title>Google Map API 사용하기</title>
			<link rel="alternate" type="text/html" href="http://blog.daum.net/chaosworks/5"/>
			<id><![CDATA[tag:blog.daum.net,2013:chaosworks.5]]></id>
		    <author>
			    <name><![CDATA[마에스트로]]></name>
		    </author>
		    <updated><![CDATA[2009-04-29T13:49:10Z]]></updated>
		    <published><![CDATA[2009-04-29T13:49:10Z]]></published>
		    <content type="html">
		    	&lt;BR&gt;구글맵 API는 워낙 잘 만들어 졌고, 설명도 잘 되어 있어 굳이 이렇게 설명할 필요도 없지만 간단하게 정리를 해둔다는 차원에서 기술한다.&lt;BR&gt;&lt;BR&gt;1. 먼저 code.google.com에 접속한다. 구글의 공개 api는 여기서 접근이 가능하다. 구글 맵은 AJAX API 카테고리에 포함되어 있으므로 AJAX API 를 선택한다.&lt;BR&gt;&lt;BR&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://2.bp.blogspot.com/_L43LGxSui5s/SfUZqEs6EEI/AAAAAAAAGqQ/pi0lWiTtWlw/s1600-h/code.google.PNG&quot;&gt;&lt;IMG style=&quot;MARGIN: 0pt 10px 10px 0pt; WIDTH: 400px; FLOAT: left; HEIGHT: 283px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5329193944670146626 border=0 alt=&quot;&quot; src=&quot;http://2.bp.blogspot.com/_L43LGxSui5s/SfUZqEs6EEI/AAAAAAAAGqQ/pi0lWiTtWlw/s400/code.google.PNG&quot;&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;첫번째에 Google 지도 API가 위치해 있다. 이를 선택하면&lt;BR&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://3.bp.blogspot.com/_L43LGxSui5s/SfUauXNekPI/AAAAAAAAGqY/uHqn1J6oVUE/s1600-h/ajax.PNG&quot;&gt;&lt;IMG style=&quot;WIDTH: 400px; HEIGHT: 283px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5329195117869699314 border=0 alt=&quot;&quot; src=&quot;http://3.bp.blogspot.com/_L43LGxSui5s/SfUauXNekPI/AAAAAAAAGqY/uHqn1J6oVUE/s400/ajax.PNG&quot;&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;Google 지도 API 홈페이지가 표시된다.&lt;BR&gt;&lt;BR&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://3.bp.blogspot.com/_L43LGxSui5s/SfUbRb-OqtI/AAAAAAAAGqg/FeNL26LhQJc/s1600-h/mapapi.PNG&quot;&gt;&lt;IMG style=&quot;MARGIN: 0pt 10px 10px 0pt; WIDTH: 400px; FLOAT: left; HEIGHT: 283px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5329195720443341522 border=0 alt=&quot;&quot; src=&quot;http://3.bp.blogspot.com/_L43LGxSui5s/SfUbRb-OqtI/AAAAAAAAGqg/FeNL26LhQJc/s400/mapapi.PNG&quot;&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;Map API 를 자신의 홈페이지에 사용하기 위해선 먼저 Google Maps API Key를 먼저 발급받아야 된다. 아래쪽 페이지에 삽입된 지도의 윈도우에 표시된 'Sign up' 링크를 클릭한다.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://3.bp.blogspot.com/_L43LGxSui5s/SfUcX4coDeI/AAAAAAAAGqo/0aTf-OSQzrE/s1600-h/apikey.PNG&quot;&gt;&lt;IMG style=&quot;MARGIN: 0pt 10px 10px 0pt; WIDTH: 400px; FLOAT: left; HEIGHT: 283px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5329196930677870050 border=0 alt=&quot;&quot; src=&quot;http://3.bp.blogspot.com/_L43LGxSui5s/SfUcX4coDeI/AAAAAAAAGqo/0aTf-OSQzrE/s400/apikey.PNG&quot;&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;그림과 같이 API Key를 발급받는 페이지가 표시된다. 여기서 맨 아래쪽에 보면 자신이 사용하고자 하는 페이지의 주소를 적어주고 체크 박스를 체크하고 'Generate API Key' 버튼을 누른다.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://1.bp.blogspot.com/_L43LGxSui5s/SfUeOKxZxEI/AAAAAAAAGqw/aT1jBzooOIc/s1600-h/signup.PNG&quot;&gt;&lt;IMG style=&quot;MARGIN: 0pt 10px 10px 0pt; WIDTH: 400px; FLOAT: left; HEIGHT: 396px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5329198962821416002 border=0 alt=&quot;&quot; src=&quot;http://1.bp.blogspot.com/_L43LGxSui5s/SfUeOKxZxEI/AAAAAAAAGqw/aT1jBzooOIc/s400/signup.PNG&quot;&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;친절하게도 단순히 KEY와 사용하는 웹 주소와 Javascript Maps API 예제와 Maps API 플래시 예제 및 웹서비스에 사용할때의 예를 표시해주고 있다.&lt;BR&gt;&lt;BR&gt;이것을 자신의 웹 페이지 Copy&amp;Paste 해서 사용하면 된다.&lt;BR&gt;&lt;BR&gt;여기서 Javascript Maps API 의 예제코드를 선택해서 복사해 둔다.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;이제 간단한 &quot;hello world!&quot; 페이지를 만들어 보자.&lt;BR&gt;&lt;BR&gt;1. 먼저 Google Maps Api Key 를 명시한다.&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic; COLOR: rgb(153,153,153)&quot; size=3&gt;&lt;BR&gt;&lt;PRE class=prettyprint&gt;&amp;lt;script type=&quot;text/javascript&quot; src=&quot;http://www.google.com/jsapi?key=&lt;I&gt;ABCDEFG&lt;/I&gt;&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;BR&gt;&lt;/PRE&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot; size=3&gt;&lt;FONT style=&quot;COLOR: rgb(0,0,0)&quot;&gt;2.Map API를 로딩한다.&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;FONT-STYLE: italic; COLOR: rgb(153,153,153)&quot; size=3&gt;&lt;BR&gt;&lt;BR&gt;&lt;PRE class=prettyprint&gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;BR&gt;google.load(&quot;maps&quot;, &quot;2&quot;);&lt;BR&gt;&amp;lt;/script&amp;gt;&lt;BR&gt;&lt;/PRE&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot; class=pun&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#000000 size=3&gt;3. 맵 객체를 생성한 후 중심 좌표를 설정하는 초기화 작업을 수행한다.&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=+0&gt;&lt;FONT size=+0&gt;&lt;FONT style=&quot;FONT-STYLE: italic; COLOR: rgb(153,153,153)&quot; size=3&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;PRE class=prettyprint&gt;&amp;lt;script type=&quot;text/javascript&quot; src=&quot;http://www.google.com/jsapi?key=&lt;I&gt;ABCDEFG&lt;/I&gt;&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;BR&gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;BR&gt;&lt;B&gt;google.load&lt;/B&gt;(&quot;maps&quot;, &quot;2.x&quot;);&lt;BR&gt;&lt;BR&gt;// Call this function when the page has been loaded&lt;BR&gt;function initialize() {&lt;BR&gt;var map = new google.maps.Map2(document.getElementById(&quot;map&quot;));&lt;BR&gt;map.setCenter(new google.maps.LatLng(37.4419, -122.1419), 13);&lt;BR&gt;}&lt;BR&gt;&lt;B&gt;google.setOnLoadCallback&lt;/B&gt;(initialize);&lt;BR&gt;&amp;lt;/script&amp;gt;&lt;BR&gt;&lt;BR&gt;&lt;/PRE&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic; COLOR: rgb(153,153,153)&quot; size=3&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT style=&quot;FONT-STYLE: italic; COLOR: rgb(153,153,153)&quot;&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://4.bp.blogspot.com/_L43LGxSui5s/SfUzzB0QjyI/AAAAAAAAGq4/Ck4d0Z-_Zug/s1600-h/helloworld.png&quot;&gt;&lt;IMG style=&quot;MARGIN: 0pt 10px 10px 0pt; WIDTH: 267px; FLOAT: left; HEIGHT: 400px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5329222685816819490 border=0 alt=&quot;&quot; src=&quot;http://4.bp.blogspot.com/_L43LGxSui5s/SfUzzB0QjyI/AAAAAAAAGq4/Ck4d0Z-_Zug/s400/helloworld.png&quot;&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;PRE class=prettyprint&gt;&lt;BR&gt;&lt;BR&gt;&lt;/PRE&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(0,0,0)&quot; size=3&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT style=&quot;COLOR: rgb(0,0,0)&quot;&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;FONT-STYLE: italic; COLOR: rgb(153,153,153)&quot; size=3&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT color=#000000 size=3&gt;4. 전체 코드는 아래와 같다.&lt;BR&gt;&lt;/FONT&gt;&lt;PRE class=prettyprint&gt;&lt;BR&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot; size=2&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;head&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;meta content=&quot;yes&quot; name=&quot;apple-mobile-web-app-capable&quot; /&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=euc-kr&quot;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;meta content=&quot;minimum-scale=1.0, width=device-width, maximum-scale=0.6667, user-scalable=no&quot; name=&quot;viewport&quot; /&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;link href=&quot;css/style.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; /&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;script src=&quot;javascript/functions.js&quot; type=&quot;text/javascript&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;title&amp;gt;Hello, World!&amp;lt;/title&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;meta content=&quot;Google Maps API 예제&quot; name=&quot;description&quot; /&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;script type=&quot;text/javascript&quot; src=&quot;http://www.google.com/jsapi?key=ABQIAAAAFXPJCgVoGSh1DdTiIZJvyhQmQlLuQ6m5PcQF3pInRAJcnkib3xTlDJAfzlKR1X6bp3W0lI17_QfbZw&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;  google.load(&quot;maps&quot;, &quot;2.x&quot;);&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;  &lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;  // Call this function when the page has been loaded&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;  function initialize() {&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;    var map = new google.maps.Map2(document.getElementById(&quot;map&quot;));&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;    map.setCenter(new google.maps.LatLng(37.333832, 126.732782), 13);&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;  }&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;  google.setOnLoadCallback(initialize);&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;/script&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;/head&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;body onunload=&quot;GUnload()&quot;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;!-- Top Nav menu --&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;div id=&quot;topbar&quot;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;div id=&quot;title&quot;&amp;gt;Hello, World!&amp;lt;/div&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;div id=&quot;leftnav&quot;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt; &amp;lt;a href=&quot;index.html&quot;&amp;gt;&amp;lt;img alt=&quot;home&quot; src=&quot;images/home.png&quot; /&amp;gt;&amp;lt;/a&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;/div&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;/div&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;!-- 맵 표시 --&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;div id=&quot;map&quot; style=&quot;height:400px&quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;?php &lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;include(&quot;footer.html&quot;);&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;?&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;/body&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic&quot;&gt;&amp;lt;/html&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;/P&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?blogid=0PEJD&amp;tagName=Google Map API&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;Google Map API&lt;/a&gt;
		    </content>
		    		</entry>
	    		<entry>
		    <title>Apache FtpServer 설치</title>
			<link rel="alternate" type="text/html" href="http://blog.daum.net/chaosworks/4"/>
			<id><![CDATA[tag:blog.daum.net,2013:chaosworks.4]]></id>
		    <author>
			    <name><![CDATA[마에스트로]]></name>
		    </author>
		    <updated><![CDATA[2009-04-29T13:46:07Z]]></updated>
		    <published><![CDATA[2009-04-29T13:46:07Z]]></published>
		    <content type="html">
		    	&lt;P&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;아이팟용 웹 페이지를 만들려고 하다 보니 최근에 웹서버에서 돌리도 있던 Serv-U가 서버의 재 설치하느라 없어지는 바람에 새로이 FTP 서버를 찾다가 Serv-U가 인터넷에서 다운받으면 해킹에 이용될수 있다는 지인의 말에 다른 대안을 찾아 보다가 우연히 아파치 프로젝트에 FTP Server가 있다는 걸 알게되었다.&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;현재까지 Apache FtpServer는 1.0.0 버젼이 릴리스 되어 있다. 그리고 윈도우 버젼과 Unix/Linux/Cygwin 버젼으로 빌드되어 배포된다.&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;따라서 버젼 1.0.0 Release / Windows 버젼(다운로드:&lt;/SPAN&gt;&lt;A href=&quot;http://www.apache.org/dyn/closer.cgi/mina/ftpserver/1.0.0/ftpserver-1.0.0.zip&quot; target=_blank&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;ftpserver-1.0.0.zip&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;)을 다운로드 받았다.&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;Apache FtpServer는 100% Pure java FtpServer 라서 일단 JDK(다운로드:&lt;/SPAN&gt;&lt;A href=&quot;https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=j2re-1.4.2_19-oth-JPR@CDS-CDS_Developer&quot;&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;J2SEv1.4.2_19 JRE&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;)를 설치해야 한다.&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;1.설치&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;압축화일을 적당한 폴드에 푼다.&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;2.실행&lt;/SPAN&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;명령 프롬프트에서 아래와 같이 실행한&lt;/SPAN&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic; COLOR: rgb(153,153,153)&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;bin\ftpd.bat&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;3.설정&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;윈도우 에서&lt;/SPAN&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic; COLOR: rgb(153,153,153)&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;bin\ftpd.bat res\conf\ftpd-typical.xml&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;LINE-HEIGHT: normal; WIDOWS: 2; TEXT-TRANSFORM: none; FONT-VARIANT: normal; FONT-STYLE: italic; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(102,102,102); FONT-WEIGHT: normal; WORD-SPACING: 0px&quot; class=Apple-style-span size=16 face=Gulim&gt;&lt;FONT style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 18px&quot; class=Apple-style-span size=13 face=Courier&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;이렇게만 하면 된다.&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;윈도우에서 서비스로 실행하고 싶다면 아래와 같이 명령 프롬프트에서 입력한다.&lt;/SPAN&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic; COLOR: rgb(153,153,153)&quot;&gt;&lt;INSTALL&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;bin\service install&lt;/SPAN&gt;&lt;/INSTALL&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;이렇게 입력하면 디폴트 설정을 이용하게 된다. 만약 xml 설정화일을 이용하려면 아래와 같이 입력해야 한다.&lt;/SPAN&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-STYLE: italic; COLOR: rgb(153,153,153)&quot;&gt;&lt;INSTALL&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;bin\service install&lt;/SPAN&gt;&lt;/INSTALL&gt;&lt;/FONT&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt; &lt;/SPAN&gt;&lt;FONT style=&quot;FONT-STYLE: italic; COLOR: rgb(153,153,153)&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;ftpd&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;서버설정&lt;/SPAN&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT style=&quot;LINE-HEIGHT: normal; WIDOWS: 2; TEXT-TRANSFORM: none; FONT-VARIANT: normal; FONT-STYLE: normal; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); FONT-WEIGHT: normal; WORD-SPACING: 0px&quot; class=Apple-style-span size=16 face=Gulim&gt;&lt;FONT style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 18px&quot; class=Apple-style-span size=13 face=Courier&gt;&lt;/P&gt;&lt;PRE style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; OVERFLOW: auto; PADDING-TOP: 5px&quot; class=code-java&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;?XML:NAMESPACE PREFIX = [default] http://mina.apache.org/ftpserver/spring/v1 NS = &quot;http://mina.apache.org/ftpserver/spring/v1&quot; /&gt;&lt;server xmlns=&quot;http://mina.apache.org/ftpserver/spring/v1&quot;&gt;&lt;BR&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 8pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt; xmlns:beans=&quot;http://www.springframework.org/schema/beans&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 8pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt; xsi:schemaLocation=&quot;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 8pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;    http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 8pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;    http://mina.apache.org/ftpserver/spring/v1 http://mina.apache.org/ftpserver/ftpserver-1.0.xsd &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 8pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;    &quot;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 8pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt; id=&quot;서버아이디&quot;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 8pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;여기에서 &quot;서버아이디&quot; 부분을 적당히 변경해 주고&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR&gt;&lt;/server&gt;&lt;/FONT&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-WEIGHT: bold&quot; color=#000000 size=3&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 8pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;리스너&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;BR&gt;&lt;FONT color=#000000 size=3&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;사용자 관리&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#000000 size=3&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;사용자 관리는 2가지 방법이 있다.&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;1. File base user manager (디폴트 유저 메니져)&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;2. Database user manager&lt;/SPAN&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#000000 size=3&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;ㅇFile base user manager는 사용자 정보를 화일에 저장하는 방식이다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=3&gt;&lt;FONT color=#000000&gt;&lt;FONT style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;res\conf\users.properties 화일&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;# regarding copyright ownership. The ASF licenses this file&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;# to you under the Apache License, Version 2.0 (the&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;# &quot;License&quot;); you may not use this file except in compliance&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;# with the License. You may obtain a copy of the License at&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;#&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;# http://www.apache.org/licenses/LICENSE-2.0&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;#&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;# Unless required by applicable law or agreed to in writing,&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;# software distributed under the License is distributed on an&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;# &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;# KIND, either express or implied. See the License for the&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;# specific language governing permissions and limitations&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;# under the License.&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;# userid '&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;사용자명&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;' 의 설정&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;ftpserver.user.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;사용자명&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;.userpassword=패스워드&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;ftpserver.user.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;사용자명&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;.homedirectory=사용자별 홈디렉토리&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;ftpserver.user.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;사용자명&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;.enableflag=true&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;ftpserver.user.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;사용자명&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;.writepermission=true&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;ftpserver.user.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;사용자명&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;.maxloginnumber=0&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;ftpserver.user.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;사용자명&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;.maxloginperip=0&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;ftpserver.user.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;사용자명&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;.idletime=0&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;ftpserver.user.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;사용자명&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;.uploadrate=0&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;ftpserver.user.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;사용자명&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;.downloadrate=0&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#000000 size=3&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;사용자가 여러명이면 위 내용 만큼의 설정정보를 추가로 만들어 주기만 하면 된다.&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;예를 들어 'guest' 라는 사용자를 추가하고 싶다면 아래의 내용을 추가해 주면된다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;# userid '&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;guest&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;' 의 설정&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;ftpserver.user.guest&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;.userpassword=패스워드&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;ftpserver.user.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;guest&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;.homedirectory=c:\ftpserver\home\user&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;ftpserver.user.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;guest&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;.enableflag=true&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;ftpserver.user.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;guest&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;.writepermission=true&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;ftpserver.user.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;guest&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;.maxloginnumber=0&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;ftpserver.user.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;guest&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;.maxloginperip=0&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;ftpserver.user.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;guest&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;.idletime=0&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;ftpserver.user.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;guest&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;.uploadrate=0&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;ftpserver.user.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;guest&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;COLOR: rgb(153,153,153)&quot;&gt;&lt;FONT size=2&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;.downloadrate=0&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=3&gt;&lt;FONT style=&quot;FONT-STYLE: italic; COLOR: rgb(153,153,153)&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;bin\ftpd.bat&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=#000000&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt; 를 명령 프롬프트에서 실행하면 아래와 같이 실행이된다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://2.bp.blogspot.com/_L43LGxSui5s/Se1_fyajtcI/AAAAAAAAGow/27nX2dKL_KE/s1600-h/startup.PNG&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;IMG style=&quot;TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 475px; DISPLAY: block; HEIGHT: 306px; CURSOR: pointer&quot; id=BLOGGER_PHOTO_ID_5327054118335002050 border=0 alt=&quot;&quot; src=&quot;http://2.bp.blogspot.com/_L43LGxSui5s/Se1_fyajtcI/AAAAAAAAGow/27nX2dKL_KE/s400/startup.PNG&quot;&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
		    </content>
		    		</entry>
	    		<entry>
		    <title>Google Visualization API 로 그래프 그리기</title>
			<link rel="alternate" type="text/html" href="http://blog.daum.net/chaosworks/3"/>
			<id><![CDATA[tag:blog.daum.net,2013:chaosworks.3]]></id>
		    <author>
			    <name><![CDATA[마에스트로]]></name>
		    </author>
		    <updated><![CDATA[2009-04-29T13:42:43Z]]></updated>
		    <published><![CDATA[2009-04-29T13:42:43Z]]></published>
		    <content type="html">
		    	&lt;FONT style=&quot;FONT-STYLE: italic; FONT-FAMILY: verdana&quot; size=2&gt;&lt;PRE&gt;&lt;BR&gt;&amp;lt;html&amp;gt;&lt;BR&gt;  &amp;lt;head&amp;gt;&lt;BR&gt;    &amp;lt;!--Load the AJAX API--&amp;gt;&lt;BR&gt;    &amp;lt;script type=&quot;text/javascript&quot; src=&quot;http://www.google.com/jsapi&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;BR&gt;    &amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;BR&gt;   &lt;BR&gt;      // Load the Visualization API and the piechart package.&lt;BR&gt;      google.load('visualization', '1', {'packages':['piechart']});&lt;BR&gt;     &lt;BR&gt;      // Set a callback to run when the API is loaded.&lt;BR&gt;      google.setOnLoadCallback(drawChart);&lt;BR&gt;     &lt;BR&gt;      // Callback that creates and populates a data table,&lt;BR&gt;      // instantiates the pie chart, passes in the data and&lt;BR&gt;      // draws it.&lt;BR&gt;      function drawChart() {&lt;BR&gt;        var data = new google.visualization.DataTable();&lt;BR&gt;        data.addColumn('string', 'Task');&lt;BR&gt;        data.addColumn('number', 'Hours per Day');&lt;BR&gt;        data.addRows(5);&lt;BR&gt;        data.setValue(0, 0, 'Work');&lt;BR&gt;        data.setValue(0, 1, 11);&lt;BR&gt;        data.setValue(1, 0, 'Eat');&lt;BR&gt;        data.setValue(1, 1, 2);&lt;BR&gt;        data.setValue(2, 0, 'Commute');&lt;BR&gt;        data.setValue(2, 1, 2);&lt;BR&gt;        data.setValue(3, 0, 'Watch TV');&lt;BR&gt;        data.setValue(3, 1, 2);&lt;BR&gt;        data.setValue(4, 0, 'Sleep');&lt;BR&gt;        data.setValue(4, 1, 7);&lt;BR&gt;&lt;BR&gt;        var chart = new google.visualization.PieChart(document.getElementById('chart_div'));&lt;BR&gt;        chart.draw(data, {width: 400, height: 240, is3D: true, title: 'My Daily Activities'});&lt;BR&gt;      }&lt;BR&gt;    &amp;lt;/script&amp;gt;&lt;BR&gt;  &amp;lt;/head&amp;gt;&lt;BR&gt;&lt;BR&gt;  &amp;lt;body&amp;gt;&lt;BR&gt;    &amp;lt;!--Div that will hold the pie chart--&amp;gt;&lt;BR&gt;    &amp;lt;div id=&quot;chart_div&quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;BR&gt;  &amp;lt;/body&amp;gt;&lt;BR&gt;&amp;lt;/html&amp;gt;&lt;BR&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;/P&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?blogid=0PEJD&amp;tagName=Google Visualization API&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;Google Visualization API&lt;/a&gt;
		    </content>
		    		</entry>
	    		<entry>
		    <title>이사를 해야지 - 안산 고잔1동/와동</title>
			<link rel="alternate" type="text/html" href="http://blog.daum.net/chaosworks/2"/>
			<id><![CDATA[tag:blog.daum.net,2013:chaosworks.2]]></id>
		    <author>
			    <name><![CDATA[마에스트로]]></name>
		    </author>
		    <updated><![CDATA[2009-04-29T13:38:01Z]]></updated>
		    <published><![CDATA[2009-04-29T13:38:01Z]]></published>
		    <content type="html">
		    	&lt;P&gt;내가 사는 곳은 경기도 성남시 은행2동 이다.&lt;BR&gt;이사 들어 올때 부터 재개발 말이 있었는데 근 10년 동안 눈에 보이는 진전이 없는것 같다.&lt;BR&gt;&lt;BR&gt;작년에도 내년 봄에 개발 시작 할것 같다. 아마 이사해야지 않겟나 하더만...&lt;BR&gt;아직도 그러고 있다. 물론 지장물 조사는 마치고 현관문 위쪽에 무슨 번호 같은걸 붙여 놓은지 2~3월된것 같다.&lt;BR&gt;&lt;BR&gt;큰놈이 상원초등학교에 다니는데 멀리 가긴 좀 그렇지 않을까도 싶은데, 회사가 시화 공단이라 출퇴근이 너무 힘들다. 시간도 시간이고 6시에 퇴근해도 집에 오면 8시가 넘어니 여러모로 시간이 많이 허비된다.&lt;BR&gt;&lt;BR&gt;가끔 모란시장 앞에서 버스를 타고 회사까지 오다 보면 내가 보기엔 괸찮은 입지의 회사에서 그리 멀지 않은 곳들이 눈에 뛴다.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;오늘은 화정 1교 삼거리를 지나고 단원구청 삼거리를 지나는데 주변에 운동장, 학교도 있고 하천에 시청도 가깝고, 지하철역도 가깝고 괸찮은것 같다. 다음에 와서 전세시세랑 주변 여건을 좀더 둘어봐야 겠다.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;iframe id=&quot;emap_247262&quot; src=&quot;http://editor.daum.net/services/blog/pages/attach/map_iframe_new.html?ver=1.1.129&amp;id=emap_247262&amp;mapGb=V&quot; width=&quot;521&quot; height=&quot;451&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot; mapdata=&quot;mapInfo=%7B%22mapWidth%22%3A%20537%2C%20%22mapHeight%22%3A%20410%2C%20%22mapCenterX%22%3A%20461900%2C%20%22mapCenterY%22%3A%201066110%2C%20%22mapScale%22%3A%2010%2C%20%22mapLevel%22%3A%205%2C%20%22markInfo%22%3A%20%5B%7B%22key%22%3A%20%22%22%2C%20%22otype%22%3A%20%22user%22%2C%20%22x%22%3A%20461900%2C%20%22y%22%3A%201066110%2C%20%22coordinate%22%3A%20undefined%2C%20%22label%22%3A%20%22%22%2C%20%22tooltip%22%3A%20%22%22%2C%20%22URL%22%3A%20%22%22%2C%20%22target%22%3A%20%22%22%2C%20%22isClickable%22%3A%20%22%22%2C%20%22isHigh%22%3A%20false%2C%20%22isDrag%22%3A%20true%2C%20%22isClose%22%3A%20true%2C%20%22icon%22%3A%20%7B%22offsetX%22%3A%20-9%2C%20%22offsetY%22%3A%20-25%2C%20%22width%22%3A%2017%2C%20%22height%22%3A%2025%2C%20%22src%22%3A%20%22http%3A%2F%2Fcafeimg.daum-img.net%2Fcf_img2%2Fmap%2Fpin_01.gif%22%7D%2C%20%22infowindow%22%3A%20%7B%22contents%22%3A%20%22%3Cdiv%20style%3D%5C%22font-size%3A12px%3Bfont-weight%3Abold%3B%5C%22%3E%EA%B2%BD%EA%B8%B0%20%EC%95%88%EC%82%B0%EC%8B%9C%20%EB%8B%A8%EC%9B%90%EA%B5%AC%20%EC%99%80%EB%8F%99%3C%2Fdiv%3E%22%2C%20%22options%22%3A%20%7B%22removable%22%3A%20false%2C%20%22zindex%22%3A%202%2C%20%22show%22%3A%20true%2C%20%22coordinate%22%3A%20%22%22%2C%20%22width%22%3A%20%22%22%2C%20%22height%22%3A%20%22%22%2C%20%22type%22%3A%20%22%22%2C%20%22flash_quality%22%3A%20%22%22%2C%20%22flash_wmode%22%3A%20%22%22%2C%20%22flash_bgcolor%22%3A%20%22%22%2C%20%22flash_pluginspace%22%3A%20%22%22%2C%20%22flash_allowScriptAccess%22%3A%20%22%22%2C%20%22flash_vars%22%3A%20%22%22%7D%7D%7D%5D%2C%20%22graphicInfo%22%3A%20%5B%5D%2C%20%22routeInfo%22%3A%20%5B%5D%7D&amp;map_type=TYPE_SKYVIEW&amp;map_hybrid=true&amp;mapWidth=492&amp;mapHeight=362&amp;idx=1&amp;title=%EA%B2%BD%EA%B8%B0%20%EC%95%88%EC%82%B0%EC%8B%9C%20%EB%8B%A8%EC%9B%90%EA%B5%AC%20%EC%99%80%EB%8F%99&amp;title2=%EA%B2%BD%EA%B8%B0%20%EC%95%88%EC%82%B0%EC%8B%9C%20%EB%8B%A8%EC%9B%90%EA%B5%AC%20%EC%99%80%EB%8F%99&amp;addr=%EA%B2%BD%EA%B8%B0%EB%8F%84%20%EC%95%88%EC%82%B0%EC%8B%9C%20%EB%8B%A8%EC%9B%90%EA%B5%AC%20%EC%99%80%EB%8F%99&amp;mapX=461900&amp;mapY=1066110&amp;ifrW=490px&amp;ifrH=378px&amp;toJSONString=&quot;&gt;&lt;/iframe&gt;&lt;/P&gt;
&lt;P&gt;&lt;A onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://2.bp.blogspot.com/_L43LGxSui5s/SffSUVUL7xI/AAAAAAAAGrw/Pl7dGYebEKs/s1600-h/ansan.PNG&quot;&gt;&amp;nbsp;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;iframe id=&quot;emap_404835&quot; src=&quot;http://editor.daum.net/services/blog/pages/attach/map_iframe_new.html?ver=1.1.129&amp;id=emap_404835&amp;mapGb=V&quot; width=&quot;521&quot; height=&quot;451&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot; mapdata=&quot;mapInfo=%7B%22mapWidth%22%3A%20537%2C%20%22mapHeight%22%3A%20410%2C%20%22mapCenterX%22%3A%20460153%2C%20%22mapCenterY%22%3A%201061360%2C%20%22mapScale%22%3A%205%2C%20%22mapLevel%22%3A%204%2C%20%22markInfo%22%3A%20%5B%7B%22key%22%3A%20%22%22%2C%20%22otype%22%3A%20%22user%22%2C%20%22x%22%3A%20459708%2C%20%22y%22%3A%201062550%2C%20%22coordinate%22%3A%20undefined%2C%20%22label%22%3A%20%22%22%2C%20%22tooltip%22%3A%20%22%22%2C%20%22URL%22%3A%20%22%22%2C%20%22target%22%3A%20%22%22%2C%20%22isClickable%22%3A%20%22%22%2C%20%22isHigh%22%3A%20false%2C%20%22isDrag%22%3A%20true%2C%20%22isClose%22%3A%20true%2C%20%22icon%22%3A%20%7B%22offsetX%22%3A%20-9%2C%20%22offsetY%22%3A%20-25%2C%20%22width%22%3A%2017%2C%20%22height%22%3A%2025%2C%20%22src%22%3A%20%22http%3A%2F%2Fcafeimg.daum-img.net%2Fcf_img2%2Fmap%2Fpin_01.gif%22%7D%2C%20%22infowindow%22%3A%20%7B%22contents%22%3A%20%22%3Cdiv%20style%3D%5C%22font-size%3A12px%3Bfont-weight%3Abold%3B%5C%22%3E%EA%B2%BD%EA%B8%B0%20%EC%95%88%EC%82%B0%EC%8B%9C%20%EB%8B%A8%EC%9B%90%EA%B5%AC%20%EA%B3%A0%EC%9E%941%EB%8F%99%3C%2Fdiv%3E%22%2C%20%22options%22%3A%20%7B%22removable%22%3A%20false%2C%20%22zindex%22%3A%202%2C%20%22show%22%3A%20true%2C%20%22coordinate%22%3A%20%22%22%2C%20%22width%22%3A%20%22%22%2C%20%22height%22%3A%20%22%22%2C%20%22type%22%3A%20%22%22%2C%20%22flash_quality%22%3A%20%22%22%2C%20%22flash_wmode%22%3A%20%22%22%2C%20%22flash_bgcolor%22%3A%20%22%22%2C%20%22flash_pluginspace%22%3A%20%22%22%2C%20%22flash_allowScriptAccess%22%3A%20%22%22%2C%20%22flash_vars%22%3A%20%22%22%7D%7D%7D%5D%2C%20%22graphicInfo%22%3A%20%5B%5D%2C%20%22routeInfo%22%3A%20%5B%5D%7D&amp;map_type=TYPE_SKYVIEW&amp;map_hybrid=true&amp;mapWidth=492&amp;mapHeight=362&amp;idx=1&amp;title=%EA%B2%BD%EA%B8%B0%20%EC%95%88%EC%82%B0%EC%8B%9C%20%EB%8B%A8%EC%9B%90%EA%B5%AC%20%EA%B3%A0%EC%9E%941%EB%8F%99&amp;title2=%EA%B2%BD%EA%B8%B0%20%EC%95%88%EC%82%B0%EC%8B%9C%20%EB%8B%A8%EC%9B%90%EA%B5%AC%20%EA%B3%A0%EC%9E%941%EB%8F%99&amp;addr=%EA%B2%BD%EA%B8%B0%EB%8F%84%20%EC%95%88%EC%82%B0%EC%8B%9C%20%EB%8B%A8%EC%9B%90%EA%B5%AC%20%EA%B3%A0%EC%9E%941%EB%8F%99&amp;mapX=460153&amp;mapY=1061360&amp;ifrW=490px&amp;ifrH=378px&amp;toJSONString=&quot;&gt;&lt;/iframe&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
		    </content>
		    		</entry>
	    	  	</feed>
