自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

另一个空间

突然一个另外的空间被打开,在等待着我的到来。

  • 博客(176)
  • 资源 (14)
  • 收藏
  • 关注

原创 身兼数职

小团队、创业团队、创业小团队因为事多人少,常常免不了遇到一人身兼数职的情况。这已成为常态,并时常被标榜。看上去,团队精简,关系简单,也容易激发主人翁情怀。降低了成本,放大了效益。可是,如果有一些事情没处理好,效果会是相反的。譬如,十几、二十人的小团队,需要一个HR,负责招聘、人事。可如果老板觉得团队人少,所以HR事情少,把行政的活也交给他,甚至再给个销售助理的头衔,助理销售经理。好像可以把

2014-07-30 16:58:29 1848 2

原创 Boto Config File

Boto是AWS SDK for Python,可以通过pip安装,也可以下载源码直接安装。直接安装挺方便的。安装后参照AWS给出的Sample Project,连接S3,遍历一下buckets,获取指定的bucket,都挺简单的。但是忘记了做一件事,没有“export access keys to environment variables”。模仿Sample只能把access key

2014-05-30 16:29:56 2520

原创 ISDBT中CC的处理疑问

一个针对日本的数字电视应用(ISDBT)里字幕处理有一些问题,规范文档庞大又复杂,读起来还觉得语焉不详。接手遗留项目尝试处理字幕显示的问题,边读spec边看代码,先猜测、试图理解既有逻辑,再分析问题产生的原因,寻找解决方案。文档是ARIB STD-B24 Version 5.1 Volume 1(Data Coding and Transmission Specification for Di

2014-01-23 17:48:34 1849

原创 TimeZone里的daylight savings

被一个夏令时的问题折腾很久。场景是这样的,欧洲数字电视应用(DVB-T标准)可以从空中实时信号中获得当前UTC时间,节目预告的UTC时间,和所谓的offset值。这个offset是包含夏令时的,也就是说如果在UTC+1时区的夏令时期间,空中信号送来的offset是2,非夏令时期间,offset是1。欧洲的客户报告说我们显示的节目预告时间比当地时间提前了一小时。我们做了测试版本,显示UTC时

2013-06-13 15:40:43 1337

原创 Android里透明的ListView

发现了一个list滚动时,某item背景透明的问题。网上搜索一下,发现有很多人在问list背景黑色的问题,交流中给出的解决方案基本上很统一。先是解释问题产生的原因是Android对list的滚动做了显示优化,用写在该list的layout文件中的android:cacheColorHint颜色值与item背景混合,黑色主题下该颜色值默认为#FF191919,于是背景黑了。解决方案是关掉优化

2013-06-06 23:02:51 2649

原创 为什么应用商店里搜索不到你的App?

最近连续有国外的客户报告在某些特定的Android设备上搜索不到我们的应用。一开始怀疑uses-feature的设置排除了硬件不支持的设备。我们在manifest里有以下设置:该设置会排除不支持OpenGL ES 2.0的设备,但是客户报告的设备Sony Xperia Tablet Z是支持OpenGL ES 2.0的。需要注意的是,据《Beginning Android Games》

2013-06-05 15:37:09 6654

原创 package manager service是怎样选择armeabi/armeabi-v7a中的库文件的?

Android应用中使用到C代码,编译成so文件打包进apk的libs路径下。因为要支持ARMv5和ARMv7,libs下有armeabi和armeabi-v7a两个目录。安全的做法是编译库C代码时,Application.mk中打开,APP_ABI := armeabi armeabi-v7a编译生成的两份so文件各自放到项目工程的armeabi/armeabi-v7a目录中。有时还需要

2013-04-25 17:04:43 2353 2

原创 病毒传播

今天干了件蠢事。上午Gmail邮箱里收到一位朋友发来的邀请,来自SkillPages网站,没多犹豫就点击了邮件里桃红色的“Continue”按钮。然后开始注册流程,授权了和Gmail邮箱的关联。然后有一个步骤是选择需要发送邀请的邮箱服务,有Gmail,Yahoo,Facebook,Linkedin等。Gmail的图标上已经打了个绿油油的勾。意识到好像不妙,赶紧退出关闭窗口。

2013-03-14 13:05:31 1327

原创 DVB SI中的Network ID

项目需要从DVB-T码流的SI中获取Original Network ID,Transport Stream ID,Service ID,以这三个ID唯一确定一个节目,目的只是显示该节目的台标。理论依据来自这个网页中的一句话:Every service in a DVB network can be uniquely identified by three values. These valu

2013-02-07 11:19:15 4336

原创 说一下《捉虫日记》

终于还是没忍住,提一下这本自认还算及格的翻译图书,《捉虫日记》。豆瓣上有各电商网站的购买地址,不贵,也正好够卓越的免运费金额了。图灵社区有勘误。豆友laoar的书评很不错。豆瓣上有试读,图灵社区也有几篇。捉虫日记之“回到90年代”,捉虫日记之“铃音大屠杀”(1),捉虫日记之“铃音大屠杀”(2)。摘译了几则amazon上的评论,豆瓣地址,图灵社区地址。最后附上译者序。

2013-02-05 12:02:21 1197

原创 启动画面坚持多久?

用户点击应用图标启动应用之后,总是要等待一下的。让用户等多久合适?在iPhone 4(iOS 6.1)上测试几个email App,使用我的gmail邮箱。Safe Gmail Free App在办公室,WiFi信号强。运行后先显示启动画面,约4秒。开始显示加载进度(更换画面),从20%到80%,然后看到邮件列表,此时已过去约20秒。可是看到的邮件列表还是上一次运行

2013-02-04 13:48:34 1207

原创 App应用里应该自动跳转到系统设置界面吗?

我们的产品是一个不比手机大的小盒子,有一个数字电视接受模块和一个无线模块。它能接受空中的数字电视信号,通过WiFi发出,手机、平板、电脑上做播放软件来播放数字电视节目。于是,手机或平板上的播放软件App要做的第一件事是通过WiFi连接到小盒子。直到上周,我们决定的产品spec是,Android App(iOS App做不到)运行起来后,立刻自动跳转到系统WiFi设置界面,在用户选择

2013-01-25 23:32:00 2560

原创 开始吧

目标:提高项目代码质量。希望团队里每个人:写代码不再随意。合理的设计、规划,全面考虑。解决问题思路清楚。Three Questions About Each Bug You Find时时记在心头。养成良好的编码习惯。提高能力,重视团队合作。HM开始读源代码,记录问题。每周三次code review。HM开始阅读:《编写高质量代码 改善Ja

2012-06-19 16:50:07 984

原创 source code version control

We use Subversion.Good process:1. Get up-to-date2. Build3. Never work on broken build4. Develop5. Build6. Local testing7. Commit8. Resolve conflicts immediatelyupdate and commit:

2012-04-12 11:54:56 1018

原创 吐槽不好的交互设计2——便利通

如实记录我在便利通上注册账号、绑定便利通金卡、缴纳公共事业费的经历。也许其中有某一步是“其实是有的/可以的,你怎么没看到”,但,确实,我就是这么理解我操作中的每一个步骤的。用户经常不认真看屏幕就点击按钮或者链接。他们更多是靠以往的经验来引导他们对界面的感知,而不是看清屏幕上的实际内容。——Jeff Johnson得到三张便利通卡,需要去网站上注册一个账号来绑定这些卡。注册了一个

2012-04-04 15:57:17 3827

原创 又说遥控器

知乎上看到一个帖子:如果由您来设计一个电视遥控器,你会怎么设计?跟着看了几天,看到很多人天马行空地想像各种酷的炫的使用场景。总结一下,集中在这几个上:蓝牙通讯手势晃动语音声控触屏屏显有点想不明白。譬如语音声控,“换台”就换台,“轻”音量就小一点,是这样吗?可是不光是看电视的人偶尔说句话,电视里一直有人在说话啊。然后是那个用重力感应晃动来换台什么的。难道只有我

2012-02-04 16:44:03 1586

原创 吐槽不好的交互设计1——申通/豆瓣

1. 申通快递的快递单查询。网站首页有单号输入框,点击“查询”后进入这一页面,需要再一次点“查询”。再一次“查询”之前需要输入验证码,默认不现实验证码,需要点一次“显示验证码”。“显示验证码”按钮比“查询”按钮大,而且,靠近验证码输入框。诱使我多次在输入完验证码后,又一次点击“显示验证码”,于是只能再次输入新的验证码。2. 豆瓣九点的博客条目(/subject 页面)。

2011-12-20 17:29:35 3464

原创 读《Cassandra权威指南》

Cassandra是什么?有什么特点?谁在用它?为什么用它?这本书第一章只用了不到30页就很好地阐述了这些问题。这本书的目标是帮助开发者和数据库管理员们理解Cassandra这种新型数据库,探索它与传统的关系型数据库系统有什么异同,并且帮助读者在自己的系统中使用Cassandra。没有一点点数据库经验的读者,也能在读完第一章之后初步弄明白数据库都被拿来干什么活了,关系型数据库是怎么回事,C

2011-12-20 17:17:44 1160

原创 你讨厌公司什么样的“节约”行为?

《 项目百态 》(《Adrenaline Junkies and Template Zombies》)一书第30个模式是“短铅笔(ShortPencil)”,开篇说,成本控制是重要的,组织“保持与竞争对手一样低水平的费用开销是至 关重要的”。但是如果团队成员发出了这样的牢骚,说明某些地方还是大错特错了。“我讨厌为这样的公司工作,只有把用短的铅笔交上去,才能更换一支长铅笔。”那么,你讨厌

2011-11-10 13:35:41 974

原创 两个ICON网站

findiconsiconfinder没啥好多说的,简单试用一下就知道是否适合自己的需求了。譬如搜索“tools”或者“storage”。搜索框支持“tags match”,譬如“epg”或者“epg television”。

2011-11-09 16:13:38 543

原创 这书定价死贵?

没忍住,在豆瓣上又跟人争论了一下,关于书的定价。说《持续交付》这本书360多页定价¥89“死贵”,说要“坚决抵制”这种“令人啼笑皆非幼稚书贩子”做的书。因为争论被“书贩子”拿到微博上给大家讨论了,我在自己博客里声明一下,争论中我的一个回复是引用侯捷老师的话。買書從來不該是買紙。書籍價格本就應該做為書籍價值的一種體現。如此理所當然的觀念,有時候會遇到「買書當買紙,愈厚愈夠本」的不成熟

2011-11-08 13:36:58 1782 2

原创 镜子

《项目百态》这本书,它似乎不是一本提供解决方案的书。它更是一面镜子,很容易就发现存在的问题。哦我们团队就是这样的,哦我老板就是这样的,哦我们这儿有个人是这样的,嗯这问题我也有。沮丧,愤怒,苦笑,无奈。   它似乎也不是一本案例集。案例再丰富都是不够的,读者都会要求再多些案子,如果能有一本这方面的“工作指南”就好了,可以让他们按图索骥,知道要注意哪些细节,要注意哪些问题,等等。

2011-10-12 02:58:25 679

原创 群啊群

总是觉得任何IM群是用来多对多的。所以尽量少做一对多的事。坚决不要一对一。有些一对一只是表面,有些一对一已经进行到确实跟其他人没有几毛钱关系了,这时可以开单独对话窗口进行。确定群里当前在线人数的9成以上对你要说的内容不反感、有兴趣,再说。因为时时想着我在群里说的每一句

2011-10-11 23:19:25 751

原创 有意思吗

一家团购公司。运营部。一年来每天起早贪黑,白天跟商家绕,跟合作方绕,跟自己的商务、编辑绕,跟自己公司的技术部产品部绕,几乎天天加班过20点,到家也每半小时监控后台的销量数据,0点前不可能睡觉,因为要看次日新产品上线的情况,调整位置等。大家伙好容易做出不错的成绩了。老板突然发一

2011-10-09 18:11:58 593

原创 靠谱推算不靠谱的问题

这本书的原书名是"Guesstimation: Solving the World's Problems on the Back of a Cocktail Napkin",在餐巾纸背面用简单的推算巧妙解答一些问题。中文书名说是“无厘头问题”,“无厘头”本作“无来头”,故意将一些毫无联系的事儿莫名其妙组合串联或者歪曲,以达到搞笑的目的。书里的问题有趣古怪,包罗万象,有些问题可能你想过、问过、推

2011-09-28 14:46:51 608

原创 挖坑一个个

有人爱盖楼,有人爱挖坑。因为拖延毛病不轻,无奈攒下一个个坑。这是给《浪潮之巅》和《暗时间》挑刺的坑,我知道这是一件吃力不讨好的事情,没有许多人像我一样对书有洁癖。可能有利益相关者觉得我多事,可能有非利益相关者觉得我是吃饱了。主要的原因是,这是我心头的遗憾。如果……如果……,这本书不会有那么多的“小”错误。因之我也得到了第一版第三次印刷的签名本,吴军老师说我为完善此书出了力。其实我很惭愧。谢谢周

2011-09-15 01:08:10 991

原创 精彩的漫画小说

在读这本《罗素的故事》之前,如果要说说罗素,我没法说出超过100字的内容。这本围绕这罗素讲述数学、哲学历史的漫画小说,让我捧起就难放下。刚开始看时打4星,扣分在未知原版是否全彩,封面作者介绍有绘图Alecos Papadatos和着色Annie Di Donna两位艺术家,封底介绍后者的作品包括卡通片《巴巴(Babar)》和《丁丁历险记(Tintin)》,很期待这个“着色”。看到尾声,

2011-09-07 02:59:57 1349

原创 《项目经理应该知道的97件事》读后评论

97篇短文,基本上两类:  一类是洗脑,告诉你应该如何看待项目管理中的一些事情。什么是重要的,什么应该被重视。  一类是工具,就一些具体问题,提供行之有效的操作备忘录指导。   整体可打4星。适合作为手册,遇到问题时查阅。97 things 系列图书一贯两份目录,一是正常按篇目顺序,一是按技巧分类。   优点: 短小。每篇都在两页篇幅内完成,一目十行的朋友分

2011-08-27 18:03:33 706

原创 围观透明咆哮体

透明在豆瓣上发了一篇《瞬间之美》的书评。原文如下:侬真的是来翻译的吗?作者说:“输入在书里找到的那些URL网址链接真的是一件非常繁琐的事...为了避 免这个讨厌的过程,我为书里面出现的所有网站...和其他参考资料建了一个存档。在书里你不会看到一个URL网址链接。”然后译者放了一个译注:“为了便 于读者查阅,本书以脚注形式给出了所有引用的链接地址。”    --what the

2011-08-23 00:51:52 840 3

原创 你读书有多快?

传说透明思考(gigix)每天都要读10万字的书。这个传说是什么意思?是每天都会打开一本不少于10万字的书呢?还是每天都要读过10万字?前者太容易了,像我这样的文盲也轻轻松能做到。那大概应该是后者了。一天24小时,睡觉8小时。如果用16个小时来阅读,读完10万字,每小时6250字,每分钟104字。如果用8个小时来阅读,每分钟208字,每两秒钟不能少于7个字。还能思考么?如果

2011-08-23 00:44:58 709 1

原创 你是怎么读书的?

有太多渠道可以发现好书了,前几年是豆瓣,还有当当卓越的相关图书推荐,现在又有了微博,传统的还有季风。关注几个出版社,关注几个气味相投的朋友,再关注几个意见领袖,只会欠书债,绝不会闹饥荒。发现一本好书很容易,把这本好书好好读完不容易。刚买到三本好书,爱不释手,今天看一会儿这本,明天看一会儿那本。没过几天,又发现一本,买回来,太喜欢了以至于等不及把之前那三本读完一本再翻开这本新买的。每隔几

2011-08-23 00:38:44 838 1

原创 好书什么样?

一本书的封面设计和版式有多重要?好像是挺重要的,一个例子是妹尾河童的《窥视欧洲》。三联之前出版了这个系列里的日本、印度、素描本、杂记本、工作间,可是机械工业在2007年抢先出版了欧洲,书名叫《窥看欧洲》,河童迷们抱怨说开本不一样了,版式也不好。直到2010年,三联推出了《窥视欧洲》,大家舒服了。机械工业在欧洲那本的封三上预告的印度、日本、素描本估计也不会再出了。机械工业的编辑对比这两本书,

2011-06-26 02:01:00 522

原创 《Java语言精粹》译者序

豆瓣链接:http://book.douban.com/subject/6516576/互动预定链接:http://product.china-pub.com/193980关于《Java语言精粹》  这是一本几乎只讲Java 优点的书。作者总结了他所认为的Java 语言及其环境的诸多精良部分,包括:类型系统、异常处理、包机制、垃圾回收、Java 虚拟机、Javadoc、集合、远程方法调

2011-06-13 13:13:00 579

原创 种瓜得豆(12)

大概是今年最后一篇种瓜得豆了。

2010-11-17 12:54:00 1377 7

原创 一个关于360和腾讯的调查

帮一个就职腾讯的好友做一个调查。

2010-11-16 11:15:00 792

原创 《观止》点滴

译者序里张银奎解释了中文译名的由来,从英文名“Showstopper”这个词,用来形容戏剧或其他演出精彩得被观众的掌声喝彩声打断,不得不停下来等待安静后才能继续,几经头脑风暴没有找到合适的译名,到突然从《古文观止》得到灵感,看到这里,可以休止了,由此定名。 这让我想到了《悲惨世界》,李丹、方于译本,从高三开始,到现在都没读完,每次读上几页,都会难以抑制心中的激动,合上书,平复心情。好,真好

2010-11-15 11:11:00 545 2

原创 团购点滴

摘记团购事情。

2010-11-10 23:13:00 1008

原创 遥控器的革命?

下班地铁上看到申音的微博,如下两条: #今日一问#,电视遥控器为什么不能革命?我常常替中国那些天天喊创新的消费电子厂商着急,他们不动脑子,遥控器不起眼很重要,20年来无大变化。根本不替用户想。如果未来是互联网电视,遥控器会不会进化成itouch的东西,更好上网更灵活操控?大家觉得,还可有什么变化?难道还得苹果来革命? 传统遥控器只适应单向观看模式,但未来用户会更加主动。电视就是一个

2010-10-15 01:01:00 605 1

原创 种瓜得豆(11)

补8月底。

2010-09-05 20:57:00 544

原创 种瓜得豆(10)

结了,结了。

2010-09-05 20:20:00 702

大数据时代下看Amazon是如何处理隐私问题的

内容来自《大数据的冲击》(人民邮电出版社,图灵,9787115317872),感谢图灵社区的分享(http://www.ituring.com.cn/article/54043)。 由该贴截取的内容整理PPT做了一次团队内分享。

2014-05-29

Kanban And Scrum

KanbanAndScrumInfoQVersionFINAL.pdf

2010-01-29

硝烟中的Scrum和XP<Henrik Kniberg>

硝烟中的Scrum和XP 副标题: 我们如何实施Scrum 作者: Henrik Kniberg 译者: 李剑

2009-10-12

欧盟委员会新法规规定SSTB最低能耗性能要求

COMMISSION REGULATION (EC) No 107/2009 of 4 February 2009, implementing Directive 2005/32/EC of the European Parliament and of the Council with regard to ecodesign requirements for simple set-top boxes

2009-07-07

Morgan Kaufmann GUI Bloopers2.0

Morgan.Kaufmann.GUI.Bloopers.2.0.Sep.2007

2009-06-20

DVB BlueBook A011r1

DVB Common Scrambling Algorithm : Distribution Agreements

2009-03-10

C 语言:标准与实现

《C 语言:标准与实现》。《C 语言:标准与实现》。

2009-02-04

svnbook中文版

svnbook,介绍如何使用subversion进行版本控制,针对subversion 1.4。

2009-02-02

软件的编程规范以及范例

编程规范和范例编程规范和范例编程规范和范例编程规范和范例。

2009-02-02

Panorama系统程序开发规范之二

Panorama系统程序开发规范之二Panorama系统程序开发规范之二

2009-02-02

软件编程规范总则CHECKLIST

软件编程规范总则CHECKLIST软件编程规范总则CHECKLIST

2009-02-02

软件编程规范培训实例与练习

软件编程规范培训实例与练习软件编程规范培训实例与练习

2009-02-02

Executable and Linkable Format(ELF)

Executable and Linkable Format(ELF).

2008-11-27

Understanding the Linux Virtual Memory Manager

Mel Gorman的《Understanding the Linux Virtual Memory Manager》。

2008-07-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除