<?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>ggarlic的blog &#187; Linux</title>
	<atom:link href="http://ggarlic.org/blog/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://ggarlic.org/blog</link>
	<description>cat ~ggarlic/life &#62; /dev/null</description>
	<lastBuildDate>Sun, 22 Apr 2012 17:28:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>django middleware的解析顺序</title>
		<link>http://ggarlic.org/blog/2012/04/the-order-ofdjango-middleware/</link>
		<comments>http://ggarlic.org/blog/2012/04/the-order-ofdjango-middleware/#comments</comments>
		<pubDate>Mon, 09 Apr 2012 07:10:54 +0000</pubDate>
		<dc:creator>ggarlic</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://ggarlic.org/blog/?p=876</guid>
		<description><![CDATA[总是记不住django的middleware的解析顺序，在<a href="https://docs.djangoproject.com/en/dev/topics/http/middleware/?from=olddocs" target="_blank">django的doc</a>看到一张图，以后记图好了。

<img class="aligncenter" src="https://docs.djangoproject.com/en/dev/_images/middleware.png" alt="order-of-middleware" width="502" height="417" />

During the request phases (<a title="process_request" href="https://docs.djangoproject.com/en/dev/topics/http/middleware/?from=olddocs#process_request">process_request()</a> and <a title="process_view" href="https://docs.djangoproject.com/en/dev/topics/http/middleware/?from=olddocs#process_view">process_view()</a> middleware), Django applie[......]<p class='read-more'><a href='http://ggarlic.org/blog/2012/04/the-order-ofdjango-middleware/'>Read more</a></p>]]></description>
			<content:encoded><![CDATA[<p>总是记不住django的middleware的解析顺序，在<a href="https://docs.djangoproject.com/en/dev/topics/http/middleware/?from=olddocs" target="_blank">django的doc</a>看到一张图，以后记图好了。</p>
<p><img class="aligncenter" src="https://docs.djangoproject.com/en/dev/_images/middleware.png" alt="order-of-middleware" width="502" height="417" /></p>
<p>During the request phases (<a title="process_request" href="https://docs.djangoproject.com/en/dev/topics/http/middleware/?from=olddocs#process_request">process_request()</a> and <a title="process_view" href="https://docs.djangoproject.com/en/dev/topics/http/middleware/?from=olddocs#process_view">process_view()</a> middleware), Django applie[......]
<p class='read-more'><a href='http://ggarlic.org/blog/2012/04/the-order-ofdjango-middleware/'>Read more</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ggarlic.org/blog/2012/04/the-order-ofdjango-middleware/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>练习写驱动，眼高手低什么的</title>
		<link>http://ggarlic.org/blog/2011/12/my-first-driver/</link>
		<comments>http://ggarlic.org/blog/2011/12/my-first-driver/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 15:09:49 +0000</pubDate>
		<dc:creator>ggarlic</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://ggarlic.org/blog/?p=837</guid>
		<description><![CDATA[<pre>Write a driver which include following features:
    provide read/write functions. app can write/read a string(32 bytes length) to/from driver
    p[......]</pre><p class='read-more'><a href='http://ggarlic.org/blog/2011/12/my-first-driver/'>Read more</a></p>]]></description>
			<content:encoded><![CDATA[<pre>Write a driver which include following features:
    provide read/write functions. app can write/read a string(32 bytes length) to/from driver
    p[......]</pre>
<p class='read-more'><a href='http://ggarlic.org/blog/2011/12/my-first-driver/'>Read more</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ggarlic.org/blog/2011/12/my-first-driver/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>archlinux使用ctags生成c/c++标准库tags</title>
		<link>http://ggarlic.org/blog/2011/09/generating-standard-library-tags-for-ctags-in-archlinux/</link>
		<comments>http://ggarlic.org/blog/2011/09/generating-standard-library-tags-for-ctags-in-archlinux/#comments</comments>
		<pubDate>Mon, 05 Sep 2011 06:21:53 +0000</pubDate>
		<dc:creator>ggarlic</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[archlinux]]></category>
		<category><![CDATA[ctags]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://ggarlic.org/blog/?p=809</guid>
		<description><![CDATA[之前为了限制tags文件的体积，用脚本(修改后的脚本见本文最后)遍历的/usr/include/*.h和/usr/include下sys, bits,  asm, asm-generic,  netinet, arpa, c++4.6.1 以及 gtk-2.0， glib2.0几个目录。

但是[......]<p class='read-more'><a href='http://ggarlic.org/blog/2011/09/generating-standard-library-tags-for-ctags-in-archlinux/'>Read more</a></p>]]></description>
			<content:encoded><![CDATA[<p>之前为了限制tags文件的体积，用脚本(修改后的脚本见本文最后)遍历的/usr/include/*.h和/usr/include下sys, bits,  asm, asm-generic,  netinet, arpa, c++4.6.1 以及 gtk-2.0， glib2.0几个目录。</p>
<p>但是[......]
<p class='read-more'><a href='http://ggarlic.org/blog/2011/09/generating-standard-library-tags-for-ctags-in-archlinux/'>Read more</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ggarlic.org/blog/2011/09/generating-standard-library-tags-for-ctags-in-archlinux/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>使用Synergy共享鼠标键盘</title>
		<link>http://ggarlic.org/blog/2011/03/share-keyboard-and-mouse-using-synergy/</link>
		<comments>http://ggarlic.org/blog/2011/03/share-keyboard-and-mouse-using-synergy/#comments</comments>
		<pubDate>Thu, 10 Mar 2011 04:41:43 +0000</pubDate>
		<dc:creator>ggarlic</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[synergy]]></category>

		<guid isPermaLink="false">http://ggarlic.org/blog/?p=759</guid>
		<description><![CDATA[﻿对于多屏人士来说，<a href="http://synergy-foss.org/">synergy</a>是个好东西。尤其是像我这种“一台机子双屏吧得天天插拔信号线，两台机子单独屏幕吧总是用错鼠标键盘”的人。简单点说synergy干的事情就是在不同电脑间分享键盘鼠标。操纵着server端的键盘鼠标可以在server及各个client上自由操作。它是跨平台的，linux，[......]<p class='read-more'><a href='http://ggarlic.org/blog/2011/03/share-keyboard-and-mouse-using-synergy/'>Read more</a></p>]]></description>
			<content:encoded><![CDATA[<p>﻿对于多屏人士来说，<a href="http://synergy-foss.org/">synergy</a>是个好东西。尤其是像我这种“一台机子双屏吧得天天插拔信号线，两台机子单独屏幕吧总是用错鼠标键盘”的人。简单点说synergy干的事情就是在不同电脑间分享键盘鼠标。操纵着server端的键盘鼠标可以在server及各个client上自由操作。它是跨平台的，linux，[......]
<p class='read-more'><a href='http://ggarlic.org/blog/2011/03/share-keyboard-and-mouse-using-synergy/'>Read more</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ggarlic.org/blog/2011/03/share-keyboard-and-mouse-using-synergy/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>西电Archlinux正式源上线(仅限内网)</title>
		<link>http://ggarlic.org/blog/2010/06/the-archlinux-repo-of-xdu-is-online/</link>
		<comments>http://ggarlic.org/blog/2010/06/the-archlinux-repo-of-xdu-is-online/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 06:36:10 +0000</pubDate>
		<dc:creator>ggarlic</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[arch]]></category>
		<category><![CDATA[repo]]></category>

		<guid isPermaLink="false">http://ggarlic.org/blog/?p=691</guid>
		<description><![CDATA[ip已变，详情请给下面两个地址发邮件咨询

引用自<a href="http://blog.renren.com/blog/248151116/469996200">Bigeagle的帖子</a>：
地址：
<a href="ftp://202.117.113.151/archlinux" target="_blank">ftp://202.117.113.151/archlinux</a><span style="text-decoration: underline;">
</span> <a href="ftp://202.117.113.152/archlinux" target="_blank">ftp://202.117.113.152/archlinux</a>

目前开了三个仓库：core、extra和community，testi[......]<p class='read-more'><a href='http://ggarlic.org/blog/2010/06/the-archlinux-repo-of-xdu-is-online/'>Read more</a></p>]]></description>
			<content:encoded><![CDATA[<p>ip已变，详情请给下面两个地址发邮件咨询</p>
<p>引用自<a href="http://blog.renren.com/blog/248151116/469996200">Bigeagle的帖子</a>：<br />
地址：<br />
<a href="ftp://202.117.113.151/archlinux" target="_blank">ftp://202.117.113.151/archlinux</a><span style="text-decoration: underline;"><br />
</span> <a href="ftp://202.117.113.152/archlinux" target="_blank">ftp://202.117.113.152/archlinux</a></p>
<p>目前开了三个仓库：core、extra和community，testi[......]
<p class='read-more'><a href='http://ggarlic.org/blog/2010/06/the-archlinux-repo-of-xdu-is-online/'>Read more</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ggarlic.org/blog/2010/06/the-archlinux-repo-of-xdu-is-online/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>翩翩来迟的arch源</title>
		<link>http://ggarlic.org/blog/2010/06/final-we-get-our-own-arch-repo/</link>
		<comments>http://ggarlic.org/blog/2010/06/final-we-get-our-own-arch-repo/#comments</comments>
		<pubDate>Sun, 06 Jun 2010 14:42:19 +0000</pubDate>
		<dc:creator>ggarlic</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[arch]]></category>
		<category><![CDATA[repo]]></category>

		<guid isPermaLink="false">http://ggarlic.org/blog/?p=684</guid>
		<description><![CDATA[刚才bigeagle汪童鞋发了一张流出照，拿过来解解馋
<a href="http://ggarlic.org/blog/wp-content/uploads/2010/06/p_large_0ITX_5c49000296622d0b.jpg"><img class="alignnone size-full wp-image-685" title="p_large_0ITX_5c49000296622d0b" src="http://ggarlic.org/blog/wp-content/uploads/2010/06/p_large_0ITX_5c49000296622d0b.jpg" alt="" width="600" height="335" /></a>

不容易啊，在几个archer的忽悠+力挺之下，学校网络中心的linux源里有了arch源，估计在毕业之前还能用上几天，内牛满面啊~~

其他具体情况我不了解，无法泄露更多情况  :stick_tongue:

恩，以后在学校里[......]<p class='read-more'><a href='http://ggarlic.org/blog/2010/06/final-we-get-our-own-arch-repo/'>Read more</a></p>]]></description>
			<content:encoded><![CDATA[<p>刚才bigeagle汪童鞋发了一张流出照，拿过来解解馋<br />
<a href="http://ggarlic.org/blog/wp-content/uploads/2010/06/p_large_0ITX_5c49000296622d0b.jpg" rel="lightbox[684]"><img class="alignnone size-full wp-image-685" title="p_large_0ITX_5c49000296622d0b" src="http://ggarlic.org/blog/wp-content/uploads/2010/06/p_large_0ITX_5c49000296622d0b.jpg" alt="" width="600" height="335" /></a></p>
<p>不容易啊，在几个archer的忽悠+力挺之下，学校网络中心的linux源里有了arch源，估计在毕业之前还能用上几天，内牛满面啊~~</p>
<p>其他具体情况我不了解，无法泄露更多情况  <img src='http://ggarlic.org/blog/wp-includes/images/smilies/stick_tongue.gif' alt=':stick_tongue:' class='wp-smiley' /> </p>
<p>恩，以后在学校里[......]
<p class='read-more'><a href='http://ggarlic.org/blog/2010/06/final-we-get-our-own-arch-repo/'>Read more</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ggarlic.org/blog/2010/06/final-we-get-our-own-arch-repo/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Arch vs. Ubuntu</title>
		<link>http://ggarlic.org/blog/2010/05/arch-vs-ubuntu/</link>
		<comments>http://ggarlic.org/blog/2010/05/arch-vs-ubuntu/#comments</comments>
		<pubDate>Sat, 22 May 2010 10:40:46 +0000</pubDate>
		<dc:creator>ggarlic</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[arch]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://ggarlic.org/blog/?p=676</guid>
		<description><![CDATA[先说明一句:月经贴，不喜误入

作为一个<a href="http://linuxtoy.org/archives/arch-linux-2010-05.html#comment-159284">“领先十年的系统”</a>的用户，我常对自己用的系统有过高的幻想，比如ganquan已经纠正过的“专为i686优化，速度快”，嗯，现在各个主流发行版基本都是默认i686跟O2编译了。

前两天在Phoronix看到一篇文章<a href="http://www.phoronix.com/scan.php?page=article&#38;item=ubuntu_arch_faster&#38;num=1">Is Arch Linux Reall[......]</a><p class='read-more'><a href='http://ggarlic.org/blog/2010/05/arch-vs-ubuntu/'>Read more</a></p>]]></description>
			<content:encoded><![CDATA[<p>先说明一句:月经贴，不喜误入</p>
<p>作为一个<a href="http://linuxtoy.org/archives/arch-linux-2010-05.html#comment-159284">“领先十年的系统”</a>的用户，我常对自己用的系统有过高的幻想，比如ganquan已经纠正过的“专为i686优化，速度快”，嗯，现在各个主流发行版基本都是默认i686跟O2编译了。</p>
<p>前两天在Phoronix看到一篇文章<a href="http://www.phoronix.com/scan.php?page=article&amp;item=ubuntu_arch_faster&amp;num=1">Is Arch Linux Reall[......]</a>
<p class='read-more'><a href='http://ggarlic.org/blog/2010/05/arch-vs-ubuntu/'>Read more</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ggarlic.org/blog/2010/05/arch-vs-ubuntu/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>slim让我内牛满面啊~</title>
		<link>http://ggarlic.org/blog/2010/03/slim%e8%ae%a9%e6%88%91%e5%86%85%e7%89%9b%e6%bb%a1%e9%9d%a2%e5%95%8a/</link>
		<comments>http://ggarlic.org/blog/2010/03/slim%e8%ae%a9%e6%88%91%e5%86%85%e7%89%9b%e6%bb%a1%e9%9d%a2%e5%95%8a/#comments</comments>
		<pubDate>Sat, 27 Mar 2010 15:44:55 +0000</pubDate>
		<dc:creator>ggarlic</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[kde4]]></category>
		<category><![CDATA[slim]]></category>

		<guid isPermaLink="false">http://ggarlic.org/blog/?p=562</guid>
		<description><![CDATA[蛋疼，花了半个小时装上kde4.4，用了不到五分钟卸掉。然后花了半个小时装上gnome2.8，用了十几分钟，卸掉。

不出我所料，slim果然坏了......

鄙视我吧，没事瞎折腾。

启动的时候，显示
<blockquote>Id "x" respawn too fast:disabled for 5 m[......]</blockquote><p class='read-more'><a href='http://ggarlic.org/blog/2010/03/slim%e8%ae%a9%e6%88%91%e5%86%85%e7%89%9b%e6%bb%a1%e9%9d%a2%e5%95%8a/'>Read more</a></p>]]></description>
			<content:encoded><![CDATA[<p>蛋疼，花了半个小时装上kde4.4，用了不到五分钟卸掉。然后花了半个小时装上gnome2.8，用了十几分钟，卸掉。</p>
<p>不出我所料，slim果然坏了&#8230;&#8230;</p>
<p>鄙视我吧，没事瞎折腾。</p>
<p>启动的时候，显示</p>
<blockquote><p>Id &#8220;x&#8221; respawn too fast:disabled for 5 m[......]</p></blockquote>
<p class='read-more'><a href='http://ggarlic.org/blog/2010/03/slim%e8%ae%a9%e6%88%91%e5%86%85%e7%89%9b%e6%bb%a1%e9%9d%a2%e5%95%8a/'>Read more</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ggarlic.org/blog/2010/03/slim%e8%ae%a9%e6%88%91%e5%86%85%e7%89%9b%e6%bb%a1%e9%9d%a2%e5%95%8a/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>最近arch动静不小啊</title>
		<link>http://ggarlic.org/blog/2009/06/%e6%9c%80%e8%bf%91arch%e5%8a%a8%e9%9d%99%e4%b8%8d%e5%b0%8f%e5%95%8a/</link>
		<comments>http://ggarlic.org/blog/2009/06/%e6%9c%80%e8%bf%91arch%e5%8a%a8%e9%9d%99%e4%b8%8d%e5%b0%8f%e5%95%8a/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 16:44:53 +0000</pubDate>
		<dc:creator>ggarlic</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://ggarlics.blog.ubuntu.org.cn/?p=226</guid>
		<description><![CDATA[testing升级bash到4.0，由于很多软件依赖readline，开发人员在疯狂编译涉及的包
刚才看到消息
2.6.30内核进入core了，准备更新
还有个比较囧的消息，几年来libjpeg第一次更新，导致了130个包重新编译，事实上是129个，wxgtk两个版本]]></description>
			<content:encoded><![CDATA[<p>testing升级bash到4.0，由于很多软件依赖readline，开发人员在疯狂编译涉及的包<br />
刚才看到消息<br />
2.6.30内核进入core了，准备更新<br />
还有个比较囧的消息，几年来libjpeg第一次更新，导致了130个包重新编译，事实上是129个，wxgtk两个版本</p>
]]></content:encoded>
			<wfw:commentRss>http://ggarlic.org/blog/2009/06/%e6%9c%80%e8%bf%91arch%e5%8a%a8%e9%9d%99%e4%b8%8d%e5%b0%8f%e5%95%8a/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>kde4 beta1 装上了（in Kubuntu）又卸载了</title>
		<link>http://ggarlic.org/blog/2007/12/kde4-beta1-%e8%a3%85%e4%b8%8a%e4%ba%86%ef%bc%88in-kubuntu%ef%bc%89%e5%8f%88%e5%8d%b8%e8%bd%bd%e4%ba%86/</link>
		<comments>http://ggarlic.org/blog/2007/12/kde4-beta1-%e8%a3%85%e4%b8%8a%e4%ba%86%ef%bc%88in-kubuntu%ef%bc%89%e5%8f%88%e5%8d%b8%e8%bd%bd%e4%ba%86/#comments</comments>
		<pubDate>Tue, 04 Dec 2007 11:00:23 +0000</pubDate>
		<dc:creator>ggarlic</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[kde4]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://ggarlics.blog.ubuntu.org.cn/2007/12/04/kde4-beta1-%e8%a3%85%e4%b8%8a%e4%ba%86%ef%bc%88in-kubuntu%ef%bc%89%e5%8f%88%e5%8d%b8%e8%bd%bd%e4%ba%86/</guid>
		<description><![CDATA[今天心血来潮，装上了kde4 beta1。其实准确的说应该是昨天下午两点开始下载，刨除晚上宿舍熄灯的时间，到今天傍晚以不到1.5kB/s的速度下载完了，这个速度真是快啊，看得我好泄气啊。<br /><br />按照<a href="http://www.kubuntu.org">kubuntu.org </a>的步骤设置好后，重启电脑，顺利进入（比kubuntu的kde4 a4好多了，那个东西装[......]<p class='read-more'><a href='http://ggarlic.org/blog/2007/12/kde4-beta1-%e8%a3%85%e4%b8%8a%e4%ba%86%ef%bc%88in-kubuntu%ef%bc%89%e5%8f%88%e5%8d%b8%e8%bd%bd%e4%ba%86/'>Read more</a></p>]]></description>
			<content:encoded><![CDATA[<p>今天心血来潮，装上了kde4 beta1。其实准确的说应该是昨天下午两点开始下载，刨除晚上宿舍熄灯的时间，到今天傍晚以不到1.5kB/s的速度下载完了，这个速度真是快啊，看得我好泄气啊。</p>
<p>按照<a href="http://www.kubuntu.org">kubuntu.org </a>的步骤设置好后，重启电脑，顺利进入（比kubuntu的kde4 a4好多了，那个东西装[......]
<p class='read-more'><a href='http://ggarlic.org/blog/2007/12/kde4-beta1-%e8%a3%85%e4%b8%8a%e4%ba%86%ef%bc%88in-kubuntu%ef%bc%89%e5%8f%88%e5%8d%b8%e8%bd%bd%e4%ba%86/'>Read more</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ggarlic.org/blog/2007/12/kde4-beta1-%e8%a3%85%e4%b8%8a%e4%ba%86%ef%bc%88in-kubuntu%ef%bc%89%e5%8f%88%e5%8d%b8%e8%bd%bd%e4%ba%86/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

