<?xml version="1.0" encoding="UTF-8" ?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title>AdminID.kr (어드민아이디) - 기타 소프트웨어</title>
		<link rel="alternate" type="text/html" hreflang="ko" href="https://adminid.kr/etc_sw"/>
	<link rel="self" type="application/atom+xml" href="https://adminid.kr/etc_sw/atom"/>
	<updated>2026-04-23T10:51:52+00:00</updated>
	<id>https://adminid.kr/etc_sw/atom</id>
	<generator>Rhymix</generator>
	<rights>AdminID.kr</rights>	<entry>
		<title>엑셀 시트보호 해제 프로그램 없이 하기</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/105352"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/105352#comment"/>		<id>https://adminid.kr/etc_sw/105352</id>
		<published>2016-09-06T17:29:51+00:00</published>
		<updated>2016-09-06T17:29:51+00:00</updated>
		<author>
			<name>JAESOO</name>
		</author>
		<summary type="text">보통 회사나 단체기관에서 모든 문서는 보호되어 사용되는데요. 문서에 대한 저작권과 외부로의 유출이 우려되기 때문입니다.이런 보호 기능중에 하나가 엑셀에서의 시트보호 기능인데요. 이 엑셀 시트보호 해제 방법에 대해서 알아보겠습니다. 보통 이런 보호기능의 해제 방법은 특정 프로그램을 이용해서 할 수 있으나 제가 알려드리는 기능은 압축해제 프로그램 하나만 있으면 시트보호를 해제할 수가 있습니다. 파일 준비 일단 ...</summary>
	<content type="html">&lt;p&gt;보통 회사나 단체기관에서 모든 문서는 보호되어 사용되는데요. 문서에 대한 저작권과 외부로의 유출이 우려되기 때문입니다.&lt;span style=&quot;line-height: 1.5;&quot;&gt;이런 보호 기능중에 하나가 엑셀에서의 시트보호 기능인데요. 이&amp;nbsp;엑셀 시트보호 해제 방법에 대해서 알아보겠습니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;보통 이런 보호기능의 해제 방법은 특정 프로그램을 이용해서 할 수 있으나 제가 알려드리는 기능은 압축해제 프로그램 하나만 있으면 시트보호를 해제할 수가 있습니다.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h2&gt;파일 준비&lt;/h2&gt; &lt;p&gt;일단 보호가 걸려있는 엑셀 파일 하나를 준비해 주시기 바랍니다.&lt;/p&gt; &lt;p&gt;&lt;img alt=&quot;01.png&quot; src=&quot;http://jaesoo.com/files/attach/images/73/480/076/db764a85704fdfe16fe4832a8efd6d80.png&quot; /&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;여기 엑셀 파일 하나가 있습니다.&lt;/p&gt; &lt;p&gt;이 파일은 시트보호 기능이 걸려있어서 파일의 수정을 할수가 없는 상태인데요.&lt;/p&gt; &lt;div id=&quot;adtop&quot;&gt;&amp;nbsp;&lt;/div&gt; &lt;p&gt;&lt;img alt=&quot;02.png&quot; src=&quot;http://jaesoo.com/files/attach/images/73/480/076/e0b7e76467e5f4d688ec7d8da473d279.png&quot; /&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;이렇게 될 경우 파일의 수정이 불가능하기 때문에 난감할 수 있습니다.&lt;/p&gt; &lt;p&gt;이 기능을 해제하려면 처음에 보호 기능을 걸때의 패스워드를 알아야 하는데요.&lt;/p&gt; &lt;p&gt;하지만 이 패스워드 없이 이 시트보호 기능을 해제해 보겠습니다.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h2&gt;엑셀 시트보호 해제&lt;/h2&gt; &lt;p&gt;&lt;img alt=&quot;03.png&quot; src=&quot;http://jaesoo.com/files/attach/images/73/480/076/6f8d22da115e1d7075bacc230e10518b.png&quot; /&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;일단 저장된 엑셀파일의 확장자를&lt;strong&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt; zip파일&lt;/span&gt;&lt;/strong&gt;로 변환해 주시기 바랍니다.&lt;/p&gt; &lt;p&gt;(확장자가 안보이시는 분은 이전 포스팅인 &lt;a href=&quot;http://ontheinfo.com/1171&quot; target=&quot;_blank&quot;&gt;&lt;font color=&quot;#87ceeb&quot; size=&quot;4&quot;&gt;윈도우7 확장자 보기&lt;/font&gt;&lt;/a&gt;를 참조해 주시기 바랍니다.)&lt;/p&gt; &lt;p&gt;&lt;br /&gt; &lt;img alt=&quot;04.png&quot; src=&quot;http://jaesoo.com/files/attach/images/73/480/076/c1a458d93d3e8a7653965d6c6a1fd73f.png&quot; /&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;zip 파일로 변경을 하신 뒤에 해당 파일을 더블클릭하면 위와 같이 압축해제 창이 열리게 됩니다.&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;(제가 쓰는 압축해제 프로그램을 알집이라서 알집 기준으로 설명드리겠습니다.)&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;img alt=&quot;05.png&quot; src=&quot;http://jaesoo.com/files/attach/images/73/480/076/9f27fcc7b0391a56724feaa0297fad75.png&quot; /&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;해당 파일의 구조를 보시면 xl -&amp;gt; worksheets -&amp;gt; 보호가 걸려있는 파일의 xml을 선택합니다.&lt;/p&gt; &lt;p&gt;그리고 이파일을 메모장이나 편집이 가능한 텍스트 프로그램을 이용하여 열어주도록 합니다.&lt;/p&gt; &lt;p&gt;&lt;img alt=&quot;06.png&quot; src=&quot;http://jaesoo.com/files/attach/images/73/480/076/2d447aec3de8f370eada79bf80b62056.png&quot; /&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;그럼 위와 같이 해당 워크시트에 대한 코드가 나타나게 됩니다.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h2&gt;패스워드 초기화&lt;/h2&gt; &lt;p&gt;이곳의 &lt;strong&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;sheet Protection password&lt;/span&gt;&lt;/strong&gt; 항목을 찾아주도록 합니다.&lt;/p&gt; &lt;p&gt;여기에 16진수로 처럼 보이는 숫자가 적혀 있는데요.&lt;/p&gt; &lt;p&gt;이 숫자를 지운 다음에 해당 파일을 다시 저장해 주시면 됩니다. 바로 이 작업이 시트보호 비밀번호를 초기화 시켜주는 작업입니다.&lt;/p&gt; &lt;p&gt;&lt;img alt=&quot;07.png&quot; src=&quot;http://jaesoo.com/files/attach/images/73/480/076/a56cd7cc46b6b78256143fa295493f26.png&quot; /&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;저장을 마치시면 수정된 xml과 함께 해당 파일을 다시 압축해 줘야 하는데요.&lt;/p&gt; &lt;p&gt;알집에서 하게 될 경우 이렇게 자동적으로 압축기능이 제공되었습니다.&lt;/p&gt; &lt;p&gt;&lt;img alt=&quot;08.png&quot; src=&quot;http://jaesoo.com/files/attach/images/73/480/076/a411c69e5a346c94a07bffe9e415cb98.png&quot; /&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;그리고 해당 파일을 다시 xlsx로 변경해 주신 뒤에 문서를 실행해 주시면 됩니다.&lt;/p&gt; &lt;p&gt;그리고 해당 시트를 시트보호 해제 기능을 이용해서 해제하게 되면 비밀번호가 초기화 되었기 때문에 아무런 질의 없이 보호가 해제됩니다.&lt;/p&gt; &lt;p&gt;이런 방법을 쓰시면 전용 프로그램 없이 엑셀 시트보호 해제 기능을 수행할 수 있으니 보호가 걸려있는 엑셀 파일을 가지고 계신분들은 유용하게 사용해 보시기 바랍니다.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://ontheinfo.com/1178&quot;&gt;http://ontheinfo.com/1178&lt;/a&gt;&lt;/p&gt;</content>		<category term="엑셀"/><category term="시트보호"/><category term="해제"/><category term="프로그램"/><category term="없이"/><category term="하기"/>	</entry><entry>
		<title>윈도우 컴퓨터 유지보수에 유용한 무료 프로그램들</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/105345"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/105345#comment"/>		<id>https://adminid.kr/etc_sw/105345</id>
		<published>2016-08-31T16:36:46+00:00</published>
		<updated>2016-08-31T16:36:46+00:00</updated>
		<author>
			<name>JAESOO</name>
		</author>
		<summary type="text">흔히들 초보자들은 유지보수(?) 라는 명목하에에 트윅프로그램이나, 클린 프로그램 등을 사용한다. 멘트는 뻔하다. 컴퓨터 빨라지는 법. 이라며 소개된 프로그램들이다. 캐쉬를 지운다던가, 레지스트리를 청소한다던가 방법도 여러가지다. 그러나 이러한 프로그램들 자체가 오히려 시스템을 느리게 만들고 있는 주범이다. 특히 레지스트리를 건드리는 프로그램은 매우 위험하고, 컴퓨터가 빨라졌다는 사람보다, 레지스트리 청소 후,...</summary>
	<content type="html">&lt;p&gt;흔히들 초보자들은 유지보수(?) 라는 명목하에에 트윅프로그램이나, 클린 프로그램 등을 사용한다. 멘트는 뻔하다. 컴퓨터 빨라지는 법. 이라며 소개된 프로그램들이다. 캐쉬를 지운다던가, 레지스트리를 청소한다던가 방법도 여러가지다. 그러나 이러한 프로그램들 자체가 오히려 시스템을 느리게 만들고 있는 주범이다. 특히 레지스트리를 건드리는 프로그램은 매우 위험하고, 컴퓨터가 빨라졌다는 사람보다, 레지스트리 청소 후, 컴퓨터가 더 망가져서 도움을 요청하는 글이 더 많다.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;윈도우 유지보수의 첫 걸음은 윈도우의 작동원리를 잘 이해하는 것 부터 시작된다. 쉬운일은 아니지만, 이해의 폭을 넓혀갈 수록, 문제 해결도 그만큼 빠르게 대처할 수 있게 된다.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;그리고 윈도우를 항상 쾌적하게 유지하기 위해서는, 신뢰도가 낮은 제작사의 프로그램은 가급적 설치하지 않는 것이 최선이다. 그리고 컴퓨터를 매우 어지럽힐 것 같은 프로그램은 매우 주의해서 설치하고, 설치 옵션 및 설치 후에도 설정과 관련 프로세스를 꼼꼼히 살펴봐야 한다.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;b&gt;1. Process Explorer&lt;/b&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;img alt=&quot;process_explorer.png&quot; src=&quot;http://jaesoo.com/files/attach/images/73/460/076/cfa810ca73a225da07a5ddee9535051a.png&quot; /&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;작업관리자에서 흔히 보는 실행중인 프로세스를 보다 자세히, 보다 편하게 보여준다. 계층형으로 보여주기 때문에 손쉽게 시스템 기반 프로세스와, 사용자 기반 프로세스를 구분할 수 있다. 뿐만 아니라 프로세스별 gpu 점유율, 및 그래픽 메모리 까지 확인가능하다. Microsoft 공인 엔지니어가 직접 개발하여 Microsoft Technet 을 통해 배포하기 때문에 신뢰도는 의심할 여지가 없다.&lt;/p&gt; &lt;p&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://technet.microsoft.com/ko-kr/sysinternals/bb896653&quot; target=&quot;_blank&quot;&gt;다운로드&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;b&gt;2. Autoruns&lt;/b&gt;&lt;/p&gt; &lt;p&gt;위에 process Explorer와 마찬가지로 같은 개발자가 만든 인기 관리툴이다. 윈도우 시작시 자동으로 실행되는 프로세스를 한번에 모두 관리할 수 있다.&lt;/p&gt; &lt;p&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://technet.microsoft.com/ko-kr/sysinternals/bb963902&quot; target=&quot;_blank&quot;&gt;다운로드&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;b&gt;3. Treesize Free&lt;/b&gt;&lt;/p&gt; &lt;p&gt;각 폴더별 용량을 쉽게 볼 수 있게 해준다. 하드디스크 용량 관리에 매우 유용하다.&lt;/p&gt; &lt;p&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://www.jam-software.com/treesize_free/&quot; target=&quot;_blank&quot;&gt;다운로드&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;b&gt;4. BlueScreenView&lt;/b&gt;&lt;/p&gt; &lt;p&gt;컴퓨터가 갑자기 재부팅되거 블루스크린이 뜰 때, 윈도우는 최소한의 오류 정보를 남기고 재부팅된다. 흔히 보이는 블루스크린의 정보는 사실 해석하기도 어렵거니와, 보기도 불편하다. 이 프로그램은 블루스크린이 남기고 간 오류정보를 쉽게 다시 열어볼 수 있게 만든 프로그램이다. 블루스크린의 원인이 된 파일을 보여주기 때문에 에러의 원인을 더 쉽게 찾을 수 있다.&lt;/p&gt; &lt;p&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://www.nirsoft.net/utils/blue_screen_view.html&quot; target=&quot;_blank&quot;&gt;다운로드 &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;b&gt;5. 이벤트뷰어&lt;/b&gt;&lt;/p&gt; &lt;p&gt;프리징, 다운, 응용프로그램 종료, 에러 같은 거의 대부분의 오류들은 사실 윈도우가 모두 기록하고 있다. 그 기록들을 볼 수 있는 곳이 바로 이벤트뷰어이다. 윈도우가 정상적으로 작동하지 않다고 의심되면 제일 먼저 이벤트뷰어를 볼 것을 추천한다.&lt;/p&gt; &lt;div class=&quot;txc-textbox&quot; style=&quot;padding: 10px; border: 1px dashed rgb(193, 193, 193); border-image: none; background-color: rgb(238, 238, 238);&quot;&gt; &lt;p&gt;제어판 - 관리도구 - 이벤트뷰어&lt;/p&gt; &lt;/div&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;b&gt;5. Open Hardware Monitor&lt;/b&gt;&lt;/p&gt; &lt;p&gt;컴퓨터의 온도 추적을 위해 유용한 프로그램. CPUID 의 HWMonitor 와 매우 비슷하나, 기능은 훨씬 강력하다. 심지어 HWMonitor Pro(유료) 버전보다도 기능이 강력하다. 특히 그래프(Plot)를 지원하는데, 놀라운 점은 이전의 실행됐던 로그의 그래프도 보존 되어 있다는 점. CPU가 과열로 인해, 즉시 리부팅 되어도, 리부팅 순간까지의 그래프 기록을 살펴 볼 수 있다.&lt;/p&gt; &lt;p&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://openhardwaremonitor.org/&quot; target=&quot;_blank&quot;&gt;다운로드&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://comfixlog.tistory.com/7&quot;&gt;http://comfixlog.tistory.com/7&lt;/a&gt;&lt;/p&gt;</content>		<category term="윈도우"/><category term="컴퓨터"/><category term="유지보수"/><category term="유용한"/><category term="무료"/><category term="프로그램들"/>	</entry><entry>
		<title>마이크로소프트 오피스 제품군 완전 삭제 방법</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/105130"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/105130#comment"/>		<id>https://adminid.kr/etc_sw/105130</id>
		<published>2016-07-01T10:55:23+00:00</published>
		<updated>2016-07-01T10:57:24+00:00</updated>
		<author>
			<name>JAESOO</name>
		</author>
		<summary type="text">마이크로소프트 오피스 제품군 완전 삭제 방법 오피스 2003, 2007, 2010, 2013, 365 업그레이드나 신규 설치시 문제가 생겨서 설치가 중간에 멈추거나 하는 경우에 설치가 안되는 경우가 종종 있습니다. 이런 경우에 오피스를 완전 걷어 내고 새로이 설치를 해야하는데.. 그럴때 사용하는 도구입니다.~ Ms 에서는 이미 이 문제에 대해서 예전부터 알고 있었던듯 싶네요.. Microsoft Office 2013, office 365 제품군을 제거하는 방법...</summary>
	<content type="html">&lt;p&gt;&lt;font color=&quot;#000000&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 14pt;&quot;&gt;마이크로소프트 오피스 제품군 완전 삭제 방법&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;img actualwidth=&quot;161&quot; border=&quot;0&quot; class=&quot;txc-image&quot; hspace=&quot;1&quot; isset=&quot;true&quot; src=&quot;http://cfile227.uf.daum.net/image/1619D23A4ED34E752B3CB6&quot; style=&quot;height: auto; clear: both; margin-left: 8px; float: right; cursor: pointer;&quot; vspace=&quot;1&quot; /&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;오피스 2003, 2007, 2010, 2013,&amp;nbsp;365&amp;nbsp;업그레이드나 신규 설치시 문제가 생겨서 설치가 중간에 멈추거나 &lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;하는 &lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;경우에&amp;nbsp;설치가 안되는 경우가 &lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;종종 있습니다.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;이런 경우에 오피스를 완전 걷어 내고 새로이 설치를 해야하는데.. 그럴때 사용하는 도구입니다.~&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;Ms 에서는 이미 이 문제에 대해서 예전부터 알고 있었던듯 싶네요..&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;Microsoft Office 2013, office 365&amp;nbsp;제품군을 제거하는 방법 : &lt;a href=&quot;http://support.microsoft.com/kb/2739501/ko&quot; target=&quot;_blank&quot;&gt;http://support.microsoft.com/kb/2739501/ko&lt;/a&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;아래&lt;font color=&quot;#000000&quot;&gt; 파일을 저장한다음 실행(더블클릭) 실행하셔도 됩니다.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://cfile235.uf.daum.net/attach/24172450564421F014B92C&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://i1.daumcdn.net/icon/editor/p_etc_s.gif&quot; /&gt; &lt;/a&gt;&lt;a data-file-srl=&quot;75297&quot; href=&quot;http://jaesoo.com/?module=file&amp;amp;act=procFileDownload&amp;amp;file_srl=75297&amp;amp;sid=ab496764b29f7edd4545fdc11122e40f&amp;amp;module_srl=73&quot;&gt;O15CTRRemove.diagcab&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#000000&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Microsoft Office 2010 제품군을 제거하는 방법 : &lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#000000&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;a href=&quot;https://support.microsoft.com/ko-kr/kb/971179&quot; target=&quot;_blank&quot;&gt;https://support.microsoft.com/ko-kr/kb/971179&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;아래&lt;font color=&quot;#000000&quot;&gt; 파일을 저장한다음 실행(더블클릭) 실행하셔도 됩니다.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;윈도우 7이하 : &lt;a href=&quot;http://cfile218.uf.daum.net/attach/264E404F564423A40C9B07&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://i1.daumcdn.net/icon/editor/p_etc_s.gif&quot; /&gt; &lt;/a&gt;&lt;a data-file-srl=&quot;75298&quot; href=&quot;http://jaesoo.com/?module=file&amp;amp;act=procFileDownload&amp;amp;file_srl=75298&amp;amp;sid=e7f7da9251e7fde153f897c7b4968eb2&amp;amp;module_srl=73&quot;&gt;office2010-win7.msi&lt;/a&gt;&lt;/p&gt; &lt;p&gt;윈도우 8 : &lt;a href=&quot;http://cfile203.uf.daum.net/attach/21323F4F564423A52A5B56&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://i1.daumcdn.net/icon/editor/p_etc_s.gif&quot; /&gt; &lt;/a&gt;&lt;a data-file-srl=&quot;75299&quot; href=&quot;http://jaesoo.com/?module=file&amp;amp;act=procFileDownload&amp;amp;file_srl=75299&amp;amp;sid=2a5bdc4059384d34a7554602c878e5b6&amp;amp;module_srl=73&quot;&gt;office2010-win8.diagcab&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;font color=&quot;#000000&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Microsoft Office 2007 제품군을 제거 하는 방법 : &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;a href=&quot;https://support.microsoft.com/ko-kr/kb/971179&quot; target=&quot;_blank&quot;&gt;https://support.microsoft.com/ko-kr/kb/971179&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;&lt;font color=&quot;#464646&quot;&gt;아래&lt;/font&gt;&lt;font color=&quot;#000000&quot;&gt; 파일을 저장한다음 실행(더블클릭) 실행하셔도 됩니다.&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;윈도우 7이하 : &lt;a href=&quot;http://cfile227.uf.daum.net/attach/2558DE47564423E12CAA09&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://i1.daumcdn.net/icon/editor/p_etc_s.gif&quot; /&gt; &lt;/a&gt;&lt;a data-file-srl=&quot;75300&quot; href=&quot;http://jaesoo.com/?module=file&amp;amp;act=procFileDownload&amp;amp;file_srl=75300&amp;amp;sid=f62f7b30553bfb0b32eecc1f701aa0a2&amp;amp;module_srl=73&quot;&gt;office2007-win7.msi&lt;/a&gt;&lt;/p&gt; &lt;p&gt;윈도우 8 :&lt;a href=&quot;http://cfile205.uf.daum.net/attach/264F8447564423E236445E&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://i1.daumcdn.net/icon/editor/p_etc_s.gif&quot; /&gt; &lt;/a&gt;&lt;a data-file-srl=&quot;75301&quot; href=&quot;http://jaesoo.com/?module=file&amp;amp;act=procFileDownload&amp;amp;file_srl=75301&amp;amp;sid=3d0600937d0a8eb4566824e9de281354&amp;amp;module_srl=73&quot;&gt;office2007-win8.diagcab&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#000000&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Microsoft Office 2003 제품군을 제거 하는 방법 : &lt;a href=&quot;https://support.microsoft.com/ko-kr/kb/971179&quot; target=&quot;_blank&quot;&gt;https://support.microsoft.com/ko-kr/kb/971179&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;&lt;font color=&quot;#464646&quot;&gt;아래&lt;/font&gt;&lt;font color=&quot;#000000&quot;&gt; 파일을 저장한다음 실행(더블클릭) 실행하셔도 됩니다.&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;윈도우 7이하 : &lt;a href=&quot;http://cfile234.uf.daum.net/attach/2243D94A564424632F66B7&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://i1.daumcdn.net/icon/editor/p_etc_s.gif&quot; /&gt; &lt;/a&gt;&lt;a data-file-srl=&quot;75302&quot; href=&quot;http://jaesoo.com/?module=file&amp;amp;act=procFileDownload&amp;amp;file_srl=75302&amp;amp;sid=5c2473f2188b89f3389c1abe4d6e8226&amp;amp;module_srl=73&quot;&gt;office2003-win7.msi&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font color=&quot;#464646&quot;&gt;윈도우 8 : &lt;/font&gt;&lt;/span&gt;&lt;a href=&quot;http://cfile202.uf.daum.net/attach/246D2E4A5644246603AEEC&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://i1.daumcdn.net/icon/editor/p_etc_s.gif&quot; /&gt; &lt;/a&gt;&lt;a data-file-srl=&quot;75303&quot; href=&quot;http://jaesoo.com/?module=file&amp;amp;act=procFileDownload&amp;amp;file_srl=75303&amp;amp;sid=714ddc012918397888f46bb72431e1b1&amp;amp;module_srl=73&quot;&gt;office2003-win8.diagcab&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;!-- &lt;div class=&quot;article_to_sns_wrap&quot;&gt; &lt;div class=&quot;article_to_sns_box&quot;&gt; &lt;div class=&quot;article_to_sns_bg&quot;&gt;&lt;/div&gt; &lt;a class=&quot;article_to_mypeople&quot; href=&quot;#&quot; onclick=&quot;shareSNS(&#039;mypeople&#039;, &#039;$snsurl&#039;, &#039;$snstitle&#039;, &#039;$snssummary&#039;); return false;&quot;&gt;요즘&lt;/a&gt; &lt;a class=&quot;article_to_twitter&quot; href=&quot;#&quot; onclick=&quot;shareSNS(&#039;twitter&#039;, &#039;$snsurl&#039;, &#039;$snstitle&#039;, &#039;$snssummary&#039;, &#039;&#039;); return false;&quot;&gt;트위터&lt;/a&gt; &lt;a class=&quot;article_to_facebook&quot; href=&quot;#&quot; onclick=&quot;shareSNS(&#039;facebook&#039;, &#039;$snsurl&#039;, &#039;$snstitle&#039;, &#039;$snssummary&#039;, &#039;&#039;); return false;&quot;&gt;페이스북&lt;/a&gt; &lt;a class=&quot;article_to_more&quot; href=&quot;javascript:;&quot; onmouseover=&quot;showMoreSNS(event);&quot; onmouseout=&quot;hideMoreSNS(event);&quot;&gt;더보기&lt;/a&gt; &lt;div class=&quot;sns_more_wrap&quot; id=&quot;moreSNS&quot; onmouseout=&quot;hideMoreSNS(event);&quot;&gt; &lt;div class=&quot;sns_more&quot;&gt; &lt;a class=&quot;article_to_etc p11&quot; href=&quot;#&quot; onclick=&quot;shareSNS(&#039;nate&#039;, &#039;$snsurl&#039;, &#039;$snstitle&#039;, &#039;$snssummary&#039;, &#039;&#039;); return false;&quot;&gt;&lt;img class=&quot;nate_icon&quot; src=&quot;http://i1.daumcdn.net/pimg/blog4/skin/common/img_blank.gif&quot; /&gt;싸이월드&lt;/a&gt; &lt;a class=&quot;article_to_etc p11&quot; href=&quot;#&quot; onclick=&quot;shareSNS(&#039;me2day&#039;, &#039;$snsurl&#039;, &#039;$snstitle&#039;, &#039;$snssummary&#039;, &#039;&#039;); return false;&quot;&gt;&lt;img class=&quot;me2day_icon&quot; src=&quot;http://i1.daumcdn.net/pimg/blog4/skin/common/img_blank.gif&quot; /&gt;미투데이&lt;/a&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; --&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://blog.daum.net/sdenver/423&quot;&gt;http://blog.daum.net/sdenver/423&lt;/a&gt;&lt;/p&gt;</content>		<category term="마이크로소프트"/><category term="오피스"/><category term="제품군"/><category term="완전"/><category term="삭제 방법"/>	</entry><entry>
		<title>FileZilla Server, How do aliases work? (파일질라 서버, 별칭 설정 방법)</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/99393"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/99393#comment"/>		<id>https://adminid.kr/etc_sw/99393</id>
		<published>2014-09-04T17:19:06+00:00</published>
		<updated>2014-09-04T17:19:06+00:00</updated>
		<author>
			<name>JAESOO</name>
		</author>
		<summary type="text">How can I share multiple drives? Let&#039;s assume the server&#039;s home directory is set to C:\ftproot and you want to make your picture collection in D:\mypictures available as /pictures. Add D:\mypictures to the list of shared folders and select its entry. Next add /pictures in the alias column. Now the server will display the virtual directory pictures right in the root directory and its contents will b...</summary>
	<content type="html">&lt;p&gt;&lt;strong&gt;How can I share multiple drives?&lt;br /&gt;&lt;/strong&gt; Let&#039;s assume the server&#039;s home directory is set to &lt;i&gt;C:\ftproot&lt;/i&gt; and you want to make your picture collection in &lt;i&gt;D:\mypictures&lt;/i&gt; available as /pictures. Add &lt;i&gt;D:\mypictures&lt;/i&gt; to the list of shared folders and select its entry. Next add &lt;i&gt;/pictures&lt;/i&gt; in the alias column. Now the server will display the virtual directory &lt;i&gt;pictures&lt;/i&gt; right in the root directory and its contents will be those of &lt;i&gt;D:\mypictures&lt;/i&gt;.&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;img width=&quot;651&quot; height=&quot;352&quot; alt=&quot;FZS_aliases.png&quot; src=&quot;http://jaesoo.com/files/attach/images/73/245/055/3d16a1de519d00845ba9284868ad12e0.png&quot; /&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;https://wiki.filezilla-project.org/FAQ#FileZilla_Server_FAQ&quot;&gt;https://wiki.filezilla-project.org/FAQ#FileZilla_Server_FAQ&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;/p&gt;</content>		<category term="FileZilla Server"/><category term="How do aliases work?"/><category term="파일질라"/><category term="서버"/><category term="별칭"/>	</entry><entry>
		<title>개발자&amp;웹퍼블리셔 운영서버 배포관리는 어떻게 하시고 계신가요?</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/49823"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/49823#comment"/>		<id>https://adminid.kr/etc_sw/49823</id>
		<published>2014-05-15T10:47:35+00:00</published>
		<updated>2014-05-15T10:47:35+00:00</updated>
		<author>
			<name>JAESOO</name>
		</author>
		<summary type="text">Hyeok Namkung 13. 3. 26. 다른 수신자 안녕하세요. Tomcat 7 로 운영서버 5대를 운영중이고, Tomcat 의 클러스터링 기능을 이용해세션클러스터링과 한 서버에만 war 를 업로드하면 5대에 모두 배포도 되게 설정을 해놓았습니다.. 하지만 저희 회사 업무 특성상 수정이 굉장이 잦은 편이구요..(하루에 10~30번 이상도 합니다..ㅠㅠ)그리고 한 사이트가 아닌 10개 정도의 사이트를 유지보수 하고 있습니다. (아직 spring 으로 개발된...</summary>
	<content type="html">&lt;table class=&quot;GKA2MROCEFB&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class=&quot;GKA2MROCLDB&quot; valign=&quot;top&quot;&gt;&lt;div aria-hidden=&quot;true&quot; class=&quot;g-hovercard&quot; data-userid=&quot;115613653257555241591&quot; data-name=&quot;Hyeok Namkung&quot;&gt;&lt;img style=&#039;background: url(&quot;https://groups.google.com/forum/5AF7FC46634474B81D69EE28BE1B3C0D.cache.png&quot;) no-repeat -278px 0px; width: 34px; height: 34px;&#039; border=&quot;0&quot; src=&quot;https://groups.google.com/forum/clear.cache.gif&quot; /&gt;&lt;/div&gt;&lt;/td&gt; &lt;td class=&quot;GKA2MROCHFB&quot; valign=&quot;top&quot; align=&quot;left&quot;&gt; &lt;span class=&quot;_username&quot;&gt;&lt;span style=&quot;color: rgb(34, 34, 34);&quot; class=&quot;GKA2MROCMUB g-hovercard&quot; data-userid=&quot;115613653257555241591&quot; data-name=&quot;Hyeok Namkung&quot;&gt;Hyeok Namkung&lt;/span&gt;&lt;/span&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHKC&quot;&gt;&lt;/span&gt; &lt;span&gt;&lt;/span&gt; &lt;/td&gt;&lt;td valign=&quot;top&quot; align=&quot;right&quot;&gt; &lt;div class=&quot;GKA2MROCADB&quot;&gt;&lt;span class=&quot;GKA2MROCEDB GKA2MROCGEB GKA2MROCBDB&quot;&gt;&lt;div aria-haspopup=&quot;true&quot; id=&quot;b_action_Nvs5NxVuiUIJ&quot; class=&quot;GKA2MROCAV jfk-button-standard GKA2MROCJ0 GKA2MROCGDB GKA2MROCIV GKA2MROCHV&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-label=&quot;메시지 작업 더보기&quot;&gt;&lt;span class=&quot;GKA2MROCEV&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;GKA2MROCH0&quot;&gt;&lt;span class=&quot;GKA2MROCI0&quot; role=&quot;menu&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCHFB GKA2MROCJFB&quot;&gt; &lt;span class=&quot;GKA2MROCGFB GKA2MROCLMC&quot; title=&quot;2013년 3월 26일 화요일 오후 10시 12분 53초 UTC+9&quot;&gt;13. 3. 26.&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;p&gt; &lt;/p&gt; &lt;div class=&quot;GKA2MROCIGB&quot;&gt;&lt;div class=&quot;GKA2MROCF3&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-pressed=&quot;false&quot; aria-label=&quot;이 글을 별표 표시&quot;&gt;&lt;div class=&quot;GKA2MROCE3&quot;&gt;&lt;/div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt; &lt;/p&gt; &lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCIFB&quot;&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCPDB&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt; &lt;span class=&quot;GKA2MROCNDB&quot;&gt; 다른 수신자 &lt;/span&gt; &lt;span class=&quot;GKA2MROCMDB&quot;&gt; &lt;span&gt;&lt;/span&gt; &lt;/span&gt; &lt;/div&gt; &lt;/div&gt; &lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCGGB GKA2MROCMGB&quot;&gt; &lt;span class=&quot;GKA2MROCHGB&quot;&gt;안녕하세요. Tomcat 7 로 운영서버 5대를 운영중이고, Tomcat 의 클러스터링 기능을 이용해세션클러스터링과 한 서버에만 war 를 업로드하면 5대에 모두 배포도 되게 설정을 해놓았습니다.. 하지만 저희 회사 업무 특성상 수정이 굉장이 잦은 편이구요..(하루에 10~30번 이상도 합니다..ㅠㅠ)그리고 한 사이트가 아닌 10개 정도의 사이트를 유지보수 하고 있습니다. (아직 spring 으로 개발된 사이트는 2개 뿐이지만, 전부 sprin&lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;GKA2MROCFFB&quot; tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;div style=&quot;overflow: auto;&quot;&gt;안녕하세요.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Tomcat 7 로 운영서버 5대를 운영중이고, Tomcat 의 클러스터링 기능을 이용해&lt;/div&gt;&lt;div&gt;세션클러스터링과 한 서버에만 war 를 업로드하면 5대에 모두 배포도 되게 설정을 해놓았습니다..&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;하지만 저희 회사 업무 특성상 수정이 굉장이 잦은 편이구요..(하루에 10~30번 이상도 합니다..ㅠㅠ)&lt;/div&gt;&lt;div&gt;그리고 한 사이트가 아닌 10개 정도의 사이트를 유지보수 하고 있습니다. &lt;/div&gt;&lt;div&gt;(아직 spring 으로 개발된 사이트는 2개 뿐이지만, 전부 spring 으로 바꾸려고 하고 있습니다.)&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;SVN은 예전부터 사용해왔어서 소스 commit/update/merge 정도는 개발자/웹퍼블리셔들도 다 할 수 있구요..&lt;/div&gt;&lt;div&gt;빌드하는 것도 maven 을 통해 자동화해놔서 개발지식이 없어도 빌드해서 war 파일 만드는 것은 가능한 상황입니다..&lt;/div&gt;&lt;div&gt;하지만 매번 war 파일을 만들어서 배포를 하려다 보니.. 용량이 커서 오래걸린다던지. 동시에 업로드를 한다던지..&lt;br /&gt;&lt;/div&gt;&lt;div&gt;문제도 있고. jsp 파일 일부 텍스트만 약간 수정했는데, 전부 다시 빌드해서 배포를 하려니 좀 비효율적인 면도 있는것 같구요..&lt;/div&gt;&lt;div&gt;jsp 만 별도로 배포하고 재컴파일 하는 경우에만 war 만들어서 배포를 한다던지.. 뭐 그런 방법을 생각중인데&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;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. 운영서버로 잦은 배포가 필요한 상황&lt;/div&gt;&lt;div&gt;2. 비개발자, 웹퍼블리셔도 배포를 해야하는 상황&lt;/div&gt;&lt;div&gt;3. 사이트 용량이 커서 war 파일도 클 때&lt;/div&gt;&lt;div&gt;4. jsp 의 텍스트 수정만 약간 됐을 때 효율적인 배포 방법&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;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;a aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;gwt-Anchor&quot;&gt;잘린 콘텐츠 표시&lt;/a&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCFFB&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt; &lt;/p&gt; &lt;div&gt;&lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;GKA2MROCNCB&quot;&gt; &lt;div class=&quot;GKA2MROCMCB GKA2MROCCGB&quot;&gt; &lt;div&gt; &lt;div style=&quot;display: inline-block;&quot;&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHLC GKA2MROCBMC GKA2MROCKFB&quot;&gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt;&lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHDB&quot;&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCMCB&quot;&gt; &lt;div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;div class=&quot;GKA2MROCMFB GKA2MROCOFB&quot; tabindex=&quot;0&quot;&gt;&lt;div class=&quot;GKA2MROCMFB&quot;&gt;&lt;div class=&quot;GKA2MROCLEB&quot;&gt;&lt;div class=&quot;GKA2MROCDEB&quot;&gt;&lt;div tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;table class=&quot;GKA2MROCEFB&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td class=&quot;GKA2MROCLDB&quot; valign=&quot;top&quot;&gt; &lt;div aria-hidden=&quot;true&quot;&gt;&lt;img style=&#039;background: url(&quot;https://groups.google.com/forum/5AF7FC46634474B81D69EE28BE1B3C0D.cache.png&quot;) no-repeat -278px 0px; width: 34px; height: 34px;&#039; border=&quot;0&quot; src=&quot;https://groups.google.com/forum/clear.cache.gif&quot; /&gt;&lt;/div&gt;&lt;/td&gt; &lt;td class=&quot;GKA2MROCHFB&quot; valign=&quot;top&quot; align=&quot;left&quot;&gt; &lt;span class=&quot;_username&quot;&gt;&lt;span style=&quot;color: rgb(34, 34, 34);&quot; class=&quot;GKA2MROCMUB&quot;&gt;onelove&lt;/span&gt;&lt;/span&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHKC&quot;&gt;&lt;/span&gt; &lt;span&gt;&lt;/span&gt; &lt;/td&gt;&lt;td valign=&quot;top&quot; align=&quot;right&quot;&gt; &lt;div class=&quot;GKA2MROCADB&quot;&gt;&lt;span class=&quot;GKA2MROCEDB GKA2MROCGEB GKA2MROCBDB&quot;&gt;&lt;div aria-haspopup=&quot;true&quot; id=&quot;b_action_8evIrbL6LOYJ&quot; class=&quot;GKA2MROCAV jfk-button-standard GKA2MROCJ0 GKA2MROCGDB GKA2MROCIV GKA2MROCHV&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-label=&quot;메시지 작업 더보기&quot;&gt;&lt;span class=&quot;GKA2MROCEV&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;GKA2MROCH0&quot;&gt;&lt;span class=&quot;GKA2MROCI0&quot; role=&quot;menu&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCHFB GKA2MROCJFB&quot;&gt; &lt;span class=&quot;GKA2MROCGFB GKA2MROCLMC&quot; title=&quot;2013년 3월 27일 수요일 오전 9시 8분 0초 UTC+9&quot;&gt;13. 3. 27.&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCIGB&quot;&gt;&lt;div class=&quot;GKA2MROCF3&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-pressed=&quot;false&quot; aria-label=&quot;이 글을 별표 표시&quot;&gt;&lt;div class=&quot;GKA2MROCE3&quot;&gt;&lt;/div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCIFB&quot;&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCPDB&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt; &lt;span class=&quot;GKA2MROCNDB&quot;&gt; 다른 수신자 &lt;/span&gt; &lt;span class=&quot;GKA2MROCMDB&quot;&gt; &lt;span&gt;&lt;/span&gt; &lt;/span&gt; &lt;/div&gt; &lt;/div&gt; &lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCGGB GKA2MROCMGB&quot;&gt; &lt;span class=&quot;GKA2MROCHGB&quot;&gt;SVN으로 소스 관리하신다면 ANT를 이용하는 것도 하나의 방법이라 생각이 드네요&lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;GKA2MROCFFB&quot; tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;div style=&quot;overflow: auto;&quot;&gt;SVN으로 소스 관리하신다면 ANT를 이용하는 것도 하나의 방법이라 생각이 드네요&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;a aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;gwt-Anchor&quot;&gt;잘린 콘텐츠 표시&lt;/a&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCFFB&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;GKA2MROCNCB&quot;&gt; &lt;div class=&quot;GKA2MROCMCB GKA2MROCCGB&quot;&gt; &lt;div&gt; &lt;div style=&quot;display: inline-block;&quot;&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHLC GKA2MROCBMC GKA2MROCKFB&quot;&gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt;&lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHDB&quot;&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCMCB&quot;&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;div class=&quot;GKA2MROCMFB GKA2MROCN5B GKA2MROCLFB&quot; tabindex=&quot;0&quot;&gt;&lt;div class=&quot;GKA2MROCMFB&quot;&gt;&lt;div class=&quot;GKA2MROCLEB GKA2MROCBEB&quot;&gt;&lt;div&gt;&lt;table class=&quot;GKA2MROCEFB&quot; role=&quot;listitem&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt; &lt;div class=&quot;GKA2MROCCEB&quot; role=&quot;row&quot;&gt; &lt;span role=&quot;gridcell&quot;&gt; &lt;span class=&quot;GKA2MROCGFB&quot; title=&quot;2013년 3월 27일 수요일 오전 9시 24분 3초 UTC+9&quot;&gt;13. 3. 27.&lt;/span&gt; &lt;/span&gt; &lt;div class=&quot;GKA2MROCGGB&quot;&gt; &lt;span class=&quot;GKA2MROCIGB&quot;&gt;&lt;div class=&quot;GKA2MROCF3&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-pressed=&quot;false&quot; aria-label=&quot;이 글을 별표 표시&quot;&gt;&lt;div class=&quot;GKA2MROCE3&quot;&gt;&lt;/div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt; &lt;span role=&quot;gridcell&quot;&gt; &lt;span class=&quot;_username&quot;&gt;&lt;span style=&quot;color: rgb(34, 34, 34);&quot; class=&quot;GKA2MROCMUB&quot;&gt;Bee kim&lt;/span&gt;&lt;/span&gt; &lt;/span&gt; &lt;span id=&quot;message_snippet_9JKclcN1Hy0J&quot; class=&quot;GKA2MROCHGB&quot; role=&quot;gridcell&quot;&gt;저희의 경우 war단위의 멀티 서버 배포는 jenkins를 통해서 하고 있습니다. jenkins을 통해서 빌드/테스트/배포하기 때문에 비개발자 분들도 배포하는데는 크게 문제는 없을 걸로 보이는데요. 다만, 이 방법으로는 1~3번까지는 해결이 되는데 war를 통으로 배포하는 방식이라 jsp의 텍스트 수정만 약간 됐을 경우에는 적합하지 않을 수 있습니다. 개인적으로는 서비스 운영에 치명적이지 않은 작은 변경 사항들은 모아서 전체 배포할 때 함께&lt;/span&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;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2013년 3월 27일 오전 9:08, onelove &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;9JKclcN1Hy0J&quot;&gt;csj...@gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;님의 말:&lt;br /&gt;&lt;blockquote style=&quot;margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;&quot; class=&quot;gmail_quote&quot;&gt;&lt;div class=&quot;GKA2MROCDHB&quot;&gt;SVN으로 소스 관리하신다면 ANT를 이용하는 것도 하나의 방법이라 생각이 드네요&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt; -- &lt;br /&gt;Google 그룹스 &#039;Korea Spring User Group&#039; 그룹에 가입했으므로 본 메일이 전송되었습니다.&lt;br /&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;a href=&quot;javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;9JKclcN1Hy0J&quot;&gt;ksug+uns...@googlegroups.&lt;wbr&gt;com&lt;/a&gt;에 이메일을 보내세요.&lt;br /&gt;이 그룹에 게시하려면 &lt;a href=&quot;javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;9JKclcN1Hy0J&quot;&gt;ks...@googlegroups.com&lt;/a&gt;(으)로 이메일을 보내세요.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;wbr&gt;group/ksug?hl=ko에서&lt;/a&gt; 그룹을 방문하세요.&lt;br /&gt;더 많은 옵션을 보려면 &lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;wbr&gt;groups/opt_out을(를&lt;/a&gt;) 방문하세요.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;-- &lt;br /&gt;&lt;span style=&quot;font-family: arial,sans-serif; font-size: 13px; border-collapse: collapse;&quot;&gt;------------------------------&lt;wbr&gt;---------------&lt;br /&gt; 넥스트리소프트 (주)&lt;br /&gt; 수석컨설턴트, 아키텍트 / 컨설팅사업부 &lt;span style=&quot;color: rgb(255, 255, 255); background-color: rgb(94, 160, 227);&quot;&gt;김영진&lt;/span&gt;&lt;br /&gt; 서울시 금천구 가산동 371-28&lt;br /&gt; 우림라이온스밸리 A동 405호, 153-786&lt;br /&gt; Tel : 02-2026-4016 Fax : 02-2026-4020&lt;br /&gt; Mobile : 010-4012-9409&lt;br /&gt; E-mail : &lt;a style=&quot;color: rgb(17, 65, 112);&quot; href=&quot;javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;9JKclcN1Hy0J&quot;&gt;yj...@nextree.co.kr&lt;/a&gt;&lt;br /&gt; &lt;a style=&quot;color: rgb(17, 65, 112);&quot; href=&quot;http://www.nextree.co.kr/&quot; target=&quot;_blank&quot;&gt;http://www.nextree.co.kr&lt;/a&gt;&lt;br /&gt;------------------------------&lt;wbr&gt;---------------&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: arial,sans-serif; font-size: 13px; border-collapse: collapse;&quot;&gt;&lt;/span&gt; &lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;GKA2MROCMFB GKA2MROCN5B GKA2MROCOFB&quot; tabindex=&quot;0&quot;&gt;&lt;div class=&quot;GKA2MROCMFB&quot;&gt;&lt;div class=&quot;GKA2MROCLEB&quot;&gt;&lt;div class=&quot;GKA2MROCDEB&quot;&gt;&lt;div tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;table class=&quot;GKA2MROCEFB&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td class=&quot;GKA2MROCLDB&quot; valign=&quot;top&quot;&gt; &lt;div aria-hidden=&quot;true&quot; class=&quot;g-hovercard&quot; data-userid=&quot;117433385420860876647&quot; data-name=&quot;GoodwillDD&quot;&gt;&lt;img style=&quot;width: 34px; height: 34px;&quot; class=&quot;gwt-Image&quot; src=&quot;https://www.google.com/s2/photos/public/AIbEiAIAAABECOfOi9fJ9fT38QEiC3ZjYXJkX3Bob3RvKig5YmM3ZGY1NmU5YTcxOGY1NGM0ZDc1OTVmOGY2ZmI4M2FiYWJjZTMyMAEi0z_VOU1-dk37YEotImGSzs4QsQ?authuser=0&amp;amp;sz=34&quot; width=&quot;34&quot; height=&quot;34&quot; /&gt;&lt;/div&gt;&lt;/td&gt; &lt;td class=&quot;GKA2MROCHFB&quot; valign=&quot;top&quot; align=&quot;left&quot;&gt; &lt;span class=&quot;_username&quot;&gt;&lt;span style=&quot;color: rgb(34, 34, 34);&quot; class=&quot;GKA2MROCMUB g-hovercard&quot; data-userid=&quot;117433385420860876647&quot; data-name=&quot;GoodwillDD&quot;&gt;GoodwillDD&lt;/span&gt;&lt;/span&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHKC&quot;&gt;&lt;/span&gt; &lt;span&gt;&lt;/span&gt; &lt;/td&gt;&lt;td valign=&quot;top&quot; align=&quot;right&quot;&gt; &lt;div class=&quot;GKA2MROCADB&quot;&gt;&lt;span class=&quot;GKA2MROCEDB GKA2MROCGEB GKA2MROCBDB&quot;&gt;&lt;div aria-haspopup=&quot;true&quot; id=&quot;b_action_CveT688jSugJ&quot; class=&quot;GKA2MROCAV jfk-button-standard GKA2MROCJ0 GKA2MROCGDB GKA2MROCIV GKA2MROCHV&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-label=&quot;메시지 작업 더보기&quot;&gt;&lt;span class=&quot;GKA2MROCEV&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;GKA2MROCH0&quot;&gt;&lt;span class=&quot;GKA2MROCI0&quot; role=&quot;menu&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCHFB GKA2MROCJFB&quot;&gt; &lt;span class=&quot;GKA2MROCGFB GKA2MROCLMC&quot; title=&quot;2013년 3월 27일 수요일 오전 10시 7분 17초 UTC+9&quot;&gt;13. 3. 27.&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCIGB&quot;&gt;&lt;div class=&quot;GKA2MROCF3&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-pressed=&quot;false&quot; aria-label=&quot;이 글을 별표 표시&quot;&gt;&lt;div class=&quot;GKA2MROCE3&quot;&gt;&lt;/div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;div class=&quot;GKA2MROCIFB&quot;&gt; &lt;div class=&quot;GKA2MROCPDB&quot;&gt;RE: [KSUG] Re: 개발자&amp;amp;웹퍼블리셔 운영서버 배포관리는 어떻게 하시고 계신가요?&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt; &lt;span class=&quot;GKA2MROCNDB&quot;&gt; 다른 수신자 &lt;/span&gt; &lt;span class=&quot;GKA2MROCMDB&quot;&gt; &lt;span&gt;&lt;/span&gt; &lt;/span&gt; &lt;/div&gt; &lt;/div&gt; &lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCGGB GKA2MROCMGB&quot;&gt; &lt;span class=&quot;GKA2MROCHGB&quot;&gt;운영 방식에 따라서 다르겠지만.. 보통은 수정이 아무리 잦다고하더라도, 일정 시간 예를 들면 새벽 2시라던지.. 일정 시간을 정해 놓고 자동 배포되는 것도 생각해보시는게 좋을 것 같습니다. Jenkins를 이용하여 빌드 및 배포 자동화를 구성하시구요… 빌드 방법에는 maven 빌드 / ant 빌드 등등 많은 방법이 있습니다. View 단(jsp, 이미지 등 간단한 수정)에는 ant 빌드를 이용하셔서 변경 사항만 서버&lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;GKA2MROCFFB&quot; tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;div style=&quot;overflow: auto;&quot;&gt;&lt;div lang=&quot;KO&quot; link=&quot;blue&quot; vlink=&quot;purple&quot;&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;운영 방식에 따라서 다르겠지만&lt;span lang=&quot;EN-US&quot;&gt;..&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;보통은 수정이 아무리 잦다고하더라도&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;일정 시간 예를 들면 새벽&lt;span lang=&quot;EN-US&quot;&gt; 2&lt;/span&gt;시라던지&lt;span lang=&quot;EN-US&quot;&gt;.. &lt;/span&gt;일정 시간을 정해 놓고 자동 배포되는 것도 생각해보시는게 좋을 것 같습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;Jenkins&lt;/span&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;를 이용하여 빌드 및 배포 자동화를 구성하시구요&lt;span lang=&quot;EN-US&quot;&gt;…&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;빌드 방법에는 &lt;span lang=&quot;EN-US&quot;&gt;maven &lt;/span&gt;빌드&lt;span lang=&quot;EN-US&quot;&gt; / ant &lt;/span&gt;빌드 등등 많은 방법이 있습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;View &lt;/span&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;단&lt;span lang=&quot;EN-US&quot;&gt;(jsp, &lt;/span&gt;이미지 등 간단한 수정&lt;span lang=&quot;EN-US&quot;&gt;)&lt;/span&gt;에는 &lt;span lang=&quot;EN-US&quot;&gt;ant &lt;/span&gt;빌드를 이용하셔서 변경 사항만 서버에 업로드 되게 하는 방법도 좋을 것 같네요&lt;span lang=&quot;EN-US&quot;&gt;..&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;단&lt;span lang=&quot;EN-US&quot;&gt;, Jenkins or hudson&lt;/span&gt;등 &lt;span lang=&quot;EN-US&quot;&gt;ci &lt;/span&gt;배포툴을 이용하시는게 정답일 것 같습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;중복 배포나&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;여러 명이 동시에 작업을 하는 것도 방지할 수 있고&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;어떠한 업데이트가 있었는지&lt;span lang=&quot;EN-US&quot;&gt;.. &lt;/span&gt;누가 했는지 등등 많은 이점이 있으니까요&lt;span lang=&quot;EN-US&quot;&gt;..&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;운영서버인 만큼 스크립트를 작성하시는데 고심 하셔서 작성하시면 좋을 것 같습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;Tomcat reload&lt;/span&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;를 &lt;span lang=&quot;EN-US&quot;&gt;false&lt;/span&gt;로 설정하시면&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;운영 중에는 &lt;span lang=&quot;EN-US&quot;&gt;war&lt;/span&gt;나 해당 리소스가 변경되어도 재시작되지 않습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;따라서 &lt;span lang=&quot;EN-US&quot;&gt;war&lt;/span&gt;가 배포된 해당 &lt;span lang=&quot;EN-US&quot;&gt;context &lt;/span&gt;패스 아래에 해당 리소스만 덮어 쓰도록 하여&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;배포하시면 될 것 같습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;물론 &lt;span lang=&quot;EN-US&quot;&gt;class&lt;/span&gt;가 변경되면 재시작해야겠지만&lt;span lang=&quot;EN-US&quot;&gt;….&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;그리고 배포가 잦다면 정기적으로 &lt;span lang=&quot;EN-US&quot;&gt;war&lt;/span&gt;로 묶어서 다시 배포하도록하시면 어느정도 관리가 될 것 같네요&lt;span lang=&quot;EN-US&quot;&gt;^^:;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;주저리주저리였습니다&lt;span lang=&quot;EN-US&quot;&gt;;;;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039; lang=&quot;EN-US&quot;&gt;From:&lt;/span&gt;&lt;/b&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039; lang=&quot;EN-US&quot;&gt; &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;CveT688jSugJ&quot;&gt;ks...@googlegroups.com&lt;/a&gt; [mailto:&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;CveT688jSugJ&quot;&gt;ks...@googlegroups.com&lt;/a&gt;] &lt;b&gt;On Behalf Of &lt;/b&gt;Bee kim&lt;br /&gt;&lt;b&gt;Sent:&lt;/b&gt; Wednesday, March 27, 2013 9:24 AM&lt;br /&gt;&lt;b&gt;To:&lt;/b&gt; &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;CveT688jSugJ&quot;&gt;ks...@googlegroups.com&lt;/a&gt;&lt;br /&gt;&lt;b&gt;Subject:&lt;/b&gt; Re: [KSUG] Re: &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;개발자&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039; lang=&quot;EN-US&quot;&gt;&amp;amp;&lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;웹퍼블리셔&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;운영서버&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;배포관리는&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;어떻게&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;하시고&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;계신가요&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039; lang=&quot;EN-US&quot;&gt;?&lt;/span&gt;&lt;/p&gt; &lt;div&gt;&lt;div id=&quot;t_q_CveT688jSugJ1&quot; class=&quot;GKA2MROCCHB&quot;&gt;- 받은메일 표시 -&lt;/div&gt;&lt;div style=&quot;display: none;&quot; id=&quot;q_CveT688jSugJ1&quot; class=&quot;GKA2MROCDHB&quot;&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;저희의 경우&lt;span lang=&quot;EN-US&quot;&gt;war&lt;/span&gt;단위의 멀티 서버 배포는&lt;span lang=&quot;EN-US&quot;&gt; jenkins&lt;/span&gt;를 통해서 하고 있습니다&lt;span lang=&quot;EN-US&quot;&gt;. &lt;/span&gt;&lt;/p&gt; &lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;jenkins&lt;/span&gt;을 통해서 빌드&lt;span lang=&quot;EN-US&quot;&gt;/&lt;/span&gt;테스트&lt;span lang=&quot;EN-US&quot;&gt;/&lt;/span&gt;배포하기 때문에 비개발자 분들도 배포하는데는 크게 문제는 없을 걸로 보이는데요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;다만&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;이 방법으로는&lt;span lang=&quot;EN-US&quot;&gt; 1~3&lt;/span&gt;번까지는 해결이 되는데&lt;span lang=&quot;EN-US&quot;&gt; war&lt;/span&gt;를 통으로 배포하는 방식이라&lt;span lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;jsp&lt;/span&gt;의 텍스트 수정만 약간 됐을 경우에는 적합하지 않을 수 있습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;개인적으로는 서비스 운영에 치명적이지 않은 작은 변경 사항들은 모아서 전체 배포할 때 함께 배포하는 방식을 권장합니다만&lt;span lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;부득블 한 두개 파일만 배포해야 한다고 하면 배포 스크립트를 따로 만들어야 할 것 같네요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;감사합니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div id=&quot;t_q_CveT688jSugJ2&quot; class=&quot;GKA2MROCCHB&quot;&gt;- 받은메일 표시 -&lt;/div&gt;&lt;div style=&quot;display: none;&quot; id=&quot;q_CveT688jSugJ2&quot; class=&quot;GKA2MROCDHB&quot;&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;2013&lt;/span&gt;년&lt;span lang=&quot;EN-US&quot;&gt; 3&lt;/span&gt;월&lt;span lang=&quot;EN-US&quot;&gt; 27&lt;/span&gt;일 오전&lt;span lang=&quot;EN-US&quot;&gt; 9:08, onelove &amp;lt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;CveT688jSugJ&quot;&gt;csj...@gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;님의 말&lt;span lang=&quot;EN-US&quot;&gt;:&lt;/span&gt;&lt;/p&gt; &lt;blockquote style=&quot;border-width: medium medium medium 1pt; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(204, 204, 204); padding: 0cm 0cm 0cm 6pt; margin-right: 0cm; margin-left: 4.8pt;&quot;&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;SVN&lt;/span&gt;으로 소스 관리하신다면&lt;span lang=&quot;EN-US&quot;&gt; ANT&lt;/span&gt;를 이용하는 것도 하나의 방법이라 생각이 드네요&lt;span lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;/p&gt; &lt;div&gt;&lt;div&gt;&lt;p style=&quot;margin-bottom: 12pt;&quot; class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;-- &lt;br /&gt;Google &lt;/span&gt;그룹스&lt;span lang=&quot;EN-US&quot;&gt; &#039;Korea Spring User Group&#039; &lt;/span&gt;그룹에 가입했으므로 본 메일이 전송되었습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;CveT688jSugJ&quot;&gt;ksug+uns...@googlegroups.&lt;wbr&gt;com&lt;/a&gt;&lt;/span&gt;에 이메일을 보내세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;이 그룹에 게시하려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;CveT688jSugJ&quot;&gt;ks...@googlegroups.com&lt;/a&gt;(&lt;/span&gt;으&lt;span lang=&quot;EN-US&quot;&gt;)&lt;/span&gt;로 이메일을 보내세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;wbr&gt;group/ksug?hl=ko&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;에서&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;그룹을 방문하세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;더 많은 옵션을 보려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;wbr&gt;groups/opt_out&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;을(&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;를&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;) &lt;/span&gt;방문하세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt; &lt;br /&gt; &lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;div&gt;&lt;div id=&quot;t_q_CveT688jSugJ3&quot; class=&quot;GKA2MROCCHB&quot;&gt;- 받은메일 표시 -&lt;/div&gt;&lt;div style=&quot;display: none;&quot; id=&quot;q_CveT688jSugJ3&quot; class=&quot;GKA2MROCDHB&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;-- &lt;br /&gt;&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt;------------------------------&lt;wbr&gt;---------------&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;넥스트리소프트&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; (&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;주&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt;)&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;수석컨설턴트&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;아키텍트&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; / &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;컨설팅사업부&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: rgb(94, 160, 227); color: white; font-size: 10pt;&quot;&gt;김영진&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt;&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;서울시&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;금천구&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;가산동&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; 371-28&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;우림라이온스밸리&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; A&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;동&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; 405&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;호&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt;, 153-786&lt;div&gt;&lt;div id=&quot;t_q_CveT688jSugJ4&quot; class=&quot;GKA2MROCCHB&quot;&gt;- 받은메일 표시 -&lt;/div&gt;&lt;div style=&quot;display: none;&quot; id=&quot;q_CveT688jSugJ4&quot; class=&quot;GKA2MROCDHB&quot;&gt;&lt;br /&gt; Tel : 02-2026-4016 Fax : 02-2026-4020&lt;br /&gt; Mobile : 010-4012-9409&lt;br /&gt;&lt;/div&gt;&lt;/div&gt; E-mail : &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;CveT688jSugJ&quot;&gt;&lt;span style=&quot;color: rgb(17, 65, 112);&quot;&gt;yjkim@nextree.co.kr&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;http://www.nextree.co.kr/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: rgb(17, 65, 112);&quot;&gt;http://www.nextree.co.kr&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;------------------------------&lt;wbr&gt;---------------&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;font size=&quot;3&quot; face=&quot;굴림&quot;&gt; &lt;/font&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt; &lt;/div&gt;&lt;div class=&quot;GKA2MROCDHB&quot;&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;-- &lt;br /&gt;Google &lt;/span&gt;그룹스&lt;span lang=&quot;EN-US&quot;&gt; &#039;Korea Spring User Group&#039; &lt;/span&gt;그룹에 가입했으므로 본 메일이 전송되었습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;CveT688jSugJ&quot;&gt;ksug+uns...@googlegroups.&lt;wbr&gt;com&lt;/a&gt;&lt;/span&gt;에 이메일을 보내세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;이 그룹에 게시하려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;CveT688jSugJ&quot;&gt;ks...@googlegroups.com(&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;으&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;)&lt;/span&gt;로 이메일을 보내세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;wbr&gt;group/ksug?hl=ko&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;에서&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;그룹을 방문하세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;더 많은 옵션을 보려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;wbr&gt;groups/opt_out&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;을(&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;를&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;) &lt;/span&gt;방문하세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt; &lt;br /&gt; &lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;a aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;gwt-Anchor&quot;&gt;잘린 콘텐츠 표시&lt;/a&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCFFB&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;GKA2MROCNCB&quot;&gt; &lt;div class=&quot;GKA2MROCMCB GKA2MROCCGB&quot;&gt; &lt;div&gt; &lt;div style=&quot;display: inline-block;&quot;&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHLC GKA2MROCBMC GKA2MROCKFB&quot;&gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt;&lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHDB&quot;&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCMCB&quot;&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;div class=&quot;GKA2MROCMFB GKA2MROCN5B GKA2MROCOFB&quot; tabindex=&quot;0&quot;&gt;&lt;div class=&quot;GKA2MROCMFB&quot;&gt;&lt;div class=&quot;GKA2MROCLEB&quot;&gt;&lt;div class=&quot;GKA2MROCDEB&quot;&gt;&lt;div tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;table class=&quot;GKA2MROCEFB&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td class=&quot;GKA2MROCLDB&quot; valign=&quot;top&quot;&gt; &lt;div aria-hidden=&quot;true&quot;&gt;&lt;img style=&#039;background: url(&quot;https://groups.google.com/forum/5AF7FC46634474B81D69EE28BE1B3C0D.cache.png&quot;) no-repeat -278px 0px; width: 34px; height: 34px;&#039; border=&quot;0&quot; src=&quot;https://groups.google.com/forum/clear.cache.gif&quot; /&gt;&lt;/div&gt;&lt;/td&gt; &lt;td class=&quot;GKA2MROCHFB&quot; valign=&quot;top&quot; align=&quot;left&quot;&gt; &lt;span class=&quot;_username&quot;&gt;&lt;span style=&quot;color: rgb(34, 34, 34);&quot; class=&quot;GKA2MROCMUB&quot;&gt;namkyu Lee&lt;/span&gt;&lt;/span&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHKC&quot;&gt;&lt;/span&gt; &lt;span&gt;&lt;/span&gt; &lt;/td&gt;&lt;td valign=&quot;top&quot; align=&quot;right&quot;&gt; &lt;div class=&quot;GKA2MROCADB&quot;&gt;&lt;span class=&quot;GKA2MROCEDB GKA2MROCGEB GKA2MROCBDB&quot;&gt;&lt;div aria-haspopup=&quot;true&quot; id=&quot;b_action_r6VxGixRwkAJ&quot; class=&quot;GKA2MROCAV jfk-button-standard GKA2MROCJ0 GKA2MROCGDB GKA2MROCIV GKA2MROCHV&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-label=&quot;메시지 작업 더보기&quot;&gt;&lt;span class=&quot;GKA2MROCEV&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;GKA2MROCH0&quot;&gt;&lt;span class=&quot;GKA2MROCI0&quot; role=&quot;menu&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCHFB GKA2MROCJFB&quot;&gt; &lt;span class=&quot;GKA2MROCGFB GKA2MROCLMC&quot; title=&quot;2013년 3월 27일 수요일 오전 11시 1분 15초 UTC+9&quot;&gt;13. 3. 27.&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCIGB&quot;&gt;&lt;div class=&quot;GKA2MROCF3&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-pressed=&quot;false&quot; aria-label=&quot;이 글을 별표 표시&quot;&gt;&lt;div class=&quot;GKA2MROCE3&quot;&gt;&lt;/div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;div class=&quot;GKA2MROCIFB&quot;&gt; &lt;div class=&quot;GKA2MROCPDB&quot;&gt;Re: [KSUG] Re: 개발자&amp;amp;웹퍼블리셔 운영서버 배포관리는 어떻게 하시고 계신가요?&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt; &lt;span class=&quot;GKA2MROCNDB&quot;&gt; 다른 수신자 &lt;/span&gt; &lt;span class=&quot;GKA2MROCMDB&quot;&gt; &lt;span&gt;&lt;/span&gt; &lt;/span&gt; &lt;/div&gt; &lt;/div&gt; &lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCGGB GKA2MROCMGB&quot;&gt; &lt;span class=&quot;GKA2MROCHGB&quot;&gt;저희도 긴급한 패치 건에 대해서는 유틸성 배포 프로그램을 이용해서 배포를 했었는데요. 다음과 같이 작업을 하였습니다.1. 로컬에서 긴급 패치에 대한 소스 수정 후 개발 장비에 빌드.2. 상용 서버에 적용해야 하는 파일 full path 취합 (개발 장비와 상용 장비 소스 디렉토리 path가 동일해야 함) 3. 개발 장비에서 유틸 프로그램을 이용하여 취합한 소스 목록을 특정 디렉토리에 copy4. 취합한 소스 디렉토리 tar로 묶은 후 유틸 프로&lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;GKA2MROCFFB&quot; tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;div style=&quot;overflow: auto;&quot;&gt;저희도 긴급한 패치 건에 대해서는 유틸성 배포 프로그램을 이용해서 배포를 했었는데요.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;다음과 같이 작업을 하였습니다.&lt;/div&gt;&lt;div&gt;1. 로컬에서 긴급 패치에 대한 소스 수정 후 개발 장비에 빌드.&lt;/div&gt;&lt;div&gt;2. 상용 서버에 적용해야 하는 파일 full path 취합 (개발 장비와 상용 장비 소스 디렉토리 path가 동일해야 함)&lt;/div&gt;&lt;div&gt;3. 개발 장비에서 유틸 프로그램을 이용하여 취합한 소스 목록을 특정 디렉토리에 copy&lt;/div&gt;&lt;div&gt;4. 취합한 소스 디렉토리 tar로 묶은 후 유틸 프로그램을 이용하여 상용 장비에 ftp put&lt;/div&gt;&lt;div&gt;5. 각각의 상용 장비에 telnet 접속 후 유틸 프로그램을 이용하여 install&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;기본적으로 install을 하게 되면 backup 후 소스 적용을 하게 됩니다.&lt;/div&gt;&lt;div&gt;그리고 rollback도 지원합니다.&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;https://github.com/namkyu/build_project&quot; target=&quot;_blank&quot;&gt;https://github.com/namkyu/&lt;wbr&gt;build_project&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2013년 3월 27일 오전 10:07, 이상용 &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;r6VxGixRwkAJ&quot;&gt;kr.goo...@gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;님의 말:&lt;div&gt;&lt;div id=&quot;t_q_r6VxGixRwkAJ1&quot; class=&quot;GKA2MROCCHB&quot;&gt;- 받은메일 표시 -&lt;/div&gt;&lt;div style=&quot;display: none;&quot; id=&quot;q_r6VxGixRwkAJ1&quot; class=&quot;GKA2MROCDHB&quot;&gt;&lt;br /&gt;&lt;blockquote style=&quot;margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;&quot; class=&quot;gmail_quote&quot;&gt;&lt;div lang=&quot;KO&quot; link=&quot;blue&quot; vlink=&quot;purple&quot;&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;운영 방식에 따라서 다르겠지만&lt;span lang=&quot;EN-US&quot;&gt;..&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;보통은 수정이 아무리 잦다고하더라도&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;일정 시간 예를 들면 새벽&lt;span lang=&quot;EN-US&quot;&gt; 2&lt;/span&gt;시라던지&lt;span lang=&quot;EN-US&quot;&gt;.. &lt;/span&gt;일정 시간을 정해 놓고 자동 배포되는 것도 생각해보시는게 좋을 것 같습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;Jenkins&lt;/span&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;를 이용하여 빌드 및 배포 자동화를 구성하시구요&lt;span lang=&quot;EN-US&quot;&gt;…&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;빌드 방법에는 &lt;span lang=&quot;EN-US&quot;&gt;maven &lt;/span&gt;빌드&lt;span lang=&quot;EN-US&quot;&gt; / ant &lt;/span&gt;빌드 등등 많은 방법이 있습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;View &lt;/span&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;단&lt;span lang=&quot;EN-US&quot;&gt;(jsp, &lt;/span&gt;이미지 등 간단한 수정&lt;span lang=&quot;EN-US&quot;&gt;)&lt;/span&gt;에는 &lt;span lang=&quot;EN-US&quot;&gt;ant &lt;/span&gt;빌드를 이용하셔서 변경 사항만 서버에 업로드 되게 하는 방법도 좋을 것 같네요&lt;span lang=&quot;EN-US&quot;&gt;..&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;단&lt;span lang=&quot;EN-US&quot;&gt;, Jenkins or hudson&lt;/span&gt;등 &lt;span lang=&quot;EN-US&quot;&gt;ci &lt;/span&gt;배포툴을 이용하시는게 정답일 것 같습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;중복 배포나&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;여러 명이 동시에 작업을 하는 것도 방지할 수 있고&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;어떠한 업데이트가 있었는지&lt;span lang=&quot;EN-US&quot;&gt;.. &lt;/span&gt;누가 했는지 등등 많은 이점이 있으니까요&lt;span lang=&quot;EN-US&quot;&gt;..&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;운영서버인 만큼 스크립트를 작성하시는데 고심 하셔서 작성하시면 좋을 것 같습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;Tomcat reload&lt;/span&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;를 &lt;span lang=&quot;EN-US&quot;&gt;false&lt;/span&gt;로 설정하시면&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;운영 중에는 &lt;span lang=&quot;EN-US&quot;&gt;war&lt;/span&gt;나 해당 리소스가 변경되어도 재시작되지 않습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;따라서 &lt;span lang=&quot;EN-US&quot;&gt;war&lt;/span&gt;가 배포된 해당 &lt;span lang=&quot;EN-US&quot;&gt;context &lt;/span&gt;패스 아래에 해당 리소스만 덮어 쓰도록 하여&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;배포하시면 될 것 같습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;물론 &lt;span lang=&quot;EN-US&quot;&gt;class&lt;/span&gt;가 변경되면 재시작해야겠지만&lt;span lang=&quot;EN-US&quot;&gt;….&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;그리고 배포가 잦다면 정기적으로 &lt;span lang=&quot;EN-US&quot;&gt;war&lt;/span&gt;로 묶어서 다시 배포하도록하시면 어느정도 관리가 될 것 같네요&lt;span lang=&quot;EN-US&quot;&gt;^^:;&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;주저리주저리였습니다&lt;span lang=&quot;EN-US&quot;&gt;;;;&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039; lang=&quot;EN-US&quot;&gt;From:&lt;/span&gt;&lt;/b&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039; lang=&quot;EN-US&quot;&gt; &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;r6VxGixRwkAJ&quot;&gt;ks...@googlegroups.com&lt;/a&gt; [mailto:&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;r6VxGixRwkAJ&quot;&gt;ks...@googlegroups.com&lt;/a&gt;] &lt;b&gt;On Behalf Of &lt;/b&gt;Bee kim&lt;br /&gt;&lt;b&gt;Sent:&lt;/b&gt; Wednesday, March 27, 2013 9:24 AM&lt;br /&gt;&lt;b&gt;To:&lt;/b&gt; &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;r6VxGixRwkAJ&quot;&gt;ks...@googlegroups.com&lt;/a&gt;&lt;br /&gt;&lt;b&gt;Subject:&lt;/b&gt; Re: [KSUG] Re: &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;개발자&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039; lang=&quot;EN-US&quot;&gt;&amp;amp;&lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;웹퍼블리셔&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;운영서버&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;배포관리는&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;어떻게&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;하시고&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;계신가요&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039; lang=&quot;EN-US&quot;&gt;?&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;저희의 경우&lt;span lang=&quot;EN-US&quot;&gt;war&lt;/span&gt;단위의 멀티 서버 배포는&lt;span lang=&quot;EN-US&quot;&gt; jenkins&lt;/span&gt;를 통해서 하고 있습니다&lt;span lang=&quot;EN-US&quot;&gt;. &lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;jenkins&lt;/span&gt;을 통해서 빌드&lt;span lang=&quot;EN-US&quot;&gt;/&lt;/span&gt;테스트&lt;span lang=&quot;EN-US&quot;&gt;/&lt;/span&gt;배포하기 때문에 비개발자 분들도 배포하는데는 크게 문제는 없을 걸로 보이는데요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;다만&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;이 방법으로는&lt;span lang=&quot;EN-US&quot;&gt; 1~3&lt;/span&gt;번까지는 해결이 되는데&lt;span lang=&quot;EN-US&quot;&gt; war&lt;/span&gt;를 통으로 배포하는 방식이라&lt;span lang=&quot;EN-US&quot;&gt; &lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;jsp&lt;/span&gt;의 텍스트 수정만 약간 됐을 경우에는 적합하지 않을 수 있습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;개인적으로는 서비스 운영에 치명적이지 않은 작은 변경 사항들은 모아서 전체 배포할 때 함께 배포하는 방식을 권장합니다만&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;부득블 한 두개 파일만 배포해야 한다고 하면 배포 스크립트를 따로 만들어야 할 것 같네요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;감사합니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;2013&lt;/span&gt;년&lt;span lang=&quot;EN-US&quot;&gt; 3&lt;/span&gt;월&lt;span lang=&quot;EN-US&quot;&gt; 27&lt;/span&gt;일 오전&lt;span lang=&quot;EN-US&quot;&gt; 9:08, onelove &amp;lt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;r6VxGixRwkAJ&quot;&gt;csj...@gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;님의 말&lt;span lang=&quot;EN-US&quot;&gt;:&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;blockquote style=&quot;border-width: medium medium medium 1pt; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(204, 204, 204); padding: 0cm 0cm 0cm 6pt; margin-right: 0cm; margin-left: 4.8pt;&quot;&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;SVN&lt;/span&gt;으로 소스 관리하신다면&lt;span lang=&quot;EN-US&quot;&gt; ANT&lt;/span&gt;를 이용하는 것도 하나의 방법이라 생각이 드네요&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;div&gt;&lt;div&gt;&lt;p style=&quot;margin-bottom: 12pt;&quot; class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;-- &lt;br /&gt;Google &lt;/span&gt;그룹스&lt;span lang=&quot;EN-US&quot;&gt; &#039;Korea Spring User Group&#039; &lt;/span&gt;그룹에 가입했으므로 본 메일이 전송되었습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;r6VxGixRwkAJ&quot;&gt;ksug+uns...@googlegroups.&lt;wbr&gt;com&lt;/a&gt;&lt;/span&gt;에 이메일을 보내세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;이 그룹에 게시하려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;r6VxGixRwkAJ&quot;&gt;ks...@googlegroups.com&lt;/a&gt;(&lt;/span&gt;으&lt;span lang=&quot;EN-US&quot;&gt;)&lt;/span&gt;로 이메일을 보내세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;wbr&gt;group/ksug?hl=ko&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;에서&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;그룹을 방문하세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;더 많은 옵션을 보려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;wbr&gt;groups/opt_out&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;을(&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;를&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;) &lt;/span&gt;방문하세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt; &lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;-- &lt;br /&gt;&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt;------------------------------&lt;wbr&gt;---------------&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;넥스트리소프트&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; (&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;주&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt;)&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;수석컨설턴트&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;아키텍트&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; / &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;컨설팅사업부&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: rgb(94, 160, 227); color: white; font-size: 10pt;&quot;&gt;김영진&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt;&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;서울시&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;금천구&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;가산동&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; 371-28&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;우림라이온스밸리&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; A&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;동&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; 405&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;호&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt;, 153-786&lt;br /&gt; Tel : 02-2026-4016 Fax : 02-2026-4020&lt;br /&gt; Mobile : 010-4012-9409&lt;br /&gt; E-mail : &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;r6VxGixRwkAJ&quot;&gt;&lt;span style=&quot;color: rgb(17, 65, 112);&quot;&gt;yjkim@nextree.co.kr&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;http://www.nextree.co.kr/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: rgb(17, 65, 112);&quot;&gt;http://www.nextree.co.kr&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;------------------------------&lt;wbr&gt;---------------&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;-- &lt;br /&gt;Google &lt;/span&gt;그룹스&lt;span lang=&quot;EN-US&quot;&gt; &#039;Korea Spring User Group&#039; &lt;/span&gt;그룹에 가입했으므로 본 메일이 전송되었습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;r6VxGixRwkAJ&quot;&gt;ksug+uns...@googlegroups.&lt;wbr&gt;com&lt;/a&gt;&lt;/span&gt;에 이메일을 보내세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;이 그룹에 게시하려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;r6VxGixRwkAJ&quot;&gt;ks...@googlegroups.com(&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;으&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;)&lt;/span&gt;로 이메일을 보내세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;wbr&gt;group/ksug?hl=ko&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;에서&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;그룹을 방문하세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;더 많은 옵션을 보려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;wbr&gt;groups/opt_out&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;을(&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;를&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;) &lt;/span&gt;방문하세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt; &lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p&gt;&lt;/p&gt; -- &lt;br /&gt;Google 그룹스 &#039;Korea Spring User Group&#039; 그룹에 가입했으므로 본 메일이 전송되었습니다.&lt;br /&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;r6VxGixRwkAJ&quot;&gt;ksug+uns...@googlegroups.&lt;wbr&gt;com&lt;/a&gt;에 이메일을 보내세요.&lt;br /&gt;이 그룹에 게시하려면 &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;r6VxGixRwkAJ&quot;&gt;ks...@googlegroups.com&lt;/a&gt;(으)로 이메일을 보내세요.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;wbr&gt;group/ksug?hl=ko에서&lt;/a&gt; 그룹을 방문하세요.&lt;br /&gt;더 많은 옵션을 보려면 &lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;wbr&gt;groups/opt_out을(를&lt;/a&gt;) 방문하세요.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&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 aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;gwt-Anchor&quot;&gt;잘린 콘텐츠 표시&lt;/a&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCFFB&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;GKA2MROCNCB&quot;&gt; &lt;div class=&quot;GKA2MROCMCB GKA2MROCCGB&quot;&gt; &lt;div&gt; &lt;div style=&quot;display: inline-block;&quot;&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHLC GKA2MROCBMC GKA2MROCKFB&quot;&gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt;&lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHDB&quot;&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCMCB&quot;&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;div class=&quot;GKA2MROCMFB GKA2MROCN5B GKA2MROCOFB&quot; tabindex=&quot;0&quot;&gt;&lt;div class=&quot;GKA2MROCMFB&quot;&gt;&lt;div class=&quot;GKA2MROCLEB&quot;&gt;&lt;div class=&quot;GKA2MROCDEB&quot;&gt;&lt;div tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;table class=&quot;GKA2MROCEFB&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td class=&quot;GKA2MROCLDB&quot; valign=&quot;top&quot;&gt; &lt;div aria-hidden=&quot;true&quot;&gt;&lt;img style=&#039;background: url(&quot;https://groups.google.com/forum/5AF7FC46634474B81D69EE28BE1B3C0D.cache.png&quot;) no-repeat -278px 0px; width: 34px; height: 34px;&#039; border=&quot;0&quot; src=&quot;https://groups.google.com/forum/clear.cache.gif&quot; /&gt;&lt;/div&gt;&lt;/td&gt; &lt;td class=&quot;GKA2MROCHFB&quot; valign=&quot;top&quot; align=&quot;left&quot;&gt; &lt;span class=&quot;_username&quot;&gt;&lt;span style=&quot;color: rgb(34, 34, 34);&quot; class=&quot;GKA2MROCMUB&quot;&gt;최용은&lt;/span&gt;&lt;/span&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHKC&quot;&gt;&lt;/span&gt; &lt;span&gt;&lt;/span&gt; &lt;/td&gt;&lt;td valign=&quot;top&quot; align=&quot;right&quot;&gt; &lt;div class=&quot;GKA2MROCADB&quot;&gt;&lt;span class=&quot;GKA2MROCEDB GKA2MROCGEB GKA2MROCBDB&quot;&gt;&lt;div aria-haspopup=&quot;true&quot; id=&quot;b_action_nwFnkPQwP2YJ&quot; class=&quot;GKA2MROCAV jfk-button-standard GKA2MROCJ0 GKA2MROCGDB GKA2MROCIV GKA2MROCHV&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-label=&quot;메시지 작업 더보기&quot;&gt;&lt;span class=&quot;GKA2MROCEV&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;GKA2MROCH0&quot;&gt;&lt;span class=&quot;GKA2MROCI0&quot; role=&quot;menu&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCHFB GKA2MROCJFB&quot;&gt; &lt;span class=&quot;GKA2MROCGFB GKA2MROCLMC&quot; title=&quot;2013년 3월 28일 목요일 오전 9시 16분 45초 UTC+9&quot;&gt;13. 3. 28.&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCIGB&quot;&gt;&lt;div class=&quot;GKA2MROCF3&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-pressed=&quot;false&quot; aria-label=&quot;이 글을 별표 표시&quot;&gt;&lt;div class=&quot;GKA2MROCE3&quot;&gt;&lt;/div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;div class=&quot;GKA2MROCIFB&quot;&gt; &lt;div class=&quot;GKA2MROCPDB&quot;&gt;Re: [KSUG] Re: 개발자&amp;amp;웹퍼블리셔 운영서버 배포관리는 어떻게 하시고 계신가요?&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt; &lt;span class=&quot;GKA2MROCNDB&quot;&gt; 다른 수신자 &lt;/span&gt; &lt;span class=&quot;GKA2MROCMDB&quot;&gt; &lt;span&gt;&lt;/span&gt; &lt;/span&gt; &lt;/div&gt; &lt;/div&gt; &lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCGGB GKA2MROCMGB&quot;&gt; &lt;span class=&quot;GKA2MROCHGB&quot;&gt;위에 다 말이 나왔지만 두가지로 병행 해야 할 것 같네요.. 상황에 맞게끔 ^^; 1. 젠킨스와 같은 CI툴을 이용하면 웹으로 사용 할 수 있어서 ~ 비 개발자도 편안하게 할 수 있고, 관리가 편합니다.2. ant를 이용한 배포, 이경우는 jsp와 resource쪽을 변경 할때 사용합니다. 이것 또한 비개발자들도 편하게 배포 할 수 있을 것 같네요^^ 2013년 3월 27일 오전 11:01, namkyu Lee &amp;lt;lng...@gmail.com&lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;GKA2MROCFFB&quot; tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;div style=&quot;overflow: auto;&quot;&gt;위에 다 말이 나왔지만 두가지로 병행 해야 할 것 같네요.. 상황에 맞게끔 ^^;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. 젠킨스와 같은 CI툴을 이용하면 웹으로 사용 할 수 있어서 ~ 비 개발자도 편안하게 할 수 있고, 관리가 편합니다.&lt;/div&gt;&lt;div&gt;2. ant를 이용한 배포, 이경우는 jsp와 resource쪽을 변경 할때 사용합니다. 이것 또한 비개발자들도 편하게 배포 할 수 있을 것 같네요^^&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2013년 3월 27일 오전 11:01, namkyu Lee &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;nwFnkPQwP2YJ&quot;&gt;lng...@gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;님의 말:&lt;div&gt;&lt;div id=&quot;t_q_nwFnkPQwP2YJ1&quot; class=&quot;GKA2MROCCHB&quot;&gt;- 받은메일 표시 -&lt;/div&gt;&lt;div style=&quot;display: none;&quot; id=&quot;q_nwFnkPQwP2YJ1&quot; class=&quot;GKA2MROCDHB&quot;&gt;&lt;br /&gt;&lt;blockquote style=&quot;margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;&quot; class=&quot;gmail_quote&quot;&gt;저희도 긴급한 패치 건에 대해서는 유틸성 배포 프로그램을 이용해서 배포를 했었는데요.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;다음과 같이 작업을 하였습니다.&lt;/div&gt;&lt;div&gt;1. 로컬에서 긴급 패치에 대한 소스 수정 후 개발 장비에 빌드.&lt;/div&gt;&lt;div&gt;2. 상용 서버에 적용해야 하는 파일 full path 취합 (개발 장비와 상용 장비 소스 디렉토리 path가 동일해야 함)&lt;/div&gt;&lt;div&gt;3. 개발 장비에서 유틸 프로그램을 이용하여 취합한 소스 목록을 특정 디렉토리에 copy&lt;/div&gt;&lt;div&gt;4. 취합한 소스 디렉토리 tar로 묶은 후 유틸 프로그램을 이용하여 상용 장비에 ftp put&lt;/div&gt;&lt;div&gt;5. 각각의 상용 장비에 telnet 접속 후 유틸 프로그램을 이용하여 install&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;기본적으로 install을 하게 되면 backup 후 소스 적용을 하게 됩니다.&lt;/div&gt;&lt;div&gt;그리고 rollback도 지원합니다.&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;https://github.com/namkyu/build_project&quot; target=&quot;_blank&quot;&gt;https://github.com/namkyu/&lt;wbr&gt;build_project&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2013년 3월 27일 오전 10:07, 이상용 &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;nwFnkPQwP2YJ&quot;&gt;kr.goo...@gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;님의 말:&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;blockquote style=&quot;margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;&quot; class=&quot;gmail_quote&quot;&gt;&lt;div lang=&quot;KO&quot; link=&quot;blue&quot; vlink=&quot;purple&quot;&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;운영 방식에 따라서 다르겠지만&lt;span lang=&quot;EN-US&quot;&gt;..&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;보통은 수정이 아무리 잦다고하더라도&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;일정 시간 예를 들면 새벽&lt;span lang=&quot;EN-US&quot;&gt; 2&lt;/span&gt;시라던지&lt;span lang=&quot;EN-US&quot;&gt;.. &lt;/span&gt;일정 시간을 정해 놓고 자동 배포되는 것도 생각해보시는게 좋을 것 같습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;Jenkins&lt;/span&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;를 이용하여 빌드 및 배포 자동화를 구성하시구요&lt;span lang=&quot;EN-US&quot;&gt;…&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;빌드 방법에는 &lt;span lang=&quot;EN-US&quot;&gt;maven &lt;/span&gt;빌드&lt;span lang=&quot;EN-US&quot;&gt; / ant &lt;/span&gt;빌드 등등 많은 방법이 있습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;View &lt;/span&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;단&lt;span lang=&quot;EN-US&quot;&gt;(jsp, &lt;/span&gt;이미지 등 간단한 수정&lt;span lang=&quot;EN-US&quot;&gt;)&lt;/span&gt;에는 &lt;span lang=&quot;EN-US&quot;&gt;ant &lt;/span&gt;빌드를 이용하셔서 변경 사항만 서버에 업로드 되게 하는 방법도 좋을 것 같네요&lt;span lang=&quot;EN-US&quot;&gt;..&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;단&lt;span lang=&quot;EN-US&quot;&gt;, Jenkins or hudson&lt;/span&gt;등 &lt;span lang=&quot;EN-US&quot;&gt;ci &lt;/span&gt;배포툴을 이용하시는게 정답일 것 같습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;중복 배포나&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;여러 명이 동시에 작업을 하는 것도 방지할 수 있고&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;어떠한 업데이트가 있었는지&lt;span lang=&quot;EN-US&quot;&gt;.. &lt;/span&gt;누가 했는지 등등 많은 이점이 있으니까요&lt;span lang=&quot;EN-US&quot;&gt;..&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;운영서버인 만큼 스크립트를 작성하시는데 고심 하셔서 작성하시면 좋을 것 같습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;Tomcat reload&lt;/span&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;를 &lt;span lang=&quot;EN-US&quot;&gt;false&lt;/span&gt;로 설정하시면&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;운영 중에는 &lt;span lang=&quot;EN-US&quot;&gt;war&lt;/span&gt;나 해당 리소스가 변경되어도 재시작되지 않습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;따라서 &lt;span lang=&quot;EN-US&quot;&gt;war&lt;/span&gt;가 배포된 해당 &lt;span lang=&quot;EN-US&quot;&gt;context &lt;/span&gt;패스 아래에 해당 리소스만 덮어 쓰도록 하여&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;배포하시면 될 것 같습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;물론 &lt;span lang=&quot;EN-US&quot;&gt;class&lt;/span&gt;가 변경되면 재시작해야겠지만&lt;span lang=&quot;EN-US&quot;&gt;….&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;그리고 배포가 잦다면 정기적으로 &lt;span lang=&quot;EN-US&quot;&gt;war&lt;/span&gt;로 묶어서 다시 배포하도록하시면 어느정도 관리가 될 것 같네요&lt;span lang=&quot;EN-US&quot;&gt;^^:;&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;주저리주저리였습니다&lt;span lang=&quot;EN-US&quot;&gt;;;;&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039; lang=&quot;EN-US&quot;&gt;From:&lt;/span&gt;&lt;/b&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039; lang=&quot;EN-US&quot;&gt; &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;nwFnkPQwP2YJ&quot;&gt;ks...@googlegroups.com&lt;/a&gt; [mailto:&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;nwFnkPQwP2YJ&quot;&gt;ks...@googlegroups.com&lt;/a&gt;] &lt;b&gt;On Behalf Of &lt;/b&gt;Bee kim&lt;br /&gt;&lt;b&gt;Sent:&lt;/b&gt; Wednesday, March 27, 2013 9:24 AM&lt;br /&gt;&lt;b&gt;To:&lt;/b&gt; &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;nwFnkPQwP2YJ&quot;&gt;ks...@googlegroups.com&lt;/a&gt;&lt;br /&gt;&lt;b&gt;Subject:&lt;/b&gt; Re: [KSUG] Re: &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;개발자&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039; lang=&quot;EN-US&quot;&gt;&amp;amp;&lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;웹퍼블리셔&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;운영서버&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;배포관리는&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;어떻게&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;하시고&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;계신가요&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039; lang=&quot;EN-US&quot;&gt;?&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;저희의 경우&lt;span lang=&quot;EN-US&quot;&gt;war&lt;/span&gt;단위의 멀티 서버 배포는&lt;span lang=&quot;EN-US&quot;&gt; jenkins&lt;/span&gt;를 통해서 하고 있습니다&lt;span lang=&quot;EN-US&quot;&gt;. &lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;jenkins&lt;/span&gt;을 통해서 빌드&lt;span lang=&quot;EN-US&quot;&gt;/&lt;/span&gt;테스트&lt;span lang=&quot;EN-US&quot;&gt;/&lt;/span&gt;배포하기 때문에 비개발자 분들도 배포하는데는 크게 문제는 없을 걸로 보이는데요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;다만&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;이 방법으로는&lt;span lang=&quot;EN-US&quot;&gt; 1~3&lt;/span&gt;번까지는 해결이 되는데&lt;span lang=&quot;EN-US&quot;&gt; war&lt;/span&gt;를 통으로 배포하는 방식이라&lt;span lang=&quot;EN-US&quot;&gt; &lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;jsp&lt;/span&gt;의 텍스트 수정만 약간 됐을 경우에는 적합하지 않을 수 있습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;개인적으로는 서비스 운영에 치명적이지 않은 작은 변경 사항들은 모아서 전체 배포할 때 함께 배포하는 방식을 권장합니다만&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;부득블 한 두개 파일만 배포해야 한다고 하면 배포 스크립트를 따로 만들어야 할 것 같네요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;감사합니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;2013&lt;/span&gt;년&lt;span lang=&quot;EN-US&quot;&gt; 3&lt;/span&gt;월&lt;span lang=&quot;EN-US&quot;&gt; 27&lt;/span&gt;일 오전&lt;span lang=&quot;EN-US&quot;&gt; 9:08, onelove &amp;lt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;nwFnkPQwP2YJ&quot;&gt;csj...@gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;님의 말&lt;span lang=&quot;EN-US&quot;&gt;:&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;blockquote style=&quot;border-width: medium medium medium 1pt; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(204, 204, 204); padding: 0cm 0cm 0cm 6pt; margin-right: 0cm; margin-left: 4.8pt;&quot;&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;SVN&lt;/span&gt;으로 소스 관리하신다면&lt;span lang=&quot;EN-US&quot;&gt; ANT&lt;/span&gt;를 이용하는 것도 하나의 방법이라 생각이 드네요&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;div&gt;&lt;div&gt;&lt;p style=&quot;margin-bottom: 12pt;&quot; class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;-- &lt;br /&gt;Google &lt;/span&gt;그룹스&lt;span lang=&quot;EN-US&quot;&gt; &#039;Korea Spring User Group&#039; &lt;/span&gt;그룹에 가입했으므로 본 메일이 전송되었습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;nwFnkPQwP2YJ&quot;&gt;ksug+uns...@googlegroups.&lt;wbr&gt;com&lt;/a&gt;&lt;/span&gt;에 이메일을 보내세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;이 그룹에 게시하려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;nwFnkPQwP2YJ&quot;&gt;ks...@googlegroups.com&lt;/a&gt;(&lt;/span&gt;으&lt;span lang=&quot;EN-US&quot;&gt;)&lt;/span&gt;로 이메일을 보내세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;wbr&gt;group/ksug?hl=ko&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;에서&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;그룹을 방문하세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;더 많은 옵션을 보려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;wbr&gt;groups/opt_out&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;을(&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;를&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;) &lt;/span&gt;방문하세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt; &lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;-- &lt;br /&gt;&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt;------------------------------&lt;wbr&gt;---------------&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;넥스트리소프트&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; (&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;주&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt;)&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;수석컨설턴트&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;아키텍트&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; / &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;컨설팅사업부&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: rgb(94, 160, 227); color: white; font-size: 10pt;&quot;&gt;김영진&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt;&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;서울시&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;금천구&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;가산동&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; 371-28&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;우림라이온스밸리&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; A&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;동&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; 405&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;호&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt;, 153-786&lt;br /&gt; Tel : 02-2026-4016 Fax : 02-2026-4020&lt;br /&gt; Mobile : 010-4012-9409&lt;br /&gt; E-mail : &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;nwFnkPQwP2YJ&quot;&gt;&lt;span style=&quot;color: rgb(17, 65, 112);&quot;&gt;yjkim@nextree.co.kr&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;http://www.nextree.co.kr/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: rgb(17, 65, 112);&quot;&gt;http://www.nextree.co.kr&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;------------------------------&lt;wbr&gt;---------------&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;-- &lt;br /&gt;Google &lt;/span&gt;그룹스&lt;span lang=&quot;EN-US&quot;&gt; &#039;Korea Spring User Group&#039; &lt;/span&gt;그룹에 가입했으므로 본 메일이 전송되었습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;nwFnkPQwP2YJ&quot;&gt;ksug+uns...@googlegroups.&lt;wbr&gt;com&lt;/a&gt;&lt;/span&gt;에 이메일을 보내세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;이 그룹에 게시하려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;nwFnkPQwP2YJ&quot;&gt;ks...@googlegroups.com(&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;으&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;)&lt;/span&gt;로 이메일을 보내세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;wbr&gt;group/ksug?hl=ko&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;에서&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;그룹을 방문하세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;더 많은 옵션을 보려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;wbr&gt;groups/opt_out&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;을(&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;를&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;) &lt;/span&gt;방문하세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt; &lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p&gt;&lt;/p&gt; -- &lt;br /&gt;Google 그룹스 &#039;Korea Spring User Group&#039; 그룹에 가입했으므로 본 메일이 전송되었습니다.&lt;br /&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;nwFnkPQwP2YJ&quot;&gt;ksug+uns...@googlegroups.&lt;wbr&gt;com&lt;/a&gt;에 이메일을 보내세요.&lt;br /&gt;이 그룹에 게시하려면 &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;nwFnkPQwP2YJ&quot;&gt;ks...@googlegroups.com&lt;/a&gt;(으)로 이메일을 보내세요.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;wbr&gt;group/ksug?hl=ko에서&lt;/a&gt; 그룹을 방문하세요.&lt;br /&gt;더 많은 옵션을 보려면 &lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;wbr&gt;groups/opt_out을(를&lt;/a&gt;) 방문하세요.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p&gt;&lt;/p&gt; -- &lt;br /&gt;Google 그룹스 &#039;Korea Spring User Group&#039; 그룹에 가입했으므로 본 메일이 전송되었습니다.&lt;br /&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;nwFnkPQwP2YJ&quot;&gt;ksug+uns...@googlegroups.&lt;wbr&gt;com&lt;/a&gt;에 이메일을 보내세요.&lt;br /&gt;이 그룹에 게시하려면 &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;nwFnkPQwP2YJ&quot;&gt;ks...@googlegroups.com&lt;/a&gt;(으)로 이메일을 보내세요.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;wbr&gt;group/ksug?hl=ko에서&lt;/a&gt; 그룹을 방문하세요.&lt;br /&gt;더 많은 옵션을 보려면 &lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;wbr&gt;groups/opt_out을(를&lt;/a&gt;) 방문하세요.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&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 aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;gwt-Anchor&quot;&gt;잘린 콘텐츠 표시&lt;/a&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCFFB&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;GKA2MROCNCB&quot;&gt; &lt;div class=&quot;GKA2MROCMCB GKA2MROCCGB&quot;&gt; &lt;div&gt; &lt;div style=&quot;display: inline-block;&quot;&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHLC GKA2MROCBMC GKA2MROCKFB&quot;&gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt;&lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHDB&quot;&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCMCB&quot;&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;div class=&quot;GKA2MROCMFB GKA2MROCN5B GKA2MROCOFB&quot; tabindex=&quot;0&quot;&gt;&lt;div class=&quot;GKA2MROCMFB&quot;&gt;&lt;div class=&quot;GKA2MROCLEB&quot;&gt;&lt;div class=&quot;GKA2MROCDEB&quot;&gt;&lt;div tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;table class=&quot;GKA2MROCEFB&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td class=&quot;GKA2MROCLDB&quot; valign=&quot;top&quot;&gt; &lt;div aria-hidden=&quot;true&quot;&gt;&lt;img style=&#039;background: url(&quot;https://groups.google.com/forum/5AF7FC46634474B81D69EE28BE1B3C0D.cache.png&quot;) no-repeat -278px 0px; width: 34px; height: 34px;&#039; border=&quot;0&quot; src=&quot;https://groups.google.com/forum/clear.cache.gif&quot; /&gt;&lt;/div&gt;&lt;/td&gt; &lt;td class=&quot;GKA2MROCHFB&quot; valign=&quot;top&quot; align=&quot;left&quot;&gt; &lt;span class=&quot;_username&quot;&gt;&lt;span style=&quot;color: rgb(34, 34, 34);&quot; class=&quot;GKA2MROCMUB&quot;&gt;스쿨쥐&lt;/span&gt;&lt;/span&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHKC&quot;&gt;&lt;/span&gt; &lt;span&gt;&lt;/span&gt; &lt;/td&gt;&lt;td valign=&quot;top&quot; align=&quot;right&quot;&gt; &lt;div class=&quot;GKA2MROCADB&quot;&gt;&lt;span class=&quot;GKA2MROCEDB GKA2MROCGEB GKA2MROCBDB&quot;&gt;&lt;div aria-haspopup=&quot;true&quot; id=&quot;b_action_EZWc-giHLc0J&quot; class=&quot;GKA2MROCAV jfk-button-standard GKA2MROCJ0 GKA2MROCGDB GKA2MROCIV GKA2MROCHV&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-label=&quot;메시지 작업 더보기&quot;&gt;&lt;span class=&quot;GKA2MROCEV&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;GKA2MROCH0&quot;&gt;&lt;span class=&quot;GKA2MROCI0&quot; role=&quot;menu&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCHFB GKA2MROCJFB&quot;&gt; &lt;span class=&quot;GKA2MROCGFB GKA2MROCLMC&quot; title=&quot;2013년 3월 28일 목요일 오전 10시 2분 37초 UTC+9&quot;&gt;13. 3. 28.&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCIGB&quot;&gt;&lt;div class=&quot;GKA2MROCF3&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-pressed=&quot;false&quot; aria-label=&quot;이 글을 별표 표시&quot;&gt;&lt;div class=&quot;GKA2MROCE3&quot;&gt;&lt;/div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;div class=&quot;GKA2MROCIFB&quot;&gt; &lt;div class=&quot;GKA2MROCPDB&quot;&gt;Re: [KSUG] Re: 개발자&amp;amp;웹퍼블리셔 운영서버 배포관리는 어떻게 하시고 계신가요?&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt; &lt;span class=&quot;GKA2MROCNDB&quot;&gt; 다른 수신자 &lt;/span&gt; &lt;span class=&quot;GKA2MROCMDB&quot;&gt; &lt;span&gt;&lt;/span&gt; &lt;/span&gt; &lt;/div&gt; &lt;/div&gt; &lt;div&gt;&lt;div class=&quot;GKA2MROCNGB&quot;&gt;&lt;div class=&quot;gux-confirm-panel-r1&quot;&gt;&lt;/div&gt;&lt;div class=&quot;gux-confirm-panel-r2&quot;&gt;&lt;/div&gt;&lt;div class=&quot;gux-confirm-panel-c&quot;&gt;&lt;div&gt;&lt;div class=&quot;GKA2MROCOYD&quot;&gt; 이미지가 표시되지 않습니다. &lt;/div&gt; &lt;a class=&quot;GKA2MROCHLC&quot;&gt;이 게시물에 이미지 표시&lt;/a&gt;&lt;span&gt; &lt;?xml:namespace prefix = ui /&gt;&lt;ui:nomsg&gt;-&lt;/ui:nomsg&gt; &lt;a class=&quot;GKA2MROCHLC&quot;&gt;항상 &lt;span&gt;스쿨쥐&lt;/span&gt;의 이미지 표시&lt;/a&gt;&lt;ui:nomsg&gt;-&lt;/ui:nomsg&gt; &lt;a class=&quot;GKA2MROCHLC&quot;&gt;항상 &lt;span&gt;Korea Spring User Group Q&amp;amp;A&lt;/span&gt;의 이미지 표시&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;gux-confirm-panel-r2&quot;&gt;&lt;/div&gt;&lt;div class=&quot;gux-confirm-panel-r1&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCGGB GKA2MROCMGB&quot;&gt; &lt;span class=&quot;GKA2MROCHGB&quot;&gt;저도 주로 war단위의 배포를 하고 있습니다. ^^ 혹시 운영에 있어서 jsp 등을 war단위가 아닌 개별 배포하시는 조직에서는 현 운영버전에 대한 소스를 어떻게 관리하시는지 궁금하네요. ^^ 개발용과 분리된 별도의 운영배포 형상관리를 따로 두는 방식으로 운영버전 소스를 관리하고 배포는 war단위 또는 jsp 개별배포를 선택하는 방법 외에는 생각나는 것이 없는데 혹시 그 외에도 좋은 방법이 있으시면 공유 부탁드려요 +_+ 2013년 3월&lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;GKA2MROCFFB&quot; tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;div style=&quot;overflow: auto;&quot;&gt;&lt;div dir=&quot;ltr&quot;&gt;저도 주로 war단위의 배포를 하고 있습니다. ^^&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;혹시 운영에 있어서 jsp 등을 war단위가 아닌 개별 배포하시는 조직에서는 현 운영버전에 대한 소스를 어떻게 관리하시는지 궁금하네요. ^^&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;개발용과 분리된 별도의 운영배포 형상관리를 따로 두는 방식으로 운영버전 소스를 관리하고 배포는 war단위 또는 jsp 개별배포를 선택하는 방법 외에는 생각나는 것이 없는데 혹시 그 외에도 좋은 방법이 있으시면 공유 부탁드려요 +_+&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2013년 3월 28일 오전 9:16, 최용은 &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;EZWc-giHLc0J&quot;&gt;choi...@gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;님의 말:&lt;div&gt;&lt;div id=&quot;t_q_EZWc-giHLc0J1&quot; class=&quot;GKA2MROCCHB&quot;&gt;- 받은메일 표시 -&lt;/div&gt;&lt;div style=&quot;display: none;&quot; id=&quot;q_EZWc-giHLc0J1&quot; class=&quot;GKA2MROCDHB&quot;&gt;&lt;br /&gt;&lt;blockquote style=&quot;margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;&quot; class=&quot;gmail_quote&quot;&gt;위에 다 말이 나왔지만 두가지로 병행 해야 할 것 같네요.. 상황에 맞게끔 ^^;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. 젠킨스와 같은 CI툴을 이용하면 웹으로 사용 할 수 있어서 ~ 비 개발자도 편안하게 할 수 있고, 관리가 편합니다.&lt;/div&gt;&lt;div&gt;2. ant를 이용한 배포, 이경우는 jsp와 resource쪽을 변경 할때 사용합니다. 이것 또한 비개발자들도 편하게 배포 할 수 있을 것 같네요^^&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2013년 3월 27일 오전 11:01, namkyu Lee &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;EZWc-giHLc0J&quot;&gt;lng...@gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;님의 말:&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;blockquote style=&quot;margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;&quot; class=&quot;gmail_quote&quot;&gt;저희도 긴급한 패치 건에 대해서는 유틸성 배포 프로그램을 이용해서 배포를 했었는데요.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;다음과 같이 작업을 하였습니다.&lt;/div&gt;&lt;div&gt;1. 로컬에서 긴급 패치에 대한 소스 수정 후 개발 장비에 빌드.&lt;/div&gt;&lt;div&gt;2. 상용 서버에 적용해야 하는 파일 full path 취합 (개발 장비와 상용 장비 소스 디렉토리 path가 동일해야 함)&lt;/div&gt;&lt;div&gt;3. 개발 장비에서 유틸 프로그램을 이용하여 취합한 소스 목록을 특정 디렉토리에 copy&lt;/div&gt;&lt;div&gt;4. 취합한 소스 디렉토리 tar로 묶은 후 유틸 프로그램을 이용하여 상용 장비에 ftp put&lt;/div&gt;&lt;div&gt;5. 각각의 상용 장비에 telnet 접속 후 유틸 프로그램을 이용하여 install&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;기본적으로 install을 하게 되면 backup 후 소스 적용을 하게 됩니다.&lt;/div&gt;&lt;div&gt;그리고 rollback도 지원합니다.&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;https://github.com/namkyu/build_project&quot; target=&quot;_blank&quot;&gt;https://github.com/namkyu/&lt;wbr&gt;build_project&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2013년 3월 27일 오전 10:07, 이상용 &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;EZWc-giHLc0J&quot;&gt;kr.goo...@gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;님의 말:&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;blockquote style=&quot;margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;&quot; class=&quot;gmail_quote&quot;&gt;&lt;div lang=&quot;KO&quot; link=&quot;blue&quot; vlink=&quot;purple&quot;&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;운영 방식에 따라서 다르겠지만&lt;span lang=&quot;EN-US&quot;&gt;..&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;보통은 수정이 아무리 잦다고하더라도&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;일정 시간 예를 들면 새벽&lt;span lang=&quot;EN-US&quot;&gt; 2&lt;/span&gt;시라던지&lt;span lang=&quot;EN-US&quot;&gt;.. &lt;/span&gt;일정 시간을 정해 놓고 자동 배포되는 것도 생각해보시는게 좋을 것 같습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;Jenkins&lt;/span&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;를 이용하여 빌드 및 배포 자동화를 구성하시구요&lt;span lang=&quot;EN-US&quot;&gt;…&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;빌드 방법에는 &lt;span lang=&quot;EN-US&quot;&gt;maven &lt;/span&gt;빌드&lt;span lang=&quot;EN-US&quot;&gt; / ant &lt;/span&gt;빌드 등등 많은 방법이 있습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;View &lt;/span&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;단&lt;span lang=&quot;EN-US&quot;&gt;(jsp, &lt;/span&gt;이미지 등 간단한 수정&lt;span lang=&quot;EN-US&quot;&gt;)&lt;/span&gt;에는 &lt;span lang=&quot;EN-US&quot;&gt;ant &lt;/span&gt;빌드를 이용하셔서 변경 사항만 서버에 업로드 되게 하는 방법도 좋을 것 같네요&lt;span lang=&quot;EN-US&quot;&gt;..&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;단&lt;span lang=&quot;EN-US&quot;&gt;, Jenkins or hudson&lt;/span&gt;등 &lt;span lang=&quot;EN-US&quot;&gt;ci &lt;/span&gt;배포툴을 이용하시는게 정답일 것 같습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;중복 배포나&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;여러 명이 동시에 작업을 하는 것도 방지할 수 있고&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;어떠한 업데이트가 있었는지&lt;span lang=&quot;EN-US&quot;&gt;.. &lt;/span&gt;누가 했는지 등등 많은 이점이 있으니까요&lt;span lang=&quot;EN-US&quot;&gt;..&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;운영서버인 만큼 스크립트를 작성하시는데 고심 하셔서 작성하시면 좋을 것 같습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;Tomcat reload&lt;/span&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;를 &lt;span lang=&quot;EN-US&quot;&gt;false&lt;/span&gt;로 설정하시면&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;운영 중에는 &lt;span lang=&quot;EN-US&quot;&gt;war&lt;/span&gt;나 해당 리소스가 변경되어도 재시작되지 않습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;따라서 &lt;span lang=&quot;EN-US&quot;&gt;war&lt;/span&gt;가 배포된 해당 &lt;span lang=&quot;EN-US&quot;&gt;context &lt;/span&gt;패스 아래에 해당 리소스만 덮어 쓰도록 하여&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;배포하시면 될 것 같습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;물론 &lt;span lang=&quot;EN-US&quot;&gt;class&lt;/span&gt;가 변경되면 재시작해야겠지만&lt;span lang=&quot;EN-US&quot;&gt;….&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;그리고 배포가 잦다면 정기적으로 &lt;span lang=&quot;EN-US&quot;&gt;war&lt;/span&gt;로 묶어서 다시 배포하도록하시면 어느정도 관리가 될 것 같네요&lt;span lang=&quot;EN-US&quot;&gt;^^:;&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot;&gt;주저리주저리였습니다&lt;span lang=&quot;EN-US&quot;&gt;;;;&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125); font-family: 다음_Regular; font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039; lang=&quot;EN-US&quot;&gt;From:&lt;/span&gt;&lt;/b&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039; lang=&quot;EN-US&quot;&gt; &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;EZWc-giHLc0J&quot;&gt;ks...@googlegroups.com&lt;/a&gt; [mailto:&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;EZWc-giHLc0J&quot;&gt;ks...@googlegroups.com&lt;/a&gt;] &lt;b&gt;On Behalf Of &lt;/b&gt;Bee kim&lt;br /&gt;&lt;b&gt;Sent:&lt;/b&gt; Wednesday, March 27, 2013 9:24 AM&lt;br /&gt;&lt;b&gt;To:&lt;/b&gt; &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;EZWc-giHLc0J&quot;&gt;ks...@googlegroups.com&lt;/a&gt;&lt;br /&gt;&lt;b&gt;Subject:&lt;/b&gt; Re: [KSUG] Re: &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;개발자&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039; lang=&quot;EN-US&quot;&gt;&amp;amp;&lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;웹퍼블리셔&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;운영서버&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;배포관리는&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;어떻게&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;하시고&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;계신가요&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-size: 11pt;&#039; lang=&quot;EN-US&quot;&gt;?&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;저희의 경우&lt;span lang=&quot;EN-US&quot;&gt;war&lt;/span&gt;단위의 멀티 서버 배포는&lt;span lang=&quot;EN-US&quot;&gt; jenkins&lt;/span&gt;를 통해서 하고 있습니다&lt;span lang=&quot;EN-US&quot;&gt;. &lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;jenkins&lt;/span&gt;을 통해서 빌드&lt;span lang=&quot;EN-US&quot;&gt;/&lt;/span&gt;테스트&lt;span lang=&quot;EN-US&quot;&gt;/&lt;/span&gt;배포하기 때문에 비개발자 분들도 배포하는데는 크게 문제는 없을 걸로 보이는데요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;다만&lt;span lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;이 방법으로는&lt;span lang=&quot;EN-US&quot;&gt; 1~3&lt;/span&gt;번까지는 해결이 되는데&lt;span lang=&quot;EN-US&quot;&gt; war&lt;/span&gt;를 통으로 배포하는 방식이라&lt;span lang=&quot;EN-US&quot;&gt; &lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;jsp&lt;/span&gt;의 텍스트 수정만 약간 됐을 경우에는 적합하지 않을 수 있습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;개인적으로는 서비스 운영에 치명적이지 않은 작은 변경 사항들은 모아서 전체 배포할 때 함께 배포하는 방식을 권장합니다만&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;부득블 한 두개 파일만 배포해야 한다고 하면 배포 스크립트를 따로 만들어야 할 것 같네요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;감사합니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;2013&lt;/span&gt;년&lt;span lang=&quot;EN-US&quot;&gt; 3&lt;/span&gt;월&lt;span lang=&quot;EN-US&quot;&gt; 27&lt;/span&gt;일 오전&lt;span lang=&quot;EN-US&quot;&gt; 9:08, onelove &amp;lt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;EZWc-giHLc0J&quot;&gt;csj...@gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;님의 말&lt;span lang=&quot;EN-US&quot;&gt;:&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;blockquote style=&quot;border-width: medium medium medium 1pt; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(204, 204, 204); padding: 0cm 0cm 0cm 6pt; margin-right: 0cm; margin-left: 4.8pt;&quot;&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;SVN&lt;/span&gt;으로 소스 관리하신다면&lt;span lang=&quot;EN-US&quot;&gt; ANT&lt;/span&gt;를 이용하는 것도 하나의 방법이라 생각이 드네요&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;div&gt;&lt;div&gt;&lt;p style=&quot;margin-bottom: 12pt;&quot; class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;-- &lt;br /&gt;Google &lt;/span&gt;그룹스&lt;span lang=&quot;EN-US&quot;&gt; &#039;Korea Spring User Group&#039; &lt;/span&gt;그룹에 가입했으므로 본 메일이 전송되었습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;EZWc-giHLc0J&quot;&gt;ksug+uns...@googlegroups.&lt;wbr&gt;com&lt;/a&gt;&lt;/span&gt;에 이메일을 보내세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;이 그룹에 게시하려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;EZWc-giHLc0J&quot;&gt;ks...@googlegroups.com&lt;/a&gt;(&lt;/span&gt;으&lt;span lang=&quot;EN-US&quot;&gt;)&lt;/span&gt;로 이메일을 보내세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;wbr&gt;group/ksug?hl=ko&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;에서&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;그룹을 방문하세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;더 많은 옵션을 보려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;wbr&gt;groups/opt_out&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;을(&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;를&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;) &lt;/span&gt;방문하세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt; &lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;u&gt;&lt;/u&gt; &lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;-- &lt;br /&gt;&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt;------------------------------&lt;wbr&gt;---------------&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;넥스트리소프트&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; (&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;주&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt;)&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;수석컨설턴트&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;아키텍트&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; / &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;컨설팅사업부&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: rgb(94, 160, 227); color: white; font-size: 10pt;&quot;&gt;김영진&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt;&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;서울시&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;금천구&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;가산동&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; 371-28&lt;br /&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;우림라이온스밸리&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; A&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;동&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt; 405&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;호&lt;/span&gt;&lt;span style=&#039;font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; font-size: 10pt;&#039; lang=&quot;EN-US&quot;&gt;, 153-786&lt;br /&gt; Tel : 02-2026-4016 Fax : 02-2026-4020&lt;br /&gt; Mobile : 010-4012-9409&lt;br /&gt; E-mail : &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;EZWc-giHLc0J&quot;&gt;&lt;span style=&quot;color: rgb(17, 65, 112);&quot;&gt;yjkim@nextree.co.kr&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;http://www.nextree.co.kr/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: rgb(17, 65, 112);&quot;&gt;http://www.nextree.co.kr&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;------------------------------&lt;wbr&gt;---------------&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;-- &lt;br /&gt;Google &lt;/span&gt;그룹스&lt;span lang=&quot;EN-US&quot;&gt; &#039;Korea Spring User Group&#039; &lt;/span&gt;그룹에 가입했으므로 본 메일이 전송되었습니다&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;EZWc-giHLc0J&quot;&gt;ksug+uns...@googlegroups.&lt;wbr&gt;com&lt;/a&gt;&lt;/span&gt;에 이메일을 보내세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;이 그룹에 게시하려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;EZWc-giHLc0J&quot;&gt;ks...@googlegroups.com(&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;으&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;)&lt;/span&gt;로 이메일을 보내세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;wbr&gt;group/ksug?hl=ko&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;에서&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;그룹을 방문하세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt;&lt;/span&gt;더 많은 옵션을 보려면 &lt;span lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;wbr&gt;groups/opt_out&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;을(&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;를&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;) &lt;/span&gt;방문하세요&lt;span lang=&quot;EN-US&quot;&gt;.&lt;br /&gt; &lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p&gt;&lt;/p&gt; -- &lt;br /&gt;Google 그룹스 &#039;Korea Spring User Group&#039; 그룹에 가입했으므로 본 메일이 전송되었습니다.&lt;br /&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;EZWc-giHLc0J&quot;&gt;ksug+uns...@googlegroups.&lt;wbr&gt;com&lt;/a&gt;에 이메일을 보내세요.&lt;br /&gt;이 그룹에 게시하려면 &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;EZWc-giHLc0J&quot;&gt;ks...@googlegroups.com&lt;/a&gt;(으)로 이메일을 보내세요.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;wbr&gt;group/ksug?hl=ko에서&lt;/a&gt; 그룹을 방문하세요.&lt;br /&gt;더 많은 옵션을 보려면 &lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;wbr&gt;groups/opt_out을(를&lt;/a&gt;) 방문하세요.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p&gt;&lt;/p&gt; -- &lt;br /&gt;Google 그룹스 &#039;Korea Spring User Group&#039; 그룹에 가입했으므로 본 메일이 전송되었습니다.&lt;br /&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;EZWc-giHLc0J&quot;&gt;ksug+uns...@googlegroups.&lt;wbr&gt;com&lt;/a&gt;에 이메일을 보내세요.&lt;br /&gt;이 그룹에 게시하려면 &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;EZWc-giHLc0J&quot;&gt;ks...@googlegroups.com&lt;/a&gt;(으)로 이메일을 보내세요.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;wbr&gt;group/ksug?hl=ko에서&lt;/a&gt; 그룹을 방문하세요.&lt;br /&gt;더 많은 옵션을 보려면 &lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;wbr&gt;groups/opt_out을(를&lt;/a&gt;) 방문하세요.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p&gt;&lt;/p&gt; -- &lt;br /&gt;Google 그룹스 &#039;Korea Spring User Group&#039; 그룹에 가입했으므로 본 메일이 전송되었습니다.&lt;br /&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;EZWc-giHLc0J&quot;&gt;ksug+uns...@googlegroups.&lt;wbr&gt;com&lt;/a&gt;에 이메일을 보내세요.&lt;br /&gt;이 그룹에 게시하려면 &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;EZWc-giHLc0J&quot;&gt;ks...@googlegroups.com&lt;/a&gt;(으)로 이메일을 보내세요.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;wbr&gt;group/ksug?hl=ko에서&lt;/a&gt; 그룹을 방문하세요.&lt;br /&gt;더 많은 옵션을 보려면 &lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;wbr&gt;groups/opt_out을(를&lt;/a&gt;) 방문하세요.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;-- &lt;br /&gt;&lt;div&gt;- &lt;b&gt;올바른 성장과 따뜻한 나눔&lt;/b&gt;&lt;/div&gt;&lt;div&gt;- &lt;b&gt;넥스트리소프트(주) 최영목&lt;/b&gt;&lt;/div&gt;&lt;img alt=&quot;davidchoi_nextree_co_kr.gif&quot; src=&quot;http://jaesoo.com/files/attach/images/73/594/044/1f704e90e83974884d220d928b14809d.gif&quot; width=&quot;510&quot; height=&quot;310&quot; /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;a aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;gwt-Anchor&quot;&gt;잘린 콘텐츠 표시&lt;/a&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCFFB&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;GKA2MROCNCB&quot;&gt; &lt;div class=&quot;GKA2MROCMCB GKA2MROCCGB&quot;&gt; &lt;div&gt; &lt;div style=&quot;display: inline-block;&quot;&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHLC GKA2MROCBMC GKA2MROCKFB&quot;&gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt;&lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHDB&quot;&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCMCB&quot;&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;div class=&quot;GKA2MROCMFB GKA2MROCN5B GKA2MROCOFB&quot; tabindex=&quot;0&quot;&gt;&lt;div class=&quot;GKA2MROCMFB&quot;&gt;&lt;div class=&quot;GKA2MROCLEB&quot;&gt;&lt;div class=&quot;GKA2MROCDEB&quot;&gt;&lt;div tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;table class=&quot;GKA2MROCEFB&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td class=&quot;GKA2MROCLDB&quot; valign=&quot;top&quot;&gt; &lt;div aria-hidden=&quot;true&quot; class=&quot;g-hovercard&quot; data-userid=&quot;115613653257555241591&quot; data-name=&quot;Hyeok Namkung&quot;&gt;&lt;img style=&#039;background: url(&quot;https://groups.google.com/forum/5AF7FC46634474B81D69EE28BE1B3C0D.cache.png&quot;) no-repeat -278px 0px; width: 34px; height: 34px;&#039; border=&quot;0&quot; src=&quot;https://groups.google.com/forum/clear.cache.gif&quot; /&gt;&lt;/div&gt;&lt;/td&gt; &lt;td class=&quot;GKA2MROCHFB&quot; valign=&quot;top&quot; align=&quot;left&quot;&gt; &lt;span class=&quot;_username&quot;&gt;&lt;span style=&quot;color: rgb(34, 34, 34);&quot; class=&quot;GKA2MROCMUB g-hovercard&quot; data-userid=&quot;115613653257555241591&quot; data-name=&quot;Hyeok Namkung&quot;&gt;Hyeok Namkung&lt;/span&gt;&lt;/span&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHKC&quot;&gt;&lt;/span&gt; &lt;span&gt;&lt;/span&gt; &lt;/td&gt;&lt;td valign=&quot;top&quot; align=&quot;right&quot;&gt; &lt;div class=&quot;GKA2MROCADB&quot;&gt;&lt;span class=&quot;GKA2MROCEDB GKA2MROCGEB GKA2MROCBDB&quot;&gt;&lt;div aria-haspopup=&quot;true&quot; id=&quot;b_action_miKPetA76GIJ&quot; class=&quot;GKA2MROCAV jfk-button-standard GKA2MROCJ0 GKA2MROCGDB GKA2MROCIV GKA2MROCHV&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-label=&quot;메시지 작업 더보기&quot;&gt;&lt;span class=&quot;GKA2MROCEV&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;GKA2MROCH0&quot;&gt;&lt;span class=&quot;GKA2MROCI0&quot; role=&quot;menu&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCHFB GKA2MROCJFB&quot;&gt; &lt;span class=&quot;GKA2MROCGFB GKA2MROCLMC&quot; title=&quot;2013년 3월 31일 일요일 오전 2시 18분 48초 UTC+9&quot;&gt;13. 3. 31.&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCIGB&quot;&gt;&lt;div class=&quot;GKA2MROCF3&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-pressed=&quot;false&quot; aria-label=&quot;이 글을 별표 표시&quot;&gt;&lt;div class=&quot;GKA2MROCE3&quot;&gt;&lt;/div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;div class=&quot;GKA2MROCIFB&quot;&gt; &lt;div class=&quot;GKA2MROCPDB&quot;&gt;Re: [KSUG] Re: 개발자&amp;amp;웹퍼블리셔 운영서버 배포관리는 어떻게 하시고 계신가요?&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt; &lt;span class=&quot;GKA2MROCNDB&quot;&gt; 다른 수신자 &lt;/span&gt; &lt;span class=&quot;GKA2MROCMDB&quot;&gt; &lt;span&gt;yj...@nextree.co.kr&lt;/span&gt; &lt;/span&gt; &lt;/div&gt; &lt;/div&gt; &lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCGGB GKA2MROCMGB&quot;&gt; &lt;span class=&quot;GKA2MROCHGB&quot;&gt;답변 감사드립니다. ^^;지난 며칠동안 jenkins 설치하고 이래저래 배포자동화에 대해 공부를 했습니다...jenkins 에 대해 좀 더 여쭤봐도 될런지요..^^; 1. 여러 서버로의 배포하기 설정1번의 빌드+테스트 후 5대의 서버로 배포하게 설정을 하고 싶은데요. +_+ 일단 기존에 하던 방식은..maven-tomcat-plugin 을 통해서 tomcat manager를 통해서 배포를 했었구요.pom.xml 에 각각 5개의 접근정보를 pro&lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;GKA2MROCFFB&quot; tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;div style=&quot;overflow: auto;&quot;&gt;&lt;div&gt;답변 감사드립니다. ^^;&lt;/div&gt;&lt;div&gt;지난 며칠동안 jenkins 설치하고 이래저래 배포자동화에 대해 공부를 했습니다...&lt;/div&gt;&lt;div&gt;jenkins 에 대해 좀 더 여쭤봐도 될런지요..^^;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;1. 여러 서버로의 배포하기 설정&lt;/div&gt;&lt;div&gt;1번의 빌드+테스트 후 5대의 서버로 배포하게 설정을 하고 싶은데요. +_+&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;일단 기존에 하던 방식은..&lt;/div&gt;&lt;div&gt;maven-tomcat-plugin 을 통해서 tomcat manager를 통해서 배포를 했었구요.&lt;/div&gt;&lt;div&gt;pom.xml 에 각각 5개의 접근정보를 profile 로 등록해놓고 tomcat:deploy goal 실행시 profile 을 선택할 수 있는 파라미터를 넘겨 각각 5번 실행을 하는 방법이 첫번째였구&lt;/div&gt;&lt;div&gt;이게 불편해서 현재는 tomcat 5개를 clustering 설정을 해두고 1개의 tomcat에 war 파일을 ftp 를 통해 업로드를 하면 자동으로 배포되도록 해서 이용중입니다.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;이제 jenkins 를 이용해서 빌드에서 배포까지 자동화를 하고 싶은데요...&lt;/div&gt;&lt;div&gt;SVN 연결 및 배포까지는 알겠는데... 서버 5대로 동시에 배포를 하려면 어떡해야할지 좀 막막합니다.&lt;/div&gt;&lt;div&gt;몇 가지 방법을 생각해보긴 했는데요~&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;1. maven 에서 만들어둔 5개의 profile 을 각각 1번씩 실행시켜준다..&lt;/div&gt;&lt;div&gt;2. jenkins에서 빌드시 ANT 로 만들어진 war 파일을 ftp를 통해 업로드 시킨다.&lt;/div&gt;&lt;div&gt;3. ANT로 war 파일을 5개 서버로 각각 ftp 를 통해 업로드 시킨다.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;아니면 더 좋은 방법이 있는지..어떤 방법이 제일 좋을지 의견 부탁드립니다..ㅠㅠ&lt;/div&gt;&lt;div&gt;그리고 혹시 ANT나 maven 설정 파일 예제가 있다면 공유 부탁드리고 싶습니다..&lt;/div&gt;&lt;div&gt;maven 에서 한번에 여러 profile 를 순차적으로 실행해서 모든 서버에 배포하게 설정하는 방법을 모르겠습니다..&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;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;br /&gt;2013년 3월 27일 수요일 오전 9시 24분 3초 UTC+9, Bee kim 님의 말:&lt;/div&gt;&lt;div&gt;&lt;div id=&quot;t_q_miKPetA76GIJ1&quot; class=&quot;GKA2MROCCHB&quot;&gt;- 받은메일 표시 -&lt;/div&gt;&lt;div style=&quot;display: none;&quot; id=&quot;q_miKPetA76GIJ1&quot; class=&quot;GKA2MROCDHB&quot;&gt;&lt;blockquote style=&quot;margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;&quot; class=&quot;gmail_quote&quot;&gt;저희의 경우 war단위의 멀티 서버 배포는 jenkins를 통해서 하고 있습니다. &lt;div&gt;jenkins을 통해서 빌드/테스트/배포하기 때문에 비개발자 분들도 배포하는데는 크게 문제는 없을 걸로 보이는데요.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;다만, 이 방법으로는 1~3번까지는 해결이 되는데 war를 통으로 배포하는 방식이라 &lt;/div&gt;&lt;div&gt;jsp의 텍스트 수정만 약간 됐을 경우에는 적합하지 않을 수 있습니다.&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;br /&gt;&lt;/div&gt;&lt;div&gt;감사합니다.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2013년 3월 27일 오전 9:08, onelove &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a&gt;csj...@gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;님의 말:&lt;br /&gt;&lt;blockquote style=&quot;margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;&quot; class=&quot;gmail_quote&quot;&gt;SVN으로 소스 관리하신다면 ANT를 이용하는 것도 하나의 방법이라 생각이 드네요&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt; -- &lt;br /&gt;Google 그룹스 &#039;Korea Spring User Group&#039; 그룹에 가입했으므로 본 메일이 전송되었습니다.&lt;br /&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;a&gt;ksug+uns...@googlegroups.com&lt;/a&gt;에 이메일을 보내세요.&lt;br /&gt;이 그룹에 게시하려면 &lt;a&gt;ks...@googlegroups.com&lt;/a&gt;(으)로 이메일을 보내세요.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;wbr&gt;group/ksug?hl=ko에서&lt;/a&gt; 그룹을 방문하세요.&lt;br /&gt;더 많은 옵션을 보려면 &lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;wbr&gt;groups/opt_out을(를&lt;/a&gt;) 방문하세요.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;-- &lt;br /&gt;&lt;span style=&quot;font-family: arial,sans-serif; font-size: 13px; border-collapse: collapse;&quot;&gt;------------------------------&lt;wbr&gt;---------------&lt;br /&gt; 넥스트리소프트 (주)&lt;br /&gt; 수석컨설턴트, 아키텍트 / 컨설팅사업부 &lt;span style=&quot;color: rgb(255, 255, 255); background-color: rgb(94, 160, 227);&quot;&gt;김영진&lt;/span&gt;&lt;br /&gt; 서울시 금천구 가산동 371-28&lt;br /&gt; 우림라이온스밸리 A동 405호, 153-786&lt;br /&gt; Tel : 02-2026-4016 Fax : 02-2026-4020&lt;br /&gt; Mobile : 010-4012-9409&lt;br /&gt; E-mail : &lt;a style=&quot;color: rgb(17, 65, 112);&quot;&gt;yj...@nextree.co.kr&lt;/a&gt;&lt;br /&gt; &lt;a style=&quot;color: rgb(17, 65, 112);&quot; href=&quot;http://www.nextree.co.kr/&quot; target=&quot;_blank&quot;&gt;http://www.nextree.co.kr&lt;/a&gt;&lt;br /&gt;------------------------------&lt;wbr&gt;---------------&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;a aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;gwt-Anchor&quot;&gt;잘린 콘텐츠 표시&lt;/a&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCFFB&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;GKA2MROCNCB&quot;&gt; &lt;div class=&quot;GKA2MROCMCB GKA2MROCCGB&quot;&gt; &lt;div&gt; &lt;div style=&quot;display: inline-block;&quot;&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHLC GKA2MROCBMC GKA2MROCKFB&quot;&gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt;&lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHDB&quot;&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCMCB&quot;&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;div class=&quot;GKA2MROCMFB GKA2MROCN5B GKA2MROCOFB&quot; tabindex=&quot;0&quot;&gt;&lt;div class=&quot;GKA2MROCMFB&quot;&gt;&lt;div class=&quot;GKA2MROCLEB&quot;&gt;&lt;div class=&quot;GKA2MROCDEB&quot;&gt;&lt;div tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;table class=&quot;GKA2MROCEFB&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td class=&quot;GKA2MROCLDB&quot; valign=&quot;top&quot;&gt; &lt;div aria-hidden=&quot;true&quot;&gt;&lt;img style=&#039;background: url(&quot;https://groups.google.com/forum/5AF7FC46634474B81D69EE28BE1B3C0D.cache.png&quot;) no-repeat -278px 0px; width: 34px; height: 34px;&#039; border=&quot;0&quot; src=&quot;https://groups.google.com/forum/clear.cache.gif&quot; /&gt;&lt;/div&gt;&lt;/td&gt; &lt;td class=&quot;GKA2MROCHFB&quot; valign=&quot;top&quot; align=&quot;left&quot;&gt; &lt;span class=&quot;_username&quot;&gt;&lt;span style=&quot;color: rgb(34, 34, 34);&quot; class=&quot;GKA2MROCMUB&quot;&gt;kenu GwangNam, Heo&lt;/span&gt;&lt;/span&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHKC&quot;&gt;&lt;/span&gt; &lt;span&gt;&lt;/span&gt; &lt;/td&gt;&lt;td valign=&quot;top&quot; align=&quot;right&quot;&gt; &lt;div class=&quot;GKA2MROCADB&quot;&gt;&lt;span class=&quot;GKA2MROCEDB GKA2MROCGEB GKA2MROCBDB&quot;&gt;&lt;div aria-haspopup=&quot;true&quot; id=&quot;b_action_K2Cg69-3AUwJ&quot; class=&quot;GKA2MROCAV jfk-button-standard GKA2MROCJ0 GKA2MROCGDB GKA2MROCIV GKA2MROCHV&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-label=&quot;메시지 작업 더보기&quot;&gt;&lt;span class=&quot;GKA2MROCEV&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;GKA2MROCH0&quot;&gt;&lt;span class=&quot;GKA2MROCI0&quot; role=&quot;menu&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCHFB GKA2MROCJFB&quot;&gt; &lt;span class=&quot;GKA2MROCGFB GKA2MROCLMC&quot; title=&quot;2013년 3월 31일 일요일 오전 2시 23분 52초 UTC+9&quot;&gt;13. 3. 31.&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCIGB&quot;&gt;&lt;div class=&quot;GKA2MROCF3&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-pressed=&quot;false&quot; aria-label=&quot;이 글을 별표 표시&quot;&gt;&lt;div class=&quot;GKA2MROCE3&quot;&gt;&lt;/div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;div class=&quot;GKA2MROCIFB&quot;&gt; &lt;div class=&quot;GKA2MROCPDB&quot;&gt;Re: [KSUG] Re: 개발자&amp;amp;웹퍼블리셔 운영서버 배포관리는 어떻게 하시고 계신가요?&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt; &lt;span class=&quot;GKA2MROCNDB&quot;&gt; 다른 수신자 &lt;/span&gt; &lt;span class=&quot;GKA2MROCMDB&quot;&gt; &lt;span&gt;&lt;/span&gt; &lt;/span&gt; &lt;/div&gt; &lt;/div&gt; &lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCGGB GKA2MROCMGB&quot;&gt; &lt;span class=&quot;GKA2MROCHGB&quot;&gt;http://www.okjsp.pe.kr/seq/21385519:10 부터 설정하시면 됩니다.5대만큼요. -- kenu GwangNam, Heokenu...@gmail.com&lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;GKA2MROCFFB&quot; tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;div style=&quot;overflow: auto;&quot;&gt;&lt;div style=&quot;font-family: Helvetica; font-size: 13px;&quot;&gt;&lt;a href=&quot;http://www.okjsp.pe.kr/seq/213855&quot; target=&quot;_blank&quot;&gt;http://www.okjsp.pe.kr/seq/&lt;wbr&gt;213855&lt;/a&gt;&lt;div&gt;19:10 부터 설정하시면 됩니다.&lt;/div&gt;&lt;div&gt;5대만큼요.&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;kenu GwangNam, Heo&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;K2Cg69-3AUwJ&quot;&gt;kenu...@gmail.com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div id=&quot;t_q_K2Cg69-3AUwJ1&quot; class=&quot;GKA2MROCCHB&quot;&gt;- 받은메일 표시 -&lt;/div&gt;&lt;div style=&quot;display: none;&quot; id=&quot;q_K2Cg69-3AUwJ1&quot; class=&quot;GKA2MROCDHB&quot;&gt;&lt;p style=&quot;color: rgb(160, 160, 168);&quot;&gt;On 2013년 3월 31일 Sunday at 오전 2:18, shy4blue wrote:&lt;/p&gt; &lt;blockquote style=&quot;border-width: 1px; padding-left: 10px; margin-left: 0px; border-left-style: solid;&quot; type=&quot;cite&quot;&gt;&lt;span&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;답변 감사드립니다. ^^;&lt;/div&gt;&lt;div&gt;지난 며칠동안 jenkins 설치하고 이래저래 배포자동화에 대해 공부를 했습니다...&lt;/div&gt;&lt;div&gt;jenkins 에 대해 좀 더 여쭤봐도 될런지요..^^;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;1. 여러 서버로의 배포하기 설정&lt;/div&gt;&lt;div&gt;1번의 빌드+테스트 후 5대의 서버로 배포하게 설정을 하고 싶은데요. +_+&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;일단 기존에 하던 방식은..&lt;/div&gt;&lt;div&gt;maven-tomcat-plugin 을 통해서 tomcat manager를 통해서 배포를 했었구요.&lt;/div&gt;&lt;div&gt;pom.xml 에 각각 5개의 접근정보를 profile 로 등록해놓고 tomcat:deploy goal 실행시 profile 을 선택할 수 있는 파라미터를 넘겨 각각 5번 실행을 하는 방법이 첫번째였구&lt;/div&gt;&lt;div&gt;이게 불편해서 현재는 tomcat 5개를 clustering 설정을 해두고 1개의 tomcat에 war 파일을 ftp 를 통해 업로드를 하면 자동으로 배포되도록 해서 이용중입니다.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;이제 jenkins 를 이용해서 빌드에서 배포까지 자동화를 하고 싶은데요...&lt;/div&gt;&lt;div&gt;SVN 연결 및 배포까지는 알겠는데... 서버 5대로 동시에 배포를 하려면 어떡해야할지 좀 막막합니다.&lt;/div&gt;&lt;div&gt;몇 가지 방법을 생각해보긴 했는데요~&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;1. maven 에서 만들어둔 5개의 profile 을 각각 1번씩 실행시켜준다..&lt;/div&gt;&lt;div&gt;2. jenkins에서 빌드시 ANT 로 만들어진 war 파일을 ftp를 통해 업로드 시킨다.&lt;/div&gt;&lt;div&gt;3. ANT로 war 파일을 5개 서버로 각각 ftp 를 통해 업로드 시킨다.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;아니면 더 좋은 방법이 있는지..어떤 방법이 제일 좋을지 의견 부탁드립니다..ㅠㅠ&lt;/div&gt;&lt;div&gt;그리고 혹시 ANT나 maven 설정 파일 예제가 있다면 공유 부탁드리고 싶습니다..&lt;/div&gt;&lt;div&gt;maven 에서 한번에 여러 profile 를 순차적으로 실행해서 모든 서버에 배포하게 설정하는 방법을 모르겠습니다..&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;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;br /&gt;2013년 3월 27일 수요일 오전 9시 24분 3초 UTC+9, Bee kim 님의 말:&lt;/div&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div&gt;저희의 경우 war단위의 멀티 서버 배포는 jenkins를 통해서 하고 있습니다. &lt;div&gt;jenkins을 통해서 빌드/테스트/배포하기 때문에 비개발자 분들도 배포하는데는 크게 문제는 없을 걸로 보이는데요.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;다만, 이 방법으로는 1~3번까지는 해결이 되는데 war를 통으로 배포하는 방식이라 &lt;/div&gt;&lt;div&gt;jsp의 텍스트 수정만 약간 됐을 경우에는 적합하지 않을 수 있습니다.&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;br /&gt;&lt;/div&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;2013년 3월 27일 오전 9:08, onelove &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a&gt;csj...@gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;님의 말:&lt;br /&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div&gt;SVN으로 소스 관리하신다면 ANT를 이용하는 것도 하나의 방법이라 생각이 드네요&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt; -- &lt;br /&gt;Google 그룹스 &#039;Korea Spring User Group&#039; 그룹에 가입했으므로 본 메일이 전송되었습니다.&lt;br /&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;a&gt;ksug+uns...@googlegroups.com&lt;/a&gt;에 이메일을 보내세요.&lt;br /&gt;이 그룹에 게시하려면 &lt;a&gt;ks...@googlegroups.com&lt;/a&gt;(으)로 이메일을 보내세요.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;wbr&gt;group/ksug?hl=ko에서&lt;/a&gt; 그룹을 방문하세요.&lt;br /&gt;더 많은 옵션을 보려면 &lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;wbr&gt;groups/opt_out을(를&lt;/a&gt;) 방문하세요.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;-- &lt;br /&gt;&lt;span style=&quot;font-family: arial,sans-serif; font-size: 13px; border-collapse: collapse;&quot;&gt;------------------------------&lt;wbr&gt;---------------&lt;br /&gt; 넥스트리소프트 (주)&lt;br /&gt; 수석컨설턴트, 아키텍트 / 컨설팅사업부 &lt;span style=&quot;color: rgb(255, 255, 255); background-color: rgb(94, 160, 227);&quot;&gt;김영진&lt;/span&gt;&lt;br /&gt; 서울시 금천구 가산동 371-28&lt;br /&gt; 우림라이온스밸리 A동 405호, 153-786&lt;br /&gt; Tel : 02-2026-4016 Fax : 02-2026-4020&lt;br /&gt; Mobile : 010-4012-9409&lt;br /&gt; E-mail : &lt;a style=&quot;color: rgb(17, 65, 112);&quot;&gt;yj...@nextree.co.kr&lt;/a&gt;&lt;br /&gt; &lt;a style=&quot;color: rgb(17, 65, 112);&quot; href=&quot;http://www.nextree.co.kr/&quot; target=&quot;_blank&quot;&gt;http://www.nextree.co.kr&lt;/a&gt;&lt;br /&gt;------------------------------&lt;wbr&gt;---------------&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt; -- &lt;br /&gt;Google 그룹스 &#039;Korea Spring User Group&#039; 그룹에 가입했으므로 본 메일이 전송되었습니다.&lt;br /&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;K2Cg69-3AUwJ&quot;&gt;ksug+uns...@googlegroups.&lt;wbr&gt;com&lt;/a&gt;에 이메일을 보내세요.&lt;br /&gt;이 그룹에 게시하려면 &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;K2Cg69-3AUwJ&quot;&gt;ks...@googlegroups.com&lt;/a&gt;(으)로 이메일을 보내세요.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;wbr&gt;group/ksug?hl=ko에서&lt;/a&gt; 그룹을 방문하세요.&lt;br /&gt;더 많은 옵션을 보려면 &lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;wbr&gt;groups/opt_out을(를&lt;/a&gt;) 방문하세요.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/blockquote&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;a aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;gwt-Anchor&quot;&gt;잘린 콘텐츠 표시&lt;/a&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCFFB&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;GKA2MROCNCB&quot;&gt; &lt;div class=&quot;GKA2MROCMCB GKA2MROCCGB&quot;&gt; &lt;div&gt; &lt;div style=&quot;display: inline-block;&quot;&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHLC GKA2MROCBMC GKA2MROCKFB&quot;&gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt;&lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHDB&quot;&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCMCB&quot;&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;div class=&quot;GKA2MROCMFB GKA2MROCN5B GKA2MROCLFB&quot; tabindex=&quot;0&quot;&gt;&lt;div class=&quot;GKA2MROCMFB&quot;&gt;&lt;div class=&quot;GKA2MROCLEB&quot;&gt;&lt;div&gt;&lt;div class=&quot;GKA2MROCIEB&quot;&gt; &lt;span&gt;이 메시지가 삭제되었습니다.&lt;/span&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;GKA2MROCMFB GKA2MROCN5B GKA2MROCOFB&quot; tabindex=&quot;0&quot;&gt;&lt;div class=&quot;GKA2MROCMFB&quot;&gt;&lt;div class=&quot;GKA2MROCLEB&quot;&gt;&lt;div class=&quot;GKA2MROCDEB&quot;&gt;&lt;div tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;table class=&quot;GKA2MROCEFB&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td class=&quot;GKA2MROCLDB&quot; valign=&quot;top&quot;&gt; &lt;div aria-hidden=&quot;true&quot; class=&quot;g-hovercard&quot; data-userid=&quot;104681101035639038383&quot; data-name=&quot;하이자바&quot;&gt;&lt;img style=&quot;width: 34px; height: 34px;&quot; class=&quot;gwt-Image&quot; src=&quot;https://www.google.com/s2/photos/public/AIbEiAIAAABDCK_D6Zfykqf7QCILdmNhcmRfcGhvdG8qKDlhNjEwMDU5MmRlYWFmMDI3ZjRiZTlmYjEzZmQ4MTNhMjIzMGM3YTUwAYBzuS6wn7X7wU_ASX5p5igWZDeC?authuser=0&amp;amp;sz=34&quot; /&gt;&lt;/div&gt;&lt;/td&gt; &lt;td class=&quot;GKA2MROCHFB&quot; valign=&quot;top&quot; align=&quot;left&quot;&gt; &lt;span class=&quot;_username&quot;&gt;&lt;span style=&quot;color: rgb(34, 34, 34);&quot; class=&quot;GKA2MROCMUB g-hovercard&quot; data-userid=&quot;104681101035639038383&quot; data-name=&quot;하이자바&quot;&gt;하이자바&lt;/span&gt;&lt;/span&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHKC&quot;&gt;&lt;/span&gt; &lt;span&gt;&lt;/span&gt; &lt;/td&gt;&lt;td valign=&quot;top&quot; align=&quot;right&quot;&gt; &lt;div class=&quot;GKA2MROCADB&quot;&gt;&lt;span class=&quot;GKA2MROCEDB GKA2MROCGEB GKA2MROCBDB&quot;&gt;&lt;div aria-haspopup=&quot;true&quot; id=&quot;b_action_PW5R5BccNF0J&quot; class=&quot;GKA2MROCAV jfk-button-standard GKA2MROCJ0 GKA2MROCGDB GKA2MROCIV GKA2MROCHV&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-label=&quot;메시지 작업 더보기&quot;&gt;&lt;span class=&quot;GKA2MROCEV&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;GKA2MROCH0&quot;&gt;&lt;span class=&quot;GKA2MROCI0&quot; role=&quot;menu&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCHFB GKA2MROCJFB&quot;&gt; &lt;span class=&quot;GKA2MROCGFB GKA2MROCLMC&quot; title=&quot;2013년 3월 31일 일요일 오후 12시 10분 30초 UTC+9&quot;&gt;13. 3. 31.&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCIGB&quot;&gt;&lt;div class=&quot;GKA2MROCF3&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-pressed=&quot;false&quot; aria-label=&quot;이 글을 별표 표시&quot;&gt;&lt;div class=&quot;GKA2MROCE3&quot;&gt;&lt;/div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;div class=&quot;GKA2MROCIFB&quot;&gt; &lt;div class=&quot;GKA2MROCPDB&quot;&gt;Re: [KSUG] Re: 개발자&amp;amp;웹퍼블리셔 운영서버 배포관리는 어떻게 하시고 계신가요?&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt; &lt;span class=&quot;GKA2MROCNDB&quot;&gt; 다른 수신자 &lt;/span&gt; &lt;span class=&quot;GKA2MROCMDB&quot;&gt; &lt;span&gt;&lt;/span&gt; &lt;/span&gt; &lt;/div&gt; &lt;/div&gt; &lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCGGB GKA2MROCMGB&quot;&gt; &lt;span class=&quot;GKA2MROCHGB&quot;&gt;제 생각에는 너무 많은 기능들이 하나의 war에 묶여있다면 이것을 분리 하는게 제일 우선일 겁니다. 어떻게 보면 리펙토링과 일맥상통 합니다.기능별로 context를 쪼개고 war가 많아지더라도 추후 빌드시 문제점은 어느 정도 해결될거에요...소스를 하나로 관리해도 무방하지만, ant 를 이용하여 빌드시에는 context 별로 war로 묶어 배포할수 있도록 해주면 더욱 좋겠네요.. 2013년 3월 31일 오전 2:40, shy4blue &amp;lt;s&lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;GKA2MROCFFB&quot; tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;div style=&quot;overflow: auto;&quot;&gt;&lt;div dir=&quot;ltr&quot;&gt;&lt;div&gt;제 생각에는 너무 많은 기능들이 하나의 war에 묶여있다면 이것을 분리 하는게 제일 우선일 겁니다. 어떻게 보면 리펙토링과 일맥상통 합니다.&lt;/div&gt;&lt;div&gt;기능별로 context를 쪼개고 war가 많아지더라도 추후 빌드시 문제점은 어느 정도 해결될거에요...&lt;/div&gt;&lt;div&gt;소스를 하나로 관리해도 무방하지만, ant 를 이용하여 빌드시에는 context 별로 war로 묶어 배포할수 있도록 해주면 더욱 좋겠네요..&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2013년 3월 31일 오전 2:40, shy4blue &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;PW5R5BccNF0J&quot;&gt;shy4...@gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;님의 말:&lt;br /&gt;&lt;blockquote style=&quot;margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;&quot; class=&quot;gmail_quote&quot;&gt;앗.. 늦은 시간에 정말 감사드립니다.. 희망을 안고 잘 수 있겠네요 ㅠㅠ 감사합니다.&lt;div&gt;&lt;br /&gt;&lt;br /&gt;2013년 3월 31일 일요일 오전 2시 23분 52초 UTC+9, kenu GwangNam, Heo 님의 말:&lt;div&gt;&lt;div id=&quot;t_q_PW5R5BccNF0J1&quot; class=&quot;GKA2MROCCHB&quot;&gt;- 받은메일 표시 -&lt;/div&gt;&lt;div style=&quot;display: none;&quot; id=&quot;q_PW5R5BccNF0J1&quot; class=&quot;GKA2MROCDHB&quot;&gt;&lt;blockquote style=&quot;margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;&quot; class=&quot;gmail_quote&quot;&gt;&lt;div&gt;&lt;div style=&quot;font-family: Helvetica; font-size: 13px;&quot;&gt;&lt;a href=&quot;http://www.okjsp.pe.kr/seq/213855&quot; target=&quot;_blank&quot;&gt;http://www.okjsp.pe.kr/seq/&lt;u&gt;&lt;/u&gt;213&lt;wbr&gt;855&lt;/a&gt;&lt;div&gt;19:10 부터 설정하시면 됩니다.&lt;/div&gt;&lt;div&gt;5대만큼요.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;-- &lt;/div&gt;&lt;div&gt;kenu GwangNam, Heo&lt;/div&gt;&lt;div&gt;&lt;a&gt;kenu...@gmail.com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/font&gt;&lt;/span&gt;&lt;div&gt;&lt;div&gt;&lt;p style=&quot;color: rgb(160, 160, 168);&quot;&gt;On 2013년 3월 31일 Sunday at 오전 2:18, shy4blue wrote:&lt;/p&gt; &lt;blockquote style=&quot;border-width: 1px; padding-left: 10px; margin-left: 0px; border-left-style: solid;&quot; type=&quot;cite&quot;&gt;&lt;span&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;답변 감사드립니다. ^^;&lt;/div&gt;&lt;div&gt;지난 며칠동안 jenkins 설치하고 이래저래 배포자동화에 대해 공부를 했습니다...&lt;/div&gt;&lt;div&gt;jenkins 에 대해 좀 더 여쭤봐도 될런지요..^^;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;1. 여러 서버로의 배포하기 설정&lt;/div&gt;&lt;div&gt;1번의 빌드+테스트 후 5대의 서버로 배포하게 설정을 하고 싶은데요. +_+&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;일단 기존에 하던 방식은..&lt;/div&gt;&lt;div&gt;maven-tomcat-plugin 을 통해서 tomcat manager를 통해서 배포를 했었구요.&lt;/div&gt;&lt;div&gt;pom.xml 에 각각 5개의 접근정보를 profile 로 등록해놓고 tomcat:deploy goal 실행시 profile 을 선택할 수 있는 파라미터를 넘겨 각각 5번 실행을 하는 방법이 첫번째였구&lt;/div&gt;&lt;div&gt;이게 불편해서 현재는 tomcat 5개를 clustering 설정을 해두고 1개의 tomcat에 war 파일을 ftp 를 통해 업로드를 하면 자동으로 배포되도록 해서 이용중입니다.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;이제 jenkins 를 이용해서 빌드에서 배포까지 자동화를 하고 싶은데요...&lt;/div&gt;&lt;div&gt;SVN 연결 및 배포까지는 알겠는데... 서버 5대로 동시에 배포를 하려면 어떡해야할지 좀 막막합니다.&lt;/div&gt;&lt;div&gt;몇 가지 방법을 생각해보긴 했는데요~&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;1. maven 에서 만들어둔 5개의 profile 을 각각 1번씩 실행시켜준다..&lt;/div&gt;&lt;div&gt;2. jenkins에서 빌드시 ANT 로 만들어진 war 파일을 ftp를 통해 업로드 시킨다.&lt;/div&gt;&lt;div&gt;3. ANT로 war 파일을 5개 서버로 각각 ftp 를 통해 업로드 시킨다.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;아니면 더 좋은 방법이 있는지..어떤 방법이 제일 좋을지 의견 부탁드립니다..ㅠㅠ&lt;/div&gt;&lt;div&gt;그리고 혹시 ANT나 maven 설정 파일 예제가 있다면 공유 부탁드리고 싶습니다..&lt;/div&gt;&lt;div&gt;maven 에서 한번에 여러 profile 를 순차적으로 실행해서 모든 서버에 배포하게 설정하는 방법을 모르겠습니다..&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;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;br /&gt;2013년 3월 27일 수요일 오전 9시 24분 3초 UTC+9, Bee kim 님의 말:&lt;/div&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div&gt;저희의 경우 war단위의 멀티 서버 배포는 jenkins를 통해서 하고 있습니다. &lt;div&gt;jenkins을 통해서 빌드/테스트/배포하기 때문에 비개발자 분들도 배포하는데는 크게 문제는 없을 걸로 보이는데요.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;다만, 이 방법으로는 1~3번까지는 해결이 되는데 war를 통으로 배포하는 방식이라 &lt;/div&gt;&lt;div&gt;jsp의 텍스트 수정만 약간 됐을 경우에는 적합하지 않을 수 있습니다.&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;br /&gt;&lt;/div&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;2013년 3월 27일 오전 9:08, onelove &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a&gt;csj...@gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;님의 말:&lt;br /&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div&gt;SVN으로 소스 관리하신다면 ANT를 이용하는 것도 하나의 방법이라 생각이 드네요&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt; -- &lt;br /&gt;Google 그룹스 &#039;Korea Spring User Group&#039; 그룹에 가입했으므로 본 메일이 전송되었습니다.&lt;br /&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;a&gt;ksug+uns...@googlegroups.com&lt;/a&gt;에 이메일을 보내세요.&lt;br /&gt;이 그룹에 게시하려면 &lt;a&gt;ks...@googlegroups.com&lt;/a&gt;(으)로 이메일을 보내세요.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;u&gt;&lt;/u&gt;group&lt;wbr&gt;/ksug?hl=ko에서&lt;/a&gt; 그룹을 방문하세요.&lt;br /&gt;더 많은 옵션을 보려면 &lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;u&gt;&lt;/u&gt;grou&lt;wbr&gt;ps/opt_out을(를&lt;/a&gt;) 방문하세요.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;-- &lt;br /&gt;&lt;span style=&quot;font-family: arial,sans-serif; font-size: 13px; border-collapse: collapse;&quot;&gt;------------------------------&lt;u&gt;&lt;/u&gt;&lt;wbr&gt;---------------&lt;br /&gt; 넥스트리소프트 (주)&lt;br /&gt; 수석컨설턴트, 아키텍트 / 컨설팅사업부 &lt;span style=&quot;color: rgb(255, 255, 255); background-color: rgb(94, 160, 227);&quot;&gt;김영진&lt;/span&gt;&lt;br /&gt; 서울시 금천구 가산동 371-28&lt;br /&gt; 우림라이온스밸리 A동 405호, 153-786&lt;br /&gt; Tel : 02-2026-4016 Fax : 02-2026-4020&lt;br /&gt; Mobile : 010-4012-9409&lt;br /&gt; E-mail : &lt;a style=&quot;color: rgb(17, 65, 112);&quot;&gt;yj...@nextree.co.kr&lt;/a&gt;&lt;br /&gt; &lt;a style=&quot;color: rgb(17, 65, 112);&quot; href=&quot;http://www.nextree.co.kr/&quot; target=&quot;_blank&quot;&gt;http://www.nextree.co.kr&lt;/a&gt;&lt;br /&gt;------------------------------&lt;u&gt;&lt;/u&gt;&lt;wbr&gt;---------------&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt; -- &lt;br /&gt;Google 그룹스 &#039;Korea Spring User Group&#039; 그룹에 가입했으므로 본 메일이 전송되었습니다.&lt;br /&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;a&gt;ksug+uns...@googlegroups.&lt;u&gt;&lt;/u&gt;com&lt;/a&gt;에 이메일을 보내세요.&lt;br /&gt;이 그룹에 게시하려면 &lt;a&gt;ks...@googlegroups.com&lt;/a&gt;(으)로 이메일을 보내세요.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;u&gt;&lt;/u&gt;group&lt;wbr&gt;/ksug?hl=ko에서&lt;/a&gt; 그룹을 방문하세요.&lt;br /&gt;더 많은 옵션을 보려면 &lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;u&gt;&lt;/u&gt;grou&lt;wbr&gt;ps/opt_out을(를&lt;/a&gt;) 방문하세요.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div id=&quot;t_q_PW5R5BccNF0J2&quot; class=&quot;GKA2MROCCHB&quot;&gt;- 받은메일 표시 -&lt;/div&gt;&lt;div style=&quot;display: none;&quot; id=&quot;q_PW5R5BccNF0J2&quot; class=&quot;GKA2MROCDHB&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;p&gt;&lt;/p&gt; -- &lt;br /&gt;Google 그룹스 &#039;Korea Spring User Group&#039; 그룹에 가입했으므로 본 메일이 전송되었습니다.&lt;br /&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;PW5R5BccNF0J&quot;&gt;ksug+uns...@googlegroups.&lt;wbr&gt;com&lt;/a&gt;에 이메일을 보내세요.&lt;br /&gt;이 그룹에 게시하려면 &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;PW5R5BccNF0J&quot;&gt;ks...@googlegroups.com&lt;/a&gt;(으)로 이메일을 보내세요.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;wbr&gt;group/ksug?hl=ko에서&lt;/a&gt; 그룹을 방문하세요.&lt;br /&gt;더 많은 옵션을 보려면 &lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;wbr&gt;groups/opt_out을(를&lt;/a&gt;) 방문하세요.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;a aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;gwt-Anchor&quot;&gt;잘린 콘텐츠 표시&lt;/a&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCFFB&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;GKA2MROCNCB&quot;&gt; &lt;div class=&quot;GKA2MROCMCB GKA2MROCCGB&quot;&gt; &lt;div&gt; &lt;div style=&quot;display: inline-block;&quot;&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHLC GKA2MROCBMC GKA2MROCKFB&quot;&gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt;&lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHDB&quot;&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCMCB&quot;&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;div class=&quot;GKA2MROCMFB GKA2MROCN5B GKA2MROCOFB&quot; tabindex=&quot;0&quot;&gt;&lt;div class=&quot;GKA2MROCMFB&quot;&gt;&lt;div class=&quot;GKA2MROCLEB&quot;&gt;&lt;div class=&quot;GKA2MROCDEB&quot;&gt;&lt;div tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;table class=&quot;GKA2MROCEFB&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td class=&quot;GKA2MROCLDB&quot; valign=&quot;top&quot;&gt; &lt;div aria-hidden=&quot;true&quot;&gt;&lt;img style=&#039;background: url(&quot;https://groups.google.com/forum/5AF7FC46634474B81D69EE28BE1B3C0D.cache.png&quot;) no-repeat -278px 0px; width: 34px; height: 34px;&#039; border=&quot;0&quot; src=&quot;https://groups.google.com/forum/clear.cache.gif&quot; /&gt;&lt;/div&gt;&lt;/td&gt; &lt;td class=&quot;GKA2MROCHFB&quot; valign=&quot;top&quot; align=&quot;left&quot;&gt; &lt;span class=&quot;_username&quot;&gt;&lt;span style=&quot;color: rgb(34, 34, 34);&quot; class=&quot;GKA2MROCMUB&quot;&gt;Jason&lt;/span&gt;&lt;/span&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHKC&quot;&gt;&lt;/span&gt; &lt;span&gt;&lt;/span&gt; &lt;/td&gt;&lt;td valign=&quot;top&quot; align=&quot;right&quot;&gt; &lt;div class=&quot;GKA2MROCADB&quot;&gt;&lt;span class=&quot;GKA2MROCEDB GKA2MROCGEB GKA2MROCBDB&quot;&gt;&lt;div aria-haspopup=&quot;true&quot; id=&quot;b_action_s0jqKAbWKYgJ&quot; class=&quot;GKA2MROCAV jfk-button-standard GKA2MROCJ0 GKA2MROCGDB GKA2MROCIV GKA2MROCHV&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-label=&quot;메시지 작업 더보기&quot;&gt;&lt;span class=&quot;GKA2MROCEV&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;GKA2MROCH0&quot;&gt;&lt;span class=&quot;GKA2MROCI0&quot; role=&quot;menu&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCHFB GKA2MROCJFB&quot;&gt; &lt;span class=&quot;GKA2MROCGFB GKA2MROCLMC&quot; title=&quot;2013년 4월 11일 목요일 오후 7시 48분 24초 UTC+9&quot;&gt;13. 4. 11.&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCIGB&quot;&gt;&lt;div class=&quot;GKA2MROCF3&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-pressed=&quot;false&quot; aria-label=&quot;이 글을 별표 표시&quot;&gt;&lt;div class=&quot;GKA2MROCE3&quot;&gt;&lt;/div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;div class=&quot;GKA2MROCIFB&quot;&gt; &lt;div class=&quot;GKA2MROCPDB&quot;&gt;Re: [KSUG] Re: 개발자&amp;amp;웹퍼블리셔 운영서버 배포관리는 어떻게 하시고 계신가요?&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt; &lt;span class=&quot;GKA2MROCNDB&quot;&gt; 다른 수신자 &lt;/span&gt; &lt;span class=&quot;GKA2MROCMDB&quot;&gt; &lt;span&gt;yj...@nextree.co.kr&lt;/span&gt; &lt;/span&gt; &lt;/div&gt; &lt;/div&gt; &lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCGGB GKA2MROCMGB&quot;&gt; &lt;span class=&quot;GKA2MROCHGB&quot;&gt;죄송합니다. 답변은 아닌데 내용중에 궁금한 것이 있어서 답글 남깁니다. 1개의 tomcat에 war 파일을 올리면 자동으로 배포가 된다고 하셨는데 쉡스크립트 없이 tomcat 자체에서 클러스트링으로 연결된 나머지 서버에 자동으로 배포는 해주는 건가요?&lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;GKA2MROCFFB&quot; tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;div style=&quot;overflow: auto;&quot;&gt;죄송합니다. 답변은 아닌데 내용중에 궁금한 것이 있어서 답글 남깁니다. 1개의 tomcat에 war 파일을 올리면 자동으로 배포가 된다고 하셨는데 &lt;div&gt;쉡스크립트 없이 tomcat 자체에서 클러스트링으로 연결된 나머지 서버에 자동으로 배포는 해주는 건가요?&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;a aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;gwt-Anchor&quot;&gt;잘린 콘텐츠 표시&lt;/a&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCFFB&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;GKA2MROCNCB&quot;&gt; &lt;div class=&quot;GKA2MROCMCB GKA2MROCCGB&quot;&gt; &lt;div&gt; &lt;div style=&quot;display: inline-block;&quot;&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHLC GKA2MROCBMC GKA2MROCKFB&quot;&gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt;&lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHDB&quot;&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCMCB&quot;&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;div class=&quot;GKA2MROCMFB GKA2MROCN5B GKA2MROCOFB&quot; tabindex=&quot;0&quot;&gt;&lt;div class=&quot;GKA2MROCMFB&quot;&gt;&lt;div class=&quot;GKA2MROCLEB&quot;&gt;&lt;div class=&quot;GKA2MROCDEB&quot;&gt;&lt;div tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;table class=&quot;GKA2MROCEFB&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td class=&quot;GKA2MROCLDB&quot; valign=&quot;top&quot;&gt; &lt;div aria-hidden=&quot;true&quot; class=&quot;g-hovercard&quot; data-userid=&quot;117433385420860876647&quot; data-name=&quot;GoodwillDD&quot;&gt;&lt;img style=&quot;width: 34px; height: 34px;&quot; class=&quot;gwt-Image&quot; src=&quot;https://www.google.com/s2/photos/public/AIbEiAIAAABECOfOi9fJ9fT38QEiC3ZjYXJkX3Bob3RvKig5YmM3ZGY1NmU5YTcxOGY1NGM0ZDc1OTVmOGY2ZmI4M2FiYWJjZTMyMAEi0z_VOU1-dk37YEotImGSzs4QsQ?authuser=0&amp;amp;sz=34&quot; width=&quot;34&quot; height=&quot;34&quot; /&gt;&lt;/div&gt;&lt;/td&gt; &lt;td class=&quot;GKA2MROCHFB&quot; valign=&quot;top&quot; align=&quot;left&quot;&gt; &lt;span class=&quot;_username&quot;&gt;&lt;span style=&quot;color: rgb(34, 34, 34);&quot; class=&quot;GKA2MROCMUB g-hovercard&quot; data-userid=&quot;117433385420860876647&quot; data-name=&quot;GoodwillDD&quot;&gt;GoodwillDD&lt;/span&gt;&lt;/span&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHKC&quot;&gt;&lt;/span&gt; &lt;span&gt;&lt;/span&gt; &lt;/td&gt;&lt;td valign=&quot;top&quot; align=&quot;right&quot;&gt; &lt;div class=&quot;GKA2MROCADB&quot;&gt;&lt;span class=&quot;GKA2MROCEDB GKA2MROCGEB GKA2MROCBDB&quot;&gt;&lt;div aria-haspopup=&quot;true&quot; id=&quot;b_action_-PxWNd4idrkJ&quot; class=&quot;GKA2MROCAV jfk-button-standard GKA2MROCJ0 GKA2MROCGDB GKA2MROCIV GKA2MROCHV&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-label=&quot;메시지 작업 더보기&quot;&gt;&lt;span class=&quot;GKA2MROCEV&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;GKA2MROCH0&quot;&gt;&lt;span class=&quot;GKA2MROCI0&quot; role=&quot;menu&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCHFB GKA2MROCJFB&quot;&gt; &lt;span class=&quot;GKA2MROCGFB GKA2MROCLMC&quot; title=&quot;2013년 4월 12일 금요일 오전 9시 27분 13초 UTC+9&quot;&gt;13. 4. 12.&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCIGB&quot;&gt;&lt;div class=&quot;GKA2MROCF3&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-pressed=&quot;false&quot; aria-label=&quot;이 글을 별표 표시&quot;&gt;&lt;div class=&quot;GKA2MROCE3&quot;&gt;&lt;/div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;div class=&quot;GKA2MROCIFB&quot;&gt; &lt;div class=&quot;GKA2MROCPDB&quot;&gt;Re: [KSUG] Re: 개발자&amp;amp;웹퍼블리셔 운영서버 배포관리는 어떻게 하시고 계신가요?&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt; &lt;span class=&quot;GKA2MROCNDB&quot;&gt; 다른 수신자 &lt;/span&gt; &lt;span class=&quot;GKA2MROCMDB&quot;&gt; &lt;span&gt;&lt;/span&gt; &lt;/span&gt; &lt;/div&gt; &lt;/div&gt; &lt;div&gt;&lt;div class=&quot;GKA2MROCNGB&quot;&gt;&lt;div class=&quot;gux-confirm-panel-r1&quot;&gt;&lt;/div&gt;&lt;div class=&quot;gux-confirm-panel-r2&quot;&gt;&lt;/div&gt;&lt;div class=&quot;gux-confirm-panel-c&quot;&gt;&lt;div&gt;&lt;div class=&quot;GKA2MROCOYD&quot;&gt; 이미지가 표시되지 않습니다. &lt;/div&gt; &lt;a class=&quot;GKA2MROCHLC&quot;&gt;이 게시물에 이미지 표시&lt;/a&gt;&lt;span&gt; &lt;ui:nomsg&gt;-&lt;/ui:nomsg&gt; &lt;a class=&quot;GKA2MROCHLC&quot;&gt;항상 &lt;span&gt;GoodwillDD&lt;/span&gt;의 이미지 표시&lt;/a&gt;&lt;ui:nomsg&gt;-&lt;/ui:nomsg&gt; &lt;a class=&quot;GKA2MROCHLC&quot;&gt;항상 &lt;span&gt;Korea Spring User Group Q&amp;amp;A&lt;/span&gt;의 이미지 표시&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;gux-confirm-panel-r2&quot;&gt;&lt;/div&gt;&lt;div class=&quot;gux-confirm-panel-r1&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCGGB GKA2MROCMGB&quot;&gt; &lt;span class=&quot;GKA2MROCHGB&quot;&gt;tomcat에 manager를 이용하시면 shell 스크립트를 이용하지 않으셔도 자동으로 배포 하실 수 있습니다. 2013년 4월 11일 오후 7:48, Jason &amp;lt;mhs...@gmail.com&amp;gt;님의 말:&lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;GKA2MROCFFB&quot; tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;div style=&quot;overflow: auto;&quot;&gt;&lt;div dir=&quot;ltr&quot;&gt;tomcat에 manager를 이용하시면 shell 스크립트를 이용하지 않으셔도 자동으로 배포 하실 수 있습니다.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2013년 4월 11일 오후 7:48, Jason &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;-PxWNd4idrkJ&quot;&gt;mhs...@gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;님의 말:&lt;br /&gt;&lt;blockquote style=&quot;margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;&quot; class=&quot;gmail_quote&quot;&gt;&lt;div class=&quot;GKA2MROCDHB&quot;&gt;죄송합니다. 답변은 아닌데 내용중에 궁금한 것이 있어서 답글 남깁니다. 1개의 tomcat에 war 파일을 올리면 자동으로 배포가 된다고 하셨는데 &lt;div&gt;쉡스크립트 없이 tomcat 자체에서 클러스트링으로 연결된 나머지 서버에 자동으로 배포는 해주는 건가요?&lt;/div&gt;&lt;/div&gt;&lt;span&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;p&gt;&lt;/p&gt; -- &lt;br /&gt;&lt;div class=&quot;GKA2MROCDHB&quot;&gt;Google 그룹스 &#039;Korea Spring User Group&#039; 그룹에 가입했으므로 본 메일이 전송되었습니다.&lt;br /&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;-PxWNd4idrkJ&quot;&gt;ksug+uns...@googlegroups.&lt;wbr&gt;com&lt;/a&gt;에 이메일을 보내세요.&lt;br /&gt;이 그룹에 게시하려면 &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;-PxWNd4idrkJ&quot;&gt;ks...@googlegroups.com&lt;/a&gt;(으)로 이메일을 보내세요.&lt;br /&gt;&lt;/div&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko-KR에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;wbr&gt;group/ksug?hl=ko-KR에서&lt;/a&gt; 그룹을 방문하세요.&lt;div class=&quot;GKA2MROCDHB&quot;&gt;&lt;br /&gt;더 많은 옵션을 보려면 &lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;wbr&gt;groups/opt_out을(를&lt;/a&gt;) 방문하세요.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/div&gt;&lt;/font&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;-- &lt;br /&gt;&lt;img alt=&quot;person.png&quot; src=&quot;http://jaesoo.com/files/attach/images/73/594/044/206269bc639963d476728635ae673ff9.png&quot; width=&quot;450&quot; height=&quot;200&quot; /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;a aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;gwt-Anchor&quot;&gt;잘린 콘텐츠 표시&lt;/a&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCFFB&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;GKA2MROCNCB&quot;&gt; &lt;div class=&quot;GKA2MROCMCB GKA2MROCCGB&quot;&gt; &lt;div&gt; &lt;div style=&quot;display: inline-block;&quot;&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHLC GKA2MROCBMC GKA2MROCKFB&quot;&gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt;&lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHDB&quot;&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCMCB&quot;&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;div class=&quot;GKA2MROCMFB GKA2MROCN5B GKA2MROCOFB&quot; tabindex=&quot;0&quot;&gt;&lt;div class=&quot;GKA2MROCMFB&quot;&gt;&lt;div class=&quot;GKA2MROCLEB&quot;&gt;&lt;div class=&quot;GKA2MROCDEB&quot;&gt;&lt;div tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;table class=&quot;GKA2MROCEFB&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td class=&quot;GKA2MROCLDB&quot; valign=&quot;top&quot;&gt; &lt;div aria-hidden=&quot;true&quot; class=&quot;g-hovercard&quot; data-userid=&quot;117433385420860876647&quot; data-name=&quot;GoodwillDD&quot;&gt;&lt;img style=&quot;width: 34px; height: 34px;&quot; class=&quot;gwt-Image&quot; src=&quot;https://www.google.com/s2/photos/public/AIbEiAIAAABECOfOi9fJ9fT38QEiC3ZjYXJkX3Bob3RvKig5YmM3ZGY1NmU5YTcxOGY1NGM0ZDc1OTVmOGY2ZmI4M2FiYWJjZTMyMAEi0z_VOU1-dk37YEotImGSzs4QsQ?authuser=0&amp;amp;sz=34&quot; /&gt;&lt;/div&gt;&lt;/td&gt; &lt;td class=&quot;GKA2MROCHFB&quot; valign=&quot;top&quot; align=&quot;left&quot;&gt; &lt;span class=&quot;_username&quot;&gt;&lt;span style=&quot;color: rgb(34, 34, 34);&quot; class=&quot;GKA2MROCMUB g-hovercard&quot; data-userid=&quot;117433385420860876647&quot; data-name=&quot;GoodwillDD&quot;&gt;GoodwillDD&lt;/span&gt;&lt;/span&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHKC&quot;&gt;&lt;/span&gt; &lt;span&gt;&lt;/span&gt; &lt;/td&gt;&lt;td valign=&quot;top&quot; align=&quot;right&quot;&gt; &lt;div class=&quot;GKA2MROCADB&quot;&gt;&lt;span class=&quot;GKA2MROCEDB GKA2MROCGEB GKA2MROCBDB&quot;&gt;&lt;div aria-haspopup=&quot;true&quot; id=&quot;b_action_fU-C4cirVJIJ&quot; class=&quot;GKA2MROCAV jfk-button-standard GKA2MROCJ0 GKA2MROCGDB GKA2MROCIV GKA2MROCHV&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-label=&quot;메시지 작업 더보기&quot;&gt;&lt;span class=&quot;GKA2MROCEV&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;GKA2MROCH0&quot;&gt;&lt;span class=&quot;GKA2MROCI0&quot; role=&quot;menu&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCHFB GKA2MROCJFB&quot;&gt; &lt;span class=&quot;GKA2MROCGFB GKA2MROCLMC&quot; title=&quot;2013년 4월 12일 금요일 오전 9시 27분 34초 UTC+9&quot;&gt;13. 4. 12.&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCIGB&quot;&gt;&lt;div class=&quot;GKA2MROCF3&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-pressed=&quot;false&quot; aria-label=&quot;이 글을 별표 표시&quot;&gt;&lt;div class=&quot;GKA2MROCE3&quot;&gt;&lt;/div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;div class=&quot;GKA2MROCIFB&quot;&gt; &lt;div class=&quot;GKA2MROCPDB&quot;&gt;Re: [KSUG] Re: 개발자&amp;amp;웹퍼블리셔 운영서버 배포관리는 어떻게 하시고 계신가요?&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt; &lt;span class=&quot;GKA2MROCNDB&quot;&gt; 다른 수신자 &lt;/span&gt; &lt;span class=&quot;GKA2MROCMDB&quot;&gt; &lt;span&gt;&lt;/span&gt; &lt;/span&gt; &lt;/div&gt; &lt;/div&gt; &lt;div&gt;&lt;div class=&quot;GKA2MROCNGB&quot;&gt;&lt;div class=&quot;gux-confirm-panel-r1&quot;&gt;&lt;/div&gt;&lt;div class=&quot;gux-confirm-panel-r2&quot;&gt;&lt;/div&gt;&lt;div class=&quot;gux-confirm-panel-c&quot;&gt;&lt;div&gt;&lt;div class=&quot;GKA2MROCOYD&quot;&gt; 이미지가 표시되지 않습니다. &lt;/div&gt; &lt;a class=&quot;GKA2MROCHLC&quot;&gt;이 게시물에 이미지 표시&lt;/a&gt;&lt;span&gt; &lt;ui:nomsg&gt;-&lt;/ui:nomsg&gt; &lt;a class=&quot;GKA2MROCHLC&quot;&gt;항상 &lt;span&gt;GoodwillDD&lt;/span&gt;의 이미지 표시&lt;/a&gt;&lt;ui:nomsg&gt;-&lt;/ui:nomsg&gt; &lt;a class=&quot;GKA2MROCHLC&quot;&gt;항상 &lt;span&gt;Korea Spring User Group Q&amp;amp;A&lt;/span&gt;의 이미지 표시&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;gux-confirm-panel-r2&quot;&gt;&lt;/div&gt;&lt;div class=&quot;gux-confirm-panel-r1&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCGGB GKA2MROCMGB&quot;&gt; &lt;span class=&quot;GKA2MROCHGB&quot;&gt;다른 WAS에서도 비슷한 기능들이 있습니다. 2013년 4월 12일 오전 9:27, 이상용 &amp;lt;kr.goo...@gmail.com&amp;gt;님의 말:&lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;GKA2MROCFFB&quot; tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;div style=&quot;overflow: auto;&quot;&gt;&lt;div dir=&quot;ltr&quot;&gt;다른 WAS에서도 비슷한 기능들이 있습니다.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2013년 4월 12일 오전 9:27, 이상용 &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;fU-C4cirVJIJ&quot;&gt;kr.goo...@gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;님의 말:&lt;div&gt;&lt;div id=&quot;t_q_fU-C4cirVJIJ1&quot; class=&quot;GKA2MROCCHB&quot;&gt;- 받은메일 표시 -&lt;/div&gt;&lt;div style=&quot;display: none;&quot; id=&quot;q_fU-C4cirVJIJ1&quot; class=&quot;GKA2MROCDHB&quot;&gt;&lt;br /&gt;&lt;blockquote style=&quot;margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;&quot; class=&quot;gmail_quote&quot;&gt;&lt;div dir=&quot;ltr&quot;&gt;tomcat에 manager를 이용하시면 shell 스크립트를 이용하지 않으셔도 자동으로 배포 하실 수 있습니다.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2013년 4월 11일 오후 7:48, Jason &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;fU-C4cirVJIJ&quot;&gt;mhs...@gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;님의 말:&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;blockquote style=&quot;margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;&quot; class=&quot;gmail_quote&quot;&gt;죄송합니다. 답변은 아닌데 내용중에 궁금한 것이 있어서 답글 남깁니다. 1개의 tomcat에 war 파일을 올리면 자동으로 배포가 된다고 하셨는데 &lt;div&gt;쉡스크립트 없이 tomcat 자체에서 클러스트링으로 연결된 나머지 서버에 자동으로 배포는 해주는 건가요?&lt;/div&gt;&lt;span&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;p&gt;&lt;/p&gt; -- &lt;br /&gt;Google 그룹스 &#039;Korea Spring User Group&#039; 그룹에 가입했으므로 본 메일이 전송되었습니다.&lt;br /&gt;이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;fU-C4cirVJIJ&quot;&gt;ksug+uns...@googlegroups.&lt;wbr&gt;com&lt;/a&gt;에 이메일을 보내세요.&lt;br /&gt;이 그룹에 게시하려면 &lt;a href=&quot;http://jaesoo.com/javascript:&quot; target=&quot;_blank&quot; gdf-obfuscated-mailto=&quot;fU-C4cirVJIJ&quot;&gt;ks...@googlegroups.com&lt;/a&gt;(으)로 이메일을 보내세요.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/ksug?hl=ko-KR에서&quot; target=&quot;_blank&quot;&gt;http://groups.google.com/&lt;wbr&gt;group/ksug?hl=ko-KR에서&lt;/a&gt; 그룹을 방문하세요.&lt;br /&gt;더 많은 옵션을 보려면 &lt;a href=&quot;https://groups.google.com/groups/opt_out을(를&quot; target=&quot;_blank&quot;&gt;https://groups.google.com/&lt;wbr&gt;groups/opt_out을(를&lt;/a&gt;) 방문하세요.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;-- &lt;br /&gt;&lt;img origsrc=&quot;https://lh5.googleusercontent.com/-R6r_ZV1vOW8/T_PURmDmX3I/AAAAAAAABFs/iTaUfSkzNVk/s450/person.png&quot; /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;-- &lt;br /&gt;&lt;img alt=&quot;person.png&quot; src=&quot;http://jaesoo.com/files/attach/images/73/594/044/206269bc639963d476728635ae673ff9.png&quot; width=&quot;450&quot; height=&quot;200&quot; /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;a aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;gwt-Anchor&quot;&gt;잘린 콘텐츠 표시&lt;/a&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCFFB&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;GKA2MROCNCB&quot;&gt; &lt;div class=&quot;GKA2MROCMCB GKA2MROCCGB&quot;&gt; &lt;div&gt; &lt;div style=&quot;display: inline-block;&quot;&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHLC GKA2MROCBMC GKA2MROCKFB&quot;&gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt;&lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHDB&quot;&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCMCB&quot;&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;div class=&quot;GKA2MROCMFB GKA2MROCN5B GKA2MROCK5B GKA2MROCOFB&quot; tabindex=&quot;0&quot;&gt;&lt;div class=&quot;GKA2MROCMFB&quot;&gt;&lt;div class=&quot;GKA2MROCLEB&quot;&gt;&lt;div class=&quot;GKA2MROCDEB&quot;&gt;&lt;div tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;table class=&quot;GKA2MROCEFB&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td class=&quot;GKA2MROCLDB&quot; valign=&quot;top&quot;&gt; &lt;div aria-hidden=&quot;true&quot;&gt;&lt;img style=&#039;background: url(&quot;https://groups.google.com/forum/5AF7FC46634474B81D69EE28BE1B3C0D.cache.png&quot;) no-repeat -278px 0px; width: 34px; height: 34px;&#039; border=&quot;0&quot; src=&quot;https://groups.google.com/forum/clear.cache.gif&quot; /&gt;&lt;/div&gt;&lt;/td&gt; &lt;td class=&quot;GKA2MROCHFB&quot; valign=&quot;top&quot; align=&quot;left&quot;&gt; &lt;span class=&quot;_username&quot;&gt;&lt;span style=&quot;color: rgb(34, 34, 34);&quot; class=&quot;GKA2MROCMUB&quot;&gt;Dot1Tone&lt;/span&gt;&lt;/span&gt; &lt;span aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;GKA2MROCHKC&quot;&gt;&lt;/span&gt; &lt;span&gt;&lt;/span&gt; &lt;/td&gt;&lt;td valign=&quot;top&quot; align=&quot;right&quot;&gt; &lt;div class=&quot;GKA2MROCADB&quot;&gt;&lt;span class=&quot;GKA2MROCEDB GKA2MROCGEB GKA2MROCBDB&quot;&gt;&lt;div aria-haspopup=&quot;true&quot; id=&quot;b_action_XrWvYKg9S7gJ&quot; class=&quot;GKA2MROCAV jfk-button-standard GKA2MROCJ0 GKA2MROCGDB GKA2MROCIV GKA2MROCHV&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-label=&quot;메시지 작업 더보기&quot;&gt;&lt;span class=&quot;GKA2MROCEV&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;GKA2MROCH0&quot;&gt;&lt;span class=&quot;GKA2MROCI0&quot; role=&quot;menu&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCHFB GKA2MROCJFB&quot;&gt; &lt;span class=&quot;GKA2MROCGFB GKA2MROCLMC&quot; title=&quot;2013년 4월 15일 월요일 오후 2시 27분 36초 UTC+9&quot;&gt;13. 4. 15.&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCIGB&quot;&gt;&lt;div class=&quot;GKA2MROCF3&quot; role=&quot;button&quot; tabindex=&quot;0&quot; aria-pressed=&quot;false&quot; aria-label=&quot;이 글을 별표 표시&quot;&gt;&lt;div class=&quot;GKA2MROCE3&quot;&gt;&lt;/div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCIFB&quot;&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCPDB&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt; &lt;span class=&quot;GKA2MROCNDB&quot;&gt; 다른 수신자 &lt;/span&gt; &lt;span class=&quot;GKA2MROCMDB&quot;&gt; &lt;span&gt;&lt;/span&gt; &lt;/span&gt; &lt;/div&gt; &lt;/div&gt; &lt;div aria-hidden=&quot;true&quot; style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCGGB GKA2MROCMGB&quot;&gt; &lt;span class=&quot;GKA2MROCHGB&quot;&gt;도움 될지 모르겠지만, 저의 경험을 말씀 드리겠습니다. 2대의 머신이구요. Web과 WAS가 Tear가 나누어져 있습니다. WAS는 세션 공유가 되어 있습니다. Web 앞단에는 L4가 있구요. 각각에 인스턴스는 2개씩 개별적으로 서비스 되고 있습니다. 모든 제어는 Ant로 되어 있습니다. 각각의 서버별 인스턴스 단위로 Target를 만들어 사용 합니다. Ant에서 빌드하고, 일단 1번서버의 Web서비스를 중지 합니다. 그럼 HA구성된 L4&lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;GKA2MROCFFB&quot; tabindex=&quot;0&quot;&gt;&lt;div&gt;&lt;div style=&quot;overflow: auto;&quot;&gt;도움 될지 모르겠지만, 저의 경험을 말씀 드리겠습니다.&lt;br /&gt;&lt;br /&gt;2대의 머신이구요. &lt;br /&gt;Web과 WAS가 Tear가 나누어져 있습니다.&lt;br /&gt;WAS는 세션 공유가 되어 있습니다.&lt;br /&gt;Web 앞단에는 L4가 있구요.&lt;br /&gt;각각에 인스턴스는 2개씩 개별적으로 서비스 되고 있습니다.&lt;br /&gt;&lt;br /&gt;모든 제어는 Ant로 되어 있습니다.&lt;br /&gt;각각의 서버별 인스턴스 단위로 Target를 만들어 사용 합니다.&lt;br /&gt;&lt;br /&gt;Ant에서 빌드하고, 일단 1번서버의 Web서비스를 중지 합니다.&lt;br /&gt;그럼 HA구성된 L4단에서 중지된 서버로 서비스를 넘기지 않습니다.&lt;br /&gt;다음에 1번 WAS서비스를 중지 합니다.&lt;br /&gt;&lt;br /&gt;zip 파일을 만든 다음에 Ftp로 각각의 서버에 업로드 합니다.&lt;br /&gt;서버단에서 압축도 해제하고요.&lt;br /&gt;운영 서버단의 환경설정 원 설정 경로에 배치 합니다.&lt;br /&gt;WAS를 시작하고 그 다음에 Web을 시작 합니다.&lt;br /&gt;다음 2번 서버도 같은 방법으로 진행을 합니다.&lt;br /&gt;모든 진행에 이상이 없으며, 개발자들에게 SMS로 배포작업을 알립니다.&lt;br /&gt;&lt;br /&gt;위 SVN 형상 관리 비교 및 버전 관리 및 SMS발송은 VBscript로 되어 있으며,&lt;br /&gt;나머지는 Ant로 되어 있습니다. 그리고 해당 VBscript는 Ant에서 호출하여 실행을 합니다.&lt;br /&gt;&lt;br /&gt; 아직 CI 는 도입을 안하고 있습니다. &lt;br /&gt;워드 문서로 접수를 받고 배포관리자가 문서를 검토 후에 대상 파일 목록 수집 관리를 직접하고 있는 구조 입니다.&lt;br /&gt;&lt;br /&gt;CI 도입을 하고 싶으나, 하부에 계시는 개발사의 반발이 많아서 추진하다, 포기한 상태 입니다.&lt;br /&gt;뭔가 시스템으로 관리하는 것을 거부 반응이 매우 큰 편입니다.&lt;br /&gt;&lt;br /&gt;잘되는 모델이 되시면 소개하는 모습도 보고싶습니다.&lt;br /&gt;&lt;br /&gt;기대 하겠습니다.&lt;br /&gt;&lt;br /&gt;2013년 3월 26일 화요일 오후 10시 12분 53초 UTC+9, shy4blue 님의 말:&lt;div&gt;&lt;div id=&quot;t_q_XrWvYKg9S7gJ1&quot; class=&quot;GKA2MROCCHB&quot;&gt;- 받은메일 표시 -&lt;/div&gt;&lt;div style=&quot;display: none;&quot; id=&quot;q_XrWvYKg9S7gJ1&quot; class=&quot;GKA2MROCDHB&quot;&gt;&lt;blockquote style=&quot;margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;&quot; class=&quot;gmail_quote&quot;&gt;안녕하세요.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Tomcat 7 로 운영서버 5대를 운영중이고, Tomcat 의 클러스터링 기능을 이용해&lt;/div&gt;&lt;div&gt;세션클러스터링과 한 서버에만 war 를 업로드하면 5대에 모두 배포도 되게 설정을 해놓았습니다..&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;하지만 저희 회사 업무 특성상 수정이 굉장이 잦은 편이구요..(하루에 10~30번 이상도 합니다..ㅠㅠ)&lt;/div&gt;&lt;div&gt;그리고 한 사이트가 아닌 10개 정도의 사이트를 유지보수 하고 있습니다. &lt;/div&gt;&lt;div&gt;(아직 spring 으로 개발된 사이트는 2개 뿐이지만, 전부 spring 으로 바꾸려고 하고 있습니다.)&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;SVN은 예전부터 사용해왔어서 소스 commit/update/merge 정도는 개발자/웹퍼블리셔들도 다 할 수 있구요..&lt;/div&gt;&lt;div&gt;빌드하는 것도 maven 을 통해 자동화해놔서 개발지식이 없어도 빌드해서 war 파일 만드는 것은 가능한 상황입니다..&lt;/div&gt;&lt;div&gt;하지만 매번 war 파일을 만들어서 배포를 하려다 보니.. 용량이 커서 오래걸린다던지. 동시에 업로드를 한다던지..&lt;br /&gt;&lt;/div&gt;&lt;div&gt;문제도 있고. jsp 파일 일부 텍스트만 약간 수정했는데, 전부 다시 빌드해서 배포를 하려니 좀 비효율적인 면도 있는것 같구요..&lt;/div&gt;&lt;div&gt;jsp 만 별도로 배포하고 재컴파일 하는 경우에만 war 만들어서 배포를 한다던지.. 뭐 그런 방법을 생각중인데&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;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. 운영서버로 잦은 배포가 필요한 상황&lt;/div&gt;&lt;div&gt;2. 비개발자, 웹퍼블리셔도 배포를 해야하는 상황&lt;/div&gt;&lt;div&gt;3. 사이트 용량이 커서 war 파일도 클 때&lt;/div&gt;&lt;div&gt;4. jsp 의 텍스트 수정만 약간 됐을 때 효율적인 배포 방법&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;br /&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;a aria-hidden=&quot;true&quot; style=&quot;display: none;&quot; class=&quot;gwt-Anchor&quot;&gt;잘린 콘텐츠 표시&lt;/a&gt; &lt;div style=&quot;display: none;&quot; class=&quot;GKA2MROCFFB&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt;&lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt; &lt;div style=&quot;display: none;&quot;&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;&lt;div class=&quot;GKA2MROCCYD&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;GKA2MROCNCB&quot;&gt; &lt;div class=&quot;GKA2MROCMCB GKA2MROCCGB&quot;&gt; &lt;div&gt; &lt;div style=&quot;display: inline-block;&quot;&gt; &lt;div style=&quot;display: none;&quot;&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;/div&gt;&lt;p&gt; &lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;https://groups.google.com/forum/#!topic/ksug/JBtQJAMuCbE&quot;&gt;https://groups.google.com/forum/#!topic/ksug/JBtQJAMuCbE&lt;/a&gt;&lt;/p&gt;</content>		<category term="개발자"/><category term="웹퍼블리셔"/><category term="운영서버"/><category term="배포관리"/>	</entry><entry>
		<title>버전관리 - 형상관리, 소스세이프, CVS, Subversion(SVN), GIT, mercurial(hg), Perforce</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/49803"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/49803#comment"/>		<id>https://adminid.kr/etc_sw/49803</id>
		<published>2014-05-15T09:27:49+00:00</published>
		<updated>2014-05-15T09:27:49+00:00</updated>
		<author>
			<name>JAESOO</name>
		</author>
		<summary type="text">버전관리꿀위키 이동: 둘러보기, 찾기 목차 [숨기기] 1 버전관리, 형상관리1.1 공통개념1.2 소스세이프1.3 CVS1.4 Subversion (SVN)1.5 GIT1.6 mercurial(hg), 수은1.7 Perforce[편집] 버전관리, 형상관리 프로그램을 만들다보면, 잘못만들어서 다시 되돌릴필요도 있고, 변경된 히스토리를 확인할필요가 있다. 그리고, 여러명이서 개발시, 충돌나는 소스에 대한 처리도 요구 된다. 누가 버그를 생산했는지, 추적하려는 목적이 아니...</summary>
	<content type="html">&lt;h1 id=&quot;firstHeading&quot; class=&quot;firstHeading&quot;&gt;&lt;span dir=&quot;auto&quot;&gt;버전관리&lt;/span&gt;&lt;/h1&gt;&lt;!-- /firstHeading --&gt;&lt;!-- bodyContent --&gt;&lt;div id=&quot;bodyContent&quot;&gt;&lt;!-- tagline --&gt;&lt;div id=&quot;siteSub&quot;&gt;꿀위키&lt;/div&gt;&lt;!-- /tagline --&gt;&lt;!-- subtitle --&gt;&lt;div id=&quot;contentSub&quot;&gt;&lt;/div&gt;&lt;!-- /subtitle --&gt;&lt;!-- jumpto --&gt;&lt;div id=&quot;jump-to-nav&quot; class=&quot;mw-jump&quot;&gt; 이동: &lt;a href=&quot;http://www.ggulwiki.com/index.php/%EB%B2%84%EC%A0%84%EA%B4%80%EB%A6%AC#mw-head&quot;&gt;둘러보기&lt;/a&gt;, &lt;a href=&quot;http://www.ggulwiki.com/index.php/%EB%B2%84%EC%A0%84%EA%B4%80%EB%A6%AC#p-search&quot;&gt;찾기&lt;/a&gt;&lt;/div&gt;&lt;!-- /jumpto --&gt;&lt;!-- bodycontent --&gt;&lt;div dir=&quot;ltr&quot; id=&quot;mw-content-text&quot; lang=&quot;ko&quot; class=&quot;mw-content-ltr&quot;&gt;&lt;table id=&quot;toc&quot; class=&quot;toc&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;div id=&quot;toctitle&quot;&gt;&lt;h2&gt;목차&lt;/h2&gt;&lt;span class=&quot;toctoggle&quot;&gt; [&lt;a id=&quot;togglelink&quot; class=&quot;internal&quot; href=&quot;http://www.ggulwiki.com/index.php/%EB%B2%84%EC%A0%84%EA%B4%80%EB%A6%AC#&quot;&gt;숨기기&lt;/a&gt;] &lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li class=&quot;toclevel-1 tocsection-1&quot;&gt;&lt;a href=&quot;http://www.ggulwiki.com/index.php/%EB%B2%84%EC%A0%84%EA%B4%80%EB%A6%AC#.EB.B2.84.EC.A0.84.EA.B4.80.EB.A6.AC.2C_.ED.98.95.EC.83.81.EA.B4.80.EB.A6.AC&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;1&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;버전관리, 형상관리&lt;/span&gt;&lt;/a&gt;&lt;ul&gt;&lt;li class=&quot;toclevel-2 tocsection-2&quot;&gt;&lt;a href=&quot;http://www.ggulwiki.com/index.php/%EB%B2%84%EC%A0%84%EA%B4%80%EB%A6%AC#.EA.B3.B5.ED.86.B5.EA.B0.9C.EB.85.90&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;1.1&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;공통개념&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;toclevel-2 tocsection-3&quot;&gt;&lt;a href=&quot;http://www.ggulwiki.com/index.php/%EB%B2%84%EC%A0%84%EA%B4%80%EB%A6%AC#.EC.86.8C.EC.8A.A4.EC.84.B8.EC.9D.B4.ED.94.84&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;1.2&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;소스세이프&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;toclevel-2 tocsection-4&quot;&gt;&lt;a href=&quot;http://www.ggulwiki.com/index.php/%EB%B2%84%EC%A0%84%EA%B4%80%EB%A6%AC#CVS&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;1.3&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;CVS&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;toclevel-2 tocsection-5&quot;&gt;&lt;a href=&quot;http://www.ggulwiki.com/index.php/%EB%B2%84%EC%A0%84%EA%B4%80%EB%A6%AC#Subversion_.28SVN.29&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;1.4&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;Subversion (SVN)&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;toclevel-2 tocsection-6&quot;&gt;&lt;a href=&quot;http://www.ggulwiki.com/index.php/%EB%B2%84%EC%A0%84%EA%B4%80%EB%A6%AC#GIT&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;1.5&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;GIT&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;toclevel-2 tocsection-7&quot;&gt;&lt;a href=&quot;http://www.ggulwiki.com/index.php/%EB%B2%84%EC%A0%84%EA%B4%80%EB%A6%AC#mercurial.28hg.29.2C_.EC.88.98.EC.9D.80&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;1.6&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;mercurial(hg), 수은&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;toclevel-2 tocsection-8&quot;&gt;&lt;a href=&quot;http://www.ggulwiki.com/index.php/%EB%B2%84%EC%A0%84%EA%B4%80%EB%A6%AC#Perforce&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;1.7&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;Perforce&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h1&gt;&lt;span class=&quot;editsection&quot;&gt;[&lt;a title=&quot;부분 편집: 버전관리, 형상관리&quot; href=&quot;http://www.ggulwiki.com/index.php?title=%EB%B2%84%EC%A0%84%EA%B4%80%EB%A6%AC&amp;amp;action=edit&amp;amp;section=1&quot;&gt;편집&lt;/a&gt;]&lt;/span&gt; &lt;span id=&quot;.EB.B2.84.EC.A0.84.EA.B4.80.EB.A6.AC.2C_.ED.98.95.EC.83.81.EA.B4.80.EB.A6.AC&quot; class=&quot;mw-headline&quot;&gt; 버전관리, 형상관리 &lt;/span&gt;&lt;/h1&gt;&lt;p&gt;프로그램을 만들다보면, 잘못만들어서 다시 되돌릴필요도 있고, 변경된 히스토리를 확인할필요가 있다.&lt;br /&gt;그리고, 여러명이서 개발시, 충돌나는 소스에 대한 처리도 요구 된다.&lt;br /&gt;누가 버그를 생산했는지, 추적하려는 목적이 아니다.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;그러한 소스의 히스토리를 관리하는 툴들을 의미한다.&lt;br /&gt;&lt;/p&gt; &lt;h3&gt;&lt;span class=&quot;editsection&quot;&gt;[&lt;a title=&quot;부분 편집: 공통개념&quot; href=&quot;http://www.ggulwiki.com/index.php?title=%EB%B2%84%EC%A0%84%EA%B4%80%EB%A6%AC&amp;amp;action=edit&amp;amp;section=2&quot;&gt;편집&lt;/a&gt;]&lt;/span&gt; &lt;span id=&quot;.EA.B3.B5.ED.86.B5.EA.B0.9C.EB.85.90&quot; class=&quot;mw-headline&quot;&gt; 공통개념 &lt;/span&gt;&lt;/h3&gt;&lt;ul&gt;&lt;li&gt; 일반적으로 소스를 관리하는 시스템&lt;/li&gt;&lt;li&gt; 서버 클라이언트 형태로 구성되어있음&lt;/li&gt;&lt;li&gt; FTP와 비슷한구조로 파일 업로드,다운로드를 할수있음.&lt;/li&gt;&lt;li&gt; 아래에 나열된 종류에 따라 서버쪽에서 관리하는 방식(예를들어 업로드 방식과 다운로드 방식)등이 조금씩 다름&lt;/li&gt;&lt;li&gt; 업로드에 대한 내역(히스토리)들을 자동으로 관리함.&lt;/li&gt;&lt;li&gt; 다수가 작업하여 올릴수있음(FTP와 비슷함)&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;&lt;span class=&quot;editsection&quot;&gt;[&lt;a title=&quot;부분 편집: 소스세이프&quot; href=&quot;http://www.ggulwiki.com/index.php?title=%EB%B2%84%EC%A0%84%EA%B4%80%EB%A6%AC&amp;amp;action=edit&amp;amp;section=3&quot;&gt;편집&lt;/a&gt;]&lt;/span&gt; &lt;span id=&quot;.EC.86.8C.EC.8A.A4.EC.84.B8.EC.9D.B4.ED.94.84&quot; class=&quot;mw-headline&quot;&gt; 소스세이프 &lt;/span&gt;&lt;/h2&gt;&lt;p&gt;MS버전관리툴, MS내부에서도 사용하지 않는다고한다.(조엘 온 소프트웨어)&lt;br /&gt;소스 수정후, 서버에 반영하려고 하면, 자리에서 일어나 외친다.&lt;br /&gt;&quot;이번엔 소스 제가 올릴께요. 모두 가만히 있어주세요.&quot;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;설정에서 이부분을 바꿀수는 있으나, 잘안쓴다.&lt;br /&gt;디폴트값의 중요성을 알수 있다.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;만약 팀이나 회사전체에서 이것을 쓴다면 빨리 떠나는게 좋다.&lt;/p&gt; &lt;p&gt;&lt;br /&gt;[반론] 말도 안된다. 소스세이프 사용법도 모르고 이런소리한다.&lt;/p&gt; &lt;h2&gt;&lt;span class=&quot;editsection&quot;&gt;[&lt;a title=&quot;부분 편집: CVS&quot; href=&quot;http://www.ggulwiki.com/index.php?title=%EB%B2%84%EC%A0%84%EA%B4%80%EB%A6%AC&amp;amp;action=edit&amp;amp;section=4&quot;&gt;편집&lt;/a&gt;]&lt;/span&gt; &lt;span id=&quot;CVS&quot; class=&quot;mw-headline&quot;&gt; CVS &lt;/span&gt;&lt;/h2&gt;&lt;p&gt;소스 세이프와는 달리, 특정누군가가 소스를 잡고 있을 필요는 없다.&lt;br /&gt;자기가 수정하던 소스를 잘못만들었다면, 쿨하게 다지우고 새로 받아도 된다.&lt;br /&gt;커밋만 하지 않으면, 그동안에 뭘하던 서버에 영향을 주지 않는다.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;대신 성능의 문제인데, 큰 이미지리소스가 포함되어 있다면, CVS서버가 뻗을수도 있다. &lt;br /&gt;그외 버전을 기록하는 단위도 좀 문제가 있다. &lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;이것도, 팀이나 회사전체에서 사용한다면, 빨리 떠나는게 좋다.(아무리 그래도 소스세이프에 비하면 CVS는 양반)&lt;/p&gt; &lt;h2&gt;&lt;span class=&quot;editsection&quot;&gt;[&lt;a title=&quot;부분 편집: Subversion (SVN)&quot; href=&quot;http://www.ggulwiki.com/index.php?title=%EB%B2%84%EC%A0%84%EA%B4%80%EB%A6%AC&amp;amp;action=edit&amp;amp;section=5&quot;&gt;편집&lt;/a&gt;]&lt;/span&gt; &lt;span id=&quot;Subversion_.28SVN.29&quot; class=&quot;mw-headline&quot;&gt; Subversion (SVN) &lt;/span&gt;&lt;/h2&gt;&lt;p&gt;CVS개발자가 CVS를 버리고, SVN이라는 이름으로 돌아왔다.&lt;br /&gt;CVS의 주요문제점이던, 큰파일 업로드의 문제와 리버전단위의 문제가 해결되었다.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;버전관리에 필요한 정보를 각폴더마다 .svn폴더를 숨겨 놓았다. -&amp;gt; 1.7 버젼부터는 루트에만 존재한다.&lt;br /&gt;부분폴더를 커밋할수도 있다.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;GUI로 된 Tortoise SVN이 제공된다. 의외로 사용하기 편하다. &lt;br /&gt;commit, update, merge만 알면, 바로 사용가능하다. &lt;br /&gt;&lt;/p&gt; &lt;p&gt;다수의 저장소를 다루는 경우라면 eclipse에 SVN을 연동시켜서 사용하는 것이 훨씬 편함.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;a class=&quot;external free&quot; href=&quot;http://dev.naver.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://dev.naver.com/&lt;/a&gt; &lt;br /&gt;&lt;a class=&quot;external free&quot; href=&quot;http://code.google.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://code.google.com/&lt;/a&gt; &lt;br /&gt;에서 오픈소스프로젝트를 진행할경우 무료로 서비스된다. &lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;문제점&lt;br /&gt;변경된 내용을 반영하려면, 항상 온라인상태이여만 한다.&lt;br /&gt;한국에서는 대기업들어갈때 말고는 큰문제는 없다.&lt;br /&gt;개인적인 이력을 남기고 싶을땐 로컬에 저장소를 만들면 된다.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;장점&lt;br /&gt;&lt;/p&gt; &lt;p&gt;Linux(X-Window), Windows, MacOSX 모든 OS에서 무료로 가장 사용하기 쉽다.&lt;/p&gt; &lt;h2&gt;&lt;span class=&quot;editsection&quot;&gt;[&lt;a title=&quot;부분 편집: GIT&quot; href=&quot;http://www.ggulwiki.com/index.php?title=%EB%B2%84%EC%A0%84%EA%B4%80%EB%A6%AC&amp;amp;action=edit&amp;amp;section=6&quot;&gt;편집&lt;/a&gt;]&lt;/span&gt; &lt;span id=&quot;GIT&quot; class=&quot;mw-headline&quot;&gt; GIT &lt;/span&gt;&lt;/h2&gt;&lt;p&gt;리누스 토발즈가 linux kernel 소스관리를 위해 만들었다.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;버전관리에 필요한 정보를 git의 루트폴더에만 기록한다.&lt;br /&gt;&lt;del&gt;그래서, &lt;/del&gt;&lt;del&gt;서버에 반영시&lt;/del&gt;이력을 주고 받을 때 프로젝트 전체에 대해서만 반영만 가능하다.&lt;br /&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;딱히 그래서 그런건 아니다.&lt;ul&gt;&lt;li&gt;그냥 git 설계가 그렇게 된것이다.&lt;ul&gt;&lt;li&gt;git커뮤니티에서는, 일부 directory만을 clone해야할 일이 있다면 submodule을 쓰라고 한다.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;svn 1.7 이후 버젼에도 root에만 .svn directory를 만들지만 sub-directory의 checkout이 가능하다.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;분산버전관리시스템&lt;br /&gt;각 개발자의 로컬에 이력이 저장된다.&lt;del&gt;개발이력은 서버와 동기화 하고, 다른 사용자들과 이력이 공유된다.&lt;/del&gt;&lt;br /&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt; 어딘가의 서버와 동기화한다는 개념이 필수가 아니다. 이것은 한가지 사용 패턴일 뿐이다.&lt;/li&gt;&lt;li&gt; 개발자들이 습관적으로 서버에 Push을 안하고 Local에만 Commit을 하는 습관을 조심해야됨&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a class=&quot;external free&quot; href=&quot;https://github.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://github.com/&lt;/a&gt; 를 통해서 공개소스 형태로 무료 또는 유료로 git 호스팅 서비스를 사용할수 있다.&lt;br /&gt;&lt;a class=&quot;external free&quot; href=&quot;http://dev.naver.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://dev.naver.com/&lt;/a&gt; &lt;br /&gt;&lt;a class=&quot;external free&quot; href=&quot;http://code.google.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://code.google.com/&lt;/a&gt; &lt;br /&gt;에서도 공개소스 형태로 무료로 제공된다.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;장점 (주로 Subversion과 비교했을 때)&lt;br /&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;빠르다.&lt;/li&gt;&lt;li&gt;브랜치 따고 사람들 여럿이서 작업하기 쉽다.&lt;/li&gt;&lt;li&gt;네트워크 안 되도 작업내역 저장(커밋)가능하고, 연결될 때 한번에 해도 된다.&lt;/li&gt;&lt;li&gt;디렉토리가 젤 위에 하나만 저장되서 git 관련 정보를 지우기 편하다.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;단점 (주로 Subversion과 비교했을 때)&lt;br /&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;빈 디렉토리 저장이 안된다 (프로젝트 구조를 미리 만들고 싶을 때)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Local 저장소에 Commit하고 Remote 저장소에 Push해야하는등 Subversion에 비해 복잡함이 있다. (디자이너와 같은 비개발자들은 거의 사용 불가)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;프로젝트에서 서브 프로젝트로 나뉠 경우 별도로 각각 저장소를 만들어야한다. (서브모듈???)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;디렉토리 별 권한지정이 안된다 (어차피 서브 프로젝트 별로 저장소를 따로 만들어야 하니 필요가 없을지도...)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;&lt;span class=&quot;editsection&quot;&gt;[&lt;a title=&quot;부분 편집: mercurial(hg), 수은&quot; href=&quot;http://www.ggulwiki.com/index.php?title=%EB%B2%84%EC%A0%84%EA%B4%80%EB%A6%AC&amp;amp;action=edit&amp;amp;section=7&quot;&gt;편집&lt;/a&gt;]&lt;/span&gt; &lt;span id=&quot;mercurial.28hg.29.2C_.EC.88.98.EC.9D.80&quot; class=&quot;mw-headline&quot;&gt; mercurial(hg), 수은 &lt;/span&gt;&lt;/h2&gt;&lt;p&gt;구글에서 지원한다.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;분산버전관리시스템&lt;br /&gt;각 개발자의 로컬에 이력이 저장된다. 개발이력은 서버와 동기화 하고, 다른 사용자들과 이력이 공유된다.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;Git과 비교시 윈도우 지원이 좀 더 잘 된다.체인지셋 기반이라 스토리지를 적게 소모한다.&lt;/p&gt; &lt;ul&gt;&lt;li&gt; 스토리지는 Git에 비해 많이 쓰는 편이다. &lt;a class=&quot;external free&quot; href=&quot;https://git.wiki.kernel.org/index.php/GitBenchmarks#Git.2C_Mercurial.2C_Bazaar_repository_size_benchmark&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://git.wiki.kernel.org/index.php/GitBenchmarks#Git.2C_Mercurial.2C_Bazaar_repository_size_benchmark&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a class=&quot;external free&quot; href=&quot;https://bitbucket.org/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://bitbucket.org/&lt;/a&gt; 에서 서비스를 사용할수 있다.&lt;br /&gt;&lt;a class=&quot;external free&quot; href=&quot;http://dev.naver.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://dev.naver.com/&lt;/a&gt; 에서도 공개소스 형태로 무료로 제공된다.&lt;br /&gt;&lt;/p&gt; &lt;h2&gt;&lt;span class=&quot;editsection&quot;&gt;[&lt;a title=&quot;부분 편집: Perforce&quot; href=&quot;http://www.ggulwiki.com/index.php?title=%EB%B2%84%EC%A0%84%EA%B4%80%EB%A6%AC&amp;amp;action=edit&amp;amp;section=8&quot;&gt;편집&lt;/a&gt;]&lt;/span&gt; &lt;span id=&quot;Perforce&quot; class=&quot;mw-headline&quot;&gt; Perforce &lt;/span&gt;&lt;/h2&gt;&lt;p&gt;상용이다. 처음 도입시에는 1인당 백만원정도한다. 볼륨 디스카운트개념이 있어서, 많이 구매하면 1인당 단가가 35만원 선까지 내려간다. 1년 유지보수 비용이 1인당 18만원 ($160) 정도로 저렴하다. &lt;/p&gt; &lt;p&gt;20명까지는 공짜. 기술지원 이메일 보내면 재깍재깍 답변받을 수 있다. 한국인 직원이 한글로 답해주기도 함.&lt;/p&gt; &lt;p&gt;저장소를 바라보는 뷰의 개념인 워크스페이스를 만들어야 파일들을 받아올 수 있어서 처음 쓸 때 번거롭다. Shell integration이 안되어 있고 툴에서 수정할 파일을 먼저 check out을 해줘야 하는 구조, SVN 등에 익숙한 사용자라면 적응에 어려울 수 있으나 개발자 입장에서는 현재 누가 나와 같은 화일을 수정하고 있는지 알수 있어서 좋다. P4V라는 GUI 클라이언트가 막강해서 버전관리 개념 모르던 아티스트들도 쉽게 배워 쓸 수 있다.&lt;/p&gt; &lt;p&gt;P4V에서는 이미지들에 대한 버젼관리와 이미지 화일들의 Diff도 볼 수 있는 기능이 있다. &lt;/p&gt; &lt;p&gt;파일들을 DB화하지 않고 폴더구조 그대로 저장하므로 대용량 바이너리 파일 처리가 아주 빨라서 대형 프로젝트에서 많이 사용한다. (언리얼을 사용한 프로젝트들이라거나..) Pixar의 발표에 의하면 수백GB의 동영상 화일들도 Perforce로 관리한다고 한다. 저장소 용량이 수십TB를 넘어도 버젼관리에 문제가 없다고...&lt;/p&gt; &lt;p&gt;비쥬얼스튜디오하고 프로젝트를 처음연동시킬 때 주의해야한다. 잘 안붙는다. 하지만 한번 붙으면 그 이후로는 문제없다. 에전 P4SCC는 좀 불편했지만 새로나온 P4VS는 꽤 좋아졌다. 하지만 서버 반응이 느려질 때마다 UI가 멈춰서 아무것도 할 수 없는 건 매한가지.&lt;/p&gt; &lt;p&gt;안정성은 정말 뛰어나다. 대형 MMORPG를 7년동안 만들었는데 한번도 맛이 간 적이 없다. 그래도 팀이 100명 넘어가면 서브밋 많아지는 저녁시간에는 조금 반응이 느려지긴 한다. 프록시 서버나 샌드박스 이용, 하위프로젝트별로 분리된 저장소 사용 등의 방법으로 부하를 분산시키는 방법이 있다. &lt;/p&gt; &lt;p&gt;최근 추가된 replica 개념(commit/edge)들은 전세계 수천, 수만의 개발자들에게 동일한 하나의 프로젝트에 대해서 별도의 저장소를 둘 필요 없이 하나의 저장소에서 같이 협업할 수 있게 하는 등 대형 프로젝트에 최적의 환경을 제공한다. &lt;/p&gt; &lt;p&gt;최근에 추가된 스트림 기능을 이용하면 git처럼 자유로운 브랜칭이 가능하며, 브랜치별로 안정성을 지정하고 머지 정책과 권한을 설정할 수 있는 추가적인 기능도 있어서 잘 활용하면 편리하다.&lt;/p&gt; &lt;p&gt;Git-Fusion이라고 Git과 직접 연동시킬 수 있는 툴을 무료로 제공하고 있다. Git으로 관리되고 있는 오픈소스 프로젝트를 직접 인포트 할 수 있고, 히스토리까지 그대로 가져올 수 있다. Git과의 연동이 양방향이기 때문에 Git을 좋아하는 유저들도 맘껏 Perforce유저들과 협업이 가능하다.&lt;/p&gt; &lt;p&gt;단일 서버로 수만명의 유저들을 커버할 수 있다. 글로벌 IT회사들은 거의 Perforce를 사용 중이다. 다른 대륙, 다른 시간대의 개발자들과 협업함에 있어서 최상의 Performance를 제공한다.&lt;/p&gt; &lt;/div&gt;&lt;/div&gt;&lt;p&gt; &lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://www.ggulwiki.com/index.php/%EB%B2%84%EC%A0%84%EA%B4%80%EB%A6%AC#Perforce&quot;&gt;http://www.ggulwiki.com/index.php/%EB%B2%84%EC%A0%84%EA%B4%80%EB%A6%AC#Perforce&lt;/a&gt;&lt;/p&gt;</content>		<category term="버전관리"/><category term="형상관리"/><category term="소스세이프"/><category term="CVS"/><category term="Subversion(SVN)"/><category term="GIT"/><category term="mercurial(hg)"/><category term="Perforce"/>	</entry><entry>
		<title>빌드를 자동화하라 (Automate the Build)</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/49799"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/49799#comment"/>		<id>https://adminid.kr/etc_sw/49799</id>
		<published>2014-05-15T09:25:45+00:00</published>
		<updated>2014-05-15T09:25:45+00:00</updated>
		<author>
			<name>JAESOO</name>
		</author>
		<summary type="text">소스를 실행 시스템으로 전환하는 과정은 컴파일, 파일 삭제, 데이타베이스 스키마 로딩등의 작업을 포함하는 복잡한 프로세스가 되기도 한다. 하지만 이 소프트웨어 개발 과정 중 이 부문의 많은 타스크들은 자동화 할 수 있으며, 반드시 자동화해야 한다. 사람들에게 생소한 명령어를 치게 하거나, 대화창을 클릭하게하는 것은 시간낭비이며, 많은 실수를 유발시킨다. 자동화된 빌드 환경은 시스템의 일반적으로 갖추어야 할 요건...</summary>
	<content type="html">&lt;p&gt;소스를 실행 시스템으로 전환하는 과정은 컴파일, 파일 삭제, 데이타베이스 스키마 로딩등의 작업을 포함하는 복잡한 프로세스가 되기도 한다. 하지만 이 소프트웨어 개발 과정 중 이 부문의 많은 타스크들은 자동화 할 수 있으며, 반드시 자동화해야 한다. 사람들에게 생소한 명령어를 치게 하거나, 대화창을 클릭하게하는 것은 시간낭비이며, 많은 실수를 유발시킨다.&lt;/p&gt; &lt;p&gt;자동화된 빌드 환경은 시스템의 일반적으로 갖추어야 할 요건이다. 유닉스 분야에서는 이미 십여년 동안 make를 사용해 오고 있다. 자바커뮤니티는 Ant를 내놓았다. .NET 커뮤니티는 Nant를 사용하다가, 이제는 MSBuild를 이용한다. 단일 명령으로 이러한 스크립트를 실행시켜 여러분들의 시스템을 빌드하고 런치할 수 있도록 해야 한다.&lt;/p&gt; &lt;p&gt;쉽게 저지르는 실수 중에 하나가 모든 것을 자동화된 빌드에 포함시키지 않는 것이다. 빌드는 저장소 밖에 있는 데이터베이스 스키마를 갖고 와서, 실행 환경에서 그것을 작동시킬 수 있어야 한다. 아까 얘기했던 내 경험상 원칙을 좀 보완하겠다. 초기화 된 머신에서 누구나 소스를 저장소 밖으로 반출하고, 단일 명령을 때려 그 머신에서 구동되는 시스템을 만들 수 있어야 한다.&lt;/p&gt; &lt;p&gt;빌드 스크립트들은 다양한 형태로 사용되며, 종종 플랫폼이나 커뮤니티에 특화되기도 하지만 그럴 필요 없다. 우리는 많은 자바프로젝트에서 Ant를 사용했지만 몇몇 프로젝트는 Ruby(Ruby Rake시스템은 매우 괜찮은 빌드 스크립트툴이다.)를 사용했다. 또한 Ant를 이용하여 초기 MS COM프로젝트를 효과적으로 수행하기도 했다.&lt;/p&gt; &lt;p&gt;큰 규모의 빌드는 종종 시간이 소요되기도 하는데, 작은 변경만 발생했을 때 모든 스텝을 수행하고 싶지는 않을 것이다. 따라서 좋은 빌드 툴은 작업 진행 중에 변경된 부분을 파악할 수 있도록 분석을 한다. 가장 일반적인 방법은 소스코드와 오브젝트 파일의 날짜를 확인하여 소스코드의 날짜가 최신일 때만 컴파일을 수행하는 것이다. 의존성(Dependency)은 까다로운 문제다. 하나의 오브젝트 파일이 변경이 되었을 때 해당 오브젝트 의존성을 가진 것들이 재빌드될 필요성이 있을 수 있다. 이러한 부분을 컴파일러가 해결할 수 도 있으며, 못할 수 도 있다.&lt;/p&gt; &lt;p&gt;개발자의 요구에 의해, 서로 다른 유형의 것들을 빌드해야 하는 경우도 있을 수 있다. 테스트 코드와 더불어 또는 테스트 코드가 없는 상태에서 빌드할 수도 있으며 심지어 서로 다른 테스트 셋을 갖고 작업을 할 수도 있다. 어떤 컴포넌트들은 stand-alone으로 빌드될 수도 있다. 빌드 스크립트는 여러 다양한 유형별로 선택적인 타겟을 선별 빌드 할 수 있어야 한다.&lt;/p&gt; &lt;p&gt;많은 이들이 IDE를 사용하며, 대부분의 IDE들은 몇몇 종류의 빌드관리 프로세스를 내장하고 있다. 하지만 이러한 것들은 IDE 전용이며, 종종 손상되기 싶다. 게다가 그것들은 IDE작업을 필요로 한다. 개별 개발 환경에서는 IDE 사용자들이 프로젝트 파일을 설정하고 IDE의 내장기능을 사용하는 것도 괜찮다. 하지만 서버에서 사용 가능한 빌드나 다른 스크립트에서 구동가능한 마스터 빌드를 보유해야 하는 것은 필수불가결하다. 그래서 우리는 자바 프로젝트에서 개발자들이 IDE를 이용한 빌드 작업 수행을 허용하지만, 마스터 빌드는 개발 서버에서 구동할 수 있도록 Ant를 사용한다.&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://nangpuni.net/?p=617&quot;&gt;메인글로 돌아가기&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;원문보기&lt;br /&gt;&lt;/strong&gt;&lt;a href=&quot;http://martinfowler.com/articles/continuousIntegration.html&quot;&gt;Continuous Integration&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;em&gt;본 포스트는 Martin Fowler 선생께서 쓴 글을 번역 게재한 글이다. 선생은 본인의 글을 직접 게재하는 것을 허용하지는 않지만, 번역은 허용하고 있다.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;원문에도 한국어 번역글로 등록이 되어있는데, 이 글보다 몇 년 앞서 더 훌륭한 솜씨로 한글로 번역해 놓은 글이 있으니 참조하면 좋을 듯 하다. (황상철님의 &lt;a href=&quot;http://pragmaticstory.com/&quot;&gt;실용주의이야기&lt;/a&gt; 의 ‘&lt;a href=&quot;http://pragmaticstory.com/224&quot;&gt;지속적인 통합&lt;/a&gt;‘)&lt;/em&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://nangpuni.net/?p=677&quot;&gt;http://nangpuni.net/?p=677&lt;/a&gt;&lt;/p&gt;</content>		<category term="빌드배포"/><category term="지속적인 통합(Continous Integration)"/><category term="형상관리"/>	</entry><entry>
		<title>단일화된 소스 저장소를 유지하라. (Maintain a Single Source Repository.)</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/49795"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/49795#comment"/>		<id>https://adminid.kr/etc_sw/49795</id>
		<published>2014-05-15T09:25:01+00:00</published>
		<updated>2014-05-15T09:25:01+00:00</updated>
		<author>
			<name>JAESOO</name>
		</author>
		<summary type="text">소프트웨어 프로젝트는 하나의 제품을 빌드하기 위해 서로 연동되어야 하는 많은 파일을 보유하고 있다. 특히 프로젝트에 복수의 개발자가 개입되어 작업을 수행하는 경우, 이들 파일에 대한 추적관리를 유지하기 위해서는 많은 노력이 필요하다. 그래서 소프트웨어 개발 팀들이 수년 간 이러한 것들을 관리하기 위한 툴을 만들었다는 사실은 그리 놀랄 일이 아니다. 소스코드 관리 툴, 형상관리 툴, 버전관리 시스템, 저장소등의 ...</summary>
	<content type="html">&lt;p&gt;소프트웨어 프로젝트는 하나의 제품을 빌드하기 위해 서로 연동되어야 하는 많은 파일을 보유하고 있다. 특히 프로젝트에 복수의 개발자가 개입되어 작업을 수행하는 경우, 이들 파일에 대한 추적관리를 유지하기 위해서는 많은 노력이 필요하다. 그래서 소프트웨어 개발 팀들이 수년 간 이러한 것들을 관리하기 위한 툴을 만들었다는 사실은 그리 놀랄 일이 아니다. 소스코드 관리 툴, 형상관리 툴, 버전관리 시스템, 저장소등의 다양한 이름으로 불리우는 이러한 툴은 대다수 개발 프로젝트에서 필수 불가결하게 구비해야 하는 부분이다 . 하지만 안타깝게도 모든 프로젝트가 이들을 활용하여 진행되지는 않는다. 드문 일이긴 하지만, 나는 앞서 얘기한 시스템들을 사용하지 않고, 엄청나게 많은 로컬 및 공유디렉토리를 이용하여 프로젝트를 진행한 적도 있다.&lt;/p&gt; &lt;p&gt;기본적인 사항으로서, 먼저 괜찮은 소스코드 관리시스템을 확보해야 한다. 좋은 품질의 오픈소스 툴들이 있으므로 비용은 이슈가 되지 않는다. 최신 오픈소스 저장소는 &lt;a href=&quot;http://subversion.tigris.org/&quot;&gt;Subversion&lt;/a&gt;이다. (오래된 오픈소스 툴인 &lt;a href=&quot;http://www.nongnu.org/cvs/&quot;&gt;CVS&lt;/a&gt;가 아직도 널리 쓰이고 있고, 아무것도 안쓰는 것보다 CVS를 쓰는게 낫긴 하지만, 최신의 선택은 Subversion이다.) 흥미롭게도 나는 개발자들에게 Subversion만한 상용툴은 없다고 얘기한다. 가격을 치룰만 하다고 사람들로부터 한결같이 듣게 되는 단 하나의 툴은 &lt;a href=&quot;http://www.perforce.com/&quot;&gt;Perforce&lt;/a&gt;이다.&lt;/p&gt; &lt;p&gt;일단 소스코드관리 시스템을 확보했다면, 소스는 그 저장소에 있다는 것을 누구든지 알 수 있어야 한다. “내 ‘방구파일’이 어디에 있는지 모르겠어요.” 이런 말이 나와서는 안된다. 모든 것은 저장소에 있어야 한다.&lt;/p&gt; &lt;p&gt;저장소를 쓰고 있는 많은 팀들이 일반적으로 저지르는 실수 중 하나가 모든 것을 저장소에 집어넣지 않는 것이다. 소스만 저장소에 집어넣는 것이 아니라 빌드에 필요한 모든것( 테스트 스크립트, 환경파일, 데이타베이스 스키마, 설치스크립트, 제3자 라이브러리를 포함한 기타등등)들을 저장소에서 관리해야 한다. 나는 (C++컴파일러 초창기 때는 중요했던) 컴파일러를 저장소에 집어넣은 프로젝트도 본 적이 있다. 내 경험 상 원칙을 얘기하자면, 최소한의 것들 -OS, java개발환경, DB시스템등 같이 일반적으로 규모가 크고, 설치하기 복잡하며, 안정된 형태의 것들-만 설치된 초기화 머신이 있는 프로젝트에서 체크아웃을 수행하여 시스템을 완전히 빌드 할 수 있어야 한다.&lt;/p&gt; &lt;p&gt;소스코드 통제 시스템에 넣어야 하는 것들은 소스를 빌드하기 위해 필요한 모든 것들이며, 이에 더하여 사람들이 작업할 때 필요한 것들을 모두 넣을 필요가 있다. IDE 환경 설정 같은 것은 개발자들이 IDE 셋업을 쉽게 하기 위해서 필요하므로 저장소에 넣어두는 것이 좋다.&lt;/p&gt; &lt;p&gt;버전 통제 시스템의 특징 중에 하나는 개발과정에서 다른 스트림들을 조작하기 위해 복수의 브랜치를 사용할 수 있다는 점이다. 이는 효과적인, 아니 필수불가결한 기능이지만 남용되는 경우가 많으며, 사람들을 문제에 빠트린다. 브랜치를 최소한만 사용해라. 특히 단일 &lt;strong&gt;메인라인&lt;/strong&gt;-현재 개발중인 프로젝트의 단일 브랜치-을 유지해야 한다. 꽤 많은 개발자들이 대부분의 시간을 특히 이 메인라인에서 작업해야 한다.(버그픽스, 임시 실험용, 이전 제품릴리즈 등 만이 브랜치를 사용하게되는 합리적인 경우이다.)&lt;/p&gt; &lt;p&gt;일반적으로 빌드 한 결과물만 빼고 빌드에 필요한 모든것을 소스코드 컨트롤에 저장해야 한다. 어떤 이는 빌드결과물을 소스코드 컨트롤에 집어넣기도 하는데, 나는 이를 냄새(smell)-더 깊은 문제(통상 확실하게 빌드결과물을 재생성 할 수 없는 문제)의 조짐-로 간주한다&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://nangpuni.net/?p=617&quot;&gt;메인글로 돌아가기&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;원문보기&lt;br /&gt;&lt;/strong&gt;&lt;a href=&quot;http://martinfowler.com/articles/continuousIntegration.html&quot;&gt;Continuous Integration&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;em&gt;본 포스트는 Martin Fowler 선생께서 쓴 글을 번역 게재한 글이다. 선생은 본인의 글을 직접 게재하는 것을 허용하지는 않지만, 번역은 허용하고 있다.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;원문에도 한국어 번역글로 등록이 되어있는데, 이 글보다 몇 년 앞서 더 훌륭한 솜씨로 한글로 번역해 놓은 글이 있으니 참조하면 좋을 듯 하다. (황상철님의 &lt;a href=&quot;http://pragmaticstory.com/&quot;&gt;실용주의이야기&lt;/a&gt; 의 ‘&lt;a href=&quot;http://pragmaticstory.com/224&quot;&gt;지속적인 통합&lt;/a&gt;‘)&lt;/em&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://nangpuni.net/?p=643&quot;&gt;http://nangpuni.net/?p=643&lt;/a&gt;&lt;/p&gt;</content>		<category term="빌드배포"/><category term="지속적인 통합(Continous Integration)"/><category term="형상관리"/>	</entry><entry>
		<title>지속적인 통합으로 피처요구사항 빌드하기 (Building a Feature with Continuous Integration)</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/49791"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/49791#comment"/>		<id>https://adminid.kr/etc_sw/49791</id>
		<published>2014-05-15T09:23:41+00:00</published>
		<updated>2014-05-15T09:23:41+00:00</updated>
		<author>
			<name>JAESOO</name>
		</author>
		<summary type="text">CI가 무엇이며, 어떻게 돌아가는지 설명하는 가장 간단한 방법은 작은 피처 요구사항을 개발하는 과정에 어떻게 적용되는지 사례를 드는 것이다. 자 내가 소프트웨어의 어떤 특정 부분을 개발하기로 치자. 이 시점에서 개발하기로 한 것이 어떤 일인지가 중요한게 아니라 작고 몇 시간 안에 끝낼 수 있는 일이라는 것이 주요 포인트이다.(긴 시간을 필요로 하는 타스크와 그 외 이슈는 나중에 알아보기로 한다.) 최신 통합 소스의 ...</summary>
	<content type="html">&lt;p&gt;CI가 무엇이며, 어떻게 돌아가는지 설명하는 가장 간단한 방법은 작은 피처 요구사항을 개발하는 과정에 어떻게 적용되는지 사례를 드는 것이다. 자 내가 소프트웨어의 어떤 특정 부분을 개발하기로 치자. 이 시점에서 개발하기로 한 것이 어떤 일인지가 중요한게 아니라 작고 몇 시간 안에 끝낼 수 있는 일이라는 것이 주요 포인트이다.(긴 시간을 필요로 하는 타스크와 그 외 이슈는 나중에 알아보기로 한다.)&lt;/p&gt; &lt;p&gt;최신 통합 소스의 복사본을 내 로컬 개발 머신에 갖다 놓는다. 이를 위해 소스관리시스템의 메인라인에서 워킹카피(working copy)를 체크아웃한다.&lt;/p&gt; &lt;p&gt;위 문단은 소스코드관리시스템을 사용해 본 사람이라면 이해할 수 있을 것이다. 그러나 사용해보지 않은 이들에게는 횡설수설처럼 들릴 것이다. 그런 이들을 위해 간단한 설명을 덧붙인다. 소스코드 관리 시스템은 모든 프로젝트의 소스코드를 저장하는 저장소이다. 시스템의 현재 상태는 보통 메인라인(main line)이라 일컺는다. 개발자는 언제라도 메인라인에서 관리되는 본을 각자의 로컬 머신으로 복사할 수 있는데 이러한 복사 행위를 체크아웃이라 한다. 개발자 로컬 머신에 있는 본을 워킹카피라 한다.(많은 시간 개발자들은 자신들의 워킹카피를 메인라인에 업데이트하게 된다.)&lt;/p&gt; &lt;p&gt;타스크를 마치기 위해 나는 워킹카피를 이용하여 여러 작업들을 수행하게된다. 이는 운영코드를 수정하는 것과, 자동화된 테스트를 변경, 혹은 추가하는 것 둘 다를 포함한다. 지속적인 통합은 높은 등급의 테스트 수행(소프트웨어 안에 자동화된 테스트-나는 이를 &lt;a href=&quot;http://www.martinfowler.com/bliki/SelfTestingCode.html&quot;&gt;자체 테스팅 코드&lt;/a&gt;라 부른다.- 종종 이들은 XUnit 테스트 프레임웤을 이용한다.)을 전제로 한다.&lt;/p&gt; &lt;p&gt;일단 작업을 마친 후(혹은 작업을 수행하는 과정에서 매 시점마다) 나는 내 개발 머신에서 자동화된 빌드를 수행한다. 이때 내 워킹카피를 사용하여 컴파일, 링크를 수행하여 실행파일을 만들어 내며, 자동화된 테스틀 수행한다. 모두 빌드하고 에러가 없는 테스트가 수행되었을 때만 전체 빌드가 성공되었다고 간주 할 수 있다.&lt;/p&gt; &lt;p&gt;빌드가 성공이 되면 나는 저장소로 내 변경 내역을 커밋할 수 있다. 물론 일이 꼬일 수 도 있다. (통상 일어날 수 있는 경우로) 내가 커밋하기 전에 다른 개발자가 메인라인에 변경을 반영하는 경우가 있을 수 있다. 그래서 나는 다른 개발자가 변경한 내역을 다시 내 워킹카피로 업데이트한 뒤 재빌드를 수행 한다. 다른 개발자의 변경 내용이 내가 수행한 변경내용과 충돌이 일어나면, 빌드나 테스트 수행 시 실패가 나는 것은 명확하다. 이 경우 이를 수정해하는 주체는 내가 되며, 메인라인과 동기화된 내 워킹카피가 성공적을 빌드될 때 까지 작업을 반복한다.&lt;/p&gt; &lt;p&gt;올바르게 동기화된 워킹카피에 대한 빌드가 성공하면, 마침내 내가 수행한 변경 내용에 대해 (저장소를 업데이트 하는 작업인) 메인라인 커밋을 수행한다&lt;/p&gt; &lt;p&gt;그러난 커밋으로 내 할 일이 모두 끝나는 것은 아니다. 이번에는 통합서버에서 메인라인에 있는 소스코드로 빌드를 다시 수행해야 한다. 이 빌드가 성공되 후에야 각자의 변경작업이 완료되었다고 할 수 있다. 내 개발 머신에서는 언제나 뭔가 빠질 수 있는 소지가 있으며, 이럴 경우 저장소가 올바로 업데이트 되지 않는다. 내가 커밋한 변경이 통합서버에서 성공적으로 빌드가 되어야만 내 할 일이 끝나게 된다. 이러한 통합은 내가 수동으로 할 수도 있고, Cruise에 의해 자동 수행 될 수 도 있다.&lt;/p&gt; &lt;p&gt;두 개발자 사이 충돌이 발생하면, 통상 두번째 개발자가 워킹 카피을 업데이트하고 커밋하는 시점에 감지가 된다. 그렇지 않으면 빌드는 실패되어야 한다. 이러한 방식으로 인해 에러는 조기에 감지된다. 이 부분에서 수행해야 하는 제일 중요한 타스크는 는에러를 수정하고,빌드를 다시 하는 것이다. 지속적인 통합환경에서 개발자들은 실패한 통합빌드를 오래 방치하면 안된다. 좋은 팀은 매일 (수정으로 인한) 빌드를 자주 수행한다. 충돌로 인해 빌드 실패가 종종 발생하지만, 신속하게 수정 및 재빌드 된다.&lt;/p&gt; &lt;p&gt;이렇게 함으로써 버그를 적게 포함하고 제대로 작동하는 소프트웨어 개별 부분들이 존재한게 된다. 모든 개발자들이 안정된 베이스를 공유하게 되며, 안정된 베이스에서 너무 오랫동안 떨어진 채 작업이 진행되어 다시 통합을 하는데 복잡하고 힘들어지는 경우가 사라지게 된다. 버그가 신속하게 발견되므로 버그를 찾는데 들이는 시간을 줄일 수 있다.&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://nangpuni.net/?p=617&quot;&gt;메인글로 돌아가기&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;원문보기&lt;br /&gt;&lt;/strong&gt;&lt;a href=&quot;http://martinfowler.com/articles/continuousIntegration.html&quot;&gt;Continuous Integration&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;em&gt;본 포스트는 Martin Fowler 선생께서 쓴 글을 번역 게재한 글이다. 선생은 본인의 글을 직접 게재하는 것을 허용하지는 않지만, 번역은 허용하고 있다.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;원문에도 한국어 번역글로 등록이 되어있는데, 이 글보다 몇 년 앞서 더 훌륭한 솜씨로 한글로 번역해 놓은 글이 있으니 참조하면 좋을 듯 하다. (황상철님의 &lt;a href=&quot;http://pragmaticstory.com/&quot;&gt;실용주의이야기&lt;/a&gt; 의 ‘&lt;a href=&quot;http://pragmaticstory.com/224&quot;&gt;지속적인 통합&lt;/a&gt;‘)&lt;/em&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://nangpuni.net/?p=632&quot;&gt;http://nangpuni.net/?p=632&lt;/a&gt;&lt;/p&gt;</content>		<category term="빌드배포"/><category term="지속적인 통합(Continous Integration)"/><category term="형상관리"/>	</entry><entry>
		<title>지속적인 통합 (Continuous Integration)</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/49786"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/49786#comment"/>		<id>https://adminid.kr/etc_sw/49786</id>
		<published>2014-05-15T09:22:51+00:00</published>
		<updated>2014-05-15T09:22:51+00:00</updated>
		<author>
			<name>JAESOO</name>
		</author>
		<summary type="text">지속적인 통합(Continuous Integration)은 팀의 구성원들이 자신들의 작업한 내용을 자주 통합(통상 최소 매 일 단위)하는 개발 지침를 말한다.-개발자들은 하루에 몇차례씩 빌드를 수행한다.통합이 수행될 때마다 테스트를 포함한 자동화된 빌드절차에 의해 통합내용은 자동 검증 되며, 이로 인해 통합시 발생하는 에러를 조기에 발견할 수 있게된다. 많은 팀들이 이러한 접근이 소프트웨어 통합에서 발생할 수 있는 중요한 문제들...</summary>
	<content type="html">&lt;p&gt;&lt;em&gt;지속적인 통합(Continuous Integration)은 팀의 구성원들이 자신들의 작업한 내용을 자주 통합(&lt;/em&gt;&lt;em&gt;통상 최소 매 일 단위&lt;/em&gt;&lt;em&gt;)하는 개발 지침를 말한다.-개발자들은 하루에 몇차례씩 빌드를 수행한다.통합이 수행될 때마다 테스트를 포함한 자동화된 빌드절차에 의해 통합내용은 자동 검증 되며, 이로 인해 통합시 발생하는 에러를 조기에 발견할 수 있게된다. 많은 팀들이 이러한 접근이 소프트웨어 통합에서 발생할 수 있는 중요한 문제들을 줄여주고, 보다 빠르게 응집력이 높은 소프트웨어를 개발할 수 있게 해준 다는 점을 잘 알고 있다. 본 글은 지속적인 통합의 기술과 현재 사용에 관련된 내용을 정리한 간단한 리뷰이다.&lt;/em&gt;&lt;/p&gt; &lt;p&gt;01 May 2006&lt;/p&gt; &lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;img alt=&quot;mf.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/536/044/e39fc0ca1955c83539c6115017fe091f.jpg&quot; width=&quot;349&quot; height=&quot;350&quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;마틴 파울러 (&lt;a href=&quot;http://www.martinfowler.com/&quot;&gt;Martin Fowler&lt;/a&gt;)&lt;/p&gt; &lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;h2&gt;Contents&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://nangpuni.net/?p=632&quot;&gt;지속적인 통합으로 피처요구사항 빌드하기 (Building a Feature with Continuous Integration)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;지속적인 통합의 수행 지침 (Practices of Continuous Integration)&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://nangpuni.net/?p=643&quot;&gt;단일화된 소스 저장소를 유지해라. (Maintain a Single Source Repository.)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://nangpuni.net/?p=677&quot;&gt;빌드를 자동화하라. (Automate the Build)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://nangpuni.net/?p=710&quot;&gt;빌드에 자체 테스트를 추가해라. (Make Your Build Self-Testing)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://nangpuni.net/?p=715&quot;&gt;매일 모든 개발자가 메인라인에 커밋하게 하라. (Everyone Commits To the Mainline Every Day)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://nangpuni.net/?p=814&quot;&gt;모든 커밋은 반드시 통합서버에서 메인라인을 빌드해야 한다. (Every Commit Should Build the Mainline on an Integration Machine)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://nangpuni.net/?p=957&quot;&gt;빌드 시간을 짧게 유지해라 (Keep the Build Fast)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;실 운영환경과 똑같은 환경에서 테스트를 수행해라 (Test in a Clone of the Production Environment)&lt;/li&gt;&lt;li&gt;누구나 쉽게 최신 실행파일을 얻을 수 있게 하라 (Make it Easy for Anyone to Get the Latest Executable)&lt;/li&gt;&lt;li&gt;누구나 작업 진행 상황을 알 수 있어야 한다. (Everyone can see what’s happening)&lt;/li&gt;&lt;li&gt;디플로이를 자동화 하라 (Automate Deployment)&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;지속적인 통합의 효과 (Benefits of Continuous Integration)&lt;/li&gt;&lt;li&gt;지속적인 통합 소개하기 (Introducing Continuous Integration)&lt;/li&gt;&lt;li&gt;마지막 생각 (Final Thoughts)&lt;/li&gt;&lt;li&gt;더 읽을 거리 (Further Reading)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;나는 대규모 프로젝트를 처음 견학했던 때를 생생하게 기억한다. 당시 나는 꽤 규모가 큰 영국 전자회사에서 하계 인턴쉽을 수행 중에 있었다. QA그룹 소속이었던 내 관리자는 사이트를 둘러볼 수 있게 해주었고, 우리는 큐브가 가득 쌓여있는 상당히 우울한 느낌을 주는 창고로 들어섰다. 그 프로젝트는 2년이상 개발이 진행이 되고 있었으며, 최근 몇 달동안 통합 작업이 진행 중에 있다는 것을 들었다. 내 가이드는 그 어느 누구도 통합 작업을 언제 끝마치게 될지 장담을 할 수 없다고 했다. 이 일로 나는 소프트웨어 프로젝트의 일반적인 얘기를 하나 알게 되었다. :통합은 예측하기 어려운 기나긴 프로세스 라는 것을.&lt;/p&gt; &lt;p&gt;하지만 이는 문제가 되지 않는다. 내 동료들과 ThoughtWorks에서 수행한 대부분의 프로젝트 혹은 전 세계 많은 프로젝트에서 통합 작업은 큰 문제로 여겨지지 않는다. 개별 개발자들의 작업은 공유된 프로젝트 상태에서 단 몇시간 만 떨어져 나와 있을 뿐, 몇 분안에 공유 프로젝트 상태에 통합이 될 수 있다. 통합 수행 과정에서 에러는 조기에 발견되며 수정된다.&lt;/p&gt; &lt;p&gt;이러한 차이는 고가의 복잡한 툴의 결과가 아니다. 핵심은 팀의 모든 이는 작업한 내용을 소스코드 저장소에 자주(보통 일 단위) 통합을 한다는 단순한 지침에 있다.&lt;/p&gt; &lt;p&gt;“&lt;a href=&quot;http://martinfowler.com/articles/originalContinuousIntegration.html&quot;&gt;지속적인 통합에 대한 최초 글&lt;/a&gt;“은 Matt이 2000년 ThoughtWorks 프로젝트에서 지속적인 통합을 합칠 수 있도록 도와준것 에 대한 우리의 경험을 서술한 글이다.&lt;/p&gt; &lt;p&gt;이 지침을 사람들에게 설명하면, 나는 두 가지 형태의 반응을 접하게 된다: “여기서는 그렇게 할 수 가 없어요”, “그렇게 해서 뭐가 크게 달라지는 없을 거에요”. 하지만 이 지침을 시도해본 사람들은 생각보다 매우 쉬우며, 개발할 때 매우 큰 차이점을 만들어낸다는 것을 알게된다. 그래서 세번째 반응은 다음과 같다. “예. 우리는 그렇게 합니다.-그렇게 하진 않고서 어떻게 개발을 할 수 있어요?”&lt;/p&gt; &lt;p&gt;“지속적인 통합”이라는 용어는 XP(Extreme Programming)에서 유래한 단어로써 XP에서 제시하는 12가지 지침 중 하나다. 처음 ThoughtWorks에서 컨설턴트로 시작할 때, 나는 내 프로젝트에서 이 기법을 사용하도록 독려하였다. Matthew Foemmel은 내 모호한 권고사항을 구체적인 활동으로 바꿨고, 띄엄 띄엄 발생하여 매우 복잡했던 통합작업이 나중에는 별 문제가 되지 않는 프로젝트로 변하는 것을 보게 되었다. Mattew와 나는 당시의 경험을 이 글의 초기 버전에 적었고, 이제 내 사이트 중 가장 인기있는 글중 하나가 되었다.&lt;/p&gt; &lt;p&gt;지속적인 통합이 디플로이를 위한 특정 툴을 요구하지 않지만, 우리는 지속적인 통합을 위한 서버를 사용하는 것이 좀더 효과적이라는 것을 알게되었다. 제일 잘 알려진 서버는 ThoughtWorks의 몇몇 개발자에 의해 최초로 개발돼, 이제는 많은 커뮤니티에서 유지되고 있는 오픈소스 Cruise Control이다.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;원문보기&lt;br /&gt;&lt;/strong&gt;&lt;a href=&quot;http://martinfowler.com/articles/continuousIntegration.html&quot;&gt;Continuous Integration&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;em&gt;본 포스트는 Martin Fowler 선생께서 쓴 글을 번역 게재한 글이다. 선생은 본인의 글을 직접 게재하는 것을 허용하지는 않지만, 번역은 허용하고 있다.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;원문에도 한국어 번역글로 등록이 되어있는데, 이 글보다 몇 년 앞서 더 훌륭한 솜씨로 한글로 번역해 놓은 글이 있으니 참조하면 좋을 듯 하다. (황상철님의 &lt;a href=&quot;http://pragmaticstory.com/&quot;&gt;실용주의이야기&lt;/a&gt; 의 ‘&lt;a href=&quot;http://pragmaticstory.com/224&quot;&gt;지속적인 통합&lt;/a&gt;‘)&lt;/em&gt;&lt;/p&gt; &lt;/div&gt;&lt;p&gt; &lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://nangpuni.net/?p=617&quot;&gt;http://nangpuni.net/?p=617&lt;/a&gt;&lt;/p&gt;</content>		<category term="변경관리"/><category term="빌드배포"/><category term="지속적인 통합(Continous Integration)"/><category term="형상관리"/>	</entry><entry>
		<title>변경관리/형상관리/빌드배포 자동화 연동 시 주요 이슈</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/49778"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/49778#comment"/>		<id>https://adminid.kr/etc_sw/49778</id>
		<published>2014-05-15T09:20:55+00:00</published>
		<updated>2014-05-15T09:20:55+00:00</updated>
		<author>
			<name>JAESOO</name>
		</author>
		<summary type="text">각기 다른 작업자가 동일 형상항목 작업 후 해당 형상항목의 서로 다른 버전을 빌드배포 하는 경우 갑,을 개발자가 동일한 A.java를 순차적으로 수정, 갑은 A.java의 2번 버전 생성, 을은 A.java의 3번 버전을 생성 한 후, 하기의 1,2 순서대로 작업을 수행할 때 빌드배포 대상 형상항목의 버전문제가 발생 할 수 있다. 갑 작업내역(2번 버전 반영 내용): A.java의 a1메소드 수정을 작업내역(3번 버전 반영 내용): A.java의 a2메소...</summary>
	<content type="html">&lt;p&gt;&lt;strong&gt;각기 다른 작업자가 동일 형상항목 작업 후 해당 형상항목의 서로 다른 버전을 빌드배포 하는 경우&lt;/strong&gt;&lt;/p&gt; &lt;p style=&quot;padding-left: 30px;&quot;&gt;갑,을 개발자가 동일한 A.java를 순차적으로 수정, 갑은 A.java의 2번 버전 생성, 을은 A.java의 3번 버전을 생성 한 후, 하기의 1,2 순서대로 작업을 수행할 때 빌드배포 대상 형상항목의 버전문제가 발생 할 수 있다.&lt;/p&gt; &lt;ul style=&quot;padding-left: 30px;&quot;&gt;&lt;li style=&quot;padding-left: 30px;&quot;&gt;갑 작업내역(2번 버전 반영 내용): A.java의 a1메소드 수정&lt;/li&gt;&lt;li style=&quot;padding-left: 30px;&quot;&gt;을 작업내역(3번 버전 반영 내용): A.java의 a2메소드 수정 (이때 3번 버전은 2번 버전의 작업 내용을 포함 함)&lt;/li&gt;&lt;/ul&gt;&lt;div style=&quot;padding-left: 30px;&quot;&gt;&lt;strong&gt;작업1&lt;/strong&gt;.을이 먼저 빌드배포를 요청하면 A.java의 3번 버전이 빌드서버에 빌드배포가 됨.&lt;/div&gt;&lt;div style=&quot;padding-left: 30px;&quot;&gt;&lt;strong&gt;작업2&lt;/strong&gt;.이후 갑이 빌드배포를 요청하면 A.java의 2번 버전이 빌드서버에 빌드배포가 됨 &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;작업1 수행 시 발생 가능 이슈&lt;/strong&gt;&lt;br /&gt;갑이 비록 소스를 먼저 수정하여 형상관리 저장소에 반입을 시켰지만, 해당 버전은 지금 빌드배포가 되어야 할 버전이 아니라, 나중에 (이를테면 3일 후에) 빌드서버에 빌드배포 되어야 하는 내용일 수 있음 (혹은 한 달에 걸쳐 작업이 진행되는 과정에서 작업안정성을 위해 임시로 형상관리 저장소에 반입된 상태). 그런데 을이 오늘 빌드배포를 수행 해 버리면, 나중에(3일 이후,혹은 한달 후에) 빌드배포가 되어야 할 내용이 오늘 미리 반영 되어 버릴 수 있음.&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt; &lt;/div&gt;&lt;div style=&quot;padding-left: 30px;&quot;&gt;&lt;strong&gt;작업2 수행 시 발생 가능 이슈&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;padding-left: 30px;&quot;&gt;갑이 이전 버전을 나중에 빌드배포 함으로써, 을이 작업하여 서버에 반영한 내용 (a2메소드 수정 분)이 사라질 수 있음 &lt;p&gt;&lt;/p&gt; &lt;p&gt;위 사례가 발생하는 상황은 아래와 같을 수 있다.&lt;/p&gt; &lt;/div&gt;&lt;ul&gt;&lt;li&gt;상황1.갑이 작업하는 내용이 장기 개발인 경우&lt;/li&gt;&lt;li&gt;상황2.(갑의 작업내용에 관계없이) 을이 A.java 수정을 긴급하게 반영해야 하는 경우.&lt;/li&gt;&lt;/ul&gt;&lt;div style=&quot;padding-left: 30px;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;padding-left: 30px;&quot;&gt;상황1인 경우, 갑은 형상관리 저장소에 별도 브랜치를 하나 생성하여 작업을 한 후 장기 개발건이 완료가 되었을 때 메인 브랜치에 병합작업을 하면 이슈상황을 방지할 수 있다. &lt;p&gt;&lt;/p&gt; &lt;p&gt;상황2인 경우, 을이 갑에게 긴급 작업 상황을 얘기하면, 갑은 자신이 작업한 내용을 local pc에 백업받거나 혹은 checkout을 수행하여 자신이 작업한 내용을 형상관리저장소 밖으로 이동시킨다.&lt;br /&gt;이동이 완료되면 을은 label을 이용하여 서버에 배포된 버전을 체크아웃하여 소스를 수정한 후 체크인 한 다음, 해당 버전을 빌드배포 수행한다.&lt;br /&gt;을 작업이 완료되면 갑은 체크아웃했던 자신의 소스에 나머지 부분을 수정하여 형상관리 저장소에 체크인한다. 체크인 하는 시점에 갑은 형상관리저장소에 이미 반영되어 있는 을 개발자의 작업분과 자신의 작업분의 병합(merge)을 수행해야 한다.&lt;/p&gt; &lt;/div&gt;&lt;p&gt; &lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://nangpuni.net/?p=356&quot;&gt;http://nangpuni.net/?p=356&lt;/a&gt;&lt;/p&gt;</content>		<category term="변경관리"/><category term="빌드배포"/><category term="형상관리"/>	</entry><entry>
		<title>형상관리의 기능 범주</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/49774"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/49774#comment"/>		<id>https://adminid.kr/etc_sw/49774</id>
		<published>2014-05-15T09:19:56+00:00</published>
		<updated>2014-05-15T09:19:56+00:00</updated>
		<author>
			<name>JAESOO</name>
		</author>
		<summary type="text">들어가면서 일반적으로 형상관리라 하면 소스 코드의 버전을 관리하는 것으로 국한하여 생각하는 경우가 많다. 하지만 (CMMI, SPICE, ITIL등의) SW공학 관점에서 얘기하는 형상관리의 기능의 범위는 변경관리, 릴리즈관리까지 포함하여 그 범위가 매우 넓다. 즉, 변경관리 측면에서 CR(Change Request:변경 요청)이 발생한 이후, 형상항목이 변경되고, 그 변경된 내용이 최종적으로 사용자에게 서비스 되기 까지의 생명주기를 다룬...</summary>
	<content type="html">&lt;p&gt;&lt;strong&gt;들어가면서&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;일반적으로 형상관리라 하면 소스 코드의 버전을 관리하는 것으로 국한하여 생각하는 경우가 많다.&lt;br /&gt;하지만 (CMMI, SPICE, ITIL등의) SW공학 관점에서 얘기하는 형상관리의 기능의 범위는 변경관리, 릴리즈관리까지 포함하여 그 범위가 매우 넓다.&lt;br /&gt;즉, 변경관리 측면에서 CR(Change Request:변경 요청)이 발생한 이후, 형상항목이 변경되고, 그 변경된 내용이 최종적으로 사용자에게 서비스 되기 까지의 생명주기를 다룬다고 할 수 있다.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;1.SW공학에서 일컽는 형상관리 기능 범주&lt;/strong&gt;&lt;/p&gt; &lt;p style=&quot;padding-left: 30px;&quot;&gt;&lt;strong&gt;ISO/IEC 15504(SPICE)에서 정의한 형상관리 9개 Best Practice&lt;/strong&gt;&lt;/p&gt; &lt;div style=&quot;padding-left: 30px;&quot;&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;형상관리 전략 개발&lt;/strong&gt;: 형상관리 전략을 결정하여 형상관리 활동과 그 활동을 수행하기 위한 일정을 포함.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;형상관리 시스템 수립&lt;/strong&gt;: 라이브러리, 표준, 절차 및 도구를 포함한 시스템 정의.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;형상 항목 식별&lt;/strong&gt;: 소프트웨어 시스템, 모듈, 구성요소, 관련 문서와 같은 형상 항목을 식별, 베이스라인 설정, 버전 부여 방법, 기타 관련 식별 세부사항을 설정한 문서를 정의.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;형상 항목 기술서 유지&lt;/strong&gt;: 각 형상 항목의 최신 기술서를 유지.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;변경 관리&lt;/strong&gt;: 형상 항목의 상태와 변경 요청을 기록되고 보고되어야 하며, 형상 항목에 대한 변경은 검토되고 정식으로 허가되어야 함.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;제품 릴리즈 관리&lt;/strong&gt;: 형상 항목의 릴리즈와 인도는 검토되고 승인된다.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;형상 항목 이력 유지&lt;/strong&gt;: 필요 시 이전의 베이스라인 된 버전으로 복구할 수 있도록 각 형상 항목의 이력을 충분히 자세하게 유지해야 함.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;형상 상태 보고&lt;/strong&gt;: 현재 시스템 통합 내 각 형상항목의 상태와 항목간의 관계를 정기적으로 보고한다.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;형상항목 릴리즈 및 인도 관리&lt;/strong&gt;:형상 항목의 저장, 취급, 릴리즈,인도를 통제함.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;p style=&quot;padding-left: 30px;&quot;&gt;&lt;strong&gt;CMMI의 Support Area&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt; &lt;div style=&quot;padding-left: 30px;&quot;&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Specific Goal1&lt;/strong&gt;. 베이스 라인을 설정한다.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div style=&quot;padding-left: 30px;&quot;&gt;&lt;ul&gt;&lt;ul&gt;&lt;li&gt;SP1.1 형상 항목을 식별한다.&lt;/li&gt;&lt;li&gt;SP1.2 형상관리시스템을 구축한다.&lt;/li&gt;&lt;li&gt;SP1.3 Baseline을 수립한다.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;strong&gt;Specific Goal2&lt;/strong&gt;. 변경을 추적하고 통제한다.&lt;ul&gt;&lt;li&gt;SP2.1 변경요청을 추적한다.&lt;/li&gt;&lt;li&gt;SP2.2 형상 항목을 통제한다.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Specific Goal3&lt;/strong&gt;. 무결성을 유지한다.&lt;ul&gt;&lt;li&gt;SP3.1 형상관리 기록을 작성한다&lt;/li&gt;&lt;li&gt;SP3.2 형상 감사를 수행한다.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;a style=&quot;float: none;&quot; class=&quot;zoomLink cboxElement&quot; href=&quot;http://nangpuni.net/wp-content/uploads/2012/10/cmmi.png&quot;&gt;&lt;img alt=&quot;cmmi.png&quot; src=&quot;http://jaesoo.com/files/attach/images/73/523/044/db6a4c29cc04e3706485e11879b22be3.png&quot; width=&quot;421&quot; height=&quot;265&quot; /&gt;&lt;span style=&quot;opacity: 0;&quot; class=&quot;zoomHover&quot;&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;2. 현장에서 생각하는 형상관리 범주&lt;/strong&gt;&lt;br /&gt;실제 SW공학 측면에서 얘기하는 범주와 크게 다를 바 없음. 단 형상관리라 하면 협의의 형상관리(버전관리등)으로만 생각하는 경향이 있으며, 위에서 얘기하는 광의의 형상관리는 전사 형상변경관리 시스템, 전사 변경관리 시스템등의 이름으로 일컬어지는 경향이 있음.&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;strong&gt;변경관리 기능&lt;/strong&gt;&lt;br /&gt;최 초 CR(Change Request)가 발행, CCB(Change Control Board)에서 변경 accept, 작업자 지정, (소스코드) 변경작업 수행, 빌드요청 및 승인, 테스트 결과 확인, CR완료 등 변경에 관련된 일련의 프로세스도 형상관리 시스템의 기능 범주(Category)에 포함.&lt;br /&gt;버전의 증가, 각 설계 산출물의 연동, 빌드배포, 영향도 분석, code inspection 등 형상관리의 대부분의 기능들은 변경관리 프로세스(workflow)내에서 모두 통합 관리된다. 즉 최초 CR이 발행되면 고유의 식별번호가 부여되며, 부여된 식별번호를 통해 해당 기능들이 수행되는 대상, 결과들이 추적 관리된다.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;형상관리 대상 확대&lt;/strong&gt;&lt;br /&gt;기존 형상관리에 대상은 주로 소스코드에 국한, 최근 분석/설계 작업 결과물인 UML모델링 작업 파일, 요구사항, 테스트케이스 등을 상호 연계하여 관리하며, 이 모든 작업 산출물을 형상관리 시스템에서 통합 관리&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;빌드배포관리&lt;/strong&gt;&lt;br /&gt;CR발행으로 인해 변경된 소스의 빌드배포 기능도 형상관리 시스템의 범주 내에서 처리된다. 개발서버, 스테이징 서버의 빌드배포가 가능해야 되며, 운영서버에 컴파일된 binary가 배포될 수 있어야 한다.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;영향도 분석(impact analysis)&lt;/strong&gt;&lt;br /&gt;현업 조직으로부터 CR이 발행되었을 때, 해당 변경의 impact을 확인할 수 있어야 한다. 이를 위해 형상항목간 변경 영향도 분석기능이 제공되어야 한다.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;code inspection&lt;/strong&gt;&lt;br /&gt;작 업자가 CR에 의거하여 수정된 소소를 형상관리 저장소에 반입 할 때 (혹은 빌드배포 요청할 때) 작업자가 작성한 소스코드가 조직의 code convention이나 기타 표준을 준수하여 작업했는지에 대하여 소스코드 검사를 수행. 조직의 표준을 준수한 항목들만 형상관리 저장소에 저장하거나, 혹은 빌드배포가 됨을 시스템적으로 보장&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;소스코드 보안성 분석&lt;/strong&gt;&lt;br /&gt;빌드배포 직전에 대상 형상항목들(소스 코드)의 보안성 체크. SQL injection등 보안 취약점 존재여부를 확인하여 검증된 항목들만 서버에 배포되도록 보장.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt; 상기 기능들은 단일 형상관리 시스템으로 구축되기보다는 대부분 여러 전문 솔루션의 통합으로 구현됨.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt; &lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://nangpuni.net/?p=340&quot;&gt;http://nangpuni.net/?p=340&lt;/a&gt;&lt;/p&gt;</content>		<category term="변경관리"/><category term="빌드배포"/><category term="형상관리"/>	</entry><entry>
		<title>엑셀 Alt + Enter(개행문자), 빈 행 등 특수문자 지우기, 찾기 및 바꾸기 관련</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/22075"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/22075#comment"/>		<id>https://adminid.kr/etc_sw/22075</id>
		<published>2013-07-04T14:24:49+00:00</published>
		<updated>2015-05-19T14:23:57+00:00</updated>
		<author>
			<name>JAESOO</name>
		</author>
		<summary type="text">엑셀 파일을 받았더니 셀 내에서 줄바꾸기가 되어야할 부분이 ; 표시로만 되어있고 쭉~ 한줄로 이어져 있습니다ㅠㅠ 줄바꿈 되어야만 보기가 편해서.. 이걸 alt+enter 를 친 것과 같은 효과로 모두 바꾸기를 하고 싶은데 ctrl+H 에서 Alt+enter 가 먹히질 않네요ㅠㅠ 어떻게 해야 ; &lt;-- 이문자를 셀 내에서 줄바꾸기로 바꿀수 있을까요ㅠㅠ 엑셀에 손쉽게 문자를 바꿀수 있는 함수가 있다는데 저는 초보라서 아무리 봐도 이것을 어...</summary>
	<content type="html">&lt;p&gt;엑셀 파일을 받았더니 셀 내에서 줄바꾸기가 되어야할 부분이&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;;&lt;/strong&gt; 표시로만 되어있고 쭉~ 한줄로 이어져 있습니다ㅠㅠ&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;줄바꿈 되어야만 보기가 편해서.. &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;이걸 alt+enter 를 친 것과 같은 효과로 모두 바꾸기를 하고 싶은데 &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;ctrl+H 에서 Alt+enter 가 먹히질 않네요ㅠㅠ&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;어떻게 해야 &lt;strong&gt;;&lt;/strong&gt; &amp;lt;-- 이문자를 셀 내에서 줄바꾸기로 바꿀수 있을까요ㅠㅠ&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;엑셀에 손쉽게 문자를 바꿀수 있는 함수가 있다는데&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;저는 초보라서 아무리 봐도 이것을 어떻게 적용하고 바꿔야할지 모르겠습니다&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;급합니다ㅠㅠ 꼭 좀 부탁드려요!!&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;내공 팍팍 쏩니다!!&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;더 쉽게 예를 들면 ㅠㅠ&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#0000ff&quot;&gt;안녕하세요&lt;strong&gt;;&lt;/strong&gt;저는 누구누구입니다&lt;strong&gt;;&lt;/strong&gt;어디어디살구요&lt;strong&gt;;&lt;/strong&gt;전화번호는무엇무엇이예요&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;이것을&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#0000ff&quot;&gt;안녕하세요&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#0000ff&quot;&gt;저는누구누구입니다&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#0000ff&quot;&gt;어디어디살구요&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#0000ff&quot;&gt;전화번호는무엇무엇이예요&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;이렇게 줄바꾸기를 하고 싶어요ㅠㅠ&lt;/p&gt; &lt;div class=&quot;autosourcing-stub&quot;&gt;&amp;nbsp;&lt;/div&gt; &lt;div class=&quot;autosourcing-stub&quot;&gt;답변1:&lt;/div&gt; &lt;div class=&quot;autosourcing-stub&quot;&gt; &lt;p&gt;엑셀에서는 못하는 것이 없지요. 방법이 몇가지가 있습니다. &lt;/p&gt; &lt;p&gt;셀 내에서 줄바꿈 하고 싶으신 것인데 에디터를 이용해 개행문자로 치환하면 별개 행이 되어버리니 그것도 목적과는 다르시겠군요.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;VBA로 함수를 만들어 할 수도 있고, 편집-바꾸기와 함수 조합하는 수도 있지만&lt;/p&gt; &lt;p&gt;젤 쉬운 것으로..워크시트 기능만으로 풀어드립니다.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;잘 따라하세요&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#0000ff&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#0000ff&quot;&gt;1. &quot;안녕하세요&lt;strong&gt;;&lt;/strong&gt;저는 누구누구입니다&lt;strong&gt;;&lt;/strong&gt;어디어디살구요&lt;strong&gt;;&lt;/strong&gt;전화번호는무엇무엇이예요&quot;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#0000ff&quot;&gt;와 같이&amp;nbsp;입력된 셀 영역을 선택하고, &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#0000ff&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;2. 데이터-텍스트나누기-구분기호로 분리됨-구분기호를 &quot;;&quot;로 지정하고 실행하면&lt;/p&gt; &lt;p&gt;각 셀이 &quot;;&quot;를 기준으로 나뉩니다. &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;3. 이제 각각 나뉘어진 셀이 B1,C1,D1,E1 이라고 한다면, A1 셀에&lt;/p&gt; &lt;p&gt;&lt;strong&gt;=B1 &amp;amp; char(10) &amp;amp; C1 &amp;amp; char(10) &amp;amp; D1 &amp;amp; char(10) &amp;amp;E1&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;이라고 입력하고 엔터를 치세요.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;4. A1 의 셀서식을 &#039;텍스트 줄바꿈&#039;으로 하시구요.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;추가로 수식을 입력한 A열을 복사 - 그 상태에서 바로 오른클릭 - 선택하여 붙여넣기- &#039;값만&#039;을 하시면 수식이 날라가고 구하고자 하는 텍스트만 남겠네요.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;위 방법의 핵심은, Alt+Enter라는 하나의&amp;nbsp;문자값도 =char(10)&amp;nbsp;이라고 하는 함수로 표시된다는 것입니다. 이해하시겠죠?&lt;/p&gt; &lt;div class=&quot;autosourcing-stub&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div class=&quot;autosourcing-stub&quot;&gt;&amp;nbsp;&lt;/div&gt; &lt;div class=&quot;autosourcing-stub&quot;&gt;답변2:&lt;/div&gt; &lt;div class=&quot;autosourcing-stub&quot;&gt; &lt;p&gt;안녕하세요?&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;; 를 &lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;◙ (개행문자) 로 바꾸는 문제는 그냥 간단히 찾기-바꾸기 기능으로 해결하세요.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;찾을 문자열란에는 ; 를 입력하고요,&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;바꿀 문자열란에는 Alt+10 을 입력하신 후 모두바꾸기를 실행하면 됩니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;주) Alt+10 을 입력한다는 의미는 Alt키를 꾹 누른상태에서&amp;nbsp;숫자키패드(키보드오른편꺼)에서 1 과 0 을 순차적으로 누른 후 Alt 키를 떼면 입력됩니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;많은 분들이 이 기능을 잘 이용하지 못하는 거 같습니다. 특히나 Alt+10은 입력후 아무것도 입력이 안되는 것처럼 보이기에 더더욱 발견하기 힘들겁니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;참고로 아래 링크를 참고하시고요....&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;http://blog.naver.com/atmyhome/90006765445&quot;&gt;http://blog.naver.com/atmyhome/90006765445&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;/span&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;혹시 바꿀량이 너무 많은 경우에는 찾기바꾸기가 안되는 경우가 있으니 그때는 아래 링크화일의 도움을 받아 바꾸기를 수행해보세요.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;http://blog.naver.com/atmyhome/90006800835&quot;&gt;http://blog.naver.com/atmyhome/90006800835&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;지금까지의 설명을 도저히 이해못하겠다면 간단히 아래 구문을 실행해주세요.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;Sub test()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Cells.Replace What:=&quot;;&quot;, Replacement:=ChrW(10), LookAt:=xlPart&lt;br /&gt;End Sub&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-FAMILY: &#039;Times New Roman&#039;; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 바탕; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA&quot; lang=&quot;EN-US&quot;&gt;그럼 도움이 되시길...&lt;/span&gt;&lt;/p&gt; &lt;div class=&quot;autosourcing-stub&quot;&gt;&amp;nbsp;&lt;/div&gt; &lt;div class=&quot;autosourcing-stub&quot;&gt;답변3:&lt;/div&gt; &lt;div class=&quot;autosourcing-stub&quot;&gt; &lt;p&gt;문서편집기 설치되어있으면 간단합니다.&lt;/p&gt; &lt;p&gt;저는 에디트플러스를 기준으로 말씀드릴께요&lt;/p&gt; &lt;p&gt;(&lt;a href=&quot;http://www.editplus.com/&quot;&gt;www.editplus.com&lt;/a&gt;&amp;nbsp;에 가시면 30일 버전으로 다운 가능합니다)&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;1. 엑셀파일에 전체선택 한다음에 복사&lt;/p&gt; &lt;p&gt;2. 에디트플러스 실행 후 새파일 열어놓은다음에 붙여넣기 합니다.&lt;/p&gt; &lt;p&gt;3. Ctrl + H 눌러서 찾을말 &quot;;&quot; 입력, 바꿀말 &quot;\n&quot; 입력&lt;/p&gt; &lt;p&gt;4. &quot;정규식&quot; 에 체크&lt;/p&gt; &lt;p&gt;5. 모두바꿈&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;이렇게 하시면 줄바꿈이 되었죠?&lt;/p&gt; &lt;p&gt;이걸 전체 복사 하신 후 엑셀에 붙여넣기 하시면 됩니다..&lt;/p&gt; &lt;p&gt;엑셀로만 바꾸는 방법은.. 아마 없을것 같네요..&lt;/p&gt; &lt;/div&gt; &lt;div class=&quot;autosourcing-stub&quot;&gt;&amp;nbsp;&lt;/div&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://kin.naver.com/qna/detail.nhn?d1id=1&amp;amp;dirId=102020101&amp;amp;docId=64190400&amp;amp;qb=YWx0IGVudGVyIOywvuq4sA==&amp;amp;enc=utf8&amp;amp;section=kin&amp;amp;rank=1&amp;amp;search_sort=0&amp;amp;spq=0&amp;amp;pid=Rfx6Ac5Y7&quot;&gt;http://kin.naver.com/qna/detail.nhn?d1id=1&amp;amp;dirId=102020101&amp;amp;docId=64190400&amp;amp;qb=YWx0IGVudGVyIOywvuq4sA==&amp;amp;enc=utf8&amp;amp;section=kin&amp;amp;rank=1&amp;amp;search_sort=0&amp;amp;spq=0&amp;amp;pid=Rfx6Ac5Y7&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt;</content>		<category term="엑셀"/><category term="Alt + Enter"/><category term="개행문자"/><category term="빈 행"/><category term="특수문자"/><category term="지우기"/><category term="찾기"/><category term="바꾸기"/>	</entry><entry>
		<title>MS Live.com 무료 도메인 메일 서비스 이용</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/14870"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/14870#comment"/>		<id>https://adminid.kr/etc_sw/14870</id>
		<published>2013-04-05T22:07:44+00:00</published>
		<updated>2013-04-05T22:07:44+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">...다. 체로 기술하였습니다. 메일서버를 따로 마련하지 않아도 소유하고 있는 도메인의 메일을 서비스 할 수 있도록 해 주는 서비스가 구글 앱스가 대표적인데 기존에는 생성 가능 계정 수가 50개는 넘었던 것으로 기억하는데 이 글을 쓰고 있는 현재는 딱 10개 뿐이다. (새창에서 확인) 다른 도메인 메일 서비스를 찾아보니 네이버, 다음, domains.live.com 이 있다. (2012-07-01 기준) 네이버의 경우 생성 가능 계정 수 = 1개 이...</summary>
	<content type="html">&lt;p&gt;&lt;span style=&quot;COLOR: rgb(34,116,28)&quot;&gt;&amp;nbsp;...다. 체로 기술하였습니다.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;메일서버를 따로 마련하지 않아도&lt;br /&gt;소유하고 있는&amp;nbsp;도메인의 메일을 서비스 할 수 있도록 해 주는 서비스가&lt;br /&gt;&lt;br /&gt;&lt;b&gt;구글 앱스&lt;/b&gt;가 대표적인데&lt;/p&gt; &lt;p&gt;기존에는 &lt;span style=&quot;COLOR: rgb(9,0,255)&quot;&gt;생성 가능 계정 수&lt;/span&gt;가 50개는 넘었던 것으로 기억하는데&lt;br /&gt;이 글을 쓰고 있는 현재는 &lt;span style=&quot;COLOR: rgb(9,0,255)&quot;&gt;딱 10개 뿐&lt;/span&gt;이다. (&lt;a class=&quot;tx-link&quot; href=&quot;http://www.google.com/apps/intl/ko/group/&quot; target=&quot;_blank&quot;&gt;새창에서 확인&lt;/a&gt;)&lt;/p&gt; &lt;p&gt;다른 도메인 메일 서비스를 찾아보니&lt;br /&gt;네이버, 다음, domains.live.com&lt;br /&gt;이 있다. (2012-07-01 기준)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;네이버의 경우&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: rgb(9,0,255)&quot;&gt;생성 가능 계정 수 = 1개&lt;/span&gt; 이며&lt;br /&gt;개인 사용하는 네이버 계정에 바로가기 식으로 쓰는&amp;nbsp;개념이다.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;다음의 경우&lt;/b&gt;&lt;br /&gt;도 네이버와 같이 다음메일 계정에 바로가기 방식으로 붙여 쓰는건데&lt;br /&gt;다만 다른 점은 (다음 개인 계정과) 연결 가능한 &lt;span style=&quot;COLOR: rgb(9,0,255)&quot;&gt;계정 수를 300~1000개&lt;/span&gt;&amp;nbsp;준다는 점이다.&lt;br /&gt;&lt;br /&gt;위에서 &lt;u&gt;바로가기 방식&lt;/u&gt;이란?&lt;br /&gt;(글을 보시는 분이 메일서버 만져본 분이면 alias 설정으로 판단하시면 됩니다.)&lt;br /&gt;&lt;br /&gt;만약 회사 도메인이 good.com 이라 하고&lt;br /&gt;temp1 계정을 만들었다면&lt;br /&gt;temp1 사용자가 회사 메일 로그인 시&lt;br /&gt;temp1@good.com 으로 로그인하여 사용하는게 아니라&lt;br /&gt;&lt;br /&gt;개인 다음 아이디가 zombie 라면&amp;nbsp;&lt;br /&gt;다음 메일&amp;nbsp;zombie&amp;nbsp;아이디로 로그인 한 뒤&lt;br /&gt;글쓰기때 보면 zombie@daum.net 과 temp1@good.com 중에 하나를 선택하여&lt;br /&gt;보낼 수 있도록 되어 있고,&lt;br /&gt;수신도 마찬가지로&lt;br /&gt;받은 편지함은&amp;nbsp;zombie@daum.net 의 편지함으로&lt;br /&gt;zombie@daum.net 과 temp1@good.com 의 모든 편지가&lt;br /&gt;한꺼번에 수신되는데&lt;br /&gt;이것이 바로가기 방식이다.&lt;/p&gt; &lt;p&gt;회사에서 쓰려는 도메인 메일의 경우&lt;br /&gt;퇴사자가 있는데 해당 계정을 삭제하면 안되는 경우&lt;br /&gt;개인 계정들에 연결하는 바로가기식 서비스는 아주 골때린다.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;live.com 도메인 서비스의 경우&lt;/b&gt;&lt;br /&gt;다행하게도 기존 구글앱스같은 독립적인 계정 생성 가능한 서비스를 제공하고 있으며&lt;br /&gt;&lt;span style=&quot;COLOR: rgb(9,0,255)&quot;&gt;생성 가능 계정 수 = 500개&lt;/span&gt; (따로 신청하면 늘려주는것으로 알고 있다),&lt;br /&gt;POP3, SMTP, 모바일웹을 지원하여 주고 있다.&lt;br /&gt;이에 더하여 독립 계정으로 MS메신저, SkyDrive 등의 서비스도 독립 계정으로 사용이 가능하다.&lt;br /&gt;&lt;br /&gt;소유 계정이 good.com 이면&lt;br /&gt;user1@good.com 메일 계정을 생성하면&lt;br /&gt;그 계정의 아이디(메일), 비밀번호로 메신저, SkyDrive 사용이 가능하다는 것이다.&lt;br /&gt;&lt;br /&gt;도메인 메일 서비스를 live.com으로 이전하기 전 고민되는 점이 하나 있는데&lt;br /&gt;외국계 메일은 첨부 파일 용량이 적은 그 문제다.&lt;br /&gt;물론 IT 기업인 경우 다른 많은 방법들을 직원 개개인도 알겠고&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;span style=&quot;FONT-SIZE: 14pt&quot;&gt;&lt;b&gt;Live.com 도메인 메일 신청 및 등록&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center; FLOAT: none; CLEAR: none&quot;&gt;&lt;span style=&quot;WIDTH: 540px; DISPLAY: inline-block; HEIGHT: auto&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;01.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/411/032/66f0f6505f8f7ad6c3b334d23286c5b9.jpg&quot; width=&quot;1128&quot; height=&quot;745&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://domains.live.com/&quot; target=&quot;_blank&quot;&gt;http://domains.live.com&lt;/a&gt; 페이지로 이동 한 후&lt;br /&gt;우측 상단의 &lt;b&gt;로그인&lt;/b&gt;을 클릭하여 관리자 계정으로 사용할 live.com 계정으로 로그인 한다.&lt;br /&gt;페이지 중간 &lt;b&gt;사용자 지정 도메인&lt;/b&gt;&amp;nbsp;아래쪽에 &lt;span style=&quot;COLOR: rgb(0,85,255)&quot;&gt;&lt;b&gt;등록&lt;/b&gt;&lt;/span&gt;을 클릭하면&lt;br /&gt;아래와 같은 페이지가 보인다.&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center; FLOAT: none; CLEAR: none&quot;&gt;&lt;span style=&quot;WIDTH: 540px; DISPLAY: inline-block; HEIGHT: auto&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;02.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/411/032/0c425b8f09e6dd902b118a40c18f8831.jpg&quot; width=&quot;1108&quot; height=&quot;371&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;아주 간소하다.&lt;br /&gt;도메인 이름 입력란만 가볍게 채워주고 [&lt;b&gt;계속&lt;/b&gt;]버튼을 누른다.&lt;br /&gt;&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center; FLOAT: none; CLEAR: none&quot;&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;TEXT-ALIGN: center; WIDTH: 540px; DISPLAY: inline-block; HEIGHT: auto&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;01.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/411/032/53ef8993991c5a47c9e78696474dc075.jpg&quot; width=&quot;604&quot; height=&quot;257&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;동의하냐고 물어본다. [동의함]누르면&lt;br /&gt;&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center; FLOAT: none; CLEAR: none&quot;&gt;&lt;span style=&quot;WIDTH: 540px; DISPLAY: inline-block; HEIGHT: auto&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;02.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/411/032/b813edbffcbf0e6666cf3f44fd92f4ae.jpg&quot; width=&quot;899&quot; height=&quot;348&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;이와 같이 셋팅하세요~블라블라~ 페이지가 보인다.&lt;br /&gt;&lt;br /&gt;이곳의 설명에 따라 도메인의 네임버서 설정을 해 줘야 한다.&lt;br /&gt;MX&amp;nbsp;설정하면 수 시간 소요된다고 하던데&lt;br /&gt;&lt;br /&gt;필자의 경우 네임서버 설정하고 위 페이지 [&lt;b&gt;새로 고침&lt;/b&gt;] 하니&lt;br /&gt;곧바로 서비스가 활성화 되었다.&lt;br /&gt;&lt;br /&gt;이후는 계정 관리를 할 수 있도록 되는데&lt;br /&gt;초딩도 관리 가능한 인터페이스를 가지고&amp;nbsp;심플하게 나오므로 따로 화면 첨부는 하지 않는다.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 14pt&quot;&gt;개별 계정 만들고 이용하기&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;사전 테스팅이므로 &lt;b&gt;temp1&lt;/b&gt;이라는 하나의 임시 계정을 만들었다.&lt;br /&gt;여기서 바로 POP3, SMTP를 사용할 수 있다면 좋겠지만&lt;br /&gt;&lt;span style=&quot;COLOR: rgb(255,0,0)&quot;&gt;계정을 생성한 후 최초 1회는&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;COLOR: rgb(255,0,0)&quot;&gt;웹메일로 로그인하여 계정 정보 확인이 필요하다.&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center; FLOAT: none; CLEAR: none&quot;&gt;&lt;span style=&quot;WIDTH: 540px; DISPLAY: inline-block; HEIGHT: auto&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;06.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/411/032/3ba143b57a3fa0d8ee3369af9a4d5a00.jpg&quot; width=&quot;832&quot; height=&quot;464&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://mail.live.com/&quot; target=&quot;_blank&quot;&gt;http://mail.live.com&lt;/a&gt;으로 이동하고&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center; FLOAT: none; CLEAR: none&quot;&gt;&lt;span style=&quot;WIDTH: 540px; DISPLAY: inline-block; HEIGHT: auto&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;07.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/411/032/f723f74ee566a0f1c2466cad1dbf02d7.jpg&quot; width=&quot;828&quot; height=&quot;459&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;b&gt;temp1&lt;/b&gt;&amp;nbsp;계정으로 로그인 한다.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center; FLOAT: none; CLEAR: none&quot;&gt;&lt;span style=&quot;WIDTH: 540px; DISPLAY: inline-block; HEIGHT: auto&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;08.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/411/032/d2e9a17db60b8267c701e94e05b91d5a.jpg&quot; width=&quot;629&quot; height=&quot;653&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;최초 로그인시 위와같이 계정 정보를 확인한다.&lt;br /&gt;적절하게 입력 후 [&lt;b&gt;동의함&lt;/b&gt;]을 누른다.&lt;br /&gt;&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center; FLOAT: none; CLEAR: none&quot;&gt;&lt;span style=&quot;WIDTH: 382px; DISPLAY: inline-block; HEIGHT: auto&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;09.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/411/032/c4d9e0da27e2164f80369cffe08a2988.jpg&quot; width=&quot;382&quot; height=&quot;391&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;개인 확인 마지막 단계니까 짜증내지 말고 제대로 입력 후 [&lt;b&gt;계속&lt;/b&gt;]을 눌러 마무리 한다.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center; FLOAT: none; CLEAR: none&quot;&gt;&lt;span style=&quot;WIDTH: 540px; DISPLAY: inline-block; HEIGHT: auto&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;10.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/411/032/c65306bf6c36c57f4ea0d066da408f6a.jpg&quot; width=&quot;834&quot; height=&quot;515&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;드디어 &lt;b&gt;temp1&lt;/b&gt; 계정으로&amp;nbsp;Live 도메인 메일 서비스에 로그인 하였다.&lt;br /&gt;상단 메뉴를 봐도 알 수 있듯 메신저, SkyDrive를 해당 계정으로 이용 가능하다.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 14pt&quot;&gt;아웃룩 셋팅의 예 (&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 14pt&quot;&gt;POP3, SMTP 설정)&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;계정 정보 확인이 끝나면 pop3, smtp 사용이 가능해진다.&lt;br /&gt;즉, 메일클라이언트 프로그램 (아웃룩, 썬더버드 등)이나 스마트폰에서 사용이 가능해 진다는것.&lt;br /&gt;&lt;br /&gt;웹메일 로그인 하고 도움말을 눌러봐도 옵션을 눌러봐도&lt;br /&gt;POP3, SMTP 설정을 어떻게 하는것인지&lt;br /&gt;한국 서비스들과 같이 알려주는 페이지를 도통 못찾겠어서&lt;br /&gt;구글신의 도움을 받아 셋팅값을 찾고 셋팅을 완료했다.&lt;br /&gt;&lt;br /&gt;아웃룩을 가지고 셋팅해 보겠다. 아웃룩을 실행한다.&lt;br /&gt;&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center; FLOAT: none; CLEAR: none&quot;&gt;&lt;span style=&quot;WIDTH: 540px; DISPLAY: inline-block; HEIGHT: auto&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;11.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/411/032/b6eb32466bd38593f15acb82839e5b1d.jpg&quot; width=&quot;975&quot; height=&quot;477&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;메일 계정 셋팅이니까 [&lt;b&gt;다음&lt;/b&gt;]누르고&lt;br /&gt;&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center; FLOAT: none; CLEAR: none&quot;&gt;&lt;span style=&quot;WIDTH: 540px; DISPLAY: inline-block; HEIGHT: auto&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;12.jpg&quot; src=&quot;11.jpg&quot; width=&quot;715&quot; height=&quot;472&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;자동 셋팅 안되니까 &#039;&lt;b&gt;수동으로 서버 설정 또는 추가 서버 유형 구성&lt;/b&gt;&#039; 선택 후 [&lt;b&gt;다음&lt;/b&gt;]&lt;br /&gt;&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center; FLOAT: none; CLEAR: none&quot;&gt;&lt;span style=&quot;WIDTH: 540px; DISPLAY: inline-block; HEIGHT: auto&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;13.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/411/032/1895bec300431b7abdaf96c91430b9d6.jpg&quot; width=&quot;715&quot; height=&quot;472&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;[&lt;b&gt;다음&lt;/b&gt;]&lt;br /&gt;&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center; FLOAT: none; CLEAR: none&quot;&gt;&lt;span style=&quot;WIDTH: 540px; DISPLAY: inline-block; HEIGHT: auto&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;14.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/411/032/0ddf9e92c8b884a7c65dcb13cb3bde36.jpg&quot; width=&quot;715&quot; height=&quot;472&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;위와 같이 입력란들을 채워준다.&lt;br /&gt;위 그림과 똑같이 채우면 대략 난감 =_=;&lt;br /&gt;&lt;br /&gt;항목들을 잘 채웠으면 [&lt;b&gt;기타 설정(&lt;u&gt;M&lt;/u&gt;)...&lt;/b&gt;] 누르면&lt;br /&gt;아래와 같은 모달창이 뜬다.&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center; FLOAT: none; CLEAR: none&quot;&gt;&lt;span style=&quot;WIDTH: 465px; DISPLAY: inline-block; HEIGHT: auto&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;15.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/411/032/3b6526b30a114144dbc5c1eee106e8f2.jpg&quot; width=&quot;465&quot; height=&quot;412&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;나오는 창의 &#039;보내는 메일 서버&#039; 탭에서 체크[v] 해주고&lt;br /&gt;&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center; FLOAT: none; CLEAR: none&quot;&gt;&lt;span style=&quot;WIDTH: 465px; DISPLAY: inline-block; HEIGHT: auto&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;16.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/411/032/8c91c48a041f9b21807e667022205b9a.jpg&quot; width=&quot;465&quot; height=&quot;412&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&#039;고급&#039; 탭으로 가서 위 그림과&amp;nbsp;같이 설정한다.&lt;br /&gt;다만, 아랫부분의 &#039;배달&#039; 부분은 개인 취향대로 한다.&lt;br /&gt;&lt;br /&gt;[&lt;b&gt;확인&lt;/b&gt;]을 누르면 창이 닫히게 되고&lt;br /&gt;&#039;새 계정 추가&#039; 부모창이 다시 보이면&amp;nbsp;[&lt;b&gt;다음&lt;/b&gt;] 버튼을 누른다.&lt;br /&gt;&lt;br /&gt;셋팅에 문제가 있다면 연결 테스트에 오류가 날 것이므로&lt;br /&gt;입력한 값 등을 확인한다.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center; FLOAT: none; CLEAR: none&quot;&gt;&lt;span style=&quot;WIDTH: 540px; DISPLAY: inline-block; HEIGHT: auto&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;17.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/411/032/6067e08b01e18688e9fa97f24cd067de.jpg&quot; width=&quot;715&quot; height=&quot;472&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;제대로 설정이 되었다면 위와 같은 화면과 함께 아웃룩 메일 계정 설정을 마칠 수 있다.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;div&gt; &lt;hr style=&quot;BORDER-BOTTOM-COLOR: black; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-COLOR: black; BORDER-LEFT-COLOR: black; BORDER-TOP: black 1px solid; BORDER-LEFT-WIDTH: 0px&quot; /&gt; &lt;/div&gt; &lt;p&gt;&lt;span style=&quot;COLOR: rgb(9,0,255)&quot;&gt;&lt;b&gt;이 아래부터는 선택사항&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 14pt&quot;&gt;http://mail.도메인주소로&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 14pt&quot;&gt;&amp;nbsp;웹메일 접근 설정&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;소유 도메인이 darthjun.co.cc 라면 웹메일 접근시 http://mail.darthjun.co.cc 로 접근 가능하게 하는 &amp;nbsp; &amp;nbsp;설정 안내.&lt;br /&gt;&lt;br /&gt;도메인 메일 관리 페이지로 가서&lt;br /&gt;좌측 메뉴 중 &#039;사용자 지정 주소&#039; 클릭 후&lt;br /&gt;[&lt;b&gt;+추가&lt;/b&gt;] 버튼을 누른 뒤 아래 그림과 같이 되도록 입력한다.&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center; FLOAT: none; CLEAR: none&quot;&gt;&lt;span style=&quot;WIDTH: 540px; DISPLAY: inline-block; HEIGHT: auto&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;03.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/411/032/9a60833c41d08606d009fd8745d3f07e.jpg&quot; width=&quot;1141&quot; height=&quot;717&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;지침이 한글로 보인다.&lt;br /&gt;지침 대로 네임서버를 설정해주면 된다.&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center; FLOAT: none; CLEAR: none&quot;&gt;&lt;span style=&quot;WIDTH: 540px; DISPLAY: inline-block; HEIGHT: auto&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;04.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/411/032/952c47bb1f185909f7f28c288e66c79f.jpg&quot; width=&quot;699&quot; height=&quot;248&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;필자의 네임서버 설정이다.&lt;br /&gt;두번째 줄이 mail. 으로 연결되도록 설정한 부분이다.&lt;br /&gt;&lt;br /&gt;위와 같이 셋팅하고&lt;br /&gt;5~10분 뒤&amp;nbsp;http://mail.darthjun.co.cc 와 같은 주소로 접근하면&lt;br /&gt;해당 도메인 메일 서비스로 이동한다.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 14pt&quot;&gt;&lt;b&gt;소유 도메인 메일 계정 가입 페이지&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;회사에 신입사원이 들어왔을 경우&lt;br /&gt;메일 계정을 개설해 줘야 하는데&lt;br /&gt;계정 생성 정보를 매번 관리자에게 직접 구두나 메모를 통해 전달하고&lt;br /&gt;관리자는 관리자 모드 들어가서 개인 계정 셋팅하고...&lt;br /&gt;&lt;br /&gt;이런 과정을 프로그램을 통해&amp;nbsp;자동화 내지는 반자동화 시킬수는 없는걸까?&lt;br /&gt;메일 가입 신청 페이지를 사내 인트라넷에 연동할 수 있다면?&lt;br /&gt;&lt;br /&gt;Live.com 도메인 메일 서비스는 위와 같은 것을 제공해준다.&lt;br /&gt;&lt;br /&gt;관리 화면에서 좌측 메뉴 중 &#039;&lt;b&gt;계정 자동 등록&lt;/b&gt;&#039; &amp;gt; &#039;&lt;b&gt;계정 등록 모듈&lt;/b&gt;&#039;을 클릭해 보자.&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center; FLOAT: none; CLEAR: none&quot;&gt;&lt;span style=&quot;WIDTH: 540px; DISPLAY: inline-block; HEIGHT: auto&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;05.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/411/032/d89d9f91ecb06bf08d2b7755d23cfcba.jpg&quot; width=&quot;892&quot; height=&quot;508&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;딱 봐도 감이 온다.&lt;br /&gt;계정 등록페이지 모양 설정부터 태그까지 모두 제공하여 준다.&lt;br /&gt;&lt;br /&gt;HTML 태그를 적절한 페이지에 가져다 붙이면&lt;br /&gt;신입 사원이 저 등록모듈을 통해 메일 계정 신청이 가능해 지겠다.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://itzone.tistory.com/400&quot;&gt;http://itzone.tistory.com/400&lt;/a&gt;&lt;/p&gt;</content>		<category term="Live.com"/><category term="도메인 메일"/>	</entry><entry>
		<title>Windows Live Hotmail, POP3/SMTP 개방</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/14841"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/14841#comment"/>		<id>https://adminid.kr/etc_sw/14841</id>
		<published>2013-04-05T15:43:00+00:00</published>
		<updated>2013-04-05T15:43:00+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">모바일 환경에서의 메일 이용이 대세이긴 한 것 같습니다. 오피스 커넥터 등으로 어떻게든 MS 환경 내에서의 제한적 클라이언트 제공만으로 버텨보던 Windows Live Hotmail이 결국 POP3/SMTP를 개방했습니다. 2009/02/12 - Your mail is here, come and get it! - A new way to get Hotmail on your phone 모바일 단말기에서 웹 접속이 가능하다면 http://mobile.live.com 으로 접속하여 웹메일을 사용할 수 있지만, 아무래도 좁은 ...</summary>
	<content type="html">&lt;!-- google_ad_section_start --&gt;&amp;nbsp; &lt;p&gt;모바일 환경에서의 메일 이용이 대세이긴 한 것 같습니다. &lt;a title=&quot;[http://widelake.net/284]로 이동합니다.&quot; href=&quot;http://widelake.net/284&quot; target=&quot;_blank&quot;&gt;오피스 커넥터&lt;/a&gt; 등으로 어떻게든 MS 환경 내에서의 제한적 클라이언트 제공만으로 버텨보던 &lt;a title=&quot;[http://mail.live.com]로 이동합니다.&quot; href=&quot;http://mail.live.com/&quot; target=&quot;_blank&quot;&gt;Windows Live Hotmail&lt;/a&gt;이 결국 POP3/SMTP를 개방했습니다.&lt;/p&gt; &lt;p&gt;&lt;a title=&quot;[http://mailcall.spaces.live.com/blog/cns!CC9301187A51FE33!49799.entry]로 이동합니다.&quot; href=&quot;http://mailcall.spaces.live.com/blog/cns!CC9301187A51FE33!49799.entry&quot; target=&quot;_blank&quot;&gt;2009/02/12 - Your mail is here, come and get it! - A new way to get Hotmail on your phone&lt;/a&gt;&lt;/p&gt; &lt;p&gt;모바일 단말기에서 웹 접속이 가능하다면 &lt;a href=&quot;http://mobile.live.com/&quot;&gt;http://mobile.live.com&lt;/a&gt; 으로 접속하여 웹메일을 사용할 수 있지만, 아무래도 좁은 화면에서의 사용성 문제도 있고, Wi-Fi 환경이 아니라면 데이터 요금이 부담이 되기도 하고, 오프라인 브라우징이 되지 않는 단점이 있습니다.&lt;/p&gt; &lt;p&gt;POP3/SMTP 개방은 2월 12일부터 시작되었으며, 30일 간의 작업을 거쳐 미국 현지 시각으로 3월 12일 전세계 모든 핫메일에 적용이 완료되었습니다. 따라서, 아웃룩, 윈도 라이브 메일(데스크탑), 썬더버드, 아이폰(아이팟 터치) 메일 등 메일 클라이언트에서 바로 설정 후 이용이 가능합니다.&lt;/p&gt; &lt;p&gt;서버 정보는 아래와 같이 입력하시면 됩니다.&lt;br /&gt;&lt;span style=&quot;WIDTH: 1px; FLOAT: right; HEIGHT: 1px&quot; id=&quot;callbacknestwidelakenet4584&quot;&gt;&lt;/span&gt; &lt;div style=&quot;BORDER-BOTTOM: #9fd331 1px solid; BORDER-LEFT: #9fd331 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #e7fdb5; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #9fd331 1px solid; BORDER-RIGHT: #9fd331 1px solid; PADDING-TOP: 10px&quot; class=&quot;txc-textbox&quot;&gt;POP3 서버 주소 : pop3.live.com&lt;br /&gt;POP3 아이디 : 자신의 핫메일 아이디(eg. &lt;a title=&quot;[GMCP] Compose a new mail to master@live.com&quot; href=&quot;mailto:master@live.com&quot; rel=&quot;noreferrer&quot;&gt;master@live.com&lt;/a&gt;, example@hotmail.com)&lt;br /&gt;POP3 패스워드 : 자신의 핫메일 패스워드&lt;br /&gt;SSL 연결 : 사용(필수)&lt;br /&gt;포트번호 : 995&lt;br /&gt;&lt;br /&gt;SMTP 서버 주소 : smtp.live.com&lt;br /&gt;SMTP 아이디/패스워드 : POP3와 동일하게 설정&lt;br /&gt;SSL 연결 : 사용(TLS 사용도 가능)&lt;br /&gt;포트번호 : 587 (SSL이나 TLS를 선택해도 포트번호가 자동으로 변경되지 않으면 수동으로 변경)&lt;br /&gt;&lt;/div&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;이렇게 함으로써 외부메일확인 기능에서 SSL을 연결하는 Gmail으로의 이동도 수월해졌습니다(MS에서 원하진 않겠습니다만). 아직까지 POP3 프로토콜을 통해 타 메일 서비스의 메일 데이터를 가져오는 &lt;a title=&quot;[http://widelake.net/198]로 이동합니다.&quot; href=&quot;http://widelake.net/198&quot; target=&quot;_blank&quot;&gt;외부메일확인 기능에 SSL/TLS를 지원하는 곳은 Gmail 밖에 없습니다.&lt;/a&gt; ⓣ&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://widelake.net/458&quot;&gt;http://widelake.net/458&lt;/a&gt;&lt;/p&gt; &lt;/p&gt;</content>		<category term="3"/><category term="SMTP"/><category term="Windows Live Hotmail"/><category term="메일 클라이언트"/><category term="윈도 라이브 핫메일"/>	</entry><entry>
		<title>V3 광고 않뜨게 하기</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/13696"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/13696#comment"/>		<id>https://adminid.kr/etc_sw/13696</id>
		<published>2013-01-07T20:09:31+00:00</published>
		<updated>2013-01-07T20:09:31+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">■ V3 LITE 국산 백신 소프트웨어의 대명사 엿 던 V3LITE제품이 얼마 전에 많은 업데이트가 있었습니다. 64비트 지원 이라던지 그 외에도 상당한 부분에서 좋아 졌습니다. 저도 가끔 어마어마한 컴맹 친구들에게는 V3LITE를 설치해주고는 합니다. 외산 백신 중에 좋은 제품도 많이 있지만, 그것마저도 무시할 만큼의 컴맹들을 위해서 국산제품을 선택한 겁니다. 알약이나 기타 다른 백신이 아닌, V3LITE를 선택한 이유가 광고 입니다...</summary>
	<content type="html">&lt;h4&gt;■ V3 LITE&lt;/h4&gt; &lt;p&gt;국산 백신 소프트웨어의 대명사 엿 던 V3LITE제품이 얼마 전에 많은 업데이트가 있었습니다. 64비트 지원 이라던지 그 외에도 상당한 부분에서 좋아 졌습니다. 저도 가끔 어마어마한 컴맹 친구들에게는 V3LITE를 설치해주고는 합니다. 외산 백신 중에 좋은 제품도 많이 있지만, 그것마저도 무시할 만큼의 컴맹들을 위해서 국산제품을 선택한 겁니다.&lt;/p&gt; &lt;p&gt;알약이나 기타 다른 백신이 아닌, V3LITE를 선택한 이유가 광고 입니다. 광고가 없어서 좋았습니다. 알약 같은 어마어마한 광고를 뿌려대고, 컴퓨터에 애드웨어로 설치가 되는 것보단 좋았거든요. 그런데 금번 업데이트가 아닌 몇 달 전 업데이트부터 V3LITE 우측에 광고가 뜨더군요. 그렇게 광고가 뜨니 V3LITE를 선택한 이유가 없어지게 되더라고요. 물론 그 외에도 조금 더 가벼워졌다던지 하는 다른 이유로서 사용할 수도 잇겠지만, 광고가 뜨는 게 너무나도 싫은 저는 꼭 배너광고가 않나오게끔 옵션에서 설정을 변경해줍니다. 무료 소프트웨어의 특성상 어쩔 수 없다는 걸 알겠지만, 다행 이도 V3LITE는 타 애드웨어급 백신과는 다르게, 설정에서 광고를 않나오게끔 해주네요. 그래서 더더욱 마음에 드는 부분도 생깁니다.&lt;/p&gt; &lt;p&gt;V3LITE를 조금이나마 만져 보셨다면 옵션에서 금방 찾습니다. 하지만, 그런걸 신경 않쓰고 사용하시거나, 정말 찾지 못하는 제 친구 같은 컴맹들을 위해서 소개하겠습니다.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h4&gt;■ V3 LITE 옵션에서 배너광고 체크해제 하기&lt;/h4&gt; &lt;p&gt;너무나도 쉽습니다. 옵션에서 체크만 한번 해제해주면 끝입니다.&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://cfile29.uf.tistory.com/image/125BF9194CFCBE1C3372EE&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;v3lite_02_thumb.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/159/027/01176e39250ddb5a495a312cb8e73a95.jpg&quot; width=&quot;675&quot; height=&quot;334&quot; /&gt; &lt;/a&gt; &lt;/p&gt; &lt;p&gt;요러케 광고가 나오는 상태를 않나오게끔&amp;nbsp; 만들기 위해서 환경설정으로 가서 체크를 해제해 보겠습니다.&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://cfile6.uf.tistory.com/image/2018E6164CFCBE1D2FBDF4&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;v3lite_03_thumb.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/159/027/0ee0012b9df05d0522c8eae4ccd69b6c.jpg&quot; width=&quot;609&quot; height=&quot;419&quot; /&gt; &lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#ff0080&quot;&gt;환경설정&lt;/font&gt;을 클릭합니다.&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://cfile22.uf.tistory.com/image/131094184CFCBE1D167872&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;v3lite_04_thumb_1.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/159/027/109313afe83100d6a8350dd684e53ea0.jpg&quot; width=&quot;656&quot; height=&quot;572&quot; /&gt; &lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#ff0080&quot;&gt;기타 – 기타설정 – 알림 설정 - 배너 사용하기&lt;/font&gt;에 체크가 되어 있을 겁니다. &lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://cfile4.uf.tistory.com/image/205CB6154CFCBE1E1E146C&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;v3lite_05_thumb_1.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/159/027/8e7532418df4019f9ae9fdf231bf3922.jpg&quot; width=&quot;656&quot; height=&quot;572&quot; /&gt; &lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;이렇게 클릭을 하셔서 체크를 해제해주세요.&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://cfile1.uf.tistory.com/image/15594B154CFCBE1F35A531&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;v3lite_06_thumb_1.jpg&quot; src=&quot;http://jaesoo.com/files/attach/images/73/159/027/8afb56352aca1439c13eb2a0a82e2f9c.jpg&quot; width=&quot;609&quot; height=&quot;419&quot; /&gt; &lt;/a&gt; &lt;/p&gt; &lt;p&gt;V3 LITE를 한번껏다가 다시 실행해주시면, 이제는 광고가 나오질 않습니다.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h4&gt;■ 마치면서..&lt;/h4&gt; &lt;p&gt;너무나도 쉽게 체크 한번에 광고가 나오질 않습니다. 머..항상 쉬운 것만 소개하기 때문에 큰 기대를 않하셧겟지요 ^^;ㅋ &lt;/p&gt; &lt;p&gt;하지만 이런걸 잘 모르시는 분들이 주변에는 의외로 많습니다. 광고가 나오질 않는 무료 백신들은 찾아보면 많습니다. 그 중에서 국산 제품인 V3LITE를 사용하시는 분들이 상당수 되더군요. 광고가 나와서, 정말 필요한 광고라서 클릭을 하신다면, 그 회사에 도움이 되기 때문에 그냥 사용하실 분들은 그냥 사용하셔도 무방합니다. 사실 저도 이런 글을 광고가 달려있는 제 블로그에 쓰고 있는 형편이니깐요 ^^;ㅋ &lt;/p&gt; &lt;p&gt;하지만 광고가 눈에 거슬리신다면, 체크를 해제해서 사용하시면 광고가 뜨질 않습니다. 그 동안 눈에 거슬려도 그냥 쓰셨다면, 환경설정을 한번 뒤져보세요 ^^&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://flaing.tistory.com/119&quot;&gt;http://flaing.tistory.com/119&lt;/a&gt;&lt;/p&gt;</content>			</entry><entry>
		<title>CPU-Z 1.61 사용법/무설치 32bit/64bit 내 컴퓨터 사양 보는법!</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/13285"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/13285#comment"/>		<id>https://adminid.kr/etc_sw/13285</id>
		<published>2012-11-10T23:24:46+00:00</published>
		<updated>2012-11-26T01:22:02+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">내 컴퓨터 사양을 알아보자! CPU-Z 무설치 32bit/64bit 내 컴퓨터 사양 보는법, 내 컴퓨터 사양 보는 프로그램! 어떤게 있을까요? 물론 Everest, 3DP Chip외에도 무수하게 많은 프로그램이 있지만 사람들이 기본적으로 추천하는 프로그램은 하나입니다. 그 프로그램은 바로 CPU-Z 입니다. 사람들은 어째서 CPU-Z를 다른 사람에게 추천하여 주는 것일까요? 위에 예를 든 두개의 프로그램과 비교를 하자면 Everest는 불필요할 정도의 ...</summary>
	<content type="html">&lt;p&gt;&lt;strong&gt;&lt;font size=&quot;5&quot;&gt;내 컴퓨터 사양을 알아보자! CPU-Z 무설치 32bit/64bit&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;strong&gt;&lt;font size=&quot;5&quot;&gt; &lt;hr style=&quot;BORDER-BOTTOM-COLOR: black; BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-COLOR: black; BORDER-LEFT-COLOR: black; BORDER-TOP: black 1px dotted; BORDER-LEFT-WIDTH: 0px&quot;/&gt; &lt;/font&gt;&lt;/strong&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&quot;FLOAT: right; CLEAR: both&quot;&gt;&lt;span style=&quot;WIDTH: 407px; DISPLAY: inline-block; MARGIN-LEFT: 10px&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;K-9.png&quot; src=&quot;http://jaesoo.com/files/attach/images/73/553/025/584376ea95538553df9ae01ac0c927f0.png&quot; width=&quot;407&quot; height=&quot;392&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p style=&quot;LINE-HEIGHT: 1.8&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;내 컴퓨터 사양 보는법, 내 컴퓨터 사양 보는 프로그램! 어떤게 있을까요?&lt;/span&gt;&lt;/p&gt; &lt;p style=&quot;LINE-HEIGHT: 1.8&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&quot;LINE-HEIGHT: 1.8&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;물론 Everest, 3DP Chip외에도 무수하게 많은 프로그램이 있지만 사람들이 기본적으로 추천하는 프로그램은 하나입니다.&lt;/span&gt;&lt;/p&gt; &lt;p style=&quot;LINE-HEIGHT: 1.8&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&quot;LINE-HEIGHT: 1.8&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;그 프로그램은 바로 CPU-Z 입니다.&lt;/span&gt;&lt;/p&gt; &lt;p style=&quot;LINE-HEIGHT: 1.8&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;사람들은 어째서 CPU-Z를 다른 사람에게 추천하여 주는 것일까요? 위에 예를 든 두개의 프로그램과 비교를 하자면&lt;span style=&quot;COLOR: #a366ff; FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style=&quot;LINE-HEIGHT: 1.8&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&quot;LINE-HEIGHT: 1.8&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;Everest는 불필요할 정도의 많은 정보를 제공하고 정보를 일일이 찾아보기가 어렵습니다.&lt;/span&gt;&lt;/p&gt; &lt;p style=&quot;LINE-HEIGHT: 1.8&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&quot;LINE-HEIGHT: 1.8&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;3DP Chip는 원래 컴퓨터 사양보는 프로그램이 아닌 컴퓨터 드라이버를 찾는 프로그램이지만 컴퓨터 사양을 보는 프로그램으로도 활용할 수 있습니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;그것에 비하여&amp;nbsp;이 프로그램은&amp;nbsp;사용자가 필요한 정보를 적절하게 그리고 깔끔하게 분류하여 필요한 정보를 한눈에 찾을 수 있도록 표시하여 줍니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;일단 다운로드를 해야겟죠?&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;hr style=&quot;BORDER-BOTTOM-COLOR: black; BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-COLOR: black; BORDER-LEFT-COLOR: black; BORDER-TOP: black 1px solid; BORDER-LEFT-WIDTH: 0px&quot;/&gt; &lt;p&gt;&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;strong&gt;&lt;span style=&quot;COLOR: #a366ff&quot;&gt;CPU-Z를 다운로드 받자!&lt;/span&gt;&lt;span style=&quot;COLOR: #a366ff&quot;&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;hr style=&quot;BORDER-BOTTOM-COLOR: black; BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-COLOR: black; BORDER-LEFT-COLOR: black; BORDER-TOP: black 1px solid; BORDER-LEFT-WIDTH: 0px&quot;/&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center; FLOAT: none; CLEAR: none&quot;&gt;&lt;span style=&quot;WIDTH: 800px; DISPLAY: inline-block&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;K-1.png&quot; src=&quot;http://jaesoo.com/files/attach/images/73/553/025/c713adef18b04e54e7b126307d6735ed.png&quot; width=&quot;800&quot; height=&quot;376&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;이 프로그램은&amp;nbsp;기본적으로 CPUID(&lt;a href=&quot;http://www.cpuid.com/&quot;&gt;&lt;span style=&quot;COLOR: #0900ff&quot;&gt;http://www.cpuid.com/&lt;/span&gt;&lt;/a&gt;)라는 곳에서 제공하고 있습니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;다운로드를 받으시려면 스크린샷으로 표시하기에는 너무 과정이 복잡하기 때문에 CPUID의 각각 버전별 다운로드 링크를 걸어드리도록 하겟습니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;div style=&quot;BORDER-BOTTOM: #c1c1c1 1px solid; BORDER-LEFT: #c1c1c1 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c1c1c1 1px solid; BORDER-RIGHT: #c1c1c1 1px solid; PADDING-TOP: 10px&quot; class=&quot;txc-textbox&quot;&gt; &lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;strong&gt;CPU-Z 다운로드&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;1.61 32비트(bit) 무설치 &lt;a href=&quot;http://www.cpuid.com/downloads/cpu-z/1.61-32bits-en.zip&quot;&gt;&lt;span style=&quot;COLOR: #0900ff&quot;&gt;http://www.cpuid.com/downloads/cpu-z/1.61-32bits-en.zip&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=&quot;WIDTH: 1px; FLOAT: right; HEIGHT: 1px&quot; id=&quot;callbacknestdodoblogtistorycom465445&quot;&gt;&lt;/span&gt;1.61 64비트(bit) 무설치 &lt;a href=&quot;http://www.cpuid.com/downloads/cpu-z/1.61-64bits-en.zip&quot;&gt;&lt;span style=&quot;COLOR: #0900ff&quot;&gt;http://www.cpuid.com/downloads/cpu-z/1.61-64bits-en.zip&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;1.61 구분X 설치 &lt;a href=&quot;http://www.cpuid.com/downloads/cpu-z/1.61-setup-en.exe&quot;&gt;&lt;span style=&quot;COLOR: #0900ff&quot;&gt;http://www.cpuid.com/downloads/cpu-z/1.61-setup-en.exe&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;다운로드를 받으시려면 아래 사진을 참고하시면 됩니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;span style=&quot;WIDTH: 800px; DISPLAY: inline-block&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;K-6.png&quot; src=&quot;http://jaesoo.com/files/attach/images/73/553/025/d635f4636116902bccfec032703ca3ec.png&quot; width=&quot;800&quot; height=&quot;342&quot; /&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;링크를 통하여 다운로드 페이지에 접근하여 주셧다면 Download now!를 클릭하여 다운로드 받아주시기 바랍니다. 자신이 원하시는것을 다운받으시면 되며 무설치 버전을 원하시는 분들께서는 자신의 운영체제가 32bit인지 64bit인지 확실하게 구분하여 다운로드 받아주시기 바랍니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;32비트(bit)와 64비트(bit)의 구분방법은 아래를 참조하여 주시기 바랍니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;a href=&quot;http://dodoblog.tistory.com/7&quot; target=&quot;_blank&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;COLOR: #0900ff; FONT-SIZE: 11pt&quot;&gt;내 컴퓨터는 32비트? 64비트? 쉬운 32비트 64비트 확인법!&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;혹은 무설치 버전이 아닌 설치버전을 다운받고자 하신다면 32bit와 64bit를 구분하지 않아주셔도 됩니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;hr style=&quot;BORDER-BOTTOM-COLOR: black; BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-COLOR: black; BORDER-LEFT-COLOR: black; BORDER-TOP: black 1px solid; BORDER-LEFT-WIDTH: 0px&quot;/&gt; &lt;p&gt;&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;strong&gt;&lt;span style=&quot;COLOR: #a366ff&quot;&gt;CPU-Z 사용법! 어떻게 사용하지?&lt;/span&gt;&lt;span style=&quot;COLOR: #a366ff&quot;&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;hr style=&quot;BORDER-BOTTOM-COLOR: black; BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-COLOR: black; BORDER-LEFT-COLOR: black; BORDER-TOP: black 1px solid; BORDER-LEFT-WIDTH: 0px&quot;/&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style=&quot;FLOAT: right; CLEAR: both&quot;&gt;&lt;span style=&quot;WIDTH: 407px; DISPLAY: inline-block; MARGIN-LEFT: 10px&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;K-9.png&quot; src=&quot;http://jaesoo.com/files/attach/images/73/553/025/584376ea95538553df9ae01ac0c927f0.png&quot; width=&quot;407&quot; height=&quot;392&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;이곳에서는 자신의 컴퓨터에 사용되는 CPU에대한 정보를 표시하여 줍니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;일반적으로 확인하는 부분의 의미는 아래의 표에 직접 번역하여 입력하였습니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;아래의 표를 확인하여 주시고 그래도 알 수 없거나 아래의 표에 없는부분은 댓글로 문의주주시면 24시간 이내에 답변드리도록 하겟습니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;뭐... 간단하게 영어만 직역하면 되다보니 쉽게 원하는 정보를 찾을 수 있을 것 같습니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;난 CPU의 모든 정보를 알고야 말겟어! 라는 생각으로 이 프로그램을 여신것은 물론 아니겟죠?&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt; &lt;table style=&quot;BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 798px; BORDER-COLLAPSE: collapse; FONT-FAMILY: 돋움; FONT-SIZE: 9pt; BORDER-TOP: medium none; BORDER-RIGHT: medium none&quot; class=&quot;txc-table&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;798&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td style=&quot;BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 191px; HEIGHT: 24px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid&quot;&gt; &lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&amp;nbsp;Name&lt;/p&gt; &lt;/td&gt; &lt;td style=&quot;BORDER-BOTTOM: #ccc 1px solid; WIDTH: 191px; HEIGHT: 24px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid&quot;&gt; &lt;p&gt;&amp;nbsp;이름, 모델명&lt;/p&gt; &lt;/td&gt; &lt;td style=&quot;BORDER-BOTTOM: #ccc 1px solid; WIDTH: 191px; HEIGHT: 24px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid&quot;&gt; &lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&amp;nbsp;Code Name&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td style=&quot;BORDER-BOTTOM: #ccc 1px solid; WIDTH: 225px; HEIGHT: 24px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid&quot;&gt; &lt;p&gt;&amp;nbsp;시리즈? 라인업?&amp;nbsp;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style=&quot;BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 191px; HEIGHT: 22px; BORDER-RIGHT: #ccc 1px solid&quot;&gt; &lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&amp;nbsp;Technology&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td style=&quot;BORDER-BOTTOM: #ccc 1px solid; WIDTH: 191px; HEIGHT: 22px; BORDER-RIGHT: #ccc 1px solid&quot;&gt; &lt;p&gt;&amp;nbsp;공정&lt;/p&gt; &lt;/td&gt; &lt;td style=&quot;BORDER-BOTTOM: #ccc 1px solid; WIDTH: 191px; HEIGHT: 22px; BORDER-RIGHT: #ccc 1px solid&quot;&gt; &lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&amp;nbsp;MAX TDP&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td style=&quot;BORDER-BOTTOM: #ccc 1px solid; WIDTH: 225px; HEIGHT: 22px; BORDER-RIGHT: #ccc 1px solid&quot;&gt; &lt;p&gt;&amp;nbsp;열 설계전력&amp;nbsp;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style=&quot;BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 191px; HEIGHT: 24px; BORDER-RIGHT: #ccc 1px solid&quot;&gt; &lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&amp;nbsp;Instructions&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td style=&quot;BORDER-BOTTOM: #ccc 1px solid; WIDTH: 191px; HEIGHT: 24px; BORDER-RIGHT: #ccc 1px solid&quot;&gt; &lt;p&gt;&amp;nbsp;적용된 명령어셋&amp;nbsp;목록&lt;/p&gt; &lt;/td&gt; &lt;td style=&quot;BORDER-BOTTOM: #ccc 1px solid; WIDTH: 191px; HEIGHT: 24px; BORDER-RIGHT: #ccc 1px solid&quot;&gt; &lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&amp;nbsp;Core Speed&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td style=&quot;BORDER-BOTTOM: #ccc 1px solid; WIDTH: 225px; HEIGHT: 24px; BORDER-RIGHT: #ccc 1px solid&quot;&gt; &lt;p&gt;&amp;nbsp;흔히들 클럭이라 부름&amp;nbsp;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style=&quot;BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 191px; HEIGHT: 24px; BORDER-RIGHT: #ccc 1px solid&quot;&gt; &lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&amp;nbsp;Bus Speed,&amp;nbsp;Multiplier&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td style=&quot;BORDER-BOTTOM: #ccc 1px solid; WIDTH: 191px; HEIGHT: 24px; BORDER-RIGHT: #ccc 1px solid&quot;&gt; &lt;p&gt;&amp;nbsp;오버클럭 시 사용됨&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td style=&quot;BORDER-BOTTOM: #ccc 1px solid; WIDTH: 191px; HEIGHT: 24px; BORDER-RIGHT: #ccc 1px solid&quot;&gt; &lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&amp;nbsp;Core, Threads&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td style=&quot;BORDER-BOTTOM: #ccc 1px solid; WIDTH: 225px; HEIGHT: 24px; BORDER-RIGHT: #ccc 1px solid&quot;&gt; &lt;p&gt;&amp;nbsp;코어, 스레드 수&amp;nbsp;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;hr style=&quot;BORDER-BOTTOM-COLOR: black; BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-COLOR: black; BORDER-LEFT-COLOR: black; BORDER-TOP: black 1px dotted; BORDER-LEFT-WIDTH: 0px&quot;/&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&quot;FLOAT: right; CLEAR: both&quot;&gt;&lt;span style=&quot;WIDTH: 407px; DISPLAY: inline-block; MARGIN-LEFT: 10px&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;K-11.png&quot; src=&quot;http://jaesoo.com/files/attach/images/73/553/025/7c4cf613edebc3df7b64337e968caded.png&quot; width=&quot;407&quot; height=&quot;392&quot; /&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;컴퓨터의 메인보드 정보를 안내하여주는 탭 입니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;일반적으로 이곳에서는 Chipset, Southbridge, Manufacturer, Model만 알아가시면 됩니다. 추가적으로 무언가를 더 알아가야 할 필요성은 없을 것 같습니다. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;크게 어려운 부분도 없는 것 같습니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;가장 상단부터 설명하여 드리자면&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;제조사&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;모델명&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;적용된 칩셋, 칩셋명, 칩셋 버전&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;데이터 통신칩셋[LAN이 아님], 칩셋명, 칩셋 버전&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;BIOS 제조사, 버전, 업데이트 날짜&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;그래픽 인터페이스&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;hr style=&quot;BORDER-BOTTOM-COLOR: black; BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-COLOR: black; BORDER-LEFT-COLOR: black; BORDER-TOP: black 1px dotted; BORDER-LEFT-WIDTH: 0px&quot;/&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;/p&gt; &lt;p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;5&quot; cellpadding=&quot;0&quot; align=&quot;center&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;span style=&quot;WIDTH: 400px; DISPLAY: inline-block&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;K-12.png&quot; src=&quot;http://jaesoo.com/files/attach/images/73/553/025/8d8268f36e09df08ca2b0bffae2ba723.png&quot; width=&quot;407&quot; height=&quot;392&quot; /&gt; &lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style=&quot;WIDTH: 400px; DISPLAY: inline-block&quot; class=&quot;imageblock&quot;&gt;&lt;img alt=&quot;K-15.png&quot; src=&quot;http://jaesoo.com/files/attach/images/73/553/025/5ef7dc261f6c57bb91a4a97c41ad4189.png&quot; width=&quot;407&quot; height=&quot;392&quot; /&gt; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;/p&gt; &lt;p style=&quot;FLOAT: right; CLEAR: both&quot;&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;이 부분에대하여 설명할 부분이 별로 없기때문에 한꺼번에 설명하려 합니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;왼쪽의 사진에서는 Type, Size만 알아주시면 됩니다. 그 외의 부분은 일반적으로 필요하지 않습니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;Type는 램의 타입으로써 DDR2, DDR3를 현재 일반적으로 사용합니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;Size는 램의 크기입니다. 1024MB는 1GB입니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;오른쪽의 사진에서는 Name와 Size, Bus Width만 알아주셔도 됩니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;Name는 그래픽 카드의 이름 입니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;Size는 그래픽 카드 메모리의 크기 입니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;Bus Width는 그래픽 카드의 데이터버스 입니다. 이 폭이 클수록 좋습니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;이상, CPU-Z 1.61 사용법/무설치 32bit/64bit 내 컴퓨터 사양 보는법! 포스팅을 마치도록 하겟습니다.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://dodoblog.tistory.com/46&quot;&gt;http://dodoblog.tistory.com/46&lt;/a&gt;&lt;/p&gt;</content>		<category term="cpu-z"/><category term="cpu-z 무설치"/><category term="내 컴퓨터 사양"/><category term="내 컴퓨터 사양 보는법"/>	</entry><entry>
		<title>MRTG(Multi Router Traffic Grapher) 설치하기</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/12584"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/12584#comment"/>		<id>https://adminid.kr/etc_sw/12584</id>
		<published>2012-09-14T20:08:53+00:00</published>
		<updated>2012-09-14T20:11:38+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">Windows 에 MRTG 를 설치 해봅시다. MRTG 서비스를 하기 위한 설치 준비물 MRTG :: http://www.mrtg.org http://people.ee.ethz.ch/~oetiker/webtools/mrtg/pub/mrtg-2.12.2.zip ActivePerl :: http://www.activeperl.com http://downloads.activestate.com/ActivePerl/Windows/5.8/ActivePerl-5.8.7.813-MSWin32-x86-148120.msi MRTG Script :: http://www.apmsetup.com/files/mrtg_script.zip 준비물이 갖추어 졌으면 설치를 진행...</summary>
	<content type="html">&lt;h1&gt;Windows 에 MRTG 를 설치 해봅시다.&lt;/h1&gt; &lt;p&gt;MRTG 서비스를 하기 위한 설치 준비물 &lt;b&gt;MRTG&lt;/b&gt; :: &lt;a hideFocus style=&quot;selector-dummy: true&quot; href=&quot;http://www.mrtg.org/&quot; target=&quot;_blank&quot;&gt;http://www.mrtg.org&lt;/a&gt;&lt;br /&gt;&lt;a hideFocus style=&quot;selector-dummy: true&quot; href=&quot;http://people.ee.ethz.ch/~oetiker/webtools/mrtg/pub/mrtg-2.12.2.zip&quot; target=&quot;_blank&quot;&gt;http://people.ee.ethz.ch/~oetiker/webtools/mrtg/pub/mrtg-2.12.2.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ActivePerl&lt;/b&gt; :: &lt;a hideFocus style=&quot;selector-dummy: true&quot; href=&quot;http://www.activeperl.com/&quot; target=&quot;_blank&quot;&gt;http://www.activeperl.com&lt;/a&gt;&lt;br /&gt;&lt;a hideFocus style=&quot;selector-dummy: true&quot; href=&quot;http://downloads.activestate.com/ActivePerl/Windows/5.8/ActivePerl-5.8.7.813-MSWin32-x86-148120.msi&quot; target=&quot;_blank&quot;&gt;http://downloads.activestate.com/ActivePerl/Windows/5.8/ActivePerl-5.8.7.813-MSWin32-x86-148120.msi&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;MRTG Script&lt;/b&gt; :: &lt;a hideFocus style=&quot;selector-dummy: true&quot; href=&quot;http://www.apmsetup.com/files/mrtg_script.zip&quot; target=&quot;_blank&quot;&gt;http://www.apmsetup.com/files/mrtg_script.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;hr size=&quot;1&quot;/&gt; &lt;p&gt;&lt;br /&gt;&lt;br /&gt;준비물이 갖추어 졌으면 설치를 진행해 보도록 하겠습니다.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;mrtg_01.gif&quot; /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;br /&gt;일단 ActivePerl 을 기본적으로 C:Perl 디렉토리에 설치 합니다.&lt;br /&gt;&lt;br /&gt;이제 MRTG를 설치 하기 위해서는 SNMP 서비스가 설치되어 있어야 합니다.&lt;br /&gt;설치되어 있지 않다면&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;mrtg_02.gif&quot; /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt; &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;mrtg_03.gif&quot; /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;br /&gt;시작 -&amp;gt; 제어판 -&amp;gt; 프로그램 추가/제거 -&amp;gt; 구성 요소 추가/제거&lt;br /&gt;&lt;br /&gt;를 실행하여 &lt;br /&gt;&lt;br /&gt;&lt;b&gt;관리 및 모니터링 도구 -&amp;gt; 자세히 -&amp;gt; SNMP(단순 네트워크 관리 프로토콜)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;을 체크 하고 확인을 클릭하여 SNMP 서비스를 설치 합니다.&lt;br /&gt;&lt;br /&gt;설치가 완료 되면&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;mrtg_04.gif&quot; /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;시작 -&amp;gt; 제어판 -&amp;gt; 관리도구 -&amp;gt; 서비스&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;를 클릭하여 SNMP Service 의 속성을 살펴 봅니다.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;mrtg_05.gif&quot; /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SNMP Service 속성 -&amp;gt; 보안&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;에서 받아들인 커뮤니티 이름에 public 로 권한은 읽기 전용으로 추가 되어 있는지 확인해 주시고&lt;br /&gt;만약 추가되어 있지 않다면 추가해 주시기 바랍니다.&lt;br /&gt;&lt;br /&gt;이제 본격적으로 MRTG 를 설치해 보도록 하겠습니다.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;mrtg_06.gif&quot; /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;br /&gt;다운로드 받은 MRTG압축 파일을 C:MRTG 디렉토리로 압축을 해제해 주시기 바랍니다.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;mrtg_07.gif&quot; /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;br /&gt;그런다음 MRTG 에서 생성된 htm 파일들을 저장하는 디렉토리를 C:MRTGoutput 으로 만들어 줍니다.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;mrtg_08.gif&quot; /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;br /&gt;다운로드 받은 mrtg_script.zip 압축 파일을 해제 하여 모든 파일을 C:MRTGbin 디렉토리로 복사해 줍니다.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;mrtg_09.gif&quot; /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;br /&gt;이제 스크립트 중에 cfgmaker.cmd 를 실행 시킵니다.&lt;br /&gt;&lt;br /&gt;만약 위의 이미지 처럼 나타나지 않고 서버를 찾을 수 없다던지 관련 메세지가 나타나면&lt;br /&gt;SNMP 서비스가 설치되어있지 않거나 커뮤니티를 잘못 설정한 경우이니&lt;br /&gt;다시 한번 확인해 주시기 바랍니다.&lt;br /&gt;&lt;br /&gt;위의 명령이 정상적으로 잘 되었다면 C:MRTGbinmrtg.cfg 파일이 생성 되어 있을 것 입니다.&lt;br /&gt;&lt;br /&gt;편집기로 열어 보면&lt;br /&gt;&lt;br /&gt;&lt;textarea style=&quot;WIDTH: 100%; HEIGHT: 300px&quot;&gt;# Created by # C:MRTGbincfgmaker --ifref=descr --ifdesc=descr public@localhost ### Global Config Options # for UNIX # WorkDir: /home/http/mrtg # or for NT # WorkDir: c:mrtgdata ### Global Defaults # to get bits instead of bytes and graphs growing to the right # Options[_]: growright, bits EnableIPv6: no ###################################################################### # System: OKSTART2005 # Description: Hardware: x86 Family 15 Model 3 Stepping 4 AT/AT COMPATIBLE - Software: Windows 2000 Version 5.1 (Build 2600 Multiprocessor Free) # Contact: # Location: ###################################################################### ### Interface 1 &amp;gt;&amp;gt; Descr: &#039;MS-TCP-Loopback-interface&#039; | Name: &#039;&#039; | Ip: &#039;127.0.0.1&#039; | Eth: &#039;&#039; ### ### The following interface is commented out because: ### * it is a Software Loopback interface # # Target[localhost_MS_TCP_Loopback_interface]: MS TCP Loopback interface:public@localhost: # SetEnv[localhost_MS_TCP_Loopback_interface]: MRTG_INT_IP=&quot;127.0.0.1&quot; MRTG_INT_DESCR=&quot;MS-TCP-Loopback-interface&quot; # MaxBytes[localhost_MS_TCP_Loopback_interface]: 1250000 # Title[localhost_MS_TCP_Loopback_interface]: MS TCP Loopback interface -- OKSTART2005 # PageTop[localhost_MS_TCP_Loopback_interface]: &amp;lt;h1&amp;gt;MS TCP Loopback interface -- OKSTART2005&amp;lt;/h1&amp;gt; # &amp;lt;div id=&quot;sysdetails&quot;&amp;gt; # &amp;lt;table&amp;gt; # &amp;lt;tr&amp;gt; # &amp;lt;td&amp;gt;System:&amp;lt;/td&amp;gt; # &amp;lt;td&amp;gt;OKSTART2005 in &amp;lt;/td&amp;gt; # &amp;lt;/tr&amp;gt; # &amp;lt;tr&amp;gt; # &amp;lt;td&amp;gt;Maintainer:&amp;lt;/td&amp;gt; # &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt; # &amp;lt;/tr&amp;gt; # &amp;lt;tr&amp;gt; # &amp;lt;td&amp;gt;Description:&amp;lt;/td&amp;gt; # &amp;lt;td&amp;gt;MS-TCP-Loopback-interface &amp;lt;/td&amp;gt; # &amp;lt;/tr&amp;gt; # &amp;lt;tr&amp;gt; # &amp;lt;td&amp;gt;ifType:&amp;lt;/td&amp;gt; # &amp;lt;td&amp;gt;softwareLoopback (24)&amp;lt;/td&amp;gt; # &amp;lt;/tr&amp;gt; # &amp;lt;tr&amp;gt; # &amp;lt;td&amp;gt;ifName:&amp;lt;/td&amp;gt; # &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt; # &amp;lt;/tr&amp;gt; # &amp;lt;tr&amp;gt; # &amp;lt;td&amp;gt;Max Speed:&amp;lt;/td&amp;gt; # &amp;lt;td&amp;gt;1250.0 kBytes/s&amp;lt;/td&amp;gt; # &amp;lt;/tr&amp;gt; # # &amp;lt;tr&amp;gt; # &amp;lt;td&amp;gt;Ip:&amp;lt;/td&amp;gt; # &amp;lt;td&amp;gt;127.0.0.1 (localhost)&amp;lt;/td&amp;gt; # &amp;lt;/tr&amp;gt; # # &amp;lt;/table&amp;gt; # &amp;lt;/div&amp;gt; ### Interface 65539 &amp;gt;&amp;gt; Descr: &#039;Marvell-Yukon-88E8001/8003/8010-PCI-Gigabit-Ethernet-Controller&#039; | Name: &#039;&#039; | Ip: &#039;219.252.174.66&#039; | Eth: &#039;00-0f-ea-63-62-e4&#039; ### Target[localhost_Marvell_Yukon_88E8001_8003_8010_PCI_Gigabit_Ethernet_Controller]: Marvell Yukon 88E8001/8003/8010 PCI Gigabit Ethernet Controller:public@localhost: SetEnv[localhost_Marvell_Yukon_88E8001_8003_8010_PCI_Gigabit_Ethernet_Controller]: MRTG_INT_IP=&quot;219.252.174.66&quot; MRTG_INT_DESCR=&quot;Marvell-Yukon-88E8001/8003/8010-PCI-Gigabit-Ethernet-Controller&quot; MaxBytes[localhost_Marvell_Yukon_88E8001_8003_8010_PCI_Gigabit_Ethernet_Controller]: 12500000 Title[localhost_Marvell_Yukon_88E8001_8003_8010_PCI_Gigabit_Ethernet_Controller]: Marvell Yukon 88E8001/8003/8010 PCI Gigabit Ethernet Controller -- OKSTART2005 PageTop[localhost_Marvell_Yukon_88E8001_8003_8010_PCI_Gigabit_Ethernet_Controller]: &amp;lt;h1&amp;gt;Marvell Yukon 88E8001/8003/8010 PCI Gigabit Ethernet Controller -- OKSTART2005&amp;lt;/h1&amp;gt; &amp;lt;div id=&quot;sysdetails&quot;&amp;gt; &amp;lt;table&amp;gt; &amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;System:&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;OKSTART2005 in &amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt; &amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;Maintainer:&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt; &amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;Description:&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Marvell-Yukon-88E8001/8003/8010-PCI-Gigabit-Ethernet-Controller &amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt; &amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;ifType:&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;ethernetCsmacd (6)&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt; &amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;ifName:&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt; &amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;Max Speed:&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;12.5 MBytes/s&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt; &amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;Ip:&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;219.252.174.66 (okstart2005)&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt; &amp;lt;/table&amp;gt; &amp;lt;/div&amp;gt; &lt;/textarea&gt; &lt;/p&gt; &lt;pre&gt;위와 같은 설정을 보실 수 있습니다. 위의 설정중에서 주석들을 모두 삭제해 주시고 아래 처럼 작성해 주시기 바랍니다. 내용은 각각의 컴퓨터마다 다르므로 예를 동일하게 사용하시면 동작 되지 않습니다. 꼭 cfgmaker.cmd 로 생성된 파일을 수정해 주셔야 합니다. &lt;/pre&gt; &lt;div class=&quot;box&quot;&gt;&lt;xmp&gt;WorkDir: C:MRTGoutput Options[_]: bits, growright Language: korean #RunAsDaemon: yes #Interval: 5 EnableIPv6: no Target[eth0]: Marvell Yukon 88E8001/8003/8010 PCI Gigabit Ethernet Controller:public@localhost: SetEnv[eth0]: MRTG_INT_IP=&quot;219.252.174.66&quot; MRTG_INT_DESCR=&quot;Marvell-Yukon-88E8001/8003/8010-PCI-Gigabit-Ethernet-Controller&quot; MaxBytes[eth0]: 12500000 Title[eth0]: eth0 PageTop[eth0]: &lt;h1&gt;eth0&lt;/h1&gt; Extension[eth0]: htm &lt;/xmp&gt;&lt;/div&gt;&lt;pre&gt;위와 같이 수정해 줍니다. 테스트를 하기 위해서 C:MRTGbin 디렉토리에 있는 mrtg.cmd 를 실행 합니다. &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;mrtg_10.gif&quot; /&gt;&lt;/p&gt; &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;mrtg_11.gif&quot; /&gt;&lt;/p&gt; &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;mrtg_12.gif&quot; /&gt;&lt;/p&gt; 위처럼 에러 메세지가 나타난것 처럼 보이지만 여러번 mrtg.cmd 를 실행하면 메세지가 없어 지는것을 보실 수 있습니다. 위 처럼 나타난다면 정상적으로 동작 하는 것 입니다. 에러 메세지가 나타난다면 mrtg.cfg 설정이 잘못된 경우이므로 다시 한번 확인해 주시거나 cfgmaker.cmd 부터 다시 실시해 주시기 바랍니다. &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;mrtg_13.gif&quot; /&gt;&lt;/p&gt; &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;mrtg_14.gif&quot; /&gt;&lt;/p&gt; C:MRTGoutput 디렉토리에 eth0.htm 이 생성되었는지 다시 확인 합니다. 이제 index.htm 을 작성해 보도록 하겠습니다. &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;mrtg_15.gif&quot; /&gt;&lt;/p&gt; C:MRTGbin 디렉토리에 있는 indexmaker.cmd 를 실행 합니다. 실행 한 다음 C:MRTGoutput 디렉토리에 index.htm 이 생성되었는지 다시 확인 합니다. 이제 모든 설치 설정이 마무리 되었습니다. 하지만 일일이 수동으로 실행할 수 없기 때문에 NT 서비스로 동작 될 수 있도록 설정해 보겠습니다. 일단 mrtg.cfg 를 편집기로 열으셔서 &lt;div class=&quot;box&quot;&gt;#RunAsDaemon: yes #Interval: 5&lt;/div&gt; 위 처럼 주석처리 해놓은 부분의 주석을 해제해 주시기 바랍니다. &lt;div class=&quot;box&quot;&gt;RunAsDaemon: yes Interval: 5&lt;/div&gt; 이렇게 주석을 해제 하신 후 저장하여 주시고 C:MRTGbin 디렉토리에 있는 set_service.cmd 를 실행 합니다. C:MRTGbin 디렉토리에 있는 mrtg_service.reg 파일을 더블 클릭하여 레지스트리에 저장합니다. &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;mrtg_16.gif&quot; /&gt;&lt;/p&gt; &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;mrtg_17.gif&quot; /&gt;&lt;/p&gt; &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;mrtg_18.gif&quot; /&gt;&lt;/p&gt; &lt;b&gt;시작 -&amp;gt; 제어판 -&amp;gt; 관리도구 -&amp;gt; 서비스&lt;/b&gt; 에서 MRTG 가 있는지 또 &lt;b&gt;시작 -&amp;gt; 실행 -&amp;gt; regedit&lt;/b&gt; 를 실행시켜서 &lt;div class=&quot;box&quot;&gt;HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMRTG&lt;/div&gt; 가 있는지도 확인하여 주시기 바랍니다. 이제 모두 마쳤습니다. &lt;b&gt;시작 -&amp;gt; 제어판 -&amp;gt; 관리도구 -&amp;gt; 서비스&lt;/b&gt; 에서 MRTG 를 실행해 주시기 바랍니다. &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;mrtg_19.gif&quot; /&gt;&lt;/p&gt; &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;mrtg_20.gif&quot; /&gt;&lt;/p&gt; &lt;b&gt;작업관리자 -&amp;gt; 프로세스&lt;/b&gt; 에 wperl.exe 가 있는지 확인 합니다. 만약 서비스가 시작 되었는데 wperl.exe 프로세스가 없다면 mrtg.cfg 에서 위의 두가지 설정에 주석을 제거 하지 안은경우 입니다. 다시 한번 확인해 주시기 바랍니다. &lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;mrtg_21.gif&quot; /&gt;&lt;/p&gt; 이제 컴퓨터를 사용할때 MRTG 가 5분에 한번씩 갱신될 것 입니다. 감사 합니다. &lt;/pre&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://www.apmsetup.com/tutorials.php?tutid=29&amp;amp;uid=132&quot;&gt;http://www.apmsetup.com/tutorials.php?tutid=29&amp;amp;uid=132&lt;/a&gt;&lt;/p&gt;</content>			</entry><entry>
		<title>Problem with matlab installation</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/12515"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/12515#comment"/>		<id>https://adminid.kr/etc_sw/12515</id>
		<published>2012-09-03T03:50:25+00:00</published>
		<updated>2012-09-03T03:50:25+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">I try to install matla 7.0 (R14) on a laptop HP Compaq nx5000 under XP SP2 OS, but the installation failed down and an error message is diplayed &quot; matlab installer can not start JVM, unkown error&quot;. 답변: Sounds like your JAVA is incompatible or not installed - see this article for help installing it from CD http://www.mathworks.com/support/solutions/data/1-1A33P.html?product=ML&amp;solution=1-1A33P If ...</summary>
	<content type="html">&lt;p&gt;&amp;nbsp;I try to install matla 7.0 (R14) on a laptop HP Compaq nx5000 under XP SP2 OS, but the installation failed down and an error message is diplayed &quot; matlab installer can not start JVM, unkown error&quot;.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;답변:&lt;/p&gt; &lt;div class=&quot;solution-txt&quot; itemprop=&quot;commentText&quot;&gt; &lt;p&gt;Sounds like your JAVA is incompatible or not installed - see this article for help installing it from CD&lt;br /&gt;&lt;br /&gt;http://www.mathworks.com/support/solutions/data/1-1A33P.html?product=ML&amp;amp;solution=1-1A33P&lt;br /&gt;&lt;br /&gt;If that doesnt do it you may want to try the alternate install:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.mathworks.com/support/solutions/data/1-184BG.html?solution=1-184BG&amp;amp;BB=1&quot;&gt;http://www.mathworks.com/support/solutions/data/1-184BG.html?solution=1-184BG&amp;amp;BB=1&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; &lt;div class=&quot;solution-txt&quot; itemprop=&quot;commentText&quot;&gt; &lt;p&gt;JVM is for java software,.....check for java update&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://www.fixya.com/support/t282064-problem_matlab_installation&quot;&gt;http://www.fixya.com/support/t282064-problem_matlab_installation&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Why does the MATLAB R12 and R13 installer repeatedly ask me to install Microsoft Java Virtual Machine? &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Date Last Modified:&lt;/strong&gt; Monday, March 8, 2010 &lt;/p&gt; &lt;table class=&quot;datatable2&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;strong&gt;Solution ID:&lt;/strong&gt;&lt;/td&gt; &lt;td width=&quot;20&quot;&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;1-184BG &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;strong&gt;Product:&lt;/strong&gt;&lt;/td&gt; &lt;td width=&quot;20&quot;&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&lt;a href=&quot;http://www.mathworks.co.kr/products/matlab/&quot;&gt;MATLAB&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;strong&gt;Reported in Release:&lt;/strong&gt;&lt;/td&gt; &lt;td width=&quot;20&quot;&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;R12 &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;strong&gt;Platform:&lt;/strong&gt;&lt;/td&gt; &lt;td width=&quot;20&quot;&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;Windows &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;strong&gt;Operating System:&lt;/strong&gt;&lt;/td&gt; &lt;td width=&quot;20&quot;&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;Windows Any &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;!--subject_begin--&gt; &lt;h3&gt;Subject:&lt;/h3&gt; &lt;p&gt;Why does the MATLAB R12 and R13 installer repeatedly ask me to install Microsoft Java Virtual Machine?&lt;/p&gt; &lt;!--subject_end--&gt;&lt;!--problem description begin--&gt; &lt;h3&gt;Problem Description:&lt;/h3&gt;&lt;!--prob_desc_begin--&gt; &lt;p&gt;I place the product CD in the drive and the installer tells me that I need to install a new version of Java Virtual Machine. I install JVM and reboot my computer and the installer asks me to install JVM again:&lt;br /&gt;&lt;br /&gt;&lt;samp class=&quot;error&quot;&gt;MATLAB installer needs a newer version of Microsoft Java Virtual Machine.&lt;br /&gt;&lt;/samp&gt;&lt;/p&gt; &lt;!--problem description end--&gt; &lt;p&gt;&lt;!--solution_begin--&gt; &lt;p&gt;&lt;/p&gt; &lt;table&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td width=&quot;550&quot;&gt; &lt;div style=&quot;WORD-WRAP: break-word; LEFT: 0px&quot;&gt; &lt;h3&gt;Solution:&lt;/h3&gt; &lt;p&gt;For MATLAB Release 12, sometimes the MATLAB installer incorrectly detects what version of the Java Virtual Machine you have installed on your computer. When you place the CD in the drive it automatically runs a file called setup.exe that will call the JVM installer if it detects an older version of JVM. &lt;br /&gt;&lt;br /&gt;To get around this detection problem, place the CD in the drive and select &#039;No&#039; when it prompts you to install JVM. Explore the CD and run the file jins.exe. This is the MATLAB installer. You should be able to complete the installation process normally. &lt;br /&gt;&lt;br /&gt;If you are downloading MATLAB and need the JVM file to install, you can download it from our web site at the bottom of this solution.&lt;br /&gt;&lt;br /&gt;If MATLAB still prompts you to install the JVM, you can resolve this by removing the msjava.dll file from the C:&amp;lt;Win_dir&amp;gt;system32 folder (where &amp;lt;Win_dir&amp;gt; is the Windows directory). For example:&lt;br /&gt;&lt;br /&gt;C:Windowssystem32&lt;br /&gt;C:WINNTsystem32&lt;br /&gt;&lt;br /&gt;Once removed, reboot and try running the jins.exe or msjavx86.exe once again.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For all other releases, if you experience this problem please contact the Installation Support team by going to this website and creating a service request:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.mathworks.com/support/contact_us/index.html&quot; target=&quot;_blank&quot;&gt;http://www.mathworks.com/support/contact_us/index.html&lt;/a&gt; &lt;/p&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;!--solution_end--&gt;&amp;nbsp; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;!--Attachments Begin--&gt; &lt;h3&gt;Related Documents/Files:&lt;/h3&gt; &lt;ul class=&quot;orngsqbul&quot;&gt; &lt;li&gt;&lt;a href=&quot;http://www.mathworks.co.kr/support/solutions/attachment.html?resid=1-9QE4G3&amp;amp;solution=1-184BG&quot;&gt;msjavx86.exe&amp;nbsp;&lt;/a&gt;&lt;/li&gt;&amp;nbsp;&lt;/ul&gt; &lt;p&gt;&amp;nbsp;출처 : &lt;a href=&quot;http://www.mathworks.co.kr/support/solutions/en/data/1-184BG/?solution=1-184BG&amp;amp;BB=1&quot;&gt;http://www.mathworks.co.kr/support/solutions/en/data/1-184BG/?solution=1-184BG&amp;amp;BB=1&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Why do I receive an error when installing MATLAB 6.5 (R13)? &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Date Last Modified:&lt;/strong&gt; Monday, March 8, 2010 &lt;table class=&quot;datatable2&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;strong&gt;Solution ID:&lt;/strong&gt;&lt;/td&gt; &lt;td width=&quot;20&quot;&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;1-1A33P &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;strong&gt;Product:&lt;/strong&gt;&lt;/td&gt; &lt;td width=&quot;20&quot;&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&lt;a href=&quot;http://www.mathworks.co.kr/products/matlab/&quot;&gt;MATLAB&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;strong&gt;Reported in Release:&lt;/strong&gt;&lt;/td&gt; &lt;td width=&quot;20&quot;&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;R13 &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;strong&gt;Platform:&lt;/strong&gt;&lt;/td&gt; &lt;td width=&quot;20&quot;&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;Windows &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;strong&gt;Operating System:&lt;/strong&gt;&lt;/td&gt; &lt;td width=&quot;20&quot;&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;Windows Any &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp; &lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;!--subject_begin--&gt; &lt;h3&gt;Subject:&lt;/h3&gt; &lt;p&gt;Why do I receive an error when installing MATLAB 6.5 (R13)?&lt;/p&gt; &lt;!--subject_end--&gt;&lt;!--problem description begin--&gt; &lt;h3&gt;Problem Description:&lt;/h3&gt;&lt;!--prob_desc_begin--&gt; &lt;p&gt;I get the error&lt;br /&gt;&lt;br /&gt;&lt;samp class=&quot;error&quot;&gt;Unable to Start the Application - the class files could not be loaded&lt;br /&gt;&lt;/samp&gt;when installing MATLAB 6.x (R12.x / R13).&lt;br /&gt;&lt;br /&gt;This error message appears just after the MATLAB 6.x (R12.x / R13) cd has been inserted in the CD-ROM drive. &lt;/p&gt; &lt;!--problem description end--&gt; &lt;p&gt;&lt;!--solution_begin--&gt; &lt;p&gt; &lt;table&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td width=&quot;550&quot;&gt; &lt;div style=&quot;WORD-WRAP: break-word; LEFT: 0px&quot;&gt; &lt;h3&gt;Solution:&lt;/h3&gt; &lt;p&gt;This error message occurs when the Installer cannot find the Microsoft Java Virtual Machine (JVM) or the existing JVM has been corrupted. The Microsoft JVM is available on the Release 12.x / 13 CD in the MSutils directory. The name of the executable is MSJAVX86.EXE. &lt;br /&gt;&lt;br /&gt;If you receive the same error after running the MSJAVX86.EXE, you will need to download and install a modified JVM installer. You can obtain this installer on the bottom of this page.&lt;br /&gt;&lt;br /&gt;Once you have installed the Microsoft JVM, you can proceed with MATLAB 6.x (R12.x / R13) installation.&lt;br /&gt;&lt;br /&gt;If you have installed the Microsoft JVM and still get this error, try the following solutions in this order:&lt;br /&gt;&lt;br /&gt;1. Make sure that your C: drive has space available. You can do this as follows:&lt;br /&gt;&lt;br /&gt;a. Double-click on My Computer.&lt;br /&gt;b. Right-click on the C: drive and choose &#039;Properties&#039;&lt;br /&gt;&lt;br /&gt;If your C: drive is nearly full, free some space on the drive and rerun setup.exe&lt;br /&gt;&lt;br /&gt;2. Make sure that the MATLAB CD has not been damaged. Check for any scratches and chips on the back of the CD. Also, if possible, try installing MATLAB 6.x (R12.x / R13) onto another machine. If you suspect that the CD is damaged and/or you were unable to install MATLAB 6.x (R12.x / R13) on a different machine, see the following URL for more information on obtaining a replacement CD:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.mathworks.com/support/solutions/en/data/1-16YNN/index.html&quot; target=&quot;_blank&quot; s_oidt=&quot;0&quot; s_oid=&quot;http://www.mathworks.com/support/solutions/en/data/1-16YNN/index.html&quot;&gt;http://www.mathworks.com/support/solutions/en/data/1-16YNN/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3. Confirm that you have used the correct PLP during installation. Do not remove the dashes when entering the PLP during the installation process. &lt;/p&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;!--solution_end--&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;!--Attachments Begin--&gt; &lt;h3&gt;Related Documents/Files:&lt;/h3&gt; &lt;ul class=&quot;orngsqbul&quot;&gt; &lt;li&gt;&lt;a href=&quot;http://www.mathworks.co.kr/support/solutions/attachment.html?resid=1-AV5BI1&amp;amp;solution=1-1A33P&quot; s_oidt=&quot;0&quot; s_oid=&quot;http://www.mathworks.co.kr/support/solutions/attachment.html?resid=1-AV5BI1&amp;amp;solution=1-1A33P&quot;&gt;msjavx86.exe &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!--Attachments End--&gt;&lt;!--Survey Link Begin--&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;출처 :&amp;nbsp;&lt;a href=&quot;http://www.mathworks.co.kr/support/solutions/en/data/1-1A33P/?product=ML&amp;amp;solution=1-1A33P&quot;&gt;http://www.mathworks.co.kr/support/solutions/en/data/1-1A33P/?product=ML&amp;amp;solution=1-1A33P&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;&lt;/div&gt;</content>			</entry><entry>
		<title>확장자가 UIF인 파일들</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/12280"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/12280#comment"/>		<id>https://adminid.kr/etc_sw/12280</id>
		<published>2012-07-23T09:50:34+00:00</published>
		<updated>2012-07-23T09:50:59+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">Universal Image Format (UIF)은 중국 상하이에 위치한 소프트웨어 회사인 MagicISO가 자체 개발한 CD/DVD 압축 이미지 파일 형식입니다. 종종 Torrent를 통해 파일을 받다 보면 이 형식으로 된 파일들이 보이더군요. 파일은 동사에서 무료로 배포하는 MagicDisc를 이용해 가상 CD/DVD 형태로 읽을 수 있습니다. 하지만 이미 쓰고 있는 가상 CD/DVD 프로그램이 있는 마당에 UIF만을 위해 MagicDisc를 또 깐다는 건 영 불편한 일이죠...</summary>
	<content type="html">&lt;p&gt;Universal Image Format (UIF)은 중국 상하이에 위치한 소프트웨어 회사인 &lt;a href=&quot;http://www.magiciso.com/index.htm&quot;&gt;MagicISO&lt;/a&gt;가 자체 개발한 CD/DVD 압축 이미지 파일 형식입니다. 종종 Torrent를 통해 파일을 받다 보면 이 형식으로 된 파일들이 보이더군요. &lt;br /&gt;&lt;br /&gt;파일은 동사에서 무료로 배포하는 &lt;a href=&quot;http://www.magiciso.com/tutorials/miso-magicdisc-overview.htm&quot;&gt;MagicDisc&lt;/a&gt;를 이용해 가상 CD/DVD 형태로 읽을 수 있습니다. 하지만 이미 쓰고 있는 가상 CD/DVD 프로그램이 있는 마당에 UIF만을 위해 MagicDisc를 또 깐다는 건 영 불편한 일이죠. 해서, UIF를 ISO로 바꿔줄 수 있는 프로그램도 있습니다. 역시 프리웨어고요, &lt;a href=&quot;http://aluigi.altervista.org/index.htm&quot;&gt;Luigi Auriemma&lt;/a&gt;란 분이 제작하신 &lt;a href=&quot;http://aluigi.altervista.org/mytoolz.htm&quot;&gt;uif2iso&lt;/a&gt;라는 프로그램입니다. 설치가 필요없고, 가벼운 프로그램입니다.&lt;br /&gt;&lt;br /&gt;아래는 MagicISO에서 제공하는 &lt;a href=&quot;http://www.magiciso.com/tutorials/miso-whatuif.htm&quot;&gt;UIF 정보&lt;/a&gt;에 대한 번역입니다. UIF의 장점을 세 가지 들고 있는데, 글쎄요. 다른 건 모르겠고, 일단 파일의 크기는 좀 줄어들더군요. 151MB되는 UIF를 uif2iso를 통해 ISO로 변환하니 170MB가 되었습니다. 10% 정도 용량 절감효과가 있는 샘이네요.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;UIF (Universal Image Format)&lt;/b&gt;&lt;br /&gt;UIF는 CD/DVD 백업을 위한 강력한 압축 이미지 파일 형식이다. UIF는 빠르고, 신뢰할 수 있으며 암호보호, 데이터 암호화, MD5 검사 합 등의 다양한 특성들을 갖추고 있다. UIF는 ISO와 같이 CD/DVD의 데이터를 완벽하게 추출함은 물론 멀티 색션 CD/DVD, 음악 CD, VCD, SVCD, DVD-Video의 백업을 지원한다.&lt;br /&gt;&lt;br /&gt;CD/DVD의 백업을 위해 ISO 이미지, ZIP, RAR 혹은 다른 CD/DVD 이미지를 사용하는 것에 비해 UIF가 가진 장점은 무엇인가? UIF를 사용해야 하는 &lt;b&gt;첫 번째이자 가장 중요한 이유는 이미지 파일의 용량을 줄일 수 있다는 점이다.&lt;/b&gt; UIF는 압축과 디스크 섹터 클러스터의 저장 모두에서 용량을 절감한다. UIF는 압축 형식으로 CD/DVD의 raw 데이터를 질 높은 압축 방식을 통해 압축한다. &lt;b&gt;두 번째 장점은 기밀 혹은 개인 CD/DVD를 저장할 수 있다는 것이다.&lt;/b&gt; 특히 이는 CD/DVD를 인터넷을 통해 전송할 때 유용하다. UIF는 권한이 없는 사용자의 접근을 막기 위한 암호보호와 스나이퍼와 핵커들로부터 데이터를 지키기 위한 데이터 암호화를 제공한다. &lt;b&gt;또한 UIF는 재생과 추출 과정이 없이 쉽고 빠르게 이용할 수 있다.&lt;/b&gt; ZIP이나 RAR 등의 다른 압축 방식과는 다르게 UIF는 파일과 폴더를 이용하기 위해 추출 과정을 거칠 필요가 없다. 단지 MagicDisc와 같은 가상 CD/DVD 소프트웨어를 이용함으로써 UIF 이미지를 가상 CD로 마운팅할 수 있고, 이를 통해 마치 원본 CD/DVD에 접근하는 것 처럼 UIF 이미지 내의 모든 파일과 폴더를 이용할 수 있다.&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://hyunyi.egloos.com/2343161&quot;&gt;http://hyunyi.egloos.com/2343161&lt;/a&gt;&lt;/p&gt;</content>		<category term="UIF"/><category term="MagicISO"/><category term="MagicDisc"/><category term="ISO"/><category term="converting"/><category term="변환"/><category term="uif2iso"/><category term="파일"/><category term="확장자"/><category term="실행"/><category term="사용"/>	</entry><entry>
		<title>MATLAB  figure 위치 및 크기 조정하기</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11755"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11755#comment"/>		<id>https://adminid.kr/etc_sw/11755</id>
		<published>2012-02-25T13:52:40+00:00</published>
		<updated>2012-02-25T13:52:40+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">%% MATLAB 초보 딱지 떼신분들껜 영양가 없는 글임을 먼저 밝힘.. MATLAB 으로 작성하는 과제(3D 그래프)가 있었는데 기본 크기의 figure 때문에 2개의 그래프가 찌그러져 보여서 그것좀 해결해본다고 하다가 결국 과제를 못내고 말았다... 으이그~!!! 뭐 물론 다른 버그 제거하는데도 많은 시간을 소모했다는 것에 대해 부정하진 않겠지만 이 문제만큼 시간을 많이 잡아먹은 다른 문제는 없었다. 뭐 결론은 생성되는 figure 의 크...</summary>
	<content type="html">&lt;p&gt;&amp;nbsp;%% MATLAB 초보 딱지 떼신분들껜 영양가 없는 글임을 먼저 밝힘..&lt;br /&gt;&lt;br /&gt;MATLAB 으로 작성하는 과제(3D 그래프)가 있었는데 기본 크기의 figure 때문에 2개의 그래프가 찌그러져 보여서 그것좀 해결해본다고 하다가 결국 과제를 못내고 말았다... 으이그~!!!&lt;br /&gt;&lt;br /&gt;뭐 물론 다른 버그 제거하는데도 많은 시간을 소모했다는 것에 대해 부정하진 않겠지만 이 문제만큼 시간을 많이 잡아먹은 다른 문제는 없었다.&lt;br /&gt;&lt;br /&gt;뭐 결론은 생성되는 figure 의 크기를 조정하면 된다였는데, 검색 키워드를 resize, size, figure 등등 해봤는데 원하는 것이 나오지 않았다.(정확히 말하면 나온게 원하는건지도 잘 분간이 안되는 경험 수준이다..)&lt;br /&gt;&lt;br /&gt;그래도 끈덕지게 찾다가 Mathworks 홈페이지에 있던 글 하나를 찾아서 읽어보게 되었다.&lt;br /&gt;자세한 테크닉은 출처를 참고하고, figure 의 크기를 바꾸는 요점은 출처의 예제처럼 복잡하지도 않았다.&lt;br /&gt;&lt;br /&gt;figure 를 생성하는 명령인 figure(1) (또는 그냥 figure) 는 생성되는 figure 의 핸들을 반환한다.&lt;br /&gt;바로 요녀석을 채어다가 set 명령으로 콱 바꿔버리면 되는 것이다.&lt;br /&gt;&lt;br /&gt;요것좀 해결해본다고 결국 마감시간 넘겨버린 나에겐 현재 악밖에 남은게 없다...&lt;br /&gt;&lt;br /&gt;뭔가 set 으로 바꿀 것은 같았는데 안에 들어갈 property 를 찾지 못해서 무려 한시간 좀 못되는 시간을 소모했다.&lt;br /&gt;&lt;br /&gt;잔소리 이만 줄이고 코드를 첨부하자면&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;pre&gt;&lt;br /&gt;&lt;font color=&quot;#2040a0&quot;&gt;fig1&lt;/font&gt; &lt;font color=&quot;#4444ff&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#2040a0&quot;&gt;figure&lt;/font&gt;&lt;font color=&quot;#4444ff&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#ff0000&quot;&gt;1&lt;/font&gt;&lt;font color=&quot;#4444ff&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#4444ff&quot;&gt;;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;font color=&quot;#2040a0&quot;&gt;set&lt;/font&gt;&lt;font color=&quot;#4444ff&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#2040a0&quot;&gt;fig1&lt;/font&gt;, &#039;&lt;font color=&quot;#2040a0&quot;&gt;OuterPosition&lt;/font&gt;&#039;, &lt;font color=&quot;#4444ff&quot;&gt;[&lt;/font&gt;&lt;font color=&quot;#ff0000&quot;&gt;3&lt;/font&gt;, &lt;font color=&quot;#ff0000&quot;&gt;270&lt;/font&gt;, &lt;font color=&quot;#ff0000&quot;&gt;840&lt;/font&gt;, &lt;font color=&quot;#ff0000&quot;&gt;420&lt;/font&gt;&lt;font color=&quot;#4444ff&quot;&gt;]&lt;/font&gt;&lt;font color=&quot;#4444ff&quot;&gt;)&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;설명을 대충 붙이자면&lt;br /&gt;첫 줄은 1번 figure 를 생성해서 그 핸들을 fig1 에 저장하는 것이다. 뭐 figure(1) 대신에 figure 또는 1 대신 다른 숫자를 넣어도 되겠다.&lt;br /&gt;두번째 줄은 그 잘난 figure 의 위치와 &lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;크기&lt;/span&gt;를 바꿀 수 있는 &lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;OuterPosition&lt;/span&gt; property 를 바꾸는 명령이다.&lt;br /&gt;set 명령의 세번째 인자는 배열의 형태로 집어넣어야 하며 순서대로 figure 와 화면의 왼쪽 끝과의 거리, figure 와 화면의 아래쪽과의 거리, figure 의 너비, figure 의 높이 이다.&lt;br /&gt;&lt;br /&gt;마감시간 1분 넘기고 광분하다가 겨우 조금 잦아들어 정신차리고 쓴 글이라 두서가 없다(원래 못쓰면서 핑계는...).&lt;br /&gt;정식으로 배우지도 않고 진도따라가기에 바쁜 내가 느끼는 점은... 무식이 죄이다...&lt;br /&gt;&lt;!-- &lt;rdf:RDF xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:trackback=&quot;http://madskills.com/public/xml/rss/module/trackback/&quot;&gt; &lt;rdf:Description rdf:about=&quot;http://simryang.egloos.com/9360650&quot; dc:identifier=&quot;http://simryang.egloos.com/9360650&quot; dc:title=&quot;figure 위치 및 크기 조정하기&quot; trackback:ping=&quot;http://simryang.egloos.com/tb/9360650&quot;/&gt; --&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;출처&amp;nbsp;: &amp;nbsp;&lt;a href=&quot;http://simryang.egloos.com/9360650&quot;&gt;http://simryang.egloos.com/9360650&lt;/a&gt;&lt;/p&gt;</content>		<category term="resize"/><category term="size"/><category term="figure"/><category term="MATLAB"/><category term="OuterPosition"/><category term="매트랩"/><category term="화면크기"/>	</entry><entry>
		<title>토렌트(torrent) 한글판 다운/사용법 - utorrent 한글판을 다운해보자!</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11750"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11750#comment"/>		<id>https://adminid.kr/etc_sw/11750</id>
		<published>2012-02-25T13:14:00+00:00</published>
		<updated>2012-10-04T17:02:35+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">안녕하세요 :) 저번에 P2P 사이트의 그리드 프로그램이 때문에 난리가 난적 있었죠. 하지만 utorrent를 사용하시면 걱정하실거 없습니다! 지금부터 유토렌트의 다운 및 사용법을 알려드리겠습니다. http://www.utorrent.com/intl/ko/downloads/complete?os=win 위 첨부파일을 다운받으시고 우선 실행누르시고 자동으로 korean으로 되있죠? 다음다음 넘겨줍시다. 일단 설치는 완료! 토렌트 기본 화면입니다. 한글판이라 눈에 쏙쏙 들...</summary>
	<content type="html">&lt;p&gt;안녕하세요 :)&lt;br /&gt;&lt;br /&gt;저번에 P2P 사이트의 그리드 프로그램이 때문에 난리가 난적 있었죠.&lt;br /&gt;&lt;br /&gt;&lt;font color=&quot;#000000&quot;&gt;하지만 utorrent를 사용하시면 걱정하실거 없습니다!&lt;br /&gt;&lt;br /&gt;지금부터 유토렌트의 다운 및 사용법을 알려드리겠습니다.&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;font color=&quot;#000000&quot;&gt;&lt;a href=&quot;http://www.utorrent.com/intl/ko/downloads/complete?os=win&quot;&gt;http://www.utorrent.com/intl/ko/downloads/complete?os=win&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;font color=&quot;#000000&quot;&gt;위 첨부파일을 다운받으시고&lt;br /&gt;&lt;br /&gt;우선 실행누르시고 자동으로 korean으로 되있죠? 다음다음 넘겨줍시다.&lt;br /&gt;&lt;br /&gt;일단 설치는 완료!&lt;br /&gt;&lt;/font&gt;&lt;font color=&quot;#0000cc&quot;&gt;&lt;/p&gt; &lt;p style=&quot;MARGIN: 0px&quot;&gt; &lt;div style=&quot;TEXT-ALIGN: center; CLEAR: both&quot; class=&quot;imageblock center&quot;&gt;&lt;a href=&quot;http://cfile29.uf.tistory.com/original/1650D8394DA104F21E65F5&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;1.png&quot; src=&quot;https://adminid.kr/files/attach/images/73/316/020/b3d6f3b789e69c19b1b188c45257fe6c.png&quot; width=&quot;479&quot; height=&quot;274&quot; /&gt; &lt;/a&gt;&lt;/div&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;토렌트 기본 화면입니다. 한글판이라 눈에 쏙쏙 들어오죠!&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;utorrent에서 파일을 다운하기 위해서는 토렌트 파일이 필요합니다. (.torrent 확장자 사용)&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;그런 파일들을 구하는 팁을 알려드리자면&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;ⓐ 토렌트 전용 커뮤니티에 가입하세요 ^^ (필자는 랜파일을 사용중이다. 지금 랜파일 찾지마시고 이글 정독하시고 찾으시는게 낳아요.)&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;ⓑ 구글 검색창에 원하는파일이름.torrent 라고 검색해보세요 :-) 구글의 놀라운 정보수집력에 놀라실겁니다;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;이렇게 토렌트 파일을 구하시고 더블클릭으로 실행하시면 알아서 다운받습니다 :)&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;a href=&quot;http://cfile10.uf.tistory.com/original/161D123A4DA1056325B149&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;2.png&quot; src=&quot;https://adminid.kr/files/attach/images/73/316/020/6c183844998ef1974b6c110af5f363ee.png&quot; width=&quot;1024&quot; height=&quot;714&quot; /&gt; &lt;/a&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;추가 팁을 더 주자면 토렌트는 배포와 피어가 많아야 다운속도가 더 잘나온다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;3분이 지나도록 가용성이 붉은색이거나 배포나 피어가 없으면 조용히 다른것을 찾자;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;배포와 피어가 있을때 속도가 더 잘나오게 하는 법을 이제 알려드리겠습니다!&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;ⓐ 옵션 - 설정 (or Ctrl + p)를 눌러주시면 설정창이 뜹니다.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;ⓑ 설정의 대역폭에서 전체 연결수를 &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;99999999&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;로 해주세요.. (9를 8번칩겁니다.)&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;div style=&quot;TEXT-ALIGN: center; CLEAR: both&quot; class=&quot;imageblock center&quot;&gt;&lt;a href=&quot;http://cfile7.uf.tistory.com/original/206FBF3B4DA10722278D2A&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;3.png&quot; src=&quot;https://adminid.kr/files/attach/images/73/316/020/a373b362425af9bdcad5a3a713f86fbe.png&quot; width=&quot;681&quot; height=&quot;507&quot; /&gt; &lt;/a&gt;&lt;/div&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;이제 &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;utorrent&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt; 가 필수인 시대가 올테니 여러분들도 미리 준비해두세요!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;다음에 더 좋은글로 올게요 :)&lt;/span&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;출처 : &lt;/span&gt;&lt;a href=&quot;http://sangdung.tistory.com/138&quot;&gt;&lt;span style=&quot;COLOR: #000000&quot;&gt;http://sangdung.tistory.com/138&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</content>			</entry><entry>
		<title>토렌트(torrent) 속도 올리기 - 토렌트 다운을 빠르게하자 / 토렌트 트래커(tracker)</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11747"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11747#comment"/>		<id>https://adminid.kr/etc_sw/11747</id>
		<published>2012-02-25T13:08:00+00:00</published>
		<updated>2012-02-25T13:19:11+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">토렌트의 속도를 올리기 위한 방법중 하나를 알려드리겠습니다 : ) 먼저 토렌트 설치 안하신분은 아래 링크 들어가셔서 토렌트 한글판을 설치해 주세요. http://jaesoo.com/20316 자 이제 토렌트의 속도를 올리기 위한 방법을 알아봅시다. 토렌트 속도 올리기 트래커 이용 토렌트의 속도가 빠르기 위해서는 피어가 필요합니다. 그 피어를 이어주는것이 트래커라고 말하죠. 트래커하세요 트래커 ㅋㅋㅋ; 트래커를 이용하는 방법을 알...</summary>
	<content type="html">&lt;p&gt;&lt;strong&gt;토렌트의 속도를 올리기&lt;/strong&gt; 위한 방법중 하나를 알려드리겠습니다 : )&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style=&quot;MARGIN: 0px&quot;&gt; &lt;div style=&quot;TEXT-ALIGN: center; CLEAR: both&quot; class=&quot;imageblock center&quot;&gt;&lt;a href=&quot;http://cfile27.uf.tistory.com/original/19119C334DB7A8AE20D2DD&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;2011-04-27_14;23;27.jpg&quot; src=&quot;https://adminid.kr/files/attach/images/73/312/020/39bfae5360f533c6029fb89072995566.jpg&quot; width=&quot;270&quot; height=&quot;250&quot; /&gt; &lt;/a&gt;&lt;/div&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;먼저 토렌트 설치 안하신분은 아래 링크 들어가셔서 토렌트 한글판을 설치해 주세요.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;a href=&quot;20316&quot;&gt;http://jaesoo.com/20316&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;자 이제 토렌트의 속도를 올리기 위한 방법을 알아봅시다.&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt; &lt;div style=&quot;BORDER-BOTTOM: #cbcbcb 1px solid; BORDER-LEFT: #cbcbcb 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #cbcbcb 1px solid; BORDER-RIGHT: #cbcbcb 1px solid; PADDING-TOP: 10px&quot; class=&quot;txc-textbox&quot;&gt;토렌트 속도 올리기 트래커 이용&lt;br /&gt;&lt;/div&gt; &lt;p&gt;&lt;br /&gt;&lt;br /&gt;토렌트의 속도가 빠르기 위해서는 피어가 필요합니다.&lt;br /&gt;그 &lt;strong&gt;피어를 이어주는것이 트래커라고 말하죠&lt;/strong&gt;. 트래커하세요 트래커 ㅋㅋㅋ;&lt;br /&gt;&lt;br /&gt;트래커를 이용하는 방법을 알려드릴게요&lt;br /&gt;&lt;br /&gt;이 방법은 속도가 잘나오는 토렌트파일에는 별 효과가 없습니다.&lt;br /&gt;속도가 낮으신 분들은 효과 200% 에요 :)&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;ins style=&quot;BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 468px; PADDING-RIGHT: 0px; DISPLAY: inline-table; HEIGHT: 15px; VISIBILITY: visible; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px&quot;&gt;&lt;ins style=&quot;BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 468px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 15px; VISIBILITY: visible; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px&quot; id=&quot;aswift_2_anchor&quot;&gt;&lt;/ins&gt;&lt;/ins&gt;&lt;/p&gt; &lt;p&gt;ⓐ 먼저 토렌트를 키신후 다운받을 토렌트를 등록시켜주세요.&lt;br /&gt;(더블클릭이신거 다들 알고계시죠?)&lt;br /&gt;&lt;br /&gt;ⓑ 등록된 토렌트 파일 &lt;strong&gt;오른쪽클릭 속성(R)&lt;/strong&gt;에 들어가세요&lt;br /&gt;&lt;br /&gt;ⓒ 그러면 트래커 입력하는&amp;nbsp;폼이 뜹니다.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style=&quot;MARGIN: 0px&quot;&gt; &lt;div style=&quot;TEXT-ALIGN: center; CLEAR: both&quot; class=&quot;imageblock center&quot;&gt;&lt;a href=&quot;토렌트_트래커.txt&quot; target=&quot;_blank&quot;&gt;&lt;img style=&quot;VERTICAL-ALIGN: middle&quot; alt=&quot;&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/txt.gif&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;토렌트_트래커.txt&quot; target=&quot;_blank&quot;&gt;토렌트_트래커.txt&lt;/a&gt; &lt;/div&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;br /&gt;ⓓ 제가 올린 토렌트 트래커 파일을&amp;nbsp;다운받으시고 열으셔서 &lt;strong&gt;트래커 (빈 줄로 구분)&lt;/strong&gt; 입력란에 넣어주세요.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;토렌트 속도가 빨라지는게 체감이 드시나요?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;div style=&quot;BORDER-BOTTOM: #cbcbcb 1px solid; BORDER-LEFT: #cbcbcb 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #cbcbcb 1px solid; BORDER-RIGHT: #cbcbcb 1px solid; PADDING-TOP: 10px&quot; class=&quot;txc-textbox&quot;&gt;주의점&lt;/div&gt; &lt;p&gt;&lt;strong&gt;너무 많은 트래커를 등록하시면 불필요한 자원을 소모하므로 피어가 없을때 점차 등록해주세요.&lt;br /&gt;과도하면 해로워요 :)&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://sangdung.tistory.com/140&quot;&gt;http://sangdung.tistory.com/140&lt;/a&gt;&lt;/p&gt;</content>			</entry><entry>
		<title>유토렌트(utorrent)에 원하는 검색엔진 추가하기</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11739"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11739#comment"/>		<id>https://adminid.kr/etc_sw/11739</id>
		<published>2012-02-25T10:09:18+00:00</published>
		<updated>2012-02-25T10:09:18+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">유토렌트 (uTorrent)의 고급설정에 검색공급자를 추가할 수 있습니다. 웹브라우저를 이용해 검색엔진 사이트를 방문하지 않고도 검색을 할 수 있도록 해주는 편리한 기능입니다. 이름|주소 의 형식으로 입력을 하게 되어있는데, 이름은 임의로 입력하면 됩니다. 주소의 경우는 추가하고자 하는 검색사이트에 방문을 하여 TEST 를 입력하고 검색해봅니다. 결과 URL에서 TEST를 %s로 바꿔서 입력하면 됩니다. 예를 들어 비트스누프 의...</summary>
	<content type="html">&lt;div class=&quot;container&quot;&gt;&lt;!-- 포스트 본문 내용 --&gt; &lt;div class=&quot;article&quot;&gt;유토렌트 (uTorrent)의 고급설정에 검색공급자를 추가할 수 있습니다. 웹브라우저를 이용해 검색엔진 사이트를 방문하지 않고도 검색을 할 수 있도록 해주는 편리한 기능입니다.&amp;nbsp;&lt;br /&gt;&lt;br /&gt; &lt;div style=&quot;BORDER-BOTTOM: rgb(193,193,193) 3px double; BORDER-LEFT: rgb(193,193,193) 3px double; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: rgb(238,238,238); PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: rgb(193,193,193) 3px double; BORDER-RIGHT: rgb(193,193,193) 3px double; PADDING-TOP: 10px&quot; class=&quot;txc-textbox&quot;&gt; &lt;p style=&quot;MARGIN: 0px&quot;&gt;이름|주소&lt;/p&gt;&lt;/div&gt;의 형식으로 입력을 하게 되어있는데, 이름은 임의로 입력하면 됩니다. 주소의 경우는 추가하고자 하는&amp;nbsp;검색사이트에 방문을 하여 TEST 를 입력하고 검색해봅니다. 결과 URL에서 TEST를 %s로 바꿔서 입력하면 됩니다.&lt;br /&gt;&lt;br /&gt;예를 들어 비트스누프 의 경우 TEST를 입력하고 검색해보면&amp;nbsp; &lt;div style=&quot;BORDER-BOTTOM: rgb(193,193,193) 3px double; BORDER-LEFT: rgb(193,193,193) 3px double; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: rgb(238,238,238); PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: rgb(193,193,193) 3px double; BORDER-RIGHT: rgb(193,193,193) 3px double; PADDING-TOP: 10px&quot; class=&quot;txc-textbox&quot;&gt; &lt;p style=&quot;MARGIN: 0px&quot;&gt;http://bitsnoop.com/search/all/TEST/c/d/1&lt;/p&gt;&lt;/div&gt;이 나오는데 여기에서 TEST를 %s 로 바꿔서&lt;br /&gt;&lt;span style=&quot;WIDTH: 1px; FLOAT: right; HEIGHT: 1px&quot; id=&quot;callbacknestlovemyselftistorycom1455645&quot;&gt;&lt;/span&gt;&lt;br /&gt; &lt;div style=&quot;BORDER-BOTTOM: rgb(193,193,193) 3px double; BORDER-LEFT: rgb(193,193,193) 3px double; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: rgb(238,238,238); PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: rgb(193,193,193) 3px double; BORDER-RIGHT: rgb(193,193,193) 3px double; PADDING-TOP: 10px&quot; class=&quot;txc-textbox&quot;&gt; &lt;p style=&quot;MARGIN: 0px&quot;&gt;http://bitsnoop.com/search/all/%s/c/d/1&lt;/p&gt;&lt;/div&gt;가 검색공급자용 주소가 됩니다.&lt;br /&gt;&lt;br /&gt; &lt;div style=&quot;TEXT-ALIGN: center; CLEAR: both&quot; class=&quot;imageblock center&quot;&gt;&lt;a href=&quot;http://cfile1.uf.tistory.com/original/1270D4424E6CDB2B1A070D&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;비트스누프 테스트 검색&quot; src=&quot;http://cfile1.uf.tistory.com/image/1270D4424E6CDB2B1A070D&quot; width=&quot;665&quot; height=&quot;123&quot;/&gt;&lt;/a&gt; &lt;p class=&quot;cap1&quot;&gt;비트스누프 테스트 검색결과&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;따라서, 비트스누프라는 이름으로 추가를 원할 경우,&lt;br /&gt; &lt;div style=&quot;BORDER-BOTTOM: rgb(193,193,193) 3px double; BORDER-LEFT: rgb(193,193,193) 3px double; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: rgb(238,238,238); PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: rgb(193,193,193) 3px double; BORDER-RIGHT: rgb(193,193,193) 3px double; PADDING-TOP: 10px&quot; class=&quot;txc-textbox&quot;&gt; &lt;p style=&quot;MARGIN: 0px&quot;&gt;비트스누프|http://bitsnoop.com/search/all/%s/c/d/1&lt;/p&gt;&lt;/div&gt;를 &amp;nbsp;입력하면 됩니다.&lt;br /&gt;&lt;br /&gt; &lt;p style=&quot;MARGIN: 0px&quot;&gt;&lt;/p&gt; &lt;div style=&quot;TEXT-ALIGN: center; CLEAR: both&quot; class=&quot;imageblock center&quot;&gt;&lt;a href=&quot;http://cfile24.uf.tistory.com/original/173328424E6C5E441E068B&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;유토렌트 검색공급자 추가&quot; src=&quot;http://cfile24.uf.tistory.com/image/173328424E6C5E441E068B&quot; width=&quot;671&quot; height=&quot;497&quot;/&gt;&lt;/a&gt; &lt;p class=&quot;cap1&quot;&gt;유토렌트에서는 검색공급자를 추가할 수 있습니다.&lt;/p&gt;&lt;/div&gt; &lt;p style=&quot;MARGIN: 0px&quot;&gt;&lt;/p&gt;&lt;br /&gt;이후 검색은 아래 그림의 과정을 따르면 됩니다.&lt;br /&gt; &lt;div style=&quot;TEXT-ALIGN: center; CLEAR: both&quot; class=&quot;imageblock center&quot;&gt;&lt;a href=&quot;http://cfile4.uf.tistory.com/original/196947464E6C5D97305690&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img style=&quot;CURSOR: pointer&quot; alt=&quot;유토렌트에서 검색하기&quot; src=&quot;http://cfile4.uf.tistory.com/image/196947464E6C5D97305690&quot; width=&quot;683&quot; height=&quot;462&quot;/&gt;&lt;/a&gt; &lt;p class=&quot;cap1&quot;&gt;검색사이트를 방문하지 않고도 검색할 수 있습니다.&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;검색어를 먼저 입력하고 난 후 사용하려는 검색엔진을 클릭하면 됩니다. 이전에 사용한 검색엔진이 늘 기본값으로 저장되기 때문에 같은 검색엔진을 이용할 경우 그냥 검색어를 입력하고 엔터를 쳐도 됩니다.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://lovemyself.tistory.com/145&quot;&gt;http://lovemyself.tistory.com/145&lt;/a&gt;&lt;/p&gt;</content>		<category term="유토렌트"/><category term="utorrnet"/>	</entry><entry>
		<title>토렌트(torrent) 검색 공급자 관리</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11729"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11729#comment"/>		<id>https://adminid.kr/etc_sw/11729</id>
		<published>2012-02-25T10:03:52+00:00</published>
		<updated>2012-02-25T10:11:28+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">토렌트 검색 공급자 관리 [복사 붙여넣기] &gt; BitTorrent|http://www.bittorrent.com/search?client=%v&amp;search= Mininova|http://www.mininova.org/search/?cat=0&amp;search= Vuze|http://search.vuze.com/xsearch/?q= torrentrg|http://www.torrentrg.com/bbs/search.php?sfl=wr_subject||wr_content&amp;stx= bitsnoop.kr|http://bitsnoop.kr/meta_search.php?q= Naver|http://search.naver.com/search.naver?where=nexearch&amp;query=torren...</summary>
	<content type="html">&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;굴림&quot;&gt;토렌트 검색 공급자 관리 [복사 붙여넣기] &amp;gt;&lt;/font&gt;&lt;/div&gt; &lt;div&gt;&lt;font face=&quot;굴림&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt;&lt;font face=&quot;굴림&quot;&gt;BitTorrent|http://www.bittorrent.com/search?client=%v&amp;amp;search=&lt;br /&gt;Mininova|http://www.mininova.org/search/?cat=0&amp;amp;search=&lt;br /&gt;Vuze|http://search.vuze.com/xsearch/?q=&lt;br /&gt;torrentrg|http://www.torrentrg.com/bbs/search.php?sfl=wr_subject||wr_content&amp;amp;stx=&lt;br /&gt;bitsnoop.kr|http://bitsnoop.kr/meta_search.php?q=&lt;br /&gt;Naver|http://search.naver.com/search.naver?where=nexearch&amp;amp;query=torrent+&lt;br /&gt;Torrent Portal|http://www.torrentportal.com/torrents-search.php?search=&lt;br /&gt;ask.com|http://www.ask.com/web?q=Torrent+&lt;br /&gt;nate.com|http://search.nate.com/search/all.html?s=&amp;amp;sc=&amp;amp;afc=&amp;amp;j=&amp;amp;thr=sbma&amp;amp;nq=&amp;amp;q=Torrent+&lt;br /&gt;yahoo.com|http://search.yahoo.com/search;_ylt=AnayJcvqzmA11XRfjv2GvoabvZx4?p=Torrent+&lt;br /&gt;kr.yahoo.com|http://kr.search.yahoo.com/search;_ylt=Av4Vf08E1we0X69Um5AMOC_J3_p6?p=Torrent+&lt;br /&gt;google.com|http://www.google.com/search?sclient=psy&amp;amp;hl=en&amp;amp;safe=active&amp;amp;source=hp&amp;amp;q=Google&amp;amp;aq=f&amp;amp;aqi=&amp;amp;oq=&amp;amp;pbx=1&amp;amp;biw=1024&amp;amp;bih=575#pq=google&amp;amp;hl=en&amp;amp;cp=4&amp;amp;gs_id=20&amp;amp;xhr=t&amp;amp;q=Torrent+&lt;br /&gt;google.co.kr|http://www.google.co.kr/search?sourceid=chrome&amp;amp;ie=UTF-8&amp;amp;q=google.com|http%3A%2F%2Fwww.google.com%2Fsearch%3Fsclient%3Dpsy%26hl%3Den%26safe%3Dactive%26source%3Dhp%26q%3DGoogle%26aq%3Df%26aqi%3D%26oq%3D%26pbx%3D1%26biw%3D#sclient=psy&amp;amp;hl=ko&amp;amp;safe=active&amp;amp;source=hp&amp;amp;q=Torrent+&lt;br /&gt;Google|http://google.com/search?q=filetype%3Atorrent+&lt;/font&gt;&lt;/div&gt;</content>		<category term="torrnet"/><category term="토렌트"/><category term="유토렌트"/><category term="utorrent"/>	</entry><entry>
		<title>파워포인트 그림개체를 MS워드에서 붙여넣기 할때 해상도 높게 (그림 안깨지게) 하기</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11657"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11657#comment"/>		<id>https://adminid.kr/etc_sw/11657</id>
		<published>2012-01-31T09:16:25+00:00</published>
		<updated>2012-01-31T09:16:25+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">파워포인트 화면에서 복사해서 워드에 붙여놓으면 말씀하신대로 글자 크기등이 변경되어 보입니다. 실제로 변경되는건 아니지만 개체의 속성으로 인해서 그렇게 보여서 개별 수정을 해야 하는 불편이 있죠. 또 스크린샷 이미지를 캡처하여 이미지로 워드에 삽입해도 마찬가지로 약간 번져보이거나 해상도가 떨어져 보이게 됩니다. 그건 해결할 수 있는 방법이 없습니다. 어쩔수가 없는거구요. 그렇다면 개체삽입을 해보세요. 워드는...</summary>
	<content type="html">&lt;p&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;그리고 &#039;파일로부터 만들기&#039;를 선택하신 다음, 찾아보기 버튼을 눌러서 미리 작업해둔 파워포인트 파일을 불러오세요.&lt;br /&gt;화면에 깨끗하게 그대로 옮겨오는 것을 볼 수 있습니다.&lt;br /&gt;이미 만들어진 파일이라면 이렇게 하면 원하는 결과를 얻을 수 있을겁니다. &lt;br /&gt;&lt;br /&gt;그게 아니라 워드 작업 중 파워포인트에서 작업하는 내용을 새로 만들어서 넣고 싶으면 &#039;새로만들기&#039; 탭을 선택하고 개체 형식을 &#039;Microsoft PowerPoint 프레젠테이션&#039;으로 선택하십시오. &lt;br /&gt;그러면 파워포인트 창이 뜨게 되고 작업 내용을 그대로 저장하면 됩니다.&lt;br /&gt;&lt;br /&gt;파워포인트 뿐 아니라 엑셀이나 기타 파일들도 이렇게 연동할 수 있습니다. &lt;br /&gt;&lt;br /&gt;- 보물닷컴 전문가 - &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://ask.nate.com/qna/view.html?n=3504393&quot;&gt;http://ask.nate.com/qna/view.html?n=3504393&lt;/a&gt;&lt;/p&gt;</content>			</entry><entry>
		<title>차트스쿨 - 직장인들을 위한 차트 오피스</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11656"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11656#comment"/>		<id>https://adminid.kr/etc_sw/11656</id>
		<published>2012-01-30T10:14:24+00:00</published>
		<updated>2015-05-19T14:23:16+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">출처 : http://www.chartschool.kr/product/buylicense.aspx</summary>
	<content type="html">&lt;p&gt;&lt;img src=&quot;http://www.chartschool.kr/images/features/ferts(1).png&quot;/&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://www.chartschool.kr/images/features/ferts(2).png&quot;/&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://www.chartschool.kr/images/features/ferts(3).png&quot;/&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://www.chartschool.kr/images/features/ferts(4).png&quot;/&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://www.chartschool.kr/images/features/ferts(5).png&quot;/&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://www.chartschool.kr/images/features/ferts(6).png&quot;/&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://www.chartschool.kr/images/features/ferts(7).png&quot;/&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://www.chartschool.kr/images/features/ferts(8).png&quot;/&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://www.chartschool.kr/images/features/ferts(9).png&quot;/&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://www.chartschool.kr/product/buylicense.aspx&quot;&gt;http://www.chartschool.kr/product/buylicense.aspx&lt;/a&gt;&lt;/p&gt;</content>			</entry><entry>
		<title>뉴간트메이커 - 엑셀 차트 고민은 이제 그만 ~ 혁신적인 그래프 프로그램 등장</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11655"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11655#comment"/>		<id>https://adminid.kr/etc_sw/11655</id>
		<published>2012-01-30T10:05:45+00:00</published>
		<updated>2012-01-30T10:05:45+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">엑셀로 데이터를 관리하다보면 그래프를 그려야할 경우가 있다. 차트란 데이터를 보다 시각적으로 보여주어 한 눈에 그 경향과 흐름을 파악할 수 있게 해주는 것으로써 데이터를 바탕으로 하는 보고서와 레포트 등에 필수적인 요소라고 할 수 있다. 하지만, 일반 사용자들이 만들 수 있는 그래프는 엑셀에서 제공하는 단순한 그래프들이 거의 다이며 뭐하나 특별한 기능을 추가하려면 하루종일 인터넷을 뒤져 어려운 엑셀 서식과 표...</summary>
	<content type="html">&lt;p&gt;엑셀로 데이터를 관리하다보면 그래프를 그려야할 경우가&amp;nbsp;있다.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;차트란 데이터를 보다 시각적으로 보여주어 한 눈에 그 경향과 흐름을 파악할 수&amp;nbsp;있게 해주는 것으로써&amp;nbsp;데이터를 바탕으로 하는 보고서와 레포트 등에 필수적인 요소라고 할 수 있다.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;하지만, 일반 사용자들이&amp;nbsp;만들 수 있는 그래프는 엑셀에서 제공하는&amp;nbsp;단순한 그래프들이 거의 다이며 뭐하나 특별한&amp;nbsp;기능을 추가하려면 하루종일 인터넷을 뒤져 어려운 엑셀 서식과 표현 방법을 알아내야한다.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;더군다나 4천만이 같은 프로그램을 사용하다보니 천편일률적인 문서의 양산으로인해 그 문서가 그문서이고 그 차트가 그차트이다.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;그래서 나온 프로그램이 &quot;&lt;strong&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;뉴간트메이커&lt;/span&gt;&lt;/strong&gt;&quot; 이다.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;a href=&quot;http://www.hippochart.com/ngm/intro.aspx&quot;&gt;http://www.hippochart.com/ngm/intro.aspx&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;최초 간트차트를 간단하게 그려주는 프로그램으로 시작한&amp;nbsp;&quot;간트메이커&quot;의 최신 버전이다. 그래서 간트메이커에 NEW 라는 단어가 붙어 이름이 만들어지게 되었고, 그 현재의 기능은 간트차트를 포함해서 24가지 차트를 그려줄 뿐만 아니라,&amp;nbsp;엑셀에서 그리기 어려운 파레토차트라던지 이중축, 혼합형, 찢어진 축 효과 등을 아주 간단하게 만들어 준다.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;경쟁 프로그램 자체가 없는 혁신 적인 프로그램이라 어느 정도의 사용은 예상했지만 출시 3개월 만의 현재 판매량은 실로 놀랍다.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;이는 무엇을 말하는가??&lt;br /&gt;&lt;br /&gt;&amp;nbsp;생각보다 많은 사람들이&amp;nbsp;엑셀로 차트를 그리는데 어려움을 겪고 있고, 엑셀이라는 소프트웨어가 초보자들에게는 얼마나 난해한 프로그램인지를 말해주는 거다.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;우선, 뉴간트메이커의 프로그램 모습을 보자.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;div style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;img style=&quot;CURSOR: pointer&quot; class=&quot;image_mid&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;http://pds17.egloos.com/pds/200908/22/46/f0048446_4a8f8cba95239.png&quot; width=&quot;563&quot; height=&quot;398&quot;/&gt;&lt;/div&gt; &lt;div style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;img style=&quot;CURSOR: pointer&quot; class=&quot;image_mid&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;http://pds16.egloos.com/pds/200910/11/46/f0048446_4ad1bb154e778.png&quot; width=&quot;600&quot; height=&quot;406&quot;/&gt;&lt;/div&gt; &lt;div style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;img style=&quot;CURSOR: pointer&quot; class=&quot;image_mid&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;http://pds17.egloos.com/pds/200910/11/46/f0048446_4ad1bb1b7bfbb.png&quot; width=&quot;565&quot; height=&quot;423&quot;/&gt;&lt;/div&gt; &lt;div style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;img style=&quot;CURSOR: pointer&quot; class=&quot;image_mid&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;http://pds15.egloos.com/pds/200911/01/46/f0048446_4aed89bf1c5a4.png&quot; width=&quot;600&quot; height=&quot;481&quot;/&gt;&lt;/div&gt; &lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp; 위 프로그램은&amp;nbsp;뉴간트메이커(이하 뉴간트) 엔터프라이즈 에디션의 모습으로&amp;nbsp;아래와 같은 요소들이&amp;nbsp;표현되어 있다.&amp;nbsp;&lt;br /&gt;&amp;nbsp; &lt;/p&gt; &lt;ul&gt; &lt;li&gt;그래프 타이틀&lt;/li&gt; &lt;li&gt;로고&lt;/li&gt; &lt;li&gt;차트 설명 문구 삽입&lt;/li&gt; &lt;li&gt;평균과 최대값 표시&lt;/li&gt; &lt;li&gt;막대 그림자 효과&lt;/li&gt; &lt;li&gt;축 찢어진 효과&lt;/li&gt; &lt;li&gt;중요 항목 색상 지정&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;br /&gt;&amp;nbsp; &lt;div style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;img style=&quot;CURSOR: pointer&quot; class=&quot;image_mid&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;http://pds16.egloos.com/pds/200908/22/46/f0048446_4a8f8d6a0b30d.png&quot; width=&quot;600&quot; height=&quot;549&quot;/&gt;&lt;/div&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&amp;nbsp;위 차트는 같은 데이터를 사용해서 다른 모양의 그래프로 그려본 것이다. 라인 영역 차트를 이용해서 그렸고, 색상을 변경했으며 데이터 각각의 수치를 표시했다.&amp;nbsp;&lt;br /&gt;&amp;nbsp;또한, x 축의&amp;nbsp;항목 글자들을 수직으로 세워서 모두 표시해보았다.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;그리고 뉴간트의&amp;nbsp;마우스오른쪽 버튼 기능을 보여주고 있는데,&amp;nbsp;&lt;br /&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;이미지 저장 기능&lt;/li&gt; &lt;li&gt;이미지 복사 기능&lt;/li&gt; &lt;li&gt;테마&lt;/li&gt; &lt;li&gt;입체&lt;/li&gt; &lt;li&gt;그리드 조절&lt;/li&gt; &lt;li&gt;수치 조절&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&amp;nbsp;등 다양한 기능들을 손쉽게 구현이 가능하다.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;div style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;img style=&quot;CURSOR: pointer&quot; class=&quot;image_mid&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;http://pds17.egloos.com/pds/200908/22/46/f0048446_4a8f8e42a1f5b.png&quot; width=&quot;565&quot; height=&quot;465&quot;/&gt;&lt;/div&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&amp;nbsp; 또한, 위와 같이 도구 메뉴를 통해 다양한 표시 기능과 축 설정을 할 수 있다.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; 뉴간트는 아래와 같이 엑셀에서 지원하지 않는 차트들도 쉽게 그릴 수가 있다. 특히 온도계 모양의 게이지 차트라던지 아래 입체모양의 파레토 차트같은 차트들은 자신의 문서에 삽입할 경우 상당한 차별화를 이뤄낼 수 있을 것이다. &lt;br /&gt;&lt;br /&gt; &lt;div style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;img style=&quot;CURSOR: pointer&quot; class=&quot;image_mid&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;http://pds15.egloos.com/pds/200908/22/46/f0048446_4a8f8ea72ece7.png&quot; width=&quot;552&quot; height=&quot;414&quot;/&gt;&lt;/div&gt; &lt;div style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;img style=&quot;CURSOR: pointer&quot; class=&quot;image_mid&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;http://pds16.egloos.com/pds/200908/22/46/f0048446_4a8f8ebd27dd4.png&quot; width=&quot;346&quot; height=&quot;224&quot;/&gt;&lt;/div&gt; &lt;div style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;img style=&quot;CURSOR: pointer&quot; class=&quot;image_mid&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;http://pds17.egloos.com/pds/200908/22/46/f0048446_4a8f8ec11927d.png&quot; width=&quot;444&quot; height=&quot;264&quot;/&gt;&lt;/div&gt; &lt;div style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;img style=&quot;CURSOR: pointer&quot; class=&quot;image_mid&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;http://pds17.egloos.com/pds/200908/22/46/f0048446_4a8f8efa01157.png&quot; width=&quot;490&quot; height=&quot;448&quot;/&gt;&lt;/div&gt; &lt;p&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &lt;/p&gt; &lt;div style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;img style=&quot;CURSOR: pointer&quot; class=&quot;image_mid&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;http://pds16.egloos.com/pds/200908/22/46/f0048446_4a8f8f7074019.png&quot; width=&quot;530&quot; height=&quot;556&quot;/&gt;&lt;/div&gt; &lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt; &lt;div style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;img style=&quot;CURSOR: pointer&quot; class=&quot;image_mid&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;http://pds16.egloos.com/pds/200910/04/46/f0048446_4ac89262cc93c.png&quot; width=&quot;468&quot; height=&quot;356&quot;/&gt;&lt;/div&gt; &lt;div style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;img style=&quot;CURSOR: pointer&quot; class=&quot;image_mid&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;http://pds15.egloos.com/pds/200910/11/46/f0048446_4ad1bb3d449c5.png&quot; width=&quot;513&quot; height=&quot;283&quot;/&gt;&lt;/div&gt; &lt;div style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;img style=&quot;CURSOR: pointer&quot; class=&quot;image_mid&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;http://pds16.egloos.com/pds/201001/04/46/f0048446_4b417c2072788.png&quot; width=&quot;600&quot; height=&quot;504&quot;/&gt;&lt;/div&gt; &lt;div style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;img style=&quot;CURSOR: pointer&quot; class=&quot;image_mid&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;http://pds15.egloos.com/pds/201001/04/46/f0048446_4b417c27a45bc.png&quot; width=&quot;573&quot; height=&quot;380&quot;/&gt;&lt;/div&gt; &lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt; &lt;div style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;img style=&quot;CURSOR: pointer&quot; class=&quot;image_mid&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;http://pds18.egloos.com/pds/201005/05/46/f0048446_4be12798978bb.png&quot; width=&quot;600&quot; height=&quot;408&quot;/&gt;&lt;/div&gt; &lt;p&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;뉴간트는 엑셀의 데이터를 가지고 파일을 끌어다 놓는 작업만으로 멋진 차트를 완성시켜 준다. 이 사실 만으로도 이 프로그램은 그 가치를 가진다. &lt;br /&gt;&lt;br /&gt;&amp;nbsp;보다 차별화된, 보다 멋지고 예쁜 차트를 원한다면 뉴간트메이커는 최고의 선택이 될 것이다. &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;a href=&quot;http://www.hippochart.com/ngm/intro.aspx&quot;&gt;http://www.hippochart.com/ngm/intro.aspx&lt;/a&gt;&amp;nbsp;(소개)&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;a href=&quot;http://www.hippochart.com/ngm/features.aspx&quot;&gt;http://www.hippochart.com/ngm/features.aspx&lt;/a&gt;&amp;nbsp;(특징) &lt;br /&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://neohippo.egloos.com/1503056&quot;&gt;http://neohippo.egloos.com/1503056&lt;/a&gt;&lt;/p&gt;</content>			</entry><entry>
		<title>파워포인트(Powerpoint) 2007에서 플래시(flash) 삽입(embed)하기</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11654"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11654#comment"/>		<id>https://adminid.kr/etc_sw/11654</id>
		<published>2012-01-30T09:57:08+00:00</published>
		<updated>2012-01-30T09:57:08+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">회사 분이 파워포인트 2007에서 플래시 삽입 어떻게 하냐고 묻길래 간단히 만들었다. 먼저 [그림 1]과 같이 메뉴 바 부분에서 마우스 오른쪽 버튼을 클릭하여 팝업을 띄운 후 &quot;빠른 실행 도구 모음 사용자 지정(C)...&quot;를 클릭한다. [그림 1] 팝업이 뜨면 [그림 2]와 같이 기본 설정 탭을 선택(처음 열면 기본으로 선택되어 있음)한다. [그림 2] [그림 3]과 같이 &quot;리본 메뉴에 개발 도구 탭 표시(D)&quot;의 체크박스를 선택한 후 확인 버...</summary>
	<content type="html">&lt;p&gt;회사 분이 파워포인트 2007에서 플래시 삽입 어떻게 하냐고 묻길래 간단히 만들었다.&lt;br /&gt;&lt;br /&gt;먼저 [그림 1]과 같이 메뉴 바 부분에서 마우스 오른쪽 버튼을 클릭하여 팝업을 띄운 후 &quot;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;빠른 실행 도구 모음 사용자 지정(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; TEXT-DECORATION: underline&quot;&gt;C&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;)...&lt;/span&gt;&quot;를 클릭한다.&lt;br /&gt;&lt;/p&gt; &lt;div style=&quot;TEXT-ALIGN: center; CLEAR: both&quot; class=&quot;imageblock center&quot;&gt;&lt;a href=&quot;http://cfs10.tistory.com/upload_control/download.blog?fhandle=YmxvZzExMjcwQGZzMTAudGlzdG9yeS5jb206L2F0dGFjaC8xLzEzNi5wbmc%3D&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://cfs10.tistory.com/upload_control/download.blog?fhandle=YmxvZzExMjcwQGZzMTAudGlzdG9yeS5jb206L2F0dGFjaC8xLzEzNi5wbmc%3D&quot; width=&quot;500&quot; height=&quot;223&quot;/&gt;&lt;/a&gt; &lt;p class=&quot;cap1&quot;&gt;[그림 1]&lt;/p&gt;&lt;/div&gt; &lt;p&gt;&lt;br /&gt;팝업이 뜨면 [그림 2]와 같이 기본 설정 탭을 선택(처음 열면 기본으로 선택되어 있음)한다.&lt;br /&gt;&lt;/p&gt; &lt;div style=&quot;TEXT-ALIGN: center; CLEAR: both&quot; class=&quot;imageblock center&quot;&gt;&lt;a href=&quot;http://cfs12.tistory.com/upload_control/download.blog?fhandle=YmxvZzExMjcwQGZzMTIudGlzdG9yeS5jb206L2F0dGFjaC8xLzE0My5wbmc%3D&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://cfs12.tistory.com/upload_control/download.blog?fhandle=YmxvZzExMjcwQGZzMTIudGlzdG9yeS5jb206L2F0dGFjaC8xLzE0My5wbmc%3D&quot; width=&quot;500&quot; height=&quot;393&quot;/&gt;&lt;/a&gt; &lt;p class=&quot;cap1&quot;&gt;[그림 2]&lt;/p&gt;&lt;/div&gt; &lt;p&gt;&lt;br /&gt;[그림 3]과 같이 &quot;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;리본 메뉴에 개발 도구 탭 표시(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; TEXT-DECORATION: underline&quot;&gt;D&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;)&lt;/span&gt;&quot;의 체크박스를 선택한 후 확인 버튼을 선택한다.&lt;br /&gt;&lt;/p&gt; &lt;div style=&quot;TEXT-ALIGN: center; CLEAR: both&quot; class=&quot;imageblock center&quot;&gt;&lt;a href=&quot;http://cfs13.tistory.com/upload_control/download.blog?fhandle=YmxvZzExMjcwQGZzMTMudGlzdG9yeS5jb206L2F0dGFjaC8xLzE0NC5wbmc%3D&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://cfs13.tistory.com/upload_control/download.blog?fhandle=YmxvZzExMjcwQGZzMTMudGlzdG9yeS5jb206L2F0dGFjaC8xLzE0NC5wbmc%3D&quot; width=&quot;500&quot; height=&quot;393&quot;/&gt;&lt;/a&gt; &lt;p class=&quot;cap1&quot;&gt;[그림 3]&lt;/p&gt;&lt;/div&gt; &lt;p&gt;&lt;br /&gt;그럼 [그림 4]와 같이 &quot;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;개발 도구&lt;/span&gt;&quot;라는 탭 메뉴가 보이게 된다. 개발 도구 탭을 선택 한 후 [그림 4] 화면의 마우스 커서 위에 보이는 아이콘(공구 모양)을 선택한다.&lt;br /&gt;&lt;/p&gt; &lt;div style=&quot;TEXT-ALIGN: center; CLEAR: both&quot; class=&quot;imageblock center&quot;&gt;&lt;a href=&quot;http://cfs15.tistory.com/upload_control/download.blog?fhandle=YmxvZzExMjcwQGZzMTUudGlzdG9yeS5jb206L2F0dGFjaC8xLzEyMy5wbmc%3D&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://cfs15.tistory.com/upload_control/download.blog?fhandle=YmxvZzExMjcwQGZzMTUudGlzdG9yeS5jb206L2F0dGFjaC8xLzEyMy5wbmc%3D&quot; width=&quot;500&quot; height=&quot;123&quot;/&gt;&lt;/a&gt; &lt;p class=&quot;cap1&quot;&gt;[그림 4]&lt;/p&gt;&lt;/div&gt; &lt;p&gt;&lt;br /&gt;그럼 [그림 5]와 같이 컨트롤을 선택할 수 있는 다이얼로그가 나온다. 리스트 중 &quot;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;Shockwave Flash Object&lt;/span&gt;&quot;를 선택하면 플래시 객체를 삽입할 수 있게 된다.&lt;br /&gt;&lt;/p&gt; &lt;div style=&quot;TEXT-ALIGN: center; CLEAR: both&quot; class=&quot;imageblock center&quot;&gt;&lt;a href=&quot;http://cfs11.tistory.com/upload_control/download.blog?fhandle=YmxvZzExMjcwQGZzMTEudGlzdG9yeS5jb206L2F0dGFjaC8xLzEzNS5wbmc%3D&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://cfs11.tistory.com/upload_control/download.blog?fhandle=YmxvZzExMjcwQGZzMTEudGlzdG9yeS5jb206L2F0dGFjaC8xLzEzNS5wbmc%3D&quot; width=&quot;500&quot; height=&quot;353&quot;/&gt;&lt;/a&gt; &lt;p class=&quot;cap1&quot;&gt;[그림 5]&lt;/p&gt;&lt;/div&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://1370.me/891&quot;&gt;http://1370.me/891&lt;/a&gt;&lt;/p&gt;</content>			</entry><entry>
		<title>엑셀 콤보박스 이용하기</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11625"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11625#comment"/>		<id>https://adminid.kr/etc_sw/11625</id>
		<published>2012-01-09T12:52:10+00:00</published>
		<updated>2012-01-09T12:52:10+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">엑셀에는 두가지 종류의 콤보박스가 존재합니다. 첫째는 보기 &gt; 도구모음 &gt; 컨트롤 도구상자 를 이용하여 VB작업을 하는것이고 둘째는 보기 &gt; 도구모음 &gt; 양식 의 콤보박스를 이용하는 것입니다. 컨트롤 도구상자나 양식이 도구모음에 보이지 않을 경우 도구 &gt; 사용자 지정 에서 양식과 컨트롤 도구상자를 선택하실 수 있습니다. 두번째 콤보박스를 이용하는 방법에 대해서 알아보도록 하겠습니다. 먼저, 셀렉트 박스 리스트에 들어...</summary>
	<content type="html">&lt;div class=&quot;view&quot; style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: 957287_9&quot;&gt; &lt;p&gt;엑셀에는 두가지 종류의 콤보박스가 존재합니다.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;첫째는 보기 &amp;gt; 도구모음 &amp;gt; 컨트롤 도구상자 를 이용하여 VB작업을 하는것이고&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;둘째는 보기 &amp;gt; 도구모음 &amp;gt; 양식 의 콤보박스를 이용하는 것입니다.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;컨트롤 도구상자나 양식이 도구모음에 보이지 않을 경우 도구 &amp;gt; 사용자 지정 에서 양식과 컨트롤 도구상자를 선택하실 수 있습니다.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;두번째 콤보박스를 이용하는 방법에 대해서 알아보도록 하겠습니다.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;먼저, 셀렉트 박스 리스트에 들어갈 정보에 대한 범위를 설정해 주어야 합니다.&lt;/p&gt; &lt;p&gt;저는 별도의 시트에 아래와 같이 리스트를 정의한 후 이름을 주었습니다.&lt;/p&gt; &lt;p&gt;이름은 삽입 &amp;gt; 이름 &amp;gt; 정의 를 통해서 등록이 가능합니다. &lt;/p&gt; &lt;p&gt;이름을 주는 이유는 범위를 간편하게 지정하기 위함입니다.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;이름 박스를 선택하여..&lt;/p&gt; &lt;p&gt;&lt;img height=&quot;270&quot; alt=&quot;001_rlaaudtnr8.jpg&quot; src=&quot;https://adminid.kr/files/attach/images/73/930/019/9cf591175a49d7351ebb8fcb4f5859f5.jpg&quot; width=&quot;320&quot; /&gt; &lt;/p&gt; &lt;p&gt;셀렉트박스 리스트 범위의 이름을 장르라고 정의하고&lt;/p&gt; &lt;p&gt;&lt;img height=&quot;394&quot; alt=&quot;002_rlaaudtnr8.jpg&quot; src=&quot;https://adminid.kr/files/attach/images/73/930/019/616a183606761907a6105332ff56ddb5.jpg&quot; width=&quot;550&quot; /&gt; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;다음으로, 양식 도구상자에서 콤보박스를 선택하여 원하는 위치에 만들어 주신후&lt;/p&gt; &lt;p&gt;콤보박스를 클릭하시고 컨트롤 서식을 선택한후 &lt;/p&gt; &lt;p&gt;입력범위에 아까 지정해 주었던 셀렉트박스 리스트의 이름을 입력하고&lt;/p&gt; &lt;p&gt;셀연결에 선택된 리스트의 index가 입력될 위치를 설정합니다.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;양식도구상자를 선택하여&lt;/p&gt; &lt;p&gt;&lt;img height=&quot;583&quot; alt=&quot;003_rlaaudtnr8.jpg&quot; src=&quot;https://adminid.kr/files/attach/images/73/930/019/52d9e649b768a830cbd5e50b8ee21ea4.jpg&quot; width=&quot;382&quot; /&gt; &lt;/p&gt; &lt;p&gt;콤보박스를 원하는 위치에 그려주고&lt;/p&gt; &lt;p&gt;&lt;img height=&quot;202&quot; alt=&quot;004_rlaaudtnr8.jpg&quot; src=&quot;https://adminid.kr/files/attach/images/73/930/019/480bb9774bc6bb6f1a026255162d5183.jpg&quot; width=&quot;60&quot; /&gt; &lt;/p&gt; &lt;p&gt;컨트롤 서식을 클릭하여&lt;/p&gt; &lt;p&gt;&lt;img height=&quot;208&quot; alt=&quot;005_rlaaudtnr8.jpg&quot; src=&quot;https://adminid.kr/files/attach/images/73/930/019/e31ee58a16b8b61ea439061dca8c9b99.jpg&quot; width=&quot;204&quot; /&gt; &lt;/p&gt; &lt;p&gt;입력범위와 셀연결을 설정합니다.&lt;/p&gt; &lt;p&gt;&lt;img height=&quot;370&quot; alt=&quot;006_rlaaudtnr8.jpg&quot; src=&quot;https://adminid.kr/files/attach/images/73/930/019/f3318629ac08bbe28b066d247e4d92a9.jpg&quot; width=&quot;418&quot; /&gt; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;아래는 콤보박스를 선택했을때의 최종 결과입니다&lt;/p&gt; &lt;p&gt;&lt;img height=&quot;155&quot; alt=&quot;007_rlaaudtnr8.jpg&quot; src=&quot;https://adminid.kr/files/attach/images/73/930/019/41be5fb5798fc4cb97b9e22eebfc922e.jpg&quot; width=&quot;157&quot; /&gt; &lt;/p&gt; &lt;p&gt;인물이라는 셀렉트박스 리스트의 값이 18이라는 인덱스번호를 가지기 때문에 &lt;/p&gt; &lt;p&gt;셀연결에 지정한 셀위치에 위와같이 18이라는 정보가 저장됩니다. &lt;div class=&quot;autosourcing-stub&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://blog.naver.com/rlaaudtnr8/50033327869&quot;&gt;http://blog.naver.com/rlaaudtnr8/50033327869&lt;/a&gt;&lt;/p&gt;</content>			</entry><entry>
		<title>엑셀 함수로 개월 수 계산하는 방법</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11591"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11591#comment"/>		<id>https://adminid.kr/etc_sw/11591</id>
		<published>2011-11-29T11:25:14+00:00</published>
		<updated>2011-11-29T11:25:14+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">책을 사다보면 이메일 등으로 받은 쿠폰을 사용해서 할인 받는 재미가 제법 쏠쏠하다. 하지만 도서정가제 때문에, 올 봄부터, 발행일로부터 18개월 미만의 도서는 쿠폰을 쓸 수 없게 바뀌었다고 한다. 18개월이라 날짜를 어림하기 쉽지 않아 엑셀 함수를 찾아보니 방법이 나왔다. 아래 수식을 넣고 날짜를 넣어보면 개월 수가 표시된다. 함수 : =DATEDIF(B4,C4,&quot;M&quot;)&amp;&quot;개월&quot; B4, C4 는 선택한(값을 넣은) 셀에 따라 유동적이다. 출처...</summary>
	<content type="html">&lt;p&gt;책을 사다보면 이메일 등으로 받은 쿠폰을 사용해서 할인 받는 재미가 제법 쏠쏠하다.&lt;br /&gt;&lt;br /&gt;하지만 도서정가제 때문에, 올 봄부터, 발행일로부터 18개월 미만의 도서는 쿠폰을 쓸 수 없게 바뀌었다고 한다.&lt;br /&gt;&lt;br /&gt;18개월이라 날짜를 어림하기 쉽지 않아 엑셀 함수를 찾아보니 방법이 나왔다.&lt;br /&gt;&lt;br /&gt;아래 수식을 넣고 날짜를 넣어보면 개월 수가 표시된다.&lt;br /&gt;&lt;br /&gt;함수 : =DATEDIF(B4,C4,&quot;M&quot;)&amp;amp;&quot;개월&quot;&lt;br /&gt;&lt;br /&gt;B4, C4 는 선택한(값을 넣은) 셀에 따라 유동적이다.&lt;br /&gt;&lt;br /&gt;&lt;img alt=&quot;exel.jpg&quot; src=&quot;https://adminid.kr/files/attach/images/73/553/019/6a3e15abe2a409d1776505fb1ea3b711.jpg&quot; width=&quot;392&quot; height=&quot;153&quot; /&gt; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://train4world.tistory.com/58&quot;&gt;http://train4world.tistory.com/58&lt;/a&gt;&lt;/p&gt;</content>			</entry><entry>
		<title>VirtualDub h.264 편집 virtualdub mod , x264vfw, lame mp3</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11523"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11523#comment"/>		<id>https://adminid.kr/etc_sw/11523</id>
		<published>2011-10-19T04:28:17+00:00</published>
		<updated>2011-10-19T04:28:17+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">버츄얼덥(virtualdub)에는 몇가지 버전있는 것으로(?) 몇년전이라 기억이 가물하네요.. 우리가 아는 Virtualdub이 있고, virtualdub-mod버전이 있고. 다른버전이 있던것으로 기억되는데.. 그때만 해도 이 세가지 버전이면 편집못하는 동영상이 없었는데 말이죠.. 오늘 우연히 h.264코덱을 사용한 동영상을 편집할 일이 있어 오랜만에 버츄얼덥을 다운받아 열었는데.. 안열리더군요.. 검색을 하니 참 복잡하더군요. AVISynth와 dgavc...</summary>
	<content type="html">&lt;p&gt;버츄얼덥(virtualdub)에는 몇가지 버전있는 것으로(?) 몇년전이라 기억이 가물하네요..&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;우리가 아는 Virtualdub이 있고, virtualdub-mod버전이 있고. 다른버전이 있던것으로 기억되는데.. &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;그때만 해도 이 세가지 버전이면 편집못하는 동영상이 없었는데 말이죠.. &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;오늘 우연히 h.264코덱을 사용한 동영상을 편집할 일이 있어 오랜만에 버츄얼덥을 다운받아 열었는데.. 안열리더군요..&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;검색을 하니 참 복잡하더군요.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://bluenlive.net/409?srchid=BR1http%3A%2F%2Fbluenlive.net%2F409&quot; target=&quot;_blank&quot;&gt;&lt;font color=&quot;#888888&quot;&gt;AVISynth와 dgavcdec를 이용한 &lt;b&gt;H.264&lt;/b&gt; 동영상 &lt;b&gt;편집&lt;/b&gt;&lt;/font&gt;&lt;/a&gt; 이런 복잡한 과정을 거쳐야하는 방법도 있었지만.. &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;역시나 검색은 구글이이죠.. &lt;/p&gt; &lt;div style=&quot;FLOAT: left; MARGIN-RIGHT: 10px; TEXT-ALIGN: center&quot;&gt;&lt;embed src=&quot;http://www.youtube.com/v/49C89VT_3TE&amp;amp;hl=ko_KR&amp;amp;fs=1&amp;amp;&quot; width=&quot;560&quot; height=&quot;340&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot;/&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;이런 간단한 방법이 있었네요.. 우선 첨부한 virtualdub-mod파일을 받으세요.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt; &lt;div class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;a href=&quot;http://ss.textcube.com/blog/4/46880/attach/XIm103xarx.zip&quot; rel=&quot;enclosure&quot;&gt;&lt;img style=&quot;VERTICAL-ALIGN: middle&quot; alt=&quot;&quot; src=&quot;http://ss.textcube.com/service/blog/image/extension/zip.gif&quot;/&gt;&lt;font color=&quot;#888888&quot;&gt; VirtualDubMod_1_5_10_2_All_inclusive.zip&lt;/font&gt;&lt;/a&gt;&lt;/div&gt; &lt;p&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;그리고 x264vfw를 다운받아 설치하세요.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt; &lt;div class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;a href=&quot;http://ss.textcube.com/blog/4/46880/attach/XEBgVaiwJN.exe&quot; rel=&quot;enclosure&quot;&gt;&lt;img style=&quot;VERTICAL-ALIGN: middle&quot; alt=&quot;&quot; src=&quot;http://ss.textcube.com/service/blog/image/extension/exe.gif&quot;/&gt;&lt;font color=&quot;#444444&quot;&gt; x264vfw_20_1195bm_19501.exe&lt;/font&gt;&lt;/a&gt;&lt;/div&gt; &lt;p&gt;&lt;font color=&quot;#444444&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;혹시나 해서 mp3코덱도 함께 올립니다.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt; &lt;div class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;a href=&quot;http://ss.textcube.com/blog/4/46880/attach/XA4vf13Nsa.exe&quot; rel=&quot;enclosure&quot;&gt;&lt;img style=&quot;VERTICAL-ALIGN: middle&quot; alt=&quot;&quot; src=&quot;http://ss.textcube.com/service/blog/image/extension/exe.gif&quot;/&gt;&lt;font color=&quot;#888888&quot;&gt; lamewin32-godnd00.exe&lt;/font&gt;&lt;/a&gt;&lt;/div&gt; &lt;p&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://walk-and-walk.blogspot.com/2010/02/h264-%ED%8E%B8%EC%A7%91-virtualdub-mod-x264vfw-lame-mp3.html&quot;&gt;http://walk-and-walk.blogspot.com/2010/02/h264-%ED%8E%B8%EC%A7%91-virtualdub-mod-x264vfw-lame-mp3.html&lt;/a&gt;&lt;/p&gt;</content>			</entry><entry>
		<title>옆으로 누운 동영상 90도 회전 변환 (바닥인코더)</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11384"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11384#comment"/>		<id>https://adminid.kr/etc_sw/11384</id>
		<published>2011-05-31T11:40:18+00:00</published>
		<updated>2011-05-31T11:40:18+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">옆으로 누은 동영상 편집 1.바닥 인코더 설치 동영상 회전하는 프로그램이다.http://badakencoder.com 프리이다. 2.회전시킬 동영상선택. 3.회전명령어 입력 환경설정에서 추가옵션에 -vf rotate=1시계방향90도 -vf rotate=2반시계방향90도 -vf rotate=3좌우 뒤집어서시계방향90도 -vf rotate=0좌우뒤집어서반시계반향90도 -vf expand=-1:-1:-1:-1:1,rotate=1자막삽입시계방향90도 -vf expand=-1:-1:-1:-1:1,rotate=2자막삽입시계방...</summary>
	<content type="html">&lt;p&gt;&lt;br /&gt;&lt;br /&gt;옆으로 누은 동영상 편집&lt;/p&gt; &lt;p&gt;1.바닥 인코더 설치&lt;/p&gt; &lt;p&gt;동영상 회전하는 프로그램이다.http://badakencoder.com 프리이다.&lt;/p&gt; &lt;p&gt;2.회전시킬 동영상선택.&lt;img height=&quot;487&quot; alt=&quot;1_naan68.jpg&quot; src=&quot;https://adminid.kr/files/attach/images/73/750/017/ca7cb753ce42dce16630f6e6665756a4.jpg&quot; width=&quot;740&quot; /&gt; &lt;/p&gt; &lt;p&gt;3.회전명령어 입력&lt;/p&gt; &lt;p&gt;환경설정에서&lt;/p&gt; &lt;p&gt;&lt;img height=&quot;512&quot; alt=&quot;2_naan68.jpg&quot; src=&quot;https://adminid.kr/files/attach/images/73/750/017/5b77327bdbab83b577e3444df21ebb05.jpg&quot; width=&quot;468&quot; /&gt; &lt;/p&gt; &lt;p&gt;추가옵션에&lt;/p&gt; &lt;p&gt;-vf rotate=1시계방향90도&lt;br /&gt;-vf rotate=2반시계방향90도&lt;br /&gt;-vf rotate=3좌우 뒤집어서시계방향90도&lt;br /&gt;-vf rotate=0좌우뒤집어서반시계반향90도&lt;br /&gt;-vf expand=-1:-1:-1:-1:1,rotate=1자막삽입시계방향90도&lt;br /&gt;-vf expand=-1:-1:-1:-1:1,rotate=2자막삽입시계방향90도&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;출처 : &lt;a href=&quot;http://cafe.naver.com/cheul.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=1619&quot;&gt;http://cafe.naver.com/cheul.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=1619&lt;/a&gt;&amp;amp;&lt;/p&gt;</content>			</entry><entry>
		<title>쇼핑몰이 있는 P2P(파일공유) 서비스 비교</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11206"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11206#comment"/>		<id>https://adminid.kr/etc_sw/11206</id>
		<published>2010-04-22T02:24:39+00:00</published>
		<updated>2010-04-22T02:24:39+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">10.4.22일 기준 포인트몰 시세와 포인트와 쇼핑머니 교환비율 입니다. 토마토팡 WD 1.5TB Caviar Green WD15EARS (SATA2/64M) 114,967 팡 - 5,000,000포인트 -&gt; 20,000팡 Seagate 1.5TB Barracuda 7200.11 ST31500341AS (SATA2/7200/32M) 151,510 팡 토토로사 시게이트 1.5TB (7200RPM/SATA) 32M 136,000 알파일 WD 1.5TB Caviar Green WD15EARS (SATA2/64M) 137,938 - 5,000,000포인트 -&gt; 13,220알 오즈파일 WD 1.5TB Caviar Green...</summary>
	<content type="html">&lt;P&gt;10.4.22일 기준 포인트몰 시세와 포인트와 쇼핑머니 교환비율 입니다.&lt;BR&gt;&lt;BR&gt;토마토팡 WD 1.5TB Caviar Green WD15EARS (SATA2/64M) 114,967 팡 -&amp;nbsp; 5,000,000포인트 -&amp;gt; 20,000팡&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Seagate 1.5TB Barracuda 7200.11 ST31500341AS (SATA2/7200/32M) 151,510 팡&lt;/P&gt;&lt;br /&gt; &lt;P&gt;토토로사 시게이트 1.5TB (7200RPM/SATA) 32M 136,000 &lt;/P&gt;&lt;br /&gt; &lt;P&gt;알파일 WD 1.5TB Caviar Green WD15EARS (SATA2/64M) 137,938 - 5,000,000포인트 -&amp;gt; 13,220알&lt;/P&gt;&lt;br /&gt; &lt;P&gt;오즈파일 WD 1.5TB Caviar Green WD15EADS (SATA2/32M) 143,500 - 5,000,000포인트 -&amp;gt; 16,000오즈&lt;/P&gt;&lt;br /&gt; &lt;P&gt;로또파일 WD 1.5TB Caviar Green WD15EARS (SATA2/64M) 141,169 - 5,000,000포인트 → 13,220로또(Lotto) &lt;/P&gt;&lt;br /&gt; &lt;P&gt;깻잎파일 WD 1.5TB Caviar Green WD15EARS (SATA2/64M) 162,491 - 5,000,000 포인트 -&amp;gt; 16,000 깻잎&lt;/P&gt;&lt;br /&gt; &lt;P&gt;오랜지파일 1:1 포인트 (공유가 힘들다)&lt;BR&gt;&lt;BR&gt;흠 고로.. 토마토팡이 아직은 대세인듯..&lt;/P&gt;</content>			</entry><entry>
		<title>파워포인트 블루스 - 폰트사용의 원칙</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11203"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11203#comment"/>		<id>https://adminid.kr/etc_sw/11203</id>
		<published>2010-04-11T19:55:02+00:00</published>
		<updated>2010-04-11T19:55:02+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">폰트..이전에 문서 하나에 이런저런 다양한 폰트를 가지고 이쁘게 꾸민다고 한 적이 있었다. 그때는 그게 남들과 다르다는 것을 보여주는 것이라 생각했었다. 지금 생각을 하면... 푸하하~~..왜 그랬을까..하는 생각이 든다.. 아래는 선배의 파워포인트 블루스 열 한번 째 이야기이다.. 폰트사용의 원칙 문 서를 만들때 가장 자주 고민하는 것이 폰트에 대한 것이다. 다 만들어 놓고나면 마음에 들지 않아서 자주 바꾸거나 크기를 ...</summary>
	<content type="html">&lt;DIV class=post-body&gt;&lt;br /&gt; &lt;P&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 size=4&gt;&lt;SPAN style=&quot;FONT-SIZE: 130%&quot;&gt;&lt;SPAN style=&quot;FONT-WEIGHT: bold&quot;&gt;폰트사용의 원칙&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;FONT size=4&gt;&lt;IMG height=82 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://www.demitrio.com:8088/attach/1/367837818.jpg&quot; width=187&gt;&lt;/FONT&gt;&lt;/DIV&gt;문 서를 만들때 가장 자주 고민하는 것이 폰트에 대한 것이다. 다 만들어 놓고나면 마음에 들지 않아서 자주 바꾸거나 크기를 자주 조절해주다 보니 결국에가서는 전체적으로 난잡해보인다. 보통 파워포인트를 이용해 오래동안 문서를 만들어왔던 사람이라면 대개 처음부터 폰트의 종류와 크기 등을 미리 마음속에 정하고 시작한다.&lt;BR&gt;폰트와 관련해서 미리 정해야 하는 것은 아래 세가지 정도이다.&lt;BR&gt;&lt;br /&gt; &lt;UL&gt;&lt;br /&gt; &lt;LI&gt;어떤 폰트를 사용할 것인가 ? &lt;br /&gt; &lt;LI&gt;몇가지의 폰트가 적당한가 ? &lt;br /&gt; &lt;LI&gt;폰트의 크기는 얼마정도가 적정한가 ?&lt;BR&gt;&lt;/LI&gt;&lt;/UL&gt;누가 나에게 위의 세가지 질문을 한다면 나는 그 사람에게 다시 아래와 같은 질문을 할 것이다.&lt;BR&gt;&lt;br /&gt; &lt;UL&gt;&lt;br /&gt; &lt;LI&gt;본문의 밀도가 어느 정도인가 ?&lt;BR&gt;&lt;/LI&gt;&lt;/UL&gt;이 걸 다른말로 표현한다면 &#039;문서의 용도가 무엇이냐?&#039;는 말이 되겠다. 이에 따라서 우리는 폰트를 정의내릴 수 있다. 물론 다른 정의사항들도 많지만 &#039;문서의 밀도&#039;는 가장 결정적인 요소이다. 나는 문서의 밀도를 4가지 정도로 구분하는데 그에 따라 폰트가 어떻게 달라지는지 살펴보도록 하자.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;SPAN style=&quot;FONT-WEIGHT: bold&quot;&gt;1) 매우 낮은 밀도 : 프리젠테이션 용도&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;스 티브잡스의 프리젠테이션 같은 형태가 가장 낮은 밀도의 문서라고 하겠다. 이러한 문서들은 대부분 빔 프로젝터를 통해서 스크린에 비쳐지며 폰트의 크기는 40 point를 넘는다. 이러한 문서에서는 여러가지 폰트를 사용한다는 것 자체가 공해이다. &lt;BR&gt;이런 프리젠테이션용 문서의 내용은 보통 발표할때 죄다 말로하기 마련이다.&lt;BR&gt;&lt;br /&gt; &lt;UL&gt;&lt;br /&gt; &lt;LI&gt;폰트 : 산돌고딕(헤드라인), Gill Sans(본문) &lt;br /&gt; &lt;LI&gt;폰트종류 : 2가지 &lt;br /&gt; &lt;LI&gt;폰트크기 : 헤드라인 48 포인트, 본문 42 포인트&lt;BR&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG height=343 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://www.demitrio.com:8088/attach/1/640927218.jpg&quot; width=450&gt; &lt;br /&gt; &lt;P class=cap1&gt;그림1&amp;gt; 매우 낮은 밀도의 문서 : 파워포인트가 아닌 키노트로 작성 &lt;/P&gt;&lt;/DIV&gt;&lt;SPAN style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;SPAN style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;BR&gt;2) 낮은 밀도 : 프리젠테이션, 프린트문서&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;아래와 같은 낮은 밀도의 문서는 내가 &#039;사장용 보고서&#039;라고 명명한 타입이다. 보통 최고경영자나 고위층 임원이 &#039;핵심만을 간단하게 요약해서 보고하라&#039;고 지시했을 때 이러한 밀도로 만든다.&lt;BR&gt;보통 경영자들은 작은글씨를 좋아하지 않으며 너무 많은 내용을 싫어한다. 따라서 보통 낮은 밀도의 보고서는 많아야 10장, 보통은 5장내외로 구성될 때가 많다. &lt;BR&gt;&lt;BR&gt;빔프로젝터를 이용해 보고할 수도 있지만, 그렇다 하더라도 프린트해서 배포해야 할 경우가 대다수이기 때문에 폰트는 화면뿐만 아니라 프린트시에도 미려해야 한다. &lt;BR&gt;&lt;br /&gt; &lt;UL&gt;&lt;br /&gt; &lt;LI&gt;폰트 : 산돌고딕B(제목/헤드라인/본문일부), 산돌고딕M(본문)&lt;BR&gt;&lt;br /&gt; &lt;LI&gt;폰트종류 : 2가지 &lt;br /&gt; &lt;LI&gt;폰트크기 : 제목 24 포인트, 헤드라인 20 포인트, 본문 16 포인트&lt;BR&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG height=342 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://www.demitrio.com:8088/attach/1/702354274.jpg&quot; width=450&gt; &lt;br /&gt; &lt;P class=cap1&gt;그림2&amp;gt; 낮은 밀도의 문서 : 경영층 보고서로 주로사용 &lt;/P&gt;&lt;/DIV&gt;&lt;SPAN style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;SPAN style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;BR&gt;3) 보통 밀도 : 일반 보고서 / 프리젠테이션 겸용&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;필 자가 가장 많이 작성하는 타입으로서 글자의 가장작은 크기가 14 포인트 이상이다. 이보다 더 작은 글자는 빔프로젝터를 통해 화면에 나타났을 때 너무 작아서 안보이기 때문이다. 따라서 이 &#039;보통밀도&#039;의 문서는 &#039;프리젠테이션 한계선&#039;으로 명명할 수 있다.&lt;BR&gt;또한 경영층이나 부서장, 실무자급들에게 골고루 어필 할 수 있는 타입이기도 하다.&lt;BR&gt;&lt;BR&gt;보통밀도의 문서는 여전히 실무자에게는 부족하다. 실무자들은 이보다 더 많은 내용을 원하기 때문이다. 이때문에 문서의 밀도를 이보다 더 높이려고 하지만 여기에서 밀도가 더 높아지면 경영층이나 부서장들이 글자가 많다는 이유로 보기 싫어한다.&lt;BR&gt;따라서 밀도를 높이기 보다 별첨자료를 붙이거나 파워포인트의 슬라이드 노트 기능을 이용하여 자세한 사항들을 따로 설명하는 편이 유용하다. &lt;BR&gt;&lt;br /&gt; &lt;UL&gt;&lt;br /&gt; &lt;LI&gt;폰트 : 산돌고딕B(제목/헤드라인/본문일부),산돌고딕M(본문),굴림체(각주 등)&lt;BR&gt;&lt;br /&gt; &lt;LI&gt;폰트종류 : 3가지 &lt;br /&gt; &lt;LI&gt;폰트크기 : 제목 20 포인트, 헤드라인 16 포인트, 본문 14 포인트, 각주 12&lt;BR&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG height=342 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://www.demitrio.com:8088/attach/1/546921543.jpg&quot; width=450&gt; &lt;br /&gt; &lt;P class=cap1&gt;그림3&amp;gt; 보통밀도 : 필자가 가장 자주 사용하는 타입이다 &lt;/P&gt;&lt;/DIV&gt;&lt;SPAN style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;SPAN style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;BR&gt;4) 고밀도 : 프린트위주의 일반 보고서&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;본 문이 12포인트 이하로 작아지면 대개의 폰트는 찌그러져보이기 시작한다. 필자가 애용하는 산돌고딕 폰트 역시 그렇다. 게다가 빔프로젝터를 통해 보여지면 가까이 앉은 사람이라도 잘 안보일 정도로 작다. 따라서 고밀도 문서를 빔프로젝터를 이용해 보여주는 것은 무리다.&lt;BR&gt;고밀도 문서에서 가장 먼저 고려해야할 폰트는 본문폰트 인데 작은글씨를 화면이나 출력물에서 모두 다 잘보여주는 것은 굴림체나 돋움체와 같은 기본적으로 설치되어 있는 폰트들이 가장 무난해 보인다.&lt;BR&gt;&lt;br /&gt; &lt;UL&gt;&lt;br /&gt; &lt;LI&gt;폰트 : 산돌고딕B(제목/헤드라인/본문),산돌고딕M(본문일부),굴림체(본문)&lt;BR&gt;&lt;br /&gt; &lt;LI&gt;폰트종류 : 3가지 &lt;br /&gt; &lt;LI&gt;폰트크기 : 제목 18 포인트, 헤드라인 14 포인트, 본문 10-12 포인트&lt;/LI&gt;&lt;/UL&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG height=343 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://www.demitrio.com:8088/attach/1/469240320.jpg&quot; width=450&gt; &lt;br /&gt; &lt;P class=cap1&gt;그림4&amp;gt; 고밀도문서 : PC화면이나 인쇄물로만 봐야한다. &lt;/P&gt;&lt;/DIV&gt;&lt;BR&gt;문 서의 밀도가 폰트의 종류, 크기의 결정에 어떤 영향을 미치는지 네가지 타입으로 소개하였다. 이를 통해 본의 아니게 따로 연재하려고 했던 문서의 밀도까지 어느정도 정리가 되어버린 듯 하다. 문서의 밀도에 따라 내용이 어떻게 달라지는 지도 주의깊게 봐주기 바란다.&lt;BR&gt;&lt;BR&gt;그럼 처음에 했던 세가지 질문을 문서의 밀도를 고려하면서 다시한번 음미해보자.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;SPAN style=&quot;FONT-WEIGHT: bold&quot;&gt;질문 1: 어떤 폰트를 사용할 것인가 ?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG height=109 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://www.demitrio.com:8088/attach/1/891870582.jpg&quot; width=445&gt; &lt;br /&gt; &lt;P class=cap1&gt;그림5&amp;gt; 다양한 폰트들, 크기에 따라 가독성이 차이가 난다. &lt;/P&gt;&lt;/DIV&gt;문서의 분위기에 맞는 폰트를 찾아내는 것은 독자들의 몫이다. 필자는 항상 딱딱한 보고서를 주로 작성하기에 고딕체계열의 폰트들을 선호하지만 교육교재나 홍보용 팜플렛 등이라면 얘기가 달라지기 때문이다.&lt;BR&gt;그러나 다음의 한가지 원칙은 반드시 고려해야 한다.&lt;BR&gt;&lt;br /&gt; &lt;UL&gt;&lt;br /&gt; &lt;LI&gt;빔프로젝터, 화면, 프린트시 가독성에 문제가 전혀 없어야 한다&lt;BR&gt;&lt;/LI&gt;&lt;/UL&gt;필자가 애용하는 &#039;산돌고딕&#039; 역시 위의 원칙에 잘 부합되는 폰트이다. 그러나 불행히도 따로 구입해야 하는 상용폰트라는 점이다. &lt;BR&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock left&quot; style=&quot;FLOAT: left; MARGIN-RIGHT: 10px&quot;&gt;&lt;IMG height=130 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://www.demitrio.com:8088/attach/1/804133673.jpg&quot; width=177&gt;&lt;/DIV&gt;그러나 찾아보면 무료로 구할 수 있는 폰트 가운데서도 정말 쓸만한 것들이 몇가지 있다. 예를 들어 서울시에서 무료로 배포하는 &lt;A href=&quot;http://design.seoul.go.kr/citizen/handwrite_list.php&quot; target=_blank linkindex=&quot;13&quot;&gt;&lt;U&gt;&lt;FONT color=#6699cc&gt;서울남산체와 서울한강체&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;가 그것이다.&lt;BR&gt;아모레퍼시픽에서 배포하는 &lt;A href=&quot;http://www.amorepacific.co.kr/company/ci/font.jsp&quot; target=_blank linkindex=&quot;14&quot;&gt;&lt;U&gt;&lt;FONT color=#6699cc&gt;아리따&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;도 최근 매우 인기있는 폰트가 되었다. 이 세종류의 폰트는 윈도우와 Mac OS를 모두 지원한다.&lt;BR&gt;&lt;BR&gt;폰트를 고르는 팁을 경험상 얘기하자면 우리나라 문서들은 표와 도형을 많이 사용하다 보니 고딕체 계열이 어울린다는 것이며, 너무 튀지 않는 무난한 형태의 폰트들이 조화롭고 보기에도 질리지 않는 다는 것이다.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;SPAN style=&quot;FONT-WEIGHT: bold&quot;&gt;질문 2 : 몇가지의 폰트가 적당한가 ? &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;결 론적으로 적을 수록 좋다. 위의 &amp;lt;그림2&amp;gt; &#039;보통밀도&#039;예제에서는 3가지의 폰트가 쓰였는데 &#039;산돌고딕B&#039;, &#039;산돌고딕M&#039;은 같은 계열의 폰트인데다가 &#039;굴림체&#039;는 어쩌다가 한번씩 등장하므로 보고서를 읽는 사람은 마치 한종류의 폰트만 사용되었다고 생각할 수 있다.&lt;BR&gt;&lt;BR&gt;개인적인 생각으로는 전체적으로 3종류를 넘지 않는 것이 좋을것 같다. 슬라이드 제목, 헤드라인, 본문 정도는 아예 다른 폰트계열로 해도 크게 문제되지 않을 것 같다. 하지만 본문내에서 3-4가지 폰트가 사용되고 있으면 그건 좀 곤란하다. 폰트의 종류가 많아져서 생기는 폐혜(?)에 대해서는 사용자 분들이 가장 잘 알고 있을듯 하다.&lt;BR&gt;&lt;BR&gt;사실 너무 많은 종류의 폰트가 등장하는 것은 &#039;문서배포&#039;라는 측면에 있어서도 예의가 아니다. 특수한 폰트를 많이 사용할 수록 더욱 그렇다. 필자가 주로 사용하는 &#039;산돌고딕&#039;만 해도 누구나 가지고 있는 폰트가 아니어서 문서를 배포할 때 문서에 포함시켜 배포를 하는 것이 보통이다.&lt;BR&gt;&lt;BR&gt;파워포인트는 저장옵션에서 폰트를 포함해 저장하는 기능을 제공하고 있는데 많은 사용자들은 그것을 몰라 따로 첨부해서 배포하는 수고를 하고있다. 오늘 여기서 그 팁을 간단히 소개한다. &lt;BR&gt;&lt;BR&gt;화일메뉴에서 &#039;다른이름으로 저장&#039;을 선택한다. 아래 그림과 같이 도구메뉴를 펼치면 &#039;저장옵션&#039;이 나타나는데 선택하도록 하자&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG style=&quot;CURSOR: pointer&quot; onclick=&quot;open_img(&#039;/attach/1/143955386.jpg&#039;); return false;&quot; height=228 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://www.demitrio.com:8088/attach/1/143955386.jpg&quot; width=450&gt; &lt;br /&gt; &lt;P class=cap1&gt;그림5&amp;gt; 폰트배포를 위한 저장옵션&lt;/P&gt;&lt;/DIV&gt;저 장옵션창의 아래부분을 보면 기본적으로 &#039;트루타입 글꼴 포함&#039;기능이 꺼져있는데 이것을 활성화 시킨다. 두가지 옵션이 있는데 화일크기를 위해서 &#039;사용중인 문자만 포함&#039;을 선택한다. (그렇다 하더라도 기본적으로 화일크기는 조금 증가한다)&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG height=366 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://www.demitrio.com:8088/attach/1/802005981.jpg&quot; width=373&gt; &lt;br /&gt; &lt;P class=cap1&gt;그림6&amp;gt; 저장옵션, 아래쪽의 &#039;트루타입 글꼴 포함&#039;기능에 유의 &lt;/P&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;SPAN style=&quot;FONT-WEIGHT: bold&quot;&gt;질문 3 : 폰트크기는 얼마정도가 적당한가 ?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;이 미 문서의 밀도 네가지 예제에서 밝힌대로 문서의 밀도에 따라 폰트의 크기는 다르다. 아마도 많은 사람들이 여전히 고밀도의 문서들을 양산하고 있을거라 생각된다. 그게 잘못된 것은 아니지만 고밀도 문서들은 빔프로젝터를 통해 원활하게 의사소통하는데 지장이 있다.&lt;BR&gt;&lt;BR&gt;그러므로 나는 &#039;보통밀도&#039;문서를 표준으로 시도해 볼 것을 권한다. 처음부터 &#039;보통밀도&#039;로 전향하기 어렵다면 보통밀도와 고밀도 문서의 중간형태를 유지해보라. 아래는 여러종류의 폰트들을 쓰임새에 따라 실제크기로 제시해 본 그림이다. 이 그림을 참고하라&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG height=567 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://www.demitrio.com:8088/attach/1/443084429.jpg&quot; width=368&gt; &lt;br /&gt; &lt;P class=cap1&gt;그림7&amp;gt; 용도에 따른 폰트샘플들 &lt;/P&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 100%&quot;&gt;&lt;SPAN style=&quot;FONT-WEIGHT: bold&quot;&gt;샘플슬라이드&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG height=343 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://www.demitrio.com:8088/attach/1/159221212.jpg&quot; width=450&gt; &lt;br /&gt; &lt;P class=cap1&gt;그림8&amp;gt; 산돌고딕을 기본으로한 문서 &lt;/P&gt;&lt;/DIV&gt;&amp;lt;그림8&amp;gt;의 보통밀도, 산돌고딕을 사용한 슬라이드를 기본으로 앞서 소개한 무료로 구할 수 있는 폰트들을 적용해 보았다. &amp;lt;그림8&amp;gt;와 비교하면서 차이점을 눈으로 확인하자. &lt;BR&gt;&lt;BR&gt;아래 슬라이드는 서울남산체를 적용한 슬라이드이다. 서울남산체 역시 아주 좋은 폰트이지만 아직까지는 산돌고딕쪽이 가독성이 조금 더 높아 보인다.&lt;BR&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG height=343 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://www.demitrio.com:8088/attach/1/88462574.jpg&quot; width=450&gt; &lt;br /&gt; &lt;P class=cap1&gt;그림9&amp;gt; 서울남산체를 기본으로한 문서&lt;/P&gt;&lt;/DIV&gt;&lt;BR&gt;아리따체를 적용한 슬라이드로 가독성면에서도 훌륭하다.&lt;BR&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG height=342 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://www.demitrio.com:8088/attach/1/737893102.jpg&quot; width=450&gt; &lt;br /&gt; &lt;P class=cap1&gt;그림10&amp;gt; 아리따체를 기본으로한 문서&lt;/P&gt;&lt;/DIV&gt;&lt;BR&gt;서울한강체를 적용한 슬라이드. 가독성면에서는 서울남산체와 비슷하다. 명조체 계열의 폰트인데도 가독성이 나쁘지 않다.&lt;BR&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG height=343 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://www.demitrio.com:8088/attach/1/807833965.jpg&quot; width=450&gt; &lt;br /&gt; &lt;P class=cap1&gt;그림11&amp;gt; 서울한강체를 기본으로 한 문서&lt;/P&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;P&gt;&lt;/P&gt;&lt;br /&gt; &lt;DIV style=&quot;CLEAR: both&quot;&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;BR&gt;출처 : &lt;A href=&quot;http://hyeonseop.blogspot.com/2008/07/blog-post_22.html&quot;&gt;http://hyeonseop.blogspot.com/2008/07/blog-post_22.html&lt;/A&gt;</content>			</entry><entry>
		<title>구글 안드로이드 플랫폼을 중심으로 한 모바일 플랫폼 시장 및 기술 동향</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11038"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11038#comment"/>		<id>https://adminid.kr/etc_sw/11038</id>
		<published>2009-08-21T12:45:27+00:00</published>
		<updated>2009-08-21T12:45:27+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">안드로이드는 구글의 휴대폰용 오픈 소스 소프트웨어 플랫폼 및 주변 도구를 의미한다. 구글 안드로이드 플랫폼은 본격적인 모바일 웹 응용을 위한 휴대폰 소프트웨어 플랫폼이라는 데 그 의미가 있다. 주로 구글의 서비스를 이동 단말 환경에서 구현하고 활용하기 위한 기반 플랫폼으로서 휴대폰뿐 아니라 다양한 정보 가전 기기에 적용할 수 있는 이식의 용이성을 갖추고 있다. 이 글에서는 이러한 모바일 플랫폼의 발전에 큰 영...</summary>
	<content type="html">안드로이드는 구글의 휴대폰용 오픈 소스 소프트웨어 플랫폼 및 주변 도구를 의미한다. 구글 안드로이드 플랫폼은 본격적인 모바일 웹 응용을 위한 휴대폰 소프트웨어 플랫폼이라는 데 그 의미가 있다. 주로 구글의 서비스를 이동 단말 환경에서 구현하고 활용하기 위한 기반 플랫폼으로서 휴대폰뿐 아니라 다양한 정보 가전 기기에 적용할 수 있는 이식의 용이성을 갖추고 있다. 이 글에서는 이러한 모바일 플랫폼의 발전에 큰 영향력을 발휘하고 있는 구글의 안드로이드 플랫폼의 특징을 살펴보고 구글 안드로이드 플랫폼을 새로운 하드웨어에 탑재하는 절차를 사례를 들어 설명한다. &lt;BR&gt;&lt;!--&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;table width=&quot;100%&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;tr&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;td&gt;&lt;object classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0&quot; width=&quot;511&quot; height=&quot;125&quot;&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;param name=&quot;movie&quot; value=&quot;/banner/mchannel_banner5.swf&quot;&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;param name=&quot;quality&quot; value=&quot;high&quot;&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;embed src=&quot;/banner/mchannel_banner5.swf&quot; quality=&quot;high&quot; pluginspage=&quot;http://www.macromedia.com/go/getflashplayer&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;511&quot; height=&quot;125&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/td&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/tr&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/table&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--&gt;글: 임성수 교수 / 국민대학교 전자정보통신대학 컴퓨터공학부 &lt;A href=&quot;http://www.kookmin.ac.kr/&quot;&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;www.kookmin.ac.kr&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt; / &lt;A href=&quot;mailto:sslim@kookmin.ac.kr&quot;&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;sslim@kookmin.ac.kr&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt; &lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;모바일 플랫폼 시장 동향&lt;/STRONG&gt; &lt;BR&gt;휴대폰 시장은 급격하게 운영체제가 탑재되어 있는 스마트폰 시장 중심으로 발전하고 있다. 일반 휴대폰과 스마트폰을 구분하는 가장 중요한 요소는 일반적으로 운영체제의 탑재 여부이다. 운영체제가 탑재되어 있다는 것은 일반적인 컴퓨팅 환경에서처럼 다양한 응용 소프트웨어를 실행하기 위한 모든 시스템 서비스가 제공된다는 의미이고, 아울러 일반적인 컴퓨팅 환경에서 응용 소프트웨어를 개발, 구현하는 것과 유사한 편의성을 제공할 수 있다는 의미이다. 따라서, 스마트폰 중심의 휴대폰 시장 발달은 스마트폰 이전의 휴대폰에서 구동할 수 없었던 다양한 형태의 응용 소프트웨어를 안정적으로 활용할 수 있는 기회를 제공한다. 그림 1은 운영체제의 종류에 따른 스마트폰 시장 규모를 보인다. 지속적으로 상당한 수준의 성장을 보이는 운영체제는 리눅스이며 상대적으로 Windows Mobile이나 Symbian의 성장세는 약화되고 있다.&lt;BR&gt;&lt;BR&gt;모바일 플랫폼이란 휴대폰의 응용 소프트웨어를 실행하기 위한 기반 소프트웨어 환경을 의미한다. 모바일 플랫폼이 활용되기 시작한 이유는 운영체제의 형태를 갖추지 않아 새로운 응용 소프트웨어를 설치, 실행할 수 없는 펌웨어 수준의 소프트웨어 환경을 제공하는 기존 일반 휴대폰에서 응용 소프트웨어를 다운로드하여 설치하고 실행하는 기능을 제공하기 위해서였다. 아울러 일관된 API를 제공하여 휴대폰 장치가 달라도 같은 모바일 응용 소프트웨어를 실행할 수 있는 환경을 제공하기 위해서 모바일 플랫폼이 진화했다.&lt;BR&gt;&lt;br /&gt; &lt;DIV style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;IMG height=325 alt=&quot;&quot; src=&quot;http://www.techworld.co.kr/PHOTO/PHOTO_FIlES/0908108.jpg&quot; width=500 align=middle border=1&gt;&lt;/DIV&gt;&lt;BR&gt;휴대폰에서 실행하는 응용 소프트웨어의 기능이 다양해지고 구조가 복잡해지면서 모바일 플랫폼도 그에 따라 보다 다양한 기능을 제공하는 형태로 발전해왔다. 모바일 플랫폼이 운영체제의 종류 등 하위 소프트웨어 계층 구조에 독립적인 형태를 보이지만 소비자가 요구하는 다양하고 복잡한 응용 소프트웨어를 수용하려면 기존 펌웨어 수준의 시스템 소프트웨어로는 기능적 한계로 인해 모바일 플랫폼의 더 이상의 진화를 가져올 수 없었다. 따라서, 리눅스 등 일반 운영체제를 하위 계층에 두는 모바일 플랫폼이 구현되고 이러한 모바일 플랫폼이 제공하는 안정적이고 다양한 서비스를 통해 소비자의 모바일 응용에 대한 욕구를 충족시키게 되었다. 애플사의 ‘아이폰’은 공개되어 있는 운영체제를 사용하고 있지는 않지만 일반 운영체제의 기능과 유사한 모든 시스템 서비스를 제공하는 운영체제를 기반으로 하고 있고 애플사가 개발한 특징적인 사용자 인터페이스를 활용할 수 있는 API를 공개하여 이를 활용한 다양한 응용 소프트웨어를 수용한다. 스마트폰 시장에서는 이미 심비안 운영체제를 사용한 모바일 플랫폼이 유럽 및 미국 시장에서 가장 비중 있는 모바일 플랫폼으로 자리 잡고 있었으나 애플사의 ‘아이폰’의 등장으로 모바일 플랫폼의 개념 및 시장 구조가 급격히 변화하게 되었다. 애플사의 ‘아이폰’은 기존의 온라인 서비스를 기반으로 하는 새로운 모바일 응용의 개념을 정립하였으며 일반 소비자가 만드는 응용 소프트웨어를 유통할 수 있는 온라인 공간인 앱스토어(AppStore)를 제공함으로써 소비자의 참여에 의한 모바일 플랫폼의 진화를 유도하였다.&lt;BR&gt;&lt;BR&gt;애플사의 ‘아이폰’은 스마트폰 및 모바일 플랫폼 시장의 개념을 바꾸어 놓았으며 이에 대응하기 위한 다양한 모바일 플랫폼의 등장이 뒤따랐다. 마이크로소프트는 자사의 Windows Mobile을 업그레이드하여 기존의 데스크톱 윈도우를 닮은 사용자 인터페이스를 벗어나 시장의 요구에 부응하기 위한 형태의 모바일 플랫폼 제공을 시도하고 있다. 가장 영향력있는 모바일 플랫폼으로 등장한 것은 구글의 안드로이드 플랫폼이며 구글은 자사의 다양한 온라인 서비스를 모바일 시장으로 확장하기 위한 기반으로 안드로이드 플랫폼을 개발, 공급하기 시작했다. 스마트폰 시장에서의 영향력은 가장 높은 수준이었으나 비공개 플랫폼을 지향하고 있었던 심비안 플랫폼도 구글 안드로이드 플랫폼의 영향을 받아 공개 모바일 플랫폼인 Ovi 플랫폼을 구축, 공급하기 시작했다. 이러한 시장에서의 움직임은 모바일 플랫폼을 기존의 단순한 모바일 응용 실행 환경으로서의 개념이 아닌 기존 데스크톱을 위한 온라인 인터넷 서비스를 모바일 기기와 연동하기 위한 기반 환경으로서의 개념으로 변화한 것을 의미한다. 현재 가장 높은 수준의 성장률을 보이고 있는 모바일 플랫폼은 구글의 안드로이드 플랫폼으로서 2009년 하반기에 삼성전자, LG전자, 모토롤라 등 주요 제조업체에서 다양한 안드로이드 플랫폼 기반 휴대폰 출시를 준비 중이다.&lt;BR&gt;&lt;BR&gt;새로운 개념의 모바일 플랫폼은 앞으로 발전하게 될 모바일 응용을 수용해야 한다는 점에서 갖추고 있어야 하는 몇 가지 필수적인 요소가 있다. 먼저 운영체제 기반 플랫폼으로서 충분한 시스템 수준의 서비스를 제공해야 한다는 점이다. 현대 운영체제가 갖추고 있는 메모리 관리, 장치 추상화, 프로세스 관리 등의 모든 기능이 상위 모바일 플랫폼에서 필요한 기능이기 때문이다. 둘째, 사용자 인터페이스의 성능 요구 수준이 높아짐에 따라 2D/3D 가속 기능을 활용한 그래픽 처리 기술이 차세대 모바일 플랫폼의 필수 요소가 되고 있다. 특히, 3D 기술을 활용한 사용자 인터페이스가 일반화되면서 이를 빠르게 처리할 수 있는 가속 기능이 필요하게 되었다. 최근 사용되는 모바일 프로세서는 대부분 기본적인 가속 기능을 내장하고 있으며 그렇지 않은 경우에는 가속 기능 전용 프로세서를 별도로 사용하는 추세이다. 이러한 가속 기능을 직접 사용하는 OpenGL/ES 등의 API 지원이 향후 시장을 주도할 모바일 플랫폼의 필수 기능이다. 셋째, 일반 웹 기반 서비스를 그대로 혹은 모바일 기기에 최적화된 형태로 활용할 수 있는 연동 기능이 필요하다. 앞으로의 서비스 시장이 모바일 기기를 위한 특화된 시장으로 발전하기보다는 기존 데스크톱에서의 인터넷/웹 서비스를 모바일 기기에서 사용하기 위한 연동 시장으로 발전할 것으로 전망하기 때문이다. &lt;BR&gt;&lt;BR&gt;이 글에서는 이러한 모바일 플랫폼의 발전에 큰 영향력을 발휘하고 있는 구글의 안드로이드 플랫폼의 특징을 살펴보고 구글 안드로이드 플랫폼을 새로운 하드웨어에 탑재하는 절차를 사례를 들어 설명한다.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;구글 안드로이드 플랫폼이란? &lt;/STRONG&gt;&lt;BR&gt;안드로이드는 구글의 휴대폰용 오픈 소스 소프트웨어 플랫폼 및 주변 도구를 의미한다. 구글 안드로이드 플랫폼은 본격적인 모바일 웹 응용을 위한 휴대폰 소프트웨어 플랫폼이라는 데 그 의미가 있다. 주로 구글의 서비스를 이동 단말 환경에서 구현하고 활용하기 위한 기반 플랫폼으로서 휴대폰뿐 아니라 다양한 정보 가전 기기에 적용할 수 있는 이식의 용이성을 갖추고 있다. 안드로이드 플랫폼은 현재 전 세계의 주요 휴대폰 제조사, 반도체 제조사는 물론 통신사, 시스템 소프트웨어 개발사, 애플리케이션 개발사를 포함하는 오픈 핸드셋 얼라이언스(OHA, Open Handset Alliance)를 통해 진화하고 있다.&lt;BR&gt;&lt;BR&gt;&lt;IMG height=150 alt=&quot;&quot; hspace=5 src=&quot;http://www.techworld.co.kr/PHOTO/PHOTO_FIlES/0908109.jpg&quot; width=230 align=left border=1&gt;안드로이드 플랫폼의 특징을 나열하면 다음과 같다. 첫째, 오픈소스 운영체제인 리눅스를 기반으로 하고 있어서 다양한 하드웨어에 이식하거나 새로운 기능을 부여하기 쉽다. 둘째, 응용 소프트웨어 실행 환경은 자바 가상머신 환경이며 자바 언어를 사용하여 구현한다. 즉, 시스템 자원 및 각종 장치를 운용하는 리눅스 커널 위에 안드로이드 응용을 실행하기 위한 자바 가상머신이 탑재된다. 셋째, 구글의 다양한 인터넷 서비스를 직접 이용할 수 있는 API를 갖추고 있다. 안드로이드 응용 API는 모두 자바 클래스로 제공되며 구글의 웹 API와 기능 및 형식이 많은 부분 유사하다. 웹 2.0 매시업 응용을 주 응용으로 고려하고 있기 때문에 GPS를 이용한 위치 기반 응용 구현을 위한 API를 풍부하게 제공한다. &lt;BR&gt;&lt;BR&gt;그림 2은 구글 안드로이드 플랫폼이 지향하는 응용 서비스 개념을 정리하여 보여준다. 단말, 통신 서비스, 응용 분야, 네트워크의 종류에 독립적인 오픈 플랫폼을 제공하는 것이 중요한 목표이고 이를 먼저 휴대폰의 형태로 현실화하고 있다. 또한, 안드로이드 플랫폼은 사용자가 구현한 응용 소프트웨어를 안드로이드 마켓을 통해 유통할 수 있는 비즈니스 모델을 제공하고 있어서 애플의 앱스토어가 이룩한 성공 모델을 따르고 있다.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;안드로이드 플랫폼의 구조와 기능&lt;/STRONG&gt; &lt;BR&gt;안드로이드 플랫폼은 리눅스 커널 상에 다양한 응용 소프트웨어 라이브러리와 안드로이드 응용 소프트웨어를 실행하기 위한 자바 가상머신으로 이루어져 있다. 안드로이드 플랫폼에 사용된 자바 가상머신은 Dalvik이라 부르는 가상머신으로 선마이크로시스템즈(Sun Microsystems, Inc.)의 자바 가상머신과 유사하지만 다른 형식의 자바 응용 소프트웨어 패키징 방법 및 실행 과정을 제공한다. &lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;안드로이드 플랫폼 계층 구조&lt;/STRONG&gt; &lt;BR&gt;안드로이드 플랫폼은 소프트웨어 계층으로 구성되어 있다. 가장 하위 영역에는 운영체제인 리눅스 커널이 존재한다. 리눅스 커널 위에 녹색으로 표시된 영역에는 하드웨어 추상화 계층과 라이브러리가 존재한다. 하드웨어 추상화 계층은 다양한 하드웨어 장치를 활용할 수 있는 안드로이드 응용 소프트웨어를 위한 인터페이스를 제공해주는 계층으로서 일관된 하드웨어 접근 API와 실제 하드웨어 제어 코드 부분을 연결한다. 하드웨어 추상화 계층은 응용 소프트웨어에 대해 하드웨어 제어 투명성을 제공하고 동시에 자바 응용이 사용할 수 있는 자바 API와 C 언어로 작성된 하드웨어 제어 코드를 JNI(Java Native Interface)를 통해 연결시켜 준다. 응용 소프트웨어는 모두 자바 API를 사용하여 구현되지만 각종 응용 소프트웨어가 사용할 수 있는 공통 컴포넌트 혹은 라이브러리는 C 언어 등으로 작성되어 있는 오픈 소스 소프트웨어 기반 코드로 구성되어 있다. 이러한 공통 컴포넌트 혹은 라이브러리는 데이터베이스 처리를 위한 기능, 그래픽 처리를 위한 기능, 멀티미디어 처리를 위한 기능, 웹 응용을 실행하기 위한 기능 등을 포함한다. 안드로이드의 라이브러리는 기존 리눅스의 기본 라이브러리들을 자원 제약 조건이 심한 휴대 이동통신 단말 환경에 맞도록 최적화하여 구성되었다. 웹 응용을 위한 웹 브라우저 엔진 WebKit, OpenCORE 플랫폼 기반의 미디어 코덱을 포함하는 Media Framework, SQL 데이터베이스인 SQLite, 2D, 3D의 윈도우 렌더링을 위한 Surface Manager와 OpenGL|ES 등의 다양한 고성능의 라이브러리들을 포함한다.&lt;BR&gt;&lt;BR&gt;안드로이드 응용 소프트웨어가 직접적으로 실행하기 위한 환경을 안드로이드 런타임이라고 부르며 Dalvik 가상 머신과 Core 라이브러리들로 구성된다. Dalvik 가상 머신은 임베디드 시스템 환경을 위해 설계된 자바 가상머신으로서 기존 자바 실행파일 형식과 다른 실행파일 형식(.dex)을 사용하여 실행파일의 크기와 성능을 임베디드 시스템 환경에 최적화하였다. &lt;BR&gt;&lt;BR&gt;애플리케이션 프레임워크는 자바 기반의 응용 소프트웨어 실행을 위한 가장 높은 수준의 서비스를 포함하고 있는 계층을 말하며 핵심 시스템 서비스를 담당하는 코어 시스템 서비스들과 하드웨어와의 인터페이스를 담당하는 하드웨어 서비스들로 구성된다. JNI(Java Native Interface)를 통해 native C/C++ 코드를 호출하는 부분을 포함한다.&lt;BR&gt;&lt;BR&gt;&lt;IMG height=177 alt=&quot;&quot; hspace=5 src=&quot;http://www.techworld.co.kr/PHOTO/PHOTO_FIlES/09081011.jpg&quot; width=230 align=right border=1&gt;그림 3는 안드로이드 응용이 어떻게 구동되는 지 보여준다. 기본적인 시스템 서비스는 리눅스 커널 및 리눅스의 기본 시스템 서비스 응용들에 의해 제공되고 안드로이드 응용 소프트웨어에 특화된 서비스는 런타임 서비스 매니져라는 소프트웨어 컴포넌트와 Dalvik 가상머신을 중심으로 한 서비스에 의해 제공된다. 안드로이드 응용의 실행 성능을 높이기 위해 zygote라는 서비스가 제공된다. zygote는 안드로이드 응용을 빠르게 구동하기 위해서 필요한 소프트웨어 컴포넌트 실행 이미지를 미리 메모리에 준비하는 기능을 제공한다. &lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;안드로이드 애플리케이션의 구성 &lt;/STRONG&gt;&lt;IMG height=148 alt=&quot;&quot; hspace=5 src=&quot;http://www.techworld.co.kr/PHOTO/PHOTO_FIlES/09081012.jpg&quot; width=230 align=left border=1&gt; &lt;BR&gt;안드로이드의 응용 소프트웨어는 그림 4와 같이 apk라는 패키지의 형태로 구성되어 있다. Apk는 Dalvik이 실행할 수 있는 형태의 dex파일과 각각의 리소스들을 가진 WbXML, 각 컴포넌트들에 대한 기술이 있는 Manifest로 구성되며, Zip 압축을 통해 apk 파일로 생성되는 형태이다. 안드로이드 응용 소프트웨어를 개발하고자 할 때에는 오픈 소스 개발 도구인 이클립스(eclipse)의 플러그인(plug-in)을 사용하여 구성되는 개발 도구를 사용한다. &lt;BR&gt;&lt;BR&gt;&lt;IMG height=155 alt=&quot;&quot; hspace=5 src=&quot;http://www.techworld.co.kr/PHOTO/PHOTO_FIlES/09081013.jpg&quot; width=230 align=right border=1&gt;그림 5은 안드로이드의 응용의 구성 요소를 보인다. 가장 중요한 구성 요소 중 하나인 Android-Manifest.xml은 시스템의 명세를 담아 두는 파일이다. xml 파일 안에 모든 최상위 수준 컴포넌트를 가지고 시스템이 무엇을 말하는 가를 컴포넌트 별로 명시해주는 제어 파일이다. Activity는 가장 기본이 되는 오브젝트로서, 어떤 작업을 하는 코드의 묶음이다. 즉 하나의 가상의 사용자 인터페이스에 대한 표현이라고 정의할 수 있다. 이것은 생명주기를 가지며, 사용자에게 사용자 인터페이스를 보여주는 것을 포함하기도 하며, 포함하지 않을 수도 있고, 다른 애플리케이션에 종속될 수도 있는 특성을 가지고 있다. View는 화면을 그리는 것을 담당하는 오브젝트이다. 이 View에 대한 이벤트, 즉 터치 입력이나 키패드 입력 등의 이벤트에 대한 처리도 담고 있다. 필요하다면, 새로운 사용자 인터페이스 위젯을 만들기 위해 View를 생성하는 것도 가능하다. Intent는 어떤 것을 할 의도를 표현하는 단순한 메시지 오브젝트이다. 즉 Activity들 간의 매개체로서 수행되어야 할 동작에 대한 표현을 담고 있는 것이다. 이것은 요구되는 동작과 동작을 수행하기 위해 필요한 정보를 포함하고 있다. Service는 백그라운드로 동작하는 응용 소프트웨어로서 서비스를 포함하는 프로세스 안이나, 다른 애플리케이션의 프로세스 안에서 실행될 수 있는 프로그램을 말한다. &lt;BR&gt;&lt;BR&gt;Notification은 상태 바에 나타나는 작은 아이콘을 말한다. PC에서와 마찬가지로, 사용자는 정보를 수신하는 이 아이콘과 상호작용 할 수 있다. 정보 갱신 시에 LED를 깜빡이거나, 사운드, 진동을 통해 사용자에게 입력의 전달을 표현할 수 있다. Notifica-tion의 메시지 기능은 문자 메시지의 도착 시에 사운드나 진동을 통해 Notification 영역의 작은 아이콘을 통해 메시지를 확인할 수 있게 한다. 애플리케이션에서 별도의 Notification을 만드는 것도 가능하다. Content Provider는 장치상의 데이터에 대한 접근을 제공하는 오브젝트로서, 다양한 형태의 데이터베이스에 쉽게 적응할 수 있는 방법을 제공한다.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;안드로이드 플랫폼 기반 단말기 구성 &lt;/STRONG&gt;&lt;BR&gt;현재 다양한 정보 기기에 안드로이드 플랫폼을 탑재하려는 움직임이 활발하게 진행되고 있다. 구글을 포함하는 오픈 핸드셋 얼라이언스(OHA)에서 안드로이드를 발표한 이후 기존 모바일 기기에서 x86 프로세서 기반 넷북까지 안드로이드 탑재가 진행 중이다. 본 장에서는 안드로이드 플랫폼을 실제 하드웨어에 탑재하여 구동시키는 절차를 소개하고자 한다. &lt;BR&gt;&lt;BR&gt;안드로이드 플랫폼의 탑재를 위해 가장 먼저 필요한 절차는 개발 환경을 구축하는 것이다. 안드로이드 플랫폼이 오픈 소스 소프트웨어인 리눅스 커널 및 다양한 응용 소프트웨어를 중심으로 구성되어 있기 때문에 개발 환경 또한 오픈 소스 소프트웨어 개발 환경인 GCC 기반으로 구성되어 있다. 따라서, 안드로이드 플랫폼 탑재를 위한 개발 환경은 리눅스 운영체제가 탑재된 시스템이 가장 적합하다. 단, 안드로이드 플랫폼을 위한 응용 소프트웨어 개발은 호스트 시스템의 운영체제에 독립적이다. 리눅스 운영체제가 설치된 호스트 시스템이 준비된 후에는 리눅스 기반의 개발 환경을 구축하기 위해 필요한 여러 패키지들을 다운로드하여 설치한다. 기본 개발 환경 패키지에는 필요한 소스들을 다운로드하기 위한 리눅스 기반의 소스 관리 도구 패키지와 안드로이드 기반의 SDK (Software Development toolKit)가 포함된다. SDK는 에뮬레이터를 구동하기 위한 사용자 인터페이스 환경 및 자바 개발 도구들을 모두 포함한다. 설치해야 할 패키지에 관련된 세부사항은 &lt;A href=&quot;http://source.android.com/&quot;&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;http://source.android.com/&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt; 을 참고한다.&lt;BR&gt;&lt;BR&gt;안드로이드의 전체 소스 코드를 다운로드 받으면 다운로드 받은 경로 안에 kernel 디렉토리가 존재하는 것을 확인할 수 있다. 운영체제 커널의 소스 코드의 필요한 부분을 수정하면 다양한 하드웨어에 탑재할 수 있게 된다. 주로 운영체제 커널의 메모리 영역 설정하는 부분, 각종 장치 드라이버, 그리고 HAL(Hardware Adaptation Layer) 등의 부분을 수정하여 새로운 하드웨어에 탑재하게 된다. &lt;BR&gt;&lt;BR&gt;&lt;IMG height=185 alt=&quot;&quot; hspace=5 src=&quot;http://www.techworld.co.kr/PHOTO/PHOTO_FIlES/09081014.jpg&quot; width=230 align=left border=1&gt; 안드로이드의 커널 코드 중 하드웨어 장치를 제대로 제어할 수 있도록 수정하는 부분은 두 부분인데 하나는 장치 드라이버이고, 또 한 부분은 장치 드라이버와 안드로이드 플랫폼을 연결하는 JNI 부분이다. JNI는 이미 잘 정의되어 있는 자바 응용과 C 언어 수준의 시스템 코드를 연결시켜주기 위한 체계이다. 그림 6은 미디어 플레이어를 실행할 때의 JNI의 역할을 보인다. 그림에 나타나 있는 바와 같이 리눅스 커널의 오디오와 비디어 장치 드라이버는 네이티브 코드(C 언어 혹은 C++ 언어 기반 코드)인 라이브러리(Libmedia.so)를 통해 접근하도록 설계된다. Libmedia.so와 같은 코드는 원래 오픈소스로 제공되기보다는 안드로이드 플랫폼의 JNI 라이브러리를 구성하기 위해 자바 인터페이스와 짝을 이루는 라이브러리로 설계된 것이라고 볼 수 있다. 이러한 라이브러리는 JNI 라이브러리인 Libmedia_jni.so와 연결되어 모든 네이티브 코드 함수들이 자바 함수들과 연결된다.&lt;BR&gt;&lt;BR&gt;안드로이드 플랫폼의 장치 드라이버는 일반 리눅스 커널의 장치 드라이버 형태를 그대로 사용하기 때문에 특별한 설계가 필요하지 않다. 단, 장치 드라이버를 접근하는 경로가 모두 JNI 함수로 구현되어야 하기 때문에 이를 고려하여 장치 드라이버를 작성할 필요가 있다. 그리고, 일부 장치 드라이버는 일반 리눅스에서는 필수적인 사항이 아니지만 안드로이드 플랫폼에서는 필수적으로 지켜져야 하는 사양이 정해져 있는 경우도 있다.&lt;BR&gt;&lt;BR&gt;&lt;IMG height=152 alt=&quot;&quot; hspace=5 src=&quot;http://www.techworld.co.kr/PHOTO/PHOTO_FIlES/09081015.jpg&quot; width=230 align=right border=1&gt; 프레임버퍼는 화면 디스플레이를 위한 장치 드라이버이다. 이 장치 드라이버는 리눅스 커널에 /dev/fb 장치 노드를 통해 접근하여 사용할 수 있도록 잘 정의되어 있다. 안드로이드 플랫폼에서는 기본적인 리눅스 커널의 프레임버퍼 장치 드라이버 형태를 그대로 지키되 더블 버퍼링을 반드시 사용하도록 요구한다. 더블 버퍼링이란 하나의 화면을 디스플레이하기 위한 메모리 상의 프레임버퍼를 두 개 만들어서 프레임버퍼를 채우는 동안에 걸리는 시간을 드러나지 않도록 하여 디스플레이 성능을 높이기 위한 방법이다. 그림 7에 안드로이드 플랫폼에서 사용하는 더블 버퍼링의 구성을 보인다. &lt;BR&gt;&lt;BR&gt;리눅스 커널에 이미 존재하는 fb_pan_display() 함수는 호출 시 프레임버퍼의 시작 주소를 넘겨주는 함수인데 이 함수가 두 개의 프레임버퍼의 시작 주소를 번갈아 넘겨주도록 구현하면 된다.&lt;BR&gt;&lt;BR&gt;그 외 중요한 장치로는 키 입력장치와 터치스크린 등의 입력장치가 있다. 이러한 입력장치들은 모두 리눅스 커널의 Input Device라는 부류의 장치로 등록된다. 장치 노드로는 /dev/input을 사용하는데 이 노드에 이벤트의 형태로 각각의 입력 장치를 등록하도록 되어 있다. 예를 들면, 키를 입력할 수 있는 입력장치는 키패드, 키보드(QWERTY 자판 형태의 입력장치), 그리고 마우스 형태의 입력장치를 안드로이드 플랫폼에서 지원하는데 모두 /dev/input 장치 노드의 이벤트의 형태로 등록하고 각 키가 눌렸을 때의 키 값을 정해주기만 하면 그대로 동작할 수 있게 안드로이드 플랫폼에 JNI 코드의 형태로 모두 구현되어 있다. 만약 입력장치로 키패드와 터치스크린을 사용한다고 하면 각각 /dev/input/ event0, /dev/input/event1의 입력장치 노드로 등록하고 각 입력장치의 종류를 장치 드라이버 코드 내에 명시하면 이에 맞게 구성되어 있는 JNI 코드와 연결시킬 수 있다. 안드로이드 플랫폼의 장치 지원 코드 내에는 아직 애플사의 아이폰(iphone)에서 사용되는 멀티 터치에 대한 장치 지원 코드는 공식적으로 완벽하게 마련되어 있지는 않다. 따라서, 멀티 터치를 사용하는 경우에는 JNI 코드부터 장치 드라이버까지 필요한 코드 부분을 작성해야 한다.&lt;BR&gt;&lt;BR&gt;&lt;IMG height=173 alt=&quot;&quot; hspace=3 src=&quot;http://www.techworld.co.kr/PHOTO/PHOTO_FIlES/09081016.jpg&quot; width=230 align=left border=1&gt; 안드로이드의 커널 코드를 하드웨어에 맞게 수정한 후에는 커널 상에서 구동되는 각종 응용 소프트웨어가 포함되어 있는 파일 시스템을 구축하여야 한다. 안드로이드 플랫폼의 파일 시스템 이미지 내에는 리눅스 시스템 구동을 위한 기본적인 시스템 소프트웨어 및 라이브러리, 안드로이드 플랫폼을 위한 각종 라이브러리, Dalvik 가상 머신, 안드로이드 플랫폼 내에 사전 설치되는 응용 소프트웨어 등이 포함되어 있다. 안드로이드 플랫폼을 위한 파일 시스템 이미지는 현재 YAFFS2와 EXT3 파일 시스템 형식으로 제공된다. YAFFS2는 NAND 플래시메모리를 위한 파일 시스템으로서 저널링 기능을 사용하여 안정성을 제공한다. NAND 플래시메모리를 위한 전용 파일시스템을 사용하는 경우에는 YAFFS2를 구축하여 사용할 수 있지만 메모리 카드의 형태나 다른 복합 형태의 플래시메모리를 사용하는 경우에는 일반 하드 디스크를 위한 파일 시스템을 사용하여야 하기 때문에 EXT3 파일 시스템을 위한 이미지를 제공한다. 그림 8는 ARM 코어 기반 프로세서를 사용하는 하드웨어에 필요한 커널 및 파일 시스템 이미지를 수정하여 탑재한 장면을 보인다. 아래 사용한 하드웨어는 세븐코아㈜에서 제작한 멀티미디어 스마트폰을 위한 개발 플랫폼으로 Marvell 사의 PXA270 프로세서, 3D 가속기, WLAN, 멀티 터치, 블루투스, 가속 센서 등을 갖추고 있다. 필자가 속한 연구실에서는 아래 하드웨어에 안드로이드 플랫폼을 탑재하고 다양한 안드로이드 응용 소프트웨어를 작성하는 학생 프로젝트를 시행 중이다.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;결 론 &lt;/STRONG&gt;&lt;BR&gt;모바일 플랫폼은 이제 웹 기반 응용을 데스크 탑 및 휴대폰에서 연동하여 실행하기 위한 환경으로서의 경쟁력을 요구하게 되었으며 시장 형성 초기이기 때문에 절대적인 시장 압도적 기술은 아직 보이지 않는다. 안드로이드 플랫폼은 구글의 인터넷 서비스를 모바일 환경과 연동하는 가장 첫 플랫폼이다. 스마트폰의 시장 확대와 안드로이드 플랫폼 기반 휴대폰의 성장은 모바일 플랫폼의 개념 및 발전 방향을 새롭게 정의하고 있으며 이에 대한 시장 예측, 기술 수요 예측, 기술 개발 방향에 있어서의 적극적인 대응이 필요하다.&lt;BR&gt;&lt;BR&gt;이 글에서는 이러한 모바일 플랫폼 시장 및 기술 수요의 변화를 확인하고 그 중심에 자리잡고 있는 안드로이드 플랫폼의 구조와 안드로이드 플랫폼 기반 정보 기기를 개발하는 데 필요한 기본적인 기술적 사항을 소개하였다. 안드로이드 플랫폼의 시장 비중 확대 및 진화와 함께 모바일 플랫폼의 개념 변화 및 성장이 이루어질 것으로 예상하며 이러한 모바일 플랫폼 시장의 성장에 맞는 새로운 차원의 모바일 플랫폼이 개발될 것으로 기대한다.&lt;BR&gt;&lt;BR&gt;그림 1. 스마트폰 시장 동향 그림 2. 구글 안드로이드 플랫폼의 개념 그림 3.안드로이드 응용의 구동 그림 4. 안드로이드 실행 파일(.apk)의 구조 그림 5. 안드로이드 응용의 구성 요소 그림 6. 미디어 플레이어 실행과 JNI 그림 7. 안드로이드 플랫폼의 프레임버퍼 더블 버퍼링 그림 8. ARM 기반 하드웨어에 탑재된 안드로이드&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;출처 : &lt;A href=&quot;http://www.embeddedworld.co.kr/article/view.asp?article_idx=9276&quot;&gt;http://www.embeddedworld.co.kr/article/view.asp?article_idx=9276&lt;/A&gt;</content>			</entry><entry>
		<title>안드로이드 플랫폼과 애플리케이션</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11036"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11036#comment"/>		<id>https://adminid.kr/etc_sw/11036</id>
		<published>2009-08-21T11:37:25+00:00</published>
		<updated>2009-08-21T11:37:25+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">구글이 지난 2007년, 안드로이드(Android)라는 새로운 모바일 플랫폼을 발표한 이래 삼성전자나 모토로라 등 여러 휴대폰 제조업체들이 안드로이드의 물결에 동참하고 있다. 비단 휴대폰 뿐만 아닌 다른 여러 임베디드 장비에도 안드로이드를 탑재하여 상용 플랫폼으로 사용하겠다는 움직임이 활발하게 일어나고 있다. 이 글에서는 이렇듯 임베디드 업계에 많은 관심을 불러일으키고 있는 안드로이드의 플랫폼 구조를 분석해보고, ...</summary>
	<content type="html">구글이 지난 2007년, 안드로이드(Android)라는 새로운 모바일 플랫폼을 발표한 이래 삼성전자나 모토로라 등 여러 휴대폰 제조업체들이 안드로이드의 물결에 동참하고 있다. 비단 휴대폰 뿐만 아닌 다른 여러 임베디드 장비에도 안드로이드를 탑재하여 상용 플랫폼으로 사용하겠다는 움직임이 활발하게 일어나고 있다. 이 글에서는 이렇듯 임베디드 업계에 많은 관심을 불러일으키고 있는 안드로이드의 플랫폼 구조를 분석해보고, 안드로이드의 애플리케이션 개발 방식에 대해서 다뤄보기로 한다.&lt;BR&gt;&lt;!--&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;table width=&quot;100%&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;tr&gt; &lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;td&gt;&lt;object classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0&quot; width=&quot;511&quot; height=&quot;125&quot;&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;param name=&quot;movie&quot; value=&quot;/banner/mchannel_banner5.swf&quot;&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;param name=&quot;quality&quot; value=&quot;high&quot;&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;embed src=&quot;/banner/mchannel_banner5.swf&quot; quality=&quot;high&quot; pluginspage=&quot;http://www.macromedia.com/go/getflashplayer&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;511&quot; height=&quot;125&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/td&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/tr&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/table&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--&gt;글: 이승민 / 네무스텍 CTO&lt;BR&gt;&lt;BR&gt;&lt;A href=&quot;mailto:zaharang@gmail.com&quot;&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;zaharang@gmail.com&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;2007년 11월에 구글이 모바일 관련 여러 플레이어가 참여하는 OHA(Open Handset Alliance)라는 모임을 통해 ‘안드로이드(Android)’라는 새로운 모바일 플랫폼을 발표하였다. 그 이후로 전 세계의 모든 휴대폰 제조사나 통신사업자들, 그리고 일반 사용자들의 뜨거운 관심을 끌었고, 2008년 11월 대만의 제조업체 HTC가 G1이라는 이름으로 미국의 T-Mobile 이동통신사를 통해 최초의 안드로이드 단말을 출시하였다.&lt;BR&gt;&lt;BR&gt;올해에도 안드로이드에 대한 관심은 계속 이어져서 HTC는 G1폰의 후속 모델인 ‘Dream’의 출시나 ‘Hero’ 등의 계획을 계속 잡고 있고, 삼성전자나 모토로라 등 여러 휴대폰 제조업체들이 안드로이드의 물결에 동참하고 있다. 비단 휴대폰 뿐만 아닌 다른 여러 임베디드 장비에도 안드로이드를 탑재하여 상용 플랫폼으로 사용하겠다는 움직임이 활발하게 일어나고 있다.&lt;BR&gt;&lt;BR&gt;이 글에서는 이렇듯 임베디드 업계에 많은 관심을 불러일으키고 있는 안드로이드의 플랫폼 구조를 분석해보고, 안드로이드의 애플리케이션 개발 방식에 대해서 다뤄보기로 한다.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;안드로이드 플랫폼 &lt;/STRONG&gt;안드로이드를 간단하게 표현하자면 운영제체(OS, Operating System)부터 미들웨어, 그리고 자바(Java) 언어로 개발되는 중요 애플리케이션까지를 모두 포괄하고 있는 “모바일 단말을 위한 소프트웨어 스택”이다. 즉, 단말기에서 하드웨어를 제외한 나머지 모든 소프트웨어의 계층을 다 포함하고 있다.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;개방형 플랫폼 (Open Platform) &lt;/STRONG&gt;안드로이드의 제일 큰 특징은 개방형 플랫폼이라는 사실이다. 구글은 대부분의 안드로이드 소스 코드를 완전 개방하였고, 이에 따라 누구든지 안드로이드를 이용하여 제한없이 안드로이드 기반의 모바일 기기를 만들 수 있게 되었다. 아래 [그림 1]은 안드로이드의 시스템 계층 구조를 표현하고 있다.&lt;BR&gt;&lt;BR&gt;&lt;IMG height=201 alt=&quot;&quot; hspace=5 src=&quot;http://www.techworld.co.kr/PHOTO/PHOTO_FIlES/090810.jpg&quot; width=280 align=left border=1&gt;가장 아래 부분이 OS 부분을 담당하고 있는 리눅스 커널(Linux Kernel)이고, 이 위에 여러 라이브러리(Libraries)와 안드로이드 런타임(Android Runtime)이 존재하고, 그 위에 애플리케이션 프레임워크(Application Framework)와 중요 애플리케이션들로 이루어진다.&lt;BR&gt;&lt;BR&gt;[그림 1]의 계층은 색깔별로 사용되는 개발 언어가 구분되어 지도록 하고있다. 리눅스 쪽의 빨간 부분은 C언어만 사용되고 있고, 라이브러리의 연두색 계층은 C와 C++이 혼용된 부분이다. 그리고 프레임워크와 애플리케이션 쪽의 파란 부분은 모두 자바로 구성된다. &lt;BR&gt;&lt;BR&gt;앞서 이야기하였듯 안드로이드는 완전한 개방형 환경을 지향하고 있으므로 시스템의 커널 또한 개방형 OS인 리눅스(Kernel 2.6.x)를 채택하고 있다. 리눅스는 이미 수많은 하드웨어에 이식되어 검증이 된 OS로, 안드로이드는 하드웨어나 주변기기에 대응하기 위하여 리눅스 커널을 사용하여 보안, 메모리 관리, 프로세스 관리 등의 HW 종속적인 작업을 수행한다.&lt;BR&gt;&lt;BR&gt;이렇게 추상화 되어 HW와 SW가 분리된 구조를 통해 어떠한 HW에도 쉽게 안드로이드를 이식할 수 있는 장점을 갖게 된다. 즉, 대부분의 리눅스가 잘 동작하는 임베디드 하드웨어에는 간단한 이식으로 안드로이드를 동작시키는 것이 가능하다. 반면 이러한 커널(Kernel) 외의 나머지 안드로이드 계층은 전혀 리눅스와 관련이 없는 상태이다. &lt;BR&gt;&lt;BR&gt;예를 들어 라이브러리 계층의 제일 중요한 libc(C standard library)같은 경우도 리눅스의 일반적인 glibc가 아닌 BSD 계열의 bionic C 표준 라이브러리를 사용하고 있는데, 이것은 라이선스의 문제로 판단된다. GPL(GNU General Public License)로 보호되는 리눅스의 컴포넌트를 이용하게 되면, 이를 이용한 모든 소스 코드도 GPL의 규정에 적용받게 되어 소스 공개를 하여야 하기 때문에, 안드로이드를 이러한 제한에서 자유롭게 하기 위하여 GPL의 규정은 커널 계층에만 적용되게 하고, 나머지 모든 소프트웨어 스택은 리눅스와 관련이 없고 소스 공개의 의무가 존재하지 않는 아파치 라이선스(Apache License) 등의 라이선스를 따르는 구조로 설계되어 있다.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;달빅 : VM (Virtual Machine) Run-time Layer &lt;/STRONG&gt;우리나라 모바일 시장에서 표준화된 애플리케이션 개발을 위해 위피(WIPI)를 이용하고 있는 것처럼 안드로이드도 이와 유사하게 VM(Virtual Machine) 방식의 런타임 계층을 따로 두고 있다. 안드로이드의 가장 큰 특징 중의 다른 하나가 바로 모든 애플리케이션이 자바로 개발이 된다는 점이다. 안드로이드는 모바일 환경에서의 성능의 최적화를 위하여 자체적으로 달빅(Dalvik)이라는 JVM(Java Virtual Machine)을 개발하였다. 안드로이드는 이러한 달빅이라는 런타임 환경을 통해 더 확실하게 HW와 SW를 계층화 하고 있다. 표준 WIPI가 탑재된 어떠한 단말에서도 동일한 어플을 실행할 수 있는 것과 마찬가지로 안드로이드도 달빅이 동작하는 모든 단말에서 안드로이드 어플이 동일하게 실행가능하다.&lt;BR&gt;&lt;BR&gt;구글은 달빅을 개발하면서 기존의 Sun의 JVM보다 작은 메모리 환경에서도 잘 돌 수 있도록 성능 개선의 효과도 얻으면서 자바를 탑재할 때의 라이선스 비용의 문제에서도 벗어날 수 있도록 배려를 하고 있다.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;웹킷 엔진 탑재&lt;/STRONG&gt; &lt;IMG height=184 alt=&quot;&quot; hspace=5 src=&quot;http://www.techworld.co.kr/PHOTO/PHOTO_FIlES/0908101.jpg&quot; width=130 align=right border=1&gt; 안드로이드의 핵심 라이브러리 중에 중요하게 눈에 뜨이는 것은 웹킷(WebKit)이 될 것이다. 즉, 안드로이드는 메인 브라우저의 웹엔진으로 웹킷을 이용하고 있다. 웹킷은 웹 브라우저를 만드는데 기반을 제공하는 오픈 소스 라이브러리로 애플의 Safari나 아이폰에 들어가 있는 브라우저, 노키아의 심비안 S60의 브라우저, 구글의 크롬(Chrome) 브라우저 등이 모두 이 웹킷을 근간으로 하고 있다. &lt;BR&gt;&lt;BR&gt;구글의 중요한 사업 분야가 모두 Web을 기본으로 하는 서비스이기 때문에, 안드로이드의 웹브라우저도 모바일 환경에서 풀브라우징(full browsing)을 원활히 할 수 있도록 최적화되어있다. 당연히 웹 표준도 100% 준수하고 있고, 브라우저 뿐만 아니라 일반 애플리케이션에서도 쉽게 웹 화면을 구성할 수 있는 구조를 제공한다. &lt;BR&gt;&lt;BR&gt;아직까지 플래시(Flash)는 제공되지 않고 있지만 HTC에서 곧 발표 예정인 Hero 단말에서는 Adobe사와의 작업을 통해서 Flash Player 9버전이 제공된다고 한다.&lt;BR&gt;&lt;BR&gt;안드로이드의 계층 구조 중의 중요 부분을 설명하였는데, 안드로이드의 가장 큰 설계 목적은 개방성과 효율성이다. 애플리케이션을 자바로 개발하도록 하게 함으로써 쉽게 일반 개발자가 범용적인 애플리케이션 개발이 용이하도록 하였고, 여러 데이터를 쉽게 처리할 수 있는 라이브러리 컴포넌트를 제공하여 구글이 가지고 있는 여러 서비스에 연동하기 쉽도록 하는 등 확장성도 많은 고려를 하고 있다. &lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;안드로이드의 애플리케이션 개발 &lt;/STRONG&gt;&lt;IMG height=236 alt=&quot;&quot; hspace=5 src=&quot;http://www.techworld.co.kr/PHOTO/PHOTO_FIlES/0908102.jpg&quot; width=280 align=left border=1&gt; 안드로이드는 오픈 플랫폼답게 여러 오픈 소스 등을 결합하여 편리한 애플리케이션 개발 도구를 제공하고 있다. &lt;A href=&quot;http://deve-loper.android.com/&quot;&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;http://deve-loper.android.com&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;에서 안드로이드 개발자 도구 SDK (Soft-ware Development Kit)을 다운로드 받으면 바로 애플리케이션 개발이 가능하다. &lt;BR&gt;&lt;BR&gt;[그림 3]은 SDK에 포함되어 있는 안드로이드 에뮬레이터이다. 실제 단말기가 없이도 개발자들은 위의 에뮬레이터를 통하여 만들어진 애플리케이션 등을 탑재해서 소프트웨어를 테스트하거나 통화, SMS 등의 이벤트를 에뮬레이트하는 것이 가능하다.&lt;BR&gt;&lt;BR&gt;안드로이드의 애플리케이션은 자바로 개발되기 때문에 자바 통합툴로 가장 유명한 이클립스(Eclipse) 개발 환경을 이용하게 된다. SDK를 설치하면 이클립스의 플러그인 형태로 안드로이드 전용 애플리케이션을 개발하여 안드로이드 에뮬레이터 등 여러 도구들과 자동으로 연결할 수 있게 된다.&lt;BR&gt;&lt;BR&gt;에뮬레이터 외에도 DDMS(Dalvik Debug Monitor Service)와 같이, 여러 가지 안드로이드의 내부 상황을 모니터링, 디버깅할 수 있는 디버깅 툴과 안드로이드에 애플리케이션을 설치하거나 내부에 쉘(shell)을 이용하여 접근해서 여러 가지 작업을 수행할 수 있도록 해주는 ADB(Android Debug Bridge), 그리고 디버깅 로그를 관리할 수 있는 logcat, 안드로이드의 화면 View를 분석하고 계층화된 다이어그램 등으로 그려주는 Hierarchy Viewer 등 다양한 T도구들이 있어서, 일반적인 임베디드 개발 환경보다 훨씬 풍부하고 효율적인 통합 개발 환경이 제공된다.&lt;BR&gt;&lt;BR&gt;실제 단말 디바이스에도 ADB를 연결해서 직접 제어가 되기 때문에 에뮬레이터와 연결한 것과 동일하게 이클립스(Eclipse) 환경에서 바로 실행하면 단말에서 실행이 되고, 라인 단위의 디버깅도 바로 지원이 가능하다.&lt;BR&gt;&lt;BR&gt;안드로이드 전체 소스를 받아서 시스템을 빌드하기 위해서는 몇 가지 시스템의 제약(Linux나 Mac OS상에서 개발 도구가 갖추어져야 함)이 있지만 일반 애플리케이션 개발을 위해서는 이클립스와 Java Compiler(JDK)만 설치가 되면 되기 때문에 Windows XP/Vista, Linux, MacOS 등 대부분의 운영체제에서 쉽게 사용할 수가 있다.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;안드로이드 애플리케이션 종류 &lt;/STRONG&gt;&lt;BR&gt;&lt;BR&gt;안드로이드의 애플리케이션은 자바로 이루어진다고 앞서 이야기하였지만, 정확하게 이야기하자면, 일반적인 Dalvik VM 위의 일반 매니지드 애플리케이션 (Managed Application), Native Code가 포함된 애플리케이션과 Ajax로 구성된 웹 브라우저용 애플리케이션, 3가지의 종류가 존재한다.&lt;BR&gt;&lt;BR&gt;구글 개발자 행사(Google I/O)에서 구글 플랫폼을 총괄하는 Dan Morrill이 각각의 애플리케이션 종류에 대해서 자세한 설명을 하면서 데모 샘플을 만들어서 공개하였으니 이를 보면 좋은 참조가 될 것이다(&lt;A href=&quot;http://code.google.com/p/hdict&quot;&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;http://code.google.com/p/hdict&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;).&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;a) Managed Application &lt;/STRONG&gt;가장 기본적이고 주요한 안드로이드 애플리케이션 개발 방식으로 달빅 VM에서 동작하는 순수 자바로만 프로그램을 개발하는 것을 말한다. 달빅은 앞의 플랫폼 소개에서 이야기 하였듯이 임베디드 단말에 최적화된 VM으로 메모리 보호(Memory Protection), 가비지 컬렉션(Garbage-collection), 라이프 사이클 관리 등의 특징을 갖는다. 안드로이드는 달빅 위에 여러 프레임워크 API를 제공하고 있고, OpenGL이나 Multimedia 등의 라이브러리에서 지원하는 기능 또한 API 형태로 달빅 위에서 이용할 수 있도록 제공한다.&lt;BR&gt;&lt;BR&gt;개발자는 SDK에서 제공하는 이클립스 플러그인을 통해서 쉽게 UI를 구성하면서 개발이 가능하다. 순수 자바로만 개발을 해도 대부분의 Rich UI가 구성 가능하고 백그라운드 서비스까지 개발이 가능하기 때문에 사실상 대부분의 안드로이드 애플리케이션은 이러한 방식으로 개발된다. 다만 자바라는 언어의 특성상, 약간의 속도 저하와 예측 불가능한 Garbage collection의 수행이라는 약점을 가지고 있다. 또, 하드웨어나 라이브러리와 밀접하게 결합이 되어야 하는 경우는 기존의 프레임워크 API로는 충분하지 않기 때문에 아래에서 소개할 Native 방식을 혼용하여 사용하여야 한다.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;b) Native Application&lt;/STRONG&gt; &lt;IMG height=210 alt=&quot;&quot; hspace=5 src=&quot;http://www.techworld.co.kr/PHOTO/PHOTO_FIlES/0908105.jpg&quot; width=280 align=right border=1&gt; Native 방식은 달빅 애플리케이션으로 실행은 하고 달빅 내에서 C/C++으로 구성된 동적 라이브러리를 로드(Load)하여 JNI(Java Native Interface) 형태로 함수를 호출하는 방식을 이야기한다. 구글이 최근 NDK(Native Development Kit)을 따로 배포하여 C/C++의 코드를 손쉽게 .so 형태의 라이브러리로 cross-compile하여 생성할 수 있게 되었다.&lt;BR&gt;&lt;BR&gt;이러한 방식의 가장 큰 장점은 역시 성능(속도) 개선이다. CPU의 의존도가 높은 계산 프로그램이나 물리 연산 등의 프로그램 등은 아무래도 VM 방식으로 동작하는 자바언어보다 C언어가 유리할 수 밖에 없다. 그리고 반응 속도가 중요한 입력창의 검색부분이나 대용량의 데이터를 다루는 경우, 또한 하드웨어를 직접 다루거나 기존 달빅 API로 구현하기 어려운 경우에도 Native 언어로 구현하는 것이 효율적이다. &lt;BR&gt;&lt;BR&gt;이 방법은 효율적으로 성능향상을 할 수 있는 반면, 달빅 위에서 돌아가는 것이 아니기때문에 달빅 내의 Sandbox로 보호받는 효과를 누릴 수 없으므로 메모리 제어를 신경 써야하는 등 프로그램 개발에 보다 세심한 관리가 필요하다. &lt;BR&gt;&lt;BR&gt;안드로이드의 기본 애플리케이션 중에서도 이러한 방식으로 개발된 것이 많은데, 카메라 애플리케이션이 대표적인 예일 것이다. 실제 카메라 모듈을 제어하거나 오버레이를 통해 화면에 프리뷰를 뿌리는 등의 동작은 당연히 C언어로 구현되어 있고 JNI를 통해서 이를 사용할 수 있는 자바의 클래스들이 따로 존재하게 된다.&lt;BR&gt;&lt;BR&gt;필자의 경우, 안드로이드의 프레임워크를 변경하여 다양한 3D 효과를 표현할 수 있도록 하는 티파니(Tiffany)라는 자체 프레임워크 솔루션을 개발하고 있다. 다양한 3D 모델링이나 렌더링 작업는 당연히 안드로이드의 OpenGL/ES를 이용하고 있으나, 순수 자바로 구현하게 되면 텍스처의 매핑 작업에 많은 시간이 걸리고, 또한 메모리의 제약사항 때문에 여러 가지 문제가 발생하여 대부분의 작업은 Native로 OpenGL/ES를 직접 제어하여 만들고, 만들어진 클래스를 자바에서 호출하는 방식으로 구현을 하니 HTC G1 폰과 같이 하드웨어 기반의 3D 가속이 되는 단말에서는 상당히 부드러운 움직임과 빠른 프레임 속도를 갖는 구현이 가능하였다.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;c) Ajax Application &lt;/STRONG&gt;Ajax 방식은 사실상 안드로이드 애플리케이션이라기보다는 웹 서버에 자바스크립트(JavaScript)와 Ajax 등으로 웹페이지를 작성하고 안드로이드의 브라우저를 통해서 수행하는 방식이다. 앞서 브라우저에 기술하였듯이 웹킷(Webkit) 코어와 SquirrelFish 자바스크립트 엔진을 사용하고 있으므로 PC 기반에서의 동작과 거의 유사할 정도의 기능을 제공한다. &lt;BR&gt;&lt;BR&gt;Gmail이나 Google Docs같은 구글의 대표 웹서비스가 순수하게 Ajax로만 구현된 것을 보면 알 수 있듯이 Ajax로도 상당히 복잡한 어플리케이션 개발이 가능하다. 안드로이드에서는 브라우저 내에서 이러한 Ajax나 HTML5의 일부 규격을 제공하여 이질감 없이 웹 애플리케이션을 일반 애플리케이션처럼 개발할 수 있도록 제공한다. 다만, 웹애플리케이션의 특성 상 항상 브라우저를 통해서 수행이 되어야 하므로 백그라운드 서비스 등이 불가능하고, 시스템이나 프레임워크 내의 접근이 불가능하다는 단점은 있다.&lt;BR&gt;&lt;BR&gt;그리고 UI(User Interface)를 구성하는 렌더링 속도가 아무래도 브라우저를 한 단계 더 거치기 때문에 일반적인 달빅 애플리케이션에 비해 굉장히 느린 편이다. 그렇기 때문에 UI의 속도가 중요하지 않고, 보다 범용적이고 간단하게 만들 수 있는 애플리케이션 개발에 적합한 방식이다.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;안드로이드 로드맵과 미래 &lt;/STRONG&gt;&lt;IMG height=208 alt=&quot;&quot; hspace=5 src=&quot;http://www.techworld.co.kr/PHOTO/PHOTO_FIlES/0908106.jpg&quot; width=280 align=left border=1&gt; 오픈 소스 환경 특성 상, 여러 개발회사와 개발자들이 참여하고 있는 안드로이드의 발전 속도는 매우 빠른 편이다. 안드로이드의 전체 구조는 구글 및 OHA의 주도로 이루어지지만, 플랫폼에 포함되어 있는 수많은 여러 라이브러리들은 각각의 향상된 버전들을 계속 차용해서 적용되고 있다. &lt;BR&gt;&lt;BR&gt;예를 들어 리눅스 커널의 경우, 버전 2.6.18 부터 시작을 했지만 최신 안드로이드 커널은 2.6.29 버전의 가장 최근 커널을 이용하고 있고, 웹킷(WebKit) 같은 경우도 오픈 소스 쪽의 변경 사항에 맞춰서 끊임없이 버전업을 하고 있다. &lt;BR&gt;&lt;BR&gt;대만의 HTC 사에서 G1 단말을 발표하면서 처음 안드로이드 1.0 버전이 공개된 이후에, 다국어 지원이나 입력기 등의 업데이트가 이루어진 안드로이드 1.5 컵케익(Cupcake) 버전이 지금 현재 쓰이고 있는 버전이다. 이후 제스처(Gesture)나 iPhone에서 추가된 것과 같은 전체 검색(Universal Search) 기능, TTS(Text to Speech) 등의 기능이 안드로이드 2.0 도넛(Donut) 버전에서 추가될 예정이다.&lt;BR&gt;&lt;BR&gt;(참고: 구글은 특이하게 빵 이름으로 알파벳 순서에 맞춰 코드 네임을 부여하고 있다. 발표되지 않은 다음 버전은 아마도 Eclair-슈크림이 될 예정이라고 한다)&lt;BR&gt;&lt;BR&gt;처음에 구글이 안드로이드를 발표하였을 때 사람들은 애플의 아이폰과 마찬가지로 구글폰 같은 단말을 직접 제조하여 시장에 선보이는 것이 아닌가 하는 예측을 한 적이 있었으나, 구글 측에서는 앞으로도 자신들이 직접 단말 제조에 나서는 일은 없다고 단언하고 있다. &lt;BR&gt;&lt;BR&gt;그렇다면 구글이 엄청난 비용과 인력을 투입하여 안드로이드 플랫폼을 단말 제조사들에게 배포하는 이유는 무엇일까. 사실상 구글의 전략은 매우 명확하다. 구글은 현재 인터넷 시장의 최강자이다. 검색과 광고를 통해 막대한 이익을 얻고 있는 사업을 모바일로도 확대하고 싶을 것이다. 즉, 모바일 단말 뿐만 아니라 여러 임베디드 단말 등을 PC화하여 수많은 구글의 인터넷 서비스와 콘텐츠에 쉽게 접근하도록 하여 오픈 환경에서도 승자가 되겠다는 전략인 것이다.&lt;BR&gt;&lt;BR&gt;안드로이드는 구글이라는 강력한 뒷받침 아래 오픈 플랫폼, 무료 솔루션이라는 장점 외에도 개발의 용이성이나 안정적인 Linux OS의 탑재 등 여러 매력적인 점이 있다. 반면, 빠른 개발과 편의성을 위해 자바를 주 언어로 선택하고 있기 때문에 갖는 성능상의 약점과 너무 많은 구글에의 의존성으로 인하여 실제로 단말 제조사 입장에서는 꺼려지는 점도 존재한다.&lt;BR&gt;&lt;BR&gt;구글의 구상대로 안드로이드가 범용적인 임베디드 플랫폼이 되기 위해서는 먼저 시장의 반응을 얻어서 좋은 개발자와 단말 제조사들의 지원을 확보하는 것이 가장 중요하다. ADC(안드로이드 경진 대회, Android Developer Challenge)와 같은 행사를 통해서 개발자들의 관심도 많이 높아진 상태이고, 2009년 하반기부터 HTC 뿐만 아니라 다른 여러 단말 제조사들도 다투어 안드로이드 단말을 출시할 기세이므로 처음 출발은 상당히 밝은 편이다.&lt;BR&gt;&lt;BR&gt;스마트폰 시장을 장악하고 있는 노키아도 자사의 심비안(Symbian) 플랫폼을 오픈화 하겠다고 공언을 하고 있고, 완성도 있는 디자인과 앱스토어의 성공으로 아이폰도 꾸준히 점유율을 높여가고 있다. 그리고 잊혀진 줄 알았으나 WebOS 라는 독특한 컨셉으로 등장한 Palm Pre도 현재 시장의 좋은 반응을 얻고 있어서 모바일 플랫폼의 경쟁은 더욱 가속화 될 듯 하다. &lt;BR&gt;&lt;BR&gt;안드로이드는 모바일 뿐만 아니라 임베디드 환경에도 다양하게 적용될 수 있는 플랫폼이니만큼 MID단말, 내비게이션 단말, IPTV 등 기존의 다른 여러 플랫폼에 어떻게 빨리 적용될 수 있는지가 성공의 관건일 듯 하다. 아울러 안드로이드를 사용하여 소비자용 제품으로 판매하는 입장에서는 안드로이드의 확장성을 이용하여 얼마만큼 다른 제품과 차별화할 수 있는지, 사용자 인터페이스나 디자인, 가격 등의 특징이 제일 중요할 것이다.&lt;BR&gt;&lt;BR&gt;그림 1. 안드로이드 시스템 구조 그림 2. 안드로이드의 웹킷(WebKit) 기반 브라우저 그림 3. 안드로이드 에뮬레이터 그림 4. 티파니 UX 프레임워크 3D 샘플: Coverflow Style(왼쪽)과 Cube Style 그림 5. HTC Hero에 탑재예정인 Sense UI, 전체 UI framework 구조에 많은 변경을 가하여 기존의 안드로이드 UI에 비해 확연하게 차별화되어 있음.&lt;BR&gt;&lt;BR&gt;출처 : &lt;A href=&quot;http://www.embeddedworld.co.kr/article/view.asp?article_idx=9275&quot;&gt;http://www.embeddedworld.co.kr/article/view.asp?article_idx=9275&lt;/A&gt;</content>			</entry><entry>
		<title>KMP, 곰 외부코덱 화면조정 세부설정 하는 법(Cyberlink MPEG-2 DxVA 색감 조정, CoreAVC 옵션 설정 등)</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11035"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11035#comment"/>		<id>https://adminid.kr/etc_sw/11035</id>
		<published>2009-08-03T11:32:54+00:00</published>
		<updated>2009-08-03T11:32:54+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">지난 글에서 KMPlayer 및 곰플레이어에서 CoreAVC, Cyberlink Video/SP(DTV) Decoder(MPEG-2), Cyberlink H.264/AVC Decoder를 설정하는 방법을 살펴보면서 각 코덱의 세부 옵션을 설정하는 방법도 같이 살펴봤어야했는데 깜빡했습니다. - Cyberlink DXVA 코덱 설정으로 KMP, 곰플레이어에서 HDTV TP, TS 파일 부드럽게 - Cyberlink PowerDVD H.264/AVC 코덱, DxVA 설정하기 - H.264 MKV 부드럽게 보자 - CoreAVC 코덱 설정 참고로 ...</summary>
	<content type="html">&lt;P&gt;지난 글에서 KMPlayer 및 곰플레이어에서 CoreAVC, Cyberlink Video/SP(DTV) Decoder(MPEG-2), Cyberlink H.264/AVC Decoder를 설정하는 방법을 살펴보면서 각 코덱의 세부 옵션을 설정하는 방법도 같이 살펴봤어야했는데 깜빡했습니다.&lt;BR&gt;- &lt;A href=&quot;http://hallang.tistory.com/86&quot; target=_blank&gt;&lt;FONT color=#002277&gt;Cyberlink DXVA 코덱 설정으로 KMP, 곰플레이어에서 HDTV TP, TS 파일 부드럽게&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;- &lt;A href=&quot;http://hallang.tistory.com/94&quot; target=_blank&gt;&lt;FONT color=#002277&gt;Cyberlink PowerDVD H.264/AVC 코덱, DxVA 설정하기&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;- &lt;A href=&quot;http://hallang.tistory.com/88&quot; target=_blank&gt;&lt;FONT color=#002277&gt;H.264 MKV 부드럽게 보자 - CoreAVC 코덱 설정&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;참고로 아래 설명은 각 코덱 옵션을 설정하는 방법이고, 만약 그래픽 카드 자체의 오버레이 믹서 색감(채도), 밝기, 명암, 대비, 감마 값을 설정해서 화면 조정을 하고 싶다면, 아래 링크를 참고하세요.&lt;BR&gt;- &lt;A href=&quot;http://hallang.tistory.com/95&quot; target=_blank&gt;&lt;FONT color=#002277&gt;Overlay Mixer(오버레이 믹서)로 부드럽게 동영상 재생, 색감 조정하는 법&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;각 코덱의 세부 설정창을 띄우려면 우선 해당 코덱을 사용하는 동영상을 띄워놓아야합니다. 해당 동영상을 재생시키는 도중에 일시정지(PAUSE)를 시켜두고, 마우스 오른쪽 버튼을 눌러보면 현재 사용중인 필터 정보를 따로 볼 수 있습니다.&lt;BR&gt;&lt;BR&gt;(※ KMP에서는 자체 명암/밝기/색상 조절 기능을 꺼야만 외부에서 설정한 오버레이 색상이 적용됩니다. &lt;STRONG&gt;&lt;U&gt;KMP &amp;gt; F2(환경설정) &amp;gt; 명암/밝기 설정(아래에서 5번째) &amp;gt; 상단 하드웨어 탭 &amp;gt; &#039;설정&#039; 체크 해제 &amp;gt; 상단 소프트웨어 탭 &amp;gt; &#039;사용합니다&#039; 체크 해제&lt;/U&gt;&lt;/STRONG&gt; 혹은 KMP에서만 따로 색상 조정을 하고 싶다면 &#039;하드웨어 탭&#039;에서 설정을 직접 해보시길 권장합니다.)&lt;BR&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;&lt;BR&gt;1. Cyberlink Video/SP Decode(DTV Decoder, MPEG-2 DxVA 사용시 색감 및 밝기 조정)&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;KMPlayer와 곰플레이어에서 사이버링크 PowerDVD(파워DVD) MPEG-2(DTV Decoder) DxVA를 설정하면 그래픽 카드 오버레이 믹서의 색상 설정을 무시하고, 해당 코덱 자체 설정값을 적용하더군요. 사이버링크 코덱 사용시 MPEG-2(TP TS) 영상 색상,밝기가 이상하다면 다음과 같이 해주세요.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;일단 MPEG-2 동영상 하나를 띄웁니다. 재생을 시키고 &lt;STRONG&gt;일시정지&lt;/STRONG&gt; 합니다. KMP에서는 &lt;STRONG&gt;정지 버튼은 누르시면 안됩니다&lt;/STRONG&gt;.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG style=&quot;CURSOR: pointer&quot; onclick=&quot;open_img(&#039;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDA2NC5KUEc%3D&#039;)&quot; height=208 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDA2NC5KUEc%3D&quot; width=322&gt; &lt;br /&gt; &lt;P class=cap1&gt;KMP - MPEG-2 TS, TP 파일을 띄우고 일시정지한다&lt;/P&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG style=&quot;CURSOR: pointer&quot; onclick=&quot;open_img(&#039;http://cfs4.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczQudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDA1NS5KUEc%3D&#039;)&quot; height=170 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs4.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczQudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDA1NS5KUEc%3D&quot; width=459&gt; &lt;br /&gt; &lt;P class=cap1&gt;KMP - 마우스 우클릭해보면 전에 없던 메뉴가 보인다. &quot;재생 정보/필터 설정&quot; &amp;gt; Cyberlink Video/SP Decoder (PDVD7) 선택&lt;/P&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG style=&quot;CURSOR: pointer&quot; onclick=&quot;open_img(&#039;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDA1OS5KUEc%3D&#039;)&quot; height=300 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDA1OS5KUEc%3D&quot; width=403&gt; &lt;br /&gt; &lt;P class=cap1&gt;곰 - MPEG-2 TS, TP 파일을 띄우고 정지&lt;/P&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG style=&quot;CURSOR: pointer&quot; onclick=&quot;open_img(&#039;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzAyMDAwMDAwMDAzOS5HSUY%3D&#039;)&quot; height=157 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzAyMDAwMDAwMDAzOS5HSUY%3D&quot; width=437&gt; &lt;br /&gt; &lt;P class=cap1&gt;곰 - 마우스 우클릭 &amp;gt; 필터 &amp;gt; 평소엔 없는 Cyberlink Video/SP Decoder (PDVD7)가 활성화되어있다&lt;/P&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG style=&quot;CURSOR: pointer&quot; onclick=&quot;open_img(&#039;http://cfs4.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczQudGlzdG9yeS5jb206L2F0dGFjaC8wLzAyMDAwMDAwMDAzNy5HSUY%3D&#039;)&quot; height=397 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs4.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczQudGlzdG9yeS5jb206L2F0dGFjaC8wLzAyMDAwMDAwMDAzNy5HSUY%3D&quot; width=334&gt; &lt;br /&gt; &lt;P class=cap1&gt;세부 설정. HW가속(Hardware Accelerator=DxVA)는 켜두는게 좋다.&lt;/P&gt;&lt;/DIV&gt;색깔이 너무 튀고 붉은 색 계열등 원색이 너무 강조된다면 채도(Saturation)를 낮춰줍니다. &lt;br /&gt; &lt;DIV class=&quot;imageblock dual&quot; style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt; &lt;TABLE style=&quot;MARGIN: 0px auto&quot; cellSpacing=5 cellPadding=0 border=0&gt;&lt;br /&gt; &lt;TBODY&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD&gt;&lt;IMG height=113 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDA1NS5qcGc%3D&quot; width=270&gt; &lt;br /&gt; &lt;P class=cap1&gt;채도 = 0 →&lt;/P&gt;&lt;/TD&gt;&lt;br /&gt; &lt;TD&gt;&lt;IMG height=113 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs5.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczUudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDAxOC5qcGc%3D&quot; width=270&gt; &lt;br /&gt; &lt;P class=cap1&gt;→ 채도 = -12&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;P&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;감마가 없으니 밝기(Brightness)와 대비(Contrast)를 적절하게 조절합니다. 밝기를 올리고, 밝기 올리는 만큼 조금씩(1/3 정도로) 대비값은 낮춰줍니다. 감마 조절이 있다면 굳이 밝기,대비를 조절할 필요 없습니다. &lt;br /&gt; &lt;DIV class=&quot;imageblock dual&quot; style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt; &lt;TABLE style=&quot;MARGIN: 0px auto&quot; cellSpacing=5 cellPadding=0 border=0&gt;&lt;br /&gt; &lt;TBODY&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD&gt;&lt;IMG height=113 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs4.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczQudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDA1Mi5qcGc%3D&quot; width=270&gt; &lt;br /&gt; &lt;P class=cap1&gt;밝기 = 0 →&lt;/P&gt;&lt;/TD&gt;&lt;br /&gt; &lt;TD&gt;&lt;IMG height=113 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs5.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczUudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDAxNi5qcGc%3D&quot; width=270&gt; &lt;br /&gt; &lt;P class=cap1&gt;→ 밝기 = +24&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock dual&quot; style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt; &lt;TABLE style=&quot;MARGIN: 0px auto&quot; cellSpacing=5 cellPadding=0 border=0&gt;&lt;br /&gt; &lt;TBODY&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD&gt;&lt;IMG height=113 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDA1Ni5qcGc%3D&quot; width=270&gt; &lt;br /&gt; &lt;P class=cap1&gt;대비 = 0 →&lt;/P&gt;&lt;/TD&gt;&lt;br /&gt; &lt;TD&gt;&lt;IMG height=113 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDA1Ny5qcGc%3D&quot; width=270&gt; &lt;br /&gt; &lt;P class=cap1&gt;→ 대비 = -12&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;P&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;KMP는 환경설정(F2) 외부비디오코덱 설정에서 &lt;STRONG&gt;&quot;...&quot;&lt;/STRONG&gt; 버튼을 누르면 각 코덱별 세부 설정이 가능하기는 합니다. 그렇지만 &lt;STRONG&gt;사이버링크 코덱의 화면 조정 설정은 반드시 위와 같이 재생중에 마우스 우클릭하여 필터 정보를 열어야만 가능&lt;/STRONG&gt;하더군요.(&lt;A href=&quot;http://kr.nvidia.com/object/winxp-2k_45.23.html&quot; target=_blank&gt;&lt;FONT color=#002277&gt;지포스4 MX440, 디토네이터 45.23인 경우&lt;/FONT&gt;&lt;/A&gt;)&lt;/P&gt;&lt;br /&gt; &lt;P&gt;아래 &quot;Video Mode&quot; 옵션은 인터레이스(Interlaced) 영상 재생시 화면 떨림 현상등을 조절할 수 있는 옵션입니다. 보통은 Auto-Select(자동선택)으로해도 별 문제가 없지만, 특정 1080i 영상에서 화면이 이상하게 떨리면 Force-Weave나 Force-Bob 등으로 바꿔보세요.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;BR&gt;&lt;STRONG&gt;2. Cyberlink H.264/AVC Decoder 세부 설정&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;자세한 내용은 &quot;1. Cyberlink Video/SP(MPEG-2) Decoder&quot; 설정 방법과 동일합니다. &lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG style=&quot;CURSOR: pointer&quot; onclick=&quot;open_img(&#039;http://cfs5.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczUudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDAyMS5KUEc%3D&#039;)&quot; height=252 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs5.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczUudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDAyMS5KUEc%3D&quot; width=362&gt; &lt;br /&gt; &lt;P class=cap1&gt;KMP - H.264 영상을 띄우고 일시정지&lt;/P&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG style=&quot;CURSOR: pointer&quot; onclick=&quot;open_img(&#039;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDA2My5KUEc%3D&#039;)&quot; height=151 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDA2My5KUEc%3D&quot; width=482&gt; &lt;br /&gt; &lt;P class=cap1&gt;KMP - 마우스 우클릭 &amp;gt; 재생정보/필터설정 &amp;gt; Cyberlink H.264/AVC Decoder&lt;/P&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG style=&quot;CURSOR: pointer&quot; onclick=&quot;open_img(&#039;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDA2MS5KUEc%3D&#039;)&quot; height=230 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDA2MS5KUEc%3D&quot; width=371&gt; &lt;br /&gt; &lt;P class=cap1&gt;곰 - H.264 영상 띄운후 정지&lt;/P&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG style=&quot;CURSOR: pointer&quot; onclick=&quot;open_img(&#039;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzAyMDAwMDAwMDA0MC5HSUY%3D&#039;)&quot; height=150 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzAyMDAwMDAwMDA0MC5HSUY%3D&quot; width=464&gt; &lt;br /&gt; &lt;P class=cap1&gt;곰 - 마우스 우클릭 &amp;gt; 필터 &amp;gt; Cyberlink H.264/AVC Decoder&lt;/P&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG style=&quot;CURSOR: pointer&quot; onclick=&quot;open_img(&#039;http://cfs5.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczUudGlzdG9yeS5jb206L2F0dGFjaC8wLzAyMDAwMDAwMDAyNy5HSUY%3D&#039;)&quot; height=375 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs5.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczUudGlzdG9yeS5jb206L2F0dGFjaC8wLzAyMDAwMDAwMDAyNy5HSUY%3D&quot; width=333&gt; &lt;br /&gt; &lt;P class=cap1&gt;위에서 소개한 것과 마찬가지로 화면 조정 가능함&lt;/P&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;P&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;BR&gt;&lt;STRONG&gt;3. CoreAVC 세부 설정&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;KMPlayer에서 CoreAVC 세부 설정은 동영상을 불러올 필요없이 환경설정으로 가서 바로 변경 가능합니다. &lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG style=&quot;CURSOR: pointer&quot; onclick=&quot;open_img(&#039;http://cfs5.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczUudGlzdG9yeS5jb206L2F0dGFjaC8wLzAyMDAwMDAwMDAyOC5HSUY%3D&#039;)&quot; height=249 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs5.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczUudGlzdG9yeS5jb206L2F0dGFjaC8wLzAyMDAwMDAwMDAyOC5HSUY%3D&quot; width=533&gt; &lt;br /&gt; &lt;P class=cap1&gt;KMP - F2(환경설정) &amp;gt; 외부비디오코덱 &amp;gt; H.264/AVC 세부설정(&quot; ... &quot;) 클릭&lt;/P&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;P&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;곰플레이어에서는 사이버링크 코덱 설정하듯이, 동영상을 재생시킨 상태에서 필터 세부 설정으로 들어가야합니다. &lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG style=&quot;CURSOR: pointer&quot; onclick=&quot;open_img(&#039;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDA2MS5KUEc%3D&#039;)&quot; height=230 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDA2MS5KUEc%3D&quot; width=371&gt; &lt;br /&gt; &lt;P class=cap1&gt;곰 - H.264 영상 띄우고 정지&lt;/P&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG style=&quot;CURSOR: pointer&quot; onclick=&quot;open_img(&#039;http://cfs5.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczUudGlzdG9yeS5jb206L2F0dGFjaC8wLzAyMDAwMDAwMDAyNi5HSUY%3D&#039;)&quot; height=160 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs5.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczUudGlzdG9yeS5jb206L2F0dGFjaC8wLzAyMDAwMDAwMDAyNi5HSUY%3D&quot; width=378&gt; &lt;br /&gt; &lt;P class=cap1&gt;곰 - 마우스 우클릭 &amp;gt; 필터 &amp;gt; CoreAVC Video Decoeder&lt;/P&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;P&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;CoreAVC의 경우 CPU 사용률을 조금이라도 줄이기 위해서는 디인터레이스(Deinterlace) 옵션과 디블록(Deblocking) 옵션을 모두 꺼주는게 좋습니다. 단, deblocking의 경우 화질이 저하될 수 있으니, 사양이 충분히 높다면 굳이 옵션을 끌 필요 없습니다. 인터레이스 영상(Interlace. 1080i 처럼 &quot;i&quot; 글자가 붙어있음) 재생시 문제가 있으면 디인터레이스(deinterace) 옵션을 바꿔보기 바랍니다. &lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG style=&quot;CURSOR: pointer&quot; onclick=&quot;open_img(&#039;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDA1OC5KUEc%3D&#039;)&quot; height=406 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwOTMwNkBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDA1OC5KUEc%3D&quot; width=304&gt; &lt;br /&gt; &lt;P class=cap1&gt;옵션을 모두 껐습니다. Skip all deblocking(디블록 기능 안씀), No deinteracing(디인터레이싱 안씀)&lt;/P&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;P&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;Skip all deblocking과 No deinteracing 설정을 하면 더 빨라지지만 일부 영상의 화질 저하가 있을 수도 있습니다.&lt;BR&gt;&lt;/STRONG&gt;- &lt;A title=&quot;[http://hallang.tistory.com/209]로 이동합니다.&quot; href=&quot;http://hallang.tistory.com/209&quot; target=_blank&gt;&lt;A title=&quot;[http://hallang.tistory.com/209]로 이동합니다.&quot; href=&quot;http://hallang.tistory.com/209&quot; target=_self&gt;&lt;A title=&quot;[http://hallang.tistory.com/209]로 이동합니다.&quot; href=&quot;http://hallang.tistory.com/209&quot; target=_blank&gt;&lt;A title=&quot;[http://hallang.tistory.com/209]로 이동합니다.&quot; href=&quot;http://hallang.tistory.com/209&quot; target=_blank&gt;&lt;FONT color=#002277&gt;H.264 동영상 CoreAVC Deblocking 옵션에 따른 화질 저하 비교&lt;/FONT&gt;&lt;/A&gt;&lt;/A&gt;&lt;BR&gt;프로그레시브(Progressive) 동영상 &lt;STRONG&gt;화면 전체가 부르르 떨리는 증상&lt;/STRONG&gt;이 있을 경우, CoreAVC 세부 옵션의 &lt;STRONG&gt;Aggressive deinteracing 옵션을 꺼보시기&lt;/STRONG&gt; 바랍니다.)&lt;BR&gt;- &lt;A title=&quot;[http://hallang.tistory.com/224]로 이동합니다.&quot; href=&quot;http://hallang.tistory.com/224&quot; target=_blank&gt;&lt;A title=&quot;[http://hallang.tistory.com/224]로 이동합니다.&quot; href=&quot;http://hallang.tistory.com/224&quot; target=_self&gt;&lt;A title=&quot;[http://hallang.tistory.com/224]로 이동합니다.&quot; href=&quot;http://hallang.tistory.com/224&quot; target=_blank&gt;&lt;A title=&quot;[http://hallang.tistory.com/224]로 이동합니다.&quot; href=&quot;http://hallang.tistory.com/224&quot; target=_blank&gt;&lt;FONT color=#002277&gt;1080p 풀HD 영상에서 계단현상이?! 화질 저하에 대처해보자&lt;/FONT&gt;&lt;/A&gt;&lt;/A&gt;&lt;/A&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;다른 외부 코덱을 사용하게 되더라도, 위에서 설명드린 방식으로 필터 세부 설정 화면을 띄울 수 있을겁니다. 해당 코덱을 사용하는 동영상을 재생시켜놓은 상태에서 마우스 우클릭 &amp;gt; 필터 메뉴로 들어가면 현재 사용중인 필터에 대한 설정을 할 수 있죠.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;BR&gt;※ 관련글&lt;BR&gt;- &lt;A href=&quot;http://hallang.tistory.com/38&quot;&gt;&lt;FONT color=#002277&gt;초고화질 HD 영상 재생 정리 - 720p, 1080i, 1080p, mkv, tp, ts, h.264, avc&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;- &lt;A href=&quot;http://hallang.tistory.com/95&quot;&gt;&lt;FONT color=#002277&gt;Overlay Mixer(오버레이 믹서)로 부드럽게 동영상 재생, 색감 조정하는 법&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;- &lt;A title=&quot;[http://hallang.tistory.com/224]로 이동합니다.&quot; href=&quot;http://hallang.tistory.com/224&quot; target=_blank&gt;&lt;A title=&quot;[http://hallang.tistory.com/224]로 이동합니다.&quot; href=&quot;http://hallang.tistory.com/224&quot; target=_self&gt;&lt;A title=&quot;[http://hallang.tistory.com/224]로 이동합니다.&quot; href=&quot;http://hallang.tistory.com/224&quot; target=_blank&gt;&lt;A title=&quot;[http://hallang.tistory.com/224]로 이동합니다.&quot; href=&quot;http://hallang.tistory.com/224&quot; target=_self&gt;&lt;FONT color=#002277&gt;1080p 풀HD 영상에서 계단현상이?! 화질 저하에 대처해보자&lt;/FONT&gt;&lt;/A&gt;&lt;/A&gt;&lt;/A&gt;&lt;/A&gt;&lt;BR&gt;- &lt;A title=&quot;[http://hallang.tistory.com/223]로 이동합니다.&quot; href=&quot;http://hallang.tistory.com/223&quot; target=_self&gt;&lt;A title=&quot;[http://hallang.tistory.com/223]로 이동합니다.&quot; href=&quot;http://hallang.tistory.com/223&quot; target=_blank&gt;&lt;A title=&quot;[http://hallang.tistory.com/223]로 이동합니다.&quot; href=&quot;http://hallang.tistory.com/223&quot; target=_self&gt;&lt;FONT color=#002277&gt;저해상도에서 HD영상 원본 픽셀 크기로 크롭해서 보기&lt;/FONT&gt;&lt;/A&gt;&lt;/A&gt;&lt;/A&gt;&lt;BR&gt;- &lt;A title=&quot;[http://hallang.tistory.com/209]로 이동합니다.&quot; href=&quot;http://hallang.tistory.com/209&quot; target=_blank&gt;&lt;A title=&quot;[http://hallang.tistory.com/209]로 이동합니다.&quot; href=&quot;http://hallang.tistory.com/209&quot; target=_self&gt;&lt;A title=&quot;[http://hallang.tistory.com/209]로 이동합니다.&quot; href=&quot;http://hallang.tistory.com/209&quot; target=_blank&gt;&lt;A title=&quot;[http://hallang.tistory.com/209]로 이동합니다.&quot; href=&quot;http://hallang.tistory.com/209&quot; target=_self&gt;&lt;FONT color=#002277&gt;H.264 동영상 CoreAVC Deblocking 옵션에 따른 화질 저하 비교&lt;/FONT&gt;&lt;/A&gt;&lt;/A&gt;&lt;BR&gt;- &lt;A href=&quot;http://hallang.tistory.com/86&quot;&gt;&lt;FONT color=#002277&gt;Cyberlink DXVA 코덱 설정으로 KMP, 곰플레이어에서 HDTV TP, TS 파일 부드럽게&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;- &lt;A href=&quot;http://hallang.tistory.com/94&quot;&gt;&lt;FONT color=#002277&gt;Cyberlink PowerDVD H.264/AVC 코덱, DxVA 설정하기&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;- &lt;A href=&quot;http://hallang.tistory.com/88&quot;&gt;&lt;FONT color=#002277&gt;H.264 MKV 부드럽게 보자 - CoreAVC 코덱 설정&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;BR&gt;&lt;BR&gt;출처 : &lt;A href=&quot;http://hallang.tistory.com/96&quot;&gt;http://hallang.tistory.com/96&lt;/A&gt;</content>			</entry><entry>
		<title>곰플에서 264인코딩영상 보는 법</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11034"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11034#comment"/>		<id>https://adminid.kr/etc_sw/11034</id>
		<published>2009-08-01T22:22:04+00:00</published>
		<updated>2009-08-01T22:22:04+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">이번에는 곰플에서 264인코딩영상 보는 법 입니다. 많은 분들이 아시겠지만 곰플은 외부코덱을 사용하더라도 곰플이어자체필터(gvf.ax, gaf.ax)를 거쳐서 재생되기 때문에 약간의 버벅임이 있을 수 있습니다. 때문에 이번에는 곰플레이어 자체필터를 거치지 않고 외부코덱을 바로 보는 법을 알아보겠습니다. -----------------------------시작합니다. 1. 먼저 곰플레이어를 다운받고 설치합니다. http://app.gomtv.com/gom/GOMPLAY...</summary>
	<content type="html">&lt;P&gt;이번에는 곰플에서 264인코딩영상 보는 법 입니다. 많은 분들이 아시겠지만 곰플은 외부코덱을 사용하더라도 &lt;BR&gt;곰플이어자체필터(gvf.ax, gaf.ax)를 거쳐서 재생되기 때문에 약간의 버벅임이 있을 수 있습니다. 때문에 이번에는 &lt;BR&gt;곰플레이어 자체필터를 거치지 않고 외부코덱을 바로 보는 법을 알아보겠습니다.&lt;BR&gt;&lt;BR&gt;-----------------------------시작합니다.&lt;BR&gt;&lt;BR&gt;1. 먼저 곰플레이어를 다운받고 설치합니다.&amp;nbsp; &lt;A href=&quot;http://app.gomtv.com/gom/GOMPLAYERSETUP.EXE&quot;&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;http://app.gomtv.com/gom/GOMPLAYERSETUP.EXE&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;2. coreavc디코더를 설치합니다. &lt;A href=&quot;http://pds4.egloos.com/pds/200709/09/04/CoreAVC_Professional_1.5.0.0.exe&quot;&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;http://pds4.egloos.com/pds/200709/09/04/CoreAVC_Professional_1.5.0.0.exe&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;&lt;BR&gt;다운받고 실행 뒤 예 한번만 누르면 됩니다. 절대 지우면 안 됩니다.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;3. x264 영상재생시 파일재생정보창입니다. 보시는바와 같이 아무런 설정을 하지 않을 경우 곰플자체코덱으로 재생하고 있습니다.&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;IMG class=image_mid onmouseover=&quot;this.style.cursor=&#039;pointer&#039;&quot; style=&quot;CURSOR: pointer&quot; onclick=&quot;Control.Modal.openDialog(this, event, &#039;http://pds6.egloos.com/pds/200712/27/04/d0052404_4773055ce6e13.jpg&#039;);&quot; height=478 alt=&quot;&quot; src=&quot;http://pds6.egloos.com/pds/200712/27/04/d0052404_4773055ce6e13.jpg&quot; width=431 border=0&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;BR&gt;4. 설정에 들어가겠습니다. 먼저 &lt;SPAN style=&quot;COLOR: #ff0000&quot;&gt;기타 -&amp;gt;코덱 탭에서 H264 체크해제&lt;/SPAN&gt; 합니다. &lt;SPAN style=&quot;COLOR: #3333ff&quot;&gt;H264코덱으로 된 영상 재생시 곰플레이이어 자체코덱으로 재생하지 않고 외부코덱으로 재생하기 위함&lt;/SPAN&gt;입니다.&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;IMG class=image_mid onmouseover=&quot;this.style.cursor=&#039;pointer&#039;&quot; onclick=&quot;Control.Modal.openDialog(this, event, &#039;http://pds6.egloos.com/pds/200801/02/04/d0052404_477afa1fd8bc8.jpg&#039;);&quot; height=438 alt=&quot;&quot; src=&quot;http://pds6.egloos.com/pds/200801/02/04/d0052404_477afa1fd8bc8.jpg&quot; width=599 border=0&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;5. 그리고 &lt;SPAN style=&quot;COLOR: #ff0000&quot;&gt;필터 -&amp;gt; 고급설정탭에서 고급렌더링방식 체크 뒤 필터추가&lt;/SPAN&gt; 클릭합니다.&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;IMG class=image_mid onmouseover=&quot;this.style.cursor=&#039;pointer&#039;&quot; onclick=&quot;Control.Modal.openDialog(this, event, &#039;http://pds6.egloos.com/pds/200712/27/04/d0052404_4773055deab53.jpg&#039;);&quot; height=485 alt=&quot;&quot; src=&quot;http://pds6.egloos.com/pds/200712/27/04/d0052404_4773055deab53.jpg&quot; width=613 border=0&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;BR&gt;6. 필터선택창에서 파일에서 찾기 클릭합니다.&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;IMG class=image_mid onmouseover=&quot;this.style.cursor=&#039;pointer&#039;&quot; onclick=&quot;Control.Modal.openDialog(this, event, &#039;http://pds7.egloos.com/pds/200712/27/04/d0052404_4773055ef2af3.jpg&#039;);&quot; height=327 alt=&quot;&quot; src=&quot;http://pds7.egloos.com/pds/200712/27/04/d0052404_4773055ef2af3.jpg&quot; width=522 border=0&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;BR&gt;7. 위에서 받은 coreavc를 설치하였다면 &lt;SPAN style=&quot;COLOR: #ff0000&quot;&gt;C:Program FilesCoreAVC&lt;SPAN style=&quot;COLOR: #000000&quot;&gt;에 설치 됩니다. 해당 폴더를 찾아서&lt;/SPAN&gt; CoreAVCDecoder.ax 선택 뒤 열기&lt;SPAN style=&quot;COLOR: #000000&quot;&gt;합니다.&lt;BR&gt;&lt;/SPAN&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;br /&gt; &lt;DIV style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;IMG class=image_mid onmouseover=&quot;this.style.cursor=&#039;pointer&#039;&quot; style=&quot;CURSOR: pointer&quot; onclick=&quot;Control.Modal.openDialog(this, event, &#039;http://pds6.egloos.com/pds/200712/27/04/d0052404_477305601eae6.jpg&#039;);&quot; height=383 alt=&quot;&quot; src=&quot;http://pds6.egloos.com/pds/200712/27/04/d0052404_477305601eae6.jpg&quot; width=656 border=0&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;BR&gt;8. 그냥 놔두면 coreavc디코더보단 그레텍비됴필터가 우선순위가 되기 때문에 &lt;SPAN style=&quot;COLOR: #ff0000&quot;&gt;사용조건에서 최우선 사용 체크&lt;/SPAN&gt;합니다.&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;IMG class=image_mid onmouseover=&quot;this.style.cursor=&#039;pointer&#039;&quot; style=&quot;CURSOR: pointer&quot; onclick=&quot;Control.Modal.openDialog(this, event, &#039;http://pds6.egloos.com/pds/200712/27/04/d0052404_47730560f2484.jpg&#039;);&quot; height=432 alt=&quot;&quot; src=&quot;http://pds6.egloos.com/pds/200712/27/04/d0052404_47730560f2484.jpg&quot; width=599 border=0&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;BR&gt;9. 그리고 나서 곰플설치폴더에서 GVF.ax를 선택 뒤 파일 이름을 바꿔줍니다.&lt;BR&gt;이는 영상 재생시 비디오필터 거치는것을 방지하기 위함입니다.&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;IMG class=image_mid onmouseover=&quot;this.style.cursor=&#039;pointer&#039;&quot; style=&quot;CURSOR: pointer&quot; onclick=&quot;Control.Modal.openDialog(this, event, &#039;http://pds7.egloos.com/pds/200712/27/04/d0052404_47730561ee4c9.jpg&#039;);&quot; height=600 alt=&quot;&quot; src=&quot;http://pds7.egloos.com/pds/200712/27/04/d0052404_47730561ee4c9.jpg&quot; width=800 border=0&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;BR&gt;10. 저는 GVF1.ax로 바꿨습니다. 이상이 생기면 원래데로 GVF.ax로 바꾸면 됩니다.&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;IMG class=image_mid onmouseover=&quot;this.style.cursor=&#039;pointer&#039;&quot; style=&quot;CURSOR: pointer&quot; onclick=&quot;Control.Modal.openDialog(this, event, &#039;http://pds7.egloos.com/pds/200712/27/04/d0052404_47730562efafe.jpg&#039;);&quot; height=600 alt=&quot;&quot; src=&quot;http://pds7.egloos.com/pds/200712/27/04/d0052404_47730562efafe.jpg&quot; width=800 border=0&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;11. 그리고 나서 &lt;SPAN style=&quot;COLOR: #ff0000&quot;&gt;방금&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: #ff0000&quot;&gt;바꾼 파일을 필터추가&lt;/SPAN&gt; 합니다. 이것은 264코덱이 아닌 다른 코덱은 그레텍비됴필터를 이용하여 재생하기 위함입니다.&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;IMG class=image_mid onmouseover=&quot;this.style.cursor=&#039;pointer&#039;&quot; onclick=&quot;Control.Modal.openDialog(this, event, &#039;http://pds7.egloos.com/pds/200712/27/04/d0052404_4773056516f81.jpg&#039;);&quot; height=383 alt=&quot;&quot; src=&quot;http://pds7.egloos.com/pds/200712/27/04/d0052404_4773056516f81.jpg&quot; width=656 border=0&gt;&lt;/DIV&gt;&lt;BR&gt;12. &lt;SPAN style=&quot;COLOR: #ff0000&quot;&gt;필터우선순위를 0200000 -&amp;gt;0200001로 바꿔줍니다&lt;/SPAN&gt;.&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;IMG class=image_mid onmouseover=&quot;this.style.cursor=&#039;pointer&#039;&quot; style=&quot;CURSOR: pointer&quot; onclick=&quot;Control.Modal.openDialog(this, event, &#039;http://pds7.egloos.com/pds/200712/27/04/d0052404_477305d56c36d.jpg&#039;);&quot; height=432 alt=&quot;&quot; src=&quot;http://pds7.egloos.com/pds/200712/27/04/d0052404_477305d56c36d.jpg&quot; width=599 border=0&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;IMG class=image_mid onmouseover=&quot;this.style.cursor=&#039;pointer&#039;&quot; onclick=&quot;Control.Modal.openDialog(this, event, &#039;http://pds7.egloos.com/pds/200712/27/04/d0052404_477305d617793.jpg&#039;);&quot; height=432 alt=&quot;&quot; src=&quot;http://pds7.egloos.com/pds/200712/27/04/d0052404_477305d617793.jpg&quot; width=599 border=0&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;BR&gt;13. x264영상을 재생한 화면입니다. coreavc디코더가 잘 적용되고 있습니다.&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;IMG class=image_mid onmouseover=&quot;this.style.cursor=&#039;pointer&#039;&quot; style=&quot;CURSOR: pointer&quot; onclick=&quot;Control.Modal.openDialog(this, event, &#039;http://pds6.egloos.com/pds/200712/27/04/d0052404_4773090d79e25.jpg&#039;);&quot; height=617 alt=&quot;&quot; src=&quot;http://pds6.egloos.com/pds/200712/27/04/d0052404_4773090d79e25.jpg&quot; width=971 border=0&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;IMG class=image_mid onmouseover=&quot;this.style.cursor=&#039;pointer&#039;&quot; style=&quot;CURSOR: pointer&quot; onclick=&quot;Control.Modal.openDialog(this, event, &#039;http://pds6.egloos.com/pds/200712/27/04/d0052404_4773056418828.jpg&#039;);&quot; height=478 alt=&quot;&quot; src=&quot;http://pds6.egloos.com/pds/200712/27/04/d0052404_4773056418828.jpg&quot; width=431 border=0&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;BR&gt;출처 : &lt;A href=&quot;http://dakdal.egloos.com/1667313&quot;&gt;http://dakdal.egloos.com/1667313&lt;/A&gt;</content>			</entry><entry>
		<title>윈도우용 win32 컴파일된 mod_url.so</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11015"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11015#comment"/>		<id>https://adminid.kr/etc_sw/11015</id>
		<published>2009-05-11T22:43:08+00:00</published>
		<updated>2009-05-11T22:43:08+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">윈도우즈 아파치 2.2용 mod_url 모듈 Copyright (C) 2004~2008 JoungKyun Kim &lt;http://oops.org&gt; 주의 : 이 문서는 원 저작자와는 다른 사람에 의해서 작성되었습니다. &lt;박양배, http://godyang.battlearea.net&gt; 원 저작자는 윈도우 환경을 공식적으로는 지원하지 않습니다. 따라서 관련 문제에 대해서 직접적인 지원을 받지 못할 수도 있습니다. ------------------------------------------------------------------------------ ...</summary>
	<content type="html">&lt;P&gt;윈도우즈 아파치 2.2용 mod_url 모듈&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Copyright (C) 2004~2008 JoungKyun Kim &amp;lt;&lt;A href=&quot;http://oops.org/&quot;&gt;http://oops.org&lt;/A&gt;&amp;gt;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;주의 : 이 문서는 원 저작자와는 다른 사람에 의해서 작성되었습니다.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;박양배, &lt;A href=&quot;http://godyang.battlearea.net/&quot;&gt;http://godyang.battlearea.net&lt;/A&gt;&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 원 저작자는 윈도우 환경을 공식적으로는 지원하지 않습니다.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 따라서 관련 문제에 대해서 직접적인 지원을 받지 못할 수도 있습니다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;------------------------------------------------------------------------------&lt;/P&gt;&lt;br /&gt; &lt;P&gt;1. 소개&lt;BR&gt;2. 아파치 2.2 설정&lt;BR&gt;3. 자주 묻는 질문 / 답변&lt;/P&gt;&lt;br /&gt; &lt;P&gt;------------------------------------------------------------------------------&lt;/P&gt;&lt;br /&gt; &lt;P&gt;1. 소개&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mod_url 은 원래 리눅스/유닉스 환경을 위한 모듈이었습니다.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 하지만, 원 저작자가 비공식적으로 윈도우즈를 지원하기 시작함에 따라,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 이 파일은 그에 기반한 비공식 바이너리 파일 및 도움말입니다.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 자세한 내용은 다음의 URL을 참고해 주시기 바랍니다.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A href=&quot;http://kldp.net/projects/modurl&quot;&gt;http://kldp.net/projects/modurl&lt;/A&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A href=&quot;http://kldp.net/forum/forum.php?thread_id=18406&amp;amp;forum_id=1710&quot;&gt;http://kldp.net/forum/forum.php?thread_id=18406&amp;amp;forum_id=1710&lt;/A&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A href=&quot;http://kldp.net/tracker/index.php?func=detail&amp;amp;aid=304683&quot;&gt;http://kldp.net/tracker/index.php?func=detail&amp;amp;aid=304683&lt;/A&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;------------------------------------------------------------------------------&lt;/P&gt;&lt;br /&gt; &lt;P&gt;2. 아파치 2.2 설정&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 우선 libiconv2.dll 파일과 mod_url.so 파일을 아파치 bin 폴더에다 복사해&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 주십시오.&lt;BR&gt;----------------------------------------------&lt;BR&gt;C:&amp;gt;copy &quot;libiconv2.dll&quot; &quot;C:Program FilesApache Software FoundationApache2.2modules&quot;&lt;BR&gt;C:&amp;gt;copy &quot;mod_url.so&quot; &quot;C:Program FilesApache Software FoundationApache2.2modules&quot;&lt;BR&gt;----------------------------------------------&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 다음으로 httpd.conf 파일에 다음의 설정을 추가하십시오.&lt;BR&gt;----------------------------------------------&lt;BR&gt;# mod_url module&lt;BR&gt;LoadModule redurl_module modules/mod_url.so&lt;BR&gt;&amp;lt;IfModule mod_url.c&amp;gt;&lt;BR&gt;&amp;nbsp;CheckURL On&lt;BR&gt;&amp;nbsp;ServerEncoding UTF-8&lt;BR&gt;&amp;nbsp;ClientEncoding EUC-KR&lt;BR&gt;&amp;lt;/IfModule&amp;gt;&lt;BR&gt;----------------------------------------------&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 이걸로 설정 끝입니다.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 아파치를 재시작하기만 하면 됩니다.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;------------------------------------------------------------------------------&lt;/P&gt;&lt;br /&gt; &lt;P&gt;3. 자주 묻는 질문 / 답변&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Q: 아파치를 구동시켰으나, 다음의 에러가 발생하면서 진행되질 않습니다.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --------------------------------------------------&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 서비스 특유의 오류가 발생했습니다. 1.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NET HELPMSG 3547을(를) 입력하면 도움말을 더 볼 수 있습니다.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --------------------------------------------------&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A: libiconv2.dll 파일을 복사해 주십시오.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 자세한 내용은 이 문서의 2장 부분을 다시 읽어주세요.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Q: 한글 외에 다른 환경에서도 사용가능합니까?&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A: 이론적으로는 가능합니다만, 장담할 수 없습니다.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;출처 : &lt;A href=&quot;http://blog.monodiary.net/921&quot;&gt;http://blog.monodiary.net/921&lt;/A&gt;&lt;/P&gt;</content>			</entry><entry>
		<title>[아래아한글] 고정폭 빈칸과 묶음 빈칸</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11013"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11013#comment"/>		<id>https://adminid.kr/etc_sw/11013</id>
		<published>2009-05-11T16:27:37+00:00</published>
		<updated>2009-05-11T16:27:37+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">&#039;:&#039; 앞과 다음에 한칸을 띄워주면서 이처럼 한칸을 띄워주면 사이가 벌어져서 보기가 헐렁해진다. 그렇다고 이게 싫어서 띄어쓰기를 하지 않으면 오히려 보기가 깝갑하다. 이럴 때는 &#039;Alt + Space Bar&#039; 단추를 눌러준다. 이것을 고정폭 빈칸이라 하는데, 그냥 띄어쓰는 것보다 반만큼만 띄어쓰게 해준다. 이것과 달리 한칸만 띄워주어서 일정한 간격을 유지하게 해주는 빈칸이 있는데 &#039;Ctrl + Space Bar(묶음 빈칸)&#039;이 바로 그것이...</summary>
	<content type="html">&lt;P&gt;&#039;:&#039; 앞과 다음에 한칸을 띄워주면서 이처럼 한칸을 띄워주면 사이가 벌어져서 보기가 헐렁해진다. 그렇다고 이게 싫어서 띄어쓰기를 하지 않으면 오히려 보기가 깝갑하다. 이럴 때는 &#039;Alt + Space Bar&#039; 단추를 눌러준다. 이것을 고정폭 빈칸이라 하는데, 그냥 띄어쓰는 것보다 반만큼만 띄어쓰게 해준다. &lt;/P&gt;&lt;br /&gt; &lt;P&gt;이것과 달리 한칸만 띄워주어서 일정한 간격을 유지하게 해주는 빈칸이 있는데 &#039;Ctrl + Space Bar(묶음 빈칸)&#039;이 바로 그것이다. 문장에서 숫자나 영문같은 것이 오면 &#039;:&#039; 사이 간격이 벌어져 보기 싫을 때가 있다. 이때 띄어쓰기를 묶음빈칸으로 하면 똑같은 간격이 생긴다. 이때 간격은 스페이스 바로 띄어준 간격처럼 한칸의 빈칸이 생기는데 자간은 0%에 해당된다. &lt;/P&gt;</content>			</entry><entry>
		<title>원버튼 복구 솔루션 2 - BMGR32 + GRUB4DOS + DOS + GHOST</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11011"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11011#comment"/>		<id>https://adminid.kr/etc_sw/11011</id>
		<published>2009-04-28T17:35:07+00:00</published>
		<updated>2009-04-28T17:35:07+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">원버튼 복구 솔루션 2 - BMGR32 + GRUB4DOS + DOS + GHOST 김봉수님의 복구 솔루션 강좌 2 이번에는 BMGR32 + GRUB4DOS + DOS + GHOST 조합을 설명 드리겠습니다.. 자세한 설명은 기존 강좌에 있으므로 생략하고 간단한 설치법과 동영상으로 대신합니다. -준비물- input_label.cmd bmgr32.zip grub4dos-0.4.3-2008-05-02.zip dos71.ima winima81.zip http://www.9down.com/Hiren-s-Boot-CD-9-6-32386/ Partition Magic Pro 8.05 Acr...</summary>
	<content type="html">&lt;DIV style=&quot;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #ededed 1px solid&quot;&gt;&lt;SPAN id=blogspan&gt;&lt;STRONG&gt;원버튼 복구 솔루션 2 - BMGR32 + GRUB4DOS + DOS + GHOST&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;김봉수님의 복구 솔루션 강좌 2&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;이번에는 &lt;STRONG&gt;BMGR32 + GRUB4DOS + DOS + GHOST&lt;/STRONG&gt; 조합을 설명 드리겠습니다..&lt;BR&gt;자세한 설명은 기존 강좌에 있으므로 생략하고 간단한 설치법과 동영상으로 대신합니다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;-준비물-&lt;/STRONG&gt;&lt;BR&gt;&lt;A class=con_link title=&quot;[http://pds98.cafe.daum.net/attach/7/cafe/2008/10/31/09/36/490a530980232&amp;amp;token=20081031&amp;amp;filename=input_label.cmd]로 이동합니다.&quot; href=&quot;http://pds98.cafe.daum.net/attach/7/cafe/2008/10/31/09/36/490a530980232&amp;amp;token=20081031&amp;amp;filename=input_label.cmd&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;&lt;STRONG&gt;input_label.cmd&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;A class=con_link title=&quot;[http://pds98.cafe.daum.net/attach/10/cafe/2008/10/31/09/36/490a530977d4a&amp;amp;token=20081031&amp;amp;filename=bmgr32.zip]로 이동합니다.&quot; href=&quot;http://pds98.cafe.daum.net/attach/10/cafe/2008/10/31/09/36/490a530977d4a&amp;amp;token=20081031&amp;amp;filename=bmgr32.zip&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;&lt;STRONG&gt;bmgr32.zip&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;A class=con_link title=&quot;[http://download.gna.org/grub4dos/grub4dos-0.4.3-2008-05-02.zip]로 이동합니다.&quot; href=&quot;http://download.gna.org/grub4dos/grub4dos-0.4.3-2008-05-02.zip&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;&lt;STRONG&gt;grub4dos-0.4.3-2008-05-02.zip&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;A class=con_link title=&quot;[http://pds95.cafe.daum.net/attach/5/cafe/2008/11/04/15/42/490feec647b76&amp;amp;token=20081104&amp;amp;filename=dos71.ima]로 이동합니다.&quot; href=&quot;http://pds95.cafe.daum.net/attach/5/cafe/2008/11/04/15/42/490feec647b76&amp;amp;token=20081104&amp;amp;filename=dos71.ima&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;&lt;STRONG&gt;dos71.ima&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;A class=con_link title=&quot;[http://pds95.cafe.daum.net/attach/7/cafe/2008/11/04/15/42/490feec686f33&amp;amp;token=20081104&amp;amp;filename=winima81.zip]로 이동합니다.&quot; href=&quot;http://pds95.cafe.daum.net/attach/7/cafe/2008/11/04/15/42/490feec686f33&amp;amp;token=20081104&amp;amp;filename=winima81.zip&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;&lt;STRONG&gt;winima81.zip&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;A class=con_link href=&quot;http://www.9down.com/Hiren-s-Boot-CD-9-6-32386/&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;&lt;STRONG&gt;http://www.9down.com/Hiren-s-Boot-CD-9-6-32386/&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;FONT color=#cc00ff&gt;&amp;nbsp; &lt;A class=con_link title=&quot;[http://kr.symantecstore.com/servlet/ControllerServlet?Action=DisplayPage&amp;amp;Locale=ko_KR&amp;amp;SiteID=symankr&amp;amp;categoryID=5013200&amp;amp;id=ProductDetailsPage&amp;amp;productID=36275400]로 이동합니다.&quot; href=&quot;http://kr.symantecstore.com/servlet/ControllerServlet?Action=DisplayPage&amp;amp;Locale=ko_KR&amp;amp;SiteID=symankr&amp;amp;categoryID=5013200&amp;amp;id=ProductDetailsPage&amp;amp;productID=36275400&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;Partition Magic Pro 8.05&lt;/FONT&gt;&lt;/A&gt;&lt;/FONT&gt;&lt;FONT color=#cc00ff&gt;&lt;BR&gt;&amp;nbsp; &lt;A class=con_link title=&quot;[http://www.acronis.co.kr/homecomputing/products/diskdirector/]로 이동합니다.&quot; href=&quot;http://www.acronis.co.kr/homecomputing/products/diskdirector/&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;Acronis Disk Director Suite 9.0.554&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&amp;nbsp; &lt;A class=con_link title=&quot;[http://www.symantec.com/ko/kr/business/ghost-solution-suite]로 이동합니다.&quot; href=&quot;http://www.symantec.com/ko/kr/business/ghost-solution-suite&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;Norton Ghost 11.5&lt;/FONT&gt;&lt;/A&gt;&lt;/FONT&gt;&lt;BR&gt;위 프로그램들을 추출해야 하므로, 위 주소에 가셔서 &lt;STRONG&gt;Hirens BootCD&lt;/STRONG&gt;를 다운받으세요.(비트토렌트 추천)&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;&lt;FONT color=#2b8400&gt;※ 사용해보시고 마음에 드시면 정품을 구입해주세요 ! ! !&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;&amp;lt;&amp;lt;초간단 설치법&amp;gt;&amp;gt;&lt;/STRONG&gt;&lt;BR&gt;&lt;FONT color=#801fbf&gt;하드디스크 80기가 중&amp;nbsp;10기가를 C에 할당해서&amp;nbsp;XP를 설치했고, 디스크의 나머지 부분은 할당되지 않은 상태라고 가정.&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;1. 내컴퓨터에 마우스 우클릭 -&amp;gt; 관리 -&amp;gt; 디스크 관리 선택.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt;&amp;gt; CD-ROM 드라이브 문자를 Z로 변경&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt;&amp;gt; 할당되지 않은 부분에 마우스 우클릭 -&amp;gt; 새 파티션 -&amp;gt; 주 파티션 -&amp;gt; 65기가 할당 -&amp;gt; NTFS, 빠른포멧 (D 드라이브)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt;&amp;gt; 나머지 부분에 마우스 우클릭 -&amp;gt; 새 파티션 -&amp;gt; 주 파티션 -&amp;gt; 나머지 모두 할당 -&amp;gt; FAT32, 빠른포멧 (E 드라이브)&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;2. &lt;STRONG&gt;input_label.cmd&lt;/STRONG&gt; 실행 후 서비스파티션으로 사용할 드라이브(E 드라이브)를 입력하고 엔터.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;3. &lt;STRONG&gt;Hirens.BootCD.9.6.with.keyboardpatch-MaxT.dk.zip&lt;/STRONG&gt; 의 압축을 푸시고 &lt;STRONG&gt;Hiren&#039;s.BootCD.9.6.iso&lt;/STRONG&gt; 파일도 압축을 풀어주세요.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;4.&amp;nbsp;&lt;SPAN style=&quot;FONT-FAMILY: Verdana&quot;&gt;&lt;STRONG&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-FAMILY: Verdana&quot;&gt;BootCD&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt; 폴더에 들어 가신 후 &lt;STRONG&gt;adds.uha&lt;/STRONG&gt;&amp;nbsp; &lt;STRONG&gt;Ghost.uha&lt;/STRONG&gt;&amp;nbsp; &lt;STRONG&gt;pqpm.uha &amp;nbsp;uharcd.exe&lt;/STRONG&gt;&amp;nbsp;파일을 적당한 폴더(ex &lt;SPAN style=&quot;FONT-FAMILY: Verdana&quot;&gt;C:temp&lt;/SPAN&gt;)에 복사하시고, 명령 프롬프트에서 다음 명령을 실행해 주세요.. 그럼 &lt;STRONG&gt;adds&lt;/STRONG&gt;, &lt;STRONG&gt;ghost&lt;/STRONG&gt;, &lt;STRONG&gt;pm80&lt;/STRONG&gt; 각각의 폴더에 압축이 풀립니다. &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;br /&gt; &lt;TABLE style=&quot;BORDER-COLLAPSE: collapse&quot; cellSpacing=1 cellPadding=1 width=&quot;100%&quot; bgColor=#ffffbe&gt;&lt;br /&gt; &lt;TBODY&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD style=&quot;BORDER-RIGHT: #8e8e8e 1px solid; BORDER-TOP: #8e8e8e 1px solid; BORDER-LEFT: #8e8e8e 1px solid; BORDER-BOTTOM: #8e8e8e 1px solid&quot; width=&quot;100%&quot;&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;uharcd.exe x -tadds adds.uha&lt;/STRONG&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &lt;FONT color=#ff3300&gt;ADDS.EXE&amp;nbsp;&amp;nbsp; ADDS.INI&lt;/FONT&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;uharcd.exe x -tghost Ghost.uha&lt;/STRONG&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &lt;FONT color=#ff3300&gt;GHOST.EXE&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;uharcd.exe x -tpm80 pqpm.uha&lt;/STRONG&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &lt;FONT color=#ff3300&gt;PQMAGIC.EXE&amp;nbsp;&amp;nbsp; PQMAGIC.OVL&amp;nbsp;&amp;nbsp; PQMAGIC.PQG&amp;nbsp;&amp;nbsp; PQPB.RTC&lt;BR&gt;&amp;nbsp;&amp;nbsp; PTEDIT.EXE&amp;nbsp;&amp;nbsp;&amp;nbsp; VMHELP.DAT&amp;nbsp;&amp;nbsp;&amp;nbsp; ZABOUT.PQG&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;5. 이제 &lt;STRONG&gt;winima81.zip&lt;/STRONG&gt; 의 압축을 푸시고 &lt;STRONG&gt;winimage.exe&lt;/STRONG&gt;를 실행하세요.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;6. &lt;STRONG&gt;dos71.ima&lt;/STRONG&gt;&amp;nbsp;를 위의 &lt;STRONG&gt;winimage&lt;/STRONG&gt; 프로그램창에 &lt;STRONG&gt;드래그&amp;amp;드롭&lt;/STRONG&gt;&amp;nbsp;하셔서 여신다음, 위에서 추출한 폴더들 역시 &lt;STRONG&gt;드래그&amp;amp;드롭&lt;/STRONG&gt; 하세요. &lt;STRONG&gt;inject&lt;/STRONG&gt;&amp;nbsp;창이 뜨면&amp;nbsp;&quot;&lt;STRONG&gt;예&lt;/STRONG&gt;&quot; 버튼을 누르시고 디스크 아이콘을 클릭해서 저장하세요.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;7. &lt;STRONG&gt;dos71.ima&lt;/STRONG&gt; 파일을 서비스파티션에 복사하세요.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;8. &lt;STRONG&gt;grub4dos-0.4.3-2008-05-02.zip&lt;/STRONG&gt; 의 압축을 푸신 후 &lt;STRONG&gt;grldr&lt;/STRONG&gt;, &lt;STRONG&gt;menu.lst &lt;/STRONG&gt;를 서비스파티션에 복사하세요.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;9. &lt;STRONG&gt;grldr&lt;/STRONG&gt;을 &lt;STRONG&gt;ntldr&lt;/STRONG&gt;로 이름을 변경하세요.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;10. &lt;STRONG&gt;menu.lst &lt;/STRONG&gt;를 아래와 같이 수정후 저장하세요.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;br /&gt; &lt;TABLE style=&quot;BORDER-COLLAPSE: collapse&quot; cellSpacing=1 cellPadding=1 width=&quot;100%&quot; bgColor=#ffffbe&gt;&lt;br /&gt; &lt;TBODY&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD style=&quot;BORDER-RIGHT: #8e8e8e 1px solid; BORDER-TOP: #8e8e8e 1px solid; BORDER-LEFT: #8e8e8e 1px solid; BORDER-BOTTOM: #8e8e8e 1px solid&quot; width=&quot;100%&quot;&gt;&lt;br /&gt; &lt;P&gt;hiddenmenu&lt;BR&gt;timeout 0&lt;BR&gt;default 0&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;title DOS Booting.&lt;BR&gt;map --mem /dos71.ima (fd0)&lt;BR&gt;map --hook&lt;BR&gt;chainloader (fd0)+1&lt;BR&gt;rootnoverify (fd0)&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;11. 마지막으로 &lt;STRONG&gt;bmgr32.zip&lt;/STRONG&gt; 의 압축을 푼 후 &lt;STRONG&gt;install_bmgr32.cmd&lt;/STRONG&gt; 를 실행해서 &lt;STRONG&gt;bmgr&lt;/STRONG&gt;을 설치하세요.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;출처 : &lt;A class=con_link href=&quot;http://cafe.daum.net/anytax/Pq4g/5&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;http://cafe.daum.net/anytax/Pq4g/5 &lt;/FONT&gt;&lt;br /&gt; &lt;DIV class=autosourcing-stub&gt;&lt;br /&gt; &lt;P style=&quot;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 11px 0px 7px; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Dotum&quot;&gt;&lt;STRONG style=&quot;PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px&quot;&gt;[출처]&lt;/STRONG&gt; &lt;A href=&quot;http://blog.naver.com/hewmaster/40062923518&quot; target=_blank&gt;원버튼 복구 솔루션 2 - BMGR32 + GRUB4DOS + DOS + GHOST&lt;/A&gt;&lt;FONT color=#000000&gt;&lt;SPAN style=&quot;PADDING-RIGHT: 7px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px&quot;&gt;|&lt;/SPAN&gt;&lt;STRONG style=&quot;PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px&quot;&gt;작성자&lt;/STRONG&gt; &lt;/FONT&gt;&lt;A href=&quot;http://blog.naver.com/hewmaster&quot; target=_blank&gt;Joshua&lt;/A&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/A&gt;&lt;br /&gt; &lt;P&gt;&lt;/P&gt;</content>			</entry><entry>
		<title>원버튼 복구 솔루션 1 - IBM BMGR &amp; Norton Ghost 사용</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11010"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11010#comment"/>		<id>https://adminid.kr/etc_sw/11010</id>
		<published>2009-04-28T17:34:14+00:00</published>
		<updated>2009-04-28T17:34:14+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">원버튼 복구 솔루션 1 - IBM BMGR &amp; Norton Ghost 사용 김봉수님의 복구 솔루션 강좌 1 ▒ 간략한 소개 IBM Rescue and Recovery란(이하 R&amp;R) IBM컴퓨터의 응급복구를 위해 개발된 통합 응용프로그램인데요. 이 문서에서는 R&amp;R의 다양한 기능 중 가장 핵심이라고 할 수 있는 &#039;부트 매니저 제어기(BMGR)&#039;만 따로 추출해서 &#039;Ghost와 결합&#039;하는 방법을 알아 보도록 하겠습니다. 이 방법은 하드디스크의 일부분을 숨겨서 복구영역으로 만...</summary>
	<content type="html">&lt;DIV style=&quot;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #ededed 1px solid&quot; align=left&gt;&lt;STRONG&gt;원버튼 복구 솔루션 1 - IBM BMGR &amp;amp; Norton Ghost 사용&lt;/STRONG&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;김봉수님의 복구 솔루션 강좌 1&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;▒&amp;nbsp; 간략한 소개&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;br /&gt; &lt;HR color=black noShade&gt;&lt;br /&gt; &lt;br /&gt; &lt;P&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;IBM Rescue and Recovery&lt;/STRONG&gt;란(이하 &lt;STRONG&gt;R&amp;amp;R&lt;/STRONG&gt;) &lt;STRONG&gt;IBM컴퓨터&lt;/STRONG&gt;의 응급복구를 위해 개발된 통합 응용프로그램인데요. 이 문서에서는 &lt;STRONG&gt;R&amp;amp;R&lt;/STRONG&gt;의 다양한 기능 중 가장 핵심이라고 할 수 있는 &#039;&lt;STRONG&gt;부트 매니저 제어기&lt;/STRONG&gt;(&lt;STRONG&gt;BMGR&lt;/STRONG&gt;)&#039;만 따로 추출해서 &#039;&lt;STRONG&gt;Ghost와 결합&lt;/STRONG&gt;&#039;하는 방법을 알아 보도록 하겠습니다. 이 방법은 &lt;STRONG&gt;하드디스크&lt;/STRONG&gt;의 일부분을 숨겨서&amp;nbsp;&lt;STRONG&gt;복구영역&lt;/STRONG&gt;으로 만들기 때문에 &lt;STRONG&gt;CDROM &lt;/STRONG&gt;및 &lt;STRONG&gt;USB&lt;/STRONG&gt;같은 &lt;STRONG&gt;외부장치&lt;/STRONG&gt;가 필요없고, 단지 &lt;STRONG&gt;F11&lt;/STRONG&gt;키를 누르는것만으로 신속하고 간단하게 컴퓨터를 &lt;STRONG&gt;복구&lt;/STRONG&gt;하실 수 있습니다.&amp;nbsp; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;▒&amp;nbsp; 지원하는 운영체제&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;HR color=black noShade&gt;&lt;br /&gt; &lt;br /&gt; &lt;P&gt;&amp;nbsp;Windows 2000/XP/Vista&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;▒&amp;nbsp; 부팅시디의 구성내용&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;br /&gt; &lt;HR color=black noShade&gt;&lt;br /&gt; &lt;br /&gt; &lt;P&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=#ff6600&gt;&amp;nbsp; ① Partition Magic 8.05 for DOS.&lt;BR&gt;&amp;nbsp; ② BMGR (IBM Rescue &amp;amp; Recovery 4.1 Boot Manager).&lt;BR&gt;&amp;nbsp; ③ Norton Ghost 11.0.2 for DOS.&lt;BR&gt;&amp;nbsp; ④ MS-DOS 7.10.&lt;/FONT&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;* 참고 : 이 시디에 사용된 &lt;STRONG&gt;BMGR&lt;/STRONG&gt;은 &lt;STRONG&gt;Rescue and Recovery 4.1&lt;/STRONG&gt;에서 추출했습니다. &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;A class=con_link href=&quot;http://www-06.ibm.com/jp/domino04/pc/support/beginner.nsf/document/MIGR-4Q2QAK-KR&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;http://www-06.ibm.com/jp/domino04/pc/support/beginner.nsf/document/MIGR-4Q2QAK-KR&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;▒&amp;nbsp; 부팅시디 만들기&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;HR color=black noShade&gt;&lt;br /&gt; &lt;br /&gt; &lt;P&gt;&lt;FONT color=#ff3300&gt;&lt;STRONG&gt;저작권&lt;/STRONG&gt;&lt;/FONT&gt; 문제 때문에 어쩔 수 없이 &#039;&lt;STRONG&gt;고스트&lt;/STRONG&gt;와 &lt;STRONG&gt;파티션매직&lt;/STRONG&gt;&#039;을 빼버렸습니다. 하지만 다행히 &lt;STRONG&gt;&lt;A class=con_link href=&quot;http://www.hiren.info/pages/bootcd&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;Hirens BootCD&lt;/FONT&gt;&lt;/A&gt;&lt;/STRONG&gt;안에 두 프로그램이 포함되어 있으므로 이를 추출해서 &lt;STRONG&gt;부팅시디&lt;/STRONG&gt; 만드는 방법을 설명해드리겠습니다. 귀찮으시더라도 직접 따라하시길 바랍니다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;A class=con_link href=&quot;http://www.9down.com/Hiren-s-BootCD-9-5-23765/&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;http://www.9down.com/Hiren-s-BootCD-9-5-23765/&lt;/FONT&gt;&lt;/A&gt;&lt;A class=con_link href=&quot;http://www.9down.com/Hiren-s-BootCD-9-2-14520&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;1. 먼저 위 주소에 가시면 &#039;&lt;STRONG&gt;비트토렌트&lt;/STRONG&gt;&#039;를 이용하여 다운로드하는&amp;nbsp;방법과 일반적인 방법 두가지가 있습니다.&amp;nbsp;편하신 방법을 선택하셔서&lt;STRONG&gt;9Down.COM_Hirens.BootCD.9.5.rar&lt;/STRONG&gt; 파일을 다운로드 하신 후 압축을 푸세요.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;또는&amp;nbsp;&#039;&lt;STRONG&gt;넷폴더&lt;/STRONG&gt;&#039;에 가입하시고 &lt;STRONG&gt;무료모드&lt;/STRONG&gt;로 다운로드 하세요..(&lt;STRONG&gt;hiren&lt;/STRONG&gt; 으로 검색하면 나옴)&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;A class=con_link href=&quot;http://www.netfolder.co.kr/&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;http://www.netfolder.co.kr&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;2. 압축을 푸시면 &lt;STRONG&gt;Hiren&#039;s.BootCD.9.5.iso&lt;/STRONG&gt; 파일이 나오는데, 이 파일 역시 압축을 풉니다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;3. 다음으로 &lt;STRONG&gt;BootCD&lt;/STRONG&gt; 폴더에 들어가셔서 아래 세개의 파일을 적당한 폴더로 복사하세요.(ex &lt;STRONG&gt;C:temp&lt;/STRONG&gt;)&lt;BR&gt;&amp;nbsp;&amp;nbsp; &lt;FONT color=#ff6600&gt;Ghost.uha&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;---&amp;nbsp; &lt;FONT color=#0000ff&gt;Norton Ghost 11.0.2 for DOS&lt;/FONT&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &lt;FONT color=#ff6600&gt;pqpm.uha&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;---&amp;nbsp; &lt;FONT color=#0000ff&gt;Partition Magic 8.05 for DOS&lt;/FONT&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &lt;FONT color=#ff6600&gt;uharcd.exe&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;--- &lt;FONT color=#0000ff&gt;도스용 uha 압축해제 프로그램&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;4. &#039;&lt;STRONG&gt;시작&lt;/STRONG&gt;-&amp;gt;&lt;STRONG&gt;실행&lt;/STRONG&gt;-&amp;gt;&lt;STRONG&gt;cmd&lt;/STRONG&gt;&#039;로&lt;STRONG&gt; &lt;/STRONG&gt;&#039;&lt;STRONG&gt;명령 프롬프트&lt;/STRONG&gt;&#039; 를 띄운 다음 &lt;STRONG&gt;C:temp&lt;/STRONG&gt; 디렉토리 가셔서 아래와 같이 입력하세요..(&lt;STRONG&gt;알집&lt;/STRONG&gt;이나 &lt;STRONG&gt;WinRAR&lt;/STRONG&gt;로는 압축을 못풀기 때문에 이렇게 푸셔야 합니다..)&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;U&gt;&lt;STRONG&gt;C:Documents and Settings홍길동&amp;gt;&lt;FONT color=#cc00ff&gt;cd c:temp&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;U&gt;&lt;STRONG&gt;C:temp&amp;gt;&lt;FONT color=#cc00ff&gt;uharcd.exe x Ghost.uha&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/U&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#ff6600&gt;GHOST.EXE&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;&lt;U&gt;C:temp&amp;gt;&lt;FONT color=#cc00ff&gt;uharcd.exe x pqpm.uha&lt;/FONT&gt;&lt;/U&gt;&lt;BR&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#ff6600&gt;PMHELP.DAT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PQMAGIC.EXE&amp;nbsp;&amp;nbsp;&amp;nbsp; PQMAGIC.OVL&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PQMAGIC.PQG&amp;nbsp;&amp;nbsp;&amp;nbsp; PQPB.RTC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ZABOUT.PQG&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;5. 이제 제가 첨부한&amp;nbsp;&amp;nbsp; &lt;A class=con_link title=&quot;[http://pds98.cafe.daum.net/attach/16/cafe/2008/10/31/09/07/490a4c59dbbbb&amp;amp;token=20081031&amp;amp;filename=ibm_rnr40(CD).zip]로 이동합니다.&quot; href=&quot;http://pds98.cafe.daum.net/attach/16/cafe/2008/10/31/09/07/490a4c59dbbbb&amp;amp;token=20081031&amp;amp;filename=ibm_rnr40(CD).zip&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;&lt;STRONG&gt;ibm_rnr40(CD).zip&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp;&amp;nbsp; 파일을 &lt;STRONG&gt;다운로드&lt;/STRONG&gt; 하신후 압축을 푸세요. 그럼 아래의 폴더와 파일이 나옵니다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#ff6600&gt;[Boot_img]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Root]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 시디이미지생성.cmd&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cdimage.exe&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;6. 위에서 추출한 &lt;STRONG&gt;고스트&lt;/STRONG&gt; 파일을 &lt;FONT color=#ff6600&gt;RootUTIL&lt;/FONT&gt; 폴더로 복사하세요.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#ff6600&gt;GHOST.EXE&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;7. 위에서 추출한 &lt;STRONG&gt;파티션매직&lt;/STRONG&gt; 파일들을 &lt;FONT color=#ff6600&gt;RootPM80 &lt;/FONT&gt;폴더로 복사하세요.&lt;BR&gt;&lt;FONT color=#ff6600&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PMHELP.DAT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PQMAGIC.EXE&amp;nbsp;&amp;nbsp;&amp;nbsp; PQMAGIC.OVL&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PQMAGIC.PQG&amp;nbsp;&amp;nbsp;&amp;nbsp; PQPB.RTC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ZABOUT.PQG&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;8. 마지막으로 &#039;&lt;STRONG&gt;시디이미지생성.cmd&lt;/STRONG&gt;&#039; 파일을 더블클릭 하시면 부팅 가능한 &lt;STRONG&gt;시디이미지파일&lt;/STRONG&gt;(&lt;STRONG&gt;ibm_rnr.iso&lt;/STRONG&gt;)이 만들어 집니다. 이 이미지파일을 &lt;STRONG&gt;공미디어&lt;/STRONG&gt;에 레코딩 하신후 아래 순서대로 진행하세요. &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;▒&amp;nbsp; 부트USB 만들기&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;HR color=black noShade&gt;&lt;br /&gt; &lt;br /&gt; &lt;P&gt;&lt;A class=con_link href=&quot;http://www.prime-expert.com/flashboot&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;http://www.prime-expert.com/flashboot&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp; &amp;lt;-- &lt;STRONG&gt;FlashBoot&lt;/STRONG&gt;&amp;nbsp; 홈페이지&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;A class=con_link href=&quot;http://www.prime-expert.com/flashboot/downloads/fbw-1.4-build157-setup.exe&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;fbw-1.4-build157-setup.exe&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp; &amp;lt;-- &lt;STRONG&gt;FlashBoot&lt;/STRONG&gt; 프로그램 직접 다운로드.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=red&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=red&gt;*주의 : 작업이 끝나면 USB메모리의 모든 데이터가 날아가니 미리 백업 하시고 진행하세요.&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;1. 첨부한&amp;nbsp;&amp;nbsp; &lt;A class=con_link title=&quot;[http://pds98.cafe.daum.net/attach/2/cafe/2008/10/31/09/07/490a4c5a1e718&amp;amp;token=20081031&amp;amp;filename=ibm_rnr40(USB).zip]로 이동합니다.&quot; href=&quot;http://pds98.cafe.daum.net/attach/2/cafe/2008/10/31/09/07/490a4c5a1e718&amp;amp;token=20081031&amp;amp;filename=ibm_rnr40(USB).zip&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;&lt;STRONG&gt;ibm_rnr40(USB).zip&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;A class=con_link href=&quot;http://cfs9.blog.daum.net/upload_control/download.blog?fhandle=MEg4ZkxAZnM5LmJsb2cuZGF1bS5uZXQ6L0lNQUdFLzAvNy5yYXI=&amp;amp;filename=7.rar&amp;amp;filename=ibm_rnr40%28USB%29.rar&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp;&amp;nbsp; 파일을 다운로드 하시고 압축을 푸세요. 아래의 폴더와&amp;nbsp;파일이 나옵니다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=#ff6600&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [DOS]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DOS71.IMA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; USB가 A로 인식될때.exe&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; USB가 C로 인식될때.exe&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=#ff6600&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;2. 컴퓨터에 &lt;STRONG&gt;USB메모리&lt;/STRONG&gt;를 꽂고 &lt;STRONG&gt;FlashBoot &lt;/STRONG&gt;프로그램 실행한후 Next 클릭.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;3. &lt;STRONG&gt;Convert floppy&lt;/STRONG&gt; 밑에 &lt;STRONG&gt;Create bootable flash disk as a copy of DOS-based floppy disk&lt;/STRONG&gt; 체크하고 Next 클릭.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;4. &lt;STRONG&gt;Image file&lt;/STRONG&gt; 밑에 &lt;STRONG&gt;Browse&lt;/STRONG&gt;버튼을 클릭하시고 위의 &lt;STRONG&gt;부트이미지&lt;/STRONG&gt;(&lt;FONT color=#ff6600&gt;DOS71.IMA&lt;/FONT&gt;)를 선택한후 Next 클릭.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;5. 본인의 &lt;STRONG&gt;USB드라이브&lt;/STRONG&gt;를 선택하고 Next 클릭.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;6. &lt;STRONG&gt;USB-HDD&lt;/STRONG&gt;와 &lt;STRONG&gt;USB-ZIP&lt;/STRONG&gt;중 아무거나 하나를 선택하고 Next 클릭.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;7. &lt;STRONG&gt;Finish&lt;/STRONG&gt;버튼을 누르면 &lt;STRONG&gt;USB&lt;/STRONG&gt;에 도스가 설치되고 &lt;STRONG&gt;부팅가능한 USB&lt;/STRONG&gt;가 됩니다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;&lt;FONT color=#ff3300&gt;*필독&lt;/FONT&gt;&lt;/STRONG&gt; :&amp;nbsp; 다음과정을 진행하기전에&amp;nbsp;&lt;STRONG&gt;USB&lt;/STRONG&gt;를 미리 부팅해보셔서 &lt;STRONG&gt;USB&lt;/STRONG&gt;가 &lt;STRONG&gt;A:&lt;/STRONG&gt;로 잡히는지 &lt;STRONG&gt;C:&lt;/STRONG&gt;로 잡히는지 확인해보시기 바랍니다. &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 만일&amp;nbsp;&lt;STRONG&gt;USB&lt;/STRONG&gt;나 &lt;STRONG&gt;메인보드&lt;/STRONG&gt;에&amp;nbsp;&lt;STRONG&gt;FDD Emulation&lt;/STRONG&gt; 기능이 없어서 &lt;STRONG&gt;USB&lt;/STRONG&gt;를 &lt;STRONG&gt;C:&lt;/STRONG&gt;로 잡아버린다면&amp;nbsp;&#039;&lt;FONT color=#ff6600&gt;USB가 C로 인식될때.exe&lt;/FONT&gt;&#039; 를 &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 실행해서 &#039;&lt;STRONG&gt;설치&lt;/STRONG&gt;&#039; 버튼을&amp;nbsp;누르고&amp;nbsp;덮어쓴뒤 다음과정을 진행하세요.(기본적으로 &lt;STRONG&gt;A:&lt;/STRONG&gt;로 설정 되있음.)&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;8. 위의 &lt;FONT color=#ff6600&gt;DOS&lt;/FONT&gt;폴더에 들어가셔서 아래 폴더와 파일들을 &lt;STRONG&gt;USB의 루트&lt;/STRONG&gt;에 그대로 복사하세요.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=#ff6600&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [BAT]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [DOS71]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ROOT]&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=#ff6600&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AUTOEXEC.BAT&amp;nbsp;&amp;nbsp;&amp;nbsp; CONFIG.SYS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOGO.SYS&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;9. 위에서 추출했던 &lt;STRONG&gt;고스트&lt;/STRONG&gt; 파일을 &lt;FONT color=#ff6600&gt;RootUTIL&lt;/FONT&gt; 폴더로 복사하세요.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#ff6600&gt;GHOST.EXE&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;10. 위에서 추출했던 &lt;STRONG&gt;파티션매직&lt;/STRONG&gt; 파일들을 &lt;FONT color=#ff6600&gt;RootPM80&lt;/FONT&gt; 폴더로 복사하세요.&lt;BR&gt;&lt;FONT color=#ff6600&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PMHELP.DAT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PQMAGIC.EXE&amp;nbsp;&amp;nbsp;&amp;nbsp; PQMAGIC.OVL&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PQMAGIC.PQG&amp;nbsp;&amp;nbsp;&amp;nbsp; PQPB.RTC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ZABOUT.PQG&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;이상으로 &lt;STRONG&gt;복구영역&lt;/STRONG&gt;을 만들 수 있는 &lt;STRONG&gt;부트USB&lt;/STRONG&gt; 만드는 방법을 알아보았습니다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;▒&amp;nbsp; 시작하기전... 원리파악&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;HR color=black noShade&gt;&lt;br /&gt; &lt;br /&gt; &lt;P&gt;&amp;nbsp;* &lt;STRONG&gt;BMGR&lt;/STRONG&gt;이 &lt;STRONG&gt;MBR&lt;/STRONG&gt;에 설치된 후 작동되는 원리입니다. 컴퓨터를 켜고 &lt;STRONG&gt;윈도우&lt;/STRONG&gt;로 진입하기 직전 &lt;STRONG&gt;약 3초&lt;/STRONG&gt;동안 &lt;STRONG&gt;특수키&lt;/STRONG&gt;(&lt;STRONG&gt;F11&lt;/STRONG&gt;) &lt;STRONG&gt;입력&lt;/STRONG&gt;을 기다리는 메시지가 포스트 되는데, 이때 &lt;STRONG&gt;F11&lt;/STRONG&gt;키 입력을 받으면 &lt;STRONG&gt;도스&lt;/STRONG&gt;로 부팅되고, 받지 못하면 &lt;STRONG&gt;윈도우XP&lt;/STRONG&gt;로 부팅이 됩니다. 부팅되는 과정은 &lt;STRONG&gt;&lt;FONT color=blue&gt;①&lt;/FONT&gt; &lt;FONT color=#cc00ff&gt;②&lt;/FONT&gt; &lt;FONT color=red&gt;③&lt;/FONT&gt;&lt;/STRONG&gt; 순서로 진행되고 아래는 그 내용을 도식화 해본겁니다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs10.blog.daum.net/image/33/blog/2007/08/28/09/10/46d367f38794c&amp;amp;filename=1-01.png&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg5447363 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/1-01.png&quot; onload=&#039;setTimeout(&quot;resizeImage(5447363)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;br /&gt; &lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;▒&amp;nbsp; 진행 순서&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;br /&gt; &lt;HR color=black noShade&gt;&lt;br /&gt; &lt;br /&gt; &lt;P&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;총 &lt;STRONG&gt;3단계&lt;/STRONG&gt;로 구성되어있고 모든 작업은 &lt;STRONG&gt;도스일괄파일&lt;/STRONG&gt;로 자동화 했기 때문에 컴퓨터나 도스를 잘 모르시는 초보분들도 순서대로 따라하시면 쉽게 설치 하실 수 있습니다. &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;FONT color=#009999&gt;&amp;nbsp; 1단계 - Partition Magic으로 서비스파티션 분할하기.(2000/XP 사용자)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;&lt;FONT color=#009999&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 디스크 관리도구로 서비스파티션 분할하기.(Vista 사용자)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;FONT color=#009999&gt;&amp;nbsp; 2단계 - 서비스파티션에 MS-DOS 7.10을 설치하고 BMGR 설치하기.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;FONT color=#009999&gt;&amp;nbsp; 3단계 - 서비스파티션으로 부팅 후 Ghost로 백업 및 복구하기.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;&lt;FONT color=#009999&gt;&lt;FONT color=#333333&gt;▒&lt;/FONT&gt;&amp;nbsp; 1단계 - Partition Magic으로 서비스파티션 분할하기.(2000/XP 사용자)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;HR color=black noShade&gt;&lt;br /&gt; &lt;br /&gt; &lt;P&gt;* 윈도우를 &lt;STRONG&gt;최적화&lt;/STRONG&gt;된 상태로 설치 하신후 작업을 진행하시기 바랍니다. &lt;/P&gt;&lt;br /&gt; &lt;P&gt;* 여기서는 이미&amp;nbsp;만들어져 있는 파티션을 지우지 않고 서비스파티션을 나누기위해서 &lt;STRONG&gt;Partition Magic&lt;/STRONG&gt;을 설명드리지만, 새로운 하드에 윈도우를 처음 설치하시는 분이라면&amp;nbsp;&#039;&lt;STRONG&gt;디스크 관리&lt;/STRONG&gt;&#039;도구나 &#039;&lt;STRONG&gt;diskpart&lt;/STRONG&gt;&#039;등을 이용해서 나누셔도 됩니다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;1) 위에서 만든 &lt;STRONG&gt;부팅시디&lt;/STRONG&gt;나 &lt;STRONG&gt;부트USB&lt;/STRONG&gt;로 부팅하면 아래와 같은 화면을 볼 수 있습니다. &lt;STRONG&gt;IDE&lt;/STRONG&gt;(&lt;STRONG&gt;P965보드지원&lt;/STRONG&gt;), &lt;STRONG&gt;SATA&lt;/STRONG&gt;, &lt;STRONG&gt;USB&lt;/STRONG&gt; 이렇게 세종류의 시디롬을 지원합니다. 자신의 시디롬 타입에 맞게 선택하시고 엔터를 누르세요.(&lt;STRONG&gt;SCSI시디&lt;/STRONG&gt;는 쓰는 사람을 보지 못했기 때문에 빼버렸습니다.)&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs4.blog.daum.net/image/18/blog/2007/08/17/21/44/46c5981b92d72&amp;amp;filename=1-02.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg2659330 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/1-02.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(2659330)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;2) 아래 화면과 같이 메뉴구성은 &lt;STRONG&gt;IDE&lt;/STRONG&gt;, &lt;STRONG&gt;SATA&lt;/STRONG&gt;, &lt;STRONG&gt;USB&lt;/STRONG&gt; 모두 동일하고 순서대로 진행하시면됩니다.&amp;nbsp; 첫 번째 메뉴 &lt;STRONG&gt;Partition Magic 8.05 for DOS.&lt;/STRONG&gt; 를 실행하세요.&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs9.blog.daum.net/image/11/blog/2007/08/17/21/44/46c5982c609f2&amp;amp;filename=1-03.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg8349456 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/1-03.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(8349456)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;3) &lt;STRONG&gt;Partition Magic&lt;/STRONG&gt;이 실행되면 다음과 같은 화면을 볼 수 있습니다. 아래는 파티션 구성의 한 예인데요. &lt;STRONG&gt;80기가&lt;/STRONG&gt;중 &lt;STRONG&gt;C&lt;/STRONG&gt;에는 &lt;STRONG&gt;10기가&lt;/STRONG&gt;, 나머지는 모두 &lt;STRONG&gt;D&lt;/STRONG&gt;에 할당했습니다. &lt;STRONG&gt;C&lt;/STRONG&gt;,&lt;STRONG&gt;D&lt;/STRONG&gt;는 &lt;STRONG&gt;NTFS&lt;/STRONG&gt;으로 포맷 되 있고 &lt;STRONG&gt;Windows XP&lt;/STRONG&gt;는 &lt;STRONG&gt;C&lt;/STRONG&gt;에 설치된 상태입니다. 근데&amp;nbsp;간혹 파티션을 전부 &lt;STRONG&gt;FAT32&lt;/STRONG&gt;로 사용하시는분이 계실지도 모르겠는데.. 이렇게 사용하시면&amp;nbsp;&lt;STRONG&gt;포맷&lt;/STRONG&gt;과 &lt;STRONG&gt;도스설치&lt;/STRONG&gt;를 &lt;STRONG&gt;수작업&lt;/STRONG&gt;으로 하셔야 하므로 웬만하면 &lt;STRONG&gt;NTFS&lt;/STRONG&gt;으로 사용하실것을 권합니다. (제일 마지막에 있는 &lt;STRONG&gt;7.8MB Unallocated&lt;/STRONG&gt; 공간은 &lt;STRONG&gt;XP&lt;/STRONG&gt;를 설치하면 자동으로 만들어지는데, &lt;STRONG&gt;기본디스크&lt;/STRONG&gt;를 &lt;STRONG&gt;동적디스크&lt;/STRONG&gt;로 &lt;STRONG&gt;업그레이드&lt;/STRONG&gt;할때 필요한 즉, &lt;STRONG&gt;RAID&lt;/STRONG&gt;를 대비하기 위해 &lt;STRONG&gt;예약된 공간&lt;/STRONG&gt;이니 신경쓰지 않으셔도 됩니다.. 그냥 놔두세요..)&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #33cc00&quot;&gt;-파티션 상식-&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;부팅이 가능한 &lt;STRONG&gt;Primary&lt;/STRONG&gt;(&lt;STRONG&gt;주&lt;/STRONG&gt;)&lt;STRONG&gt;파티션&lt;/STRONG&gt;은 총 &lt;STRONG&gt;4개&lt;/STRONG&gt;까지 나눌 수 있구요. 파티션이 4개 이상 필요할 경우에는 &lt;STRONG&gt;Extended&lt;/STRONG&gt;(&lt;STRONG&gt;확장&lt;/STRONG&gt;)&lt;STRONG&gt;파티션&lt;/STRONG&gt;을 만들고 그 밑에 &lt;STRONG&gt;Logical&lt;/STRONG&gt;(&lt;STRONG&gt;논리&lt;/STRONG&gt;)&lt;STRONG&gt;드라이브&lt;/STRONG&gt;를 만들면 됩니다. 논리드라이브는 개수에 제한이 없기때문에 용량이 허락하는 한 무한대로 만들수 있습니다.&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs3.blog.daum.net/image/27/blog/2007/08/17/21/45/46c5987369dc8&amp;amp;filename=1-04.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg1222668 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/1-04.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(1222668)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;4) 파티션중 여유가 있는 공간을 떼어내도록 합니다. 여기서 주의하실점은 &lt;STRONG&gt;가장 앞부분&lt;/STRONG&gt;은 &lt;STRONG&gt;절대!! 네버!!&lt;/STRONG&gt; 건들지 마시길 바랍니다. 그외 나머지 &lt;STRONG&gt;빨간색&lt;/STRONG&gt;으로 &lt;STRONG&gt;표시한 부분&lt;/STRONG&gt;들은 사용하셔도 아무 문제 없습니다. 그리고 간혹 몇몇 사람들이 파티션매직 때문에 데이터 홀라당 날려먹었다고들 하시는데.. 잘못 사용해서 그런것이지 프로그램 잘못이 아니라는걸 말씀드립니다. 그래도 만일을 대비해서 중요한 데이터는 반드시 백업하시고 진행해주시기 바랍니다. 자 그럼 두번째 파티션에 마우스 오른쪽 버튼을 누르고 &lt;STRONG&gt;Resize/Move..&lt;/STRONG&gt; 를 클릭합니다. &lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs3.blog.daum.net/image/30/blog/2007/08/17/21/46/46c5988fb8582&amp;amp;filename=1-05.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg7673114 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/1-05.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(7673114)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;BR&gt;5) 뒷부분(&lt;STRONG&gt;Free Space After&lt;/STRONG&gt;)에 원하는 파티션 크기를 적은후 &lt;STRONG&gt;OK&lt;/STRONG&gt; 버튼을 클릭합니다. 물론 앞부분(&lt;STRONG&gt;Free Space Before&lt;/STRONG&gt;)에 만드셔도 아무 문제 없습니다. 여기에선 뒷부분에 만들도록 하겠습니다. (크기는 보통 &lt;STRONG&gt;2.5&lt;/STRONG&gt;~&lt;STRONG&gt;3기가&lt;/STRONG&gt;가 적당한데, 어플을 많이 설치하는 분들은 넉넉하게 &lt;STRONG&gt;4&lt;/STRONG&gt;~&lt;STRONG&gt;5기가&lt;/STRONG&gt; 정도 잡아주세요.)&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs2.blog.daum.net/image/20/blog/2007/08/17/21/46/46c598a5bdcb4&amp;amp;filename=1-06.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg4233861 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/1-06.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(4233861)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;6) 위에서 설정한 크기대로 &#039;&lt;STRONG&gt;할당되지 않은 빈 공간&lt;/STRONG&gt;(&lt;STRONG&gt;Unallocated&lt;/STRONG&gt;)&#039;이 만들어집니다. 이 공간 위에 마우스 오른쪽 버튼을 누른후 &lt;STRONG&gt;Create...&lt;/STRONG&gt;를 클릭하세요.&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs2.blog.daum.net/image/17/blog/2007/08/17/21/47/46c598efe8833&amp;amp;filename=1-07.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg162399 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/1-07.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(162399)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;7) 아래와 같이 나오면 &lt;STRONG&gt;Create as&lt;/STRONG&gt;에&lt;STRONG&gt; Primary Partition&lt;/STRONG&gt;을 선택하고, &lt;STRONG&gt;Partition Type&lt;/STRONG&gt;에 &lt;STRONG&gt;FAT32&lt;/STRONG&gt;를 선택한 다음 &lt;STRONG&gt;OK&lt;/STRONG&gt; 버튼을 클릭합니다. (&lt;STRONG&gt;반드시&lt;/STRONG&gt; 이렇게 설정해야만&amp;nbsp; &lt;STRONG&gt;도스&lt;/STRONG&gt;를 &lt;STRONG&gt;부팅&lt;/STRONG&gt;할 수 있고, &lt;STRONG&gt;BMGR&lt;/STRONG&gt; &lt;STRONG&gt;루틴&lt;/STRONG&gt;이 작동될 수 있습니다.)&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs3.blog.daum.net/image/2/blog/2007/08/17/21/48/46c5990622a51&amp;amp;filename=1-08.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg4919181 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/1-08.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(4919181)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;BR&gt;8) 이제 도스로 부팅이 가능한 &lt;STRONG&gt;Primary.FAT32&lt;/STRONG&gt; 파티션이 만들어졌습니다. &lt;STRONG&gt;Apply&lt;/STRONG&gt;버튼을 눌러 적용하고 작업이 끝나면 &lt;STRONG&gt;Exit&lt;/STRONG&gt;버튼을 클릭하세요. (&lt;STRONG&gt;*주의&lt;/STRONG&gt; : &lt;STRONG&gt;D파티션&lt;/STRONG&gt;에 데이터가 많으면 분할하는데 시간이 많이 걸립니다. 혹여 다운됐다는 생각이 들수도 있으나, 진행 중인 상태이므로 절대 &lt;STRONG&gt;전원&lt;/STRONG&gt;을 &lt;STRONG&gt;끄지&lt;/STRONG&gt;마시고 끝날때까지 차분히 기다리세요..)&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs4.blog.daum.net/image/36/blog/2007/08/17/21/48/46c5991d359b7&amp;amp;filename=1-09.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg6344685 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/1-09.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(6344685)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;9) 이상으로 &lt;STRONG&gt;서비스파티션&lt;/STRONG&gt;의 &lt;STRONG&gt;분할&lt;/STRONG&gt;을 마쳤습니다. 다음 대화상자가 나오면 &lt;STRONG&gt;OK&lt;/STRONG&gt;버튼을 클릭해서 &lt;STRONG&gt;컴퓨터&lt;/STRONG&gt;를 &lt;STRONG&gt;재시작&lt;/STRONG&gt; 하시고 다음 &lt;STRONG&gt;2단계&lt;/STRONG&gt; 과정을 수행하세요.&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs10.blog.daum.net/image/22/blog/2007/08/17/21/49/46c5993ee66a8&amp;amp;filename=1-10.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg7381069 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/1-10.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(7381069)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;&lt;FONT color=#009999&gt;&lt;FONT color=#333333&gt;▒&lt;/FONT&gt;&amp;nbsp; 디스크 관리도구로 서비스파티션 분할하기.(Vista 사용자)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;HR color=black noShade&gt;&lt;br /&gt; &lt;br /&gt; &lt;P&gt;1. &lt;STRONG&gt;컴퓨터&lt;/STRONG&gt;에 마우스 오른쪽 버튼을 누르고 &lt;STRONG&gt;관리&lt;/STRONG&gt;를 클릭하세요.(비스타로 넘어 오면서 파티션 관리가 매우 강력해졌네요..)&amp;nbsp; &lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs4.blog.daum.net/image/29/blog/2007/08/28/18/52/46d3f043d54be&amp;amp;filename=01.JPG&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg3215395 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/01.JPG&quot; onload=&#039;setTimeout(&quot;resizeImage(3215395)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;BR&gt;2. &lt;STRONG&gt;디스크 관리&lt;/STRONG&gt;를 클릭하세요.&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs4.blog.daum.net/image/13/blog/2007/08/28/18/52/46d3f054e6ad0&amp;amp;filename=02.JPG&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg6644454 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/02.JPG&quot; onload=&#039;setTimeout(&quot;resizeImage(6644454)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;3. &lt;STRONG&gt;D드라이브&lt;/STRONG&gt;에 마우스 오른쪽 버튼을 누르고 &lt;STRONG&gt;볼륨 축소&lt;/STRONG&gt;를 클릭하세요.&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs9.blog.daum.net/image/22/blog/2007/08/28/18/53/46d3f07abab4a&amp;amp;filename=03.JPG&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg5217872 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/03.JPG&quot; onload=&#039;setTimeout(&quot;resizeImage(5217872)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;BR&gt;4. &#039;&lt;STRONG&gt;축소할 공간 입력&lt;/STRONG&gt;&#039;에 원하는 크기를 넣어주시고 &lt;STRONG&gt;축소&lt;/STRONG&gt;버튼을 클릭하세요.(여기선 &lt;STRONG&gt;7기가&lt;/STRONG&gt;)&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs3.blog.daum.net/image/21/blog/2007/08/28/18/53/46d3f08a2da9e&amp;amp;filename=04.JPG&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg3667527 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/04.JPG&quot; onload=&#039;setTimeout(&quot;resizeImage(3667527)&quot;,200)&#039;&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;BR&gt;5. &lt;STRONG&gt;7기가&lt;/STRONG&gt;의 빈 공간에 마우스 오른쪽 버튼을 누르고 &#039;&lt;STRONG&gt;새 단순 볼륨&lt;/STRONG&gt;&#039;을 클릭하세요.&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs7.blog.daum.net/image/29/blog/2007/08/28/18/53/46d3f09a491a7&amp;amp;filename=05.JPG&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg1469652 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/05.JPG&quot; onload=&#039;setTimeout(&quot;resizeImage(1469652)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;BR&gt;6. &lt;STRONG&gt;빠른 포맷 실행&lt;/STRONG&gt;에 체크 -&amp;gt; 파일 시스템 &lt;STRONG&gt;FAT32&lt;/STRONG&gt;로 변경 -&amp;gt; &lt;STRONG&gt;볼륨 레이블&lt;/STRONG&gt;을 &lt;STRONG&gt;빈칸&lt;/STRONG&gt;으로 만들고 다음 버튼을 눌러서 포맷.. 이제 컴퓨터를 재시작하시고 &lt;STRONG&gt;2단계&lt;/STRONG&gt; 과정을 수행하세요.&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs3.blog.daum.net/image/31/blog/2007/08/28/18/53/46d3f0a73566f&amp;amp;filename=06.JPG&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg430215 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/06.JPG&quot; onload=&#039;setTimeout(&quot;resizeImage(430215)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;&lt;FONT color=#009999&gt;&lt;FONT color=#333333&gt;▒&lt;/FONT&gt;&amp;nbsp; 2단계 - 서비스파티션에 MS-DOS 7.10을 설치하고 BMGR 설치하기.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;HR color=black noShade&gt;&lt;br /&gt; &lt;br /&gt; &lt;P&gt;※ 위에서 만든 &lt;STRONG&gt;서비스파티션&lt;/STRONG&gt;이 부팅 될 수 있게 &lt;STRONG&gt;DOS&lt;/STRONG&gt;와 &lt;STRONG&gt;BMGR&lt;/STRONG&gt;을 설치하는 과정입니다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;1) 다시 &lt;STRONG&gt;부팅시디&lt;/STRONG&gt;나 &lt;STRONG&gt;부트USB&lt;/STRONG&gt;로 부팅한 뒤, 두 번째 메뉴 &#039;&lt;STRONG&gt;Install MS-DOS 7.10 =&quot;&amp;gt;&quot; Install BMGR(IBM R&amp;amp;R Boot Manager).&lt;/STRONG&gt;&#039;를 실행합니다.&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs2.blog.daum.net/image/5/blog/2007/08/17/21/49/46c59962cf888&amp;amp;filename=2-01.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg973342 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/2-01.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(973342)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;2) 아래 &lt;STRONG&gt;FORMAT명령줄&lt;/STRONG&gt;은 위에서 만들었던 &lt;STRONG&gt;서비스파티션&lt;/STRONG&gt;의 &lt;STRONG&gt;레이블명&lt;/STRONG&gt;을 &lt;STRONG&gt;IBM_SERVICE&lt;/STRONG&gt;로 넣어주고 &lt;STRONG&gt;포맷&lt;/STRONG&gt;한&amp;nbsp;뒤 &lt;STRONG&gt;DOS&lt;/STRONG&gt;를 &lt;STRONG&gt;설치&lt;/STRONG&gt;하는 작업입니다. 여기서 &lt;STRONG&gt;레이블&lt;/STRONG&gt;을 넣어주는 이유는 &lt;STRONG&gt;특수키&lt;/STRONG&gt;(&lt;STRONG&gt;F11&lt;/STRONG&gt;)를 눌렀을때, &lt;STRONG&gt;부트매니저&lt;/STRONG&gt;(&lt;STRONG&gt;BMGR&lt;/STRONG&gt;)가 &lt;STRONG&gt;서비스파티션&lt;/STRONG&gt;을 찾아서 부팅 할 수 있도록 해주기 위해서입니다. 자 그럼&amp;nbsp;&lt;STRONG&gt;y&lt;/STRONG&gt;를 입력 후 엔터를 누르세요. 이때 &lt;STRONG&gt;Ghost&lt;/STRONG&gt; 및 복구에 필요한 파일들도 모두 서비스파티션에 설치됩니다.(※ 참고 : 레이블명은 &lt;STRONG&gt;BMGR.EXE&lt;/STRONG&gt; 파일을 헥사에디터로 연후 원하는 이름으로 수정할 수도 있습니다.)&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs6.blog.daum.net/image/22/blog/2007/08/17/21/50/46c599784a138&amp;amp;filename=2-02.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg2473742 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/2-02.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(2473742)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;3) 파일들의 설치가 모두 끝나면 다음과 같은 화면이 나옵니다. 엔터키를 누르면 &lt;STRONG&gt;bmgr /v&lt;/STRONG&gt; 명령으로 레이블을 확인하는 화면이 나옵니다.&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs4.blog.daum.net/image/23/blog/2007/08/17/21/51/46c599bb2c217&amp;amp;filename=2-03.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg903362 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/2-03.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(903362)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;BR&gt;4) 뭔가 복잡한? 화면이 나오는데, 알고 보면 별것 없습니다. &lt;STRONG&gt;디스크&lt;/STRONG&gt;의 &lt;STRONG&gt;파티션테이블&lt;/STRONG&gt;을 검사해서 &lt;STRONG&gt;FAT32파티션&lt;/STRONG&gt;을 찾은 다음, &lt;STRONG&gt;레이블&lt;/STRONG&gt;이 기록되어 있는 섹터를 읽어온 뒤, &lt;STRONG&gt;레이블&lt;/STRONG&gt;이 &lt;STRONG&gt;IBM_SERVICE&lt;/STRONG&gt;가 맞는지를 검사하는 &lt;STRONG&gt;루틴&lt;/STRONG&gt;이죠. 실제 부팅 중에도 우리 눈에는 보이지 않지만 이런 과정을 거친 뒤 서비스파티션으로 부팅이 되는것입니다. &lt;STRONG&gt;Yes! label is IBM_SERVICE&lt;/STRONG&gt; 라고 나온다는것은 &lt;STRONG&gt;특수키&lt;/STRONG&gt;(&lt;STRONG&gt;F11&lt;/STRONG&gt;)를 눌렀을때 서비스파티션으로 찾아 갈 수 있다는 말입니다. 확인하셨으면 엔터키를 눌러 다음으로 넘어갑니다. &lt;BR&gt;&lt;STRONG&gt;&lt;FONT color=#33cc00&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x07 NTFS partition.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0F extended-LBA partition.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0c FAT32 Partition.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs5.blog.daum.net/image/7/blog/2007/08/17/21/51/46c599d8c29ae&amp;amp;filename=2-04.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg2021524 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/2-04.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(2021524)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;5) &lt;STRONG&gt;BMGR&lt;/STRONG&gt; 설치 화면입니다. 특수키를 고르셔야 하는데 &lt;STRONG&gt;F11&lt;/STRONG&gt;키만 사용할 수 있는게 아니라, &lt;STRONG&gt;F1&lt;/STRONG&gt;~&lt;STRONG&gt;F12&lt;/STRONG&gt;중 원하는 키를 모두 사용할 수 있습니다. &lt;STRONG&gt;9번&lt;/STRONG&gt;을 입력하면 확장된 메뉴가 나타나서 나머지 키(&lt;STRONG&gt;F9&lt;/STRONG&gt;~&lt;STRONG&gt;F12&lt;/STRONG&gt;)들도 선택하실 수 있습니다.&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs6.blog.daum.net/image/26/blog/2007/08/19/12/09/46c7b46e74033&amp;amp;filename=2-05.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg5129199 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/2-05.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(5129199)&quot;,200)&#039;&gt;&lt;/A&gt;&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;STRONG&gt;↓&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs9.blog.daum.net/image/24/blog/2007/08/19/12/09/46c7b47d6f16e&amp;amp;filename=2-06.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg9856298 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/2-06.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(9856298)&quot;,200)&#039;&gt;&lt;/A&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;6) 특수키(&lt;STRONG&gt;여기에선 F10&lt;/STRONG&gt;)에 해당하는 번호(&lt;STRONG&gt;2&lt;/STRONG&gt;)를 입력함과 동시에 &lt;STRONG&gt;MBR&lt;/STRONG&gt;에 &lt;STRONG&gt;부트매니저&lt;/STRONG&gt;(&lt;STRONG&gt;boot.bin&lt;/STRONG&gt;)가 설치됩니다. 머리아프신분은 그냥 이렇게 되나보구나 하고 넘어가시구요.. 더 자세히 알고 싶으신분은 아래 설명을 읽어보세요.. 여기까지 설치의 모든 과정이 끝났습니다. 이제 엔터키를 눌러서 재부팅하시고 &#039;&lt;STRONG&gt;GHOST로 백업&amp;amp;복구&lt;/STRONG&gt;&#039; 하는 과정을 수행하세요.&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs10.blog.daum.net/image/31/blog/2007/08/17/21/52/46c59a12c23bb&amp;amp;filename=2-07.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg3978355 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/2-07.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(3978355)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;좀더 설명드리자면.. 위의 &lt;STRONG&gt;BMGR&lt;/STRONG&gt; 명령 중 가장 중요한건 &lt;STRONG&gt;/CFG&lt;/STRONG&gt; 옵션 뒤에 나오는 설정 파일(&lt;STRONG&gt;f10.txt&lt;/STRONG&gt;)인데요. 편집기로 열어보면 아래와 같습니다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ＜PROMPT1=To Start the Product Recovery program, press F10＞&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ＜Wait=10＞&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ＜KEY1=F10＞&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;1) PROMPT1=&lt;/STRONG&gt; : 메시지를 설정하는 부분입니다. &lt;STRONG&gt;공백&lt;/STRONG&gt;이나 &lt;STRONG&gt;도트&lt;/STRONG&gt;(&lt;STRONG&gt;.&lt;/STRONG&gt;)로 사용자가 알아볼 수 없도록 메시지를 숨길 수도 있습니다. &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;2) Wait=&lt;/STRONG&gt; : 대기시간을 설정하는 부분입니다. 단위는 &lt;STRONG&gt;&lt;FONT size=3&gt;¼&lt;/FONT&gt;&lt;/STRONG&gt;초로 &lt;STRONG&gt;10&lt;/STRONG&gt;은 &lt;STRONG&gt;2.5초&lt;/STRONG&gt;가 됩니다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;3) KEY1=&lt;/STRONG&gt; : 서비스파티션에 진입하기 위한 특수키를 설정하는 부분입니다.(&lt;STRONG&gt;F1&lt;/STRONG&gt;~&lt;STRONG&gt;F12&lt;/STRONG&gt;)&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;다음으로 중요한 옵션은 &lt;STRONG&gt;/HS&lt;/STRONG&gt; &lt;STRONG&gt;/P12&lt;/STRONG&gt; 인데요.(&lt;STRONG&gt;이 두 옵션은 반드시 함께 써야함.&lt;/STRONG&gt;) 파티션 유형을 &lt;STRONG&gt;Compaq OEM partition&lt;/STRONG&gt;(&lt;STRONG&gt;윈도우에서 포맷 및 삭제를 할수없음&lt;/STRONG&gt;)으로 설정하고 서비스파티션을 숨기는 기능을 합니다.&amp;nbsp; &lt;STRONG&gt;/M2&lt;/STRONG&gt; 옵션은 &#039;&lt;STRONG&gt;Rescue &amp;amp; Recovery 환경&lt;/STRONG&gt;&#039;이 &lt;STRONG&gt;DOS&lt;/STRONG&gt;나 &lt;STRONG&gt;WinPE&lt;/STRONG&gt;가&amp;nbsp;있는 &lt;STRONG&gt;서비스파티션&lt;/STRONG&gt;에 있을때 넣어주는 것이고, 마지막으로 &lt;STRONG&gt;/OEM&lt;/STRONG&gt; 옵션은 &lt;STRONG&gt;IBM컴퓨터&lt;/STRONG&gt;가 아닐때 넣어주시면 됩니다. 근데 만약 &lt;STRONG&gt;IBM노트북&lt;/STRONG&gt;이나 &lt;STRONG&gt;컴퓨터&lt;/STRONG&gt;를 사용하고 계신다면 &lt;STRONG&gt;/OEM&lt;/STRONG&gt; 대신 &lt;STRONG&gt;/THINK&lt;/STRONG&gt; 또는 &lt;STRONG&gt;/IBM&lt;/STRONG&gt;을 넣어주셔야 &lt;STRONG&gt;BIOS&lt;/STRONG&gt;와 &lt;STRONG&gt;연동&lt;/STRONG&gt;이 되니깐 참고하시구요. 아래 명령중 하나를 사용하세요..(어느걸 쓰셔도 모두 동일하고 &lt;STRONG&gt;/CFGf11.txt&lt;/STRONG&gt; 옵션은 무시되기 때문에 생략하셔도 문제 없습니다.)&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; BMGR.EXE /Fboot.bin&amp;nbsp;/HS /P12 /M2 /IBM&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; BMGR.EXE /Fboot.bin&amp;nbsp;/CFGf11.txt /HS /P12 /M2 /THINK&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; BMGR.EXE /Fboot.bin&amp;nbsp;/CFGf11.txt /HS /P12 /M2 /IBM&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; BMGR.EXE /Fboot.bin&amp;nbsp;/CFGf11.txt /HS /P12 /M2 /THINK /IBM&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;/P12: hide SP with type 12 - must be used with /Hx flag&lt;/STRONG&gt; (BMGR /H 도움말중)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;Value: 0x12&amp;nbsp; File system: Compaq OEM partition.&lt;/STRONG&gt; (&lt;A class=con_link href=&quot;http://support.microsoft.com/kb/320283&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;http://support.microsoft.com/kb/320283&lt;/FONT&gt;&lt;/A&gt;)&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;&lt;FONT color=#009999&gt;&lt;FONT color=#333333&gt;▒&lt;/FONT&gt;&amp;nbsp; 3단계 - 서비스파티션으로 부팅 후 Ghost로 백업 및 복구하기.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;HR color=black noShade&gt;&lt;br /&gt; &lt;br /&gt; &lt;P&gt;1) 컴퓨터를 재시작하면 윈도우로 진입하기 전 아래와 같은 메시지가 &lt;STRONG&gt;2.5초&lt;/STRONG&gt;가량 나옵니다. 사라지기전에 재빨리 &lt;STRONG&gt;F10키&lt;/STRONG&gt;를 여러번 누르시면 서비스파티션으로 부팅됩니다.&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs3.blog.daum.net/image/24/blog/2007/08/17/21/52/46c59a278fbac&amp;amp;filename=3-01.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg4407881 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/3-01.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(4407881)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;2) 서비스파티션으로 부팅된 후 아래의 메뉴가 나타나고 &lt;STRONG&gt;10초&lt;/STRONG&gt;가 카운트 됩니다. 그대로 놔두면 메뉴의 1번 복구 명령이 실행되는데, 아직 백업을 하지 않은 상태이므로 재빨리 커서를 아래로 움직여서 &lt;STRONG&gt;도스명령프롬프트&lt;/STRONG&gt;로 나가주세요.(만일의 사태를 대비해서 메뉴에는 백업기능을 빼버렸습니다.)&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs5.blog.daum.net/image/2/blog/2007/08/17/21/53/46c59a3dae39c&amp;amp;filename=3-02.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg1320615 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/3-02.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(1320615)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;3) 이제 백업을 해보죠.. 메뉴에 백업기능을 빼버린 대신 &lt;STRONG&gt;배치파일&lt;/STRONG&gt;로 작성해 놓았습니다. 단순히 &lt;STRONG&gt;backup&lt;/STRONG&gt;이라고 입력한 후 엔터를 치면 간단하게 백업이 됩니다.&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs10.blog.daum.net/image/2/blog/2007/08/17/21/53/46c59a4a6c183&amp;amp;filename=3-03.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg624111 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/3-03.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(624111)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;아래와 같이 고스트가 실행되면서 백업이 시작되고, 작업이 끝나면 &lt;STRONG&gt;C:IMAGE&lt;/STRONG&gt; 폴더안에 &lt;STRONG&gt;BACKUP.GHO&lt;/STRONG&gt;로 &lt;STRONG&gt;고스트이미지파일&lt;/STRONG&gt;이 만들어 집니다. 확인하셨으면 &lt;STRONG&gt;컴퓨터&lt;/STRONG&gt;를 &lt;STRONG&gt;재시작&lt;/STRONG&gt;(&lt;FONT color=#cc00ff&gt;Ctrl+Alt+Del&lt;/FONT&gt;)하시고 &lt;STRONG&gt;윈도우&lt;/STRONG&gt;로 부팅하세요..&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs10.blog.daum.net/image/14/blog/2007/08/17/21/53/46c59a5ee85d7&amp;amp;filename=3-04.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg9738872 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/3-04.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(9738872)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;BACKUP.BAT&lt;/STRONG&gt; 파일안에 백업을 위한 고스트명령줄은 아래와 같습니다. 컴퓨터의 사용목적에 따라 &lt;STRONG&gt;파티션&lt;/STRONG&gt;의 &lt;STRONG&gt;개수&lt;/STRONG&gt;나&amp;nbsp;&lt;STRONG&gt;서비스파티션&lt;/STRONG&gt;의 &lt;STRONG&gt;위치&lt;/STRONG&gt;가 달라질 수 있으므로 &lt;STRONG&gt;DST&lt;/STRONG&gt;에는 &lt;STRONG&gt;&lt;FONT color=#cc00ff&gt;1:3&lt;/FONT&gt;&lt;/STRONG&gt;같이 고정된 표현대신 &lt;STRONG&gt;&lt;FONT color=#cc00ff&gt;C:&lt;/FONT&gt;&lt;/STRONG&gt;을 사용해야 문제가 없습니다. 그리고 &lt;STRONG&gt;8.0&lt;/STRONG&gt; 버전부터는 &lt;STRONG&gt;-noide&lt;/STRONG&gt; 옵션을 붙이지 않아도 &lt;STRONG&gt;SATA하드&lt;/STRONG&gt; 사용시 문제가 없으니 참고하시기 바랍니다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;GHOST.EXE -CLONE,MODE=PDUMP,SRC=1:1,DST=&lt;FONT color=#cc00ff&gt;C:&lt;/FONT&gt;IMAGEBACKUP.GHO -Z3 -SURE&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;BR&gt;4) 백업이 끝났으면 이제 복원이 잘되는지 시험해봐야죠? 먼저 복원이 잘되는지 유무를 알아보기 위해 일단 윈도우로 부팅한 후 &lt;STRONG&gt;바탕화면&lt;/STRONG&gt;이나 &lt;STRONG&gt;C드라이브&lt;/STRONG&gt;에 &lt;STRONG&gt;폴더&lt;/STRONG&gt;를 몇 개 만들어 주고 컴퓨터를 재시작 합니다. 그리고 나서 아래의 메시지가 보이는 즉시 &lt;STRONG&gt;F10&lt;/STRONG&gt;키를 눌러 서비스파티션으로 부팅하고 &lt;STRONG&gt;1번&lt;/STRONG&gt;을 선택해서 복원해봅니다.&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs6.blog.daum.net/image/27/blog/2007/08/17/21/54/46c59a92126d6&amp;amp;filename=3-05.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg2913822 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/3-05.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(2913822)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;STRONG&gt;↓&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs2.blog.daum.net/image/34/blog/2007/08/17/21/54/46c59a9d2edca&amp;amp;filename=3-06.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg8615758 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/3-06.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(8615758)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;아래와 같이 고스트가 실행되면서 복구가 시작되고, 작업이 끝나면 자동으로 재시작 합니다. 이제 윈도우로 부팅해서 위에서 바탕화면이나 C드라이브에 만들어놨던 폴더들이 사라졌는지 확인해보세요. 사라졌나요? 그럼 복원에 성공한것입니다. ^^;&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs3.blog.daum.net/image/35/blog/2007/08/17/21/55/46c59ab66d23c&amp;amp;filename=3-07.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg7181352 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/3-07.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(7181352)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;AUTOEXEC.BAT&lt;/STRONG&gt; 파일안에 복원을 위한 고스트명령줄은 아래와 같이 구성되어 있습니다.(고스트 옵션에 대한 자세한 설명은 시만텍코리아에 가셔서 &#039;&lt;A class=con_link href=&quot;http://service1.symantec.com/SUPPORT/INTER/ent-securitykoreankb.nsf/0/0f5ea8b840f0967f88256df0006c6df0?OpenDocument&quot; target=_blank&gt;&lt;STRONG&gt;&lt;FONT color=#0000ff&gt;스위치 목록&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&#039;으로 검색해보세요.)&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;GHOST.EXE -CLONE,MODE=PLOAD,SRC=C:IMAGEBACKUP.GHO:1,DST=1:1 -FNF -FDSZ -SURE -RB&lt;/STRONG&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;5) 수고하셨습니다!! 모든 과정을 끝마쳤습니다. 이제 윈도우로 부팅한 후 &#039;&lt;STRONG&gt;내 컴퓨터&lt;/STRONG&gt;-&amp;gt;&lt;STRONG&gt;관리&lt;/STRONG&gt;-&amp;gt;&lt;STRONG&gt;디스크관리&lt;/STRONG&gt;&#039;로 가셔서 &lt;STRONG&gt;IBM_SERVICE파티션&lt;/STRONG&gt;에 마우스 오른쪽 버튼을 눌러보세요. &#039;&lt;STRONG&gt;도움말&lt;/STRONG&gt;(&lt;STRONG&gt;H&lt;/STRONG&gt;)&#039;만 나오죠? &lt;STRONG&gt;OEM Partition&lt;/STRONG&gt;으로 구성되있어서 이렇게 나오는 것입니다. 윈도우에선 &lt;STRONG&gt;삭제&lt;/STRONG&gt;와 &lt;STRONG&gt;포맷&lt;/STRONG&gt;이 &lt;STRONG&gt;불가능&lt;/STRONG&gt;하고, 또한 &lt;STRONG&gt;속성&lt;/STRONG&gt;이 &lt;STRONG&gt;숨김&lt;/STRONG&gt;으로 되있기 때문에 &#039;&lt;STRONG&gt;내 컴퓨터&lt;/STRONG&gt;&#039;에도 나타나지 않습니다.&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs10.blog.daum.net/image/11/blog/2007/08/17/21/56/46c59ae32de8e&amp;amp;filename=3-08.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg7091569 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/3-08.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(7091569)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs3.blog.daum.net/image/22/blog/2007/08/17/21/56/46c59af886800&amp;amp;filename=3-09.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg8289254 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/3-09.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(8289254)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;6) 마지막 팁입니다. 간혹 지인들의 컴퓨터를 손봐줄 때가 있는데, 굳이 메뉴를 보여줄 필요가 없을 것 입니다. 단지 &lt;STRONG&gt;F10&lt;/STRONG&gt;키를 눌렀을 때 바로 복구가 되도록 하려면, 아래와 같이 도스모드로 나가셔서 &lt;STRONG&gt;menuoff&lt;/STRONG&gt; 를 입력한 후 엔터를 누르세요.&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs6.blog.daum.net/image/17/blog/2007/08/17/21/56/46c59b09d389d&amp;amp;filename=3-10.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg4125182 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/3-10.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(4125182)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;BR&gt;다시 메뉴를 보고 싶다면, &lt;STRONG&gt;F10&lt;/STRONG&gt;을 누른 직후 고스트가 뜨기전에 재빨리 &lt;STRONG&gt;F5&lt;/STRONG&gt;키를 여러번 눌러주세요. 그럼 아래와 같이 도스로 빠지는데, 이때 &lt;STRONG&gt;menuon&lt;/STRONG&gt; 을 입력한 후 엔터를 누르시면 다시 메뉴가 나오게 됩니다.&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&lt;A class=con_link href=&quot;http://blog.naver.com/npost/xxxxxxxxxxxxxxxxxxxxxxxxjavascript&lt;x/&gt;:realImgView(&#039;http://cfs7.blog.daum.net/image/14/blog/2007/08/17/21/56/46c59b15918ee&amp;amp;filename=3-11.jpg&#039;)&quot; target=_blank&gt;&lt;IMG id=userImg5418124 style=&quot;CURSOR: pointer&quot; onclick=popview(this) src=&quot;file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/네이버%20블로그%20%20포스트%20내용보기.files/3-11.jpg&quot; onload=&#039;setTimeout(&quot;resizeImage(5418124)&quot;,200)&#039;&gt;&lt;/A&gt; &lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;이제 시스템에 이상이 생길때마다 위에서 설정했던 &lt;STRONG&gt;특수키&lt;/STRONG&gt;(&lt;STRONG&gt;F1&lt;/STRONG&gt;~&lt;STRONG&gt;F12&lt;/STRONG&gt;)를 누르시면 신속하고 간단하게 컴퓨터를 복구하실 수 있습니다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;P align=left&gt;출처 : &lt;A class=con_link href=&quot;http://cafe.daum.net/anytax&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;http://cafe.daum.net/anytax&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;br /&gt; &lt;DIV class=autosourcing-stub&gt;&lt;br /&gt; &lt;P style=&quot;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 11px 0px 7px; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Dotum&quot;&gt;&lt;STRONG style=&quot;PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px&quot;&gt;[출처]&lt;/STRONG&gt; &lt;A href=&quot;http://blog.naver.com/hewmaster/40062846736&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;원버튼 복구 솔루션 1 - IBM BMGR &amp;amp; Norton Ghost 사용&lt;/FONT&gt;&lt;/A&gt;&lt;SPAN style=&quot;PADDING-RIGHT: 7px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px&quot;&gt;|&lt;/SPAN&gt;&lt;STRONG style=&quot;PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px&quot;&gt;작성자&lt;/STRONG&gt; &lt;A href=&quot;http://blog.naver.com/hewmaster&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;Joshua&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;/DIV&gt;</content>			</entry><entry>
		<title>여러 개의 WAV파일을 한꺼번에 WMA파일로 변환하는 방법</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11008"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11008#comment"/>		<id>https://adminid.kr/etc_sw/11008</id>
		<published>2009-04-21T19:51:52+00:00</published>
		<updated>2009-04-21T19:51:52+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">윈도 미디어 인코더 9.0의 불편한 점으로 한 번에 하나씩만 파일변경이 가능하다는 점을 들 수 있겠습니다. WAV파일이 여러 개일 경우, 인코더의 세팅을 처음부터 다시 해줘야 하기 때문에 여러 개의 파일을 한 번의 세팅으로 순차적으로 자동으로 변환해주는 기능이 있다면 매우 편리할 것입니다. 그런 기능은 윈도 미디어 인코더 자체에서는 지원되지 않지만 윈도 미디어 인코더 9 SDK (Software Development Kit)을 사용하시면 ...</summary>
	<content type="html">&lt;BLOCKQUOTE&gt;&lt;FONT size=2&gt;윈도 미디어 인코더 9.0의 불편한 점으로 한 번에 하나씩만 파일변경이 가능하다는 점을 들 수 있겠습니다. WAV파일이 여러 개일 경우, 인코더의 세팅을 처음부터 다시 해줘야 하기 때문에 여러 개의 파일을 한 번의 세팅으로 순차적으로 자동으로 변환해주는 기능이 있다면 매우 편리할 것입니다. &lt;br /&gt; &lt;P&gt;그런 기능은 윈도 미디어 인코더 자체에서는 지원되지 않지만 윈도 미디어 인코더 9 SDK (Software Development Kit)을 사용하시면 가능합니다. &lt;br /&gt; &lt;P&gt;필요한 소프트웨어&lt;BR&gt;&lt;br /&gt; &lt;UL&gt;&lt;br /&gt; &lt;LI&gt;Windows Media Encoder 9은 이미 설치하셨죠? 지우시면 안됩니다. &lt;br /&gt; &lt;LI&gt;Windows Media Encoder 9 SDK (&lt;A href=&quot;http://www.goclassic.co.kr/wma/help/WMEncoderSDK.exe&quot;&gt;&lt;B&gt;&lt;U&gt;&lt;FONT color=#800080&gt;[내려받기]&lt;/FONT&gt;&lt;/U&gt;&lt;/B&gt;&lt;/A&gt;). &lt;br /&gt; &lt;LI&gt;Windows Media Encoder Profile (&lt;A href=&quot;http://www.goclassic.co.kr/wma/help/goclassic.prx&quot;&gt;&lt;B&gt;&lt;U&gt;&lt;FONT color=#800080&gt;[내려받기]&lt;/FONT&gt;&lt;/U&gt;&lt;/B&gt;&lt;/A&gt;).&lt;BR&gt;- 고클래식 방송용 포맷에 맡게 인코딩 규격을 미리 정해둔 파일입니다.&lt;BR&gt;내려받으신 후 저장해두신 폴더를 기억해두십시오. &lt;/LI&gt;&lt;/UL&gt;&lt;br /&gt; &lt;P&gt;&lt;B&gt;1.&lt;/B&gt; 위의 링크에서 WMEncoderSDK.exe 파일을 받으셔서 설치를 완료하십시오. 이 때 바탕화면이나 시작-&amp;gt;프로그램에 필요한 링크가 만들어지지는 않습니다. 대신 내 컴퓨터를 여셔서 &lt;FONT face=arial&gt;C:WMSDKWMEncSDK9samplesvbbatcher&lt;/FONT&gt;로 이동하십시오. &lt;br /&gt; &lt;P&gt;&lt;B&gt;2.&lt;/B&gt; 그 폴더에서 &lt;B&gt;BatchEncode.exe&lt;/B&gt;라는 프로그램을 찾으실 수 있습니다. 이 프로그램을 더블 클릭하여 실행하시면 아래와 같은 화면을 보실 수 있습니다. &lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;br /&gt; &lt;CENTER&gt;&lt;IMG src=&quot;http://www.goclassic.co.kr/wma/help/jpg/JS_Automating1.gif&quot; border=0&gt; &lt;/CENTER&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;만약 위의 창이 생기지 않고 오류창이 생긴다면, 추가로 .Net framwork가 필요합니다. 아래에서 내려받아 설치하신 후 다시 시도해보십시오. &lt;br /&gt; &lt;UL&gt;&lt;br /&gt; &lt;LI&gt;.NET framework (&lt;A href=&quot;http://www.microsoft.com/downloads/details.aspx?displaylang=ko&amp;amp;FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&quot;&gt;&lt;B&gt;&lt;U&gt;&lt;FONT color=#800080&gt;[내려받기]&lt;/FONT&gt;&lt;/U&gt;&lt;/B&gt;&lt;/A&gt;). &lt;/LI&gt;&lt;/UL&gt;&lt;/BLOCKQUOTE&gt;&lt;br /&gt; &lt;CENTER&gt;&lt;IMG src=&quot;http://www.goclassic.co.kr/wma/help/jpg/Windows-Media-Batch-Encoder-Cropped.jpg&quot; border=0&gt;&lt;BR&gt;&lt;FONT size=1&gt;[Windows Media Batch Encoder 좌측 상단 확대]&lt;/FONT&gt; &lt;/CENTER&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;B&gt;3.&lt;/B&gt; 좌측 상단의 &lt;B&gt;Sources&lt;/B&gt; 부분에 Add 버튼을 클릭하여 미리 립핑해두신 여러 개의 WAV파일을 추가하십시오. 이 때 여러 개의 WAV파일을 선택하시려면 Ctrl 키를 누르신 상태에서 WAV파일을 클릭하시면 됩니다. &lt;br /&gt; &lt;P&gt;&lt;B&gt;4.&lt;/B&gt; &lt;B&gt;Output Folder&lt;/B&gt;란 우측의 Browse 버튼을 클릭하며 만들어진 WMA 파일이 저장될 폴더를 선택하십시오. 기본값은 그림처럼 Batch Encoder Output이라는 폴더입니다. &lt;br /&gt; &lt;P&gt;&lt;B&gt;5.&lt;/B&gt; &lt;B&gt;Output String&lt;/B&gt;란에 해당 WAV파일에 적합한 문자를 넣습니다 (예: XYZ-). 이 부분이 공란이면 프로그램이 실행되지 않습니다. &lt;br /&gt; &lt;P&gt;&lt;B&gt;6.&lt;/B&gt; &lt;B&gt;Profile&lt;/B&gt;란 우측의 Select 버튼을 클릭하며 위에서 내려받아둔 Windows Media Encoder Profile (goclassic.prx)이 있는 폴더로 이동, goclassic.prx 파일을 선택하십시오 (가장 중요한 부분입니다). &lt;br /&gt; &lt;P&gt;&lt;B&gt;7.&lt;/B&gt; 나머지 부분은 위와 아래 그림처럼 공란으로 둡니다. &lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;br /&gt; &lt;CENTER&gt;&lt;IMG src=&quot;http://www.goclassic.co.kr/wma/help/jpg/right-side-batch-encoder.jpg&quot; border=0&gt;&lt;BR&gt;&lt;FONT size=1&gt;[Windows Media Batch Encoder 우측 상단 확대]&lt;/FONT&gt;&lt;/CENTER&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;B&gt;8.&lt;/B&gt; 이제 하단의 Add 버튼을 클릭하시면 작업할 WAV파일들의 목록이 생성됩니다. &lt;/BLOCKQUOTE&gt;&lt;br /&gt; &lt;CENTER&gt;&lt;IMG src=&quot;http://www.goclassic.co.kr/wma/help/jpg/bottom-of-encoder.jpg&quot; border=0&gt;&lt;BR&gt;&lt;FONT size=1&gt;[Windows Media Batch Encoder 좌측 하단 확대]&lt;/FONT&gt;&lt;/CENTER&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;B&gt;9.&lt;/B&gt; 끝으로 우측 하단의 Start 버튼을 클릭하시면 순서대로 WAV파일이 WMA파일로 변경됩니다.&lt;/BLOCKQUOTE&gt;&lt;br /&gt; &lt;CENTER&gt;&lt;IMG src=&quot;http://www.goclassic.co.kr/wma/help/jpg/JS_Automating1.gif&quot; border=0&gt;&lt;/CENTER&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;이제 만들어지 WMA파일들을 고클 방송국으로 보내시면 됩니다. 아래 링크를 클릭해서 계속해주십시오. &lt;/BLOCKQUOTE&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;출처 : &lt;A href=&quot;http://www.goclassic.co.kr/club/help/wmbatch.html&quot;&gt;http://www.goclassic.co.kr/club/help/wmbatch.html&lt;/A&gt;</content>			</entry><entry>
		<title>바닥 소프트웨어로 동영상 회전하기</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11006"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11006#comment"/>		<id>https://adminid.kr/etc_sw/11006</id>
		<published>2009-04-21T15:15:16+00:00</published>
		<updated>2009-04-21T15:15:16+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">동영상 인코딩 프로그램 &#039;바닥&#039;에서 동영상을 회전하는 방법. [인코딩 환경설정]에서 아래쪽의 [추가 옵션]란에다가 다음 명령어들중 하나를 입력하면 된다. -vf rotate=1 시계방향으로 90도 회전 -vf rotate=2 시계 반대방향으로 90도 회전 -vf rotate=3 좌우뒤집기해서 시계방향으로 90도 회전 -vf rotate=0 좌우뒤집기해서 시계 반대방향으로 90도 회전 -vf expand=-1:-1:-1:-1:1,rotate=2 자막도 삽입해서 시계 반대방향으로 90...</summary>
	<content type="html">&lt;P&gt;동영상 인코딩 프로그램 &#039;바닥&#039;에서 동영상을 회전하는 방법.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;[인코딩 환경설정]에서 아래쪽의 [추가 옵션]란에다가 다음 명령어들중 하나를 입력하면 된다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;BR&gt;-vf rotate=1&lt;BR&gt;시계방향으로 90도 회전&lt;/P&gt;&lt;br /&gt; &lt;P&gt;-vf rotate=2&lt;BR&gt;시계 반대방향으로 90도 회전&lt;/P&gt;&lt;br /&gt; &lt;P&gt;-vf rotate=3&lt;BR&gt;좌우뒤집기해서 시계방향으로 90도 회전&lt;/P&gt;&lt;br /&gt; &lt;P&gt;-vf rotate=0&lt;BR&gt;좌우뒤집기해서 시계 반대방향으로 90도 회전&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;BR&gt;-vf expand=-1:-1:-1:-1:1,rotate=2&lt;BR&gt;자막도 삽입해서 시계 반대방향으로 90도 회전&lt;/P&gt;&lt;br /&gt; &lt;P&gt;-vf expand=-1:-1:-1:-1:1,rotate=1&lt;BR&gt;자막도 삽입해서 시계방향으로 90도 회전&lt;BR&gt;&lt;/P&gt;</content>			</entry><entry>
		<title>VirtualDub에서 MOV, WMV 파일 편집하기</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11005"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11005#comment"/>		<id>https://adminid.kr/etc_sw/11005</id>
		<published>2009-04-21T15:04:52+00:00</published>
		<updated>2009-04-21T15:04:52+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">VirtualDub에서 MOV, WMV 파일 편집하는 방법입니다. 네이버 지식IN에서 퍼온 것을 나름대로 정리한 것입니다. 기본적으로 VirtualDub에서는 AVI나 MPG 파일만을 불러 올 수가 있습니다. 그러나 이제부터 설명해드릴 방법으로 MOV나 WMV 파일도 불러 들여 편집을 할 수 있습니다. 먼저 필요한 프로그램은 다음과 같습니다. AviSynth QuickTime DirectShow codec AviSynth라는 프로그램을 이용하면 VirtualDub에서 동영상 파일을 Dir...</summary>
	<content type="html">VirtualDub에서 MOV, WMV 파일 편집하는 방법입니다. &lt;A href=&quot;http://kin.naver.com/db/detail.php?d1id=1&amp;amp;dir_id=10701&amp;amp;eid=j4VHCqUVJJ4vWMGp5Wf/N55UumxC8J6j&amp;amp;qb=Q291bGRuJ3QgbG9jYXRlIGRlY29tcHJlc3NvciBmb3IgZm9ybWF0ICdqcGVnJw==&quot; target=_blank&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;네이버 지식IN&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;에서 퍼온 것을 나름대로 정리한 것입니다.&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;HR&gt;&lt;br /&gt; &lt;BR&gt;&lt;br /&gt; &lt;P&gt;기본적으로 VirtualDub에서는 AVI나 MPG 파일만을 불러 올 수가 있습니다. 그러나 이제부터 설명해드릴 방법으로 MOV나 WMV 파일도 불러 들여 편집을 할 수 있습니다. 먼저 필요한 프로그램은 다음과 같습니다.&lt;/P&gt;&lt;br /&gt; &lt;UL&gt;&lt;br /&gt; &lt;LI&gt;AviSynth &lt;br /&gt; &lt;LI&gt;QuickTime DirectShow codec&lt;/LI&gt;&lt;/UL&gt;&lt;br /&gt; &lt;P&gt;AviSynth라는 프로그램을 이용하면 VirtualDub에서 동영상 파일을 DirectShow 를 이용하여 디코더가 깔려 있다면 어느 코덱이던지 불러올 수 있습니다. AviSynth는 다음의 위치에서 다운로드 받을 수 있습니다.&lt;/P&gt;&lt;FONT color=#696969&gt;&lt;FONT color=#696969&gt;&lt;FONT color=#696969&gt;&lt;br /&gt; &lt;UL&gt;&lt;br /&gt; &lt;LI&gt;&lt;FONT color=#696969&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=#696969&gt;&lt;A href=&quot;http://sourceforge.net/project/showfiles.php?group_id=57023&quot; target=_blank&gt;&lt;FONT color=#696969&gt;&lt;U&gt;http://sourceforge.net/project/showfiles.php?group_id=57023&lt;/U&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;br /&gt; &lt;P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#c0c0c0&gt;다운로드 후 설치합니다. &lt;BR&gt;&lt;BR&gt;QuickTime DirectShow codec은 QuickTime Alternative를 설치하면 같이 설치됩니다. 다음의 위치에서 다운로드 받을 수 있습니다.&lt;/FONT&gt;&lt;/P&gt;&lt;FONT color=#696969&gt;&lt;br /&gt; &lt;UL&gt;&lt;br /&gt; &lt;LI&gt;&lt;A href=&quot;http://www.free-codecs.com/download/QuickTime_Alternative.htm&quot; target=_blank&gt;&lt;FONT color=#696969&gt;&lt;U&gt;http://www.free-codecs.com/download/QuickTime_Alternative.htm&lt;/U&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;A href=&quot;http://www.free-codecs.com/download/QuickTime_Alternative.htm&quot; target=_blank&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;br /&gt; &lt;P&gt;설치 시에 &#039;Quicktime directshow&#039; 항목에 체크가 되어 있는지 확인하시고 되어 있지 않다면 체크하고 설치합니다. DirectShow codec을 설치하면 대중적인 동영상 플레이어인 곰 플레이어에서도 MOV 파일을 재생할 수가 있습니다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;위 두 프로그램을 설치하였다면 필요한 프로그램은 모두 설치된 것이고 AviSynth를 이용하여 MOV 파일을 열기 위해 다음과 같은 코드가 삽입된 텍스트 파일을 만듭니다. 메모장(Notepad)를 이용하면 됩니다.&lt;/P&gt;&lt;br /&gt; &lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e4e4e4&quot;&gt;&lt;FONT color=#000000&gt;DirectShowSource(&quot;파일이름.mov&quot;)&lt;/FONT&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;P&gt;저장할 때 확장자명을 txt로 하지 말고 avs라고 합니다. 즉, *.avs 여야 합니다. 또한 AVS 파일은 불러오려고 하는 동영상 파일과 같은 폴더 내에 존재해야 합니다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;그 다음에 VirtualDub을 실행합니다. &amp;nbsp;파일 메뉴의 비디오 파일 열기를 눌러 방금 작성한 AVS 파일을 불러옵니다. 그럼 MOV 파일을 불러 오게 됩니다. 그 후엔 자유룝게 VirtualDub의 기능을 이용하여 편집 가능합니다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;간혹, MOV 파일의 프레임이 100 정도인 파일이 있는데 열이면 아홉 유효하지 않은 프레임 수이므로 AVS 파일을 만들 때 FPS 값을 지정해 줄 수 있습니다. 다음과 같이 추가적인 옵션을 주면 됩니다.&lt;/P&gt;&lt;br /&gt; &lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e4e4e4&quot;&gt;&lt;FONT color=#000000&gt;DirectShowSource(&quot;파일명.mov&quot;, fps=30)&lt;/FONT&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;P&gt;위의 예에서 FPS 값을 30으로 줍니다. 그러면 프레임 수를 30으로 고정시켜 주게 됩니다. 이렇게 하지 않으면 영상과 사운드의 싱크가 맞지 않게 됩니다.&lt;BR&gt;&lt;BR&gt;WMV 파일도 대동소이한 방식으로 불러올 수가 있습니다. AVS 파일을 작성할 때 다음과 같은 라인을 삽입하면 됩니다.&lt;/P&gt;&lt;br /&gt; &lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e4e4e4&quot;&gt;&lt;FONT color=#000000&gt;DirectShowSource(&quot;파일명.wmv&quot;, convertfps=true)&lt;/FONT&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;P&gt;이렇게 하여야 편집하고 나서 사운드와 영상이 싱크가 맞게 됩니다.&lt;BR&gt;&lt;/P&gt;&lt;BR&gt;&lt;BR&gt;출처 : &lt;A href=&quot;http://pcandme.net/14&quot;&gt;http://pcandme.net/14&lt;/A&gt;</content>			</entry><entry>
		<title>나만의 디지털 플래닝 시스템</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/11001"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/11001#comment"/>		<id>https://adminid.kr/etc_sw/11001</id>
		<published>2009-03-16T12:34:32+00:00</published>
		<updated>2009-03-16T12:34:32+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">시간관리 그것도 디지털 도구를 이용한 디지털 시간관리를 하고 시간관리에 대해 강의까지 하는 것으로 알려져 있다 보니 저에게 많은 분들께서 관심을 가져 주시더군요. 그런데 그 관심이 시간관리라는 것이 아닌 강사인 당신 그것도 디지털 도구로 활용해서 효과적인 시간관리를 한다고 하던데 어떤 도구를 쓰고 있고 어떻게 활용하고 있는지에 대한 것이었습니다. 모든 분들이 그러하겠지만, 저 또한 제가 활용하는 도구에 제 개...</summary>
	<content type="html">&lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;IMG height=408 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://chocoach.com/blog/attach/1/1204472304.jpg&quot; width=500&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;P&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot;&gt;&lt;BR&gt;시간관리 그것도 디지털 도구를 이용한 디지털 시간관리를 하고 시간관리에 대해 강의까지 하는 것으로 알려져 있다 보니 저에게 많은 분들께서 관심을 가져 주시더군요&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;그런데 그 관심이 시간관리라는 것이 아닌 강사인 당신 그것도 디지털 도구로 활용해서 효과적인 시간관리를 한다고 하던데 어떤 도구를 쓰고 있고 어떻게 활용하고 있는지에 대한 것이었습니다&lt;SPAN lang=EN-US&gt;.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;?xml:namespace prefix = o ns = &quot;urn:schemas-microsoft-com:office:office&quot; /&gt;&lt;o:p&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot; size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot;&gt;모든 분들이 그러하겠지만&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;저 또한 제가 활용하는 도구에 제 개인적인 내용이 모두 들어가 있습니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;그럼에도 불구하고 잠시 제가 방심하고 있는 틈을 타 제 도구를 들쳐 보는 경우를 보게 되었습니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;이러한 일들이 종종 발생하게 되자 저 또한 안되겠다라는 생각에 당장 모든 시스템에 패스워드를 걸어 놓게 되었습니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;확실히 패스워드를 걸어 놓은 뒤 부터 들쳐 보는 일들이 사라지게 되었습니다&lt;SPAN lang=EN-US&gt;.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot; size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot;&gt;사실 저 또한 메모에 맛을 들여 한참 머릿속에 막 생각나는 것들을 기자수첩에 아무런 형식도 구색도 갖추지도 않은 그런 메모만을 했을 때 다른 사람들은 어떻게 메모를 할까&lt;SPAN lang=EN-US&gt;? &lt;/SPAN&gt;라는 혹이심이 생기게 되었는데&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;어느날 화장품 영업을 하던 사촌형의 수첩을 우연하게 보게 되었는데&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;그 수첩에 적혀 있는 메모가 매우 치밀하고 잘 정리되어 있는 것을 보고 내가 메모를 잘 못하고 있었다는 사실을 께닭게 되었습니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;그리곤 그 수첩을 한참을 들여다 보고 있다가 사촌형에게 들켜 한참을 혼난 일이 있었습니다&lt;SPAN lang=EN-US&gt;.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot; size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot;&gt;분명한 것은 시간관리든 메모든 어느 정도 시간이 지나면 다른 사람의 것이 아닌 자신만의 방식을 만들어야 합니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;하지만&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;맨 땅에 헤딩하는 것 보다 다른 사람의 방식을 도입하여 활용하다가 자신의 것으로 조금씩 바꾸어 완전히 자신의 것으로 만들면 보다 빠르고 비교적 쉽게 적응 할 수 있지 않을까 하여 제가 활용하는 디지털 시간관리 도구 및 활용하는 방식에 대해 소개 하고자 합니다&lt;SPAN lang=EN-US&gt;.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot; size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot;&gt;먼저 제가 디지털 시간관리를 위해 활용하는 도구 및 소프트웨어 입니다&lt;SPAN lang=EN-US&gt;.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot; size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot; size=2&gt;도구&lt;SPAN lang=EN-US&gt; : &lt;/SPAN&gt;노트북&lt;SPAN lang=EN-US&gt;(PC), &lt;/SPAN&gt;스마트폰&lt;SPAN lang=EN-US&gt;(&lt;/SPAN&gt;휴대폰&lt;SPAN lang=EN-US&gt;+PDA), &lt;/SPAN&gt;프린터&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot;&gt;소프트웨어&lt;SPAN lang=EN-US&gt; : Outlook, OneNote, Think Wise, SPB Diary, OneNote Mobile&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot; size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot;&gt;노트북은 가능한 작은 것을 활용하는 편 입니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;아무래도 노트북의 사용 목적이기 때문 입니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;단 액정에 표현 할 수 있는 해상도는 가능한 높은 것을 선호 합니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;그래야 작은 화면에 많은 정보를 표현 할 수 있기 때문 입니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;작은 해상도일 경우&lt;SPAN lang=EN-US&gt; Outlook&lt;/SPAN&gt;을 실행해 보면 화면에 표현되는 정보가 많이 표현되지 않기 때문에 매우 불편한 상황이 만들어져 되려 일에 대한 효율을 떨어지게 되기 때문입니다&lt;SPAN lang=EN-US&gt;.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot; size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot;&gt;노트북에서의 시간관리 담당은 &lt;SPAN lang=EN-US&gt;Think Wise&lt;/SPAN&gt;와 &lt;SPAN lang=EN-US&gt;Outlook&lt;/SPAN&gt;을 사용하고 있습니다&lt;SPAN lang=EN-US&gt;. Think Wise&lt;/SPAN&gt;는&lt;SPAN lang=EN-US&gt; Mindmap &lt;/SPAN&gt;전용 소프트웨어 입니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;주로 목표 및 계획을 만들어 갈 때 활용하며&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;연간&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;월간&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;주간 계획을 작성한 다음 프린터로 프린트하여 책상 앞에 붙여두어 항상 내 자신에 대한 목표와 계획을 확인합니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;또한&lt;SPAN lang=EN-US&gt; Think Wise&lt;/SPAN&gt;에 작성한 계획을&lt;SPAN lang=EN-US&gt; Outlook&lt;/SPAN&gt;로 전송하여 일일이 옮겨가는 작업을 하지 않아도 되어 간편하게&lt;SPAN lang=EN-US&gt; Outlook&lt;/SPAN&gt;상에 계획으로 만들 수 있습니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot; size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot;&gt;&lt;SPAN lang=EN-US&gt;Outlook&lt;/SPAN&gt;의 경우 간혹 윈도우를 설치하면 그 윈도우에 기본으로 제공하고 있는&lt;SPAN lang=EN-US&gt; Outlook Express&lt;/SPAN&gt;로 착각하는 경우가 있는데&lt;SPAN lang=EN-US&gt; Outlook Express&lt;/SPAN&gt;는 이메일 전용 소프트웨어 입니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;제가 이야기 하고자 하는&lt;SPAN lang=EN-US&gt; Outlook&lt;/SPAN&gt;는 이메일 뿐만 아니라 일정&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;할일&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;메모&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;주소록 등의 기능을 동반하고 있는 일정관리용 소프트웨어 입니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;한 때는&lt;SPAN lang=EN-US&gt; PDA&lt;/SPAN&gt;를 구입하면 번들용 소프트웨어로&lt;SPAN lang=EN-US&gt; Outlook&lt;/SPAN&gt;를 제공했지만&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;지금은 오직&lt;SPAN lang=EN-US&gt; MS Office&lt;/SPAN&gt;에 포함되어 판매되고 있습니다&lt;SPAN lang=EN-US&gt;.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot; size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot;&gt;또&lt;SPAN lang=EN-US&gt; Outlook&lt;/SPAN&gt;외에 또 하나의 소프트웨어를 활용하고 있는데&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;주로 메모를 담당하고 있는&lt;SPAN lang=EN-US&gt; OneNote &lt;/SPAN&gt;입니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;이 또한&lt;SPAN lang=EN-US&gt; Ms Office &lt;/SPAN&gt;제품군의 일부로 각종 메모와 스크랩을 담당하고 있기 때문에 저 나름대로 지식 데이터베이스로 활용하고 있습니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;이 소프트웨어의 재미난 기능 중 하나가 회의나 미팅시 메모한 내용 중 내가 해야 할 일들이 있을 때 그 메모 옆에 체크만 해주면 그 체크된 것이&lt;SPAN lang=EN-US&gt; Outlook&lt;/SPAN&gt;의 할 일에 알아서 들어가게 됩니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;결국 회의 때 내가 해야 할 일을 하나 빠짐없이 처리하게 되어 일의 효율을 극대화 하는데 한 몫을 하게 됐습니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot; size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot;&gt;스마트폰의 경우 스마트폰 이전에&lt;SPAN lang=EN-US&gt; PDA&lt;/SPAN&gt;를 주로 활용했습니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;물론 휴대폰도 따로 휴대하고 있었습니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;이미 눈치 채신 분도 계시겠지만&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;항상&lt;SPAN lang=EN-US&gt; PDA&lt;/SPAN&gt;와 휴대폰 이 두 가지를 항상 휴대해야 했기 때문에 가방을 따로 가지고 다니지 않을 때에는 주머니가 묵직해져 보기도 좋지 않았고 무게도 있어서 정말 불편하기 짝이 없었습니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;그래도 일에 대한 효율을 생각하면 어쩔 수 없이 들고 다녀야 했습니다&lt;SPAN lang=EN-US&gt;.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot; size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot;&gt;최근 급속히 발전하는 기술 덕에 지금의 휴대폰 보다는 조금은 크지만&lt;SPAN lang=EN-US&gt;, PDA&lt;/SPAN&gt;와 휴대폰이 하나로 결합된 스마트폰이 휴대폰을 제조하는 국&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;내외 기업의 경쟁으로 인해 매우 만족할 수 있는 수준만큼 제작되어 판매되고 있습니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;당연히&lt;SPAN lang=EN-US&gt; PDA&lt;/SPAN&gt;와 휴대폰을 불편하게 사용하던 저에게는 좋은 소식 이였고 지금 제 손에서 매일 많을 일을 담당하게 되었습니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot; size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot;&gt;앞서 노트북에서는&lt;SPAN lang=EN-US&gt; Outlook&lt;/SPAN&gt;가 시간관리를 담당한다고 했지만&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;아쉽게도 스마트폰에서는&lt;SPAN lang=EN-US&gt; Outlook&lt;/SPAN&gt;가 없습니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;다만&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;이와 비슷하게 일정&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;할일&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;메모&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;주소록이 개별적으로 구성되어 있어 한 눈에 빠르게 파악할 수 없어서 불편한 면들이 크게만 보였기 때문에 이를 대체할 수 있는&lt;SPAN lang=EN-US&gt; SPB Diary&lt;/SPAN&gt;를 쓰게 되었고&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;메모용으로는 노트북에서의&lt;SPAN lang=EN-US&gt; OneNote&lt;/SPAN&gt;가 스마트폰용인&lt;SPAN lang=EN-US&gt; OneNote Mobile&lt;/SPAN&gt;용으로 개발되어 있어 텍스트&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;이미지&lt;SPAN lang=EN-US&gt;(&lt;/SPAN&gt;사진&lt;SPAN lang=EN-US&gt;), &lt;/SPAN&gt;보이스&lt;SPAN lang=EN-US&gt;(&lt;/SPAN&gt;음성&lt;SPAN lang=EN-US&gt;) &lt;/SPAN&gt;형태의 조합으로 메모를 합니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;이 또한 스마트폰에 달려 있는 카메라와 마이크를 통해 가능해진 것입니다&lt;SPAN lang=EN-US&gt;.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot; size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot; size=2&gt;이제 좀 정리를 한다면&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot; size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot;&gt;목표 및 계획은 노트북에서&lt;SPAN lang=EN-US&gt; Think Wise&lt;/SPAN&gt;로 작성한 후 연간&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;월간&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;주간은 프린트 하여 책상 앞에 붙여 놓고 월간 및 주간을&lt;SPAN lang=EN-US&gt; Outlook&lt;/SPAN&gt;으로 보냅니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;주로 자리에서 일을 할 때는 &lt;SPAN lang=EN-US&gt;Outlook &lt;/SPAN&gt;이용하다가 외부 활동을 할 때는&lt;SPAN lang=EN-US&gt; Outlook&lt;/SPAN&gt;의 일정 모두를 스마트폰으로&lt;SPAN lang=EN-US&gt; Sync&lt;/SPAN&gt;한 뒤 외부 활동을 합니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;물론 외부 활동을 마치고 돌아오면 바로 스마트폰의 일정을 다시&lt;SPAN lang=EN-US&gt; Outlook&lt;/SPAN&gt;로 돌려 줍니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;따라서 항상&lt;SPAN lang=EN-US&gt; Outlook&lt;/SPAN&gt;의 일정 데이터와 스마트폰의 데이터는 같을 수 밖에 없습니다&lt;SPAN lang=EN-US&gt;.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot; size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;br /&gt; &lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;&#039;Arial&#039;,&#039;helvetica&#039;,&#039;sans-serif&#039;&quot;&gt;지금까지 제가 활용하고 있는 디지털 플래닝 시스템을 소개해 드렸습니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;특별히 거창하지도 그렇다고 뒤지지 않은 그러한 형태의 시스템 입니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;그렇다고 저에게 딱 맞는 것은 아닙니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;딱 맞는 것을 찾으라면 정말 많은 시간을 찾는데 투자해야 할 것입니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;그렇다고 찾는다는 보장도 없겠지요&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;필요하면 그 소프트웨어에 자신의 시스템을 맞추어 활용 할 줄도 알아야 합니다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;BR&gt;&lt;BR&gt;출처 : &lt;A href=&quot;http://blogit.blogkorea.net/14625386/http://chocoach.com/blog/entry/%EB%82%98%EB%A7%8C%EC%9D%98-%EB%94%94%EC%A7%80%ED%84%B8-%ED%94%8C%EB%9E%98%EB%8B%9D-%EC%8B%9C%EC%8A%A4%ED%85%9C&quot;&gt;http://blogit.blogkorea.net/14625386/http://chocoach.com/blog/entry/%EB%82%98%EB%A7%8C%EC%9D%98-%EB%94%94%EC%A7%80%ED%84%B8-%ED%94%8C%EB%9E%98%EB%8B%9D-%EC%8B%9C%EC%8A%A4%ED%85%9C&lt;/A&gt;</content>			</entry><entry>
		<title>빈 셀을 특정 숫자 또는 문자로 채우기 [ASAP Utilities 이용]</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/10981"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/10981#comment"/>		<id>https://adminid.kr/etc_sw/10981</id>
		<published>2008-09-10T11:30:37+00:00</published>
		<updated>2008-09-10T11:30:37+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">1. 개요 엑셀을 사용하다보면 데이터의 중간중간에 위치한 빈셀을 0 또는 특정 숫자로 채워야 하는 경우가 있습니다. 대게 특정 프로그램의 입력 형식을 맞추기 위해 그렇게 하는 경우가 많은데 if 문을 이용하면 약간 번거롭긴 하지만 간단히 해결할 수는 있습니다. 그러나 데이터 시트의 수가 많은 경우에는 이것 또한 노가다(?)가 아닐 수 없습니다. 이번 글에서는 엑셀기능확장 유틸리티 중의 하나인 ASAP Utilities를 이용하여...</summary>
	<content type="html">&lt;SPAN style=&quot;FONT-WEIGHT: bold&quot;&gt;1. 개요 &lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; 엑셀을 사용하다보면 데이터의 중간중간에 위치한 빈셀을 0 또는 특정 숫자로 채워야 하는 경우가 있습니다. 대게 특정 프로그램의 입력 형식을 맞추기 위해 그렇게 하는 경우가 많은데 if 문을 이용하면 약간 번거롭긴 하지만 간단히 해결할 수는 있습니다. 그러나 데이터 시트의 수가 많은 경우에는 이것 또한 노가다(?)가 아닐 수 없습니다. 이번 글에서는 엑셀기능확장 유틸리티 중의 하나인 ASAP Utilities를 이용하여 이러한 문제를 간단히 해결하는 방법에 대해 살펴보도록하겠습니다.&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp; 이번에 설명한 내용을 적용하기 위해서는 ASAP Utilities를 설치해야 하며, 아래의 주소로부터 다운로드 받으실 수 있습니다. &lt;BR&gt;&lt;BR&gt;# 제작사 홈페이지 : http://www.asap-utilities.com/ &lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-WEIGHT: bold&quot;&gt;2. 빈셀을 0 또는 특정 숫자로 채우는 방법&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;(1) 빈셀이 포함된 영역을 선택&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;A href=&quot;http://cfs7.tistory.com/original/30/tistory/2008/07/09/22/01/4874b6bd3cf31&quot; target=_blank rel=lightbox&gt;&lt;IMG height=282 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs7.tistory.com/image/30/tistory/2008/07/09/22/01/4874b6bd3cf31&quot; width=552&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;BR&gt;(2) ASAP Utilities -&amp;gt; Fill -&amp;gt; Fill empty cells in selection&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;A href=&quot;http://cfs7.tistory.com/original/36/tistory/2008/07/09/22/02/4874b6dcc9239&quot; target=_blank rel=lightbox&gt;&lt;IMG height=275 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs7.tistory.com/image/36/tistory/2008/07/09/22/02/4874b6dcc9239&quot; width=516&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;BR&gt;(3) 공백에 입력될 숫자 또는 텍스트 입력 -&amp;gt; OK&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;A href=&quot;http://cfs7.tistory.com/original/33/tistory/2008/07/09/22/03/4874b70a8d002&quot; target=_blank rel=lightbox&gt;&lt;IMG height=153 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs7.tistory.com/image/33/tistory/2008/07/09/22/03/4874b70a8d002&quot; width=275&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; 위와 같이 간단한 작업만으로 아래의 그림과 같이 빈셀이 0으로 채워지는 것을 확인할 수 있습니다. &lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;A href=&quot;http://cfs8.tistory.com/original/9/tistory/2008/07/09/22/04/4874b74538105&quot; target=_blank rel=lightbox&gt;&lt;IMG height=235 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs8.tistory.com/image/9/tistory/2008/07/09/22/04/4874b74538105&quot; width=477&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;BR&gt;출처 : &lt;A href=&quot;http://rawrp.tistory.com/tag/%EB%B9%88%EC%B9%B8&quot;&gt;http://rawrp.tistory.com/tag/%EB%B9%88%EC%B9%B8&lt;/A&gt;</content>			</entry><entry>
		<title>수동설치한 한글 2005에 신명조 추가하기</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/10979"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/10979#comment"/>		<id>https://adminid.kr/etc_sw/10979</id>
		<published>2008-09-03T10:37:47+00:00</published>
		<updated>2008-09-03T10:37:47+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">공문서라던가.. HWP를 이용해 작성된 문서의 대부분이 &#039;신명조&#039;를 사용하지 않나 싶습니다. 가장 문제가 되는것은 ·와 같은것인데.. 이게 그냥 볼때는 . 같은 비슷한걸로 바껴 있지마는.. 프린터로 출력해보면 ㅁ으로 바껴있다던가.. 하는 심각한 문제를 보입니다. 물론, fonts.cab를 풀어서 HNCSharedFonts에 넣어주면 제대로 보이기는 하지만.. 그렇게 하자니, 수동설치의 의미가 없겠지요. 하지만 폰트 파일 하나만 설치를 한다...</summary>
	<content type="html">공문서라던가.. &lt;BR&gt;HWP를 이용해 작성된 문서의 대부분이 &#039;신명조&#039;를 사용하지 않나 싶습니다. &lt;BR&gt;&lt;BR&gt;가장 문제가 되는것은 ·와 같은것인데.. &lt;BR&gt;이게 그냥 볼때는 . 같은 비슷한걸로 바껴 있지마는.. &lt;BR&gt;프린터로 출력해보면 ㅁ으로 바껴있다던가.. 하는 심각한 문제를 보입니다. &lt;BR&gt;&lt;BR&gt;물론, fonts.cab를 풀어서 HNCSharedFonts에 넣어주면 제대로 보이기는 하지만.. &lt;BR&gt;그렇게 하자니, 수동설치의 의미가 없겠지요. &lt;BR&gt;하지만 폰트 파일 하나만 설치를 한다고 제대로 폰트가 뜨지는 않더군요. &lt;BR&gt;&lt;BR&gt;그래서 약간의 노가다를 통해 얻은 방법(?)을 적어둡니다. &lt;BR&gt;&lt;BR&gt;한글을 실행하기 위해서 필요한 필수 폰트는 아래와 같습니다. &lt;BR&gt;HGGGT.HFT &lt;BR&gt;HGGMJ.HFT &lt;BR&gt;HGGT.HFT &lt;BR&gt;HGJGT.HFT &lt;BR&gt;HGMJ.HFT &lt;BR&gt;HGSMJ.HFT &lt;BR&gt;&lt;BR&gt;그 외에, 폰트를 추가하기 위해서는 아래의 폰트파일이 있어야 하는듯 하더군요. &lt;BR&gt;정확한 이유는 모르겠지만, 이 파일이 없으면 제대로 뜨지 않습니다. &lt;BR&gt;USER.HFT &lt;BR&gt;&lt;BR&gt;명조체를 추가해 보겠습니다. 무려 5개나 필요로 하더군요. &lt;BR&gt;ENMJ.HFT &lt;BR&gt;FLMJ.HFT &lt;BR&gt;HJMJ.HFT &lt;BR&gt;JPMJ.HFT &lt;BR&gt;SPMJ.HFT &lt;BR&gt;&lt;BR&gt;이제, 원래 목표인 신명조를 추가해 보겠습니다. 마찬가지 스타일인지라, 5개를 필요로 합니다. &lt;BR&gt;ENSMJ.HFT &lt;BR&gt;FLSMJ.HFT &lt;BR&gt;HJSMJ.HFT &lt;BR&gt;JPSMJ.HFT &lt;BR&gt;SPSMJ.HFT &lt;BR&gt;&lt;BR&gt;그 외에도 *MJ.HFT나 *SMJ.HFT가 있습니다만.. &lt;BR&gt;위 파일 외에는 필요가 없습니다. &lt;BR&gt;&lt;BR&gt;자, 실행시켜 봅니다. &lt;BR&gt;어라? 안뜨는군요. -_-;;; &lt;BR&gt;&lt;BR&gt;HWP는 폰트 리스트를 미리 FontList.lst라는 파일로 만들어두고, 이 파일을 읽어옵니다. &lt;BR&gt;음. 프로그램이 뜨는데 시간을 줄일 생각인가 봅니다. &lt;BR&gt;때문에, 아무리 폰트를 추가해줘도 제대로 적용이 안됩니다. &lt;BR&gt;&lt;BR&gt;HWP는 이 파일이 없을 때에만 단 한번 리스트를 생성하는데, &lt;BR&gt;..그렇다면, 삭제. &lt;BR&gt;del HNCSharedFontsFontList.lst &lt;BR&gt;&lt;BR&gt;이제 hwp를 이용해, 신명조가 쓰인 파일을 읽어오면 제대로 신명조를 표시해 주는게 보입니다. &lt;BR&gt;혹, 신명조로 인해서 출력에 애로사항이 꽃 핀 분 계시면, 한번 시도해 보시길. &lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt; ..rez &lt;BR&gt;&lt;BR&gt;* 이미지는 생략. -_-;;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;출처 : &lt;A href=&quot;http://qaos.com/viewtopic.php?forum=13&amp;amp;topic=7633&quot;&gt;http://qaos.com/viewtopic.php?forum=13&amp;amp;topic=7633&lt;/A&gt;</content>			</entry><entry>
		<title>[MS Outlook] 연락처가 주소록에 안보이는 경우 해결책</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/10970"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/10970#comment"/>		<id>https://adminid.kr/etc_sw/10970</id>
		<published>2008-07-16T10:24:14+00:00</published>
		<updated>2008-07-16T10:24:14+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">회사 메일 백업을 위해 아웃룩을 오래전부터 사용했는데 PC를 포맷하고 다시 세팅하다보면 항상 헛갈려서 몇분간 헤매게 하는게 &quot;주소록에 연락처 연결하기&quot; 문제입니다. 메뉴를 열심히 뒤져서 해결책을 찾았지만 이런 유사한 문제로 헤매는 분들이 있을것 같아 포스팅 해봅니다. 주소록에 업무 관련 연락처를 모두 등록하여 사용하고 있습니다. MS Outlook이 조금 헷갈리게 해둔게 있는데 메뉴에 있는 &quot;주소록&quot; &gt; &quot;연락처&quot;가 아웃...</summary>
	<content type="html">&lt;P&gt;회사 메일 백업을 위해 아웃룩을 오래전부터 사용했는데 PC를 포맷하고 다시 세팅하다보면 항상 헛갈려서 몇분간 헤매게 하는게 &quot;주소록에 연락처 연결하기&quot; 문제입니다. 메뉴를 열심히 뒤져서 해결책을 찾았지만 이런 유사한 문제로 헤매는 분들이 있을것 같아 포스팅 해봅니다.&lt;BR&gt;&lt;BR&gt;주소록에 업무 관련 연락처를 모두 등록하여 사용하고 있습니다. MS Outlook이 조금 헷갈리게 해둔게 있는데 메뉴에 있는 &quot;주소록&quot; &amp;gt; &quot;연락처&quot;가 아웃룩의 &quot;연락처&quot;와는 다르다는 겁니다.&lt;BR&gt;&lt;BR&gt;해서 분명히 아래 그림처럼 연락처에는 정보가 득실득실한데 &quot;메뉴 &amp;gt; 도구 &amp;gt; 주소록&quot;의 연락처에는 아무것도 나타나지 않는다는 겁니다.&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;A href=&quot;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEyMzQyQGZzNi50aXN0b3J5LmNvbTovYXR0YWNoLzAvMDEwMDAwMDAwMDA4LmpwZw==&quot; target=_blank rel=lightbox&gt;&lt;IMG style=&quot;CURSOR: pointer&quot; height=506 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEyMzQyQGZzNi50aXN0b3J5LmNvbTovYXR0YWNoLzAvMDEwMDAwMDAwMDA4LmpwZw==&quot; width=700&gt;&lt;/A&gt; &lt;br /&gt; &lt;P class=cap1&gt;아웃룩 연락처엔 등록되어 있음.&lt;/P&gt;&lt;/DIV&gt;&lt;BR&gt;문제는 아웃룩 메일을 쓰거나 필터 처리를 할때 위 &quot;주소록&quot;이라는 놈을 사용한다는 것입니다. 예를 들어 메일을 작성할때 이름을 부른다던가 찾기를 할때는 &quot;주소록&quot;을 사용합니다.&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;A href=&quot;http://cfs4.tistory.com/upload_control/download.blog?fhandle=YmxvZzEyMzQyQGZzNC50aXN0b3J5LmNvbTovYXR0YWNoLzAvMDEwMDAwMDAwMDA4LmdpZg==&quot; target=_blank rel=lightbox&gt;&lt;IMG height=262 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs4.tistory.com/upload_control/download.blog?fhandle=YmxvZzEyMzQyQGZzNC50aXN0b3J5LmNvbTovYXR0YWNoLzAvMDEwMDAwMDAwMDA4LmdpZg==&quot; width=456&gt;&lt;/A&gt; &lt;br /&gt; &lt;P class=cap1&gt;&quot;받는 사람&quot;을 클릭하면 팝업이 뜨면서 &quot;주소록&quot;이 나오게 됩니다.&lt;/P&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;A href=&quot;http://cfs4.tistory.com/upload_control/download.blog?fhandle=YmxvZzEyMzQyQGZzNC50aXN0b3J5LmNvbTovYXR0YWNoLzAvMDEwMDAwMDAwMDA0LmdpZg==&quot; target=_blank rel=lightbox&gt;&lt;IMG height=202 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs4.tistory.com/upload_control/download.blog?fhandle=YmxvZzEyMzQyQGZzNC50aXN0b3J5LmNvbTovYXR0YWNoLzAvMDEwMDAwMDAwMDA0LmdpZg==&quot; width=481&gt;&lt;/A&gt; &lt;br /&gt; &lt;P class=cap1&gt;&quot;메뉴 &amp;gt; 도구 &amp;gt; 주소록&quot;의 연락처에는 아무것도 없어요.&lt;/P&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;FONT color=#ff0000&gt;주소록에 연락처 연결하기&lt;BR&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;A href=&quot;http://cfs4.tistory.com/upload_control/download.blog?fhandle=YmxvZzEyMzQyQGZzNC50aXN0b3J5LmNvbTovYXR0YWNoLzAvMDEwMDAwMDAwMDA1LmdpZg==&quot; target=_blank rel=lightbox&gt;&lt;IMG height=494 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs4.tistory.com/upload_control/download.blog?fhandle=YmxvZzEyMzQyQGZzNC50aXN0b3J5LmNvbTovYXR0YWNoLzAvMDEwMDAwMDAwMDA1LmdpZg==&quot; width=260&gt;&lt;/A&gt; &lt;br /&gt; &lt;P class=cap1&gt;&quot;속성&quot; 클릭하기&lt;/P&gt;&lt;/DIV&gt;&lt;BR&gt;방식은 어렵지 않은데 찾기가 어려운게 문제입니다. 순서대로 그림을 캡처해두었으니 따라하시면 금방 연결하실 수 있습니다. 먼저 연락처 화면으로 이동합니다. (&quot;Ctrl+3&quot;을 누르면 바로 이동이 가능함)&lt;BR&gt;&lt;BR&gt;좌측 화면에서 연락처를 선택후 오른쪽 클릭을 합니다. 그림처럼 팝업이 뜨면 맨 아래 &quot;속성&quot;을 선택하고 클릭을합니다. &lt;br /&gt; &lt;P&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;A href=&quot;http://cfs4.tistory.com/upload_control/download.blog?fhandle=YmxvZzEyMzQyQGZzNC50aXN0b3J5LmNvbTovYXR0YWNoLzAvMDEwMDAwMDAwMDA2LmdpZg==&quot; target=_blank rel=lightbox&gt;&lt;IMG height=198 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs4.tistory.com/upload_control/download.blog?fhandle=YmxvZzEyMzQyQGZzNC50aXN0b3J5LmNvbTovYXR0YWNoLzAvMDEwMDAwMDAwMDA2LmdpZg==&quot; width=379&gt;&lt;/A&gt; &lt;br /&gt; &lt;P class=cap1&gt;주소록에 표시되도록 정보 변경&lt;/P&gt;&lt;/DIV&gt;&lt;BR&gt;나타나는 &quot;연락처 속성&quot;의 3번째 탭 &quot;Outlook 주소록&quot;을 선택하면 좌측 화면이 나타납니다.&lt;BR&gt;&lt;BR&gt;&quot;이 폴더를 전자 메일 주소록으로 표시&quot;를 선택하면 주소록에 목록이 나타나게 됩니다.&lt;BR&gt;&lt;BR&gt;주소록 이름에 기본값으로 &quot;연락처&quot;라고 쓰여있는데 기존 &quot;연락처&quot;와 구분하기 위해 &quot;연락처-아웃룩&quot;으로 표시를 했습니다.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;A href=&quot;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEyMzQyQGZzNi50aXN0b3J5LmNvbTovYXR0YWNoLzAvMDEwMDAwMDAwMDA1LmdpZg==&quot; target=_blank rel=lightbox&gt;&lt;IMG height=207 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEyMzQyQGZzNi50aXN0b3J5LmNvbTovYXR0YWNoLzAvMDEwMDAwMDAwMDA1LmdpZg==&quot; width=469&gt;&lt;/A&gt; &lt;br /&gt; &lt;P class=cap1&gt;주소록으로 들어가면 항목이 추가되었음을 알 수 있다.&lt;/P&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;P&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;주소록으로 들어가봅니다. &lt;BR&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;A href=&quot;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEyMzQyQGZzNi50aXN0b3J5LmNvbTovYXR0YWNoLzAvMDEwMDAwMDAwMDA2LmdpZg==&quot; target=_blank rel=lightbox&gt;&lt;IMG height=313 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEyMzQyQGZzNi50aXN0b3J5LmNvbTovYXR0YWNoLzAvMDEwMDAwMDAwMDA2LmdpZg==&quot; width=481&gt;&lt;/A&gt; &lt;br /&gt; &lt;P class=cap1&gt;&quot;연락처-아웃룩&quot;이 추가되었습니다.&lt;/P&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;A href=&quot;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEyMzQyQGZzNi50aXN0b3J5LmNvbTovYXR0YWNoLzAvMDEwMDAwMDAwMDA3LmdpZg==&quot; target=_blank rel=lightbox&gt;&lt;IMG height=313 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzEyMzQyQGZzNi50aXN0b3J5LmNvbTovYXR0YWNoLzAvMDEwMDAwMDAwMDA3LmdpZg==&quot; width=481&gt;&lt;/A&gt; &lt;br /&gt; &lt;P class=cap1&gt;선택하시면 드디어!!! 목록이 나옵니다.&lt;/P&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;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;A href=&quot;http://cfs4.tistory.com/upload_control/download.blog?fhandle=YmxvZzEyMzQyQGZzNC50aXN0b3J5LmNvbTovYXR0YWNoLzAvMDEwMDAwMDAwMDA4LmdpZg==&quot; target=_blank rel=lightbox&gt;&lt;IMG height=262 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs4.tistory.com/upload_control/download.blog?fhandle=YmxvZzEyMzQyQGZzNC50aXN0b3J5LmNvbTovYXR0YWNoLzAvMDEwMDAwMDAwMDA4LmdpZg==&quot; width=456&gt;&lt;/A&gt; &lt;br /&gt; &lt;P class=cap1&gt;&quot;받는 사람&quot;을 클릭하면 아래그림처럼 주소록이 뜹니다.&lt;/P&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV class=&quot;imageblock center&quot; style=&quot;CLEAR: both; TEXT-ALIGN: center&quot;&gt;&lt;A href=&quot;http://cfs4.tistory.com/upload_control/download.blog?fhandle=YmxvZzEyMzQyQGZzNC50aXN0b3J5LmNvbTovYXR0YWNoLzAvMDEwMDAwMDAwMDAzLmdpZg==&quot; target=_blank rel=lightbox&gt;&lt;IMG style=&quot;CURSOR: pointer&quot; height=478 alt=&quot;사용자 삽입 이미지&quot; src=&quot;http://cfs4.tistory.com/upload_control/download.blog?fhandle=YmxvZzEyMzQyQGZzNC50aXN0b3J5LmNvbTovYXR0YWNoLzAvMDEwMDAwMDAwMDAzLmdpZg==&quot; width=656&gt;&lt;/A&gt; &lt;br /&gt; &lt;P class=cap1&gt;연결이 되어 주소록이 뜨게 됩니다.&lt;/P&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;P&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;세팅하는 것은 쉬운데 의외로 찾기가 어렵더군요... (제가 나름대로 컴퓨터좀 해서 금방 찾아내는데 말이죠...) 해서 포스팅을 하게 되었습니다...저도 나중에 또 헷갈리면 찾아볼 목적입니다. :)&lt;BR&gt;&lt;BR&gt;&amp;lt;이상&amp;gt;&lt;/P&gt;&lt;BR&gt;&lt;BR&gt;출처 : &lt;A href=&quot;http://antony.pe.kr/175&quot;&gt;http://antony.pe.kr/175&lt;/A&gt;</content>			</entry><entry>
		<title>파워포인트 차트(chart) 소프트웨어</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/10954"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/10954#comment"/>		<id>https://adminid.kr/etc_sw/10954</id>
		<published>2008-05-06T14:49:06+00:00</published>
		<updated>2008-05-06T14:49:06+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">Powerplug : http://www.crystalgraphics.com Swiff Chart : http://www.globfx.com Crystal Xcelsius : http://www.xcelsius.com 개인적 평가로는 Powerplug는 3d chart가, swiff chart는 animation에 강점을 가지고 있는 듯 합니다. 두 프로그램 다 나름대로의 chart template을 가지고 있어 특별히 색감이 없어도 보기 좋은 chart를 만들 수 있습니다. 그렇지만, 환상적인 수준의 chart를 만들려면 일러스트를 배우셔야 할 듯......</summary>
	<content type="html">Powerplug : &lt;A href=&quot;http://www.crystalgraphics.com/&quot; target=_blank&gt;&lt;U&gt;&lt;FONT color=#606420&gt;http://www.crystalgraphics.com&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;&lt;BR&gt;Swiff Chart : &lt;A href=&quot;http://www.globfx.com/&quot; target=_blank&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;http://www.globfx.com&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;&lt;BR&gt;Crystal Xcelsius : &lt;A href=&quot;http://www.xcelsius.com/&quot; target=_blank&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;http://www.xcelsius.com&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;개인적 평가로는 Powerplug는 3d chart가, swiff chart는 animation에 강점을 가지고 있는 듯 합니다.&lt;BR&gt;두 프로그램 다 나름대로의 chart template을 가지고 있어 특별히 색감이 없어도 보기 좋은 chart를 만들 수 있습니다. 그렇지만, 환상적인 수준의 chart를 만들려면 일러스트를 배우셔야 할 듯...&lt;BR&gt;Crystal Xcelsius는 이름을 어떻게 발음해야 할지 모르겠습니다. 차트 기능보다는 what if simulation 기능이 환상적입니다. 단점은 이름만큼이나 배우기도 어려운 듯....&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;1. 파워포인트로 그래프(차트)를 한번이라도 그려 본사람이라면&amp;nbsp;&amp;nbsp; 엑셀,파워포인트 등 오피스 제품군의 한계성을 느끼실 겁니다.&lt;BR&gt;&amp;nbsp;&amp;nbsp; 그래서 조금 욕심을 부리는 분들은 powerplug제품을 찾으시는&amp;nbsp;&amp;nbsp; 분들이 많으시지만, 그러한 분들께 이 프로그램을 추천해드리고&amp;nbsp;&amp;nbsp; 싶습니다.&lt;BR&gt;&amp;nbsp;&amp;nbsp; 홈페이지 주소(&lt;A href=&quot;http://www.globfx.com)에/&quot; target=_blank&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;http://www.globfx.com)에&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt; 가시면 swiff chart pro 를 다운받으세요.&lt;BR&gt;&amp;nbsp;&amp;nbsp; 주의하실점은 작업하신 차트는 플래쉬로 저장되어야 합니다.&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; (아쉽게도 위사이트에 있는 swiff chart pro는 평가판이라서 플래쉬로 저장이 안되네요&amp;nbsp;&amp;nbsp; 다른 경로로 얻으시길...^^)&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;파워포인트에&lt;BR&gt;&amp;nbsp;&amp;nbsp; 삽입하실때는 swiff point player를 같이 다운받으셔서 설치하세요. 설치하시면 파워포인트에&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;못 보시던 아이콘이 하단에 설치될 겁니다.&lt;BR&gt;&amp;nbsp;&amp;nbsp; 실행하시면 플래쉬 차트를 손쉽게 삽입가능합니다.&lt;BR&gt;&amp;nbsp;&amp;nbsp; 무지 좋습니다. 수많은 차트와 색채가 타의 추종을 불허합니다.&lt;BR&gt;&lt;BR&gt;2. 단, 삽입된 플래쉬 파일은 파워포인트 쇼상에서만 볼수 있구요,&lt;BR&gt;&amp;nbsp;&amp;nbsp; 하지만 정지된 화면으로 보이지 않으면 서운하시겠지요.&lt;BR&gt;&amp;nbsp;&amp;nbsp; 이것은 컨트롤 도구상자기능에서 &quot;shockwave flash object&quot;삽입기능을 사용하여 작성한 플래쉬파일을 삽입하면 파워포인트 화면상에서 삽입된 플래쉬 화면을 보실수 있습니다.&lt;BR&gt;&lt;BR&gt;출처 : &lt;A href=&quot;http://blog.naver.com/zass4ever?Redirect=Log&amp;amp;logNo=60019623946&quot; target=_blank&gt;&lt;U&gt;&lt;FONT color=#606420&gt;http://blog.naver.com/zass4ever?Redirect=Log&amp;amp;logNo=60019623946&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt; &lt;BR&gt;&lt;BR&gt;안녕하세요...라칸입니다. &lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;P&gt;이번에 제가 소개하는 사이트들은 프리젠테이션(파워포인트) 결과물을 제작하는데&lt;/P&gt;&lt;br /&gt; &lt;P&gt;많은 도움이 되는 프로그램을 다루고 있습니다.&lt;/P&gt;&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;P&gt;과제제출을 위한 학생들 부터 프리젠테이션을 전문으로 하는 프로페셔널 분들에 이르기까지 &lt;/P&gt;&lt;br /&gt; &lt;P&gt;아무쪼록 조그마한 도움이 되길 바라는 마음에 제가 현재 사용하고 있는 프로그램들과&lt;/P&gt;&lt;br /&gt; &lt;P&gt;그 사이트들을 소개합니다.&lt;/P&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT face=돋움 size=2 ;&gt;&lt;BR&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;1. Crystalgraphics - PowerPlugs for PowerPoint&lt;/STRONG&gt;&lt;/P&gt;&lt;BR&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;&lt;IMG id=userImg6689843 style=&quot;CURSOR: hand&quot; src=&quot;http://tfile.nate.com/download.asp?FileID=21281527&quot; LocalFile=&quot;yes&quot;&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;BR&gt;&lt;br /&gt; &lt;P&gt;&lt;/FONT&gt;&lt;FONT face=&quot;Times New Roman&quot; size=3&gt;http://www.crystalgraphics.com/&lt;/FONT&gt;&lt;FONT face=&quot;Times New Roman&quot; size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;P&gt;Crystalgraphics社의 PowerPlugs for PowerPoint는 템플릿과 3D 타이틀, 차트와 헤딩 등 &lt;/P&gt;&lt;br /&gt; &lt;P&gt;총 15가지의 Plug-in Combo로 이루어져 있습니다. &lt;/P&gt;&lt;BR&gt;&lt;br /&gt; &lt;P&gt;파워포인트의 기본 기능 외, 전문가적인 효과를 초보자도 쉽게 구현할 수 있도록 배려한 세심함이 &lt;/P&gt;&lt;br /&gt; &lt;P&gt;두드러지는 프로그램입니다.&lt;/P&gt;&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;CENTER&gt;&lt;IMG id=userImg3821783 style=&quot;CURSOR: hand&quot; src=&quot;http://tfile.nate.com/download.asp?FileID=21281528&quot; LocalFile=&quot;yes&quot;&gt;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&lt;br /&gt; &lt;DIV align=left&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;P align=left&gt;개인적으로는 다양한 헤드 타이틀을 아주 멋스럽게 꾸며주는 &lt;/P&gt;&lt;br /&gt; &lt;P align=left&gt;PowerPlugs:Heading이 제일 마음에 듭니다.&lt;/P&gt;&lt;BR&gt;&lt;br /&gt; &lt;P align=left&gt;Heading을 이용하면 다음과 같은 멋진 헤드타이틀을 쉽게 만들 수 있습니다.&lt;/P&gt;&lt;BR&gt;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&lt;IMG id=userImg9489705 style=&quot;CURSOR: hand&quot; src=&quot;http://tfile.nate.com/download.asp?FileID=21281529&quot; LocalFile=&quot;yes&quot;&gt;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT face=돋움 size=2 ;&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;2. GlobFX - Swiff Chart&lt;/STRONG&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;br /&gt; &lt;P&gt;&lt;BR&gt;&lt;IMG id=userImg4897458 style=&quot;CURSOR: hand&quot; src=&quot;http://tfile.nate.com/download.asp?FileID=21281530&quot; LocalFile=&quot;yes&quot;&gt;&lt;/P&gt;&lt;BR&gt;&lt;br /&gt; &lt;P&gt;&lt;A class=con_link href=&quot;http://www.globfx.com/&quot; target=_blank&gt;&lt;FONT color=#0066cc&gt;http://www.globfx.com/&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;P&gt;GlobFX社의 Swiff Chart는 플래시를 이용하여 깔끔하고 멋진 그래프와 차트를&lt;/P&gt;&lt;br /&gt; &lt;P&gt;쉽게 제작할 수 있는 프로그램입니다.&lt;/P&gt;&lt;BR&gt;&lt;br /&gt; &lt;P&gt;Swiff Chart에서 작업한 그래프와 차트는 파워포인트의 그래프와는 비교할 수 없을 정도로&lt;/P&gt;&lt;br /&gt; &lt;P&gt;미려한 디자인을 자랑하며, 플래시 특유의 다양한 애니메이션 효과를 지원합니다.&lt;BR&gt;&amp;nbsp;&lt;/P&gt;&lt;br /&gt; &lt;CENTER&gt;&lt;IMG id=userImg7324115 style=&quot;CURSOR: hand&quot; src=&quot;http://tfile.nate.com/download.asp?FileID=21281531&quot; LocalFile=&quot;yes&quot;&gt;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT face=돋움 size=2 ;&gt;&lt;STRONG&gt;3. Presentation Pro - PowerPresenter Suite&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;P&gt;&lt;IMG id=userImg4642653 style=&quot;CURSOR: hand&quot; src=&quot;http://tfile.nate.com/download.asp?FileID=21281532&quot; LocalFile=&quot;yes&quot;&gt;&lt;/P&gt;&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;P&gt;&lt;A class=con_link href=&quot;http://www.presentationpro.com/&quot; target=_blank&gt;&lt;FONT color=#0066cc&gt;http://www.presentationpro.com/&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;BR&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;DIV align=left&gt;Presentation Pro社의 PowerPresenter Suite는 다양한 템플릿과 3D Business Graphic,&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;1 Click Apply등을 지원하는 프로그램입니다.&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;이 프로그램의 가장 큰 특징은 마치 마법사 기능처럼 사용자가 한번의 클릭으로 빠른시간에 &lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;우수한 양질의 결과물을 제작할 수 있는 점입니다.&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&lt;IMG id=userImg473812 style=&quot;CURSOR: hand&quot; src=&quot;http://tfile.nate.com/download.asp?FileID=21281533&quot; LocalFile=&quot;yes&quot;&gt;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;SPAN id=callbacknestwebrsskr63278 style=&quot;FLOAT: left; WIDTH: 226px; HEIGHT: 196px&quot;&gt;&lt;br /&gt; &lt;OBJECT id=webrsskr63278 codeBase=http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0 height=&quot;100%&quot; width=&quot;100%&quot; classid=clsid:d27cdb6e-ae6d-11cf-96b8-444553540000&gt;&lt;PARAM NAME=&quot;_cx&quot; VALUE=&quot;5953&quot;&gt;&lt;PARAM NAME=&quot;_cy&quot; VALUE=&quot;5186&quot;&gt;&lt;PARAM NAME=&quot;FlashVars&quot; VALUE=&quot;&quot;&gt;&lt;PARAM NAME=&quot;Movie&quot; VALUE=&quot;http://cfs.tistory.com/blog/plugins/CallBack/callback.swf?destDocId=callbacknestwebrsskr63278&amp;amp;id=6&amp;amp;callbackId=webrsskr63278&amp;amp;host=http://webrss.kr&amp;amp;float=left&amp;amp;&quot;&gt;&lt;PARAM NAME=&quot;Src&quot; VALUE=&quot;http://cfs.tistory.com/blog/plugins/CallBack/callback.swf?destDocId=callbacknestwebrsskr63278&amp;amp;id=6&amp;amp;callbackId=webrsskr63278&amp;amp;host=http://webrss.kr&amp;amp;float=left&amp;amp;&quot;&gt;&lt;PARAM NAME=&quot;WMode&quot; VALUE=&quot;Transparent&quot;&gt;&lt;PARAM NAME=&quot;Play&quot; VALUE=&quot;0&quot;&gt;&lt;PARAM NAME=&quot;Loop&quot; VALUE=&quot;-1&quot;&gt;&lt;PARAM NAME=&quot;Quality&quot; VALUE=&quot;High&quot;&gt;&lt;PARAM NAME=&quot;SAlign&quot; VALUE=&quot;LT&quot;&gt;&lt;PARAM NAME=&quot;Menu&quot; VALUE=&quot;0&quot;&gt;&lt;PARAM NAME=&quot;Base&quot; VALUE=&quot;&quot;&gt;&lt;PARAM NAME=&quot;AllowScriptAccess&quot; VALUE=&quot;always&quot;&gt;&lt;PARAM NAME=&quot;Scale&quot; VALUE=&quot;NoScale&quot;&gt;&lt;PARAM NAME=&quot;DeviceFont&quot; VALUE=&quot;0&quot;&gt;&lt;PARAM NAME=&quot;EmbedMovie&quot; VALUE=&quot;0&quot;&gt;&lt;PARAM NAME=&quot;BGColor&quot; VALUE=&quot;&quot;&gt;&lt;PARAM NAME=&quot;SWRemote&quot; VALUE=&quot;&quot;&gt;&lt;PARAM NAME=&quot;MovieData&quot; VALUE=&quot;&quot;&gt;&lt;PARAM NAME=&quot;SeamlessTabbing&quot; VALUE=&quot;1&quot;&gt;&lt;PARAM NAME=&quot;Profile&quot; VALUE=&quot;0&quot;&gt;&lt;PARAM NAME=&quot;ProfileAddress&quot; VALUE=&quot;&quot;&gt;&lt;PARAM NAME=&quot;ProfilePort&quot; VALUE=&quot;0&quot;&gt;&lt;PARAM NAME=&quot;AllowNetworking&quot; VALUE=&quot;all&quot;&gt;&lt;PARAM NAME=&quot;AllowFullScreen&quot; VALUE=&quot;false&quot;&gt;&lt;br /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;embed width=&quot;100%&quot; height=&quot;100%&quot; wmode=&quot;transparent&quot; id=&quot;webrsskr63278&quot; src=&quot;http://cfs.tistory.com/blog/plugins/CallBack/callback.swf?destDocId=callbacknestwebrsskr63278&amp;id=6&amp;callbackId=webrsskr63278&amp;host=http://webrss.kr&amp;float=left&amp;&quot; allowScriptAccess=&quot;always&quot; menu=&quot;false&quot; type=&quot;application/x-shockwave-flash&quot;&amp;nbsp;&amp;nbsp;&gt;&lt;/embed&gt;&lt;/OBJECT&gt;&lt;/SPAN&gt;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;DIV align=left&gt;또한 PowerConverter를 이용하여 100Mb가 넘는 큰 용량의 파워포인트 파일을 &lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;3Mb 미만의 작은 크기인 플래시 파일로 변환을 할 수 있습니다.&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;파워포인트 등의 다른 Viewer 툴이 필요없고 다양한 멀티미디어 스트리밍이 가능하며, &lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;Web을 비롯한 온라인 상에 포트폴리오 형식으로 등록하기 용이하다는 장점이 있습니다.&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&lt;BR&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;CENTER&gt;&lt;IMG id=userImg9920017 style=&quot;CURSOR: hand&quot; src=&quot;http://tfile.nate.com/download.asp?FileID=21281534&quot; LocalFile=&quot;yes&quot;&gt;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;DIV align=left&gt;&lt;FONT face=돋움 size=2 ;&gt;&lt;br /&gt; &lt;DIV align=left&gt;&lt;STRONG&gt;4. ThemeGallery - Powerpoint Templates&lt;/STRONG&gt;&lt;/DIV&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&lt;IMG id=userImg188318 style=&quot;CURSOR: hand&quot; src=&quot;http://tfile.nate.com/download.asp?FileID=21281535&quot; LocalFile=&quot;yes&quot;&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&lt;A class=con_link href=&quot;http://www.themegallery.com/&quot; target=_blank&gt;&lt;FONT color=#0066cc&gt;http://www.themegallery.com/&lt;/FONT&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;ThemeGallery는 전문 디자이너들이 제작한 아름다운 디자인의 파워포인트 템플릿을&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;제공하는 사이트입니다.&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;여타 사이트와는 비교할 수 없을 정도로 수려한 디자인의 템플릿을 자랑하고 있으며,&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;파워포인트 외, 웹과 플래시 인트로, 로고 등의 다양한 템플릿을 갖추고 있습니다.&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;무조건 다운받아 사용하기보다는 포토샵과 일러스트레이터 등을 통해 비슷하게 만들어보며,&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;더 발전된 디자인을 응용하여 Creative할 수 있는 - 지침서 같은 사이트로 활용하시면 좋겠습니다.&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;개인적으로는 제가 디자인 영감을 가장 많이 받았던 사이트로서,&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;테마갤러리의 템플릿 디자인을 가장 많이 참조하여 응용하고 있습니다.&lt;/DIV&gt;&lt;BR&gt;&lt;br /&gt; &lt;CENTER&gt;&lt;IMG id=userImg1812841 style=&quot;CURSOR: hand&quot; src=&quot;http://tfile.nate.com/download.asp?FileID=21281536&quot; LocalFile=&quot;yes&quot;&gt;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;FONT face=돋움 size=2 ;&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;5. Keynote Theme Park - Themes&lt;/STRONG&gt;&lt;/P&gt;&lt;BR&gt;&lt;br /&gt; &lt;P&gt;&lt;STRONG&gt;&lt;IMG id=userImg79334 style=&quot;CURSOR: hand&quot; src=&quot;http://tfile.nate.com/download.asp?FileID=21281537&quot; LocalFile=&quot;yes&quot;&gt;&lt;/P&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;br /&gt; &lt;P&gt;&lt;A class=con_link href=&quot;http://www.keynotethemepark.com/&quot; target=_blank&gt;&lt;FONT color=#0066cc&gt;http://www.keynotethemepark.com/&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;BR&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;DIV align=left&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;P&gt;이번에 소개하는 Keynote Theme Park는 조금 성격이 다릅니다.&lt;/P&gt;&lt;BR&gt;&lt;br /&gt; &lt;P&gt;Keynote는 iPod으로 유명한 미국 Apple社의 매킨토시 컴퓨터에서만 구동이 가능한&lt;/P&gt;&lt;br /&gt; &lt;P&gt;프로그램으로서 MS 파워포인트와 비슷한 프리젠테이션 프로그램입니다.&lt;/P&gt;&lt;BR&gt;&lt;br /&gt; &lt;P&gt;폰트 자체에서 앤티앨리어싱이 지원되므로, 스크린 상에 프리젠테이션을 했을 경우나&lt;/P&gt;&lt;br /&gt; &lt;P&gt;인쇄물로 출력을 했을 때 파워포인트와는 비교할 수 없을 정도로 아름다운 디자인을 자랑합니다.&lt;/P&gt;&lt;BR&gt;&lt;br /&gt; &lt;P&gt;애니메이션 효과나 화면전환 등에 있어서도 마찬가지로 &lt;/P&gt;&lt;br /&gt; &lt;P&gt;파워포인트와는 비교할 수 없을 정도로 부드러운 진행을 보이며, &lt;/P&gt;&lt;br /&gt; &lt;P&gt;기본 제공되는 테마(템플릿) 역시 상당히 고급스럽습니다.&lt;/P&gt;&lt;BR&gt;&lt;br /&gt; &lt;P&gt;물론 일반 PC에서도 애플 에뮬레이터 등을 통해 매킨토시 프로그램인 키노트를 사용할 수 있지만,&lt;/P&gt;&lt;br /&gt; &lt;P&gt;엄청난 리소스를 요구하는 관계로 맛보기 조차 벅차다고 생각이 됩니다.&lt;/P&gt;&lt;BR&gt;&lt;br /&gt; &lt;P&gt;대신 중고 맥(50-100만원)을 구입하여 세컨드 컴퓨터로 사용하시면서&lt;/P&gt;&lt;br /&gt; &lt;P&gt;키노트를 접하시는 것을 추천하고 싶습니다.&lt;/P&gt;&lt;BR&gt;&lt;br /&gt; &lt;CENTER&gt;&lt;IMG id=userImg79996 style=&quot;CURSOR: hand&quot; src=&quot;http://tfile.nate.com/download.asp?FileID=21281538&quot; LocalFile=&quot;yes&quot;&gt;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;CENTER&gt;&amp;nbsp;&lt;/CENTER&gt;&lt;br /&gt; &lt;DIV align=left&gt;&lt;FONT face=돋움 size=2 ;&gt;&lt;STRONG&gt;Epilogue...&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;마치면서...&lt;BR&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;제 노트북에는 파워포인트 및 프리젠테이션 관련 사이트 들이 약 300여개나&lt;BR&gt;북마크 되어 있습니다.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;물론 그 사이트들을 항상 방문하지는 못합니다.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;그 중에서 위에 소개한 5개의 사이트들은 제가 항상 방문하면서 아이디어를 &lt;BR&gt;훔쳐오는 곳이라고 할 수 있습니다.&lt;BR&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&lt;BR&gt;템플릿을 받아서 글자만 바꿔 사용하기 보다는 &lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;뛰어난 디자이너들의 감성을 배우고, 그것을 흉내내며...&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;더 나아가 응용하여 발전된 디자인을 창조해 내는 것...&lt;BR&gt;&amp;nbsp;&lt;BR&gt;그것이 전문적인 프리젠터가 아닐까 하는 생각을 가져봅니다.&lt;BR&gt;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&lt;BR&gt;그렇다고 꼭 디자인을 잘하는 사람만이 전문적인 프로페셔널 프리젠터가 된다는&lt;BR&gt;흑백논리를 말씀드리는 것이 아닙니다.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;프리젠테이션은 디자인도 중요하지만 그 안에 담겨있는 컨텐츠를 대중에게&lt;BR&gt;얼마나 효과적으로 전달하는가에 달려있기 때문입니다.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;남들보다 아주 조금 더 잘하는 영어와 일어...&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;그리고 남들보다 조금 더 빨리 정보를 찾아내는 재주...&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;이런 작은 재주들로 인해 제 프리젠테이션 실력을 키워보자고, &lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;해외 사이트를 검색하며 위에 언급했던 모든 프로그램들을 결국 전부 다 구했습니다.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;100Gb가 넘는 프리젠테이션 템플릿들과 프로그램들...&lt;BR&gt;또 200Gb가 넘는 유명브랜드의 포토 CD와 일러스트, 클립아트 모음 CD...&lt;BR&gt;&amp;nbsp;&lt;BR&gt;직접 구매도 하고, 와레즈라는 어둠의 경로를 통하기도 해서&lt;BR&gt;원하던 프로그램들 모두를 손에 넣었지만&lt;BR&gt;결국 마지막에 이른 제 생각은 다음과 같습니다.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&#039;Simple is the Best !&#039; &lt;BR&gt;&#039;Keep It Simple, Stupid !&#039;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;세계적으로 유명한 컨설팅 업체인 맥킨지나 아더앤더슨 컨설팅 사의 &lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;단조로운 흑백 모노톤의 프리젠테이션들...&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;그리고 애플과 픽사의 CEO인 스티브 잡스의 키노트...&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&amp;nbsp;&lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;&lt;BR&gt;뛰어난 프리젠터들은 애니메이션이나 화려한 클립아트 등을 생략하고,&lt;BR&gt;깔끔하고 심플한 디자인으로 컨텐츠의 전달에만 포커스를 맞춥니다.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;제가 활동하고 있는 프리젠테이션 관련 카페나 클럽에서&lt;BR&gt;손쉽게 프리젠테이션을 제작하기 위해 템플릿을 구하는 분들이 많이 계신걸로 알고 있습니다.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&#039;이렇게 바쁜 세상에 미리 만들어진 템플릿을 이용하여, &lt;BR&gt;빨리빨리 프리젠테이션 자료를 준비해야하지 않겠느냐...&#039;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;맞습니다...&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;그러나 한번의 프리젠테이션이 기업에 얼마 만큼의 부가가치와 이익을 가져다주는지&lt;BR&gt;생각해보셨습니까?&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;남들이 다 사용하는 템플릿에 글자만 대충 바꿔 성의 없이 제작한 프리젠테이션에는&lt;BR&gt;그 어떤 바보도 10원 한장 투자하지 않습니다.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;자동차 튜닝(원래는 튠업)에 미친 한 매니아가 30여년이 지난 뒤에 한 말은...&lt;BR&gt;&#039;자동차 튜닝의 끝은 순정이다...!&#039;라고 했답니다.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;물론 제가 마치 프리젠테이션의 달인이라도 된 듯 모든 소양을 갖추기었기에는 만무하지만,&lt;BR&gt;지난 8년간 1,000여건의 프리젠테이션을 진행하며 느꼈던 단상들을 적어보았습니다.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;끝으로 위의 사이트들을 한 번씩 방문하시어 전문 디자이너들의 감각을 배우시고, &lt;/DIV&gt;&lt;br /&gt; &lt;DIV align=left&gt;더 나아가 발전적으로 응용한 멋진 프리젠테이션을 기획하시기 바랍니다.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;사족 투성이의 지루하고 긴 장문을 읽어주신 회원분들께 감사드립니다.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;19th. November. 2005&lt;BR&gt;라칸 드림.&lt;BR&gt;&lt;BR&gt;출처 : &lt;A href=&quot;http://blog.naver.com/zass4ever/60019623946&quot; target=_blank&gt;&lt;SPAN class=eng_gray&gt;&lt;FONT color=#0066cc&gt;http://blog.naver.com/zass4ever/60019623946&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt; &lt;/DIV&gt;</content>			</entry><entry>
		<title>Web Services + EA = SOA</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/10937"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/10937#comment"/>		<id>https://adminid.kr/etc_sw/10937</id>
		<published>2008-03-26T19:13:10+00:00</published>
		<updated>2008-03-26T19:13:10+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">Web Services + EA = SOA ..최근 정보기술의 방향에서 중요한 키워드 중 하나가 바로 서비스(Service)이다. 서비스는 정보기술이 현실에서 지향하는 바를 한 마디로 설명할 수 있는 중요한 단어이다. 서비스 지향 아키텍쳐(Services-Oriented Architecture; 이하 SOA) 역시 서비스의 관점에서 소프트웨어 아키텍쳐를 조망하는 기술로 최근 많은 각광을 받고 있으며, 시장조사업체인 가트너 그룹은 2006년까지 전 세계 비즈니스 애플...</summary>
	<content type="html">&lt;TABLE cellSpacing=0 cellPadding=0 width=&quot;100%&quot; border=0&gt;&lt;br /&gt; &lt;TBODY&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&lt;FONT face=바탕 size=3&gt;&lt;B&gt;Web Services + EA = SOA&lt;/B&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;최근 정보기술의 방향에서 중요한 키워드 중 하나가 바로 서비스(Service)이다. 서비스는 정보기술이 현실에서 지향하는 바를 한 마디로 설명할 수 있는 중요한 단어이다. 서비스 지향 아키텍쳐(Services-Oriented Architecture; 이하 SOA) 역시 서비스의 관점에서 소프트웨어 아키텍쳐를 조망하는 기술로 최근 많은 각광을 받고 있으며, 시장조사업체인 가트너 그룹은 2006년까지 전 세계 비즈니스 애플리케이션의 80% 이상이 SOA를 기반으로 개발될 것이라고 전망하고 있다. &lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;SOA의 설명을 위해 자연스럽게 떠올리게 되는 두 가지 키워드가 웹 서비스(Web Services)와 전사적 아키텍처(Enterprise Architecture; 이하 EA)이다. 웹 서비스와 EA는 기업 및 공공기관에서 가장 관심을 높게 보이는 기술 이슈이다. 국내의 모든 공공기관들은 EA를 필히 구축해야 하고 전자정부 애플리케이션의 통합 및 연계를 위해서는 기업에 종속적인 EAI 메카니즘이 아닌 표준화된 기술 즉, 웹 서비스를 반드시 적용하도록 규정하고 있다. &lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;본 고에서 다루고자 하는 내용은 국가적 필수 적용 기술인 웹 서비스, EA와 새로이 떠오르고 있는 기술인 SOA의 관계를 도출하는 것이다. 그렇게 함으로써 SOA의 적용에 Web Services와 EA가 어떤 역할을 할 수 있는 지를 파악하고자 한다. &lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;이를 위해 먼저 SOA의 개념에 대해 간단히 설명한 후 Web Services, EA와의 관련성을 각각 분석한 후 결론 부문에서 이들 세 기술간의 관계를 도출하였다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;B&gt;SOA 개요&lt;/B&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;SOA는 소프트웨어 아키텍처의 일종이다. 따라서, SOA를 이해하기 위해서는 이를 구성하고 있는 요소들을 파악할 필요가 있는데, 본 절에서는 먼저 SOA와 서비스를 정의하고 이를 기반으로 구성요소들을 살펴보도록 한다. &lt;/P&gt;&lt;br /&gt; &lt;OL&gt;&lt;br /&gt; &lt;P&gt;1) SOA의 정의&lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;사실 SOA는 이미 CORBA나 DCOM등의 분산 객체 기술에서 그 기본 개념이 사용되었으나, 기술적인 문제(기술적인 미성숙 및 공개 표준의 부재)와 비즈니스 문제들(주요 소프트웨어 벤더들 간 협력의 부재)로 인하여 그리 큰 주목을 받지 못했다. 하지만 XML 기반의 웹 서비스 기술이 등장하면서 SOA는 새롭게 조명을 받고 있다. &lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;W3C는 SOA를 &quot;호출 가능한 컴포넌트의 집합&quot;으로 정의 하고 있다. 여기서 컴포넌트는 그 인터페이스의 정의 내용이 공개(publish)?발견(discovery) 가능한 것을 의미한다. &lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;하지만 CBDI는 이 정의에 대해 두 가지 문제점을 지적하고 있다. SOA가 단순한 컴포넌트의 집합이 아니라는 점과, 정의 자체가 아키텍처의 구성 방법 보다는 이미 정의되어 있는 컴포넌트만을 염두 해두고 있다는 점이다. 따라서 CBDI는 SOA를 &quot;애플리케이션의 기능들을 사용자(consumer)에 적합한 크기(granularity)로 공개한 서비스들의 집합으로 제공하고 사용되게 하는 정책(policy), 적용(practice), 또는 프레임워크(framework)&quot;로 정의하고, 이 때 서비스는 &quot;단일한 표준기반의 인터페이스 형태를 사용하여 구현과 독립적으로 추상화되며, 호출(invoke)되고, 공개(publish)되며, 발견(discover)할 수 있는 것&quot;이라 정의하였다. &lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;즉, SOA란 서비스라 불리는 분할(decomposition)된 애플리케이션 조각들을 단위로 느슨하게 연결해 하나의 완성된 애플리케이션으로 만드는 아키텍처이다. &lt;/P&gt;&lt;br /&gt; &lt;P&gt;2) SOA의 구성요소 &lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;&amp;lt;그림 2&amp;gt;는 SOA의 기본 구성요소를 도시하고 있는데, 각 요소는 다음과 같다. &lt;BR&gt;&lt;/P&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;- 서비스 사용자(Service Consumer) : &#039;서비스 제공자&#039;에 의해 제공되고 있는 하나 이상의 서비스를 사용한다. &lt;BR&gt;- 서비스 제공자(Service Provider) : &#039;서비스 사용자&#039;가 호출시 입력하는 값을 가공하여, 그에 해당하는 결과를 제공한다. 경우에 따라 &#039;서비스 제공자&#039;는 또 다른 - - &#039;서비스 제공자&#039;의 서비스를 사용하는 &#039;서비스 사용자&#039;가 될 수도 있다. &lt;BR&gt;- 서비스 레지스트리(Service Registry) : 서비스에 대한 설명 정보(descriptions)를 저장하고 있다. &#039;서비스 제공자&#039;는 자신이 제공하고 있는 서비스를 등록하고, &#039;서비스 사용자&#039;는 자신의 원하는 서비스를 발견하여 사용한다.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/OL&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;TABLE cellSpacing=0 cellPadding=0 width=&quot;100%&quot; border=0&gt;&lt;br /&gt; &lt;TBODY&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&lt;IMG height=166 src=&quot;http://iems.net/iemagazine/11_2/image/ieforum05_1.gif&quot; width=331&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&amp;lt;그림 2&amp;gt; SOA의 구성 요소 &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;위의 그림으로부터 우리는 SOA를 이해하기 위한 세가지 주요 요소를 추출할 수 있다. 서비스, 메시지 그리고 서비스 발견 등이 그것이다. 이들 각각에 대한 이해를 통해, 우리는 SOA의 본질에 보다 가까이 갈 수 있다. &lt;BR&gt;&lt;/BLOCKQUOTE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;TABLE cellSpacing=0 cellPadding=0 width=&quot;100%&quot; border=0&gt;&lt;br /&gt; &lt;TBODY&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&lt;IMG height=104 src=&quot;http://iems.net/iemagazine/11_2/image/ieforum05_2.gif&quot; width=237&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&amp;lt;그림 3&amp;gt; 서비스의 구조 &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;가. 서비스(Services) &lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;SOA의 관점에서 서비스는 인터페이스를 통해 자신이 가진 비즈니스 프로세스를 처리할 수 있는 컴포넌트로 정의된다. &amp;lt;그림 3&amp;gt;과 같이 서비스는 인터페이스와 구현 부분으로 구성된다. 서비스가 가지는 특징을 다음과 같이 3가지로 요약할 수 있다. &lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;- 서비스의 인터페이스는 플랫폼에 독립적이다 &lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;- 서비스는 동적으로 검색될 수 있으며, 호출될 수 있다. &lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;- 서비스는 self-contained하다. 즉, 자신의 상태를 스스로 유지한다. &lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;서비스의 탄생으로 인해 자체적으로 소프트웨어를 만드는 기업은 점차 사라지고, 향후에는 만들어져 있는 소프트웨어를 서비스 단위로 구입하여 사용하는 패러다임이 대세를 이룰 것으로 예상된다. &lt;BR&gt;나. 메시지 (Messages)&lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;SOA를 이루는 두 번째 중요한 개념은 메시지이다. 서비스 제공자와 서비스 사용자는 메시지를 통해 서로 통신한다. 서비스 제공자는 서비스 명세를 통해 자신이 가진 서비스의 인터페이스를 공개하는데, 이 명세 내에는 서비스가 제공하는 기능과 이를 이용하기 위해 사용자와 주고 받아야 하는 메시지의 형식이 정의되어 있다. SOA 관점에서 서비스는 플랫폼 독립적이어야 하므로, SOA에서 정의되는 메시지는 특정 기술에 독립적이어야 한다. &amp;lt;그림 4&amp;gt;는 서비스 제공자와 서비스 사용자가 메시지를 통해 통신하는 모습을 보여준다. &lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/BLOCKQUOTE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;TABLE cellSpacing=0 cellPadding=0 width=&quot;100%&quot; border=0&gt;&lt;br /&gt; &lt;TBODY&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&lt;IMG height=65 src=&quot;http://iems.net/iemagazine/11_2/image/ieforum05_3.gif&quot; width=284&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&amp;lt;그림 4&amp;gt; 메시지를 통한 서비스 사용 구조&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;이러한 SOA 메시지를 체계를 응용하면 &amp;lt;그림 5&amp;gt;와 같이 보다 복잡한 아키텍처를 구성할 수 있다. 그림과 같이 서비스 제공자는 동시에 서비스 사용자가 될 수 있다. 서비스 제공자는 다른 서비스 제공자로부터 비즈니스 프로세스나 컨텐츠 등을 제공 받아 보다 가치 있는 서비스를 제공할 수 있다. &lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/BLOCKQUOTE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;TABLE cellSpacing=0 cellPadding=0 width=&quot;100%&quot; border=0&gt;&lt;br /&gt; &lt;TBODY&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&lt;IMG height=133 src=&quot;http://iems.net/iemagazine/11_2/image/ieforum05_4.gif&quot; width=373&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&amp;lt;그림 5&amp;gt; 서비스 통합 구조 &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;다. 서비스 발견(Discovery)&lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;서비스 발견이란 서비스 사용자가 서비스 레지스트리로부터 자신의 원하는 서비스 제공자를 찾는 작업을 말한다. 이를 위해서는 서비스 레지스트리는 서비스를 등록하고 발견하는 기능을 제공해야 한다. SOA의 관점에서 서비스 레지스트리는 다음과 같은 요구사항을 만족해야 한다. &lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;- 서비스의 확장성(scalability) 보장&lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;- 서비스 사용자와 제공자의 분리 (decoupling)&lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;- 서비스의 동적인 변경 기능 제공 (hot update)&lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;- 서비스 사용자를 위한 검색 기능 제공 (동적인 검색 기능 포함) &lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;3) SOA의 특징 &lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;SOA가 가지고 있는 중요한 특징을 정리하면 다음과 같다. &lt;/P&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;- 서비스는 발견이 가능하고 동적으로 바인딩 된다. &lt;BR&gt;- 서비스는 컴포넌트와 같이 독립된 모듈이다. &lt;BR&gt;- 서비스의 플랫폼간 상호 운용이 가능하다. &lt;BR&gt;- 서비스는 느슨하게 연결된다. &lt;BR&gt;- 서비스는 네트워크 주소로 접근 가능한 인터페이스를 갖는다. &lt;BR&gt;- 서비스는 위치 투명성을 제공한다. &lt;BR&gt;- 서비스의 조립이 가능하다. &lt;BR&gt;- 서비스는 자기 치유(self-healing)를 지원한다. &lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;4) SOA의 이점&lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;SOA는 기업 내의 어플리케이션 아키텍처를 보다 유연하고 확장 가능하도록 구성할 수 있게 하는 패러다임이다. 이러한 특징으로 인해 기업은 SOA를 통해 다음과 같은 이점을 얻을 수 있다. &lt;/P&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;- 기존 자산을 최대한 이용할 수 있게 한다.&lt;BR&gt;- 빠른 시장 접근이 가능케 한다.&lt;BR&gt;- 전반적인 IT 비용을 절감해준다.&lt;BR&gt;- 위험관리를 용이케 한다.&lt;BR&gt;- 끊임없는 비즈니스 프로세스의 진보를 이루게 한다.&lt;BR&gt;- 프로세스 중심의 아키텍처를 유지할 수 있게 한다.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;&lt;B&gt;SOA vs. Web Services&lt;/B&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;SOA와 웹 서비스의 관계는 많은 자료에서 언급하고 있다. 일반적으로 그 내용은 거의 유사하지만 제시하는 기관마다 약간의 시각차이가 존재하고, 특히 SOA를 정의하는 관점에 따라서도 차이가 존재한다. 여기서는 여러 자료를 토대로 SOA와 웹 서비스의 관계를 도출하고 구체적으로 웹 서비스를 통해 SOA를 구현하는 방법까지 정리하였다.&lt;/P&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;1) SOA와 웹 서비스의 관계 &lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;SOA는 웹 서비스 개념보다 먼저 출현하였으며, 웹 서비스 보다 포괄적인 개념이다. SOA는 소프트웨어 개발 패러다임에 가깝고, 웹 서비스는 이러한 SOA의 패러다임을 실현하기 위한 다양한 기술 구현 사례라고 할 수 있다. 이름에서 알 수 있듯이 SOA는 아키텍처이다. 웹 서비스와 달리 특정 기술의 집합이 아니다. SOA는 기술적인 것을 초월할 뿐만 아니라 기술로부터 독립적이다. 비즈니스 환경에서 SOA의 순수한 아키텍처적인 정의는 &quot;호출 가능한 잘 정의된 인터페이스를 갖는 독립된 기능의 서비스로 정의한 애플리케이션 아키텍처&quot;이다. 반면, 웹 서비스는 기술의 집합이며 SOA의 개념을 보다 구체화한 것이다. &amp;lt;그림 6&amp;gt;은 이들 간의 관계를 개념화한 것이다. &lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;TABLE cellSpacing=0 cellPadding=0 width=&quot;100%&quot; border=0&gt;&lt;br /&gt; &lt;TBODY&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&lt;IMG height=122 src=&quot;http://iems.net/iemagazine/11_2/image/ieforum05_5.gif&quot; width=420&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&amp;lt;그림 6&amp;gt; SOA와 웹 서비스의 관계 &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;웹 서비스는 단순히 SOA를 구현한 것만은 아니다. 웹 서비스는 SOA 구현의 Best Practice라고 할 수 있다. 왜냐하면 SOA의 근본적인 철학을 고스란히 실현할 수 있도록 플랫폼 독립적인 프로토콜과 기술을 채택했기 때문이다. 앞에서도 밝혔듯이 웹 서비스가 HTTP, XML, SOAP, WSDL, UDDI 등의 프로토콜을 채택한 것은 SOA의 기본적인 요구사항을 만족하기 위해서라고 할 수 있다. 이들 기술은 특정 컴퓨팅 기술에 중립적이며, de-facto 표준에 가깝다. &lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;웹 서비스는 SOA를 개념 수준에서 구현이 가능한 현실로 끌어올리는데 중요한 역할을 한다. 현재도 웹 서비스를 이루는 기술표준들은 진화하고 있으며, 이들이 보다 견고해짐에 따라 SOA를 채택하기 위한 위험요소도 점차 제거될 것으로 기대된다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;2) 웹 서비스를 이용한 SOA의 구현&lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;SOA에서 기본적으로 요구하는 컴퓨팅 관련 사항과 웹 서비스의 대응 기술은 다음과 같다. &lt;/P&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;- SOA는 플랫폼 독립적인 방식으로 호출될 수 있는 서비스로 구성된다 - XML, SOAP &lt;BR&gt;- 서비스는 플랫폼, 프로그래밍 언어에 독립적인 인터페이스를 갖는다. - WSDL&lt;BR&gt;- 서비스는 표준체계에 의해 등록이 가능하며, 동적으로 발견 가능하다. - UDDI&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;웹 서비스는 W3C SOAP 1.2 표준을 통해 서비스 사용자와 제공자 사이의 통신을 구현한다. &amp;lt;그림 7&amp;gt;은 이를 표현한 것이다.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;TABLE cellSpacing=0 cellPadding=0 width=&quot;100%&quot; border=0&gt;&lt;br /&gt; &lt;TBODY&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&lt;FONT color=#ffffff&gt;&lt;IMG height=136 src=&quot;http://iems.net/iemagazine/11_2/image/ieforum05_6.gif&quot; width=250&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&amp;lt;그림 7&amp;gt; SOAP을 통한 서비스 호출&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;웹 서비스에서 사용하는 서비스 기술의 표준은 WSDL이다. WSDL은 서비스 사용자와 제공자가 주고 받을 메시지를 XML로 정의하며, 모든 프로그래밍 언어에 독립적으로 작동한다. &lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;TABLE cellSpacing=0 cellPadding=0 width=&quot;100%&quot; border=0&gt;&lt;br /&gt; &lt;TBODY&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&lt;FONT color=#ffffff&gt;&lt;IMG height=180 src=&quot;http://iems.net/iemagazine/11_2/image/ieforum05_7.gif&quot; width=250&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&amp;lt;그림 8&amp;gt; WSDL을 통한 웹 서비스의 기술&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;웹 서비스에서 사용하는 서비스 공개, 저장 및 발견의 표준은 UDDI이다. UDDI는 서비스 공개, 저장, 발견을 위한 기본적인 인터페이스를 정의하고 있으며, 이는 웹 서비스를 발견하고 공개하기 위해 표준 SOAP메시지를 정의한 서비스 레지스트리(registry)이다. &amp;lt;그림 9&amp;gt;는 UDDI가 동작하는 패턴을 보여주는데, 서비스 레지스트리의 역할을 UDDI가 수행한다. &lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;TABLE cellSpacing=0 cellPadding=0 width=&quot;100%&quot; border=0&gt;&lt;br /&gt; &lt;TBODY&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&lt;IMG height=162 src=&quot;http://iems.net/iemagazine/11_2/image/ieforum05_8.gif&quot; width=228&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&amp;lt;그림 9 &amp;gt; UDDI의 동작 패턴 &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;P&gt;&lt;B&gt;SOA vs. EA&lt;/B&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;SOA와 EA의 관계는 다양한 시각에서 논의되고 있다. 이 둘의 관계는 바라보는 관점이나 적용 범위에 따라 차이가 있을 수 있으나 SOA가 EA의 하위 아키텍처를 구성한다는 관점과 SOA와 EA가 상호보완적 개념이라는 관점이 언급되고 있다. 여기서는 이러한 SOA와 EA의 관계에 대한 몇 가지 관점들에 대해 설명해 보고자 한다.&lt;/P&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;1) SOA를 EA의 하위 아키텍처로 보는 관점&lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;&amp;lt;그림 10&amp;gt;처럼 SOA를 EA의 하위 아키텍처의 구현 방안으로 보는 시각으로서 SOA가 EA의 기술 부문 (데이터/애플리케이션/기술)의 아키텍처라는 시각과 EA의 애플리케이션/기술 아키텍처의 일부라는 시각으로 나뉘어 진다. 이들은 SOA를 비즈니스 관점에서는 배제하고 주로 기술 관점, 특히 기업 애플리케이션을 구현하기 위한 기술 아키텍쳐 관점에서 주로 SOA를 바라보고 있다. &lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;TABLE cellSpacing=0 cellPadding=0 width=&quot;100%&quot; border=0&gt;&lt;br /&gt; &lt;TBODY&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&lt;IMG height=196 src=&quot;http://iems.net/iemagazine/11_2/image/ieforum05_9.gif&quot; width=354&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&amp;lt;그림 10&amp;gt; EA의 하위 아키텍처로서의 SOA &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;가. SOA는 EA의 기술부문(데이터/애플리케이션/기술)에 해당한다.&lt;BR&gt;&lt;FONT color=#ffffff&gt;..&lt;/FONT&gt;SOA가 EA의 기술부문, 즉 데이터/애플리케이션/기술 아키텍처에 해당한다는 관점으로 비즈니스 프로세스 구현에 필요한 기술적인 사항들을 SOA로 구성할 수 있으며 이를 통해 EA가 추구하는 유연하고 민첩한 구조를 달성한다는 관점이다. &lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/BLOCKQUOTE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;TABLE cellSpacing=0 cellPadding=0 width=&quot;100%&quot; border=0&gt;&lt;br /&gt; &lt;TBODY&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&lt;IMG height=168 src=&quot;http://iems.net/iemagazine/11_2/image/ieforum05_10.gif&quot; width=423&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&amp;lt;그림 11&amp;gt; SOA를 통한 분산 데이터 아키텍처의 구현 &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;SOA를 통한 조직의 데이터 아키텍처 변화를 &amp;lt;그림 11&amp;gt;에서 표현하고 있다. 이처럼 각각의 서비스가 관련된 데이터를 직접 관리하는 분산 데이터 환경으로 변화하게 된다. &lt;BR&gt;나. SOA는 EA 기술아키텍처를 구성하는 패턴(Pattern)의 하나이다.&lt;BR&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;이 관점은 가트너 그룹에서 주장하는 EA와 SOA의 관계로 SOA는 EA를 구성하는 하나의 기술 패턴이라는 관점이다. 패턴이란 &#039;정해진 문제점에 대하여 여러 사람들이 공감하는 해결책&#039;이라고 할 수 있다. 이는 &amp;lt;그림 12&amp;gt;의 가트너 EA 프레임워크를 통해 이해할 수 있다. 여기서는 일반적인 매트릭스 형태의 EA 프레임워크와 달리 EA 구성요소들의 수직적이고 계층적인 관계에 중점을 두고 있다. &lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/BLOCKQUOTE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;TABLE cellSpacing=0 cellPadding=0 width=&quot;100%&quot; border=0&gt;&lt;br /&gt; &lt;TBODY&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&lt;IMG height=183 src=&quot;http://iems.net/iemagazine/11_2/image/ieforum05_11.gif&quot; width=422&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&amp;lt;그림 12&amp;gt; 가트너 EA 프레임워크와 SOA&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;가트너의 EA 프레임워크에서 SOA의 위치를 살펴보면 비즈니스 프로세스/스타일 하부의 기술 패턴에 위치하고 있으며 SOA의 구현과 관련된 기술들은 패턴의 하부를 구성하는 기술 단위체인 벽돌(Brick) 레벨에 위치하고 있는 것을 알 수 있다. &lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;2) To-Be 아키텍쳐의 구현 방안으로서의 SOA&lt;BR&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;EA는 그 정의에서 알 수 있듯이 As-Is 아키텍처와 To-Be 아키텍처 그리고 To-Be 아키텍처의 구현계획과 관련된 표준/가이드로 구성 되어 있다. To-Be 아키텍처의 구현 방법으로는 신규 개발, 외부도입, 기존 시스템의 전환(migration) 등의 방안이 있으며, 이중 기존 시스템의 전환 방안에 SOA가 적용 될 수 있다. 이는 CBDi에서 제시하는 방안으로 &amp;lt;그림 13&amp;gt; 과 같이 기존 시스템을 전환할 수 있다. 초기에는 획일적인 형태의 레가시 시스템을 웹 서비스와 같은 SOA에 적합한 기술을 적용하여 래핑을 실시하여 외부와의 인터페이스를 정형화한 후 최종적으로는 래핑한 내부의 레가시 시스템을 컴포넌트로 재정립함으로써 완전한 형태의 SOA 구조로 변환할 수 있다. &lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;TABLE cellSpacing=0 cellPadding=0 width=&quot;100%&quot; border=0&gt;&lt;br /&gt; &lt;TBODY&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&lt;IMG height=199 src=&quot;http://iems.net/iemagazine/11_2/image/ieforum05_12.gif&quot; width=365&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&amp;lt;그림 13&amp;gt; SOA를 이용한 As-Is 아키텍처의 Migration&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;이처럼 SOA는 기업의 최종 목표 시스템 아키텍쳐를 구현하기 위한 방안으로서 가장 적절한 대안이라고 할 수 있다.&lt;/P&gt;&lt;br /&gt; &lt;P&gt;3) SOA와 EA의 관계&lt;BR&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;앞에서 언급된 여러 가지 SOA와 EA의 관계를 분석해 보면, SOA는 EA와 매우 밀접한 관계를 가지고 있다는 것을 알 수 있다. 이들을 다시 정리해 보면, SOA를 단순히 EA의 하위 아키텍쳐로 바라봄으로써 단순히 기술 아키텍쳐를 표현할 수 있는 패턴으로 보는 관점과 보다 넓은 관점에서 미래 지향형 EA를 구축하기 위한 방안으로 볼 수 있다. &lt;BR&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;두 가지 관점 모두 의미가 있지만, 후자의 관점이 보다 설득력이 있다. 결론적으로, SOA는 EA가 추구하는 목표들은 명확하게 달성할 수 있게 해주며, EA가 제공하는 조직의 전사적 구조는 SOA의 적용을 용이하게 해주는 상호보완적 관계라고도 할 수 있다. &lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;TABLE cellSpacing=0 cellPadding=0 width=&quot;100%&quot; border=0&gt;&lt;br /&gt; &lt;TBODY&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&lt;IMG height=206 src=&quot;http://iems.net/iemagazine/11_2/image/ieforum05_13.gif&quot; width=361&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&amp;lt;그림 14&amp;gt; SOA와 EA의 관계 &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;이를 그림으로 표현해보면 &amp;lt;그림 14&amp;gt;와 같다. 즉, &#039;SOA 개념이 EA에 반영되어 내재화됨으로서 조직의 정보기술구조를 보다 유연하고 민첩하게 할 수 있다&#039;라고 정의하는 것이 바람직하다.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;br /&gt; &lt;P&gt;&lt;B&gt;Web Services + EA = SOA ??&lt;/B&gt;&lt;/P&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;지금까지 SOA, 웹 서비스, EA에 관한 개념과 이들 상호간의 관계에 관하여 다각적인 측면에서 조망해 보았다. 아직은 초기 단계이기 때문인지 대다수가 정답으로 받아들이는 내용은 아직 없다.&lt;BR&gt;그래서 본 고에서는 이들 간의 관계를 주관적이긴 하지만 앞선 연구결과들의 객관성을 반영하면서 전체가 지향하는 방향에 맞게 이들의 관계를 정립해 보았으며, 최종 SOA 방정식의 결과로 아래의 두 가지 명제를 도출하였다.&lt;BR&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;&quot;웹 서비스는 SOA의 구현을 위한 현존하는 최적의 기술 대안이다.&quot;&lt;BR&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;&quot;SOA는 차세대(To-Be) EA 구현을 위한 최적의 아키텍쳐이다.&quot;&lt;BR&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;이를 그림으로 표현하면 &amp;lt;그림 15&amp;gt;와 같다. SOA는 EA의 모든 부분을 구현할 수 있는 차세대 아키텍쳐이며, 웹 서비스는 SOA의 기술 도메인과 EA의 기술 아키텍쳐, 비즈니스 프로세스 영역을 담당하고 있으며, SOA 구현을 위한 최적의 기술이라고 할 수 있다. &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;TABLE cellSpacing=0 cellPadding=0 width=&quot;100%&quot; border=0&gt;&lt;br /&gt; &lt;TBODY&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&lt;IMG height=225 src=&quot;http://iems.net/iemagazine/11_2/image/ieforum05_14.gif&quot; width=452&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD align=middle&gt;&amp;lt;그림 15&amp;gt; Web Services + EA = SOA ?? &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;br /&gt; &lt;TR&gt;&lt;br /&gt; &lt;TD vAlign=top&gt;&lt;br /&gt; &lt;P&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;SOA의 구현을 위한 가장 최적의 기술이 웹 서비스라고 한다면 웹 서비스 성공의 1차 관건은 SOA라는 철학을 기업의 EA에 반영하는 것이다. EA에 반영된 SOA는 EA의 활용/진화 과정을 통해, 웹 서비스 형태로 기업에 내재화 될 것이며 이를 통해 기업은 정보기술분야의 효용성을 증대 시킬 수 있을 것이다. &lt;BR&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;이러한 구조는 기업의 정보시스템 구조를 느슨하게 연결된(Loosely Coupled) 형태로 만들어 변화하는 비즈니스 환경에 보다 유연하고 신속하게 대응할 수 있는 능력을 제공한다. 즉, 비즈니스 환경이 변하여 그에 대한 정보기술부문의 요구사항이 발생하면 EA에 정의되어 있는 SOA에 관련된 기술, 표준 등을 통해 자체적으로 서비스를 개발하거나 표준화된 인터페이스에 적합한 외부 서비스를 서비스 중개자(Service Broker)를 통해 조달 하여 비즈니스 부문의 요구사항에 보다 신속하게 대응 할 수 있는 것이다.&lt;BR&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;&lt;FONT color=#ffffff&gt;.&lt;/FONT&gt;긍극적으로 SOA, 웹 서비스, EA는 미래지향적인 기업의 정보기술구조를 구현하고 관리하기 위해 꼭 필요하며, 이들은 서로가 독립적으로 위치하기도 하지만 상호간에 연결도가 높은 철학, 기술, 개념이라고 할 수 있다.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR&gt;&lt;B&gt;백종현 박사&lt;/B&gt;&lt;BR&gt;대우정보시스템(주)&lt;BR&gt;기술연구소&lt;BR&gt;&lt;BR&gt;출처 : &lt;A href=&quot;http://iems.net/iemagazine/11_2/ieforum5.html&quot;&gt;http://iems.net/iemagazine/11_2/ieforum5.html&lt;/A&gt;</content>			</entry><entry>
		<title>AhnLab Policy Agent (V3) 제거하기</title>
		<link rel="alternate" type="text/html" href="https://adminid.kr/etc_sw/10888"/>
	<link rel="replies" type="text/html" href="https://adminid.kr/etc_sw/10888#comment"/>		<id>https://adminid.kr/etc_sw/10888</id>
		<published>2008-01-14T11:34:35+00:00</published>
		<updated>2008-01-14T11:34:35+00:00</updated>
		<author>
			<name>JaeSoo</name>
		</author>
		<summary type="text">학교나 PC방처럼 하나의 PC를 여러명의 사용자가 사용하는 경우 발생하는 문제는 크게 2가지 정도이다. 하나는 사용자에의한 시스템 설정 변경이고, 또 다른 하나는 바이러스 감염일 것이다. 따라서 공공 장소에서 사용되는 PC에는 대부분 백신 프로그램이 설치되어 있다. 그러나 필자가 NAV 2005 설치후 Windows Installer가 실행되는 경우에서 언급한 것처럼 이런 프로그램들은 바이러스를 잡을 가능성보다는 사용자를 잡을 가능...</summary>
	<content type="html">&lt;A class=effectable href=&quot;http://qaos.com/images/tips/RemovePolicyAgent1.png&quot; rel=lightbox&gt;&lt;IMG alt=&quot;클릭: 그림 확대&quot; src=&quot;http://qaos.com/images/thumbs/tips/RemovePolicyAgent1.png&quot; align=left border=0&gt;&lt;/A&gt;학교나 PC방처럼 하나의 PC를 여러명의 사용자가 사용하는 경우 발생하는 문제는 크게 2가지 정도이다. 하나는 사용자에의한 &lt;STRONG&gt;시스템 설정 변경&lt;/STRONG&gt;이고, 또 다른 하나는 &lt;STRONG&gt;바이러스 감염&lt;/STRONG&gt;일 것이다.&lt;BR&gt;&lt;BR&gt;따라서 공공 장소에서 사용되는 PC에는 대부분 백신 프로그램이 설치되어 있다. 그러나 필자가 &lt;A href=&quot;http://qaos.com/article.php?sid=1693&quot;&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;NAV 2005 설치후 Windows Installer가 실행되는 경우&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;에서 언급한 것처럼 이런 프로그램들은 &lt;STRONG&gt;바이러스를 잡을 가능성보다는 사용자를 잡을 가능성&lt;/STRONG&gt;이 더 크며, 관리자가 설치한 백신 프로그램보다는 자신이 선호하는 백신 프로그램을 사용하는 경향이 있기때문에 상당수의 사용자들이 이러한 백신 프로그램을 제거하거나 끄고 사용하는 경향이 있다.&lt;BR&gt;&lt;BR&gt;사용자에의해 백신 프로그램이 중지되거나 제거되는 경우 바이러스에 걸릴 가능성이 커지기때문에 백신 프로그램의 중지나 삭제를 막기위해 안철수 연구소에서는 &lt;STRONG&gt;AhnLab Plolicy Agent&lt;/STRONG&gt;라는 프로그램을 단체별로 배포하고 있다.&lt;BR&gt;&lt;BR&gt;선의로 시작한일이 반드시 좋은 결과를 초래하는 것은 아니다. 마찬가지로 좋은 목적으로 배포하기 시작한 &lt;STRONG&gt;AhnLab Plolicy Agent&lt;/STRONG&gt;라는 프로그램도 모든 사람들에게 좋은 결과를 만드는 것은 아니다. 따라서 필자의 게시판에 올라온 질문, &lt;A href=&quot;http://qaos.com/viewtopic.php?topic=5502&amp;amp;forum=3&quot;&gt;&lt;U&gt;&lt;FONT color=#606420&gt;AhnLab Policy agent 란 프로그램을 어떻게 삭제해야 하나요?&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;와 같은 문제를 발생시키고 있다.&lt;BR&gt;&lt;BR&gt;이런 문제가 발생하는 원인은 &lt;STRONG&gt;프로그램 추가/제거&lt;/STRONG&gt;에서 이 프로그램을 제거하려고하면 다음과 같이 관리자 암호를 묻는 화면이 나타나며, 관리자 암호를 입력해야만 프로그램을 삭제할 수 있기때문이다.&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV align=center&gt;&lt;A class=effectable href=&quot;http://qaos.com/images/tips/RemovePolicyAgent1.png&quot; rel=lightbox&gt;&lt;IMG alt=&quot;클릭: 그림 확대&quot; src=&quot;http://qaos.com/images/thumbs70/tips/RemovePolicyAgent1.png&quot; border=0&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;BR&gt;따라서 이번 팁에서는 &lt;STRONG&gt;AhnLab Plolicy Agent&lt;/STRONG&gt;를 삭제하는 방법을 설명하겠다. 절차는 다음과 같다.&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;OL&gt;&lt;br /&gt; &lt;LI&gt;&lt;STRONG&gt;프로세스 제거&lt;/STRONG&gt; &lt;BR&gt;현재 실행중인 프로세스가 있는 경우 &lt;STRONG&gt;AhnLab Plolicy Agent&lt;/STRONG&gt; 프로그램을 삭제할 수 없으므로 먼저 현재 실행중인 &lt;STRONG&gt;AhnLab Plolicy Agent&lt;/STRONG&gt; 프로세스를 종료해야한다. 절차는 다음과 같다.&lt;BR&gt;&lt;br /&gt; &lt;OL&gt;&lt;br /&gt; &lt;LI&gt;&lt;STRONG&gt;시작/실행/services.msc&lt;/STRONG&gt;를 입력하고 &lt;STRONG&gt;확인&lt;/STRONG&gt;을 클릭한다.&lt;BR&gt;&lt;br /&gt; &lt;LI&gt;&lt;STRONG&gt;우측 패널&lt;/STRONG&gt;에서 &lt;STRONG&gt;Policy Agent Service Vn.n&lt;/STRONG&gt;를 찾아 2번 클릭한다. 여기서 n.n은 버전을 나타낸다.&lt;BR&gt;&lt;br /&gt; &lt;LI&gt;&lt;STRONG&gt;시작 유형&lt;/STRONG&gt;을 &lt;STRONG&gt;사용 안함&lt;/STRONG&gt;으로 변경한다.&lt;BR&gt;&lt;br /&gt; &lt;LI&gt;&lt;STRONG&gt;중지&lt;/STRONG&gt; 버튼을 클릭한다.&lt;BR&gt;&lt;br /&gt; &lt;DIV align=center&gt;&lt;A class=effectable href=&quot;http://qaos.com/images/tips/RemovePolicyAgent2.png&quot; rel=lightbox&gt;&lt;IMG alt=&quot;클릭: 그림 확대&quot; src=&quot;http://qaos.com/images/thumbs70/tips/RemovePolicyAgent2.png&quot; border=0&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;LI&gt;&lt;STRONG&gt;확인&lt;/STRONG&gt; 버튼을 클릭한다.&lt;BR&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;BR&gt;&lt;br /&gt; &lt;LI&gt;&lt;STRONG&gt;서비스 레지스트리 제거&lt;/STRONG&gt; &lt;BR&gt;서비스 레지스트리는 시스템 기동에 중요한 레지스트리이기때문에 일반적인 방법으로는 제거되지 않으며, 반드시 &lt;STRONG&gt;사용 권한&lt;/STRONG&gt;을 변경한 후 삭제해야 한다. 절차는 다음과 같다.&lt;BR&gt;&lt;br /&gt; &lt;OL&gt;&lt;br /&gt; &lt;LI&gt;&lt;STRONG&gt;시작/실행/regedit&lt;/STRONG&gt;를 입력하고 &lt;STRONG&gt;확인&lt;/STRONG&gt;을 클릭한다.&lt;BR&gt;&lt;br /&gt; &lt;LI&gt;다음 레지스트리로 이동한다&lt;SUP&gt;주1&lt;/SUP&gt;.&lt;BR&gt;&lt;PRE class=css&gt;HKLMSYSTEMControlSetEnumRootLEGACY_PASVC&lt;/PRE&gt;&lt;br /&gt; &lt;LI&gt;마우스 우측 버튼 클릭하고 &lt;STRONG&gt;사용 권한&lt;/STRONG&gt;을 선택한다.&lt;BR&gt;&lt;br /&gt; &lt;LI&gt;&lt;STRONG&gt;사용 권한&lt;/STRONG&gt; 창의 그룹 또는 사용자 이름에서 Everyone을 클릭하고 &lt;STRONG&gt;Everyone의 사용 권한&lt;/STRONG&gt;에서 &lt;STRONG&gt;모든 권한&lt;/STRONG&gt;을 체크한다.&lt;BR&gt;&lt;br /&gt; &lt;LI&gt;&lt;STRONG&gt;확인&lt;/STRONG&gt; 버튼을 클릭한다.&lt;BR&gt;&lt;br /&gt; &lt;DIV align=center&gt;&lt;A class=effectable href=&quot;http://qaos.com/images/tips/RemovePolicyAgent3.png&quot; rel=lightbox&gt;&lt;IMG alt=&quot;클릭: 그림 확대&quot; src=&quot;http://qaos.com/images/thumbs70/tips/RemovePolicyAgent3.png&quot; border=0&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;br /&gt; &lt;LI&gt;&lt;STRONG&gt;LEGACY_PASVC&lt;/STRONG&gt; 키에 마우스 우측 버튼을 클릭하고 &lt;STRONG&gt;삭제&lt;/STRONG&gt;를 클릭한다.&lt;BR&gt;&lt;br /&gt; &lt;LI&gt;다음 키에대해 C~F단계를 반복한다.&lt;BR&gt;&lt;PRE class=css&gt;HKLMSYSTEMControlSetEnumRootLEGACY_POLICYAGENT&lt;/PRE&gt;&lt;br /&gt; &lt;LI&gt;다음 키들을 삭제한다.&lt;BR&gt;&lt;PRE class=css&gt;HKLMSYSTEMCurrentControlSetServicespaSvc&lt;BR&gt;HKLMSYSTEMCurrentControlSetServicesPolicyAgent&lt;SUP&gt;주2&lt;/SUP&gt;&lt;/PRE&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;BR&gt;&lt;br /&gt; &lt;LI&gt;&lt;STRONG&gt;중요 레지스트리 삭제&lt;/STRONG&gt; &lt;BR&gt;&lt;STRONG&gt;AhnLab Plolicy Agent&lt;/STRONG&gt;를 설치할 때 등록되는 레지스트리로 상당히 많다. &lt;STRONG&gt;AhnLab Plolicy Agent&lt;/STRONG&gt;에의해 등록되는 레지스트리를 모두 삭제하려면 레지스트리 편집기에서 &lt;STRONG&gt;Policy Agent로 검색&lt;/STRONG&gt;한 후 삭제하면된다. 다음은 &lt;STRONG&gt;AhnLab Plolicy Agent&lt;/STRONG&gt;가 변경하는 주요 레지스트리 및 삭제 방법이다.&lt;BR&gt;&lt;BR&gt;&lt;br /&gt; &lt;OL&gt;&lt;br /&gt; &lt;LI&gt;&lt;STRONG&gt;시작/실행/regedit&lt;/STRONG&gt;를 입력하고 확인을 클릭한다.&lt;BR&gt;&lt;br /&gt; &lt;LI&gt;다음 레지스트리로 이동&lt;BR&gt;&lt;PRE class=css&gt;HKLMSOFTWAREMicrosoftWindowsCurrentVersionRun&lt;/PRE&gt;&lt;br /&gt; &lt;LI&gt;다음 레지스트리를 삭제한다.&lt;BR&gt;&lt;PRE class=css&gt;HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstall&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{A2713510-1932-40C8-A8C4-B9B4CF9CFEE4}&lt;/PRE&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;BR&gt;&lt;br /&gt; &lt;LI&gt;&lt;STRONG&gt;파일 삭제&lt;/STRONG&gt; &lt;BR&gt;이제 마지막으로 남은 단계는 &lt;STRONG&gt;AhnLab Plolicy Agent&lt;/STRONG&gt; 프로그램을 삭제하는 것이다. &lt;STRONG&gt;&lt;IMG src=&quot;http://qaos.com/images/winkey.gif&quot; align=absMiddle&gt;-E&lt;/STRONG&gt;를 눌러 &lt;STRONG&gt;Windows 탐색기&lt;/STRONG&gt;를 기동한 후 다음 폴더를 제거하면된다.&lt;BR&gt;&lt;PRE class=css&gt;%ProgramFiles%AhnlabAPC2&lt;/PRE&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV class=txtbox&gt;&lt;STRONG&gt;레지스트리&lt;/STRONG&gt;: 레지스트리 편집기 사용이 익숙하지 않은 사용자는 다음 파일을 다운받아 레지스트리를 병합하면 된다. 이 압축 파일에는 &lt;STRONG&gt;AhnLab Plolicy Agent&lt;/STRONG&gt;에의해 추가된 레지스트리를 삭제하는 &lt;STRONG&gt;RemovePolicyAgent.reg&lt;/STRONG&gt; 파일이 포함되어 있다.&lt;BR&gt;&lt;BR&gt;다운로드: &lt;A href=&quot;http://qaos.com/downloads/registry/RemovePolicyAgent.zip&quot;&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;RemovePolicyAgent.zip&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt; &lt;/DIV&gt;&lt;BR&gt;&lt;br /&gt; &lt;DIV class=signbox&gt;&lt;STRONG&gt;주1&lt;/STRONG&gt;: &lt;STRONG&gt;ControlSetnnn&lt;/STRONG&gt;과 같은 키에도 동일한 키가 존재한다. 그러나 &lt;STRONG&gt;ControlSetnnn&lt;/STRONG&gt; 키에 존재하는 키는 이전에 설정된 키이므로 무시해도 되며, 시스템을 몇번 부팅하면 자동적으로 사라진다.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;주2&lt;/STRONG&gt;: 이 키는 존재하지 않을 수도 있다.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;출처 : &lt;A href=&quot;http://qaos.com/article.php?sid=1756&quot;&gt;http://qaos.com/article.php?sid=1756&lt;/A&gt;&lt;/DIV&gt;</content>			</entry></feed>
