<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>발진!! 아스라다</title>
    <link>https://asrada2001.tistory.com/</link>
    <description>하고 싶은 것만 하며 살고 싶다</description>
    <language>ko</language>
    <pubDate>Wed, 20 May 2026 22:04:53 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>초딩입맛제주아재</managingEditor>
    <image>
      <title>발진!! 아스라다</title>
      <url>https://t1.daumcdn.net/cfile/tistory/266359465355C40712</url>
      <link>https://asrada2001.tistory.com</link>
    </image>
    <item>
      <title>HP N40L로 홈 서버 구축하기 (4) - 미디어 서버로 활용</title>
      <link>https://asrada2001.tistory.com/entry/HP-N40L%EB%A1%9C-%ED%99%88-%EC%84%9C%EB%B2%84-%EA%B5%AC%EC%B6%95%ED%95%98%EA%B8%B0-4-%EB%AF%B8%EB%94%94%EC%96%B4-%EC%84%9C%EB%B2%84%EB%A1%9C-%ED%99%9C%EC%9A%A9</link>
      <description>&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>HP N40L 홈 서버 구축기</category>
      <author>초딩입맛제주아재</author>
      <guid isPermaLink="true">https://asrada2001.tistory.com/249</guid>
      <comments>https://asrada2001.tistory.com/entry/HP-N40L%EB%A1%9C-%ED%99%88-%EC%84%9C%EB%B2%84-%EA%B5%AC%EC%B6%95%ED%95%98%EA%B8%B0-4-%EB%AF%B8%EB%94%94%EC%96%B4-%EC%84%9C%EB%B2%84%EB%A1%9C-%ED%99%9C%EC%9A%A9#entry249comment</comments>
      <pubDate>Mon, 29 Jul 2013 11:20:27 +0900</pubDate>
    </item>
    <item>
      <title>HP N40L로 홈 서버 구축하기 (3) - 파일 공유</title>
      <link>https://asrada2001.tistory.com/entry/HP-N40L%EB%A1%9C-%ED%99%88-%EC%84%9C%EB%B2%84-%EA%B5%AC%EC%B6%95%ED%95%98%EA%B8%B0-3-%ED%8C%8C%EC%9D%BC-%EA%B3%B5%EC%9C%A0</link>
      <description>&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>HP N40L 홈 서버 구축기</category>
      <author>초딩입맛제주아재</author>
      <guid isPermaLink="true">https://asrada2001.tistory.com/248</guid>
      <comments>https://asrada2001.tistory.com/entry/HP-N40L%EB%A1%9C-%ED%99%88-%EC%84%9C%EB%B2%84-%EA%B5%AC%EC%B6%95%ED%95%98%EA%B8%B0-3-%ED%8C%8C%EC%9D%BC-%EA%B3%B5%EC%9C%A0#entry248comment</comments>
      <pubDate>Mon, 29 Jul 2013 11:20:06 +0900</pubDate>
    </item>
    <item>
      <title>HP N40L로 홈 서버 구축하기 (2) - OS 설치</title>
      <link>https://asrada2001.tistory.com/entry/HP-N40L%EB%A1%9C-%ED%99%88-%EC%84%9C%EB%B2%84-%EA%B5%AC%EC%B6%95%ED%95%98%EA%B8%B0-2-OS-%EC%84%A4%EC%B9%98</link>
      <description>&lt;p&gt;uBuntu&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;exFat&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;3TB 하드 인식&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>HP N40L 홈 서버 구축기</category>
      <author>초딩입맛제주아재</author>
      <guid isPermaLink="true">https://asrada2001.tistory.com/247</guid>
      <comments>https://asrada2001.tistory.com/entry/HP-N40L%EB%A1%9C-%ED%99%88-%EC%84%9C%EB%B2%84-%EA%B5%AC%EC%B6%95%ED%95%98%EA%B8%B0-2-OS-%EC%84%A4%EC%B9%98#entry247comment</comments>
      <pubDate>Mon, 29 Jul 2013 11:19:52 +0900</pubDate>
    </item>
    <item>
      <title>HP N40L로 홈 서버 구축하기 (1) - 시작하기</title>
      <link>https://asrada2001.tistory.com/entry/HP-N40L%EB%A1%9C-%ED%99%88-%EC%84%9C%EB%B2%84-%EA%B5%AC%EC%B6%95%ED%95%98%EA%B8%B0-1-%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0</link>
      <description>&lt;p&gt;&lt;span style=&quot;font-size: 14pt;&quot;&gt;HP Proliant Microserver Gen7 N40L&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 14pt;&quot;&gt;Hardware&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;HP N40L (Ram 2GB x 2)&lt;br /&gt;&lt;/p&gt;&lt;p&gt;HDD: WD 320GB(OS), Toshiba 3TB(Data)&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 14pt;&quot;&gt;OS&lt;/span&gt;&lt;/p&gt;&lt;p&gt;uBuntu&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 14pt;&quot;&gt;File Sharing&lt;/span&gt;&lt;/p&gt;&lt;p&gt;ftp&lt;/p&gt;&lt;p&gt;samba&lt;/p&gt;&lt;p&gt;afp&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 14pt;&quot;&gt;Media Server&lt;/span&gt;&lt;/p&gt;&lt;p&gt;serviio&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>HP N40L 홈 서버 구축기</category>
      <category>HP N40L</category>
      <category>Nas</category>
      <category>serviio</category>
      <category>ubuntu</category>
      <category>ubuntu exfat</category>
      <category>홈서버</category>
      <author>초딩입맛제주아재</author>
      <guid isPermaLink="true">https://asrada2001.tistory.com/246</guid>
      <comments>https://asrada2001.tistory.com/entry/HP-N40L%EB%A1%9C-%ED%99%88-%EC%84%9C%EB%B2%84-%EA%B5%AC%EC%B6%95%ED%95%98%EA%B8%B0-1-%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0#entry246comment</comments>
      <pubDate>Mon, 29 Jul 2013 11:08:56 +0900</pubDate>
    </item>
    <item>
      <title>세컨드라이브 이벤트</title>
      <link>https://asrada2001.tistory.com/entry/%EC%84%B8%EC%BB%A8%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B8%8C-%EC%9D%B4%EB%B2%A4%ED%8A%B8</link>
      <description>&lt;br /&gt;
무려 1테라 바이트의 용량을 제공하는 세컨드라이브가 아이폰 앱 출시 기념 이벤트를 진행한다고 합니다.&lt;br /&gt;
경품이 빵빵하네요~~^^&lt;br /&gt;
&lt;br /&gt;특히 전용 스피커는 전에 회사 동료분이 구입하신걸 본 적이 있는데 포스가 장난이 아닙니다.&lt;br /&gt;
저도 응모는 했는데 당첨의 행운이 따를지 모르겠네요 ㅋㅋㅋ&lt;br /&gt;
&lt;br /&gt;
&lt;TABLE style=&quot;WIDTH: 350px&quot; border=0 cellSpacing=0 cellPadding=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;A href=&quot;http://event.2ndrive.com/main.asp?MVO=asrada2001&quot; target=_blank&gt;&lt;IMG border=0 alt=&quot;이벤트 참여하기&quot; src=&quot;http://event.2ndrive.com/images/img_scrap.jpg&quot;&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <author>초딩입맛제주아재</author>
      <guid isPermaLink="true">https://asrada2001.tistory.com/245</guid>
      <comments>https://asrada2001.tistory.com/entry/%EC%84%B8%EC%BB%A8%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B8%8C-%EC%9D%B4%EB%B2%A4%ED%8A%B8#entry245comment</comments>
      <pubDate>Wed, 3 Mar 2010 23:29:12 +0900</pubDate>
    </item>
    <item>
      <title>IE에서 hasAttributes 대체 하기</title>
      <link>https://asrada2001.tistory.com/entry/IE%EC%97%90%EC%84%9C-hasAttributes-%EB%8C%80%EC%B2%B4-%ED%95%98%EA%B8%B0</link>
      <description>&lt;div&gt;
javascript로 xml 문서를 파싱하려면 꼭 필요한 메서드중 하나가 바로 hasAttributes 입니다.&lt;/div&gt;
&lt;div&gt;hasAttributes 는 해당 노드에 정의된 속성(attribute)가 있는지를 확인해 주는 메서드 입니다.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
아래와 같은 xml 문서가 있을 경우,&lt;/div&gt;
&lt;div&gt;&lt;div class=&quot;txc-textbox&quot; style=&quot;border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(121, 165, 228); border-right-color: rgb(121, 165, 228); border-bottom-color: rgb(121, 165, 228); border-left-color: rgb(121, 165, 228); background-color: rgb(219, 232, 251); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; &quot;&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;guest age=&quot;20&quot; name=&quot;Asrada&quot; /&amp;gt;&lt;br /&gt;
&lt;div&gt;&amp;lt;/xml&amp;gt;&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
다음과 같이 하면 guest 노드를 획득 할 수 있습니다.&lt;/div&gt;
&lt;div&gt;&lt;div class=&quot;txc-textbox&quot; style=&quot;border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(121, 165, 228); border-right-color: rgb(121, 165, 228); border-bottom-color: rgb(121, 165, 228); border-left-color: rgb(121, 165, 228); background-color: rgb(219, 232, 251); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; &quot;&gt;
var xmlDoc = document.createXMLDocument(&quot;샘플 문서&quot;);&lt;br /&gt;
xmlDoc&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
그리고&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
IE는 hasAttributes 메서드를 지원하지 않습니다.&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;하지만 다행스럽게도 attributes 속성(property)은 지원합니다.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
결국 크로스 브라우징을 위해서는 hasAttributes 메서드 대신 attributes 속성을 이용해야 합니다.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</description>
      <category>Programing/HTML_JavaScript_CSS</category>
      <author>초딩입맛제주아재</author>
      <guid isPermaLink="true">https://asrada2001.tistory.com/244</guid>
      <comments>https://asrada2001.tistory.com/entry/IE%EC%97%90%EC%84%9C-hasAttributes-%EB%8C%80%EC%B2%B4-%ED%95%98%EA%B8%B0#entry244comment</comments>
      <pubDate>Tue, 12 Jan 2010 21:43:16 +0900</pubDate>
    </item>
    <item>
      <title>Eclipse에서 짝 프로그래밍 하기</title>
      <link>https://asrada2001.tistory.com/entry/Eclipse%EC%97%90%EC%84%9C-%EC%A7%9D-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D-%ED%95%98%EA%B8%B0</link>
      <description>&lt;div&gt;
&lt;a href=&quot;http://enc.daum.net/dic100/contents.do?query1=20XXX24400&quot; target=&quot;_blank&quot; title=&quot;[http://enc.daum.net/dic100/contents.do?query1=20XXX24400]로 이동합니다.&quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#801FBF&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;text-decoration: none;&quot;&gt;짝 프로그래밍(Pair Programming)&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;의 가장 효율적인 방법은 하나의 키보드로 두 명이 번갈아 가며 코딩 하는 것일텐데요.&lt;/div&gt;
&lt;div&gt;
여건 상 그러한 방법이 허용되지 않는 경우에는 어쩔 수 없이 원격으로 진행이 되어야 합니다.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
이러한 원격 짝 프로그래밍을 Eclipse에서 쉽고 편리하게 할 수 있도록 도와주는 플러그인과 사용 방법을 소개합니다.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: 24pt; &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#801FBF&quot;&gt;Saros&lt;/font&gt;&lt;a href=&quot;https://www.inf.fu-berlin.de/w/SE/DPP&quot; target=&quot;_blank&quot; title=&quot;[https://www.inf.fu-berlin.de/w/SE/DPP]로 이동합니다.&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 24pt; &quot;&gt;&lt;span style=&quot;font-size: 24pt; &quot;&gt;&lt;a href=&quot;https://www.inf.fu-berlin.de/w/SE/DPP&quot; target=&quot;_blank&quot; title=&quot;[https://www.inf.fu-berlin.de/w/SE/DPP]로 이동합니다.&quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#801FBF&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/19626A104B0E06975B&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F19626A104B0E06975B&quot; width=&quot;620&quot; height=&quot;302&quot; alt=&quot;&quot; filename=&quot;그림 1.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;https://www.inf.fu-berlin.de/w/SE/DPP&quot; target=&quot;_blank&quot; title=&quot;[https://www.inf.fu-berlin.de/w/SE/DPP]로 이동합니다.&quot;&gt;Saros&lt;/a&gt;는 이클립스에 플러그인으로 등록되어 현재 작업중인 프로젝트를 원격지에 있는 대상과 공동으로 작업할 수 있도록 해줍니다.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
Saros를 사용하기 위해서는 이클립스에 Saros 플러그인 - DPP 를 설치해야 합니다.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-left: 4em; &quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-size: 12pt; &quot;&gt;update url : http://dpp.sf.net/update&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;플러그인이 설치되면 이클립스 환경설정 패널에 Saros 항목이 추가됩니다.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/145C42194B0F395D86&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F145C42194B0F395D86&quot; width=&quot;620&quot; height=&quot;464&quot; alt=&quot;&quot; filename=&quot;그림 9.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
그리고 View 도 추가 됩니다.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/1376221E4B0F3C0D7F&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F1376221E4B0F3C0D7F&quot; width=&quot;312&quot; height=&quot;421&quot; alt=&quot;&quot; filename=&quot;그림 10.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
하지만 플러그인을 설치한다고 하여 바로 짝프로그래밍을 할 수 있는 건 아니고 원격지의 상대방과의 통신을 지원해줄 &amp;nbsp;&lt;a href=&quot;http://xmpp.org/software/servers.shtml&quot; target=&quot;_blank&quot; title=&quot;[http://xmpp.org/software/servers.shtml]로 이동합니다.&quot;&gt;XMPP&lt;/a&gt;&amp;nbsp;서버를 설치해야 합니다.&amp;nbsp;환경설절패널에서 Jabber setting 부분이 바로 XMPP 서버와 관련된 부분입니다.&lt;/div&gt;
&lt;div&gt;
XMPP 서버는 어느것을 사용하여도 상관 없지만 Saros 홈페이지에는 &lt;a href=&quot;http://www.igniterealtime.org/projects/openfire/index.jsp&quot; target=&quot;_blank&quot; title=&quot;[http://www.igniterealtime.org/projects/openfire/index.jsp]로 이동합니다.&quot;&gt;OpenFire&lt;/a&gt;를 예시로 들고 있어 저는 OpenFire 로 설치를 하였습니다.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: 24pt; &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#801FBF&quot;&gt;OpenFire&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
OpenFire는 XMPP 서버로 멀티 플랫폼(Windows, Linux, Mac)을 지원하는 오픈소스 프로젝트입니다.(GPL)&lt;/div&gt;
&lt;div&gt;
설치도 간단하고 관리자 기능을 웹에서 사용할 수 있기 때문에 편리합니다.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
저는 맥에서 진행을 하였기에 맥에서의 설치 방법을 설명하도록 하겠습니다.&lt;/div&gt;
&lt;div&gt;
다른 플랫폼에서의 설치 방법은 &lt;a href=&quot;http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/install-guide.html&quot; target=&quot;_blank&quot; title=&quot;[http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/install-guide.html]로 이동합니다.&quot;&gt;홈페이지&lt;/a&gt;에 자세히 나와 있으니 참고하시길 바랍니다.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;font-size: 12pt; &quot;&gt;For Mac&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
최신 버전(2009.11.26 현재 v3.6.4)을 &lt;a href=&quot;http://www.igniterealtime.org/downloads/index.jsp&quot; target=&quot;_blank&quot; title=&quot;[http://www.igniterealtime.org/downloads/index.jsp]로 이동합니다.&quot;&gt;다운로드&lt;/a&gt;하고 압축을 풀면 자동적으로 이미지가 로딩됩니다.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/133717114B0E0A2363&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F133717114B0E0A2363&quot; width=&quot;620&quot; height=&quot;174&quot; alt=&quot;&quot; filename=&quot;그림 2.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/152F03184B0F347101&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F152F03184B0F347101&quot; width=&quot;620&quot; height=&quot;393&quot; alt=&quot;&quot; filename=&quot;그림 3.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
설치는 클릭 두 세번으로 간단히 끝납니다.&lt;/div&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;https://t1.daumcdn.net/cfile/tistory/162F03184B0F347102&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F162F03184B0F347102&quot; width=&quot;620&quot; height=&quot;440&quot; alt=&quot;&quot; filename=&quot;그림 4.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
설치가 완료되면 환경설정 패널에 openfire 항목이 추가됩니다.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/201108164B0F34F3E7&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F201108164B0F34F3E7&quot; width=&quot;620&quot; height=&quot;518&quot; alt=&quot;&quot; filename=&quot;그림 5.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
설치 직후에는 아래와 같이 서버가 자동으로 실행됩니다.&lt;/div&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;https://t1.daumcdn.net/cfile/tistory/121108164B0F34F4E8&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F121108164B0F34F4E8&quot; width=&quot;620&quot; height=&quot;394&quot; alt=&quot;&quot; filename=&quot;그림 6.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
서버 설치는 완료되었지만 아직 셋팅이 되지 않았습니다.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
웹으로 진행되는 셋팅 과정을 마쳐야 비로소 openfire 가 제대로 동작을 하게 됩니다.&lt;/div&gt;
&lt;div&gt;&quot;Open Admin Console&quot; 버튼을 클릭해서&amp;nbsp;셋팅 페이지를 띄웁고 간단한 서버 설정과 DB설정, 관리자 비밀번호를 등록하면 셋팅이 완료됩니다.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
자세한 내용은 &lt;a href=&quot;http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/install-guide.html&quot; target=&quot;_blank&quot; title=&quot;[http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/install-guide.html]로 이동합니다.&quot;&gt;여기&lt;/a&gt;를 참고하세요.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
셋팅이 완료되면 바로 로그인 페이지가 보입니다.&lt;/div&gt;
&lt;div&gt;관리자의 아이디는 admin 이고 비밀번호는 셋팅시 설정한 비밀번호를 사용하시면 됩니다.&lt;/div&gt;
&lt;div&gt;그런데 OpenFire 3.6.4 버전에 버그가 있는지 로그인이 제대로 안되는 경우가 있습니다.&lt;/div&gt;
&lt;div&gt;이 때는 OpenFire 서버를 재 시동 하면 되니 당황하지 마세요~~^^&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/144F1D174B0F3685B6&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F144F1D174B0F3685B6&quot; width=&quot;620&quot; height=&quot;345&quot; alt=&quot;&quot; filename=&quot;그림 7.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
관리자로 로그인을 하면 서버의 정보와 사용자 정보등 서버 전반에 걸친 관리 작업을 할 수 있습니다.&lt;/div&gt;
&lt;div&gt;이제 모든 준비가 끝났습니다.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
아 그전에, Saros 에서 사용할 사용자를 추가 해야겠죠?&lt;/div&gt;
&lt;div&gt;Users/Groups 메뉴에서 사용자를 추가할 수 있습니다.&lt;/div&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;https://t1.daumcdn.net/cfile/tistory/154F1D174B0F3685B7&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F154F1D174B0F3685B7&quot; width=&quot;620&quot; height=&quot;443&quot; alt=&quot;&quot; filename=&quot;그림 8.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
이제 다시 Saros 입니다.&lt;/div&gt;
&lt;div&gt;OpenFire 서버에 사용자를 등록했으니 Saros 에서 등록한 사용자 정보와 OpenFire 서버 정보를 입력해 주어야 합니다.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
환경설정 패널에서 Jabber setting 부분에 XMPP 서버 정보와 XMPP 서버에 등록한 사용자 정보를 입력합니다(관리자 정보가 아닙니다),&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
이제 모든 준비가 끝났습니다.&lt;/div&gt;
&lt;div&gt;사용하는 일만 남았죠~&lt;/div&gt;
&lt;div&gt;설치 과정이 좀 번거로울 뿐 사용 방법은 간단합니다.&lt;/div&gt;
&lt;div&gt;&lt;ol style=&quot;list-style-type: decimal; &quot;&gt;
&lt;li&gt;Roster 뷰에서 로그인을 하고(우측 상단에 있는 버튼을 클릭하면 됩니다.)&lt;/li&gt;
&lt;li&gt;동료를 추가합니다(역시 우측 상단에 버튼이 있습니다.)&lt;/li&gt;
&lt;li&gt;프로젝트목록에서 대상 프로젝트를 공유합니다(프로젝트에서 우측 버튼을 클릭하면 &quot;Share Project&quot; 메뉴가 보입니다.)&lt;/li&gt;
&lt;li&gt;초대할 동료를 선택합니다.(로그인 되어 있는 사용자만 보여집니다.)&lt;/li&gt;
&lt;li&gt;짝 프로그래밍을 합니다.&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/1405CE1D4B0F3D2D91&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F1405CE1D4B0F3D2D91&quot; width=&quot;620&quot; height=&quot;422&quot; alt=&quot;&quot; filename=&quot;그림 11.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;</description>
      <author>초딩입맛제주아재</author>
      <guid isPermaLink="true">https://asrada2001.tistory.com/243</guid>
      <comments>https://asrada2001.tistory.com/entry/Eclipse%EC%97%90%EC%84%9C-%EC%A7%9D-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D-%ED%95%98%EA%B8%B0#entry243comment</comments>
      <pubDate>Thu, 26 Nov 2009 13:55:35 +0900</pubDate>
    </item>
    <item>
      <title>Apache POI 를 사용한 PPT to Image 변환</title>
      <link>https://asrada2001.tistory.com/entry/Apache-POI-%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%9C-PPT-to-Image-%EB%B3%80%ED%99%98</link>
      <description>&lt;span style=&quot;font-size: 9pt; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;팀내에서 진행하는 프로젝트에 ppt 파일에 포함된 슬라이드를 개별 이미지로 변환해 주는&amp;nbsp;&lt;/span&gt;﻿&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;기능&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;이 필요하여 무료로 제공되는 Apache POI 를 사용해보고 이에 대해 간단히 정리해봅니다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;Apache POI&lt;/h2&gt;
&lt;a href=&quot;http://poi.apache.org/&quot; target=&quot;_blank&quot; title=&quot;[http://poi.apache.org/]로 이동합니다.&quot;&gt;Apache POI 프로젝트&lt;/a&gt;는 Microsoft Format 의 파일들을 엑세스를 지원하는 Java API 라이브러리 입니다. 2009년 9월 16일 현재 &lt;a href=&quot;http://www.apache.org/dyn/closer.cgi/poi/release/&quot; target=&quot;_blank&quot; title=&quot;[http://www.apache.org/dyn/closer.cgi/poi/release/]로 이동합니다.&quot;&gt;3.2 Final&lt;/a&gt; 버전과&amp;nbsp;&lt;a href=&quot;http://www.apache.org/dyn/closer.cgi/poi/dev/&quot; target=&quot;_blank&quot; title=&quot;[http://www.apache.org/dyn/closer.cgi/poi/dev/]로 이동합니다.&quot;&gt;3.5 beta 6&lt;/a&gt;&amp;nbsp;버전 까지 릴리즈 되었습니다.&lt;div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/163F1A134AB044EA05&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F163F1A134AB044EA05&quot; width=&quot;620&quot; height=&quot;435&quot; alt=&quot;&quot; filename=&quot;그림 1.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;h2&gt;POI Components&lt;/h2&gt;
&lt;div&gt;
POI는 MS 오피스의 각 문서 포멧에 대응하는 다양한 컴포넌트를 지원하고 있습니다.&lt;/div&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;https://t1.daumcdn.net/cfile/tistory/134D25104AB0475809&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F134D25104AB0475809&quot; width=&quot;535&quot; height=&quot;606&quot; alt=&quot;&quot; filename=&quot;그림 2.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
저는 이 중에서 ppt를 위한 컴포넌트인 &lt;a href=&quot;http://poi.apache.org/slideshow/index.html&quot; target=&quot;_blank&quot; title=&quot;[http://poi.apache.org/slideshow/index.html]로 이동합니다.&quot;&gt;HSLF를&lt;/a&gt; 사용하여 슬라이드를 이미지로 변환하였습니다.&lt;/div&gt;
&lt;div&gt;
사용법은 무척 간단하고 쉽습니다.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
우선 POI 라이브러리를 &lt;a href=&quot;http://www.apache.org/dyn/closer.cgi/poi/release/&quot; target=&quot;_blank&quot; title=&quot;[http://www.apache.org/dyn/closer.cgi/poi/release/]로 이동합니다.&quot;&gt;다운로드&lt;/a&gt;&amp;nbsp;하고 압축을 풀면 3개의 jar 파일을 볼 수 있습니다.(3.2 Final 버전 기준)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/161DFE274AB04C2D2B&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F161DFE274AB04C2D2B&quot; width=&quot;397&quot; height=&quot;144&quot; alt=&quot;&quot; filename=&quot;그림 3.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
HSLF 컴포넌트를 사용하기 위해서는 poi-3.2-FINAL-20081019.jar 와 poi-scratchpad-3.2-FINAL-20081019.jar 파일을 import 해야 합니다.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/202CE0264AB04DBA30&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F202CE0264AB04DBA30&quot; width=&quot;559&quot; height=&quot;90&quot; alt=&quot;&quot; filename=&quot;그림 4.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;http://poi.apache.org/slideshow/how-to-shapes.html#Render&quot; target=&quot;_blank&quot; title=&quot;[http://poi.apache.org/slideshow/how-to-shapes.html#Render]로 이동합니다.&quot;&gt;HSLF 가이드에 친절히도 슬라이드를 이미지로 변환하는 코드가 나와있습니다.&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;txc-textbox&quot; style=&quot;border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(159, 211, 49); border-right-color: rgb(159, 211, 49); border-bottom-color: rgb(159, 211, 49); border-left-color: rgb(159, 211, 49); background-color: rgb(231, 253, 181); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; &quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(0, 0, 0); font-family: Verdana, Helvetica, Arial, sans-serif; font-size: small; line-height: normal; &quot;&gt;&lt;pre class=&quot;code&quot; style=&quot;font-family: 'Andale Mono', Courier, monospace; font-size: small; &quot;&gt;FileInputStream is = new FileInputStream(&quot;slideshow.ppt&quot;);
SlideShow ppt = new SlideShow(is);
is.close();
        
Dimension pgsize = ppt.getPageSize();

Slide[] slide = ppt.getSlides();
&lt;br /&gt;
&lt;/pre&gt;&lt;pre class=&quot;code&quot; style=&quot;font-family: 'Andale Mono', Courier, monospace; font-size: small; &quot;&gt;for (int i = 0; i &amp;lt; slide.length; i++) {
    BufferedImage img&lt;/pre&gt;&lt;pre class=&quot;code&quot; style=&quot;font-family: 'Andale Mono', Courier, monospace; font-size: small; &quot;&gt; = new BufferedImage(pgsize.width, pgsize.height, BufferedImage.TYPE_INT_RGB);&lt;/pre&gt;&lt;pre class=&quot;code&quot; style=&quot;font-family: 'Andale Mono', Courier, monospace; font-size: small; &quot;&gt;    Graphics2D graphics = img.createGraphics();
   &amp;nbsp;&lt;/pre&gt;&lt;pre class=&quot;code&quot; style=&quot;font-family: 'Andale Mono', Courier, monospace; font-size: small; &quot;&gt;    //clear the drawing area
    graphics.setPaint(Color.white);
    graphics.fill(new Rectangle2D.Float(0, 0, pgsize.width, pgsize.height));

    //render
    slide[i].draw(graphics);

    //save the output
    FileOutputStream out = new FileOutputStream(&quot;slide-&quot;  + (i+1) + &quot;.png&quot;);
    javax.imageio.ImageIO.write(img, &quot;png&quot;, out);
    out.close();
}&lt;/pre&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
아래 이미지는 실제 제가 저 코드를 사용하여 클래스를 작성하고 테스트 해본 결과입니다.&lt;/div&gt;
&lt;div&gt;
3장짜리 ppt 를 변환하니 3장의 png 파일이 만들어졌습니다.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/205E28284AB052AF3A&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F205E28284AB052AF3A&quot; width=&quot;503&quot; height=&quot;226&quot; alt=&quot;&quot; filename=&quot;그림 5 copy.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
변환된 이미지를 확인해 보니 텍스트가 약간 뭉개지긴 하지만 썩 괜찮은 결과물이었습니다.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;마치며&lt;/h2&gt;&lt;div&gt;
3.2 Final 버전에서는 아직까지 MS Office 2007의 pptx 포멧을 지원하지 않고 있습니다. 다행이도 현재 pptx 지원을 위해 개발 중이라고 하니 다음 릴리즈에서는 pptx 도 문제없이 변환될 것 같습니다.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
아주 간단한 코드만으로 ppt 파일을 이미지 파일로 손쉽게 변환 가능하 POI-HSLF 컴포넌트.&lt;/div&gt;
&lt;div&gt;만약 PPT파일 변환 기능때문에 고민중이시라면 저는 주저없이 Apache POI 를 권하고 싶습니다.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</description>
      <category>Programing/Java</category>
      <category>Apache POI</category>
      <category>java 라이브러리</category>
      <category>ppt 변환</category>
      <category>ppt2image</category>
      <category>ppt2png</category>
      <author>초딩입맛제주아재</author>
      <guid isPermaLink="true">https://asrada2001.tistory.com/242</guid>
      <comments>https://asrada2001.tistory.com/entry/Apache-POI-%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%9C-PPT-to-Image-%EB%B3%80%ED%99%98#entry242comment</comments>
      <pubDate>Wed, 16 Sep 2009 12:05:25 +0900</pubDate>
    </item>
    <item>
      <title>Template Method</title>
      <link>https://asrada2001.tistory.com/entry/Template-Method</link>
      <description>&lt;br /&gt;

&lt;BLOCKQUOTE&gt;공통적인 로직은 인터페이스화하고 알고리즘은 하위 클래스에서 구현한다.&lt;br /&gt;
&lt;/BLOCKQUOTE&gt;&lt;br /&gt;
&lt;br /&gt;우리는 일반적으로 퇴근 후 집에 들어갈 때 다음과 같은 단계를 거친다.&lt;br /&gt;
&lt;br /&gt;1.사무실을 나선다.&lt;br /&gt;
2.집으로 간다.&lt;br /&gt;
3.문을 연다.&lt;br /&gt;
4.신발을 벗는다.&lt;br /&gt;
5.문을 닫는다.&lt;br /&gt;
&lt;br /&gt;이런 과정은 매번 집에 갈 때 마다 되풀이 되는 과정이다.&lt;br /&gt;
&lt;br /&gt;하지만 사람마다 사무실을 나서는 방법, 집으로 가는 방법, 문을 여는 방법, 신발을 벗는 방법 등이 모두 다르다.&lt;br /&gt;
&lt;br /&gt;</description>
      <author>초딩입맛제주아재</author>
      <guid isPermaLink="true">https://asrada2001.tistory.com/241</guid>
      <comments>https://asrada2001.tistory.com/entry/Template-Method#entry241comment</comments>
      <pubDate>Tue, 10 Feb 2009 02:13:33 +0900</pubDate>
    </item>
    <item>
      <title>파이어폭스 못지 않은 오페라</title>
      <link>https://asrada2001.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%96%B4%ED%8F%AD%EC%8A%A4-%EB%AA%BB%EC%A7%80-%EC%95%8A%EC%9D%80-%EC%98%A4%ED%8E%98%EB%9D%BC</link>
      <description>전에 &amp;nbsp;오페라의 inspector 에 대해서 잠깐 소개를 드린적이 있는데요.&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
http://www.opera.com/dragonfly/&lt;br /&gt;
&lt;br /&gt;
Debug 메뉴가 생깁니다.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/212DAA40586E333327&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F212DAA40586E333327&quot; width=&quot;454&quot; height=&quot;90&quot; alt=&quot;&quot; filename=&quot;그림2.png&quot; filemime=&quot;&quot;/&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/265A1443586E333314&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F265A1443586E333314&quot; width=&quot;620&quot; height=&quot;23&quot; alt=&quot;&quot; filename=&quot;그림1.png&quot; filemime=&quot;&quot;/&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/2339B343586E333231&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F2339B343586E333231&quot; width=&quot;446&quot; height=&quot;192&quot; alt=&quot;&quot; filename=&quot;그림3.png&quot; filemime=&quot;&quot;/&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/241EDD44586E33331F&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F241EDD44586E33331F&quot; width=&quot;433&quot; height=&quot;250&quot; alt=&quot;&quot; filename=&quot;그림4.png&quot; filemime=&quot;&quot;/&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/242EA742586E333314&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F242EA742586E333314&quot; width=&quot;487&quot; height=&quot;466&quot; alt=&quot;&quot; filename=&quot;그림6.png&quot; filemime=&quot;&quot;/&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/div&gt;</description>
      <category>dragonfly</category>
      <category>오페라</category>
      <category>자바스크립트 디버깅</category>
      <author>초딩입맛제주아재</author>
      <guid isPermaLink="true">https://asrada2001.tistory.com/239</guid>
      <comments>https://asrada2001.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%96%B4%ED%8F%AD%EC%8A%A4-%EB%AA%BB%EC%A7%80-%EC%95%8A%EC%9D%80-%EC%98%A4%ED%8E%98%EB%9D%BC#entry239comment</comments>
      <pubDate>Fri, 12 Dec 2008 18:51:45 +0900</pubDate>
    </item>
  </channel>
</rss>