导航

随笔分类 -  others

摘要:转自:http://coolshell.cn/articles/4458.html还记得以前本站的BT雷人的程序语言吗?除了那几个Brainfuck,LOLCODE和WhiteSpace,我以为这些是比较BT的语言,但是自从这两天我在网上看到一些(见文章最后的参考一节),我发现我错了,这个世界上,只有更变态,没有最变态。不相,你看看下面这些,简直变态到了极致啊。(下面的语言变态不分排名)Befunge第一个变态语言Befunge。维基上面说——这门语言由Chris Pressey在1993年创造,本意为设计一种为难编译器的语言……结果马上出现了一批编译器。Befunge的代码是二维的。它用 & 阅读全文

posted @ 2011-04-15 23:42 maconel 阅读(425) 评论(0) 推荐(0)

摘要:http://www.matrix67.com/blog/archives/4212漫话中文分词算法 记得第一次了解中文分词算法是在Google 黑板报上看到的,当初看到那个算法时我彻底被震撼住了,想不到一个看似不可能完成的任务竟然有如此神奇巧妙的算法。最近在詹卫东老师的《中文信息处理导论》课上再次学到中文分词算法,才知道这并不是中文分词算法研究的全部,前前后后还有很多故事可讲。在没有建立统计语言模型时,人们还在语言学的角度对自动分词进行研究,期间诞生了很多有意思的理论。中文分词的主要困难在于分词歧义。“结婚的和尚未结婚的”,应该分成“结婚/的/和/尚未/结婚/的”,还是“结婚/的/和尚/未/ 阅读全文

posted @ 2011-03-21 09:42 maconel 阅读(478) 评论(0) 推荐(0)

摘要:批处理的偏门小技巧在批处理应用中,我们经常为两方面的东西发愁:路径和文件名、日期和时间,在自动化构建也碰到这样的问题,经过查找资料和验证,把获取这些参数数据的方法罗列如下:表达式功能描述%1 ~ %9脚本参数,%0 --脚本文件,%1 ~ %9第一个至第九个参数%CD%获取当前脚本所在的目录%~dp0获取当前脚本所在的目录%~f0获取当前脚本的完整路径%~n0获取当前脚本的文件名(不含扩展名)%~nx0获取当前脚本的文件名(包括扩展名)%~x0获取当前脚本的扩展名%DATE%获取当前日期:2010-10-27星期三【注:可能被用户修改】%TIME%获取当前时间:18:19:29.78【注:可能 阅读全文

posted @ 2011-03-11 09:58 maconel 阅读(302) 评论(0) 推荐(0)

摘要:转自:http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/percent.mspx?mfr=trueUsing batch parametersYou can use batch parameters anywhere within a batch file to extract information about your environment settings.Cmd.exe provides the batch parameter expansion variables %0 th 阅读全文

posted @ 2011-03-11 09:52 maconel 阅读(314) 评论(0) 推荐(0)

摘要:今天学到了2个闻名已久而无缘相识的定律,劣币驱逐良币和马太效应,记录于此。劣币驱逐良币在古代,市场上会有些假币流通,甚至某些时期官方生产的钱币成色也会不足,这些就是劣币。人们收到钱币,往往会把良币留在手中,尽快把劣币花出去。长此以往,市场上流通的全成了劣币,良币被驱逐了。生活中也有很多这样的例子,比如我参与的几个技术邮件列表,在开始人少的时候,技术氛围很好,随着人数的增加,OT越来越多,开始那些喜... 阅读全文

posted @ 2010-11-13 21:01 maconel 阅读(1388) 评论(0) 推荐(0)

摘要:转自http://coolshell.cn/articles/3142.html用户界面设计用户体验设计 阅读全文

posted @ 2010-10-15 14:18 maconel 阅读(216) 评论(0) 推荐(0)

摘要:转自http://coolshell.cn/articles/3070.html还记得以前那个在IE的已打开的网页上的网址里输入一段javascript的代码后,你会发现这个页面里所有的图片元素都动了起来:(只能在IE浏览器里,Chrome和Firefox无效)javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300... 阅读全文

posted @ 2010-10-12 18:44 maconel 阅读(443) 评论(0) 推荐(0)

摘要:转自http://coolshell.cn/articles/3013.html下面是一些最近在互联网上看到的一些各式各样的资源和文章,当然,都是英文社区的,本来想每一个写一篇文章,但是觉得一篇文章一句话真没劲,所以,把这些东西合并写成一篇文章,这样有利于减轻本站的负载,也有利于节省网络带宽,同样,也就节省了能力和电力,因此也就很环保,很低碳。呵呵。先是一个《Windows Internal》第五... 阅读全文

posted @ 2010-10-04 21:49 maconel 阅读(214) 评论(0) 推荐(0)

摘要:转自 http://coolshell.cn/articles/1719.html下面,让我来为你介绍一个程序调试大法——“橡皮鸭程序调试法”,这个方法在调试界是很出众的,实施起来相当方便和简易,几乎可以随时随地地实验,几乎不需要借助任何的软件和硬件的支持,你甚至可以把你的程序打印出来,在纸面上进行调试。那么,为什么这个方法要叫做橡皮鸭呢?因为橡皮鸭... 阅读全文

posted @ 2010-10-04 21:37 maconel 阅读(158) 评论(0) 推荐(0)

摘要:转自http://static.icybear.net/[CN]Programmer%20competency%20matrix.htm[译文]程序员能力矩阵 Programmer Competency Matrix注意:每个层次的知识都是渐增的,位于层次n,也蕴涵了你需了解所有低于层次n的知识。 计算机科学 Computer Science 2n (Level 0)n2 (Level 1)n (... 阅读全文

posted @ 2010-09-30 14:37 maconel 阅读(148) 评论(0) 推荐(0)

摘要:转自http://groups.google.com/group/pongba/msg/3a913e4b422d47f7Here are qualities of good unit tests:They run fast.They help us localize problems.A unit test that takes 1/10th of a second to run is a slo... 阅读全文

posted @ 2010-09-30 11:41 maconel 阅读(191) 评论(0) 推荐(0)

摘要:转自http://coolshell.cn/articles/2704.html一般来说,我们会使用正规表达式来做字符串匹配,今天在网上浏览的时候,看到了有人用正则表达式来检查一个数字是否为素数(质数),让我非常感兴趣,这个正则表达式如入所示:检查素数与否的正则表达式/^1?$|^(11+?)\1+$/要使用这个正规则表达式,你需要把自然数转成多个1的字符串,如:2 要写成 “11&r... 阅读全文

posted @ 2010-09-30 09:47 maconel 阅读(193) 评论(0) 推荐(0)

摘要:转自http://coolshell.cn/articles/2058.html在过去的N年中,我遇到了很多使用囧然不同风格的开发者,下面是我所知道的一些,你还知道其它的吗?散弹枪编程这种编程风格是一种开发者使用非常随意的方式对待代码。“嗯,这个方法调用出错了……那么我会试着把传出的参数从false变成true!”,当然依然出错,于是我们的程序员... 阅读全文

posted @ 2010-09-30 09:39 maconel 阅读(151) 评论(0) 推荐(0)

摘要:程序员的三美德:懒惰、傲慢、缺乏耐性。需要注意的是,没有哪个经过规范培训的工程师会赞成写一个DestoryBaghdad(摧毁巴克达)的函数。最基本的职业规范会告诉他们应该去写一个叫DestoryCity的函数,然后把“Baghdad”(巴克达)当成这个函数的参数。—— Nathaniel S. Borenstein好的代码都都在的批评声中写成的,而... 阅读全文

posted @ 2010-09-29 16:56 maconel 阅读(158) 评论(0) 推荐(0)

摘要:如题,我为什么需要一个博客呢,原因如下:一.整理知识。在以前,知识来源分两个,一个是从老师和书籍中得到的。还有一个是从生活中得到,比如交谈,报纸等。前一种来源,知识在得到时就是成体系的。而后一种来源,是很多的知识碎片,某些人会把他们整理成书籍,变成前一种方式,传递下去。现在,随着搜索引擎的普及,后一种来源被放大,大量的知识以碎片形式涌来,因此需要把他们整理成册,以便查阅。二.传播知识。三人行必有我... 阅读全文

posted @ 2010-09-29 16:40 maconel 阅读(133) 评论(1) 推荐(0)