<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>A little boy on the words planet</title>
	<atom:link href="http://wityworks.com/wp/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://wityworks.com/wp</link>
	<description>When we are in love, we can see more stars... ★</description>
	<lastBuildDate>Sat, 14 Apr 2012 12:58:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>I got iMac 27&#8243; Mid 2010 Core i3!</title>
		<link>http://wityworks.com/wp/?p=556</link>
		<comments>http://wityworks.com/wp/?p=556#comments</comments>
		<pubDate>Sat, 04 Dec 2010 14:00:42 +0000</pubDate>
		<dc:creator>zannavi</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[Core]]></category>
		<category><![CDATA[i3]]></category>
		<category><![CDATA[iMac]]></category>
		<category><![CDATA[L3]]></category>

		<guid isPermaLink="false">http://wityworks.com/wp/?p=556</guid>
		<description><![CDATA[드디어 나에게도 아이맥(wikipedia link)이 생겼다. 화끈하게 27인치다. Refurbished Mac Store 에서 낚았다. 애플 시네마 디스플레이(아이맥 포함)에서 팬 소음 이슈가 있다고 들어서 문제가 생기면 바로 교환 신청할 수 있는 제품 보증기간을 정발 제품과 같이 받을 수 있다. 리퍼도 품질 제한 보증 1년이다. 애플 리퍼 스토어의 재처리 과정은 여기를 참조하시라. 스타2를 실행하면 럭셔리 그래픽 옵션(예를 들면 고급 [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://wityworks.com/wp/wp-content/uploads/2010/12/IMG_1056.jpg"><img class="size-large wp-image-562 alignnone" title="IMG_1056" src="http://wityworks.com/wp/wp-content/uploads/2010/12/IMG_1056-1024x768.jpg" alt="" width="368" height="277" /></a></p>
<p>드디어 나에게도 <a href="http://en.wikipedia.org/wiki/IMac_(Intel-based)#Unibody_iMac">아이맥</a>(wikipedia link)이 생겼다. 화끈하게 27인치다. <a href="http://store.apple.com/kr/browse/home/specialdeals/mac?mco=OTY2ODY2NQ">Refurbished Mac Store</a> 에서 낚았다. 애플 시네마 디스플레이(아이맥 포함)에서 팬 소음 이슈가 있다고 들어서 문제가 생기면 바로 교환 신청할 수 있는 제품 보증기간을 정발 제품과 같이 받을 수 있다. 리퍼도 품질 제한 보증 1년이다. 애플 리퍼 스토어의 재처리 과정은 <a href="http://store.apple.com/kr/browse/home/specialdeals?mco=MTk1NTI1NDc">여기</a>를 참조하시라.</p>
<p style="text-align: center;"><a href="http://wityworks.com/wp/wp-content/uploads/2010/12/IMG_1059.jpg"><img title="IMG_1059" src="http://wityworks.com/wp/wp-content/uploads/2010/12/IMG_1059-1024x768.jpg" alt="" width="368" height="277" /></a></p>
<p>스타2를 실행하면 럭셔리 그래픽 옵션(예를 들면 고급 반사) 몇 개를 제외하고 고급 사양에 자동적으로 맞춰진다. 출처를 알 수 없는 인터넷 정보에 의하면 512MB GDDR 정도면 2:2 경기에서 400:400 유닛 렌더링 정도를 커버 가능하단다. 그 이상의 퍼포먼스를 원한다면 1GB GDDR이 필요하고 CPU의 L3 Cache가 8MB 이상을 추천한다. iMac 27&#8243; Mid 2010 i3 모델은 L3 Cache 4MB를 지원한다. 요즘은 CPU 성능으로 볼 때 클럭 수와 코어 개수만 보는 게 아니라 Cache를 보는 추세인거 같다. 클럭수만 본다면 2GHz 대의 Quad Core인 i5, i7가 가격대비 효율이 떨어지는 것 같지만(코어 2개 이상을 사용하는 응용프로그램이 많지 않으므로) 8MB의 L3 Cache가 성능의 차이를 만들어낸다(가격대비 효율이 좋다고는 못하지만 나쁘지는 않다는 말이다).</p>
<p style="text-align: center;"><a href="http://wityworks.com/wp/wp-content/uploads/2010/12/IMG_1075.jpg"><img class="aligncenter size-large wp-image-565" title="IMG_1075" src="http://wityworks.com/wp/wp-content/uploads/2010/12/IMG_1075-1024x768.jpg" alt="" width="368" height="277" /></a></p>
<p>디스플레이를 이야기하자면, 처음에는 너무 커서 왼쪽을 보았다가 오른쪽을 보려면 고개를 움직여야했다. 몇 일 지나니 그냥 넓어서 좋다. 듀얼 모니터는 왠지 불편하지 않은가!</p>
<p>하드디스크와 기본 팬 소음이 조금 있다. 팬 소음은 간간이 느낄 정도지만 하드디스크의 소리는 맥북프로의 그것보다 더 크다. 아마도 아이맥은 7200 RPM의 하드디스크를 사용하기 때문이리라. 그렇다고 SSD를 사기에는 데스크탑 용인 아이맥에 큰 재정적 부담을 안겨준다. 하지만 너무 걱정할 필요는 없다. 특별한 작업이 없는 상태에서의 소음이 눈을 감고 소리만 듣고도 컴퓨터가 켜져 있는지 안 켜져 있는지 알아차릴 정도긴 하지만 잔잔한 클래식이라도 깔아주면 들리지 않을 정도니까.</p>
<p>전체적인 성능 밸런스를 따져보면 하드디스크에서 병목이 발생한다.</p>
<p>아래는 부트캠프 부팅 후 성능 체크 결과이다.</p>
<p>p.s. Core i3는 코어가 물리적으로는 2개지만 OSX에서는 논리적 코어로 4개를 인식한다. 이것은 하이퍼쓰레딩 기술과 관련이 있다.</p>
<p><a href="http://wityworks.com/wp/wp-content/uploads/2010/12/성능평가.png"><img class="aligncenter size-full wp-image-557" title="iMac 27&quot; i3 Test" src="http://wityworks.com/wp/wp-content/uploads/2010/12/성능평가.png" alt="" width="654" height="967" /></a></p>
<div id="attachment_559" class="wp-caption aligncenter" style="width: 522px"><a href="http://wityworks.com/wp/wp-content/uploads/2010/12/desktop2560.jpg"><img class="size-full wp-image-559  " title="desktop2560" src="http://wityworks.com/wp/wp-content/uploads/2010/12/desktop2560.jpg" alt="2560 x 1440 의 위용" width="512" height="288" /></a><p class="wp-caption-text">2560 x 1440 의 위용</p></div>
<p style="text-align: center;">
]]></content:encoded>
			<wfw:commentRss>http://wityworks.com/wp/?feed=rss2&#038;p=556</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>&#8220;I Like It! But I don&#8217;t know why&#8230;&#8221;, Cognitive Aspect Analysis</title>
		<link>http://wityworks.com/wp/?p=550</link>
		<comments>http://wityworks.com/wp/?p=550#comments</comments>
		<pubDate>Sun, 21 Nov 2010 02:00:25 +0000</pubDate>
		<dc:creator>zannavi</dc:creator>
				<category><![CDATA[Cognitive Science]]></category>
		<category><![CDATA[cognitive psychology]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[like]]></category>

		<guid isPermaLink="false">http://wityworks.com/wp/?p=550</guid>
		<description><![CDATA[생각하기는 많은 정신적 집중을 필요로 한다. 특히 이 생각들을 사회적 약속인 언어로 함축하고, 의미를 전달하려고 표현하기는 말할 나위가 없다. 현대 심리학에서는 이를 카섹시스(cathexis)라는 용어로 정신 에너지의 집중을 이야기한다. 요즘 인터넷의 소통의 도구들을 살펴보면, 편리함이라는 문명의 이기를 이용하여 이러한 카섹시스를 필요로 하는 문턱치가 낮은 방향으로 흘러가고 있다는 생각이 든다. 필자가 아이폰을 이용하여 애용하고 있는 소통의 도구인 [...]]]></description>
			<content:encoded><![CDATA[<p>생각하기는 많은 정신적 집중을 필요로 한다. 특히 이 생각들을 사회적 약속인 언어로 함축하고, 의미를 전달하려고 표현하기는 말할 나위가 없다. 현대 심리학에서는 이를 카섹시스(cathexis)라는 용어로 정신 에너지의 집중을 이야기한다.</p>
<p>요즘 인터넷의 소통의 도구들을 살펴보면, 편리함이라는 문명의 이기를 이용하여 이러한 카섹시스를 필요로 하는 문턱치가 낮은 방향으로 흘러가고 있다는 생각이 든다. 필자가 아이폰을 이용하여 애용하고 있는 소통의 도구인 트위터를 예를 들어보면 단방향 통신 기반, 140자로 제한된 메세지를 통해 일반적인 글쓰기에 자유도를 많이 낮춤으로 카섹시스 비용을 낮추고 있다.</p>
<p>페이스북의 &#8216;I Like It!&#8217; 서비스는 또 어떠한가? 이 간단한 버튼은 사용자로 하여금 왜 좋은지, 얼마나 좋은지, 어떤 부분이 좋은지 요구하지 않는다. 그냥 이유는 모르지만 &#8216;그냥 좋으면&#8217; 누르는 것이다.</p>
<p>사용자는 점점 인터넷의 새로운 서비스들을 접할 수록 카섹시스 비용이 낮춰지는 데 익숙해진다. 서비스 개발자들은 창조적이고 전문적인 알고리즘 개발로 사용하기에는 단순하지만 다양하고 심도있는 서비스를 만들어야할 책임의 자리에 놓이게 된다.</p>
]]></content:encoded>
			<wfw:commentRss>http://wityworks.com/wp/?feed=rss2&#038;p=550</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Extended Abbreviation instead of Acronym for Korean Name</title>
		<link>http://wityworks.com/wp/?p=542</link>
		<comments>http://wityworks.com/wp/?p=542#comments</comments>
		<pubDate>Sat, 13 Nov 2010 11:59:19 +0000</pubDate>
		<dc:creator>zannavi</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Society]]></category>
		<category><![CDATA[Abbreviation]]></category>
		<category><![CDATA[Acronym]]></category>
		<category><![CDATA[id]]></category>
		<category><![CDATA[Korean Name]]></category>
		<category><![CDATA[Name]]></category>

		<guid isPermaLink="false">http://wityworks.com/wp/?p=542</guid>
		<description><![CDATA[한국인의 이름을 영문자 두 자로 이름을 표현하고 성을 그대로 적는 것은 미국식 표기 양식을 따르는 것입니다. 예를 들어 제 이름인 김진화를 표현하면 J. H. Kim 이 됩니다. 그런데 아시다시피 한국인의 이름은 절대 다수가 두 글자이고 최대 초성, 중성, 받침을 포함하여 6개의 요소로 구성됩니다. 따라서 영문자 하나로 한글 글자 하나를 표현하는 것은 매우 제한됩니다. 물론 미국 [...]]]></description>
			<content:encoded><![CDATA[<p>한국인의 이름을 영문자 두 자로 이름을 표현하고 성을 그대로 적는 것은 미국식 표기 양식을 따르는 것입니다. 예를 들어 제 이름인 김진화를 표현하면 J. H. Kim 이 됩니다. 그런데 아시다시피 한국인의 이름은 절대 다수가 두 글자이고 최대 초성, 중성, 받침을 포함하여 6개의 요소로 구성됩니다. 따라서 영문자 하나로 한글 글자 하나를 표현하는 것은 매우 제한됩니다. 물론 미국 이름의 First Name과 Middle Name이 훨씬 긴 것을 한 글자로 대표하는 것이지만 한국 이름에서 성의 독자성이 떨어집니다.</p>
<p>이렇게 생각해보는 의미는 서구의 이름에서 성이 한국에 비해 많은 자음과 모음으로 이루어져있기 때문에 이름을 두문자어(Abbreviation)로 표현하는 것이 의미가 있었지만, 한국 이름의 경우는 성을 구성하는 철자가 작기 때문에 이름의 축약어에 좀 더 많은 철자를 허용하자는 것입니다.</p>
<p>이 글에서 제안하고자 하는 바는 이름의 한글 한 글자를 표현하기 위해서 2자를 쓰는 것입니다. 예를들어 제 이름은 Jn Hw Kim 입니다.</p>
<p>앞에서 한글 한 자 마다 두 개의 철자를 뽑는 규칙은 자음 위주로 뽑되 받침이 없거든 의미있는 모음 두 자를 선택하자는 것입니다. 저는 &#8216;진&#8217; 자를 위해 초성과 받침의 J, N을 선택했고, &#8216;화&#8217; 자를 위해 H와 W를 선택했습니다.</p>
<p>그래서 요즘 아이디를 만들 일이 있으면 jnhwkim로 만들고 있습니다. 이름으로 아이디를 만들고 싶으신 분, 이 제안을 써보는 건 어떨까요?</p>
<p>p.s. 저의 독창적인 생각은 아니고 어떤 분의 아이디에서 영감을 받아 글로 써 보았습니다.</p>
]]></content:encoded>
			<wfw:commentRss>http://wityworks.com/wp/?feed=rss2&#038;p=542</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s the @ in Python? : Introduction to Decorators</title>
		<link>http://wityworks.com/wp/?p=483</link>
		<comments>http://wityworks.com/wp/?p=483#comments</comments>
		<pubDate>Mon, 06 Sep 2010 04:01:08 +0000</pubDate>
		<dc:creator>zannavi</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[@]]></category>
		<category><![CDATA[decorator]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://wityworks.com/wp/?p=483</guid>
		<description><![CDATA[Decorators I: Introduction to Python Decorators http://www.artima.com/weblogs/viewpost.jsp?thread=240808]]></description>
			<content:encoded><![CDATA[<p>Decorators I: Introduction to Python Decorators<br />
<a href="http://www.artima.com/weblogs/viewpost.jsp?thread=240808"> http://www.artima.com/weblogs/viewpost.jsp?thread=240808</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wityworks.com/wp/?feed=rss2&#038;p=483</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open source project Gephi, Draw your networks!</title>
		<link>http://wityworks.com/wp/?p=512</link>
		<comments>http://wityworks.com/wp/?p=512#comments</comments>
		<pubDate>Wed, 18 Aug 2010 17:01:33 +0000</pubDate>
		<dc:creator>zannavi</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Dev. Notes]]></category>
		<category><![CDATA[Wityworks]]></category>
		<category><![CDATA[WordNet]]></category>
		<category><![CDATA[drawing]]></category>
		<category><![CDATA[gephi]]></category>
		<category><![CDATA[graph]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[topology]]></category>

		<guid isPermaLink="false">http://wityworks.com/wp/?p=512</guid>
		<description><![CDATA[Gephi(http://gephi.org)라는 Open-source 무료 소프트웨어를 사용하였습니다. 이 소프트웨어는 구글의 GSoC라는 프로그램에서 인정받은 것 같습니다. 아래 그래프는 &#60;조커&#62;라는 단어를 가지고 있는 문서들을 가지고 만든 Semantic Network를 그려본 것입니다. 같은 색은 같은 군집에 속함을 의미합니다. Modularity라는 알고리즘을 통해 10개의 군집을 발견했습니다. 사용된 문서 콜렉션은 주성치님의 워드프레스(1965)를 사용했습니다.]]></description>
			<content:encoded><![CDATA[<p>Gephi(<a href="http://gephi.org">http://gephi.org</a>)라는 Open-source 무료 소프트웨어를 사용하였습니다. 이 소프트웨어는 구글의 GSoC라는 프로그램에서 인정받은 것 같습니다.</p>
<p>아래 그래프는 &lt;조커&gt;라는 단어를 가지고 있는 문서들을 가지고 만든 Semantic Network를 그려본 것입니다. 같은 색은 같은 군집에 속함을 의미합니다. Modularity라는 알고리즘을 통해 10개의 군집을 발견했습니다.</p>
<p>사용된 문서 콜렉션은 <a href="http://plan9.kr" target="_blank">주성치</a>님의 워드프레스(1965)를 사용했습니다.</p>
<p><a href="http://wityworks.com/wp/wp-content/uploads/2010/08/joker.png"><img class="aligncenter size-large wp-image-513" title="joker" src="http://wityworks.com/wp/wp-content/uploads/2010/08/joker-919x1024.png" alt="" width="919" height="1024" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://wityworks.com/wp/?feed=rss2&#038;p=512</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>eXpat: Simple, Fast, Stream based XML Parser on C++</title>
		<link>http://wityworks.com/wp/?p=507</link>
		<comments>http://wityworks.com/wp/?p=507#comments</comments>
		<pubDate>Sat, 14 Aug 2010 06:39:19 +0000</pubDate>
		<dc:creator>zannavi</dc:creator>
				<category><![CDATA[C/C++]]></category>
		<category><![CDATA[expat]]></category>
		<category><![CDATA[parser]]></category>
		<category><![CDATA[stream]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://wityworks.com/wp/?p=507</guid>
		<description><![CDATA[Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags). An introductory article(http://www.xml.com/pub/a/1999/09/expat/index.html) on using Expat is available on xml.com.        by eXpat Project eXpat library는 C++로 짜여진 XML 파싱 라이브러리로서 [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="eXpat Project" src="http://expat.sourceforge.net/expat.png" alt="" width="190" height="70" />Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags). An introductory article(<a href="http://www.xml.com/pub/a/1999/09/expat/index.html">http://www.xml.com/pub/a/1999/09/expat/index.html</a>) on using Expat is available on xml.com.        <em>by eXpat Project</em></p>
<p><a href="http://expat.sourceforge.net/">eXpat library</a>는 C++로 짜여진 XML 파싱 라이브러리로서 표준  Stream으로 문서를 읽으면서 순차적으로 Start Element, End Element, Content handler를 호출하며 출력하는 방식입니다. 대량의 문서를 처리해야할 경우 가장 빠른 방법이 되겠습니다. 트리를 안 만들고 죽 내려가기만 하니까요! ^_^ UTF-8을 기본으로 지원합니다. Euc-kr은 골치하픈 과정들이 필요합니다. 위의 XML.com에 소개된 내용이 보기 불편하시면 우리나라 개발자분이 써놓은 <a href="http://blog.alienbaron.com">Alien Baron</a>님의 블로그 포스팅을 참조하시면 좋을 것 같습니다.</p>
<ul>
<li><a rel="bookmark" href="http://blog.alienbaron.com/?p=60"><span style="color: #000000;">Expat XML Parser (1) – 소개</span></a></li>
<li><a rel="bookmark" href="http://blog.alienbaron.com/?p=161"><span style="color: #000000;">Expat XML Parser (2) – 파서 생성 및 종료</span></a></li>
<li><a rel="bookmark" href="http://blog.alienbaron.com/?p=166"><span style="color: #000000;">Expat XML Parser (3) – XML 입력</span></a></li>
<li><a rel="bookmark" href="http://blog.alienbaron.com/?p=169"><span style="color: #000000;">Expat XML Parser (4) – XML 출력</span></a></li>
<li><a rel="bookmark" href="http://blog.alienbaron.com/?p=205"><span style="color: #000000;">Expat XML Parser (5) – 지원하지 않는 인코딩 처리 방법 (euc-kr 등)</span></a></li>
</ul>
<p>까지껏, 사용 예제 소스 하나만 던져주면 알아서 이해할 수 있다는 속전속결 실용주의 개발자님은 다음의 예제 소스를 참조하시면 좋을 것 같아요. UTF-8로 인코딩된 예제 xml을 file stream으로 읽어 간단히 파싱한 후 출력하는 기능을 가지고 있는 예제 프로그램입니다.</p>
<p><a href="http://blog.alienbaron.com/wp-content/uploads/2009/12/expat_exam1.zip">Expat example #1 (generic usage)</a></p>
<p>위의 소개된 4번째 포스팅에 첨부되어있는 예제입니다. Visual C/C++ 6.0과 더불어 g++ 컴파일 테스트 완료된 소스입니다.</p>
]]></content:encoded>
			<wfw:commentRss>http://wityworks.com/wp/?feed=rss2&#038;p=507</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone Game: Bejeweled2 Blitz</title>
		<link>http://wityworks.com/wp/?p=502</link>
		<comments>http://wityworks.com/wp/?p=502#comments</comments>
		<pubDate>Sat, 14 Aug 2010 03:15:41 +0000</pubDate>
		<dc:creator>zannavi</dc:creator>
				<category><![CDATA[Bejeweled2 Blitz]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Bejeweld2]]></category>
		<category><![CDATA[blitz]]></category>
		<category><![CDATA[블리츠]]></category>
		<category><![CDATA[비주얼드]]></category>
		<category><![CDATA[비쥬얼드]]></category>

		<guid isPermaLink="false">http://wityworks.com/wp/?p=502</guid>
		<description><![CDATA[요거 해보신 분 계신가요? ^.^ 아이폰/아이팟 게임 중에 캐주얼 게임으로 유명한 PopCap에서 만든 게임으로 보석 맞추기 놀이입니다. 옛날에 MSN에서도 이 게임이 있었는데 그 때는 대전을 해서 점수를 많이 내는 사람이 이겼던 것으로 기억합니다. 그 비쥬얼드가 Blitz라는 중독성있는 Alternative 게임으로 돌아왔는데요, 1분 동안 누가 더 많은 점수를 내냐는 겁니다. 핵심은 제한된 시간안에 X2, X3 같은 특수 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wityworks.com/wp/wp-content/uploads/2010/08/p_480_320_489A6EDE-B8F2-423B-830F-DFAD58D19946.jpeg"><img class="alignleft" src="http://wityworks.com/wp/wp-content/uploads/2010/08/p_480_320_489A6EDE-B8F2-423B-830F-DFAD58D19946.jpeg" alt="" width="320" height="480" /></a>요거 해보신 분 계신가요? ^.^ 아이폰/아이팟 게임 중에 캐주얼 게임으로 유명한 PopCap에서 만든 게임으로 보석 맞추기 놀이입니다. 옛날에 MSN에서도 이 게임이 있었는데 그 때는 대전을 해서 점수를 많이 내는 사람이 이겼던 것으로 기억합니다. 그 비쥬얼드가 Blitz라는 중독성있는 Alternative 게임으로 돌아왔는데요, 1분 동안 누가 더 많은 점수를 내냐는 겁니다. 핵심은 제한된 시간안에 X2, X3 같은 특수 아이템을 먹거나 보석을 4개 이상 맞춰 생기는 특수 보석들을 깸으로 더 많은 점수를 얻을 수 있습니다.</p>
<p>처음에는 고득점의 무슨 꼼수라도 있는 것이 아니냐고 생각했는데 결론은&#8230; 무한 반복으로 인해서 시각과 손가락 운동 신경의 반응속도를 높이는 방법밖에 없습니다. 보석의 위치 상태를 뇌에 캐싱도 해야하고 ㅋㅋ 뇌를 조금 공부하신 분은 아실텐데 방추상회라는 것이 있습니다. 지각 능력 중에 카테고리화와 같은 범주화를 관장하는 영역인데 색깔과 형태를 2개 3개씩 묶어내는 기능을 하는데 요 기능이 발달한 사람이 고득점을 내지 않나 생각합니다.</p>
<p>최근에는 페이스북의 블리츠처럼 업데이트가 되서 코인을 먹어서 더 고득점을 낼 수 있는 아이템들을 살 수 있습니다. 근데 이게 얄궂게도 한 번 사면 매 판마다 무조건 써야합니다. (왼쪽 캡쳐 사진의 상단 안내 문구에도 조만간 Boosts &amp; Coins 시스템을 도입할 것이라고 하네요. 지금은 된 상태입니다.)</p>
<p>저의 최고 기록은 486,800점입니다. 아이템 안 쓴 점수이구요, 사실 부스츠 아이템 되도 저 고득점을 아직 못 깨고 있습니다. 대신 30만 점대 점수는 자주 나오고 있네요.</p>
<p>저기 위에 두 분은 제 페이스북 랭킹에 1,2위를 다투시는 분들입니다. 정말 높은 산들이지요. <a href="http://plan9.kr/">주성치</a>님과 <a href="http://www.realfolkblues.co.kr/">아쉬타카</a>님.. 대단하십니다.</p>
<div></div>
]]></content:encoded>
			<wfw:commentRss>http://wityworks.com/wp/?feed=rss2&#038;p=502</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>스타2 공식가이드북 구입! – 간단한 소개 -</title>
		<link>http://wityworks.com/wp/?p=485</link>
		<comments>http://wityworks.com/wp/?p=485#comments</comments>
		<pubDate>Sat, 14 Aug 2010 02:39:29 +0000</pubDate>
		<dc:creator>zannavi</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Starcraft II]]></category>
		<category><![CDATA[starcraft2]]></category>
		<category><![CDATA[가이드북]]></category>
		<category><![CDATA[스타2]]></category>

		<guid isPermaLink="false">http://wityworks.com/wp/?p=485</guid>
		<description><![CDATA[요즘 뒤늦게 스타크래프트2의 매력에 흠뻑 적셔있는 가운데 공식 가이드북 구매를 결정했습니다. 게임 가이드북의 내용에 대해서는 그렇게 기대는 하지 않지만 (왠만한 자료는 인터넷에서 다 구할 수 있고 캠페인도 이미 끝낸 상태라) 스타2를 재미나게 하고 있을 때 요런 책 보는 재미가 또 쏠쏠하거든요. 뭐랄까.. 자기전에 보고 자면 흐믓해지는 그런 것?! ^_^ 아, 옆에 책은 배명훈님의 소설 &#60;안녕, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://wityworks.com/wp/wp-content/uploads/2010/08/l_2048_1536_0A5E8B0C-D317-4956-BB7F-F90D1960EE10.jpeg"><img class="size-full aligncenter" src="http://wityworks.com/wp/wp-content/uploads/2010/08/l_2048_1536_0A5E8B0C-D317-4956-BB7F-F90D1960EE10.jpeg" alt="" width="512" height="384" /></a></p>
<p style="text-align: left;"><img class="alignright" src="http://wityworks.com/wp/wp-content/uploads/2010/08/p_2048_1536_89A51775-F1CB-4B62-ADED-9D04ECD9682A.jpeg" alt="" width="288" height="384" />요즘 뒤늦게 스타크래프트2의 매력에 흠뻑 적셔있는 가운데 공식 가이드북 구매를 결정했습니다. 게임 가이드북의 내용에 대해서는 그렇게 기대는 하지 않지만 (왠만한 자료는 인터넷에서 다 구할 수 있고 캠페인도 이미 끝낸 상태라) 스타2를 재미나게 하고 있을 때 요런 책 보는 재미가 또 쏠쏠하거든요. 뭐랄까.. 자기전에 보고 자면 흐믓해지는 그런 것?! ^_^ 아, 옆에 책은 배명훈님의 소설 &lt;안녕, 인공존재!&gt;입니다. 이전 작 &lt;타워&gt;를 정말 재밌게 봤거든요. 베르나르 베르베르의 기발성을 가진 우리나라의 소설가라고 할 수 있을까요? 요즘은 베르베르 소설에 흥미를 잃고 있는데 배명훈님의 소설에서는 뭔가 공감대를 끌어내며 해학을 제시합니다. 자세한 리뷰는 다른 포스트에서 하도록 할게요.</p>
<p style="text-align: left;">본론으로 돌아와 이 가이드북은 역시 예상대로 저에겐 별 필요없는 캠페인 가이드가 책의 절반을 차지합니다. 그리고 초보자용 멀티플레이 가이드 30%, 유닛 계통도 및 유닛, 건물 기본 정보 10%, 맵 정보 10%입니다. 제가 가장 원했던 부분이 맵 정보였는데 자세히 소개하고 있는 맵은 &lt;폭염 사막&gt;, &lt;전쟁 초원&gt;, &lt;잃어버린 사원&gt;, &lt;황혼 요새&gt; 4가지 맵이고 다른 맵들은 손바닥 크기 정도로 맵 이미지만 나열하고 있습니다. ㅠ_ㅠ 아쉽..</p>
<p style="text-align: left;">하지만 올컬러라니!!! 요즘 게임 가이드북 올컬러430페이지 A4 사이즈(A4보다 약간 작습니다. 좀 큰 책이죠.)가 정가 15,000원(할인가 13,000원)이라면 스타2 매니아라면 한 권 소장하고 싶기도 합니다.</p>
<p style="text-align: left;">책 내용을 살펴보면 베넷 하면서도 제가 몰랐던 정보들이 속속 나오는데 예를 들면 저그 여왕의 정체에 대해서 정확히 몰랐는데..  저그 물량 저지 하려면 여왕 공격이 우선해야겠습니다. 초반 마린 압박에서 확장 갈기고 있는데 갑자기 본진에서 우루르 쏟아지는게 바로 이 여왕 때문이군요!</p>
<p>맵 정보는 아래 그림과 같이 열심히 알려주지만 4대 맵만 알려줍니다. ㅠ_ㅠ 역시 하면서 배우는 게 짱인가요!</p>
<p>이 책이 제 베틀넷 성적 향상에 도움을 줄 지 기대하면서 포스팅을 마치도록 하겠습니다. 저에게 훈수 가르쳐주실 분은 댓글 달아주세요! 1:1 환영합니다. ^_^</p>
<p><a href="http://wityworks.com/wp/wp-content/uploads/2010/08/p_2048_1536_44C39B96-CD88-4AD4-92B6-95735AF67FD6.jpeg"><img class="size-full alignleft" src="http://wityworks.com/wp/wp-content/uploads/2010/08/p_2048_1536_44C39B96-CD88-4AD4-92B6-95735AF67FD6.jpeg" alt="" /></a></p>
<p><a href="http://wityworks.com/wp/wp-content/uploads/2010/08/p_2048_1536_650907CF-BCA6-4020-B71E-F3D26D758612.jpeg"><img class="size-full alignnone" src="http://wityworks.com/wp/wp-content/uploads/2010/08/p_2048_1536_650907CF-BCA6-4020-B71E-F3D26D758612.jpeg" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://wityworks.com/wp/?feed=rss2&#038;p=485</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Change multiple filename(or ext) at once! (Unix)</title>
		<link>http://wityworks.com/wp/?p=479</link>
		<comments>http://wityworks.com/wp/?p=479#comments</comments>
		<pubDate>Tue, 10 Aug 2010 06:38:31 +0000</pubDate>
		<dc:creator>zannavi</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Dev. Notes]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Ubuntu Server]]></category>
		<category><![CDATA[command]]></category>
		<category><![CDATA[filename]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://wityworks.com/wp/?p=479</guid>
		<description><![CDATA[First, below command prints the commands that will be executed. It changes *.html files to *.php. ls *.html &#124; awk '{print("mv "$1" "$1)}' &#124; sed 's/html/php/2' And, after qualifying your code, just do it to that! ls *.html &#124; awk '{print("mv "$1" "$1)}' &#124; sed 's/html/php/2' &#124; /bin/sh Simple, no need the external program, flexible.]]></description>
			<content:encoded><![CDATA[<p>First, below command prints the commands that will be executed. It changes *.html files to *.php.</p>
<pre><code>ls *.html | awk '{print("mv "$1" "$1)}' | sed 's/html/php/2'</code></pre>
<p>And, after qualifying your code, just do it to that!</p>
<pre><code>ls *.html | awk '{print("mv "$1" "$1)}' | sed 's/html/php/2' | /bin/sh</code></pre>
<p>Simple, no need the external program, flexible.</p>
]]></content:encoded>
			<wfw:commentRss>http://wityworks.com/wp/?feed=rss2&#038;p=479</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SparseLib++: Manipulating Sparse Matrix in C++</title>
		<link>http://wityworks.com/wp/?p=470</link>
		<comments>http://wityworks.com/wp/?p=470#comments</comments>
		<pubDate>Mon, 09 Aug 2010 02:58:22 +0000</pubDate>
		<dc:creator>zannavi</dc:creator>
				<category><![CDATA[C/C++]]></category>
		<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Dev. Notes]]></category>
		<category><![CDATA[Numerical Methods]]></category>
		<category><![CDATA[algebra]]></category>
		<category><![CDATA[linear]]></category>
		<category><![CDATA[matrix]]></category>
		<category><![CDATA[sparse]]></category>
		<category><![CDATA[vector]]></category>

		<guid isPermaLink="false">http://wityworks.com/wp/?p=470</guid>
		<description><![CDATA[진행하고 있는 프로젝트 중에 Sparse Matrix 연산이 필요한 경우가 있어서, 라이브러리를 직접 만드려고 하다가 에러가 너무 나서(-_-;;) 유능한 프로그래머 님들이 만드신 라이브러리를 찾아봤습니다.  SparseLib++은 C++로 만들어진 Sparse Matrix 연산을 도와줍니다. 저는 Eclipse CDT를 이용해서 이 라이브러리를 프로젝트에 적용해보려고 시도를 해봤는데 역시 C++에도 새내기 수준인지라 설정에만 엄청 해맸습니다. 구글링을 열심히 한 결과 다음과 같은 방법을 찾게 [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://math.nist.gov/sparselib++/sparse2.gif" alt="" width="226" height="77" />진행하고 있는 프로젝트 중에 Sparse Matrix 연산이 필요한 경우가 있어서, 라이브러리를 직접 만드려고 하다가 에러가 너무 나서(-_-;;) 유능한 프로그래머 님들이 만드신 라이브러리를 찾아봤습니다.  <a href="http://math.nist.gov/sparselib++/">SparseLib++</a>은 C++로 만들어진 Sparse Matrix 연산을 도와줍니다.</p>
<p>저는 <a href="http://www.eclipse.org/cdt/">Eclipse CDT</a>를 이용해서 이 라이브러리를 프로젝트에 적용해보려고 시도를 해봤는데 역시 C++에도 새내기 수준인지라 설정에만 엄청 해맸습니다. 구글링을 열심히 한 결과 다음과 같은 방법을 찾게 되었습니다. 공유합니다. 일단 README 에 나와 있는데로 MAKEFILE 해 준 다음 일어나는 경우입니다.</p>
<h3>vecdefs.h 를 찾을 수 없다고 할 때</h3>
<p>일단 프로젝트에는 include/, lib/ 를 복사해야되고, Eclipse 프로젝트 설정에서 Linker에는 Libraries(-l)로 mv sparse spblas 를 적고 Library search path(-L) 에 &lt;project_root&gt;/lib/ 를 적습니다.</p>
<p>Compiler 설정에서는 Directories에 -I 옵션에 들어갈 것을 적을 수 있는데 &lt;project_root&gt;/include 와 거기에 추가로 mv/include/*.* 를 복사해서 프로젝트에 넣고 이것 &#8211; &lt;project_root&gt;/mv/include -도 적어줍니다.</p>
<h3><strong>/bin/sh</strong>: <strong>double</strong>: No such file or directory</h3>
<p>이건 정말 골머리 썩게 했던 오류였습니다. 원인은 프로젝트 설정에서 Compiler &gt; Preprocessor 설정의 Defined symbols (-D)를 적어줄 때 따옴표를 꼭 넣어줘야합니다.</p>
<pre><code>-D"COMPLEX=std::complex&lt;double&gt;"</code></pre>
<h3>Sparse Matrix &#8211; Vector Multiplication</h3>
<p>이제 우리가 정말 원하는 희소 행렬과 벡터의 곱을 라이브러리에서 할 줄 알아야겠죠? SparseLib++에서는 연산자 오버로딩으로 operator*를 제공하고 있습니다. 그러면 질문을 두가지 정도 떠올릴 수 있는데 첫째는 벡터는 어떻게 정의하느냐, 둘째는 row-column convention이 다른 벡터를 행렬에 왼쪽 또는 오른쪽 (Left-Right hand)으로 곱할 수 있는가, 입니다.</p>
<p>메뉴얼에는 자세히 안 나와있지만 헤더파일들을 조금 뒤적여보면 mv/vecdefs.h라는 헤더에 모두 정의되어있습니다. 우리가 사용해야할 클래스는 VECTOR_double. 대소문자에 유의하세요! 이 벡터 클래스는 아쉽게도 희소 벡터를 지원하지 않네요. double형 배열로 메모리를 잡아준 다음 원하는 값을 세팅하고 생성자에 vector dimension과 함께 넘깁니다.</p>
<p>operator*는 Matrix*Vector 연산입니다. 즉, 열 벡터를 행렬 우측에서 곱하는 방법입니다. 그러면 행 벡터를 행렬 좌측에서 곱하는 방법은 무엇일까요? 고맙게도 구현되어있습니다. CompCol_Mat_double::trans_mult() 를 확인해보세요!</p>
]]></content:encoded>
			<wfw:commentRss>http://wityworks.com/wp/?feed=rss2&#038;p=470</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

