追寻真理之美

——此人一贯挖坑不填

排序:
默认
按更新时间
按访问量

旧译重贴:如何阅读数学

This article is part of the book Rediscovering Mathematics, which is due out in early 2011. - Rediscovering Mathematics: Patriot LedgerHow to Read Ma...

2013-01-06 16:57:01

阅读数:7546

评论数:1

正确的答案都是错误的

正确的答案都是错误的从业逾12年,我找过工作,写过简历,经历过很多企业的面试;也招聘过, 面试过,收过简历,做过面试官。有成功的经验,也有失败的经历。 然而有学生和朋友问题我写简历和面试的技巧时,我只能说,没有技巧。我们在网上或书店,都会见到很多“攻略”、“秘籍”,教你记忆各种急智问题的回答方式。...

2012-09-29 16:57:20

阅读数:8328

评论数:0

手工构建 Mac OS APP (一)

手工构建 Mac OS APP (一)Table of Contents手工建立 Mac OS APP?main 函数中的故事最简结构app 程序的简单结构做点事情略进一步带主菜单的 app状态栏菜单手工调试再进一步?Aout Me手工建立 Mac OS APP?Mac OS App 开发并不复杂...

2012-09-27 20:27:23

阅读数:19782

评论数:13

《编程ING》——打开神秘魔法世界的大门

从 2000 年毕业,我做这行已经超过十二年了。最初接触计算机程序,还是 DOS 下的 QBASIC ,那已经离现在有接近二十年了。最初,我只是会照猫画虎,按照老师的程序抄个素数数列,或者打印个三角形什么的。初步理解程序的结构和意义,要等到读大学以后了。那个时候在老师的鼓励下,自己买书学习 Del...

2012-08-25 23:18:15

阅读数:6484

评论数:2

jquery 团队的 javascript 测试工具 qunit

今天写了点 Javascript 的小东西,想做个测试,google了一下,看到 jquery 团队使用的测试工具 qunit (http://docs.jquery.com/QUnit) 。有一篇中文文章 http://www.cnblogs.com/nuaalfm/archive/2010/0...

2012-06-20 20:13:41

阅读数:5361

评论数:0

用python发送put请求

做了一个服务,上传数据时接受put请求,查了一下,客户端代码用Python来写的话非常简单,跟Post基本一致。这里是一个用PUT上传文件数据的例子: import urllib2 opener = urllib2.build_opener(urllib2.HTTPHandler) ...

2012-04-22 11:30:07

阅读数:14832

评论数:0

beanstalkd 监听阻塞问题

如果使用 beanstalkd 的 tubes,需要注意的是(官方文档有提及),use影响put时使用的信道,而watch和ingore影响监听时的信道。客户端必须监听不少于一个的信道。 默认情况下connection已经监听了default信道,至少监听一个其它tubes后,才可以ignore...

2012-04-16 02:54:15

阅读数:4802

评论数:0

lvm 空间缩减操作

前几天学会了给lvm动态扩容,有次遇到缩容操作,也照方抓药,却惨遭失败。还好是开发机,默默重装。 问题在哪里呢?搜索了一些资料,在国外的一些社区提到:扩容时,先 lvextend 再 resize2fs ,缩减时先 resize2fs 再 lvreduce。 具体操作了一下,按这里的步骤,可以...

2012-04-15 22:42:47

阅读数:5715

评论数:3

在debian环境中设置celery自动启动

项目中用到celery,但是将它官网中提供的init.d和 default脚本部署到相关目录以后,一直不能自动启动。在stackoverflow上查到一个简单的方法,即执行 update-rc.d celeryd defaults debian就会自已管理它的启动(需要先部...

2012-04-14 15:37:08

阅读数:4469

评论数:0

MyISAM 升级到 InnoDB

迁移服务器后,发现还有一批表是 MyISAM 引擎,写了一个脚本,把它们全升级到了 InnoDB。 在线地址: https://github.com/xiachufang/BlackCookbook/blob/master/python/sa/My2InnoDB.py 源码: #!/usr/...

2012-04-10 23:24:39

阅读数:4340

评论数:0

debian xen-tools 虚拟机的时区管理

debian testing 的 xen-tools 创建的虚拟机,默认是utc时间,但是时区选择有问题。对于中国的东八区用户,最简单的处理方法是: cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 这个操作最好在虚拟机创建后尽早完成。如果...

2012-03-28 16:34:45

阅读数:5011

评论数:3

寄宿于LVM存储的xen虚拟机扩容

新主机中划分成一个xen虚拟机集群,全部部署在 lvm 存储上。昨天拖数据的时候发现文件服务器的空间规划比较紧张。于是准备给它扩容。 网上查了很多中文文档,不知道是因为太旧还是什么原因,没有一个靠谱的,操作复杂而且不安全。 最终在一篇英文文章中找到了一个办法,极其简单,并且验证确实可行。 我...

2012-03-27 19:48:48

阅读数:4858

评论数:0

选择 PosgreSQL 的十个理由,和几个 MySQL 胜出的特性

一、 PostgreSQL 的稳定性极强,的确,MySQL 有多种引擎,也确实 Innodb 等引擎在崩溃、断电之类的灾难场景下抗打击能力有了长足进步,但是,很多 MySQL 用户都遇到过Server级的数据库丢失的场景——mysql系统库是MyISAM的……PG数据库15分钟被闪断四次的前D...

2012-03-01 12:15:52

阅读数:14401

评论数:14

《Ruby 元编程》——十年来读到的最好的编程技术书籍

远超预期的惊喜 在出行前的一天拿到这本书,翻了几页,感觉不错,心里很有些纠结。要出远门的原因,衣物和工作设备之外的东西要尽量精简。 书籍方面反复挑拣,正在读和很想读的几本书,也都只好先放下,最后带上了这本新书和一本工作用书。 在飞机上拿起这本书后,一边读,一边用笔勾划记录,三小时的班程,一...

2012-02-18 11:02:57

阅读数:27346

评论数:18

JSON-framework 与 JSONKit的初步评估

JSON-Framework 和 JSONKit 都是Objective C 平台上比较常用的 JSON 数据访问工具。我经手过的项目中,这两个组件都用过。在JSONKit的主页上可以看到,JSONKit 的性能远优于JSON-Framework(即SBJSON),而使用上JSONKit也非常...

2012-01-17 20:24:33

阅读数:12273

评论数:0

我的教师生涯

在我十几年的职业生涯中,曾经在一家北大青鸟培训中心做过半年多的教师。 虽然对同行称我"刘老师",我有过一个开玩笑的解释, 但是其实这段经历才是这个称呼的由来。 作为程序员,不是总有机会上讲台,所以一直想给自已做个总结。但是我实在太懒。居然四年以后才动手。 有亲友曾经说我适合...

2012-01-07 02:43:59

阅读数:11964

评论数:36

NOSQL这一大桌麻将

<br />我所知道的IT术语中,没有比“NOSQL”更糟糕更混乱的了。甚至它超过了面向对象、软件工程和设计模式。后三者至少还大大繁荣了出版业、硬件制造业,提供了大量的开发人员就业机会。<br />基本上你对这个潮流有一些基本的了解,就会知道,所谓的“NOSQL”运动,大多...

2011-01-05 21:28:00

阅读数:18188

评论数:28

动态语言会淘汰静态语言吗?

上一篇博客动态语言会导致开发质量下降吗?,尽管没有我想像的那么多争议,但还是如期引发了一些误解。有一些朋友指出动态语言,具体来说是 Python 中的各种问题。这些我认为是大部分是正确的。我写上文的用意,在于讨论动态语言使用过程中,关于质量控制的必要性,以及其引发的性价比方面的争议。这并不表示动态...

2011-01-04 17:54:00

阅读数:30528

评论数:81

动态语言会导致开发质量下降吗?

<br />离开CPUG以后,我的邮箱清静了很多,果断退掉一些现在已经不太关注的邮件组后,只有haskell-cafe和python社区的邮件还比较热闹。不过这几天几位朋友都在问我这个事儿:<br />https://groups.google.com/forum/#!to...

2010-12-29 23:53:00

阅读数:15766

评论数:40

ghc 7.0.1 发布

<br /><br />编译了一个,有很多有意思的东西<br />Release Note 在此。列举几处我比较有兴趣的:基于 epoll/kqueue 的IO可以生成 LLVM 代码翻新了大量模块,特别是线程或异常阻塞有关的ghci 现在完整支持 import...

2010-11-25 22:40:00

阅读数:4735

评论数:0

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