自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

负暄琐话

我的email: rot47('649@ 6(hF+`hd"w=92vhG{>}G3"@l M >:>6?4@56 /F')

  • 博客(299)
  • 收藏
  • 关注

原创 用IE6也能内联搜索了

 对于常用IE6的老大们来说,IE的搜索大概是最恶心的功能之一吧?不过现在不用再恶心了。到这里下载IE Inline Search工具条就行了。装上后,就可以和龌龊的对话框说再见了。嗯嗯,我知道IE外的浏览器基本都支持内联搜索。问题是,这年头做网页开发的,能绕开占市场份额83%左右的浏览器么?  

2006-09-11 09:14:00 2019 5

原创 开始读Compiler Design In C

我承认,我是墙头草,随着牛人口风倒。SD Times上登了Allen Holub颇有争议的文章,说不知道怎么写编译器的程序员不过是叶公好龙式的票友。我也不知道怎么写一个编译器。 学校学的编译原理除了一些基本理论外其它早就还给老师了。当年用作教材的Crafting A Compiler With C从来没有读完过。惭愧啊,惭愧。自己原来还在叶公好龙的层次上。嗯,羞愧之下,退而结网。前两天订的龙书第二

2006-09-09 12:34:00 7154 6

原创 "鳄鱼邓笛”去世了

 人见人耐的澳洲“鳄鱼邓笛”,Steve Irwin,在海底录制一个电视节目时被一只魟鱼(stingray, 网上的翻译稀奇古怪,我找了个家常点的)叮了一口,中毒去世。Steve向来喜欢和猛兽打交道,看到毒物大虫就high得不行。据说全世界每年死于魟鱼的人也就一两个。魟鱼只有在受到惊吓时才会用尾巴给你一下子。而且魟毒通常不致命,只会让人剧痛难忍。据一个海洋学家说,这头魟鱼多半一下子刺进了S

2006-09-06 02:13:00 3106 1

原创 大学生就该做好一件事

在看孟岩博客上的文章时想到的 。有些评论跟说相声一样。老大们借口满天飞,文字还特委屈,特义愤,特有同情心。我靠,无非就是说老子其实特机灵一人,只不过不懂hash,不懂数据库事务处理。你就把俺毙了,真是天理不容,玛勒格彼得。我看评论的老大们就连孟岩文章的用意都没明白,更别说知道面试官要考查什么了(我们假设面试官都是理性的)。其实很简单,面试官考查的,也就是一个老大您作为大学生应该做好的一件事:证明你

2006-09-05 12:56:00 3379 4

原创 RAD太夸张了

RAD者,Rational Application Developer也。2G内存的机器啊。用了几个小时,重起了几次应用服务器而已,就把内存吃光了。光任务管理器就显示IDE本身占用350M内存,应用服务器占用450M内存。当然SharpReader和FireFox也牛皮轰轰,一人吃进去两百来兆内存。靠!*** panic: JVMCL052: Cannot allocate memory in

2006-09-05 11:29:00 2707 4

原创 靠!龙书第二版两天前上架了

更新,原来书预定于8月31号上架。现在只能预订。一不小心,预订了两本书,被天杀的Amazon压货了。这里有卖。每个写过编译器的老大都知道这本书吧?不要告诉我你的龙书没有翻起毛边。 好消息是,龙书第二版两天前正式上架!去年10月我预告了一下,转眼一年就过去了。不得不感叹岁月无情。这两天业界牛人Joel Spolsky推出一篇帖子Language Wars, 批评Ruby 和 Ruby On Ra

2006-09-04 01:34:00 5764 1

原创 面向Froozle的开发

PDF链接。从这里看到的。 Todd Veldhuizen搞笑了一把编程语言的短命时尚。怎么看怎么像在讽刺形式化方法。

2006-09-02 00:15:00 1854

原创 实在抵不住张老师的诱惑,又跳坑了

题目在这里 。真是惭愧啊。前天才给朋友说张老师的题目太长,我没有没有本事一目十行立马解答,还是不玩儿了。而且明天就要做演示了,后天就要交作业了,领导还闹着要我陪她溜冰。但后来忍不住看了张老师的帖子,不能自己地想知道答案啊。心里那个痒啊。偏偏各位老大愤怒声讨张老师,就是不给我们小菜鸟们一个爽快的答案。我那个闷骚啊,难以言表。终于对不起朋友,对不起公司,对不起教授,对不起领导,调出了我心爱的svn,来

2006-08-30 12:26:00 16762 8

翻译 lamdba算子4:布尔值和选择

Lambda算子里的布尔值和选择原文在这里。既然Lambda算子里有了数的概念,我们想进行任意的计算就只需要两件东西了:怎么表示选择,和怎么表达重复操作。我们先聊聊怎么表示布尔值(也就是非真即假的二元集合)和选择,然后再讨论重复和递归(友情预告:人见人爱的Y Combinator终于可以出场了)。 我们一般把选择表示为if/then/else的表达式,和大多数编程语言的选择语句

2006-08-27 08:55:00 8024 4

转载 拒领菲尔兹(ZT)

xys上转来的。瞧这八卦写的,比我的专业多了。最后一段话笑死人了。《纽约客》上有篇长文,专讲几十年来Poincaré 猜想证明的来龙去脉,有兴趣的可以到这里读。看到一段新闻,说Perelman现在靠老妈养活。这大概是最牛的啃老一族了吧。下面是转贴:今天公布了2006菲尔兹奖的得主,俄国人 Grigory Perelman 因为证明 Poincaré 猜想众望所归地成为四个获奖者之一,也同样跟大

2006-08-24 08:24:00 4210 1

原创 关于CSDN圈子的统计

我真是无聊啊。今天有一大堆事要做,就是静不下心来。偏偏干点别的闲事聚精会神。刚才居然花了点时间写了个小程序,把CSDN有关CSDN圈子的数据抓到Excel里,做了点统计。CSDN没有提供API,所以抓数据只好“刮页”了。还好,CSDN的网页程序员相当不错(反正比我牛多了),做的网页干净,全用DIV+CSS排版。Table就是用来放数据的。圈子列表的URL是http://blog.csdn.net/

2006-08-23 12:41:00 2121 1

原创 回答张孝祥老师的问题:Java里UTF-8的编码和解码

回答张老师的一个问题。下面的回答虽然油嘴滑舌,但我承认这个问题本身比较有趣,属于有关UTF-8的基础知识,值得掌握。人家布老大都说了,如果你想请教他怎么写处理32位的编码解码程序,得交钱,还是美元。可见这个知识还是很有用的。  下面是回答:困扰大半年?是看了Bruce Eckel的帖子后来考您的吧?连测试的例子都和布老大的一模一样。 功夫在诗外啊。与其说是Java问题,不如说是UTF-8编

2006-08-23 04:34:00 6282 9

原创 八卦一下今年的菲尔兹数学奖

今年的菲尔兹奖于8月22号揭晓了。小小八卦一下。我不是学数学的。说错了尽管飞砖。Fields奖是数学界的顶尖大奖之一(另一个应该是沃尔夫奖,没有得奖人年龄不得超过40岁的限制)。不信问问田刚没有得奖是不是很郁闷之极?  当年好吃懒做,在Fields研究所咫尺之遥生活学习了几年,也没去拜访拜访,听听大牛的讲座,也算人生憾事。今年得主是俄国的Andrei Okounkov和Grigori Perelm

2006-08-23 02:57:00 6781 1

转载 闲人真多啊:Sudoku(数独?)的XQuery解决方案

 从Haskell作者的blog看来的。如果觉得不够变态的话,可以欣赏一下XQuery后面XSLT写的程序。XQuery的程序:declare namespace fn = "sudoku";declare variable  $board as xs:integer+ := (1,0,0,  3,0,0,  6,0,0,0,2,0,  5,0,0,  0,0,4,0,0,9,  0,0,

2006-08-22 14:13:00 2673 1

原创 书签(2006-08-21)

书签(2006-08-21) Programmers Need To Learn Statistics Or I Will Kill Them All Tags: stats programming Reading in Database Systems Tags: database reading cs systems - The stuff school

2006-08-22 11:11:00 1651

原创 继续讨论Java里的closure

本来是这篇帖子里孟岩老大的评论。因为在评论里不好加链接和格式,就贴在这里了。不错,语言设计不光是提供一堆功能。设计语言的时候我们得仔细细考必须舍弃什么功能,以便用户们轻易地理解语言的设计思路。一门语言不仅帮助用户解决问题,也引导用户沿着某种统一的思路或风格来运用这门语言。从这个角度来说,孟岩老大担心“面对同一个问题的可能方案越来越多,彼此差异越来越大。。。共同价值观消失”是非常有道理的。不过我

2006-08-20 11:48:00 5041

原创 Java7要支持closure了?

 当然,不是代数里那个针对操作的closure,而是函数编程里的closure。这里 是提议的PDF。从PDF来看,Java准备支持通行的lexical scoped closure。也就是说,一个函数对象读取的自由变量必须由源代码的结构决定。看例子吧:public static void main(String[] args){    int plus2(int x){ return

2006-08-20 03:33:00 9327 31

原创 我的常用开发工具

呵呵,大部分是免费的。现在好的工具满天飞。TC2.0还是不要拿来说事了吧?误人子弟呐!没必要满世界找VS企业版。满世界找VSE的都是菜鸟。菜鸟用企业版,光看那么多菜单就眼晕,浪费时间在河学习编程无关的功能上,何苦呢?跑题了。还是说常用工具: 编辑器。我向来主张什么趁手用什么。所以我的编辑器也不止一个: VIM7。用Emacs的老大不用来教训俺了。俺用惯了

2006-08-15 13:37:00 7510 7

原创 不被流氓软件骚扰其实不难

刚才读到Tycool的文章 。流氓软件的确可恨,好在我们只要稍微留心一下,就可以把它们挡在电脑外面。俺其实不理解,为什么Tycool老大会“三天两头被些流氓软件调戏侮辱”。我学用电脑7年了,电脑换了好几次,操作系统更新了好几次,除了一次为了读一本小说,冒险执行一个.exe文件中招以外,一直没有被流氓软件上身。总结起来,下面这些措施很有帮助: 不要用管理员帐户。这个不用我说了吧?俺们用

2006-08-15 11:17:00 12528 9

原创 不被流氓软件骚扰其实不难

刚才读到Tycool的文章 。流氓软件的确可恨,好在我们只要稍微留心一下,就可以把它们挡在电脑外面。俺其实不理解,为什么Tycool老大会“三天两头被些流氓软件调戏侮辱”。我学用电脑7年了,电脑换了好几次,操作系统更新了好几次,除了一次为了读一本小说,冒险执行一个.exe文件中招以外,一直没有被流氓软件上身。总结起来,下面这些措施很有帮助: 不要用管理员帐户。这个不用我说了吧?俺们用

2006-08-15 11:15:00 2060

原创 CSDN不让删除文章了?

贴重了的文章都不能删除,虽然我还确认了“确认你要删除文章xxxx”。怎么搞得和3721的卸载软件一样了?别人还以为我的了帕金森综合症指头直哆嗦不听使唤。 

2006-08-14 14:54:00 2354 1

原创 书签(2006-08-13)

书签(2006-08-13) Developing applications with Objective Caml Tags: functional ocaml programming Sending Scouts into the Desert - A PROBLEM IN CHECKER - JUMPING Tags: conway game math phi pu

2006-08-14 14:51:00 1610

翻译 lambda算子3:阿隆佐.丘齐(Alonzo Church)的天才

lambda算子3阿隆佐.丘齐(Alonzo Church)的天才:Lambda算子里的数前面建立了lambda运算的基本规则,就可以用lambda算子做点有意思的东西了。开始前为方便计,我们先来点语法糖花差花差,用来命名函数。这些语法糖可以让复杂的公式好写一点。我们用"let" 来引入一个“全局”函数(也就是说,我们用这个函数时,不用在每个表达式里定义一次):let squer =

2006-08-14 14:47:00 7438 3

翻译 lambda算子3:阿隆佐.丘齐(Alonzo Church)的天才

lambda算子3阿隆佐.丘齐(Alonzo Church)的天才:Lambda算子里的数前面建立了lambda运算的基本规则,就可以用lambda算子做点有意思的东西了。开始前为方便计,我们先来点语法糖花差花差,用来命名函数。这些语法糖可以让复杂的公式好写一点。我们用"let" 来引入一个“全局”函数(也就是说,我们用这个函数时,不用在每个表达式里定义一次):let squer =

2006-08-14 14:45:00 16575 6

转载 行为艺术家黎鸣老师

这里看到的。我已经搞不清楚 自己是被老罗看似平淡的罗列还是被黎老师的行为艺术逗得狂笑了。

2006-08-11 12:53:00 2419

原创 书签(2006-08-10)

书签(2006-08-10) The Evolution of Lisp - Steele, Richard, Gabriel (ResearchIndex) Tags: history lisp programming The LEX & YACC Page Tags: compiler lex parsing programming yacc Guy St

2006-08-11 05:04:00 1736

原创 CSDN为了吸引点击率也太不择手段了

 居然把汉澳自吹自擂的文章搬到首页。 看来我们应该倡导《科学》登刘子华的论文,《IBM Systems Journal》出汉芯的专版,《自然》讨论神创论的文章(耶,还得是头条),《Annals of Mathematics》报道黎明对四色定理的证明,PNAS吹捧王洪成的水变油。那些老牌杂志的编辑们真他妈蠢啊!都不知道自贬身价的妙处:吸引眼球,增加销量。年底等着数钱吧。就算有人骂,也可以用“鼓励争论

2006-08-07 11:53:00 1934 3

原创 刚才先入为主到了令人发指的地步

刚才用dojo实现一个拖放操作。在初始化拖放目标时,老是得到JavaScript错误,“Object expected”。反复检查源代码,反复调试,没发现代码问题。。。把dojo dnd 测试用例里初始化目标的代码,dojo.dnd.HtmlDropTarget,拷贝到搜索框里。嗯,居然说找不到这行语句。把这段代码和我的代码上下并列,*反复*比较,终于发现我的句子是dojo.dnd.HtmlDra

2006-08-06 01:26:00 1780

原创 书签(2006-08-03)

书签(2006-08-03) SCPD - Donald E. Knuth Tags: classics cs knuth lecture How Google News Indexes Tags: google index news seo Writing Cool Games for Cellular Devices | Java SC Tags: gam

2006-08-04 13:57:00 2216

转载 代码混淆也可以玩出艺术

从这里看到的:http://www.cs.utsa.edu/~wagner/obfusc/ttt.html这个C程序可以和人玩儿tic-tac-toe--用它的源代码当棋盘!它的源代码写成棋盘状。每走一步,程序就修改自己的源代码一次,用来记录棋子的位置。而且这个程序一边玩一边学习,一边学习一边修改它自己的代码,所以越下越好。我已经疯了。这里是走了一个回合后的源代码:

2006-08-04 13:48:00 2625

原创 书签(2006-07-27)

书签(2006-07-27) Greg Lucks WebLog: How We Solved our Garbage Collection Pausing Problem Tags: fun gc j2ee java performance programming tuning Haskells overlooked object system Tags: cs h

2006-07-28 10:35:00 1599

转载 书签(2006-07-26)

书签(2006-07-26) Understanding Monads Via Python List Comprehensions Tags: comprehension haskell list monads programming python A Technical History of Apples Operating Systems: Introduc

2006-07-27 10:45:00 1620

原创 书签(2006-07-25)

书签(2006-07-25) Building Common Lisp Applications Tags: common lisp performance programming tuning Event-Based Programming without Inversion of Control (PDF) Tags: actor concurrent event m

2006-07-26 10:12:00 1609

原创 书签(2006-07-24)

书签( 2006-07-24) Sztywny Blog - Stiff asks, great programmers answer Tags: fun great interview programmers programming Donald Knuth, The Art of Computer Programming, Volumn 4 Tags: algorit

2006-07-25 10:13:00 1364

原创 书签(2006-07-24)

书签( 2006-07-24) Sztywny Blog - Stiff asks, great programmers answer Tags: fun great interview programmers programming Donald Knuth, The Art of Computer Programming, Volumn 4 Tags: algorit

2006-07-25 10:09:00 1558

原创 书签(2006-07-24)

书签( 2006-07-24) Sztywny Blog - Stiff asks, great programmers answer Tags: fun great interview programmers programming Donald Knuth, The Art of Computer Programming, Volumn 4 Tags: algorit

2006-07-25 10:08:00 1586

原创 书签(2006-07-23)

书签, 2006-07-23刚才开会时百无聊赖,就写了一段脚本,把我当天放在del.icio.us上的书签抓下来,再转换成如下的列表。写的时候才发现Ruby的openuri不让我跳过SSL Certificate的验证(或着支持但我没找到?),而del.icio.us偏偏没有有效的SSL证书。一怒之下,直接用net/https了。当然,其实也就是15行和20行的区别。无所谓怒不怒了。 嗯,什么

2006-07-25 03:48:00 1830

原创 对一则新闻的感想

刚才在这里看到一则新闻 ,顺便链接duki的小品文。感想其实很简单: 新闻里的老大也忒天真了,居然接受公司为了挽留他开出的条件(counteroffer)。可惜我想说的道理已经被Gamasutra说得透彻,我就摘些要点吧(强烈推荐原文): 绝不要接受counteroffer! 接受Counteroffer的人里,86%都在6个月内离

2006-07-14 14:20:00 2295 1

转载 吃了大力丸的Ruby 2

Whys Lucky Stiff  上看来的。俺只是搬运工。能读原文的老大们不用往下看了。嗯,假如一个类里有个实例方法。我们希望这个方法只运行一次。”切,我还以为是抢鸡蛋呢“,熟读铁撬书的老大们开始嗤之以鼻,”不就是第391页里Tadayoshi Funaba的once么?就连上一篇《吃了大力丸的Ruby》也有类似的实现”:01: def once(*ids)02: for id in

2006-07-13 14:12:00 2786 1

转载 try scheme

前有Why The Lucky Stiff的杰作Try Ruby,现在又有了Jason Orendorff的Try Scheme。有兴趣的可以去玩玩儿(IE下很慢。FireFox下还行)。Jason说SICP是有史以来最佳编程书籍之一,深合我心。 

2006-07-07 23:11:00 2296

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除