Skip to content

Bonny/The Bonnie Banks o’Loch Lomond

AC/DC版:

原版:

wikipedia:
http://en.wikipedia.org/wiki/Bonny_(instrumental)

http://en.wikipedia.org/wiki/The_Bonnie_Banks_O%27_Loch_Lomond

 

enjoy~

django middleware的解析顺序

总是记不住django的middleware的解析顺序,在django的doc看到一张图,以后记图好了。

order-of-middleware

During the request phases (process_request() and process_view() middleware), Django applies middleware in the order it’s defined in MIDDLEWARE_CLASSES, top-down. During the response phases (process_response() and process_exception() middlew[......]

Read more

pydiction在vundle下的问题

自从arch下换了vundle来管理插件,就经常出现大大小小的问题,还好win下的没有用vundle来管理插件,出了问题对比一下往往能知道原因,比如今天这个问题:

arch下编辑c/c++文件的时候,按Tab键出来的不是snipmate而是pydiction。windows下没事

挠头啊,其实解决方法很简单,参考了下windows下的设置。

在~/.vim/bundle/Pydiction下新建目录ftplugin,把python_pydiction.vim挪进去就行了

pydiction在vim.org的页面明确提到了放置位置,这件事情告诉我们:RTFM!

以上。

换64位arch

入了新本子Lenovo Y470,顺便换到了64位Arch。目前感觉良好,没有碰到需要安装32位兼容库的情况。

i5-2450的CPU果然比T2050个渣快不少,从编译mplayer2-git的速度上可以看出来。

安装过程不用赘述,发现现在的Arch不用调xorg.conf真是省下了不少时间。

重装之后的配置也不用废话,基本跟着官方安装指南走一遍就好,一切顺利,没碰到任何问题。

我才发现ALSA已经不用安装了,默认集成到了内核。HAL也已经彻底消失了。

Notes:

1, 导出老机子上已安装包的列表,导入新机子并安装,点我

2, conky出现了莫名其妙的[......]

Read more

我的2011

2号了,还不算太晚

#hardware#
–Kindle 3
–HTC Desire Z
–EeePC         /* 都特么计划一年了,赶紧下手吧孩子 */
–Nokia N9         /* 这个继续眼馋中 */

#mobile app#
–Opera Mini          /* 无论在s60还是android上我都几乎只用这个浏览器 */

#pc software#
–Vim/vimwiki
–Evernote

#website#
Twitter
Hacker News
Jandan.net [......]

Read more

练习写驱动,眼高手低什么的

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[......]

Read more

我最近在干什么

偷偷冒个泡更新一下

魔方的CFOP方法:http://www.rubik.com.cn/fridrich.htm

一个消磨了我很多时间的网页解密游戏:http://www.gamemastertips.com

迷上了英年早逝的Janis Joplin:http://www.google.cn/music/artist?id=A316910c6ad640de6

能当枕头能档子弹能防身的UNP:http://kohala.com/start/unpv12e.html

一步步写嵌入式操作系统:http://book.douban.com/subject/5404177/[......]

Read more

报应

今天在CB上看到了一则有趣的新闻,这新闻糟点太多我就不说什么了,想看犀利喷子的可以点过去:央视主持人张泉灵:百度是骗子温床

她的微博原文

@张泉灵:百度了AO史密斯的维修电话,让来清理水垢。来人告知需要换5根镁棒,总共收费2460,还说3年必须换。气晕我,当年买的时候没说耗材这么贵啊!晚上我咆 哮着致电客服,居然发现来的维修是假的!正常保养100多点就行!强烈鄙视下百度,您骗子温床啊!还好昨天家里现金不够,今天坐等骗子上门收钱!

然后我就手贱地搜了一下当年张泉灵大姐主持的抹黑google的节目,当年的您真是义正严词啊:

多行不义必自毙,自重~

archlinux使用ctags生成c/c++标准库tags

之前为了限制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下的

#define write pth_write

即使在生成的tags文件中确实有一句也不行:

write	/usr/include/unistd.h	/^extern ssize_t write (int[......]

Read more

Learning Python 4e

太冗长了,我看啊看啊看啊看啊,老半天一抬头,才增加了1%,目前只看到36%,没有比这再郁闷的事情了,极度没有成就感,林达的近距离看美国系列我差不多一天多一本呢。kindle显示26231页,实体书1214页。

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

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

PS:林达的《近距离看美国》系列写得真不错,除了辛普森案那部分,我总觉得这种冤假错案应该作为司法耻辱来处理,而不是洋洋得意地当做宣扬程序正义的范本来写[......]

Read more