<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">

<channel>
	<title>괴짜 프로그래머의 일상사~</title>
	
	<link>http://www.jiniya.net/wp</link>
	<description>컴퓨터의 깊이를 재기 위해, 컴퓨터 속으로 들어간 개발자 이야기...</description>
	<lastBuildDate>Wed, 04 Jan 2012 05:47:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<image><title>괴짜 프로그래머의 일상사~</title><url>http://www.jiniya.net/img/wplogo.jpg</url><link>http://www.jiniya.net/wp</link></image>		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/codewiz" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="codewiz" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">codewiz</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>키보드 눌렀는지 비동기 방식으로 검사하기</title>
		<link>http://www.jiniya.net/wp/archives/5598</link>
		<comments>http://www.jiniya.net/wp/archives/5598#comments</comments>
		<pubDate>Tue, 03 Jan 2012 07:52:02 +0000</pubDate>
		<dc:creator>codewiz</dc:creator>
				<category><![CDATA[코드]]></category>
		<category><![CDATA[프로그래밍]]></category>

		<guid isPermaLink="false">http://www.jiniya.net/wp/?p=5598</guid>
		<description>프로그래밍을 하다보면 동기/비동기라는 말이 자주 등장합니다. 동기 방식이란 해당 I/O 작업이 완료될 때까지 프로그램이 블록된다는 것을 의미합니다. 소켓 통신에서 수신을 한다면 데이터가 올 때까지 프로그램이 정지한다는 말이죠. 키보드 입력을 받는다면 사용자가 키보드에서 데이터를 입력할 때까지 프로그램이 정지하는 겁니다. 그렇다면 비동기는 어떻게 동작하는 것일까요? 동기 방식과 정반대로 동작하는 것을 말합니다. I/O가 완료되지 않아도 바로 리턴하며, I/O가 [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9cMLaIClA8kkhwe9ZEcPTEU-XXg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9cMLaIClA8kkhwe9ZEcPTEU-XXg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9cMLaIClA8kkhwe9ZEcPTEU-XXg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9cMLaIClA8kkhwe9ZEcPTEU-XXg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://www.jiniya.net/wp/archives/5598/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>여러분의 DllMain이 예외를 발생시키면 어떻게 될까요?</title>
		<link>http://www.jiniya.net/wp/archives/5253</link>
		<comments>http://www.jiniya.net/wp/archives/5253#comments</comments>
		<pubDate>Wed, 21 Dec 2011 04:47:49 +0000</pubDate>
		<dc:creator>codewiz</dc:creator>
				<category><![CDATA[코드]]></category>
		<category><![CDATA[프로그래밍]]></category>

		<guid isPermaLink="false">http://www.jiniya.net/wp/?p=5253</guid>
		<description>#0. 이 내용은 최문혁 MVP 햄님께서 친히 제보해 주신 xfav 프로그램 버그를 찾다가 알게 된 사실입니다. 이 자리를 빌어서 다시한번 감사의 마음을 전합니다. 여러차례 덤프를 떠서 전달해 주시는 수고를 마다하지 않으셨습니다. 흙~ 눈물날라 그러는군요. 좀 오래된 이야긴데 바빠서 그간 정리를 못하고 있다가 인제서야 올리게 되는군요. 수정된 프로그램은 다음에 시간날 때 빌드해서 올리도록 하겠습니다. ㅋㅋㅋ~ 증상은 [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/QE_7EIQhEiryPxZt3aUODSUCipY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QE_7EIQhEiryPxZt3aUODSUCipY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/QE_7EIQhEiryPxZt3aUODSUCipY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QE_7EIQhEiryPxZt3aUODSUCipY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://www.jiniya.net/wp/archives/5253/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>마계촌 온라인 클베 두둥~</title>
		<link>http://www.jiniya.net/wp/archives/5451</link>
		<comments>http://www.jiniya.net/wp/archives/5451#comments</comments>
		<pubDate>Wed, 14 Dec 2011 05:43:43 +0000</pubDate>
		<dc:creator>codewiz</dc:creator>
				<category><![CDATA[나머지]]></category>
		<category><![CDATA[리뷰]]></category>

		<guid isPermaLink="false">http://www.jiniya.net/wp/?p=5451</guid>
		<description>이 게임의 역사를 말하자면 좀 유서가 깊은데요. 한 6-7년은 된 이야기 같습니다. 대학교 수업 시간이었죠. 수업 시간에 형이 연습장에 막 뭔가를 끄적이면서 고민을 하고 있었습니다. 그 때 셋이서 수업을 같이 들었던 것 같은데 저랑 다른 형은 어떻게 하면 출석 부르고 나가서 스타나 할까라는 생각을 하고 있었죠. 밖으로 나가기는 애매한 분위기가 되서 무슨 고민을 그리도 하냐고 [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/h3osWQ4iTDHDsgT5WUzQCaWRyl0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/h3osWQ4iTDHDsgT5WUzQCaWRyl0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/h3osWQ4iTDHDsgT5WUzQCaWRyl0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/h3osWQ4iTDHDsgT5WUzQCaWRyl0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://www.jiniya.net/wp/archives/5451/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>아버지와 나…</title>
		<link>http://www.jiniya.net/wp/archives/5518</link>
		<comments>http://www.jiniya.net/wp/archives/5518#comments</comments>
		<pubDate>Tue, 13 Dec 2011 05:24:30 +0000</pubDate>
		<dc:creator>codewiz</dc:creator>
				<category><![CDATA[양피지]]></category>
		<category><![CDATA[일상스케치]]></category>

		<guid isPermaLink="false">http://www.jiniya.net/wp/?p=5518</guid>
		<description>#0 일요일 저녁. 술을 한 잔 하고는 집으로 들어왔다. 11시쯤 됐던가? 이른 시간이었지만 피곤했는지 집에 와서는 그 길로 잠들어 버렸다. 일어나니 새벽 3시. 한참을 고민했다. 이상하게 안가던 떼목욕이 가고 싶었기 때문이다. 4시쯤이 돼서는 기어코 목욕 가방을 챙기고 길을 나섰다. 4시부터 5시까지 탕을 청소한다는 말에도 아랑곳하지 않고 들어가서는 신나게 목욕을 했다. 간만에 탕에 몸을 담그고 떼를 [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5le9m-hO0HSLDQAHK7Nn_iyfT2U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5le9m-hO0HSLDQAHK7Nn_iyfT2U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5le9m-hO0HSLDQAHK7Nn_iyfT2U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5le9m-hO0HSLDQAHK7Nn_iyfT2U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://www.jiniya.net/wp/archives/5518/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Unicode Windows Internals</title>
		<link>http://www.jiniya.net/wp/archives/5532</link>
		<comments>http://www.jiniya.net/wp/archives/5532#comments</comments>
		<pubDate>Mon, 12 Dec 2011 07:22:55 +0000</pubDate>
		<dc:creator>codewiz</dc:creator>
				<category><![CDATA[나머지]]></category>
		<category><![CDATA[프로그래밍]]></category>

		<guid isPermaLink="false">http://www.jiniya.net/wp/?p=5532</guid>
		<description>There are many developers in Windows environment who are well aware of the Unicode function but not specifically with the Unicode Windows. One could argue that this is because the majority of books do not directly demonstrate it as the first reason, and secondly because it’s concealed by Windows API. This post explores the principles [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1GA5fY-TkezsCMY745jijtocF8M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1GA5fY-TkezsCMY745jijtocF8M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1GA5fY-TkezsCMY745jijtocF8M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1GA5fY-TkezsCMY745jijtocF8M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://www.jiniya.net/wp/archives/5532/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>저장소 업적 놀이… ㅋㅋ~</title>
		<link>http://www.jiniya.net/wp/archives/5361</link>
		<comments>http://www.jiniya.net/wp/archives/5361#comments</comments>
		<pubDate>Fri, 25 Nov 2011 00:57:54 +0000</pubDate>
		<dc:creator>codewiz</dc:creator>
				<category><![CDATA[양피지]]></category>
		<category><![CDATA[일상스케치]]></category>

		<guid isPermaLink="false">http://www.jiniya.net/wp/?p=5361</guid>
		<description>어제는 또 사고를 쳤습니다. 뭐냐구요? 버그죠 ㅋㅋ~ 반성하는 마음으로 디버깅을 밤새 하고는 이전 글에 적었던 충돌 문제도 해결했습니다. QA팀이 출근할 때에 맞춰서 따끈따끈한 빌드를 만들어 놔야겠다는 생각에 빌드를 돌려 놓고는 기다리다 심심해서 간만에 저장소 통계를 돌려 봤습니다. 예전에는 재미삼아 한 달마다 돌려서 개발팀끼리 업적 놀이도 하곤 했었는데 말이죠&amp;#8230; ㅋㅋ~ 먹고 사는게 바쁘다보니 그런 것도 해본지가 [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_D0paWeUS4zqVCwlB402CRuRpzE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_D0paWeUS4zqVCwlB402CRuRpzE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_D0paWeUS4zqVCwlB402CRuRpzE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_D0paWeUS4zqVCwlB402CRuRpzE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://www.jiniya.net/wp/archives/5361/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Collision Hell…</title>
		<link>http://www.jiniya.net/wp/archives/5339</link>
		<comments>http://www.jiniya.net/wp/archives/5339#comments</comments>
		<pubDate>Thu, 24 Nov 2011 18:53:13 +0000</pubDate>
		<dc:creator>codewiz</dc:creator>
				<category><![CDATA[양피지]]></category>
		<category><![CDATA[일상스케치]]></category>

		<guid isPermaLink="false">http://www.jiniya.net/wp/?p=5339</guid>
		<description>프로그래머로 밥 벌어 먹고 살면서 제일 싫어하는 단어가 생겼다. ‘크래시’, 밥 먹다가도 이 말만 들으면 먹던 내용물이 올라오는 느낌이 든다. 그만큼 듣기 싫은 말이고 짜증나는 말이며, 피하고 싶은 대상이다. 보안이라는 전문 분야를 정하고 나서는 싫어하는 단어가 하나 더 생겼는데 바로 ‘충돌’이다. 좋은 보안 프로그램을 만든다는 것은 달리 말하면 얼마나 많은 충돌을 피했는가로 귀결된다고 할 수 [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LEJCu1yIR8zK607N-tyfHA612DI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LEJCu1yIR8zK607N-tyfHA612DI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LEJCu1yIR8zK607N-tyfHA612DI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LEJCu1yIR8zK607N-tyfHA612DI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://www.jiniya.net/wp/archives/5339/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>디버깅 0교시: 절차대로</title>
		<link>http://www.jiniya.net/wp/archives/3997</link>
		<comments>http://www.jiniya.net/wp/archives/3997#comments</comments>
		<pubDate>Fri, 04 Nov 2011 02:48:28 +0000</pubDate>
		<dc:creator>codewiz</dc:creator>
				<category><![CDATA[코드]]></category>
		<category><![CDATA[마이크로소프트웨어]]></category>
		<category><![CDATA[프로그래밍]]></category>

		<guid isPermaLink="false">http://jiniya.net/wp/?p=3997</guid>
		<description>요즘 여기 저기 다른 일들로 불려 다니는 경우가 많다 보니 회사에서 진득하게 앉아서 코딩을 해 본 적이 거의 없는 것 같다. 난 개발이 좋고, 개발 일을 할 때가 가장 행복하고, 가장 잘하는 것도 개발이지만, 그렇다고 개발만하고 살수는 없는 거니까. 현실 세계에서 살아남으려면 결국 손에 물을 묻히기도 해야 하는 법이다. 어쨌든. 그러다 어제 조금 한 숨 [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bLBVmxPcHTKX9AUG1hfxwtoEteo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bLBVmxPcHTKX9AUG1hfxwtoEteo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/bLBVmxPcHTKX9AUG1hfxwtoEteo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bLBVmxPcHTKX9AUG1hfxwtoEteo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://www.jiniya.net/wp/archives/3997/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>05. 무한 루프를 다스려라, 2001</title>
		<link>http://www.jiniya.net/wp/archives/5333</link>
		<comments>http://www.jiniya.net/wp/archives/5333#comments</comments>
		<pubDate>Tue, 01 Nov 2011 00:34:33 +0000</pubDate>
		<dc:creator>codewiz</dc:creator>
				<category><![CDATA[코드]]></category>
		<category><![CDATA[C/C++]]></category>
		<category><![CDATA[프로그래밍]]></category>

		<guid isPermaLink="false">http://www.jiniya.net/wp/?p=5333</guid>
		<description>안녕하세요~ 요즘 몇일동안 강좌 올리는 플그램을 만드느라 강좌를 못 올렸음당. 지금은 거의 반쯤 완성된 단계라서, 일케 편하게 강좌를 올릴 수 있게 되었네요. 앞으로는 틈틈히 남는 시간을 이용해서 이렇게 강좌를 올리도록 하겠습니다. 그럼 오늘은 while을 이용한 무한루프의 세계로 한번 가 보도록 합시다~ 우선 간단하게 while문의 문법을 알아보도록 하겠습니다. 지난 시간에 배운 for문은 그 구조가 상당히 복잡한 [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/L9SN_fpCmAbB9WFK9X4TfCId2Mk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/L9SN_fpCmAbB9WFK9X4TfCId2Mk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/L9SN_fpCmAbB9WFK9X4TfCId2Mk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/L9SN_fpCmAbB9WFK9X4TfCId2Mk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://www.jiniya.net/wp/archives/5333/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>유니코드 윈도우의 정체</title>
		<link>http://www.jiniya.net/wp/archives/4760</link>
		<comments>http://www.jiniya.net/wp/archives/4760#comments</comments>
		<pubDate>Tue, 01 Nov 2011 00:09:19 +0000</pubDate>
		<dc:creator>codewiz</dc:creator>
				<category><![CDATA[코드]]></category>
		<category><![CDATA[프로그래밍]]></category>

		<guid isPermaLink="false">http://www.jiniya.net/wp/?p=4760</guid>
		<description>윈도우 환경에서 개발 경험이 있는 많은 개발자들이 유니코드(Unicode) 함수에 대해서는 잘 알고 있는데, 정작 유니코드 윈도우에 대해서는 잘 모르는 경향이 있다. 왜 그럴까? 대다수 책에서 이를 직접적으로 설명하지 않기 때문이 그 첫 번째 이유고, 이 내용이 윈도우 API에 의해서 잘 감춰져 있기 때문이 그 두 번째 이유다. 이런 내용을 모르고 고통 받는 많은 루키 개발자들을 [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DK-G2l0QwA6VdH3QCXElQKFwHMU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DK-G2l0QwA6VdH3QCXElQKFwHMU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/DK-G2l0QwA6VdH3QCXElQKFwHMU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DK-G2l0QwA6VdH3QCXElQKFwHMU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://www.jiniya.net/wp/archives/4760/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

