发现 python 的 codecs 不仅仅可以 iconv
老的 java 代码中存储非 ASCII 的时候,将内容存储成了这个样子:
\u4e2d\u6587
现在在 python 中要求读写都能兼容老的存储格式,这就需要写正则表达式匹配转换,相当的麻烦..
后来发现 python 提供的语言转换中除了 utf8/utf16/gb18030 这样的字符集外,也包括一些特殊的编码转换格式,unicode_escape 就是能把上述字符串转成对应的 unicode 串的特殊 codec
老的 java 代码中存储非 ASCII 的时候,将内容存储成了这个样子:
\u4e2d\u6587
现在在 python 中要求读写都能兼容老的存储格式,这就需要写正则表达式匹配转换,相当的麻烦..
后来发现 python 提供的语言转换中除了 utf8/utf16/gb18030 这样的字符集外,也包括一些特殊的编码转换格式,unicode_escape 就是能把上述字符串转成对应的 unicode 串的特殊 codec
* Improved Performance through multi-core support for rendering, hardware scaling in full-screen, multi-threaded video decoding
del.icio.us 有一个 "daily blog posting" 的功能,就是通过 blogapi,每天某个时间自动把内容发表到 blog 上。如果要在 Drupal 站点上启用,步骤如下
1. enable blogapi module
2. 配置 blogapi(admin/settings/blogapi),使之支持 blog 类型的发布
3. Drupal 对 blogapi 的支持和 del.icio.us 不太一样,主要是对 XMLRPC 的数据类型申明不同,需要修改 modules/blogapi/blogapi.module:
3.1 找到 metaWeblog.newPost,把它下面第二行的
array('string', 'string', 'string', 'string', 'struct', 'boolean'),改成
array('string', 'int', 'string', 'string', 'struct', 'int'),3.2 找到 mt.setPostCategories,把它下面第二行的
array('boolean', 'string', 'string', 'string', 'array'),改成
array('boolean', 'int', 'string', 'string', 'array'),4. 设置 del.icio.us:
4.1 out_name 和 out_pass 就是用户名和密码
4.2 out_url 是 http://yoursite/xmlrpc.php
4.3 out_time 随便设,我用的是 0,这样每天早晨 8 点自动 post
4.4 out_blog_id 我用 1 (虽然我在 Drupal 里面的 userid 是 3)
4.5 out_cat_id 我就是为其创建了一个专门的 taxonomy/term 的 id
进一步的技术细节:
我发现在启用 blogapi 后,首页里面的 head 标签内就自动增加了一个 type 是 "application/rsd+xml" 的 link 标签,地址是 "http://www.dup2.org/blogapi/rsd",这样支持 blogapi 的软件,比如 MS 的 Live Writer,就可以从中获得该站点支持的 API 类型。
如果不做 hack,del.icio.us 传递的参数将无法被正确识别,会报一个"服务器错误。无效的方法参数" (server error. invalid method parameters)
酷,就是酷
Windows Live Writer!!
2007.11.30 雍和宫金鼎轩 (20人)
安安在 Flickr 上的照片
一桌是韩道亮、陈贤安、吕志良、万斌、周国强、张敏、王君、魏鹏、倪志宇、叶金荣
另一桌是赵俊松、赵冬梅、黄志辉、谢华亮、李客、肖健彬、熊占波、窦元、宋
鹏、邱英波
饭后走出金鼎轩,大伙不顾凛冽的寒风,执手相看,依依话别
history:
http://www.dup2.org/node/401
2006.12.01 北太九头鸟 (好像有14人参加)
2007.06.01 东直门麻辣诱惑 (25 人)
FAQ:
Q. 什么是纪念日?
A. 法定的eyou技术部门的成立日期是 1999.12.1,从2002年开始,每年的这个时候举行一次eyou研发和技术人员公款腐败活动。为了纪念在亿邮激情燃烧的岁月,每年也在这个时间段举行离职员工的聚会。
Q. 下次聚会什么时候?
A. 如果每半年一次的话,下两次活动的日子是 2008.5.30 和 2008.11.28
Q. 组织者搞定所有的事情?
A. 想得美,AA制。也希望大家能积极为搞好每次大聚会出谋划策。
Q. 一年一次聚会或一年两次是不是太少了?
A. 如果希望和老同事们有更紧密的联系,请随时关注论坛/邮件列表上的信息,基本上每个月都有同志组织小规模的活动。只要有需求,可以更多的发起这种大规模的活动。
Q. 一年一次聚会或一年两次是不是太多了?
A. 答案征求中..
Q. 可以带家属参加吗?
A. 记入 AA 制人头即可,严禁浑水摸鱼。//grin
记得佳盛修过两回硬盘,虽然每次海波和我也忙得鸡飞狗跳,但直到自己来承担业务的主要责任,才能真切体会佳盛当时郁闷和无奈的心情。
RAID5 + Hotspare,每天定期早晚各一次机房巡视,按理说已经很安全了。但偏偏不知道哪里出了故障,掉了2块盘后没有报警,等第三块盘坏,一切都 over 了。
供货商检查后声称,RAID5信息已经被破坏,完全不可恢复!
最后同事介绍到护航时代,经过一天的处理,居然数据被完整的恢复出来了!!
根据人品守恒定律,开始怀疑未来几年的运气是不是已经这次提前用完。:)
附:黑色星期一带来的好处是,看到俺很郁闷的样子,晚饭后家人很宽容的把碗洗了,省去一次家务劳动,hohoho~~~
再附:这里发下宏愿,2008上半年一定要拿出邮件的存储备份方案,下半年实现部署,再也不想体会那种绝望的感受了(NO的同事不太信任新来这批DELL的柜子)
这就是生活, 三十生日后的两天
最新评论