<?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"
	>

<channel>
	<title>조영일의 자리 매김</title>
	<atom:link href="http://terzeron.net/index.xml" rel="self" type="application/rss+xml" />
	<link>http://terzeron.net/wp</link>
	<description>컴퓨터, 사진, 영화, 음악, 문학, 잡다한 취미, 구인/구직</description>
	<pubDate>Mon, 08 Sep 2008 01:38:41 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>[C/C++] 변수 초기화의 오버헤드</title>
		<link>http://terzeron.net/wp/?p=783</link>
		<comments>http://terzeron.net/wp/?p=783#comments</comments>
		<pubDate>Sat, 06 Sep 2008 07:52:41 +0000</pubDate>
		<dc:creator>terzeron</dc:creator>
		
		<category><![CDATA[C/C++ Programming]]></category>

		<guid isPermaLink="false">http://terzeron.net/wp/?p=783</guid>
		<description><![CDATA[다음의 두 코드 조각,
char * arr[100];
와
char * arr[100] = { (char *) 0, };
는 심각한 성능 차이를 보인다. 자주 호출되는 함수나 loop 안에 이런 코드를 넣으면, 성능 저하가 크게 나타날 것이다.
비록 코드 상으로는 배열의 첫번째 element만 초기화하는 것으로 보이지만, 실제로는 배열의 모든 element에 대해서 초기화하는 작업이 이루어진다. assembly code 수준에서는 memset으로 배열이 차지하는 메모리 공간을 [...]]]></description>
		<wfw:commentRss>http://terzeron.net/wp/?feed=rss2&amp;p=783</wfw:commentRss>
		</item>
		<item>
		<title>Trac 계정 관리 기능 - htaccess가 아닌 웹 UI를 이용하기</title>
		<link>http://terzeron.net/wp/?p=782</link>
		<comments>http://terzeron.net/wp/?p=782#comments</comments>
		<pubDate>Mon, 01 Sep 2008 16:07:55 +0000</pubDate>
		<dc:creator>terzeron</dc:creator>
		
		<category><![CDATA[Utility]]></category>

		<guid isPermaLink="false">http://terzeron.net/wp/?p=782</guid>
		<description><![CDATA[trac-0.11.1 버전을 기준으로 하여



[components]



acct_mgr.api = enabled



trac.web.auth.LoginModule = disabled



acct_mgr.web_ui.AccountModule = enabled



acct_mgr.web_ui.LoginModule = enabled



acct_mgr.web_ui.RegistrationModule = enabled



acct_mgr.http.HttpAuthStore = enabled



acct_mgr.admin.AccountManagerAdminPage = enabled



acct_mgr.db.SessionStore = enabled



acct_mgr.pwhash.htdigesthashmethod = enabled



acct_mgr.pwhash.htpasswdhashmethod = enabled



&#160;


[account-manager]



password_store = SessionStore



hash_method = HtDigestHashMethod



]]></description>
		<wfw:commentRss>http://terzeron.net/wp/?feed=rss2&amp;p=782</wfw:commentRss>
		</item>
		<item>
		<title>TracError: Unsupported version control system &#8220;svn&#8221;. Check that the Python bindings for &#8220;svn&#8221; are correctly installed. 에러 해결법</title>
		<link>http://terzeron.net/wp/?p=781</link>
		<comments>http://terzeron.net/wp/?p=781#comments</comments>
		<pubDate>Mon, 01 Sep 2008 06:15:23 +0000</pubDate>
		<dc:creator>terzeron</dc:creator>
		
		<category><![CDATA[Utility]]></category>

		<guid isPermaLink="false">http://terzeron.net/wp/?p=781</guid>
		<description><![CDATA[Trac은 subversion을 필수 패키지로 요구한다. (물론 다른 version control system을 사용하는 방법도 있다지만 일단 여기서는 subversion을 필수로 가정한다.) 
에러 메시지만 봐서는 subversion 패키지를 설치하면 될 것 같다. 그러나 이것만으로는 Trac이 제대로 동작하지 않을 수 있다.
원인은 svn을 python과 연결해주는 binding 프로그램이 설치되지 않아서인데 이것은 subversion-deps 패키지에 포함된 swig이 지원하는 python binding이 설치되지 않았기 때문이다.



# configure &#8211;with-swig [...]]]></description>
		<wfw:commentRss>http://terzeron.net/wp/?feed=rss2&amp;p=781</wfw:commentRss>
		</item>
		<item>
		<title>살리에리와 모차르트</title>
		<link>http://terzeron.net/wp/?p=778</link>
		<comments>http://terzeron.net/wp/?p=778#comments</comments>
		<pubDate>Sun, 31 Aug 2008 16:35:26 +0000</pubDate>
		<dc:creator>terzeron</dc:creator>
		
		<category><![CDATA[영화]]></category>

		<guid isPermaLink="false">http://terzeron.net/wp/?p=778</guid>
		<description><![CDATA[모차르트라는 천재에 가려져 오늘날에는 그다지 유명한 음악가로 남진 못했지만, 소설과 영화를 통해 &#8220;살리에리&#8221;라는 인물은 모차르트라는 천재를 시기하고 질투했던 사람으로 알려지게 되었다.
이러한 오해는 러시아의 문호 푸슈킨이 살리에리의 사후 5년 뒤에 &#8220;모차르트와 살리에리&#8221;라는 작품을 통해 만들어낸 것이며, 피터 셰퍼의 희곡을 영화화한 밀로스 포먼의 84년 작 &#8220;아마데우스&#8221;는 대중의 뇌리에 오해를 상식으로 심는데 크게 &#8220;공헌&#8221;한 바 있다.

그러나 당시에는 살리에리가 [...]]]></description>
		<wfw:commentRss>http://terzeron.net/wp/?feed=rss2&amp;p=778</wfw:commentRss>
		</item>
		<item>
		<title>올림픽이 참&#8230;</title>
		<link>http://terzeron.net/wp/?p=777</link>
		<comments>http://terzeron.net/wp/?p=777#comments</comments>
		<pubDate>Sun, 10 Aug 2008 16:27:45 +0000</pubDate>
		<dc:creator>terzeron</dc:creator>
		
		<category><![CDATA[정치]]></category>

		<guid isPermaLink="false">http://terzeron.net/wp/?p=777</guid>
		<description><![CDATA[국내에선 보수 회귀가 차근차근 진행 중이고, 해외에선 강대국이 개입된 전쟁이 진행 중이다. 
그러나 모든 이들의 눈이 올림픽에 쏠려 있으니, 사태는 민중에게 결코 유리한 방향으로 해결될 것처럼 보이진 않는다. 결국 힘을 가진 자들의 손은 탐욕과 민중의 피로 물들 것이다.
올림픽이라는 게 운동 경기를 통해 인류의 폭력성을 건전한 경쟁으로 승화시켜보자는 좋은 취지에서 하는 건데, 그냥 말 뿐인 듯 [...]]]></description>
		<wfw:commentRss>http://terzeron.net/wp/?feed=rss2&amp;p=777</wfw:commentRss>
		</item>
		<item>
		<title>이제서야 보게 된 &#8216;봄날은 간다&#8217;</title>
		<link>http://terzeron.net/wp/?p=776</link>
		<comments>http://terzeron.net/wp/?p=776#comments</comments>
		<pubDate>Tue, 22 Jul 2008 00:45:26 +0000</pubDate>
		<dc:creator>terzeron</dc:creator>
		
		<category><![CDATA[영화]]></category>

		<guid isPermaLink="false">http://terzeron.net/wp/?p=776</guid>
		<description><![CDATA[선배의 추천으로 언젠가는 한 번 봐야겠다고 생각하고 있다가 드디어 보게 되었다.
배우들이 연기를 썩 잘했다고 하긴 좀 그렇지만, 극중 인물에 잘 녹아든-캐릭터를 잘 소화한-듯하다. &#8216;보여지는&#8217; 매끈한 연기가 아니라 &#8216;있는 그대로의&#8217; 감정 표현을 봤다는 느낌이 들었다. 멜로판 &#8216;생활의 발견&#8217;이랄까.
사람들이 명장면으로 꼽는 벚꽃이 핀 거리 장면에서, 카메라는 주인공 두 남녀에만 초점을 맞추어 배경은 아스라이 뭉개진다. 허진호감독도 사진이라는 걸 [...]]]></description>
		<wfw:commentRss>http://terzeron.net/wp/?feed=rss2&amp;p=776</wfw:commentRss>
		</item>
		<item>
		<title>비움</title>
		<link>http://terzeron.net/wp/?p=774</link>
		<comments>http://terzeron.net/wp/?p=774#comments</comments>
		<pubDate>Wed, 18 Jun 2008 13:21:21 +0000</pubDate>
		<dc:creator>terzeron</dc:creator>
		
		<category><![CDATA[잡담]]></category>

		<guid isPermaLink="false">http://terzeron.net/wp/?p=774</guid>
		<description><![CDATA[잃어본 사람만이 소중함을 알고,
비워내야 채울 수 있다.
뻔하지만 지당한 말씀.
]]></description>
		<wfw:commentRss>http://terzeron.net/wp/?feed=rss2&amp;p=774</wfw:commentRss>
		</item>
		<item>
		<title>요즘 개인적인 상황</title>
		<link>http://terzeron.net/wp/?p=773</link>
		<comments>http://terzeron.net/wp/?p=773#comments</comments>
		<pubDate>Wed, 11 Jun 2008 16:10:36 +0000</pubDate>
		<dc:creator>terzeron</dc:creator>
		
		<category><![CDATA[잡담]]></category>

		<guid isPermaLink="false">http://terzeron.net/wp/?p=773</guid>
		<description><![CDATA[컴퓨터로 먹고 살면서 남들 눈에 띄는 그런, 수퍼 프로그래머가 되고 싶은 적은 없었다. 그런데 오늘처럼 일이 쌓여있고, 쏟아져들어오고, 사람들이 업무 상 이야기할 거리가 있어서 계속 찾아오면, 정말 수퍼 프로그래머가 되어야 이렇게 산적한 문제들을 손쉽게 해결할 수 있지 않을까 하는 생각이 들더라. 
마침 협업하는 타 부서에 약속한 것을 지키기 위해 바쁜 달인데, 회사 전체적으로 돌아가는 분위기도 [...]]]></description>
		<wfw:commentRss>http://terzeron.net/wp/?feed=rss2&amp;p=773</wfw:commentRss>
		</item>
		<item>
		<title>촛불문화제, 그 다음은?</title>
		<link>http://terzeron.net/wp/?p=772</link>
		<comments>http://terzeron.net/wp/?p=772#comments</comments>
		<pubDate>Tue, 10 Jun 2008 17:53:03 +0000</pubDate>
		<dc:creator>terzeron</dc:creator>
		
		<category><![CDATA[정치]]></category>

		<guid isPermaLink="false">http://terzeron.net/wp/?p=772</guid>
		<description><![CDATA[이번 촛불문화제의 주 계층이라 할 수 있는 중고등학생과 대학생들이 이번 이슈 뿐만 아니라 다음에는 세대 간 유리벽을 허물 수 있는 비폭력 투쟁에 나설 수 있기를 바란다.
많은 식자들이 지적하듯이 대학등록금(+사교육) 문제와 비정규직 문제들은 이 시대를 힘겹게 살아가고 있는 1,20대의 절실한 문제이기도 하며, 우리 모든 가정의 공통된 문제이기도 하다. 그러나 기성세대는 이러한 문제들을 해결하려는 의지가 없으며 현재의 [...]]]></description>
		<wfw:commentRss>http://terzeron.net/wp/?feed=rss2&amp;p=772</wfw:commentRss>
		</item>
		<item>
		<title>Python에서 현재 함수의 이름과 상위 함수의 이름 출력하기</title>
		<link>http://terzeron.net/wp/?p=771</link>
		<comments>http://terzeron.net/wp/?p=771#comments</comments>
		<pubDate>Tue, 10 Jun 2008 15:03:05 +0000</pubDate>
		<dc:creator>terzeron</dc:creator>
		
		<category><![CDATA[정치]]></category>

		<guid isPermaLink="false">http://terzeron.net/wp/?p=771</guid>
		<description><![CDATA[


#!/usr/bin/env python


&#160;


import sys


&#160;


def funcname&#40;&#41;:


&#160; &#160; return sys._getframe&#40;1&#41;.f_code.co_name + &#34;()&#34;


&#160;


def callername&#40;&#41;:


&#160; &#160; return sys._getframe&#40;2&#41;.f_code.co_name + &#34;()&#34;


&#160;


def test&#40;&#41;:


&#160; &#160; print funcname&#40;&#41;


&#160; &#160; print callername&#40;&#41;


&#160;


def main&#40;&#41;:


&#160; &#160; test&#40;&#41;


&#160;


main&#40;&#41;



실행 결과는 다음과 같다.
test()
main()
]]></description>
		<wfw:commentRss>http://terzeron.net/wp/?feed=rss2&amp;p=771</wfw:commentRss>
		</item>
	</channel>
</rss>
