2009-05-21

我的搜索历史就像我的作息时间表

刚才打开Google搜索历史看了一眼,发现Hourly search activity(按小时统计的搜索行为)简直可以说就是我的作息时间表。建议以后Hourly search activity作为个人病例的一部分,几点起床,几点睡觉,几点吃饭,简直是一目了然。





2009-05-14

beta技术沙龙第四期[iPhone开发入门]活动预告

UPDATE:最新消息,人邮图灵的主编刘江老师资助本活动5本图灵出版的《iPhone开发基础教程》(这本书很经典),我们将在活动的结束的时候抽奖,每个参加活动的朋友都有机会。感谢图灵和刘江老师。

时间:5月24日14点30分开始
地点:奇遇花园咖啡馆(点击查看详细地址)

主题:iPhone开发入门 & iPhone开发中的内存管理和性能优化

主讲人:郝培强(银杏)、陆亦斌(iPhone应用程序iChm开发者,财帮子网站共同创始人)

简介:本次活动介绍iPhone开发的入门知识和开发工具简介,帮您从新手快速进入iPhone开发领域,我们也邀请了经验丰富的iPhone开发者分享他们的开发经验和思想,探讨关于内存管理和性能优化等高级话题。

参与人员:最大的前提是技术出身,第二个要求是写blog。积极参加现场沙龙聊天;如有可能对话题通过blog保持跟进关注。http://club.blogbeta.com/ 网上报名或直接现身沙龙,参与免费,点单另付。

关于沙龙:blogbeta技术沙龙由一群技术人员发起并参与,旨在以技术的视角看待社会、互联网和未来,以务实精神深化交流,促进创新。



2009-05-06

[PHP]发布一个小代码“静态文件的Rss生成器”

最近做了一些Web开发,对PHP的了解开始加深,才发现自己以前写的PHP程序确实可以用,但是PHP很多有用和有意思的特性,我却完全不了解。

正如去年看到大鱼儿写的《习惯成自然》,吓了我一跳,我也一直以为纯PHP文件以<?php开头以?>结尾是个好习惯,谁知道实际上好的习惯是文件结尾最好不要有?>。又比如以前我一直是一个用英文句号(.)的高手,多复杂的字符串都是用英文句号来拼接的,看到$xxx="this is a $test";的时候还会以为人家写错了呢。

所以,我在做Web开发之余,开始翻译PHP的手册,每翻一章都发现自己知道的东西更多了,很有意思。这当然是一件非常重复发明轮子的蠢事,但是翻译是我学习英文资料的最好办法,所以就翻吧。然后,当我想把我翻译的进度弄到我的微尘程序员网站首页时,遇到了点麻烦,我怎么把这些一直在变的静态文件的最新进度同步上去呢?所以就有了这个简单的代码,“静态文件的Rss生成器”。

代码的逻辑很简单,使用ls -t获得以更新时间顺序排列的文件名,然后用head取前几个文件。然后,获取文件的标题和时间,生成xml。整个操作在我的本地很快,不过在我的虚拟主机上很慢,所以,实际使用中,我定时一个小时生成一次静态的XML。

代码的文本格式版本,请点击这里
也欢迎对翻译进度感兴趣的朋友们订阅以本代码生成PHP中文手册翻译进度的RSS