qyb的博客

在多线程环境下使用 glib 函数库

必须调用 g_thread_init 初始化一下,否则所有的函数都不是线程安全的。

虽然很久以前就尝试使用 glib 库,但还从来没有在多线程环境下使用过它。直到现在在团队内推 glib 的时候才发现 gstring 有线程不安全问题,结果还亏得同事去看 glib 源代码才发现原因所在,:PP

另:今天发现 Intel 发布的两个 top 工具,一个 LatencyTOP,一个 PowerTOP;看起来都是非常的有用..

Topic: 技术

用 python 查询纯真 IP

http://blog.daviesliu.net/2005/05/18/192847/ 的留言里面找到 scaner(我想留言的这个is应该就是'一个好白萝卜的坑') 写的一个 python 程序:http://scaner.googlepages.com/iplocater_20060301.py

下载后首先试的是我刚工作那2年长期占据的静态 IP: 202.113.18.2,就发现了结果有乱码,对比着 Luma 关于 QQWry.Dat 格式的文档,写了一个小 patch,目前工作良好

  1. 8c8
  2. <               f = file(dbname, 'r')
  3. ---
  4. >               f = file(dbname, 'rb') #windows platform
  5. 49c49,53
  6. <                       aArea = self.getString(o)
  7. ---
  8. >                       byte = ord(img[o])
  9. >                       if byte != 1 and byte != 2:
  10. >                               aArea = self.getString(o)
  11. >                       else:
  12. >                               aArea = self.getString(self.getLong3(o + 1))

不过还是觉得这种二分查找法稍微慢了点,最好是能把所有数据 load 到一棵 radix tree 里面去,这两天有空试试看

Topic: 技术

links for 2008-01-26

  • Scrum的新手应当严格遵循《Scrum Checklists》这本书。这样做将为他们带来信心,帮助他们成功完成最初的Sprints,而这些最初的Sprints将提升Scrum在他们组织中的接受程度。
    (tags: scrum)
  • GMane设计的目的是将它作为一个邮件与新闻之间的网关,我向所有想要像查看新闻feed一样查看邮件列表的人们推荐使用GMane。Nabble主要是为人们提供论坛,所以如果你想要的是论坛,那么它是一
    (tags: email)
  • 过去,事务处理系统主要甚或完全依赖于数据库来处理那些要求事务性的IO行为的ACID各方面。无论库/框架、语言,或者文件系统级别,对文件系统操作事务的支持一直都很薄弱。最近,情况开
    (tags: tech)
  • Pronovost与其同事一起跟踪了一年多的时间。结果简直难以置信:十天的导管感染率从11%降到了零。随后,他们又跟踪了病人十五个月。在整个过程中,只有两例导管感染率发生。他们通过计算
  • 总之,五条关键原则列举如下:

    * 为所有“事物”定义ID
    * 将所有事物链接在一起
    * 使用标准方法
    * 资源多重表述

    * 无状态通信

  • 描述 Linux Kernel 各个升级改动的页面..
    (tags: tech)
Topic: del.icio.us

用 PPT 做简历?

最近看过好多好多 Java 程序员简历,绝大多数是应用各个招聘网站的简历模板,按部就班的写项目经历,用了"struts"、"MVC"等技术...每次刚收到 HR 转发的简历还挺兴奋的,但看到后来就泛起一阵无力感——好比开大会在台下听主持人念领导和嘉宾名单一样,希望这个过程快快过去,可偏偏所有的 title 都要被重音一一强调

最近看中的这份简历里面没有提 MVC(或者有提,但被我忽略了),打动我的是什么呢?不到十行的经验描述,可以看到她(我直到最后才注意到原来是个女孩)毕业前在某A公司实习,毕业后也去这个公司,做leader,再做架构or更高级的leader,我喜欢这样的故事;最近两年的工作和P2P有关,研究过jxta等已有的协议,熟悉NIO,TCP/UDP...技术细节几乎没有描述,不过这没关系,面试的时候大可以去仔细盘问;最重要的是,内容越少,我会看得越仔细,十行描述,我愿意反复看三遍四遍,反之五十行的描述看过一次后会懒得再看第二次,因为好像这个人在某环境下用某框架反复做同样的工作

在结束了这轮简历筛选后,我突然想到,既然很多人会附一个 Word 格式的简历,怎么就从来没听说有人用 Powerpoint 做简历呢?要知道,简历的本质是要说服别人给你提供一次面试的机会。而执行一项说服(沟通)的任务,ppt 的威力比 doc 要大得多。doc 更像一份不得已交给老师的作业,ppt 能更好的讲述一个故事,体现你的热情。

即使招聘信息上明确注明只接收纯文本简历,我想也大可先试着做一份 ppt 简历,然后把它变成文本看看

Topic: 商业

本以为我已经很自恋了,结果还有更过分的...

俺只不过贴贴自己的玉照而已,但今天在邮件列表上看到一个人在自己的名字后面加了一个 ™

就是看起来是 qyb™ 这样的发件人信息

立刻被这种行径击溃了

BTW: 今天上 InfoQ,加了一堆 del.icio.us 书签,不晓得明天早上会不会自动 post 出来,反正前天的书签自动post失败。 :(

Topic: 生活

重投粤语歌

94 年来到北方,没有了高中时的粤语歌环境,基本上国语就成了日常听音乐的主旋律.

不过前两天听彭羚和明哥的《漩涡》完全被震撼了,从来没有听过这么色这么情的对唱,加上《再见二丁目》里的"岁月长衣裳薄"这样的歌词(一般来说我很少听女生歌,所以彭羚和杨千桦以前从来不碰的),我决定以后没事还是多听听经典的粤语歌吧. :)

后来看了《漩涡》的Live,又被更深的震撼了一次——完全是R级表演啊,这两位的现场感觉太好了,当然黄伟文词也写的好。说到词作者这里我觉得几百年后真有可能会有人把林夕比作柳三变

http://www.tudou.com/programs/view/Ijfn0FCe_pM/

Topic: 生活

今晚达达给我们讲故事——《三借芭蕉扇》

讲的挺好的,什么“你这个猴头”、“叮叮当当砍了十几剑”说的是有声有色,特此纪念..

前不久给她剪了短发,超cute...

这两张是和在躺椅上和奶奶挤在一起听故事

这两张是在摆美人鱼POSE

Topic: 生活

《死了都要爱》二人合唱提示

仅供卡拉OK爱好者参考

A: 把每天当成是末日来相爱,一分一秒都美到泪水掉下来
B: 不理会别人是看好或看坏,只要你勇敢跟我来
A: 爱不用刻意安排,凭感觉去亲吻相拥就会很愉快
B: 享受现在,别一开怀就怕受伤害,许多奇迹 (唱到这里赶快深吸气)
A: 我们相信
B: 才会存在
A: 死了都要爱
B: 不淋漓尽致不痛快
A: 感情多深
B: 只有这样
A: 才足够表白
B: 死了都要爱
A: 不哭到微笑不痛快

B: 宇宙毁灭心还在

第二遍 AB 两人交换,然后
B: 穷途陌路都要爱
A: 不极度浪漫不痛快
B: 发会雪白
A: 土会掩埋
B: 思念不腐坏
A: 到绝路都要爱
B: 不天荒地老不痛快
A: 不怕热爱变火海
B: 爱到沸腾才~~~
A: 精~~~

合: 彩~~~

Topic: 生活
订阅 RSS - qyb的博客