Vim tips: 时间戳快捷键

:map <f2> a<c-r>=strftime("%c")</c-r></f2>

在非编辑模式下,按F2就会在光标位置插入一个当天时间的时间戳

去掉前面的冒号, 加入到.vimrc, 以后用vim的时候就都有这个快捷键了

2006时代年度人物:你

美国时代杂志发布了一篇文章
Person of the Year: You,里面对web2.0的解释很精彩,

The new Web is a very different thing. It's a tool for bringing together the small contributions of millions of people and making them matter. Silicon Valley consultants call it Web 2.0, as if it were a new version of ...

DRM比我想象中更有破坏力

摘自 http://slashdot.org/linux/06/11/27/1145230.shtml 的一篇评论 (精华总在评论中! -- slashdot的名言)

DRM is about forcing you to run particular EXACT code, and either not running at all or refusing to talk to you if you are not. This also happens to be the essence of DRM too ...

关于胖葫芦的一些意见和建议

前几天还是高兴得太早了, 只看到了胖葫芦里面我的rss的标题, 却没有发现点标题进去之后, 看到的内容不对, 每一篇都是提交评论的英文提示信息, 胖葫芦到底找到了哪一个rss/atom feed呢? (注: 我是用胖号订阅的)

想去手工改一下胖号对应的feed, 发现胖葫芦还没有这个功能. 仔细想了一下, 有下面几个建议:

  1. 提供胖号认领功能, 让blogger可以自己编辑, 指定RSS/ATOM
    1. ~~生成胖号之前查查有没重复, 刚才去试了一下, 又给我分配一个新的胖号: 62000296~~
  2. 读feed内容的时在手机上做缓存, 每次去读全部内容响应太慢, 同时用HTTP Conditional GET来判断feed是否更新
  3. 如果可以在胖葫芦里面直接对blog评论, 就太棒了!
  4. 进度条的页面太丑, 可不可以在屏幕最下面显示进度, 上面还是显示feed标题列表?
  5. 提供OpenID支持, 既可以方便登录, 也可以直接认领胖号. 胖葫芦的网站是用Java做的吧, 这里有OpenID Consumer的Java实现. 需要的话我也可以提供技术支持 :)

胖葫芦手机RSS阅读器

zheng那里得知消息的, 很开心的发现我的古董 Nokia 6610在支持范围之内, 马上下载.
两种标准模式都是下载到一半莫名其妙中断, 只好动用一下 Opera Mini 研究一下这两个 jad和jar的下载地址, 先用wget下载到我的电脑, 然后再用红外上传到手机, 够曲折的.
PS. 建议胖葫芦同时提供直接文件下载模式.

马上试一下订阅自己的blog, 在胖葫芦首页生成了胖ID, 马上在手机上订阅(6610没有照相功能, 所以二维码是不用想了, 直接输胖ID号搞定) , 哈哈, 终于可以在我的手机上读RSS了!

下面就是我这里的胖ID和二维码

给老冒留言, Re: 在上海移动“旗舰店”体验

(老冒的bloguuzone的用户才能留言, 让人不爽, 所以先写在这里. 哪天等uuzone支持OpenID了, 我再过去留言 XD)

http://www.uuzone.com/blog/mao/144219.htm

呵呵, 中国移动就是从中国电信分家出来的啊. 家谱关系如下

邮电局 分家 -> 中国邮政 + 中国电信

中国电信 分家 -> 中国电信 + 中国移动

中国电信主业 实业分离 -> 中国电信 + n多大小公司

中国电信 + 网通 -> 南北分治 的 中国电信 + 中国网通

.....

结论: 中国电信运营商其实只有一家公司

Skype 3.0beta is cool

多了很多新功能, 最cool的是这个:

[OpenID in China](http://www.skype.com/go/joinpublicchat?chat&skypename=number5&topic=OpenID+in+China&blob=A-OUg19KS-NthYWhXqIzDVVADSOyE1GWl0swf6hS2raHEBxfa2Hi2WaPKF7xVis) hosted by [number5](skype:number5?info). {style="padding: 50px 10px 9px 10px !important;margin: 0 !important;font: 12px/16px Arial ...

Blog游戏接龙 - 我想在年会上见到的Blogger

前面zoula, yining, zheng都写了, 轮到我了

其实和前面几位都差不多, SBFcnblog.org的成员, 年会的志愿者, 上一届年会认识的一帮朋友(包括royal, vista, aether, zoula, tangos, icebin, 痒痒等等)

至于说比较期待的, 有下面几个:

  • Keso, 我们的头号种子选手, 常年闻其声不见其人, 这次要见到真人版了, 不错不错
  • livid, 一位很有性格的同学, 不知道土豆多出来的特色Blogger赞助名额最后是不是给了他, 也不知道他是否愿意来
  • 老冒, 本来在上海应该很多机会碰到的, 不过好像每次机会都错过了, 这次应该有时间认识一下,好好聊聊
  • 很多我不认识的bloggers, 其实这一类最值得期待, 看看这次又有什么惊喜, 会有更多新的面孔, 给我更多启示, 在我的订阅列表里面在增添几项新鲜血液

再过不到24小时, 年会的序幕就要揭开了, 期待中...

Joe Gregorio: Radical Simplicity: Lessons From Dynamic Languages

Joe Gregorio的一个关于python的演示Radical Simplicity: Lessons From Dynamic Languages, 很有意思

"Python为什么会有那么多Web Framework?"

"因为写一个太容易了"

接着给你演示一个花了3个小时60行代码完成的Web Framework robaccia
(当然, 少不了Kid, SQLAlchemy, Selector, WSGI的功劳)

看着不过瘾还可以看Joe的Blog: Why so many Python web frameworks

我的Firefox Addons(Extensions, Themes)

Generated: Fri Oct 13 2006 13:51:51 GMT+0800

User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7

Build ID: 2006090918

Enabled Extensions: [35]