<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>이치에 맞는 이야기</title>
		<link>http://2.urc9.net/</link>
		<description>Season 2</description>
		<language>ko</language>
		<pubDate>Sat, 02 Jan 2010 00:02:45 +0900</pubDate>
		<generator>Tistory 1.1 (http://www.tistory.com/)</generator>
		<managingEditor>엉클초이</managingEditor>
		<item>
			<title>List 섞기</title>
			<link>http://2.urc9.net/entry/List-%EC%84%9E%EA%B8%B0</link>
			<description>&lt;br /&gt;
&lt;STRONG&gt;1. import&lt;br /&gt;
&lt;/STRONG&gt;
&lt;TABLE style=&quot;BORDER-COLLAPSE: collapse&quot; cellSpacing=1 cellPadding=1 width=490 bgColor=#e8e8e8&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style=&quot;BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid&quot; width=&quot;100%&quot;&gt;import java.util.List;&lt;br /&gt;
import java.util.ArrayList;&lt;br /&gt;
import java.util.Collections;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;br /&gt;
&lt;STRONG&gt;2. 코드&lt;br /&gt;
&lt;/STRONG&gt;
&lt;TABLE style=&quot;BORDER-COLLAPSE: collapse&quot; cellSpacing=1 cellPadding=1 width=490 bgColor=#e8e8e8&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style=&quot;BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid&quot; width=&quot;100%&quot;&gt;List&amp;lt;Bean&amp;gt; list = new ArrayList&amp;lt;Bean&amp;gt;();&lt;br /&gt;
...&lt;br /&gt;
Collections.shuffle(list);&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;br /&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>Java</category>
			<category>Collections.shuffle</category>
			<category>List 섞기</category>
			<author>엉클초이</author>
			<guid>http://2.urc9.net/15</guid>
			<comments>http://2.urc9.net/entry/List-%EC%84%9E%EA%B8%B0#entry15comment</comments>
			<pubDate>Fri, 12 Dec 2008 11:21:54 +0900</pubDate>
		</item>
		<item>
			<title>테이블 필드 수정 (추가, 수정 ,삭제)</title>
			<link>http://2.urc9.net/entry/%ED%85%8C%EC%9D%B4%EB%B8%94-%ED%95%84%EB%93%9C-%EC%88%98%EC%A0%95-%EC%B6%94%EA%B0%80-%EC%88%98%EC%A0%95-%EC%82%AD%EC%A0%9C</link>
			<description>&lt;br /&gt;
&lt;STRONG&gt;1. 필드 추가&lt;br /&gt;
&lt;/STRONG&gt;
&lt;TABLE style=&quot;BORDER-COLLAPSE: collapse&quot; cellSpacing=1 cellPadding=1 width=490 bgColor=#e8e8e8&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style=&quot;BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid&quot; width=&quot;100%&quot;&gt;&amp;nbsp;ALTER TABLE {테이블명} ADD {필드명} {형식} [옵션] [옵션] [옵션]&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;br /&gt;
&lt;STRONG&gt;2. 필드 수정&lt;br /&gt;
&lt;/STRONG&gt;
&lt;TABLE style=&quot;BORDER-COLLAPSE: collapse&quot; cellSpacing=1 cellPadding=1 width=490 bgColor=#e8e8e8&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style=&quot;BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid&quot; width=&quot;100%&quot;&gt;&amp;nbsp;ALTER TABLE {테이블명}&amp;nbsp;MODIFY ({필드명}&amp;nbsp;[옵션]&amp;nbsp;[옵션]&amp;nbsp;[옵션])&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;br /&gt;
&lt;STRONG&gt;3. 필드 삭제&lt;br /&gt;
&lt;/STRONG&gt;
&lt;TABLE style=&quot;BORDER-COLLAPSE: collapse&quot; cellSpacing=1 cellPadding=1 width=490 bgColor=#e8e8e8&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style=&quot;BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid&quot; width=&quot;100%&quot;&gt;&amp;nbsp;ALTER TABLE {테이블명}&amp;nbsp;DROP COLUMN&amp;nbsp;{필드명}&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;br /&gt;
&lt;STRONG&gt;4. 추가, 수정 옵션&lt;/STRONG&gt;
&lt;TABLE style=&quot;BORDER-COLLAPSE: collapse&quot; cellSpacing=1 cellPadding=1 width=490 bgColor=#e8e8e8&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style=&quot;BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid&quot; width=&quot;100%&quot;&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;NOT NULL : 빈값이 들어갈 수 없음&lt;br /&gt;
&amp;nbsp;DEFAULT {값} : 값을 지정하지 않았을 시 넣을 기본 값&lt;br /&gt;
&amp;nbsp;AUTO_INCREMENT : 값을 지정하지 않았을 시 데이터가 자동으로 증가&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;br /&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>MySql</category>
			<category>mysql 컬럼 수정</category>
			<category>mysql 필드 수정</category>
			<author>엉클초이</author>
			<guid>http://2.urc9.net/14</guid>
			<comments>http://2.urc9.net/entry/%ED%85%8C%EC%9D%B4%EB%B8%94-%ED%95%84%EB%93%9C-%EC%88%98%EC%A0%95-%EC%B6%94%EA%B0%80-%EC%88%98%EC%A0%95-%EC%82%AD%EC%A0%9C#entry14comment</comments>
			<pubDate>Mon, 17 Nov 2008 16:03:57 +0900</pubDate>
		</item>
		<item>
			<title>인덱스 생성 / 조회 / 삭제</title>
			<link>http://2.urc9.net/entry/%EC%9D%B8%EB%8D%B1%EC%8A%A4-%EC%83%9D%EC%84%B1-%EC%A1%B0%ED%9A%8C-%EC%82%AD%EC%A0%9C</link>
			<description>&lt;br /&gt;
&lt;STRONG&gt;1. 생성하기&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;가. 기존 테이블에 생성&lt;br /&gt;

&lt;TABLE style=&quot;BORDER-COLLAPSE: collapse&quot; cellSpacing=1 cellPadding=1 width=490 bgColor=#e8e8e8&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style=&quot;BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid&quot; width=&quot;100%&quot;&gt;&amp;nbsp;CREATE INDEX [UINQUE|FULLTEXT|SPATIAL] {인덱스명} ON {테이블명} ({컬럼명1}, [컬럼명2, ...])&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&amp;nbsp;- 인덱스 생성시에는 테이블 IO가 제한 되므로 주의&lt;br /&gt;
&lt;br /&gt;나. 테이블 생성시 생성&lt;br /&gt;

&lt;TABLE style=&quot;BORDER-COLLAPSE: collapse&quot; cellSpacing=1 cellPadding=1 width=490 bgColor=#e8e8e8&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style=&quot;BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid&quot; width=&quot;100%&quot;&gt;&amp;nbsp;CREATE TABLE ...&lt;br /&gt;
&amp;nbsp;...&lt;br /&gt;
&amp;nbsp;INDEX {인덱스명} ({컬럼명1}, [컬럼명2, ...])&lt;br /&gt;
&amp;nbsp;UNIQUE INDEX {인덱스명} ({컬럼명1}, [컬럼명2, ...]) // 유일한 값의 인덱스 생성&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;2. 조회하기&lt;br /&gt;
&lt;br /&gt;&lt;/STRONG&gt;가. 인덱스 조회&lt;br /&gt;

&lt;TABLE style=&quot;BORDER-COLLAPSE: collapse&quot; cellSpacing=1 cellPadding=1 width=490 bgColor=#e8e8e8&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style=&quot;BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid&quot; width=&quot;100%&quot;&gt;&amp;nbsp;SHOW INDEX FROM {테이블명}&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;3. 삭제하기&lt;br /&gt;
&lt;/STRONG&gt;&lt;br /&gt;
가. 인덱스 삭제&lt;br /&gt;

&lt;TABLE style=&quot;BORDER-COLLAPSE: collapse&quot; cellSpacing=1 cellPadding=1 width=490 bgColor=#e8e8e8&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style=&quot;BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid&quot; width=&quot;100%&quot;&gt;&amp;nbsp;ALTER TABLE {테이블명} DROT INDEX {인덱스명}&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>MySql</category>
			<category>mysql 인덱스</category>
			<author>엉클초이</author>
			<guid>http://2.urc9.net/13</guid>
			<comments>http://2.urc9.net/entry/%EC%9D%B8%EB%8D%B1%EC%8A%A4-%EC%83%9D%EC%84%B1-%EC%A1%B0%ED%9A%8C-%EC%82%AD%EC%A0%9C#entry13comment</comments>
			<pubDate>Tue, 28 Oct 2008 14:03:51 +0900</pubDate>
		</item>
		<item>
			<title>Mysqldump</title>
			<link>http://2.urc9.net/entry/Mysqldump</link>
			<description>&lt;br /&gt;
&lt;STRONG&gt;1. 덤프뜨기&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;가. 데이터베이스 백업&lt;br /&gt;

&lt;TABLE style=&quot;BORDER-COLLAPSE: collapse&quot; cellSpacing=1 cellPadding=1 width=490 bgColor=#e8e8e8&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style=&quot;BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid&quot; width=&quot;100%&quot;&gt;&amp;nbsp;./mysqldump -u{사용자이름} -p {데이터베이스명} &amp;gt; {파일명}&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;br /&gt;
나. 테이블 백업&lt;br /&gt;

&lt;TABLE style=&quot;BORDER-COLLAPSE: collapse&quot; cellSpacing=1 cellPadding=1 width=490 bgColor=#e8e8e8&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style=&quot;BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid&quot; width=&quot;100%&quot;&gt;&amp;nbsp;./mysqldump -u{사용자이름} -p {데이터베이스명} {테이블명}&amp;nbsp;&amp;gt; {파일명}&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;2. 복원하기&lt;br /&gt;
&lt;br /&gt;&lt;/STRONG&gt;가. 데이터베이스 복원 / 테이블 복원&lt;br /&gt;

&lt;TABLE style=&quot;BORDER-COLLAPSE: collapse&quot; cellSpacing=1 cellPadding=1 width=490 bgColor=#e8e8e8&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style=&quot;BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid&quot; width=&quot;100%&quot;&gt;&amp;nbsp;./mysql -u{사용자이름} -p {데이터베이스명}&amp;nbsp;&amp;lt; {파일명}&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;div class=&quot;entry-ccl&quot; style=&quot;clear: both; text-align: right; margin-bottom: 10px&quot;&gt;
	&lt;img id=&quot;ccl-icon-12-0&quot; class=&quot;entry-ccl-by&quot; src=&quot;http://cfs.tistory.com/static/admin/editor/ccl_black01.png&quot; alt=&quot;저작자 표시&quot;/&gt;
	&lt;!--
	&lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
		&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-fr/2.0/kr/&quot; /&gt;
		&lt;/Work&gt;
		&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-fr/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/DerivativeWorks&quot;/&gt;
		&lt;/License&gt;
	&lt;/rdf:RDF&gt;
	--&gt;
&lt;/div&gt;
&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>MySql</category>
			<category>mysqldump</category>
			<author>엉클초이</author>
			<guid>http://2.urc9.net/12</guid>
			<comments>http://2.urc9.net/entry/Mysqldump#entry12comment</comments>
			<pubDate>Tue, 28 Oct 2008 13:52:40 +0900</pubDate>
		</item>
		<item>
			<title>Javascript에서 replaceAll</title>
			<link>http://2.urc9.net/entry/Javascript%EC%97%90%EC%84%9C-replaceAll</link>
			<description>자바스크립트는 &#039;replaceAll&#039;이 없다.&lt;br /&gt;그래서 만든 꼼수&lt;br /&gt;&lt;br /&gt;function replaceAll(str, searchStr, replaceStr) {&lt;br /&gt;&amp;nbsp;while (str.indexOf(searchStr) != -1) {&lt;br /&gt;&amp;nbsp; str = str.replace(searchStr, replaceStr);&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;return str;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;사용 할 땐&lt;br /&gt;&lt;br /&gt;str = repalceAll(str, &quot;&amp;lt;&quot;, &quot;&amp;amp;lt;&quot;);&lt;br /&gt;&lt;br /&gt;뭐 이런식?&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>JavaScript</category>
			<category>JavaScript</category>
			<category>replaceAll</category>
			<category>자바스크립트</category>
			<author>UrC9</author>
			<guid>http://2.urc9.net/11</guid>
			<comments>http://2.urc9.net/entry/Javascript%EC%97%90%EC%84%9C-replaceAll#entry11comment</comments>
			<pubDate>Fri, 27 Jun 2008 17:20:21 +0900</pubDate>
		</item>
		<item>
			<title>버전 1.0 완성!!</title>
			<link>http://2.urc9.net/entry/%EB%B2%84%EC%A0%84-10-%EC%99%84%EC%84%B1</link>
			<description>&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfs3.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMzLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8yMC5qcGc%3D&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfs3.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMzLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8yMC5qcGc%3D&quot; alt=&quot;사용자 삽입 이미지&quot; height=&quot;412&quot; width=&quot;500&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;첫게임 이혜진 승 ㅋㅋ&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>GEISTER</category>
			<category>가이스터 온라인</category>
			<author>UrC9</author>
			<guid>http://2.urc9.net/10</guid>
			<comments>http://2.urc9.net/entry/%EB%B2%84%EC%A0%84-10-%EC%99%84%EC%84%B1#entry10comment</comments>
			<pubDate>Thu, 04 Oct 2007 22:22:02 +0900</pubDate>
		</item>
		<item>
			<title>가이스터 맵의 자리번호</title>
			<link>http://2.urc9.net/entry/%EA%B0%80%EC%9D%B4%EC%8A%A4%ED%84%B0-%EB%A7%B5%EC%9D%98-%EC%9E%90%EB%A6%AC%EB%B2%88%ED%98%B8</link>
			<description>&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfs3.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMzLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xOS5qcGc%3D&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfs3.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMzLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xOS5qcGc%3D&quot; alt=&quot;사용자 삽입 이미지&quot; height=&quot;375&quot; width=&quot;500&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;게임판의 왼쪽위부터 차례대로&lt;br /&gt;0 ~ 5,&lt;br /&gt;6 ~ 11&lt;br /&gt;12 ~ 17&lt;br /&gt;18 ~ 23&lt;br /&gt;24 ~ 29&lt;br /&gt;30 ~ 35&lt;br /&gt;&lt;br /&gt;내말 쪽&lt;br /&gt;죽은 말 : 36 ~ 43&lt;br /&gt;&lt;br /&gt;상대말 쪽&lt;br /&gt;죽은 말 : 44 ~ 51&lt;br /&gt;&lt;br /&gt;화면밖 : 52 (박스가 필요 없을때와 상대말이 죽거나 도착했을때 를 대비)&lt;br /&gt;&lt;br /&gt;상대방의 말이 죽거나 도착하면 흰색말은 화면 밖으로 빼고 색깔말을 상대말 쪽에 배치&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>GEISTER</category>
			<category>가이스터</category>
			<category>게임판 자리번호</category>
			<author>UrC9</author>
			<guid>http://2.urc9.net/9</guid>
			<comments>http://2.urc9.net/entry/%EA%B0%80%EC%9D%B4%EC%8A%A4%ED%84%B0-%EB%A7%B5%EC%9D%98-%EC%9E%90%EB%A6%AC%EB%B2%88%ED%98%B8#entry9comment</comments>
			<pubDate>Wed, 19 Sep 2007 23:57:11 +0900</pubDate>
		</item>
		<item>
			<title>가이스터 통신 프로토콜</title>
			<link>http://2.urc9.net/entry/%EA%B0%80%EC%9D%B4%EC%8A%A4%ED%84%B0-%ED%86%B5%EC%8B%A0-%ED%94%84%EB%A1%9C%ED%86%A0%EC%BD%9C</link>
			<description>&lt;P&gt;서버 실행 (7000번 포트 이용)&lt;br /&gt;&lt;br /&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #e4e4e4&quot;&gt;&amp;nbsp;final int portNum = 7000;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;public testServer() {&lt;br /&gt;&amp;nbsp; try {&lt;br /&gt;&amp;nbsp; &amp;nbsp;m_sckServer = new ServerSocket(portNum);&lt;br /&gt;&amp;nbsp; &amp;nbsp;m_vctClients = new Vector();&lt;br /&gt;&amp;nbsp; &amp;nbsp;System.out.println(portNum + &quot;번 소켓 생성&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp;this.start();&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; catch(IOException e) {&lt;br /&gt;&amp;nbsp; &amp;nbsp;System.out.println(&quot;서버소켓생성 에러 : &quot; + e);&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;&lt;/FONT&gt;&lt;br /&gt;7000번 소켓 생성&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfs3.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMzLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xNy5qcGc%3D&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfs3.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMzLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xNy5qcGc%3D&quot; alt=&quot;사용자 삽입 이미지&quot; height=&quot;198&quot; width=&quot;500&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;----------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;클라이언트 2개가 접속하면 게임을 진행하고&lt;br /&gt;&lt;br /&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #e4e4e4&quot;&gt;&amp;nbsp; &amp;nbsp;System.out.println(&quot;연결시도\n&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp;socket = new Socket(ip, 7000);&lt;br /&gt;&amp;nbsp; &amp;nbsp;System.out.println(&quot;연결완료\n&quot;);&lt;br /&gt;&lt;/FONT&gt;&lt;br /&gt;&lt;br /&gt;각 클라이언트가 &quot;ready&quot;를 받으면 랜덤함수로 선을 정하고&lt;br /&gt;&lt;br /&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #e4e4e4&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ready = true;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; sendMsg(&quot;ready&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(&quot;ready : &quot; + ready);&lt;br /&gt;&lt;/FONT&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfs2.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMyLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8yMS5qcGc%3D&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfs2.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMyLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8yMS5qcGc%3D&quot; alt=&quot;사용자 삽입 이미지&quot; height=&quot;220&quot; width=&quot;500&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;----------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #e4e4e4&quot;&gt;&amp;nbsp; &amp;nbsp; Socket socket = m_sckServer.accept();&lt;br /&gt;&amp;nbsp; &amp;nbsp; clientSocket client = new clientSocket(socket, this, m_vctClients.size());&lt;br /&gt;&amp;nbsp; &amp;nbsp; m_vctClients.addElement(client);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; System.out.println(&quot;연결 소켓수 : &quot; + m_vctClients.size());&lt;br /&gt;&amp;nbsp; &amp;nbsp; if(m_vctClients.size() == 2) {&lt;br /&gt;// &amp;nbsp; &amp;nbsp; send(&quot;게임시작&quot;, 0);&lt;br /&gt;// &amp;nbsp; &amp;nbsp; send(&quot;게임시작&quot;, 1);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;clientSocket temp = null;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;temp = (clientSocket)m_vctClients.elementAt(0);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;System.out.println(&quot;0번 : &quot; + temp.clientReady());&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;temp.start();&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;temp = (clientSocket)m_vctClients.elementAt(1);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;System.out.println(&quot;1번 : &quot; + temp.clientReady());&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;temp.start();&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Random random=new Random();&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;int first;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;first=random.nextInt(2);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;System.out.println(&quot;선공 : &quot; + first);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;send(&quot;01&quot;, first);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;send(&quot;00&quot;, ((first+1) % 2));&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;/FONT&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;선공에는 01, 후공에는 00 을 보낸다.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfs2.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMyLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8yMi5qcGc%3D&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfs2.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMyLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8yMi5qcGc%3D&quot; alt=&quot;사용자 삽입 이미지&quot; height=&quot;198&quot; width=&quot;500&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;----------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;메시지의 첫자리는 메시지의 종류를 나타맨&lt;br /&gt;0 : 게임 개시와 선을 알림&lt;br /&gt;1 : 상대가 메시지를 보내옴(상대 가이스터의 위치). 이걸 받음으로써 자신의 차례임을 암&lt;br /&gt;&lt;br /&gt;종류가 0일때&lt;br /&gt;둘째자리가 1이면 선공, 0이면 후공&lt;br /&gt;종류가 1일때&lt;br /&gt;둘째자리부터 두자리씩 파란 가이스터 4개의 자리번호와 빨간 가이스터 4개의 자리번호가 차례로 옴 (메시지를 받은 측에서는 상대가 자신 중심으로 자리 번호를 보내기 때문에 이 번호에서 35를 빼서 내 중심으로 변형해야 한다.)&lt;br /&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfs3.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMzLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xOC5qcGc%3D&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfs3.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMzLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xOC5qcGc%3D&quot; alt=&quot;사용자 삽입 이미지&quot; height=&quot;225&quot; width=&quot;500&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&amp;nbsp;- 그림에서는 상대의 자리를 받고(파란 가이스터 10,9,14,2 빨간 가이스터 3,4,1,7 - 메시지를 순차적으로 읽은것이 아님)나서 내가 플레이 후에는 메시지 종류는 1로 하고 나의 자리(파란 가이스터 19,32,26,27 빨간 가이스터 33,34,28,31)을 보낸다.&lt;br /&gt;&lt;br /&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>GEISTER</category>
			<category>가이스터</category>
			<category>통신프로토컬</category>
			<author>UrC9</author>
			<guid>http://2.urc9.net/8</guid>
			<comments>http://2.urc9.net/entry/%EA%B0%80%EC%9D%B4%EC%8A%A4%ED%84%B0-%ED%86%B5%EC%8B%A0-%ED%94%84%EB%A1%9C%ED%86%A0%EC%BD%9C#entry8comment</comments>
			<pubDate>Wed, 19 Sep 2007 23:52:09 +0900</pubDate>
		</item>
		<item>
			<title>InstantRails 설치</title>
			<link>http://2.urc9.net/entry/InstantRails-%EC%84%A4%EC%B9%98</link>
			<description>초고속 웹개발의 시작!!&lt;br /&gt;&lt;br /&gt;윈도우에서 사용하기 위한 루비 온 레일즈 중 가장 쉬운방법은 인스턴트레일즈이다.&lt;br /&gt;&lt;br /&gt;http://instantrails.rubyforge.org/&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfs2.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMyLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xNS5qcGc%3D&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfs2.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMyLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xNS5qcGc%3D&quot; alt=&quot;\&quot;사용자&quot; height=&quot;719&quot; width=&quot;500&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;접속하면 자동으로 위키페이지로 이동한다.&lt;br /&gt;게링 스타리드에 다운로드 페이지로&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfs2.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMyLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xNC5qcGc%3D&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfs2.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMyLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xNC5qcGc%3D&quot; alt=&quot;사용자 삽입 이미지&quot; height=&quot;504&quot; width=&quot;500&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;아무래도 최신버전이 좋겠지~&lt;br /&gt;&lt;br /&gt;다운받아서 원하는 폴더에 압축을 풀면 바로 사용이 가능하다.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfs2.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMyLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xNi5qcGc%3D&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfs2.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMyLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xNi5qcGc%3D&quot; alt=&quot;사용자 삽입 이미지&quot; height=&quot;416&quot; width=&quot;441&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;실행파일을 실행해보자&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfs2.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMyLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xNy5qcGc%3D&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfs2.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMyLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xNy5qcGc%3D&quot; alt=&quot;사용자 삽입 이미지&quot; height=&quot;183&quot; width=&quot;429&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;아파치서버와 MySQL을 기본으로 제공한다.&lt;br /&gt;이게 돌아가지 않으면 데모로 제공하고 있는 애플리케이션이 돌아가지 않는다.&lt;br /&gt;자체적으로 MySQL을 돌리고 있으면 일단 중지시키고 인스턴트레일즈에서 제공하는 걸로 해보자.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfs2.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMyLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xOS5qcGc%3D&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfs2.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMyLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xOS5qcGc%3D&quot; alt=&quot;사용자 삽입 이미지&quot; height=&quot;99&quot; width=&quot;500&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;내가 돌리고 있는 MySQL을 중지 시켰다.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfs2.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMyLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8yMC5qcGc%3D&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfs2.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMyLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8yMC5qcGc%3D&quot; alt=&quot;사용자 삽입 이미지&quot; height=&quot;242&quot; width=&quot;500&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;기본으로 제공하는 애플리케이션중 쿡북 실행&lt;br /&gt;실행법은 실행시킬 애플리케이션의 폴더에 가서&lt;br /&gt;ruby script\server&lt;br /&gt;하면 된다.&lt;br /&gt;당연히 ruby의 bin 폴더가 패스설정이 되있어야 한다.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfs3.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMzLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xNi5qcGc%3D&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfs3.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMzLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xNi5qcGc%3D&quot; alt=&quot;사용자 삽입 이미지&quot; height=&quot;356&quot; width=&quot;491&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;기본적으로 포트를 3000번을 써서&lt;br /&gt;http://localhost:3000 을 치니 쿡북이 실행되고 있다.&lt;br /&gt;주소를 보면 알겠지만 이건 html이나 asp, php 처럼 파일로의 이동이 아니고,&lt;br /&gt;컨트롤러와 메소드간의 이동이다&lt;br /&gt;이 페이지에서는 recipe가 컨트롤러(일반 프로그래밍에서의 클래스정도라고 보면 될듯)&lt;br /&gt;list 혹은 show(밑의 상태표시줄)가 메쏘드&lt;br /&gt;3(밑의 상태표시줄)이 인수(혹은 인자?)이다.&lt;br /&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>Ruby</category>
			<category>instantRails 설치</category>
			<category>Ruby on Rails</category>
			<author>UrC9</author>
			<guid>http://2.urc9.net/7</guid>
			<comments>http://2.urc9.net/entry/InstantRails-%EC%84%A4%EC%B9%98#entry7comment</comments>
			<pubDate>Wed, 12 Sep 2007 17:25:01 +0900</pubDate>
		</item>
		<item>
			<title>eclipse에서 JAR 쉽게 만들기</title>
			<link>http://2.urc9.net/entry/eclipse%EC%97%90%EC%84%9C-JAR-%EC%89%BD%EA%B2%8C-%EB%A7%8C%EB%93%A4%EA%B8%B0</link>
			<description>매번 내보내기하고, 선택하기가 무지하게 귀찮다.&lt;br /&gt;그래서 이번엔 외구도구로 만들어보자.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfs2.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMyLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xMi5qcGc%3D&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfs2.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMyLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xMi5qcGc%3D&quot; alt=&quot;사용자 삽입 이미지&quot; height=&quot;388&quot; width=&quot;500&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;외부도구에서 프로그램을 추가하자&lt;br /&gt;&lt;br /&gt;위치&lt;br /&gt;C:\Program Files\JAVA\jdk1.6.0_02\bin\jar.exe (JDK가 깔린곳의 jar.exe)&lt;br /&gt;&lt;br /&gt;작업 디렉토리&lt;br /&gt;${workspace_loc:/${project_name}} (현재 프로젝트 - 사용자마다 다름)&lt;br /&gt;&lt;br /&gt;인수&lt;br /&gt;-cvf ${java_type_name}.jar *.class *.gif *.png *.bmp *.mid *.mmf (JAR의 압축명령 인수이다)&lt;br /&gt;&lt;br /&gt;적용을 시키고&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfs2.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMyLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xMy5qcGc%3D&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfs2.tistory.com/upload_control/download.blog?fhandle=YmxvZzgxMjlAZnMyLnRpc3RvcnkuY29tOi9hdHRhY2gvMC8xMy5qcGc%3D&quot; alt=&quot;사용자 삽입 이미지&quot; height=&quot;207&quot; width=&quot;399&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;외부도구의 단축메뉴가 2개있다.&lt;br /&gt;이제 소스 수정 후엔 2번과 1번을 차례대로 실행하면 된다.&lt;br /&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>Wipi</category>
			<category>Aroma Wipi Emulator</category>
			<category>Eclipse</category>
			<author>UrC9</author>
			<guid>http://2.urc9.net/6</guid>
			<comments>http://2.urc9.net/entry/eclipse%EC%97%90%EC%84%9C-JAR-%EC%89%BD%EA%B2%8C-%EB%A7%8C%EB%93%A4%EA%B8%B0#entry6comment</comments>
			<pubDate>Wed, 12 Sep 2007 14:04:50 +0900</pubDate>
		</item>
	</channel>
</rss>
