Web Analytics

C单元测试之使用cmockery

这么久以来一直没有找到一款很好的支持mock测试的C语言单元测试工具包,但前不久在一网友的评论中得知:去年Google曾发布了一款c语言的轻量级单元测试framework — “cmockery”,cmcokery很小巧,对其他开源包没有依赖,对被测试代码侵入性小;它支持mock test,同样也可以支持常规的单元测试。 之前在博客中曾描述过C语言实现mock的一个思路,不过和cmockery对比起来,当时我的思路显然还处于初级阶段,而cmockery则走到了更高级,使用起来也更为简便。 还是以我上一篇文章中的代码来举例,利用cmockery来对biz.c进行mock test。 应用层被测试代码不变: /* biz.h */ #ifndef BIZ_H #define BIZ_H ...

August 22, 2009 · 4 min · Tony Bai

Picasa Web Albums疑似被和谐了

网络相册,我一直用Google的Picasa Web Albums。若干年前的我最初使用的是Flickr,可好景不长,Flickr的图片地址在国内无法访问到了。无奈换到Picasa Web Albums,当初还花了好大力气将各个blog文章中的图片重新上传到Picasa,并更换文章中的链接。近期我最喜欢的巴萨开始正式赛季前的热身了,本打算写几篇文章发表下看法,但是却发现Picasa Web Albums无法显示相册图片了,而且以前上传的图片在blog中也无法显示出来。到Google的帮助中心看了一下,才发现原来国内很多地方的网友都在帮助中心的论坛上发帖,咨询为什么无法看到Picasa的图片了。这时我才醒悟:疑似Picasa Web Albums遭遇了与饭否等的同等待遇-被和谐了。 ...

July 27, 2009 · 1 min · Tony Bai

近期的几则“烦心事”

近日和一位刚刚离职不久的同事在Fetion上聊天,他目前在北京的一家做SIP协议栈产品的外资公司供职,做PHP相关开发和维护。记得他刚到那家公司的时候和他聊过一阵,他当时由于刚刚去到那家公司,感觉很是新鲜,也很兴奋。不过这次聊天,他开始抱怨那个公司开发也很混乱,诸如Feature乱加、遗留代码不易修改等,最后他补充了一句:UNHAPPY。 ...

September 25, 2008 · 5 min · Tony Bai

从座位调换看文化差异

最近我们开发部正在讨论搬家事宜,搬家后的一个重点就是要调换和安排座位,恰好上周在Google黑板报上也看到了一篇题目为“Google如何调换座位”的文章,本来很平常的一件事,但在不同的公司里却恰恰能体现出来不同的公司文化。 换座位想必大家都经历过,从小学到高中,座位一般都是老师安排好的,或是按照大小个排队,走进教室,轮到哪个座位,哪个座位就是你的,我想大多数中国的中小学调座位的方法都大同小异。工作后,调座的策略一般都是以项目组为单位,大家坐在一起便于沟通交流。但是如果你看了Google黑板报上那篇文章中的座位调换方法后,想必你一定会感觉很是惊奇,因为大多数人从不曾想过还可以这样换座位,这里暂不论Google采用的方式是否是最好的一个,但就其方式本身,却能反映出Google公司与众不同的企业文化。 ...

August 7, 2008 · 2 min · Tony Bai

Google上看鸟巢和水立方

如发现本站页面被黑,比如:挂载广告、挖矿等恶意代码,请朋友们及时联系我。十分感谢! 商务合作请联系bigwhite.cn AT aliyun.com 欢迎使用邮件订阅我的博客 输入邮箱订阅本站,只要有新文章发布,就会第一时间发送邮件通知你哦! ...

August 6, 2008 · 6 min · Tony Bai

由一把座椅想到的

今天上午参加了一个公司内部的项目管理工具推广和使用的培训,培训地点在公司新落成不到一载的办公楼的一间视频会议室里,由于是新办公楼,所以这里的设施也都是很新的。特别是会议室里的座椅让人坐起来很是舒服,会议室的椭圆桌摸起来也很有质感,当时就和同事们讨论如果我们的办公环境要是能有这样的座椅和桌子那该多好啊,工作效率肯定能提高不少。目前我们的座椅估计就属于写字楼中最常见的那种,坐起来普遍反映不舒服。 ...

April 30, 2008 · 3 min · Tony Bai

推荐雅虎收藏

如发现本站页面被黑,比如:挂载广告、挖矿等恶意代码,请朋友们及时联系我。十分感谢! 商务合作请联系bigwhite.cn AT aliyun.com 欢迎使用邮件订阅我的博客 输入邮箱订阅本站,只要有新文章发布,就会第一时间发送邮件通知你哦! ...

October 24, 2007 · 6 min · Tony Bai

Google输入法试用心得

我是Google Fans,现在几乎每天都离不开Google的工具了,Gmail、Google Talk、Google Doc、Google Reader、Google Calendar、Google Bookmarks以及Google相册等等,今天Google拼音输入法正式发布,我又怎能不尝这个鲜呢^_^ ...

April 4, 2007 · 2 min · Tony Bai

我的家的'SU'版本

如发现本站页面被黑,比如:挂载广告、挖矿等恶意代码,请朋友们及时联系我。十分感谢! 商务合作请联系bigwhite.cn AT aliyun.com 欢迎使用邮件订阅我的博客 输入邮箱订阅本站,只要有新文章发布,就会第一时间发送邮件通知你哦! ...

December 14, 2006 · 6 min · Tony Bai

大学毕业两年了

不知不觉间已经快大学毕业两年了,最近热度很高的世界杯让我想起了2002年韩日世界杯期间和寝室哥们儿们一起为中国队加油、一起为阿根廷落魄而伤感的日子了,只因兄弟们都已经各奔东西、不在身边,想起这些未免有些感伤。恰巧,Google Earth最近更新了其中国区的卫星照片,使我有机会到我们学校的’上空’俯瞰我生活学习了4年的令人难忘的大学。 ...

June 21, 2006 · 4 min · Tony Bai