<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feed.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feed.feedsky.com/Ggarlics" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feed.feedsky.com/Ggarlics" type="application/rss+xml"></fs:self_link><lastBuildDate>Sun, 01 Jan 2012 17:36:37 GMT</lastBuildDate><title>Ggarlic's</title><description>cat ~/ggarlic/life &gt; /dev/null</description><link>http://ggarlic.org/blog</link><sy:updatePeriod>hourly</sy:updatePeriod><sy:updateFrequency>1</sy:updateFrequency><language>en</language><pubDate>Sat, 14 Jan 2012 13:34:31 GMT</pubDate><item><title>我的2011</title><link>http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882040/5944691/1/item.html</link><content:encoded>&lt;div&gt;
&lt;p&gt;2&lt;span style=&quot;font-family: 宋体;&quot;&gt;号了，还不算太晚&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;#hardware#&lt;/strong&gt;&lt;br /&gt;
&amp;#8211;Kindle 3&lt;br /&gt;
&amp;#8211;HTC Desire Z&lt;br /&gt;
&amp;#8211;EeePC&lt;em&gt;         /* &lt;span style=&quot;font-family: 宋体;&quot;&gt;都特么计划一年了，赶紧下手吧孩子 &lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;*/&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&amp;#8211;Nokia N9        &lt;em&gt; /* &lt;span style=&quot;font-family: 宋体;&quot;&gt;这个继续眼馋中 &lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;*/&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;#mobile app#&lt;/strong&gt;&lt;br /&gt;
&amp;#8211;Opera Mini       &lt;em&gt;   /* &lt;span style=&quot;font-family: 宋体;&quot;&gt;无论在&lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;s60&lt;/span&gt;&lt;span style=&quot;font-family: 宋体;&quot;&gt;还是&lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;android&lt;/span&gt;&lt;span style=&quot;font-family: 宋体;&quot;&gt;上我都几乎只用这个浏览器 &lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;*/&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;#pc software#&lt;/strong&gt;&lt;br /&gt;
&amp;#8211;Vim/vimwiki&lt;br /&gt;
&amp;#8211;Evernote&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;#website#&lt;/strong&gt;&lt;br /&gt;
&amp;#8211;&lt;a href=&quot;http://twitter.com/&quot;&gt;Twitter&lt;/a&gt;&lt;br /&gt;
&amp;#8211;&lt;a href=&quot;http://news.ycombinator.com/&quot;&gt;Hacker News&lt;/a&gt;&lt;br /&gt;
&amp;#8211;&lt;a href=&quot;http://jandan.net/&quot;&gt;Jandan.net&lt;/a&gt;          &lt;em&gt;/* &lt;span style=&quot;font-family: 宋体;&quot;&gt;睡前和懒床必备，很少留言 &lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;*/&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;#music#         &lt;/strong&gt;&lt;em&gt;/* &lt;span style=&quot;font-family: 宋体;&quot;&gt;竟然全是&lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;J&lt;/span&gt;&lt;span style=&quot;font-family: 宋体;&quot;&gt;字辈的 &lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;*/&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&amp;#8211;&lt;a href=&quot;http://www.google.cn/music/artist?id=A316910c6ad640de6&quot;&gt;Janis Jopin&lt;/a&gt;         &lt;em&gt; /* &lt;span style=&quot;font-family: 宋体;&quot;&gt;忍不住继续推荐她！&lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;*/&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&amp;#8211;&lt;a href=&quot;http://www.google.cn/music/artist?id=A034b9b5fc8d7066e&quot;&gt;Joan Baez&lt;/a&gt;&lt;br /&gt;
&amp;#8211;&lt;a href=&quot;http://www.google.cn/music/artist?id=A82abe9d88a99f644&quot;&gt;Journey&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;#book#&lt;/strong&gt;&lt;br /&gt;
&amp;#8211;&lt;a href=&quot;http://book.douban.com/subject/1144185/&quot;&gt;米国宪政历程&lt;/a&gt;&lt;br /&gt;
&amp;#8211;CSAPP&lt;br /&gt;
&amp;#8211;UNP&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;#movie#&lt;/strong&gt;&lt;br /&gt;
&amp;#8211;2011 &lt;span style=&quot;font-family: 宋体;&quot;&gt;年，看了 &lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;164 &lt;/span&gt;&lt;span style=&quot;font-family: 宋体;&quot;&gt;部电影，打出 &lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;7.5 &lt;/span&gt;&lt;span style=&quot;font-family: 宋体;&quot;&gt;的平均分。更多的是为了消磨时间&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;#dev tools#&lt;/strong&gt;&lt;br /&gt;
&amp;#8211;Vim w/ gcc&lt;br /&gt;
&amp;#8211;Qt w/ Qt Creator&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;#food#&lt;/strong&gt;&lt;br /&gt;
&amp;#8211;&lt;span style=&quot;font-family: 宋体;&quot;&gt;驴肉火烧        &lt;/span&gt;&lt;em&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;/*&lt;/span&gt;&lt;span style=&quot;font-family: 宋体;&quot;&gt;保定的，不是河间的&lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;*/&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&amp;#8211;&lt;span style=&quot;font-family: 宋体;&quot;&gt;陕西的面食&lt;/span&gt;&lt;br /&gt;
&amp;#8211;&lt;span style=&quot;font-family: 宋体;&quot;&gt;香蕉&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;#time killing#&lt;/strong&gt;&lt;br /&gt;
&amp;#8211;&lt;span style=&quot;font-family: 宋体;&quot;&gt;煎蛋无聊团&lt;/span&gt;&lt;br /&gt;
&amp;#8211;&lt;span style=&quot;font-family: 宋体;&quot;&gt;西电推优&lt;/span&gt;&lt;br /&gt;
&amp;#8211;&lt;span style=&quot;font-family: 宋体;&quot;&gt;文盲委员会&lt;/span&gt;&lt;br /&gt;
&amp;#8211;yaourt -Syua&lt;br /&gt;
&amp;#8211;&lt;span style=&quot;font-family: 宋体;&quot;&gt;看电影，无论电影还是小电影 &lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;:D&lt;/span&gt;&lt;br /&gt;
&amp;#8211;&lt;a href=&quot;http://www.gamemastertips.com/&quot;&gt;一个解谜游戏&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;#fml#&lt;/strong&gt;&lt;br /&gt;
&amp;#8211;&lt;span style=&quot;font-family: 宋体;&quot;&gt;被发卡，不止一张。。。&lt;/span&gt;&lt;br /&gt;
&amp;#8211;&lt;span style=&quot;font-family: 宋体;&quot;&gt;考研做了分母&lt;/span&gt;&lt;br /&gt;
&amp;#8211;&lt;span style=&quot;font-family: 宋体;&quot;&gt;关于未来，各种纠结与迷茫&lt;/span&gt;&lt;br /&gt;
&amp;#8211;&lt;span style=&quot;font-family: 宋体;&quot;&gt;以上可以&lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;fml&lt;/span&gt;&lt;span style=&quot;font-family: 宋体;&quot;&gt;归结为：&lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;fuck &lt;/span&gt;&lt;span style=&quot;font-family: 宋体;&quot;&gt;本命年&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;#disease#&lt;/strong&gt;&lt;br /&gt;
&amp;#8211;TMD&lt;span style=&quot;font-family: 宋体;&quot;&gt;，全称是&lt;/span&gt;&lt;span style=&quot;font-family: 'Times New Roman';&quot;&gt;“&lt;/span&gt;&lt;span style=&quot;font-family: 宋体;&quot;&gt;颞下颌关节功能紊乱综合症&lt;/span&gt;&lt;span style=&quot;font-family: 'Times New Roman';&quot;&gt;”          &lt;/span&gt;&lt;em&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;/*&lt;/span&gt;&lt;span style=&quot;font-family: 宋体;&quot;&gt;这条抄自&lt;/span&gt;&lt;a href=&quot;http://notimportant.org/2012/01/01/2011/&quot;&gt;病友的年终总结&lt;/a&gt;*/&lt;/em&gt;&lt;br /&gt;
&amp;#8211;&lt;span style=&quot;font-family: 宋体;&quot;&gt;急性牙髓炎&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;#misc#&lt;/strong&gt;&lt;br /&gt;
&amp;#8211;&lt;span style=&quot;font-family: 宋体;&quot;&gt;第一份实习，第一次辞职，第一次工资&lt;/span&gt;&lt;br /&gt;
&amp;#8211;&lt;span style=&quot;font-family: 宋体;&quot;&gt;大伯&lt;/span&gt;&lt;br /&gt;
&amp;#8211;Android sucks&lt;/p&gt;
&lt;p&gt;以上&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/div&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/596882040/Ggarlics/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882040/5944691/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://ggarlic.org/blog/2012/01/my-2011/feed/</wfw:commentRss><slash:comments>19</slash:comments><description>&lt;div&gt;

2&lt;span style=&quot;font-family: 宋体;&quot;&gt;号了，还不算太晚&lt;/span&gt;

&lt;strong&gt;#hardware#&lt;/strong&gt;
--Kindle 3
--HTC Desire Z
--EeePC&lt;em&gt;         /* &lt;span style=&quot;font-family: 宋体;&quot;&gt;都特么计划一年了，赶紧下手吧孩子 &lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;*/&lt;/span&gt;&lt;/em&gt;
--Nokia N9        &lt;em&gt; /* &lt;span style=&quot;font-family: 宋体;&quot;&gt;这个继续眼馋中 &lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;*/&lt;/span&gt;&lt;/em&gt;

&lt;strong&gt;#mobile app#&lt;/strong&gt;
--Opera Mini       &lt;em&gt;   /* &lt;span style=&quot;font-family: 宋体;&quot;&gt;无论在&lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;s60&lt;/span&gt;&lt;span style=&quot;font-family: 宋体;&quot;&gt;还是&lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;android&lt;/span&gt;&lt;span style=&quot;font-family: 宋体;&quot;&gt;上我都几乎只用这个浏览器 &lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;*/&lt;/span&gt;&lt;/em&gt;

&lt;strong&gt;#pc software#&lt;/strong&gt;
--Vim/vimwiki
--Evernote

&lt;strong&gt;#website#&lt;/strong&gt;
--&lt;a href=&quot;http://twitter.com/&quot;&gt;Twitter&lt;/a&gt;
--&lt;a href=&quot;http://news.ycombinator.com/&quot;&gt;Hacker News&lt;/a&gt;
--&lt;a href=&quot;http://jandan.net/&quot;&gt;Jandan.net&lt;/a&gt;          &lt;em&gt;/* &lt;span style=&quot;font-family: 宋体;&quot;&gt;睡前和懒床必备，很少留言 &lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;*/&lt;/span&gt;&lt;/em&gt;

&lt;strong&gt;#music#         &lt;/strong&gt;&lt;em&gt;/* &lt;span style=&quot;font-family: 宋体;&quot;&gt;竟然全是&lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;J&lt;/span&gt;&lt;span style=&quot;font-family: 宋体;&quot;&gt;字辈的 &lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;*/&lt;/span&gt;&lt;/em&gt;
--&lt;a href=&quot;http://www.google.cn/music/artist?id=A316910c6ad640de6&quot;&gt;Janis Jopin&lt;/a&gt;         &lt;em&gt; /* &lt;span style=&quot;font-family: 宋体;&quot;&gt;忍不住继续推荐她！&lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;*/&lt;/span&gt;&lt;/em&gt;
--&lt;a href=&quot;http://www.google.cn/music/artist?id=A034b9b5fc8d7066e&quot;&gt;Joan Baez&lt;/a&gt;
--&lt;a href=&quot;http://www.google.cn/music/artist?id=A82abe9d88a99f644&quot;&gt;Journey&lt;/a&gt;

&lt;strong&gt;#book#&lt;/strong&gt;
--&lt;a href=&quot;http://book.douban.com/subject/1144185/&quot;&gt;米国宪政历程&lt;/a&gt;
--CSAPP
--UNP

&lt;strong&gt;#movie#&lt;/strong&gt;
--2011 &lt;span style=&quot;font-family: 宋体;&quot;&gt;年，看了 &lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;164 &lt;/span&gt;&lt;span style=&quot;font-family: 宋体;&quot;&gt;部电影，打出 &lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;7.5 &lt;/span&gt;&lt;span style=&quot;font-family: 宋体;&quot;&gt;的平均分。更多的是为了消磨时间&lt;/span&gt;

&lt;strong&gt;#dev tools#&lt;/strong&gt;
--Vim w/ gcc
--Qt w/ Qt Creator

&lt;strong&gt;#food#&lt;/strong&gt;
--&lt;span style=&quot;font-family: 宋体;&quot;&gt;驴肉火烧        &lt;/span&gt;&lt;em&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;/*&lt;/span&gt;&lt;span style=&quot;font-family: 宋体;&quot;&gt;保定的，不是河间的&lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;*/&lt;/span&gt;&lt;/em&gt;
--&lt;span style=&quot;font-family: 宋体;&quot;&gt;陕西的面食&lt;/span&gt;
--&lt;span style=&quot;font-family: 宋体;&quot;&gt;香蕉&lt;/span&gt;

&lt;strong&gt;#time killing#&lt;/strong&gt;
--&lt;span style=&quot;font-family: 宋体;&quot;&gt;煎蛋无聊团&lt;/span&gt;
--&lt;span style=&quot;font-family: 宋体;&quot;&gt;西电推优&lt;/span&gt;
--&lt;span style=&quot;font-family: 宋体;&quot;&gt;文盲委员会&lt;/span&gt;
--yaourt -Syua
--&lt;span style=&quot;font-family: 宋体;&quot;&gt;看电影，无论电影还是小电影 &lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;:D&lt;/span&gt;
--&lt;a href=&quot;http://www.gamemastertips.com/&quot;&gt;一个解谜游戏&lt;/a&gt;

&lt;strong&gt;#fml#&lt;/strong&gt;
--&lt;span style=&quot;font-family: 宋体;&quot;&gt;被发卡，不止一张。。。&lt;/span&gt;
--&lt;span style=&quot;font-family: 宋体;&quot;&gt;考研做了分母&lt;/span&gt;
--&lt;span style=&quot;font-family: 宋体;&quot;&gt;关于未来，各种纠结与迷茫&lt;/span&gt;
--&lt;span style=&quot;font-family: 宋体;&quot;&gt;以上可以&lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;fml&lt;/span&gt;&lt;span style=&quot;font-family: 宋体;&quot;&gt;归结为：&lt;/span&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;fuck &lt;/span&gt;&lt;span style=&quot;font-family: 宋体;&quot;&gt;本命年&lt;/span&gt;

&lt;strong&gt;#disease#&lt;/strong&gt;
--TMD&lt;span style=&quot;font-family: 宋体;&quot;&gt;，全称是&lt;/span&gt;&lt;span style=&quot;font-family: 'Times New Roman';&quot;&gt;“&lt;/span&gt;&lt;span style=&quot;font-family: 宋体;&quot;&gt;颞下颌关节功能紊乱综合症&lt;/span&gt;&lt;span style=&quot;font-family: 'Times New Roman';&quot;&gt;”          &lt;/span&gt;&lt;em&gt;&lt;span style=&quot;font-family: Georgia;&quot;&gt;/*&lt;/span&gt;&lt;span style=&quot;font-family: 宋体;&quot;&gt;这条抄自&lt;/span&gt;&lt;a href=&quot;http://notimportant.org/2012/01/01/2011/&quot;&gt;病友的年终总结&lt;/a&gt;*/&lt;/em&gt;
--&lt;span style=&quot;font-family: 宋体;&quot;&gt;急性牙髓炎&lt;/span&gt;

&lt;strong&gt;#misc#&lt;/strong&gt;
--&lt;span style=&quot;font-family: 宋体;&quot;&gt;第一份实习，第一次辞职，第一次工资&lt;/span&gt;
--&lt;span style=&quot;font-family: 宋体;&quot;&gt;大伯&lt;/span&gt;
--Android sucks

以上

&amp;#160;

&lt;/div&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/596882040/Ggarlics/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882040/5944691/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>Blah</category><pubDate>Mon, 02 Jan 2012 01:36:37 +0800</pubDate><author>ggarlic</author><comments>http://ggarlic.org/blog/2012/01/my-2011/#comments</comments><guid isPermaLink="false">http://ggarlic.org/blog/?p=842</guid><dc:creator>ggarlic</dc:creator><fs:srclink>http://ggarlic.org/blog/2012/01/my-2011/</fs:srclink><fs:srcfeed>http://ggarlic.org/blog/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/Ggarlics/~7835308/596882040/5944691</fs:itemid></item><item><title>练习写驱动，眼高手低什么的</title><link>http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882041/5944691/1/item.html</link><content:encoded>&lt;pre&gt;Write a driver which include following features:
    provide read/write functions. app can write/read a string(32 bytes length) to/from driver
    provide an integer variable storage in memory, and an ioctl function to set the value of
     this integer variable.
    provide a status display by using /proc filesystem. the proc status should contain
        the current string data
        the current value of integer variable
You also needs to write the application to test this driver

我的代码在这里：&lt;a href=&quot;https://github.com/ggarlic/embedded-linux-homework/tree/master/drivers&quot;&gt;https://github.com/ggarlic/embedded-linux-homework/tree/master/drivers&lt;/a&gt;
热切期待各种板砖，我真的觉得写得很不专业，求教诲。

平时自己看驱动教材的时候很明白，轮到自己写的时候就各种不知如何下笔跟犯错。
索性参考&lt;a href=&quot;http://ganquan.org/blog/2009/06/%E6%88%91%E7%9A%84%E7%AC%AC%E4%B8%80%E4%B8%AAlinux%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F/&quot;&gt;ganquan两年前写的第一个驱动&lt;/a&gt;，他实现的一个自增器，我改来改去（其实动了大手术，只保留了骨架），还别说，真成了～
再回头一看，也不过如此么，一点都不难，至于憋那么长时间么，还是好记性不如烂笔头。动动手就知道哪不会了。

PS：开发板真是个好玩具，我为什么现在才知道&lt;/pre&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/596882041/Ggarlics/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882041/5944691/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://ggarlic.org/blog/2011/12/my-first-driver/feed/</wfw:commentRss><slash:comments>13</slash:comments><description>&lt;pre&gt;Write a driver which include following features:
    provide read/write functions. app can write/read a string(32 bytes length) to/from driver
    provide an integer variable storage in memory, and an ioctl function to set the value of
     this integer variable.
    provide a status display by using /proc filesystem. the proc status should contain
        the current string data
        the current value of integer variable
You also needs to write the application to test this driver

我的代码在这里：&lt;a href=&quot;https://github.com/ggarlic/embedded-linux-homework/tree/master/drivers&quot;&gt;https://github.com/ggarlic/embedded-linux-homework/tree/master/drivers&lt;/a&gt;
热切期待各种板砖，我真的觉得写得很不专业，求教诲。

平时自己看驱动教材的时候很明白，轮到自己写的时候就各种不知如何下笔跟犯错。
索性参考&lt;a href=&quot;http://ganquan.org/blog/2009/06/%E6%88%91%E7%9A%84%E7%AC%AC%E4%B8%80%E4%B8%AAlinux%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F/&quot;&gt;ganquan两年前写的第一个驱动&lt;/a&gt;，他实现的一个自增器，我改来改去（其实动了大手术，只保留了骨架），还别说，真成了～
再回头一看，也不过如此么，一点都不难，至于憋那么长时间么，还是好记性不如烂笔头。动动手就知道哪不会了。

PS：开发板真是个好玩具，我为什么现在才知道&lt;/pre&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/596882041/Ggarlics/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882041/5944691/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>Linux</category><pubDate>Thu, 29 Dec 2011 23:09:49 +0800</pubDate><author>ggarlic</author><comments>http://ggarlic.org/blog/2011/12/my-first-driver/#comments</comments><guid isPermaLink="false">http://ggarlic.org/blog/?p=837</guid><dc:creator>ggarlic</dc:creator><fs:srclink>http://ggarlic.org/blog/2011/12/my-first-driver/</fs:srclink><fs:srcfeed>http://ggarlic.org/blog/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/Ggarlics/~7835308/596882041/5944691</fs:itemid></item><item><title>我最近在干什么</title><link>http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882042/5944691/1/item.html</link><content:encoded>&lt;p&gt;偷偷冒个泡更新一下&lt;/p&gt;
&lt;p&gt;魔方的CFOP方法：&lt;a href=&quot;http://www.rubik.com.cn/fridrich.htm&quot;&gt;http://www.rubik.com.cn/fridrich.htm&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;一个消磨了我很多时间的网页解密游戏：&lt;a href=&quot;http://www.gamemastertips.com&quot;&gt;http://www.gamemastertips.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;迷上了英年早逝的Janis Joplin：&lt;a href=&quot;http://www.google.cn/music/artist?id=A316910c6ad640de6&quot;&gt;http://www.google.cn/music/artist?id=A316910c6ad640de6&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;能当枕头能档子弹能防身的UNP：&lt;a href=&quot;http://kohala.com/start/unpv12e.html&quot;&gt;http://kohala.com/start/unpv12e.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;一步步写嵌入式操作系统：&lt;a href=&quot;http://book.douban.com/subject/5404177/&quot;&gt;http://book.douban.com/subject/5404177/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;乔布斯传，放在kindle里磨了很久才看了14%，每次一开就瞌睡：&lt;a href=&quot;http://book.douban.com/subject/6809266/&quot;&gt;http://book.douban.com/subject/6809266/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;还有什么？看了点Qt，用着十分舒服。实习单位现在做Android，搞了一堆书，学习中。&lt;/p&gt;
&lt;p&gt;PS:Koss PP回到了手上，其实我宁愿它永远别回来（这是另外一个故事了，miserable one，T_T）。&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/596882042/Ggarlics/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882042/5944691/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://ggarlic.org/blog/2011/12/what-i-did-recently/feed/</wfw:commentRss><slash:comments>18</slash:comments><description>偷偷冒个泡更新一下

魔方的CFOP方法：&lt;a href=&quot;http://www.rubik.com.cn/fridrich.htm&quot;&gt;http://www.rubik.com.cn/fridrich.htm&lt;/a&gt;

一个消磨了我很多时间的网页解密游戏：&lt;a href=&quot;http://www.gamemastertips.com&quot;&gt;http://www.gamemastertips.com&lt;/a&gt;

迷上了英年早逝的Janis Joplin：&lt;a href=&quot;http://www.google.cn/music/artist?id=A316910c6ad640de6&quot;&gt;http://www.google.cn/music/artist?id=A316910c6ad640de6&lt;/a&gt;

能当枕头能档子弹能防身的UNP：&lt;a href=&quot;http://kohala.com/start/unpv12e.html&quot;&gt;http://kohala.com/start/unpv12e.html&lt;/a&gt;

一步步写嵌入式操作系统：&lt;a href=&quot;http://book.douban.com/subject/5404177/&quot;&gt;http://book.douban.com/subject/5404177/&lt;/a&gt;

乔布斯传，放在kindle里磨了很久才看了14%，每次一开就瞌睡：&lt;a href=&quot;http://book.douban.com/subject/6809266/&quot;&gt;http://book.douban.com/subject/6809266/&lt;/a&gt;

还有什么？看了点Qt，用着十分舒服。实习单位现在做Android，搞了一堆书，学习中。

PS:Koss PP回到了手上，其实我宁愿它永远别回来（这是另外一个故事了，miserable one，T_T）。&lt;img src=&quot;http://www1.feedsky.com/t1/596882042/Ggarlics/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882042/5944691/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>Blah</category><pubDate>Sun, 11 Dec 2011 19:18:48 +0800</pubDate><author>ggarlic</author><comments>http://ggarlic.org/blog/2011/12/what-i-did-recently/#comments</comments><guid isPermaLink="false">http://ggarlic.org/blog/?p=832</guid><dc:creator>ggarlic</dc:creator><fs:srclink>http://ggarlic.org/blog/2011/12/what-i-did-recently/</fs:srclink><fs:srcfeed>http://ggarlic.org/blog/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/Ggarlics/~7835308/596882042/5944691</fs:itemid></item><item><title>报应</title><link>http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882043/5944691/1/item.html</link><content:encoded>&lt;p&gt;今天在CB上看到了一则有趣的新闻，这新闻糟点太多我就不说什么了，想看犀利喷子的可以点过去：&lt;a href=&quot;http://www.cnbeta.com/articles/157829.htm&quot; target=&quot;_blank&quot;&gt;央视主持人张泉灵：百度是骗子温床&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;她的&lt;a href=&quot;http://weibo.com/1671342103/xs4q7EbMp&quot; target=&quot;_blank&quot;&gt;微博原文&lt;/a&gt;：&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;@张泉灵:百度了AO史密斯的维修电话，让来清理水垢。来人告知需要换5根镁棒，总共收费2460，还说3年必须换。气晕我，当年买的时候没说耗材这么贵啊！晚上我咆 哮着致电客服，居然发现来的维修是假的！正常保养100多点就行！强烈鄙视下百度，您骗子温床啊！还好昨天家里现金不够，今天坐等骗子上门收钱！&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;然后我就手贱地搜了一下当年张泉灵大姐主持的抹黑google的节目，当年的您真是义正严词啊：&lt;br /&gt;
&lt;object width=&quot;480&quot; height=&quot;400&quot; classid=&quot;clsid:d27cdb6e-ae6d-11cf-96b8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;&gt;&lt;param name=&quot;src&quot; value=&quot;http://www.tudou.com/v/8J2Q3V6hX74/v.swf&quot; /&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;&lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;wmode&quot; value=&quot;opaque&quot; /&gt;&lt;embed width=&quot;480&quot; height=&quot;400&quot; type=&quot;application/x-shockwave-flash&quot; src=&quot;http://www.tudou.com/v/8J2Q3V6hX74/v.swf&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; wmode=&quot;opaque&quot; /&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;strong&gt;多行不义必自毙，自重~&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/596882043/Ggarlics/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882043/5944691/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://ggarlic.org/blog/2011/10/what-goes-around-comes-around/feed/</wfw:commentRss><slash:comments>17</slash:comments><description>今天在CB上看到了一则有趣的新闻，这新闻糟点太多我就不说什么了，想看犀利喷子的可以点过去：&lt;a href=&quot;http://www.cnbeta.com/articles/157829.htm&quot; target=&quot;_blank&quot;&gt;央视主持人张泉灵：百度是骗子温床&lt;/a&gt;

她的&lt;a href=&quot;http://weibo.com/1671342103/xs4q7EbMp&quot; target=&quot;_blank&quot;&gt;微博原文&lt;/a&gt;：
&lt;blockquote&gt;@张泉灵:百度了AO史密斯的维修电话，让来清理水垢。来人告知需要换5根镁棒，总共收费2460，还说3年必须换。气晕我，当年买的时候没说耗材这么贵啊！晚上我咆 哮着致电客服，居然发现来的维修是假的！正常保养100多点就行！强烈鄙视下百度，您骗子温床啊！还好昨天家里现金不够，今天坐等骗子上门收钱！&lt;/blockquote&gt;
然后我就手贱地搜了一下当年张泉灵大姐主持的抹黑google的节目，当年的您真是义正严词啊：
&lt;object width=&quot;480&quot; height=&quot;400&quot; classid=&quot;clsid:d27cdb6e-ae6d-11cf-96b8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;&gt;&lt;param name=&quot;src&quot; value=&quot;http://www.tudou.com/v/8J2Q3V6hX74/v.swf&quot; /&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;&lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;wmode&quot; value=&quot;opaque&quot; /&gt;&lt;embed width=&quot;480&quot; height=&quot;400&quot; type=&quot;application/x-shockwave-flash&quot; src=&quot;http://www.tudou.com/v/8J2Q3V6hX74/v.swf&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; wmode=&quot;opaque&quot; /&gt;&lt;/object&gt;

&lt;span style=&quot;font-size: large;&quot;&gt;&lt;strong&gt;多行不义必自毙，自重~&lt;/strong&gt;&lt;/span&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/596882043/Ggarlics/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882043/5944691/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>Blah</category><pubDate>Mon, 10 Oct 2011 16:18:01 +0800</pubDate><author>ggarlic</author><comments>http://ggarlic.org/blog/2011/10/what-goes-around-comes-around/#comments</comments><guid isPermaLink="false">http://ggarlic.org/blog/?p=827</guid><dc:creator>ggarlic</dc:creator><fs:srclink>http://ggarlic.org/blog/2011/10/what-goes-around-comes-around/</fs:srclink><fs:srcfeed>http://ggarlic.org/blog/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/Ggarlics/~7835308/596882043/5944691</fs:itemid></item><item><title>archlinux使用ctags生成c/c++标准库tags</title><link>http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882044/5944691/1/item.html</link><content:encoded>&lt;p&gt;之前为了限制tags文件的体积，用脚本(修改后的脚本见本文最后)遍历的/usr/include/*.h和/usr/include下sys, bits,  asm, asm-generic,  netinet, arpa, c++4.6.1 以及 gtk-2.0， glib2.0几个目录。&lt;/p&gt;
&lt;p&gt;但是当自动补全提示某些系统函数的原型时，比如write，无法正常找到，总是找到pth.h下的&lt;/p&gt;
&lt;pre class=&quot;brush:c&quot;&gt;#define write pth_write&lt;/pre&gt;
&lt;p&gt;即使在生成的tags文件中确实有一句也不行：&lt;/p&gt;
&lt;pre class=&quot;brush:plain&quot;&gt;write	/usr/include/unistd.h	/^extern ssize_t write (int __fd, __const void *__buf, size_t __n) __wur;$/;&quot;	p	signature:(int __fd, __const void *__buf, size_t __n)&lt;/pre&gt;
&lt;p&gt;诸位有知道答案的求赐教，先拜谢了。&lt;/p&gt;
&lt;p&gt;被这恶心玩意逼疯了快，索性用pacman直接搜索glibc包含的标准库头文件，去掉一切用不到的东西。&lt;/p&gt;
&lt;pre class=&quot;brush:shell&quot;&gt;pacman -Ql glibc | awk '/include\//{print $2}'

#for cpp， 后面的脚本中没有使用它
pacman -Ql gcc | awk '/\/usr\/include/{print $2}'&lt;/pre&gt;
&lt;p&gt;这里是修改之后的脚本，原脚本是在chinaunix找到的，那个页面的地址找不到了&lt;del&gt;，作者名字也没记住&lt;/del&gt;。 &lt;del&gt;如果你看到这个页面， 希望您告知下名字。&lt;/del&gt;&lt;/p&gt;
&lt;p&gt;UPDATE: &lt;strong&gt;感谢原作者BSDC&lt;/strong&gt;&lt;/p&gt;
&lt;pre class=&quot;brush:shell&quot;&gt;#!/bin/bash
#tags cscope生成文件路径
sysTagsDir=~ggarlic
tmpfilename=&quot;/tmp/asdfvisctagstmpfilename123.filesT%$&quot;
tmp4glibc=&quot;/tmp/qwertyuiop987.filesT%$&quot; 

rm -f $tmpfilename
if [ $# -ne 1 ]; then
    echo &quot;please specify a dir: sys or .&quot;
    exit 1
fi
if [ &quot;$1&quot; = &quot;.&quot; ]; then
    #只对当前目录下递归
    rm -f cscope.*
    rm -f tags
    find . -type f \
        -a \( -name &quot;*.h&quot; -o -name &quot;*.cpp&quot; -o -name &quot;*.c&quot; -o -name &quot;*.cc&quot; -o -name &quot;*.java&quot; -o -name &quot;*.pc&quot; \) &amp;gt; $tmpfilename
elif [ &quot;$1&quot; = &quot;sys&quot; ]; then
    scanPath=(
    #基本没有使用这几个目录
    #而是使用pacman生成的列表来处理c标准库头文件
    #不然会找不到某些函数定义，而且生成的文件很大
    #&quot;sys&quot;
    #&quot;bits&quot;
    #&quot;asm&quot;
    #&quot;asm-generic&quot;
    #&quot;netinet&quot;
    #&quot;arpa&quot;
    #&quot;glib-1.2&quot;
    #&quot;gtk-1.2&quot;
    &quot;glib-2.0&quot;
    &quot;gtk-2.0&quot;
    &quot;c++/4.6.1&quot;
    #&quot;boost&quot;
    #&quot;glibmm-2.4&quot;
    #&quot;gdkmm-2.4&quot;
    #&quot;gtkmm-2.4&quot;
    #&quot;opencv&quot;
    #&quot;opencv2&quot;
    #&quot;openssl&quot;
    #&quot;xorg&quot;
    #&quot;AL&quot;
    #&quot;GL&quot;
    #&quot;SDL&quot;
    #&quot;libxml2&quot;
    )

    # get file list to be operating
    for dir in ${scanPath[*]}; do
        scanDir=$scanDir&quot; /usr/include/&quot;$dir
    done

    cd $sysTagsDir
    rm -f cscope.*
    rm -f tags

    pacman -Ql glibc | awk '/include\//{print $2}' &amp;gt;&amp;gt; $tmp4glibc
    #去掉生成列表里的文件夹行，只保留.h行
    grep h$ $tmp4glibc &amp;gt;&amp;gt; $tmpfilename

    find $scanDir -type f \
        -a \( -name &quot;*.h&quot; -o -name &quot;*.cpp&quot; -o -name &quot;*.c&quot; -o -name &quot;*.cc&quot; -o -name &quot;*.java&quot; -o -name &quot;*.pc&quot; \) &amp;gt;&amp;gt; $tmpfilename
fi

ctags -I &quot;__THROW __nonnull __attribute_pure__ __attribute__ G_GNUC_PRINTF+ __wur&quot; \
    --c++-kinds=+px --c-kinds=+px --fields=+iaS -a -f tags --extra=+fq --langmap=c:+.h --languages=c,c++ --c-kinds=+px --c++-kinds=+px -L $tmpfilename 

#-k means kernel mode: don't parse /usr/include
#-q: large project use this
#cscope -Rqkb -i $tmpfilename
cscope -Rb -i $tmpfilename
rm -f $tmpfilename
rm -f $tmp4glibc
echo &quot;Done!&quot;&lt;/pre&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/596882044/Ggarlics/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882044/5944691/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</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><description>之前为了限制tags文件的体积，用脚本(修改后的脚本见本文最后)遍历的/usr/include/*.h和/usr/include下sys, bits,  asm, asm-generic,  netinet, arpa, c++4.6.1 以及 gtk-2.0， glib2.0几个目录。

但是当自动补全提示某些系统函数的原型时，比如write，无法正常找到，总是找到pth.h下的
&lt;pre class=&quot;brush:c&quot;&gt;#define write pth_write&lt;/pre&gt;
即使在生成的tags文件中确实有一句也不行：
&lt;pre class=&quot;brush:plain&quot;&gt;write	/usr/include/unistd.h	/^extern ssize_t write (int __fd, __const void *__buf, size_t __n) __wur;$/;&quot;	p	signature:(int __fd, __const void *__buf, size_t __n)&lt;/pre&gt;
诸位有知道答案的求赐教，先拜谢了。

被这恶心玩意逼疯了快，索性用pacman直接搜索glibc包含的标准库头文件，去掉一切用不到的东西。
&lt;pre class=&quot;brush:shell&quot;&gt;pacman -Ql glibc &amp;#124; awk '/include\//{print $2}'

#for cpp， 后面的脚本中没有使用它
pacman -Ql gcc &amp;#124; awk '/\/usr\/include/{print $2}'&lt;/pre&gt;
这里是修改之后的脚本，原脚本是在chinaunix找到的，那个页面的地址找不到了&lt;del&gt;，作者名字也没记住&lt;/del&gt;。 &lt;del&gt;如果你看到这个页面， 希望您告知下名字。&lt;/del&gt;

UPDATE: &lt;strong&gt;感谢原作者BSDC&lt;/strong&gt;
&lt;pre class=&quot;brush:shell&quot;&gt;#!/bin/bash
#tags cscope生成文件路径
sysTagsDir=~ggarlic
tmpfilename=&quot;/tmp/asdfvisctagstmpfilename123.filesT%$&quot;
tmp4glibc=&quot;/tmp/qwertyuiop987.filesT%$&quot; 

rm -f $tmpfilename
if [ $# -ne 1 ]; then
    echo &quot;please specify a dir: sys or .&quot;
    exit 1
fi
if [ &quot;$1&quot; = &quot;.&quot; ]; then
    #只对当前目录下递归
    rm -f cscope.*
    rm -f tags
    find . -type f \
        -a \( -name &quot;*.h&quot; -o -name &quot;*.cpp&quot; -o -name &quot;*.c&quot; -o -name &quot;*.cc&quot; -o -name &quot;*.java&quot; -o -name &quot;*.pc&quot; \) &amp;#62; $tmpfilename
elif [ &quot;$1&quot; = &quot;sys&quot; ]; then
    scanPath=(
    #基本没有使用这几个目录
    #而是使用pacman生成的列表来处理c标准库头文件
    #不然会找不到某些函数定义，而且生成的文件很大
    #&quot;sys&quot;
    #&quot;bits&quot;
    #&quot;asm&quot;
    #&quot;asm-generic&quot;
    #&quot;netinet&quot;
    #&quot;arpa&quot;
    #&quot;glib-1.2&quot;
    #&quot;gtk-1.2&quot;
    &quot;glib-2.0&quot;
    &quot;gtk-2.0&quot;
    &quot;c++/4.6.1&quot;
    #&quot;boost&quot;
    #&quot;glibmm-2.4&quot;
    #&quot;gdkmm-2.4&quot;
    #&quot;gtkmm-2.4&quot;
    #&quot;opencv&quot;
    #&quot;opencv2&quot;
    #&quot;openssl&quot;
    #&quot;xorg&quot;
    #&quot;AL&quot;
    #&quot;GL&quot;
    #&quot;SDL&quot;
    #&quot;libxml2&quot;
    )

    # get file list to be operating
    for dir in ${scanPath[*]}; do
        scanDir=$scanDir&quot; /usr/include/&quot;$dir
    done

    cd $sysTagsDir
    rm -f cscope.*
    rm -f tags

    pacman -Ql glibc &amp;#124; awk '/include\//{print $2}' &amp;#62;&amp;#62; $tmp4glibc
    #去掉生成列表里的文件夹行，只保留.h行
    grep h$ $tmp4glibc &amp;#62;&amp;#62; $tmpfilename

    find $scanDir -type f \
        -a \( -name &quot;*.h&quot; -o -name &quot;*.cpp&quot; -o -name &quot;*.c&quot; -o -name &quot;*.cc&quot; -o -name &quot;*.java&quot; -o -name &quot;*.pc&quot; \) &amp;#62;&amp;#62; $tmpfilename
fi

ctags -I &quot;__THROW __nonnull __attribute_pure__ __attribute__ G_GNUC_PRINTF+ __wur&quot; \
    --c++-kinds=+px --c-kinds=+px --fields=+iaS -a -f tags --extra=+fq --langmap=c:+.h --languages=c,c++ --c-kinds=+px --c++-kinds=+px -L $tmpfilename 

#-k means kernel mode: don't parse /usr/include
#-q: large project use this
#cscope -Rqkb -i $tmpfilename
cscope -Rb -i $tmpfilename
rm -f $tmpfilename
rm -f $tmp4glibc
echo &quot;Done!&quot;&lt;/pre&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/596882044/Ggarlics/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882044/5944691/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>ctags</category><category>Linux</category><category>archlinux</category><category>vim</category><pubDate>Mon, 05 Sep 2011 14:21:53 +0800</pubDate><author>ggarlic</author><comments>http://ggarlic.org/blog/2011/09/generating-standard-library-tags-for-ctags-in-archlinux/#comments</comments><guid isPermaLink="false">http://ggarlic.org/blog/?p=809</guid><dc:creator>ggarlic</dc:creator><fs:srclink>http://ggarlic.org/blog/2011/09/generating-standard-library-tags-for-ctags-in-archlinux/</fs:srclink><fs:srcfeed>http://ggarlic.org/blog/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/Ggarlics/~7835308/596882044/5944691</fs:itemid></item><item><title>Learning Python 4e</title><link>http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882045/5944691/1/item.html</link><content:encoded>&lt;p&gt;太冗长了，我看啊看啊看啊看啊，老半天一抬头，才增加了1%，目前只看到36%，没有比这再郁闷的事情了，极度没有成就感，林达的近距离看美国系列我差不多一天多一本呢。kindle显示26231页，实体书1214页。&lt;/p&gt;
&lt;p&gt;作为一本教材来说，写得有点过于，怎么说呢，啰嗦了。经常一个问题啰嗦一大篇外加好几遍，起码我认为这本书不太适合有一定编程基础的人，倒是没一点编程基础的人挺合适的。&lt;/p&gt;
&lt;p&gt;但是作者态度足够诚恳，很耐心，讲的很细，我也就忍了，哎~~&lt;/p&gt;
&lt;p&gt;PS:林达的《近距离看美国》系列写得真不错，除了辛普森案那部分，我总觉得这种冤假错案应该作为司法耻辱来处理，而不是洋洋得意地当做宣扬程序正义的范本来写，何况审理过程本身也不见得多正义，比如煽动种族仇恨等。我总觉书里这部分透着一股恶心的自得。&lt;/p&gt;
&lt;p&gt;PSS：刚刚找到了白名单的教室上网的方法。firefox再次立功了，refcontrol扩展完美突破白名单。额，其实不是完美，https没戏&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/596882045/Ggarlics/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882045/5944691/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://ggarlic.org/blog/2011/08/learning-python-4e/feed/</wfw:commentRss><slash:comments>18</slash:comments><description>太冗长了，我看啊看啊看啊看啊，老半天一抬头，才增加了1%，目前只看到36%，没有比这再郁闷的事情了，极度没有成就感，林达的近距离看美国系列我差不多一天多一本呢。kindle显示26231页，实体书1214页。

作为一本教材来说，写得有点过于，怎么说呢，啰嗦了。经常一个问题啰嗦一大篇外加好几遍，起码我认为这本书不太适合有一定编程基础的人，倒是没一点编程基础的人挺合适的。

但是作者态度足够诚恳，很耐心，讲的很细，我也就忍了，哎~~

PS:林达的《近距离看美国》系列写得真不错，除了辛普森案那部分，我总觉得这种冤假错案应该作为司法耻辱来处理，而不是洋洋得意地当做宣扬程序正义的范本来写，何况审理过程本身也不见得多正义，比如煽动种族仇恨等。我总觉书里这部分透着一股恶心的自得。

PSS：刚刚找到了白名单的教室上网的方法。firefox再次立功了，refcontrol扩展完美突破白名单。额，其实不是完美，https没戏&lt;img src=&quot;http://www1.feedsky.com/t1/596882045/Ggarlics/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882045/5944691/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>Blah</category><pubDate>Fri, 26 Aug 2011 20:31:02 +0800</pubDate><author>ggarlic</author><comments>http://ggarlic.org/blog/2011/08/learning-python-4e/#comments</comments><guid isPermaLink="false">http://ggarlic.org/blog/?p=798</guid><dc:creator>ggarlic</dc:creator><fs:srclink>http://ggarlic.org/blog/2011/08/learning-python-4e/</fs:srclink><fs:srcfeed>http://ggarlic.org/blog/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/Ggarlics/~7835308/596882045/5944691</fs:itemid></item><item><title>大连</title><link>http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882046/5944691/1/item.html</link><content:encoded>&lt;p&gt;可算是憋死我了，手机流量超标，东软上网白名单，我现在全靠百度快照跟gate.baidu.com看接触外部世界呢。趁着周末跑出来上网&lt;/p&gt;
&lt;p&gt;0，初来大连，被大雨浇个透心凉，找到宿舍，雨停了，感谢大连的见面礼。&lt;/p&gt;
&lt;p&gt;1，大连很漂亮，很干净，按照出租车司机的说法，x市长之前更漂亮。&lt;/p&gt;
&lt;p&gt;2，大连很凉爽，各种刮风，各种阴天，各种大雨，疑似还赶上个台风，我冻感冒了。&lt;/p&gt;
&lt;p&gt;3，大连很潮湿，衣服晒不干，被子是湿的，我在想风湿病人怎么活的。&lt;/p&gt;
&lt;p&gt;4，我住在谷歌里，真的，这地方就叫“谷歌里”，我没开玩笑，囧。别跟我说你住百度里，我倒是天天能看见“摆渡车”。&lt;/p&gt;
&lt;p&gt;5，这边的女生果然人高马大，前突后厥，啧啧，手感一定不错。&lt;/p&gt;
&lt;p&gt;6，大连人民特别爱硬币，我这找零得来的硬币估计得有20块钱了，叮叮当当，叮叮当当，有钱的感觉真好。&lt;/p&gt;
&lt;p&gt;7，大连人民的反抗px行动很牛逼，我很佩服，那天去铁蛋家玩，没有去围观。&lt;/p&gt;
&lt;p&gt;8，uranusaeo的学校不错，除了名字猥琐无比的“科学会馆”，对了，明天跟着他去旅顺转转。（我跟三个人说“旅顺”，他们的第一反应都是旅顺大屠杀，囧）&lt;/p&gt;
&lt;p&gt;9，&lt;a href=&quot;http://knightfeg.info/201108/happy-birthday-knight-2.html&quot;&gt;铁蛋&lt;/a&gt;家好东西真多，真真真真真真真真真多，搅基很尽兴，还忽悠他买了kindle，啧啧，uranusaeo也快忽悠成功了，亚马逊应该给我发工资。另外作为第一个品尝了铁蛋厨艺的基友，我表示，他的厨艺很。。。你猜。。。&lt;/p&gt;
&lt;p&gt;10，关于实训，讲课很好，给的项目很坑爹，完全是为了让我们体验实际中软件工程的流程，我每天就拎着kindle去看python，插着mp3听歌，生活真特么美好。&lt;/p&gt;
&lt;p&gt;11，天天各种文档，写不完，不会写，写不对，真特么闹心，目前详细设计文档还没写完呢，OMG。&lt;/p&gt;
&lt;p&gt;12，东软北河口园区建在山上，跟个堡垒是的，忘了拍了，过两天传上来。每天从爬山（山？丘陵？）去上课。&lt;/p&gt;
&lt;p&gt;13，教室前窗户的日落&lt;br /&gt;
&lt;a title=&quot;Flickr 上 ggarlic 的 SAM_1346&quot; href=&quot;http://www.flickr.com/photos/ggarlic/6058519581/&quot;&gt;&lt;img class=&quot;aligncenter&quot; src=&quot;http://farm7.static.flickr.com/6207/6058519581_13a613eedc_z.jpg&quot; alt=&quot;SAM_1346&quot; width=&quot;640&quot; height=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;14，教学楼对面的小山，有点像富士山哈&lt;br /&gt;
&lt;a title=&quot;Flickr 上 ggarlic 的 SAM_1287&quot; href=&quot;http://www.flickr.com/photos/ggarlic/6058520283/&quot;&gt;&lt;img class=&quot;aligncenter&quot; src=&quot;http://farm7.static.flickr.com/6199/6058520283_6035433984_z.jpg&quot; alt=&quot;SAM_1287&quot; width=&quot;640&quot; height=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;15，备忘一下，死牛肉(DeaDBeef)的rar插件，我期盼了好久的东西，感谢作者shaohao：&lt;a href=&quot;http://linuxsir.org/bbs/showthread.php?s=98620da6f145865ad1c10543437fdcfe&amp;amp;t=378860&quot;&gt;http://linuxsir.org/bbs/showthread.php?s=98620da6f145865ad1c10543437fdcfe&amp;amp;t=378860&lt;/a&gt;&lt;br /&gt;
16，旅顺很小，但是干净，适合生活。旅顺一路上都是听着&lt;a href=&quot;http://music.douban.com/subject/3244253/&quot;&gt;这张专辑&lt;/a&gt;，两者风格挺合拍。&lt;/p&gt;
&lt;p&gt;17，东软的员工没事就踢毽子！！！！&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/596882046/Ggarlics/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882046/5944691/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://ggarlic.org/blog/2011/08/dalian/feed/</wfw:commentRss><slash:comments>27</slash:comments><description>可算是憋死我了，手机流量超标，东软上网白名单，我现在全靠百度快照跟gate.baidu.com看接触外部世界呢。趁着周末跑出来上网

0，初来大连，被大雨浇个透心凉，找到宿舍，雨停了，感谢大连的见面礼。

1，大连很漂亮，很干净，按照出租车司机的说法，x市长之前更漂亮。

2，大连很凉爽，各种刮风，各种阴天，各种大雨，疑似还赶上个台风，我冻感冒了。

3，大连很潮湿，衣服晒不干，被子是湿的，我在想风湿病人怎么活的。

4，我住在谷歌里，真的，这地方就叫“谷歌里”，我没开玩笑，囧。别跟我说你住百度里，我倒是天天能看见“摆渡车”。

5，这边的女生果然人高马大，前突后厥，啧啧，手感一定不错。

6，大连人民特别爱硬币，我这找零得来的硬币估计得有20块钱了，叮叮当当，叮叮当当，有钱的感觉真好。

7，大连人民的反抗px行动很牛逼，我很佩服，那天去铁蛋家玩，没有去围观。

8，uranusaeo的学校不错，除了名字猥琐无比的“科学会馆”，对了，明天跟着他去旅顺转转。（我跟三个人说“旅顺”，他们的第一反应都是旅顺大屠杀，囧）

9，&lt;a href=&quot;http://knightfeg.info/201108/happy-birthday-knight-2.html&quot;&gt;铁蛋&lt;/a&gt;家好东西真多，真真真真真真真真真多，搅基很尽兴，还忽悠他买了kindle，啧啧，uranusaeo也快忽悠成功了，亚马逊应该给我发工资。另外作为第一个品尝了铁蛋厨艺的基友，我表示，他的厨艺很。。。你猜。。。

10，关于实训，讲课很好，给的项目很坑爹，完全是为了让我们体验实际中软件工程的流程，我每天就拎着kindle去看python，插着mp3听歌，生活真特么美好。

11，天天各种文档，写不完，不会写，写不对，真特么闹心，目前详细设计文档还没写完呢，OMG。

12，东软北河口园区建在山上，跟个堡垒是的，忘了拍了，过两天传上来。每天从爬山（山？丘陵？）去上课。

13，教室前窗户的日落
&lt;a title=&quot;Flickr 上 ggarlic 的 SAM_1346&quot; href=&quot;http://www.flickr.com/photos/ggarlic/6058519581/&quot;&gt;&lt;img class=&quot;aligncenter&quot; src=&quot;http://farm7.static.flickr.com/6207/6058519581_13a613eedc_z.jpg&quot; alt=&quot;SAM_1346&quot; width=&quot;640&quot; height=&quot;480&quot; /&gt;&lt;/a&gt;

&amp;#160;

14，教学楼对面的小山，有点像富士山哈
&lt;a title=&quot;Flickr 上 ggarlic 的 SAM_1287&quot; href=&quot;http://www.flickr.com/photos/ggarlic/6058520283/&quot;&gt;&lt;img class=&quot;aligncenter&quot; src=&quot;http://farm7.static.flickr.com/6199/6058520283_6035433984_z.jpg&quot; alt=&quot;SAM_1287&quot; width=&quot;640&quot; height=&quot;480&quot; /&gt;&lt;/a&gt;

15，备忘一下，死牛肉(DeaDBeef)的rar插件，我期盼了好久的东西，感谢作者shaohao：&lt;a href=&quot;http://linuxsir.org/bbs/showthread.php?s=98620da6f145865ad1c10543437fdcfe&amp;#38;t=378860&quot;&gt;http://linuxsir.org/bbs/showthread.php?s=98620da6f145865ad1c10543437fdcfe&amp;#38;t=378860&lt;/a&gt;
16，旅顺很小，但是干净，适合生活。旅顺一路上都是听着&lt;a href=&quot;http://music.douban.com/subject/3244253/&quot;&gt;这张专辑&lt;/a&gt;，两者风格挺合拍。

17，东软的员工没事就踢毽子！！！！

&amp;#160;&lt;img src=&quot;http://www1.feedsky.com/t1/596882046/Ggarlics/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882046/5944691/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>Blah</category><pubDate>Fri, 19 Aug 2011 21:41:52 +0800</pubDate><author>ggarlic</author><comments>http://ggarlic.org/blog/2011/08/dalian/#comments</comments><guid isPermaLink="false">http://ggarlic.org/blog/?p=795</guid><dc:creator>ggarlic</dc:creator><fs:srclink>http://ggarlic.org/blog/2011/08/dalian/</fs:srclink><fs:srcfeed>http://ggarlic.org/blog/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/Ggarlics/~7835308/596882046/5944691</fs:itemid></item><item><title>他们</title><link>http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882047/5944691/1/item.html</link><content:encoded>&lt;p&gt;&lt;object width=&quot;480&quot; height=&quot;400&quot; classid=&quot;clsid:d27cdb6e-ae6d-11cf-96b8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;&gt;&lt;param name=&quot;src&quot; value=&quot;http://player.youku.com/player.php/sid/XMjcxMzA1ODk2/v.swf&quot; /&gt;&lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;quality&quot; value=&quot;high&quot; /&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;&lt;embed width=&quot;480&quot; height=&quot;400&quot; type=&quot;application/x-shockwave-flash&quot; src=&quot;http://player.youku.com/player.php/sid/XMjcxMzA1ODk2/v.swf&quot; allowfullscreen=&quot;true&quot; quality=&quot;high&quot; allowscriptaccess=&quot;always&quot; /&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;把Heidi姐激怒的并且专门&lt;a href=&quot;http://lostheidi.com/sad-angry-disappointed/&quot;&gt;写文章驳斥&lt;/a&gt;的文章《&lt;a href=&quot;http://www.douban.com/group/topic/21308902/&quot;&gt;你怎样，你的中国就怎样&lt;/a&gt;》中，题目来自崔卫平老师的：&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;你所站立的那个地方，正是你的中国。你怎么样，中国便怎么样。你是什么，中国便是什么。你有光明，中国便不黑暗。&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;《你》通篇用貌似理性的话语在扯淡，还借用崔老师的名句来贴金，而且我在好几个网站的留言里见到一大票五毛用这句话。五毛们跟没有公民意识的小清新们，你们应该查查&lt;a href=&quot;http://zh.wikipedia.org/wiki/%E5%B4%94%E5%8D%AB%E5%B9%B3&quot;&gt;崔卫平&lt;/a&gt;老师是干什么的，发没发现这句话的意思跟你们这些狗奴才以为的意思是&lt;strong&gt;完全相反&lt;/strong&gt;的，嘿嘿。&lt;/p&gt;
&lt;p&gt;靠自律跟道德创造美好的明天，可能么？不承认人的劣根性，你们是被思想政治课忽悠傻了吧。&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/596882047/Ggarlics/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882047/5944691/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://ggarlic.org/blog/2011/07/they/feed/</wfw:commentRss><slash:comments>13</slash:comments><description>&lt;object width=&quot;480&quot; height=&quot;400&quot; classid=&quot;clsid:d27cdb6e-ae6d-11cf-96b8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;&gt;&lt;param name=&quot;src&quot; value=&quot;http://player.youku.com/player.php/sid/XMjcxMzA1ODk2/v.swf&quot; /&gt;&lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;quality&quot; value=&quot;high&quot; /&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;&lt;embed width=&quot;480&quot; height=&quot;400&quot; type=&quot;application/x-shockwave-flash&quot; src=&quot;http://player.youku.com/player.php/sid/XMjcxMzA1ODk2/v.swf&quot; allowfullscreen=&quot;true&quot; quality=&quot;high&quot; allowscriptaccess=&quot;always&quot; /&gt;&lt;/object&gt;

把Heidi姐激怒的并且专门&lt;a href=&quot;http://lostheidi.com/sad-angry-disappointed/&quot;&gt;写文章驳斥&lt;/a&gt;的文章《&lt;a href=&quot;http://www.douban.com/group/topic/21308902/&quot;&gt;你怎样，你的中国就怎样&lt;/a&gt;》中，题目来自崔卫平老师的：
&lt;blockquote&gt;你所站立的那个地方，正是你的中国。你怎么样，中国便怎么样。你是什么，中国便是什么。你有光明，中国便不黑暗。&lt;/blockquote&gt;
《你》通篇用貌似理性的话语在扯淡，还借用崔老师的名句来贴金，而且我在好几个网站的留言里见到一大票五毛用这句话。五毛们跟没有公民意识的小清新们，你们应该查查&lt;a href=&quot;http://zh.wikipedia.org/wiki/%E5%B4%94%E5%8D%AB%E5%B9%B3&quot;&gt;崔卫平&lt;/a&gt;老师是干什么的，发没发现这句话的意思跟你们这些狗奴才以为的意思是&lt;strong&gt;完全相反&lt;/strong&gt;的，嘿嘿。

靠自律跟道德创造美好的明天，可能么？不承认人的劣根性，你们是被思想政治课忽悠傻了吧。&lt;img src=&quot;http://www1.feedsky.com/t1/596882047/Ggarlics/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882047/5944691/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>Blah</category><pubDate>Sun, 31 Jul 2011 23:51:34 +0800</pubDate><author>ggarlic</author><comments>http://ggarlic.org/blog/2011/07/they/#comments</comments><guid isPermaLink="false">http://ggarlic.org/blog/?p=792</guid><dc:creator>ggarlic</dc:creator><fs:srclink>http://ggarlic.org/blog/2011/07/they/</fs:srclink><fs:srcfeed>http://ggarlic.org/blog/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/Ggarlics/~7835308/596882047/5944691</fs:itemid></item><item><title>赞CSAPP</title><link>http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882048/5944691/1/item.html</link><content:encoded>&lt;p&gt;赶着京东半价，买了&lt;a href=&quot;http://book.douban.com/subject/5333562/&quot;&gt;CSAPP&lt;/a&gt;的第二版，读了几章之后发现真是本好书，感慨上学时怎么不知道这本书。虽然是本“导论”性质的书，但是选取角度太酷了，让人一读进去就欲罢不能。&lt;/p&gt;
&lt;p&gt;复旦大学的课程主页 &lt;a href=&quot;http://csapp.cs.cmu.edu/public/students.html&quot;&gt;http://ics.fudan.edu.cn/jpkc/main.html&lt;/a&gt;  包括课件，试卷及解答，视频等&lt;/p&gt;
&lt;p&gt;官方的学习者站点 &lt;a href=&quot;http://csapp.cs.cmu.edu/public/students.html&quot;&gt;http://csapp.cs.cmu.edu/public/students.html&lt;/a&gt; 这个资料更丰富&lt;/p&gt;
&lt;p&gt;勘误表 &lt;a href=&quot;http://www.yiligong.org/csapp2e/&quot;&gt;http://www.yiligong.org/csapp2e/&lt;/a&gt; 中英文版都有&lt;/p&gt;
&lt;p&gt;备受推崇的Bomb Lab 的bin下载可以在 &lt;a href=&quot;http://csapp.cs.cmu.edu/public/1e/labs.html&quot;&gt;http://csapp.cs.cmu.edu/public/1e/labs.html&lt;/a&gt;找到&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;过两天要去实习，火车，特快，求保佑。我得先留下句话：人类啊，我还是爱你们的~&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/596882048/Ggarlics/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882048/5944691/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://ggarlic.org/blog/2011/07/csapp-rocks/feed/</wfw:commentRss><slash:comments>18</slash:comments><description>赶着京东半价，买了&lt;a href=&quot;http://book.douban.com/subject/5333562/&quot;&gt;CSAPP&lt;/a&gt;的第二版，读了几章之后发现真是本好书，感慨上学时怎么不知道这本书。虽然是本“导论”性质的书，但是选取角度太酷了，让人一读进去就欲罢不能。

复旦大学的课程主页 &lt;a href=&quot;http://csapp.cs.cmu.edu/public/students.html&quot;&gt;http://ics.fudan.edu.cn/jpkc/main.html&lt;/a&gt;  包括课件，试卷及解答，视频等

官方的学习者站点 &lt;a href=&quot;http://csapp.cs.cmu.edu/public/students.html&quot;&gt;http://csapp.cs.cmu.edu/public/students.html&lt;/a&gt; 这个资料更丰富

勘误表 &lt;a href=&quot;http://www.yiligong.org/csapp2e/&quot;&gt;http://www.yiligong.org/csapp2e/&lt;/a&gt; 中英文版都有

备受推崇的Bomb Lab 的bin下载可以在 &lt;a href=&quot;http://csapp.cs.cmu.edu/public/1e/labs.html&quot;&gt;http://csapp.cs.cmu.edu/public/1e/labs.html&lt;/a&gt;找到

&amp;#160;

过两天要去实习，火车，特快，求保佑。我得先留下句话：人类啊，我还是爱你们的~&lt;img src=&quot;http://www1.feedsky.com/t1/596882048/Ggarlics/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882048/5944691/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>Blah</category><pubDate>Sat, 30 Jul 2011 14:15:52 +0800</pubDate><author>ggarlic</author><comments>http://ggarlic.org/blog/2011/07/csapp-rocks/#comments</comments><guid isPermaLink="false">http://ggarlic.org/blog/?p=788</guid><dc:creator>ggarlic</dc:creator><fs:srclink>http://ggarlic.org/blog/2011/07/csapp-rocks/</fs:srclink><fs:srcfeed>http://ggarlic.org/blog/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/Ggarlics/~7835308/596882048/5944691</fs:itemid></item><item><title>We Didn’t Start the Fire</title><link>http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882049/5944691/1/item.html</link><content:encoded>&lt;p&gt;&lt;embed type=&quot;application/x-shockwave-flash&quot; width=&quot;480&quot; height=&quot;334&quot; src=&quot;http://www.yinyuetai.com/video/player/61486/v_0.swf&quot; quality=&quot;high&quot; allowscriptaccess=&quot;sameDomain&quot; align=&quot;middle&quot;&gt;&lt;/embed&gt;&lt;/p&gt;
&lt;p&gt;最近迷上了Billy Joel，听到了一首旋律不错的歌《We Didn&amp;#8217;t Start the Fire》,wiki了一下，原来还是有故事的。Joel选取了1949年到1989年50年间的世界大事串到了一起，&lt;del&gt;猥琐萎缩&lt;/del&gt;微缩版的历史书。&lt;/p&gt;
&lt;p&gt;其实我很惊讶我能在墙内找到视频，还能分享到这里，youku告诉我是被屏蔽的。歌词里多次涉及敏感词，包括终止年份的那一次。&lt;/p&gt;
&lt;p&gt;单就歌词来说，完全就是名词堆砌，举个栗子，开始的两句：&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Harry Truman, Doris Day, Red China, Johnnie Ray&lt;br /&gt;
South Pacific, Walter Winchell, Joe DiMaggio&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;如果不熟悉历史，根本不知道他在唱什么，当然这首歌本来就是Joel写给不知道历史的年轻人的。&lt;/p&gt;
&lt;p&gt;我就不费劲巴拉的转载了，请自行点击去看介绍。&lt;/p&gt;
&lt;p&gt;歌词内容中文介绍(写的十分不错)：&lt;a href=&quot;http://black-tulip.blogcn.com/2005/05/we-didnt-start-the-fire/&quot;&gt;http://black-tulip.blogcn.com/2005/05/we-didnt-start-the-fire/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;wikipedia的详细介绍：&lt;a href=&quot;http://en.wikipedia.org/wiki/We_Didn%27t_Start_the_Fire&quot;&gt;http://en.wikipedia.org/wiki/We_Didn%27t_Start_the_Fire&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;#8212;&amp;#8212;-&lt;/p&gt;
&lt;p&gt;doubanclaim867b10d9d28f1c93&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/596882049/Ggarlics/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882049/5944691/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://ggarlic.org/blog/2011/07/we-didnt-start-the-fire/feed/</wfw:commentRss><slash:comments>17</slash:comments><description>&lt;embed type=&quot;application/x-shockwave-flash&quot; width=&quot;480&quot; height=&quot;334&quot; src=&quot;http://www.yinyuetai.com/video/player/61486/v_0.swf&quot; quality=&quot;high&quot; allowscriptaccess=&quot;sameDomain&quot; align=&quot;middle&quot;&gt;&lt;/embed&gt;

最近迷上了Billy Joel，听到了一首旋律不错的歌《We Didn't Start the Fire》,wiki了一下，原来还是有故事的。Joel选取了1949年到1989年50年间的世界大事串到了一起，&lt;del&gt;猥琐萎缩&lt;/del&gt;微缩版的历史书。

其实我很惊讶我能在墙内找到视频，还能分享到这里，youku告诉我是被屏蔽的。歌词里多次涉及敏感词，包括终止年份的那一次。

单就歌词来说，完全就是名词堆砌，举个栗子，开始的两句：
&lt;blockquote&gt;Harry Truman, Doris Day, Red China, Johnnie Ray
South Pacific, Walter Winchell, Joe DiMaggio&lt;/blockquote&gt;
如果不熟悉历史，根本不知道他在唱什么，当然这首歌本来就是Joel写给不知道历史的年轻人的。

我就不费劲巴拉的转载了，请自行点击去看介绍。

歌词内容中文介绍(写的十分不错)：&lt;a href=&quot;http://black-tulip.blogcn.com/2005/05/we-didnt-start-the-fire/&quot;&gt;http://black-tulip.blogcn.com/2005/05/we-didnt-start-the-fire/&lt;/a&gt;

wikipedia的详细介绍：&lt;a href=&quot;http://en.wikipedia.org/wiki/We_Didn%27t_Start_the_Fire&quot;&gt;http://en.wikipedia.org/wiki/We_Didn%27t_Start_the_Fire&lt;/a&gt;

-------

doubanclaim867b10d9d28f1c93

&amp;#160;

&amp;#160;&lt;img src=&quot;http://www1.feedsky.com/t1/596882049/Ggarlics/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/Ggarlics/~7835308/596882049/5944691/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>Music</category><pubDate>Sat, 02 Jul 2011 14:16:37 +0800</pubDate><author>ggarlic</author><comments>http://ggarlic.org/blog/2011/07/we-didnt-start-the-fire/#comments</comments><guid isPermaLink="false">http://ggarlic.org/blog/?p=776</guid><dc:creator>ggarlic</dc:creator><fs:srclink>http://ggarlic.org/blog/2011/07/we-didnt-start-the-fire/</fs:srclink><fs:srcfeed>http://ggarlic.org/blog/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/Ggarlics/~7835308/596882049/5944691</fs:itemid></item></channel></rss>
