<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://wiki.dgoon.net/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel>
        <title>D-Goon's Doc</title>
        <description></description>
        <link>http://wiki.dgoon.net/</link>
        <lastBuildDate>Mon, 21 May 2012 16:34:24 +0900</lastBuildDate>
        <generator>FeedCreator 1.7.2-ppt DokuWiki</generator>
        <image>
            <url>http://wiki.dgoon.net/lib/tpl/default/images/favicon.ico</url>
            <title>D-Goon's Doc</title>
            <link>http://wiki.dgoon.net/</link>
        </image>
        <item>
            <title>archives</title>
            <link>http://wiki.dgoon.net/doku.php?id=archives</link>
            <description>
&lt;h2 class=&quot;sectionedit1&quot;&gt;&lt;a name=&quot;archive&quot; id=&quot;archive&quot;&gt;Archive&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
자주 보지 않는, 수정도 잘 안하는 문서들 집합소.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=cuda:hellocuda&quot; class=&quot;wikilink1&quot; title=&quot;cuda:hellocuda&quot;&gt;HelloCuda&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=coding:codesnippets&quot; class=&quot;wikilink1&quot; title=&quot;coding:codesnippets&quot;&gt;CodeSnippets&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=disco:discoproject&quot; class=&quot;wikilink1&quot; title=&quot;disco:discoproject&quot;&gt;DiscoProject&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=erlang:programmingerlang&quot; class=&quot;wikilink1&quot; title=&quot;erlang:programmingerlang&quot;&gt;ProgrammingErlang&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=scalaris:overview&quot; class=&quot;wikilink1&quot; title=&quot;scalaris:overview&quot;&gt;Scalaris 살펴보기&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=db:db&quot; class=&quot;wikilink1&quot; title=&quot;db:db&quot;&gt;DB&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=xml:xml&quot; class=&quot;wikilink1&quot; title=&quot;xml:xml&quot;&gt;XML&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=pkcs:pkcs&quot; class=&quot;wikilink1&quot; title=&quot;pkcs:pkcs&quot;&gt;pkcs&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=projecteuler:projecteuler&quot; class=&quot;wikilink1&quot; title=&quot;projecteuler:projecteuler&quot;&gt;ProjectEuler&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=andromeda:andromeda&quot; class=&quot;wikilink1&quot; title=&quot;andromeda:andromeda&quot;&gt;Andromeda&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=private:translation&quot; class=&quot;wikilink1&quot; title=&quot;private:translation&quot;&gt;번역&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
            <pubDate>Fri, 17 Jun 2011 23:02:13 +0900</pubDate>
        </item>
        <item>
            <title>root</title>
            <link>http://wiki.dgoon.net/doku.php?id=root</link>
            <description>
&lt;h1 class=&quot;sectionedit2&quot;&gt;&lt;a name=&quot;d-goon_s_doc&quot; id=&quot;d-goon_s_doc&quot;&gt;D-Goon&amp;#039;s Doc&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT2 SECTION &quot;D-Goon's Doc&quot; [1-29] --&gt;
&lt;h2 class=&quot;sectionedit3&quot;&gt;&lt;a name=&quot;알림&quot; id=&quot;알림&quot;&gt;알림&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
이곳의 주인은 D-Goon이며, 한글로 &lt;strong&gt;디군&lt;/strong&gt;이라 읽습니다. 본디 사용하던 닉은 Deisys이지만, 발음하기 귀찮아서 도메인을 남긴 후 이니셜만 따고 재워두었습니다.
&lt;/p&gt;

&lt;p&gt;
디군의 &lt;strong&gt;문서&lt;/strong&gt;들은 모두 이곳에 남겨집니다. 위키의 편집자는 디군이며 읽는 것은 대부분&lt;del&gt;완전히&lt;/del&gt; 열려 있습니다. 하지만 위키는 언제든지 2차원 혹은 4차원의 세계로 증발할 수 있습니다. 이곳에 있는 문서들의 진실성과 정확성에 대해서는 전적으로 디군이 책임지지 않습니다. 이 공간을 칭찬해 주는 것은 환영합니다만, 근거 없이 욕을 하며 헐뜯고 비난하는 행동은 마땅히 환영받을 것입니다. 디군에게 조르면 이 위키의 편집 권한을 &lt;del&gt;밥 한끼로 쉽게&lt;/del&gt;얻을 수도 있겠지만 그런 짓을 할만큼 당신이 시간이 많지는 않을 것입니다.
&lt;/p&gt;

&lt;p&gt;
정리가 필요 없는 종류의 족적, 흔적, 메모 등의 기록은 모두 &lt;a href=&quot;http://deisys.net&quot; class=&quot;urlextern&quot; title=&quot;http://deisys.net&quot;  rel=&quot;nofollow&quot;&gt;블로그&lt;/a&gt;에 남겨집니다. 사실 위키든 블로그든 당신이 챙길만큼 가치있는 글은 별로 없을테니 다치기 전에 조용히  &lt;a href=&quot;http://deisys.net/guestbook&quot; class=&quot;urlextern&quot; title=&quot;http://deisys.net/guestbook&quot;  rel=&quot;nofollow&quot;&gt;방명록&lt;/a&gt;에 &lt;del&gt;러브레터&lt;/del&gt;한마디 남겨 주세요. &lt;img src=&quot;http://wiki.dgoon.net/lib/images/smileys/icon_wink.gif&quot; class=&quot;middle&quot; alt=&quot;;-)&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;
간혹(대부분?) 반말로 쓰여진 문서가 있습니다. 그러려니 하세요…
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT3 SECTION &quot;알림&quot; [30-1428] --&gt;
&lt;h2 class=&quot;sectionedit4&quot;&gt;&lt;a name=&quot;active&quot; id=&quot;active&quot;&gt;Active&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://git.dgoon.net&quot; class=&quot;urlextern&quot; title=&quot;http://git.dgoon.net&quot;  rel=&quot;nofollow&quot;&gt;http://git.dgoon.net&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=sicp:structureandinterpretationofcomputerprograms&quot; class=&quot;wikilink1&quot; title=&quot;sicp:structureandinterpretationofcomputerprograms&quot;&gt;SICP&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=htdp:howtodesignprograms&quot; class=&quot;wikilink1&quot; title=&quot;htdp:howtodesignprograms&quot;&gt;HTDP&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=misc:tips&quot; class=&quot;wikilink1&quot; title=&quot;misc:tips&quot;&gt;Tips&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=worklog&quot; class=&quot;wikilink1&quot; title=&quot;worklog&quot;&gt;Worklog&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT4 SECTION &quot;Active&quot; [1429-1609] --&gt;
&lt;h2 class=&quot;sectionedit5&quot;&gt;&lt;a name=&quot;inactive&quot; id=&quot;inactive&quot;&gt;Inactive&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=archives&quot; class=&quot;wikilink1&quot; title=&quot;archives&quot;&gt;Archives&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=private:%EC%B1%85%EB%AA%A9%EB%A1%9D&quot; class=&quot;wikilink1&quot; title=&quot;private:책목록&quot;&gt;책목록&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=sandbox&quot; class=&quot;wikilink1&quot; title=&quot;sandbox&quot;&gt;놀이터&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=trash&quot; class=&quot;wikilink1&quot; title=&quot;trash&quot;&gt;버려진 문서들&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT5 SECTION &quot;Inactive&quot; [1610-] --&gt;</description>
            <pubDate>Thu, 14 Jul 2011 01:39:08 +0900</pubDate>
        </item>
        <item>
            <title>sandbox</title>
            <link>http://wiki.dgoon.net/doku.php?id=sandbox</link>
            <description>
&lt;p&gt;
Anonymous-writes are disabled for too many spams…
&lt;/p&gt;
</description>
            <pubDate>Fri, 15 Apr 2011 01:01:57 +0900</pubDate>
        </item>
        <item>
            <title>trash</title>
            <link>http://wiki.dgoon.net/doku.php?id=trash</link>
            <description>
&lt;h1 class=&quot;sectionedit6&quot;&gt;&lt;a name=&quot;trash_쓰레기통&quot; id=&quot;trash_쓰레기통&quot;&gt;Trash(쓰레기통)&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
작업중, (의지박약 or 귀차니즘 or 유행이 지남 or 그 외의 이유)로 손을 놓아버린 문서들입니다.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=politics:2007%EB%8C%80%ED%86%B5%EB%A0%B9%EC%84%A0%EA%B1%B0&quot; class=&quot;wikilink1&quot; title=&quot;politics:2007대통령선거&quot;&gt;2007대통령선거&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=sphinx_search:sphinxsearch&quot; class=&quot;wikilink1&quot; title=&quot;sphinx_search:sphinxsearch&quot;&gt;SphinxSearch&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=coding:me2d-bot&quot; class=&quot;wikilink1&quot; title=&quot;coding:me2d-bot&quot;&gt;me2d-bot&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=misc:huffmanencoding_%EA%B0%84%EB%8B%A8%EB%B0%9C%ED%91%9C&quot; class=&quot;wikilink1&quot; title=&quot;misc:huffmanencoding_간단발표&quot;&gt;HuffmanEncoding 간단발표&lt;/a&gt; @ SICP Studygroup 7월모임(2009) 발표&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=hadoop:hadoop&quot; class=&quot;wikilink1&quot; title=&quot;hadoop:hadoop&quot;&gt;하둡(hadoop)&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
            <pubDate>Wed, 12 Jan 2011 12:06:59 +0900</pubDate>
        </item>
        <item>
            <title>webinpython</title>
            <link>http://wiki.dgoon.net/doku.php?id=webinpython</link>
            <description>
&lt;h1 class=&quot;sectionedit7&quot;&gt;&lt;a name=&quot;web_in_python&quot; id=&quot;web_in_python&quot;&gt;Web in Python&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
파이썬으로 웹 코드를 만드는 삽질에 대한 기록. 아무리 해도 익숙해지지 않고 있어서, 정리를 잘 해둔 다음 쉽게 찾아볼 수 있도록 내용을 정리한다. 이 페이지는 각 주제로의 포탈 역할을 한다. 웹과 직접적인 관련이 없는 것들도 있지만 레퍼런스 페이지가 되어야 하니 가리지 않고 기록한다.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT7 SECTION &quot;Web in Python&quot; [1-418] --&gt;
&lt;h2 class=&quot;sectionedit8&quot;&gt;&lt;a name=&quot;mechanism&quot; id=&quot;mechanism&quot;&gt;Mechanism&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=wsgi&quot; class=&quot;wikilink2&quot; title=&quot;wsgi&quot; rel=&quot;nofollow&quot;&gt;wsgi&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=mod_python&quot; class=&quot;wikilink2&quot; title=&quot;mod_python&quot; rel=&quot;nofollow&quot;&gt;mod_python&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=cgi&quot; class=&quot;wikilink2&quot; title=&quot;cgi&quot; rel=&quot;nofollow&quot;&gt;cgi&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT8 SECTION &quot;Mechanism&quot; [419-485] --&gt;
&lt;h2 class=&quot;sectionedit9&quot;&gt;&lt;a name=&quot;template&quot; id=&quot;template&quot;&gt;Template&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=jinja2&quot; class=&quot;wikilink2&quot; title=&quot;jinja2&quot; rel=&quot;nofollow&quot;&gt;jinja2&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT9 SECTION &quot;Template&quot; [486-522] --&gt;
&lt;h2 class=&quot;sectionedit10&quot;&gt;&lt;a name=&quot;framework_library&quot; id=&quot;framework_library&quot;&gt;Framework/Library&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=django&quot; class=&quot;wikilink2&quot; title=&quot;django&quot; rel=&quot;nofollow&quot;&gt;django&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=webpy&quot; class=&quot;wikilink2&quot; title=&quot;webpy&quot; rel=&quot;nofollow&quot;&gt;webpy&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=flask&quot; class=&quot;wikilink2&quot; title=&quot;flask&quot; rel=&quot;nofollow&quot;&gt;flask&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=werkzeug&quot; class=&quot;wikilink1&quot; title=&quot;werkzeug&quot;&gt;werkzeug&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT10 SECTION &quot;Framework/Library&quot; [523-613] --&gt;
&lt;h2 class=&quot;sectionedit11&quot;&gt;&lt;a name=&quot;db&quot; id=&quot;db&quot;&gt;DB&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=sqlalchemy&quot; class=&quot;wikilink2&quot; title=&quot;sqlalchemy&quot; rel=&quot;nofollow&quot;&gt;sqlalchemy&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT11 SECTION &quot;DB&quot; [614-648] --&gt;
&lt;h2 class=&quot;sectionedit12&quot;&gt;&lt;a name=&quot;link&quot; id=&quot;link&quot;&gt;Link&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://docs.python.org/howto/webservers.html&quot; class=&quot;urlextern&quot; title=&quot;http://docs.python.org/howto/webservers.html&quot;  rel=&quot;nofollow&quot;&gt;http://docs.python.org/howto/webservers.html&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT12 SECTION &quot;Link&quot; [649-] --&gt;</description>
            <pubDate>Thu, 14 Jul 2011 01:05:56 +0900</pubDate>
        </item>
        <item>
            <title>werkzeug</title>
            <link>http://wiki.dgoon.net/doku.php?id=werkzeug</link>
            <description>
&lt;h1 class=&quot;sectionedit13&quot;&gt;&lt;a name=&quot;werkzeug&quot; id=&quot;werkzeug&quot;&gt;Werkzeug&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT13 SECTION &quot;Werkzeug&quot; [1-24] --&gt;
&lt;h2 class=&quot;sectionedit14&quot;&gt;&lt;a name=&quot;session&quot; id=&quot;session&quot;&gt;Session&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
werkzeug으로 만든 서비스에서 세션이 필요한 경우 크게 두 가지 방법이 있다.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT14 SECTION &quot;Session&quot; [25-146] --&gt;
&lt;h3 class=&quot;sectionedit15&quot;&gt;&lt;a name=&quot;middleware&quot; id=&quot;middleware&quot;&gt;Middleware&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
간단하지만 성능 문제가 있을 수 있다고 한다.
&lt;/p&gt;

&lt;p&gt;
&lt;pre name=&quot;code&quot; class=&quot;html&quot;&gt;
from werkzeug.contrib.sessions import SessionMiddleware, \
     FilesystemSessionStore

app = SessionMiddleware(app, FilesystemSessionStore())
&lt;/pre&gt;
&lt;/p&gt;

&lt;p&gt;
이렇게 어플리케이션에 미들웨어를 붙이면, WSGI 환경에 werkzeug.session 이 생긴다. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT15 SECTION &quot;Middleware&quot; [147-497] --&gt;
&lt;h3 class=&quot;sectionedit16&quot;&gt;&lt;a name=&quot;store_object_directly_in_app&quot; id=&quot;store_object_directly_in_app&quot;&gt;Store object directly in app&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
보통 이쪽 방법이 낫다고 한다. 코드도 그다지 복잡하지 않으니 이렇게 하자. 관련 링크에는 application(environ, start_response) 모양이었지만, @Request.application 데코레이터를 쓰고 있으므로 이에 맞추어 코드를 수정하였다. 초기화된 세션은 무조건 한번은(비어 있더라도) 저장되게 하자.
&lt;/p&gt;

&lt;p&gt;
&lt;pre name=&quot;code&quot; class=&quot;&quot;python&quot;&quot;&gt;
session_store = FilesystemSessionStore()

@Request.application
def application(request):
    sid = request.cookies.get(&amp;#039;cookie_name&amp;#039;)
    if sid is None:
        request.session = session_store.new()
        request.session.should_save = True
    else:
        request.session = session_store.get(sid)
        
    response = get_the_response_object(request)
    
    if request.session.should_save:
        session_store.save(request.session)
        response.set_cookie(&amp;#039;cookie_name&amp;#039;, request.session.sid)
    return response(environ, start_response)
&lt;/pre&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT16 SECTION &quot;Store object directly in app&quot; [498-1484] --&gt;
&lt;h3 class=&quot;sectionedit17&quot;&gt;&lt;a name=&quot;reference&quot; id=&quot;reference&quot;&gt;Reference&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://werkzeug.pocoo.org/docs/contrib/sessions/&quot; class=&quot;urlextern&quot; title=&quot;http://werkzeug.pocoo.org/docs/contrib/sessions/&quot;  rel=&quot;nofollow&quot;&gt;http://werkzeug.pocoo.org/docs/contrib/sessions/&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT17 SECTION &quot;Reference&quot; [1485-] --&gt;</description>
            <pubDate>Sat, 16 Jul 2011 23:02:28 +0900</pubDate>
        </item>
        <item>
            <title>worklog</title>
            <link>http://wiki.dgoon.net/doku.php?id=worklog</link>
            <description>
&lt;h1 class=&quot;sectionedit18&quot;&gt;&lt;a name=&quot;work_log&quot; id=&quot;work_log&quot;&gt;Work log&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
디군의 잡다한 작업/스터디/발표 기록들. 잊기 전에 정리하자 - 정신으로 쓰여진 날림 문서들이다. &lt;del&gt;일종의 Tools and Tips 라고 볼수도…&lt;/del&gt; 최소한 하나의 페이지 정도를 요구하는 삽질의 기록.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT18 SECTION &quot;Work log&quot; [1-282] --&gt;
&lt;h2 class=&quot;sectionedit19&quot;&gt;&lt;a name=&quot;삽질기록&quot; id=&quot;삽질기록&quot;&gt;삽질기록&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=config:trac_svn_ssl_%EC%84%A4%EC%A0%95&quot; class=&quot;wikilink1&quot; title=&quot;config:trac_svn_ssl_설정&quot;&gt;TRAC+SVN+SSL 설정&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=debian:howtomakeadebianpackage&quot; class=&quot;wikilink1&quot; title=&quot;debian:howtomakeadebianpackage&quot;&gt;HowToMakeADebianPackage&lt;/a&gt; - Getting started&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=misc:sshtunneling&quot; class=&quot;wikilink1&quot; title=&quot;misc:sshtunneling&quot;&gt;SSH 터널링&lt;/a&gt; - 가끔 정말 유용하게 쓰인다&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=config:installredmine&quot; class=&quot;wikilink1&quot; title=&quot;config:installredmine&quot;&gt;InstallRedmine&lt;/a&gt; - 레드마인 설치부터 디플로이까지&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=clojure:config&quot; class=&quot;wikilink1&quot; title=&quot;clojure:config&quot;&gt;config&lt;/a&gt; - 클로져&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=misc:dwiki&quot; class=&quot;wikilink1&quot; title=&quot;misc:dwiki&quot;&gt;dwiki&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=misc:mergevideofiles&quot; class=&quot;wikilink1&quot; title=&quot;misc:mergevideofiles&quot;&gt;MergeVideoFiles&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=misc:stockinfo&quot; class=&quot;wikilink1&quot; title=&quot;misc:stockinfo&quot;&gt;StockInfo&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=misc:capturedvb&quot; class=&quot;wikilink1&quot; title=&quot;misc:capturedvb&quot;&gt;CaptureDVB&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=misc:ffmpeg0.8api&quot; class=&quot;wikilink1&quot; title=&quot;misc:ffmpeg0.8api&quot;&gt;FFMpeg0.8API&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=webinpython&quot; class=&quot;wikilink1&quot; title=&quot;webinpython&quot;&gt;WebInPython&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=db:pythonmysql&quot; class=&quot;wikilink1&quot; title=&quot;db:pythonmysql&quot;&gt;Python에서 MySQL에 접근하기&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=xml:lxml&quot; class=&quot;wikilink1&quot; title=&quot;xml:lxml&quot;&gt;lxml&lt;/a&gt; - Handle &lt;acronym title=&quot;Extensible Markup Language&quot;&gt;XML&lt;/acronym&gt; document in python&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=python:decorator&quot; class=&quot;wikilink1&quot; title=&quot;python:decorator&quot;&gt;파이썬 데코레이터:살짝 들여다보기&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=python:filestat&quot; class=&quot;wikilink1&quot; title=&quot;python:filestat&quot;&gt;파일 정보 읽기&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=python:pyunit&quot; class=&quot;wikilink1&quot; title=&quot;python:pyunit&quot;&gt;파이썬 유닛테스트 간단한 입문&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=python:time_-_string&quot; class=&quot;wikilink1&quot; title=&quot;python:time_-_string&quot;&gt;Time&amp;lt;-&amp;gt;String&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=python:profiling&quot; class=&quot;wikilink1&quot; title=&quot;python:profiling&quot;&gt;Profiling&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=coding:weechatpythonbot&quot; class=&quot;wikilink1&quot; title=&quot;coding:weechatpythonbot&quot;&gt;초 간단한 위챗 봇 만들기 입문&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=python:binding&quot; class=&quot;wikilink2&quot; title=&quot;python:binding&quot; rel=&quot;nofollow&quot;&gt;binding&lt;/a&gt; - Python-C/C++ 바인딩&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=ssl:ssl&quot; class=&quot;wikilink1&quot; title=&quot;ssl:ssl&quot;&gt;ssl&lt;/a&gt; - &lt;acronym title=&quot;Secure Sockets Layer&quot;&gt;SSL&lt;/acronym&gt; 위에서 통신하기&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=python:requests&quot; class=&quot;wikilink1&quot; title=&quot;python:requests&quot;&gt;requests&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT19 SECTION &quot;삽질기록&quot; [283-1267] --&gt;
&lt;h2 class=&quot;sectionedit20&quot;&gt;&lt;a name=&quot;발표기록&quot; id=&quot;발표기록&quot;&gt;발표기록&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=latex:latex&quot; class=&quot;wikilink1&quot; title=&quot;latex:latex&quot;&gt;LaTeX&lt;/a&gt; - 정말정말 심플한 LaTeX 시작하기 @ SICP Studygroup 6월모임(2008) 발표&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=misc:mapreduce&quot; class=&quot;wikilink1&quot; title=&quot;misc:mapreduce&quot;&gt;Map/Reduce 초간단발표&lt;/a&gt; @ SICP Studygroup 9월모임(2008) 발표&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://wiki.dgoon.net/doku.php?id=misc:dht_chord&quot; class=&quot;wikilink2&quot; title=&quot;misc:dht_chord&quot; rel=&quot;nofollow&quot;&gt;DHT/Chord&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT20 SECTION &quot;발표기록&quot; [1268-] --&gt;</description>
            <pubDate>Thu, 09 Feb 2012 14:11:32 +0900</pubDate>
        </item>
    </channel>
</rss>

