左撇子右撇子

记得很小的时候,我用左手拿筷子吃饭,被家里人教训了,要求我以后不许再拿左手。于是,我改用了右手吃饭。后来,体育课里,别人都用右手扔铅球,唯独我用左手,我才发现,原来我可能是一个左撇子。除了扔铅球,扔石头打水漂,扔沙包,我都是用左手,因为感觉左手特别好使劲。

平时,我的右手都干些什么呢?拿筷子,写字。我有段时间甚至怀疑过,要是我早练习用左手写字,字就不应该像现在这样惨不忍睹。再后来,我迷上了打乒乓球,很奇怪的是,我很自然的用了右手,感觉特别灵活,打的也不错。所以,我那时又搞不清楚了,我到底是不是左撇子?

再到后来,接触到一个又一个需要用手的运动,一次又一次自然的选择也让我迷惑不少。总结一下:
左手:铅球(扔石头)、篮球、保龄球
右手:乒乓球、羽毛球、斯诺克、写字、吃饭

不知道有没人专门研究像我这样的现象,我自己思考了一下,还是发现一些规律的。我的左手善于使一些蛮力,力气活大都靠左手。右手做的是需要协调性、技巧性高一些的活动。总结一句话,我的左手是力量型的,右手是敏捷型的。

NancyBlog新增5stytles-port皮肤

周末在家折腾NancyBlog,好久没动过这个博客代码,对GAE也有些生疏了。索性试试给自己的博客新增一个皮肤。挺折腾的,过程中也发现了代码中的一些可优化的地方,以后有时间再来整了。

现在看到的这个皮肤就是我折腾出来的了,还可以吧。

丽江之行

在丽江度过了愉快的四天旅程,非常开心

blog.coderzh.com恢复访问了

找了个办法,恢复了这个域名的访问,也许只是暂时的吧。

两个博客,确实维护起来麻烦了些,不过这个自己写的博客系统,还是爱不释手,因为一切东西都在自己的掌控之中。自己随时都能做最一些好玩的事情。

一行代码误删了整个数据库

今天由于一行代码,把积累一年的数据库中的表全删了,未设置备份,试了一些工具进行恢复,未果。痛心疾首,后悔莫及。

今天最大的教训是:

  1. 对数据库进行操作时,一定要慎重、慎重、再慎重!
  2. 数据库一定要设置自动备份
  3. 代码中的用户应该设置一定的权限,比如drop table这样的危险操作应该禁止。

今天犯了大错,看得出fmy同学也很失落,但最终并没有批评我,而是尽力去挽回损失的数据。最后得出数据无法挽回的结论时,他乐观的总结了今天的两天收获。(上面2,3点)

我还是很内疚,自己太大意了,最终酿成了杯具。

blog.coderzh.com不能访问了

看来又对ghs.google.com下手了,静观其变吧

NancyBlog支持站内搜索功能

看到有人反馈现在还不支持搜索,于是着手实现站内搜索功能。可惜,Google App Engine并不支持像SQL语句中Like的语法,导致自己实现搜索变得非常困难。Google App Engine本身提供了一个SearchableModel,但是这个只是全文搜索,不能做到模糊匹配。(见:http://code.google.com/p/googleappengine/source/browse/trunk/python/google/appengine/ext/search/__init__.py)

既然GAE不支持,索性直接使用Google的站内搜索了。达到搜索的目的就OK了

研究了一天如何在Emacs中打造强大的Python IDE

研究了一天如何在Emacs中打造强大的Python IDE,包括各种必要的插件,支持代码提示,自动补全,重构工具,感觉真的很强大!原来写代码的效率还可以那么高!今天遇到的唯一难题就是如何在Emacs中方便的进行调试,特别是对Google App Engine这样的应用,进行调试。历经千山万水,最后终于搞定了!以后脱离WingIDE了。明天准备写两篇技术博客在博客园里:

  1. 经常使用的Emacs的基本操作
  2. Emacs中打造强大的Python IDE

(已完成)

圣诞节

Python的创始人为Guido van Rossum。在1989年圣诞节期间的阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以 选中 Python(大蟒蛇的意思)作为程序的名字,是因为他是一个Monty Python的飞行马戏团的爱好者。

20年后的今天,也是一个圣诞节,我能做点什么呢?哈哈

关于Emacs

NancyBlog有一半是在Emacs里或是在WingIDE里使用Emacs快捷键完成的。说实话,现在为止,我连Emacs快速教程都还没有全部学完。但在使用过程中,确实是发现了Emacs很多可贵之处,并且慢慢受益。现在,至少我能应付大部分的普通操作了。我想,接下来要做的,是把Emacs其他功能了解完,然后坚持坚持,再坚持。总有一天,我能健指如飞,哈哈!

关于这个博客

这个博客主要还是记录一些关于生活感悟方面的东西,纯粹的技术文章都将发表到博客园的博客里:http://www.cnblogs.com/coderzh

我的Google App Engine博客正式上线了

利用晚上和周末的时间,我用Google App Engine写了一个Blog系统。之前也零零散散的使用GAE写了点东西,但没有一个成系统的,因此才打算从头开始自己实现一个blog系统。这几周时间里,学习到了不少的东西,感觉非常有意义。

这个博客系统的名字我取名叫:NancyBlog,呵呵,是的,Nancy是我女朋友的英文名。我有很多工程都是以Nancy命名的,都可以成一个系列了。感谢她在我想放弃的时候一直鼓励我,支持我。

NancyBlog是一个python实现的基于Google App Engine的开源博客系统,如果你对NancyBlog感兴趣,可以通过下面的地址下载到所有的代码:

http://code.google.com/p/nancyblog/

NancyBlog的功能:

  1. 博客系统的基本功能(添加,修改,评论,删除,后台管理等等。)
  2. 按标签、分类、归档查看文章。
  3. 换肤功能。现在只完成默认皮肤。
  4. Atom订阅功能。
  5. 自定义页面功能。
  6. Rss查看功能。见:技术文章
  7. 搜索功能。
  8. 文章阅读统计功能。
  9. 支持代码着色功能。