- 我的消息
- 我的博客
- 我的学院
- 我的下载
- 我的收藏
- 消息
-
全部文章 > {categoryName }
-
置顶感谢榜
由于我的精力和水平都有限,写的文章中难免存在一些错误。所幸得到热心网友的指正,才能不断修改、完善。我无法像 Knuth 一样为每个错误的头一个发现者支付奖金,故在此罗列各位网友的贡献,让他们收获属于他...
原创2009-12-24 10:23:0015660 -
博客搬家
经过几夜奋战,我做出一个“不艰难”的决定:正式把博客迁移到 http://redraiment.com!http://redraiment.com 托管在 Github上,你也可以通过 http://...
原创2013-03-17 09:33:4735672 -
循环 vs 递归
注:本文代码使用 JavaScript。一些同学对递归的理解还停留在“是一种求阶乘比循环低效的方法”。但其实递归和循环处理的问题是不同。拿“遍历数组”这个问题来说:循环适合同一维度(单层长度不限)上的...
原创2013-02-28 09:04:0739491 -
消灭成堆的分支语句之类责任链模式
摘要分支语句是所有编程语言的基本元素,比如Java语言中的if else和switch语句,它们提供一种能力允许程序根据一些条件动态地选择执行某些代码块。这种动态性给程序带来了很多的灵活性!正因为if...
原创2013-01-26 22:47:0538050 -
第一款微信小游戏:开窗!
利用微信的公众平台接口,我开发了一款“开窗”小游戏。玩过文曲星的同学对这款小游戏不会陌生。 除了实现游戏本身的逻辑,我还加入了“入门级”、“初级”、“中级”、“高级”等不同的游戏难度。每个难度等级...
原创2013-01-25 22:08:1554144 -
EDBC居然被顶到Hacker News的首页!
今天早上醒来在 Hacker News 上发布了 EDBC 的信息,没想到一下子被顶到首页上去了!大家都去围观一下,嘿嘿~http://news.ycombinator.com/item?id=496...
原创2012-12-26 09:29:4937480 -
EDBC(Emacs-Lisp Database Connectivity)
今天更新了之前的 Emacs-CGI,把其中的数据库连接模块拎出来,作为一的独立的项目:EDBC(Emacs-Lisp Database Connectivity)。项目地址:https://gith...
原创2012-12-25 23:14:19119910 -
微信版中文计算器
我最近一直在“叫嚷”中文计算器 ,最早发布的是网页版的,纯JS实现;半个月前又发布了微博版的;今天实现了微信版! 通过扫描下面的二维码,或者搜索用户名 calc-cn,或者在“查找微信公众帐号”中搜...
原创2012-12-25 23:10:5158670 -
微博版中文计算器!
@中文计算器 还有童鞋记得我之前发布的“中文计算器”不? 经过几天的忙活,我终于用php重写了这个中文计算器,并发布了“微博版”! 所谓的微博版其实就是我开通了一个叫“中文计算器”的微博帐号,...
原创2012-11-27 22:40:5835481 -
中文计算器更新!
刚刚做了升级,支持输出“中文简写”,“中文大写”,“金额”以及“阿拉伯数字” 四种格式。http://chinesecalculator.sinaapp.com/
原创2012-10-24 00:05:3239870 -
燕雀安知鸿鹄之志
太阳能手电筒昨天参加完OSC源创会之后,和几个同事一起在肯德基啃鸡腿。期间聊起我前天开发的“中文计算器”,同事的想法和网上的评论差不多,觉得这是一个无聊的作品,没什么现实意义。顺着这个话题,又聊到什么...
原创2012-10-21 23:28:0547403 -
来试试纯汉语中文的计算器~
计算器程序相信很多人都写过。不过通常都是基于阿拉伯数字的,比如输入 1+2+3,返回 6。 我刚刚实现了一个纯汉语中文的计算器,即输入 一加二加三,返回“六”。 程序是用 JS 实现的,大家可...
原创2012-10-20 00:19:0942557 -
Node.js 初体验
又到周五晚上自由时间,^_^。今天看了一下 Node.js。服务器端 JS 情缘在校期间我学会了JavaScript和Java,当时我就在考虑JS有没有类似JSP一样的服务器端程序,名字应该是JSSP...
原创2012-09-22 00:36:0656218 -
[Emacs-cgi] 登入页面
最新进展:Emacs-cgi 加入对存取 Cookie 和 Session 的支持,以及页面之间跳转(redirect和forward)。项目地址:https://github.com/redraim...
原创2012-09-03 19:16:3640210 -
用 Emacs Lisp 开发 CGI 程序
Emacs Lisp 作为编程语言也是非常强大的。尤其 Emacs 作为一款编辑器,自带了很多处理文本的函数,用起来很方便。我一直希望用 Emacs Lisp 作为服务端脚本语言来开发 Web 程序。...
原创2012-09-02 10:14:5038882 -
JS访问数据库[非Node.js]
提起服务器端 JavaScript,很多人第一反应都是 Node.js。其实 Java 6 开始包含 Script Engine,其中就自带了一个“阉割版”的 Mozilla Rhino - 纯 Ja...
原创2012-08-22 09:20:0754948 -
猜数字游戏及自动解猜数字程序
都是寂寞惹得祸...网络故障已经四天了,强烈谴责华数网通这种低效率的行为(好吧,谴责有个屁用)。实在无聊,于是写了一个猜数字游戏:随机生成一个[0, 99]之间的整数,如果猜得小了就显示 Too sm...
原创2012-08-21 20:02:4938590 -
Lisp 匿名递归函数 v2:在 Common Lisp 中实现 Clojure 的 fn
我在之前的文章《Lisp 匿名递归函数》中提及 Emacs Lisp、Scheme 和 Common Lisp 中默认都没提供定义可递归的 lambda 函数的方法。并在文章里提供了我自己实现的 Em...
原创2012-08-04 19:39:1549022 -
BrainFuck 解释器(C语言实现)
码农的业余休闲活动就是去学习一门冷门的语言或者研究一项非主流的技术。BrainFuck 是一门小巧的编程语言,顾名思义,阅读这门语言的代码就像在强奸你的大脑一样。事实证明开发它的解释器比读懂它的 He...
原创2012-04-20 22:25:10155693 -
收集一些在线的 REPL
刚开始学编程的时候,是不是对搭建环境感觉非常棘手?比如从零开始搭建个 PHP Web 开发环境,要下载 Apache 服务器、PHP,然后安装、配置……经过这么一大堆的无关工作,你可能只是想验证一下教...
原创2011-11-06 18:18:3996430 -
命令行界面设计
p { font-size: 16px; } 《Designing command-line interfaces》原文地址:http://www.antoarts.com/designing-c...
翻译2011-08-12 23:59:5551130
-
- 学院
- 下载
- 消息