Web Analytics

Ubuntu扫盲

今天下午例行项目例会,例会内容乏善可陈(但都还是比较重要的事情^_^),无非是跟踪进度、跟踪之前未解决的问题等。近几次的例会或技术交流会我都会给大家分享些东西,哪怕是告诉大家如何从C Shell迁移到更高效的Bash Shell这样的小事情。 ...

August 31, 2010 · 2 min · Tony Bai

初用TiddlyWiki

2008年末和一位同事在山西出差,发现那位同事在用TiddlyWiki写一些日记,那时候算是第一次知道TiddlyWiki,但不知是为什么,当时的我并没有被TiddlyWiki所吸引,也就失去了一次使用TiddlyWiki的机会。 近期新启动了一个产品版本的开发任务,该版本是对之前遗留系统版本的重构和优化,我们想趁此机会将梳理遗留系统时总结下来的东西以及一些新的设计想法记录下来,以便于后人参考并迅速上手。曾经使用Confluence搭建过一个Wiki,但是该系统因公司政策被取消了。公司一年多以前建立了一个知识管理系统,不过我们发现这个系统极其难用,完全不能满足我们需要,这时我们又想起了TiddlyWiki。 ...

August 30, 2010 · 5 min · Tony Bai

也谈使用分支

近期在为一个新项目作版本库规划,并策划一些即将应用于该项目的版本控制和发布流程的Rules。借此机会我也花上一些时间对我们之前的版本控制和发布流程进行一下反思,也翻看了一些书籍(比如《版本控制之道-使用subversion》、社区自由图书《Subversion与版本控制》等),了解一下Best Practice是什么样子的,同时也纠正一下我之前理解不正确的地方。 ...

August 26, 2010 · 6 min · Tony Bai

彻底迁移到Ubuntu

自从知道Ubuntu这个linux发行版后,就有了彻底迁移到Linux上的想法。但迫于各种各样的因素一直未能下定决心,这期间Ubuntu发行版已经从6.10进化到了10.04。经过长时间(近四年,时间长的的确有些夸张^_^)的准备,再借着Ubuntu 10.04 LTS发布的东风, 我终于下决心彻底走进Ubuntu的世界。 安装Ubuntu对我来说已经是驾轻就熟的事情了,这里也没什么好说的。对我来说,迁移到Ubuntu的主要工作集中在: 1、完成两个平台数据共享和迁移 2、选择和安装用于替代Windows上常见应用的软件 ...

August 25, 2010 · 5 min · Tony Bai

重新定制VIM

这周五工作状态实在不好,也许是工作得有些疲劳的缘故。没有了心思工作,那莫不如利用这些时间读读书。在存储电子书的目录中左翻翻右看看,发现了那本久违了的中文版VIM手册,我决定索性打开温习一下,拣一拣那些已经生疏了的但却极其实用的命令。 ...

August 22, 2010 · 3 min · Tony Bai

一周琐事

刚刚在China-pub下了订单,买了三本口碑都不错的技术类书籍。之所以在China-pub买,这得益于豆瓣的购书单功能,经过购书单的比价发现China-pub的总价格最实惠。另外这笔交易成交后,我在China-pub的会员级别也将升到三星,到时候就有资格“淘二手书”了。 三本书中名气最大的应属Andrew Hunt和David Thomas于十年前合著的《程序员修炼之道》了,这本书的电子书我看过多遍,今天把它放入订单都因我有收藏经典图书之癖好(很多爱读书的程序员都有此癖好^_^)。《高效程序员的45个习惯》是Andrew Hunt参与编写的又一新作,豆瓣口碑不错,想必内容应该不赖,这次顺便也收来瞧瞧!最后一本是《软件架构师应该知道的97件事》,这是一本关于架构技术和最佳实践的小品文合集,由世界各地的知名架构师在网络上共同创作完成,并由Oreilly编撰出版。由于今年想在软件架构方面投入一些精力,这本书应该算是一本不错的参考资料。 ...

August 13, 2010 · 2 min · Tony Bai

使用svn pre-commit hook

一直以来我们对项目代码的提交管理都是粗放型的,即对大家提交代码的时间、频率和提交日志的形式都没有严格的要求,可谓比较随意。主要发现的问题包括: - 某些提交没有规划,甚至随意增加一些并无太大意义的注释都作一次提交。 - 提交的代码甚至没有经过REVIEW和UT,这样的代码即使内部发布,也会带来后续工作量的严重浪费(测试、发现问题、定位问题、重新fix、重新验证等); - 提交日志无实际意义,如commit log为空、commit log没能真实反映出这次提交的真实目的和意义、多次提交却采用同一条提交日志等等; … … ...

August 7, 2010 · 4 min · Tony Bai

使用astyle美化代码

昨天一位同事发了一篇小文档,文档中介绍了一种开源格式化代码的工具,名为Artistic Style(astyle),功能看起来还是很不错的。之前我写代码时比较注意代码的风格,一直按照自己的思路来美化自己的代码,用的最多的辅助工具就是Vim自带的indent功能,对这之外的格式化工具少有涉猎。记得几年前部门曾推广一款名为checkstyle的Java代码格式规范检查工具,由于当时基本不接触Java,也没有用过。 ...

July 29, 2010 · 4 min · Tony Bai

果果会翻身了

果果,我宝宝的小名。之前我给宝宝起的诸多小名均被LP大人一一否决了。后来有一天下班回家,LP说给宝宝起了个小名,叫“果果”。我觉得还行,也就这样叫开了。后来看徐峥和王宝强主演的“人在囧途”,发现片中李成功的孩子小名也叫果果,也许只是巧合^_^。 ...

July 24, 2010 · 2 min · Tony Bai

阿根廷出局,世界杯结束!

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

July 4, 2010 · 6 min · Tony Bai