开发{Code Library}

最近看到这个用Python开发的 代码发芽网,它的语法高亮功能是用的 Pygments 库。这个库支持很多语言的语法高亮,我也想试试看它能不能在我的那台旧服务器上跑得动。经过测试发现速度还过得去,百十行的代码可以在3秒之内润色完成。因此我就开始着手开发 {Code Library}

目前基本功能已经实现,而且可以把代码嵌入到博客中,以后博客中的代码将用这种方式发布。也请朋友们今后在{Code Library}粘贴代码进行讨论。

 {Code Library} 使用了如下的程序库


海月懂事了

我最喜欢玩沙子了,妈妈每天带我来玩。

以前海月吃饭的时候,只要一说:“别吃阿,那是我的。"她即使不想吃,也会有意去吃上几口。或者说:”小点口吃."她就会有意很大口地吃下去。这也正是我想要的。可现在她长大了,懂事了。我说:"别吃那是我的。"她会说:"我没吃呀。"我说:"小点口吃."她会一勺只乘几个饭粒。从这一点上来看,懂事了也不完全是件好事呀。好怀念只要把奶嘴塞在嘴里就能让她饱肚子的时候。也许得确不该用”摔跤进食法",(这名字起得还挺贴切)。要尽快锻练她能独立吃饭。


吃饭有奇招

逮着你了。

今天海月摔了一跤,把胳膊擦破了皮,这还没什么,问题是她为了抚平自己的伤口,就一个劲地要我也摔跤,然后还要哭。就连吃饭也不放过机会,吃一口要我摔一跤。我当然是乐意奉陪,因为这样是让她快点吃饭的好办法。结果就出现了这样一幕,她吃一口,我转一圈,嘴里还得振振有词,然后极其惨痛地摔一跤,她就乐得和不拢嘴。然后她再吃一口,我再十分开心地转一圈,摔一跤。就这样在一个和乐融融的气氛里,她吃了一碗饭,一碗菜和一个桔子,我则是转的头晕眼花。


对海月加强教育

连续两天海月都没有吃中午饭就睡觉了,我已经没有再象以前那样心急如焚地等着海月早点起来吃饭,担心她会因为肚子饿而睡不好了。是习惯了?我想是对海月的自我意识更加尊重了吧。象海月这么大的孩子是完全知道什么时候吃什么时候睡的,所以不需要在担心她饿了,困了之类的事。
现在更重要的是对她的性格培养,和改掉一些不良习惯。比如喜欢翻客人的包呀,拿了别人的玩具不肯还呀之类的,这些坏习惯一定要在还小的时候改掉。



高分辨率宽屏壁纸

自从买了那个24寸的宽屏幕显示器之后,就觉得一种颜色的桌面实在是太难看了,于是开始在网上搜索高分辨率宽屏壁纸,找到这个 网站,如获至宝。剩下的问题就是如何一下子把那些壁纸都下载下来。

这样的事情由Python来做是最适合不过的了,用urllib, re, BeautifulSoup等库来做效率的确是很高。点击宽屏幕壁纸下载这几千张壁纸的链接地址,然后用你喜欢的下载工具批量下载吧。

几千张壁纸如果能让程序随机地定时更换就好了。虽然有不少这样的免费软件,不过用Python来做还是最爽的。于是找到这篇文章

如此这般,这台显示器成为HYRY Studio的一道亮丽的风景,非常养眼,以至于我们有事没事都把它开着浪费电。


KarrigellTiddly源代码

两年前就开始写这个KarrigellTyddly的程序了,不过由于精力有限,都有一年多没有更新了。由于程序写得有些乱,所以没有提供下载。最近看到Zoom.Quiet的留言,想想还是把程序发布出去,也许会对有兴趣的朋友们有所帮助。 KarrigellTiddly源程序下载

KarrigellTiddly是用Karrigell做服务器的TiddlyWiki服务器版本,欲看其具体效果请打开TiddlySite

KarrigellTiddly有以下特点:

  • 采用Sqlite数据库保存Tiddlers的内容
  • 支持多个独立的TiddlyWiki页面
  • 动态加载Tiddlers的内容
  • 保存所有Tiddlers的编辑历史
  • 每个Tiddlers都可以有独立的评论

关于KarrigellTiddly的详细说明请参照这里,文档的更新正在缓慢进行中。


黄金周结束了

你知道这是什么古城吗?

妈妈盼星星盼月亮盼来的五一黄金周就这样眨眼之间匆匆结束了。说是休假,对妈妈来说其实是一次小型战役,因为除了要照顾我之外还要照顾爸爸的饮食起居,虽然爸爸偶尔也会帮帮忙,但那决不能成正比。爸爸妈妈说有了我之后,他们就完全失去了自己的生活,每天只知道围着我团团转,我知道他们为了我付出了很多,我以后也一定会孝敬他们的。有一位阿姨每次见到我都说我长的太好看了,长大以后会是一个招人耳目的女生,妈妈由此便时不时地担心起来。哎,我长的不好看吧怕我嫁不出去,长的好看吧,又担心会惹麻烦,倒底要我怎么样嘛。


猜猜我背的什么唐诗

妈妈总是在我耳边念叨唐诗,虽然我完全不知道其中的含义,不过唐诗朗朗上口,富有韵律,因此我也记下来了不少。我请爸爸帮我都录下来,请大家猜猜看我都背的是哪些唐诗。如果你全部都猜中了,那就说明我的汉语发音很准,而且您的唐诗水平很高。


24寸液晶显示器

HYRY Studio有两台高清晰的屏幕的笔记本电脑,分辨率分别为1600*1200和1650*1050。虽然高分辨率能够让一个屏幕显示更多内容,但是由于笔记本的屏幕大小都是15寸,因此高分辨率就意味着屏幕上的点更细,不易分辨。长时间使用这样的屏幕进行开发会比较累眼睛。

因此我们下血本(44000日元)购买了这台24寸的宽屏显示器,作为电脑的第二屏幕。屏幕上的点的大小和普通的液晶显示器一样:0.27mm,然而由于其尺寸巨大,因此其分辨率高达1900*1200。并且这台显示器能够进行90度旋转,便于长文档和网页的阅读。

今后我们将在这台显示器上进行网页制作和平面设计的工作,当然在休闲时间也会用它来观看高清晰视频,体会一下高清晰电视的乐趣。