德方先生
2009-12-21 15:19:07
查看原文
东校南门的德方书店前后两间,外间有些小说、名著及新书之类,里屋有历史、哲学、淘来的旧书甚至中华书局的古文。前后唯不见教辅书和励志书,买过什么书大家都心知肚明,自然也明白卖什么书赚钱吧。
“看着学生们一窝蜂进来就...
fdoc
2009-12-20 12:21:33
查看原文
呃,一直没搞明白txt2tags这gui该怎么玩…
就用ruby写了这东西 http://code.google.com/p/fdoc/
可以把这样的文本
http://code.google.com/p/lyah-cn/source/browse/trunk/txt/2-ready-go.txt
转换成这样的html
htt...
eval, class_eval, instance_eval和binding
2009-12-13 12:27:06
查看原文
前些天写html生成器的时候用到了erb,在生成html的时候是这么一句:
html=tpl.result(binding)
binding这个变量(Kernel的一个方法 T_T)有点古怪,就搜了下。它表示了ruby的当前作用域,没有任何对外可见的成员函数...
Haskell趣学指南!
2009-12-11 17:22:02
查看原文
译言前几天被杯具了,还好当初嗅到苗头全都抓了来 -v-
新地址见http://swdpress.cn/lyah。
用自己写的小工具生成的html,parser的代码不到200行,代码写的非常之perl,不过显然还算够用。
代码高亮用的一个jquery插件Chili...
内核如何管理内存
2009-12-06 08:08:09
查看原文
作者:Gustavo Duarte
翻译:ssword
原文:http://duartes.org/gustavo/blog/post/how-the-kernel-manages-your-memory
=======
我们已经对类型的虚拟地址空间布局有了一定了解,接下来我们进入内核,了解其内存管理机制...
关于进程的疑问集
2009-11-29 15:13:42
查看原文
1. 如何在有限的空间(如内存和硬盘,可以将其看作一个大数组)内储存不定长度不定生命周期的个体(如进程或者文件)?
2. 如何限制一个进程在运行时无法访问或修改其他进程的数据?
3. 如何实现共享库或者系统调用?
4....
mips汇编入门
2009-11-03 05:35:15
查看原文
据说若要深入学习MIPS开发的话,《MIPS处理器设计透视》这书是必不可少的。不过若只是学习MIPS汇编,这书可能就不大合适了。汇编语言还是隐藏了CPU的很多细节,而这本书里讲的貌似就是这部分,在对汇编有所了解之后再来阅读可...
柯里生平
2009-10-31 05:38:37
查看原文
我英语很烂,很少能通读几遍文章就搞清楚其内容。所以翻译对我本人而言,更是阅读的手段,边译边读。这样的后果就是在写出近似对应的中文前的自己往往对其内容没有一个全局的了解,不是好习惯,以后要改正。
前个星期看《希尔...
银弹是什么东西?
2009-10-27 06:30:09
查看原文
有个软件工程的大师(软件工程的大师太多了,记不过来)说《no silver bullet》,貌似是说没有万能的解决方案,OO啊FP啊都解决不了所有问题。没读过那大师的文章,可是银弹又是什么东西?
上星期舍友放一部电影,里面是狼人和...
note on ruby
2009-10-13 09:41:36
查看原文
Ruby和python这两门语言貌似不应该有可比性。C\C++出身的程序员们都喜欢Python带来的生产力,而ruby被发明则是为了取代perl—-做为脚本语言。脚本语言么,效率不必太高,要容易书写,容易读貌似倒不是很重要…瞧瞧bash和perl吧...