Archive for April 2010

原则:

  1. 能用开源软件,尽量使用.
  2. 找不到替代品,尽量使用免费软件
  3. 尽量选用windows和linux通用的软件
  4. 培养工作习惯,向linux平台过渡

已经完成的替换

KAV AviraAntiVir  
Outlook ThunderBird  
Word OpenOffice Writer  
Excel OpenOffice Calc  
PowerPoint OpenOffice Impress  
EditPlus NotePad ++  
GuteFTP FileZilla  
Project GanttProject  
Visio DIA  
VM Ware VirtualBox  
Photoshop GIMP  
WinRAR 7-Zip  

 

to be continued

从自己买电脑开始,就一直用着outlook,我喜欢这个软件,他管理着我的两个常用邮箱,一个行事历,一个任务列表,以及所有的联系人.那个时候,我常常做的事情就是把手机里的联系人导到outlook里,刷了手机,再把联系人导回去.

06年工作,那家公司用的是exchange server,邮件客户端自然还是outlook.我觉得微软的东东厉害的就在于,他能把自己的产品做成一整套解决方案,用起来十分顺手.我就很开心,完全不用担心邮件联系人和行事历什么的在家和在公司的同步问题.无论是在家里用outlook,还是在公司,只要一连上exchange服务器,什么都来了.

后来换了份工作,邮件服务器用的是sun java system messaging server,客户端我升级成了outlook2007,现在问题来了,这个server不支持联系人同步,没有calendar,更没有task list.常常在家里处理邮件的时候,找不到email,或者,忘记了日程表.后来我买了个window mobile的手机,算是缓解了这个问题,只是每天上班要把手机插公司电脑上,下班要把手机插家里电脑上.好不麻烦.实际上这个时候有一些方案可以解决,比如live mail,但是我还是不太喜欢他的客户端,过于简陋吧,我只能这么说.

当我的私人邮箱转换成了gmail,行事历就转移到google calendar上来了,为了保持同步,我装了google sync for outlook,恩,好像是这个名字,这个插件能够把google账户里的内容同步到outlook上来,但是实现十分丑陋,还容易崩溃.后来chrome这个浏览器一出,我就毫不犹豫的把google calendar的订阅从outlook里移除了,一同移除的,还有rss feed,提起这个我就来气,outlook的rss订阅如此糟糕,动不动就不能更新了.每次都要去清理几个破文件.直到有一天,我换了个android的手机.我的联系人再也不用倒来倒去,也再也不用担心calendar event被错过.

忽然有一天,我打开了firefox的开发基金会主页,mozilla,装上了thunderbird.当年在用着outlook2003的时候,我试着用过foxmail,dreammail,当然也有thunderbird,只不过那个时候它是如此的简陋不堪.不过今天,却让我眼前一亮.lightning和provider for google calendar插件一装上,行事历就可以同步了,而且可以本地编辑.zindus一装上,google contract就可以带着到处走了.好不开心.啪嗒卸了outlook,哎,我忽然就有一种解脱感.终于,再也不用纠结在手机,办公室电脑,家用电脑之间同步来同步去了.

这就是开放和封闭的区别,你想要的功能,都有一堆的插件来满足你,而且,都是免费的.如果你不满意,自己动手改一个出来.恩,别跟我说office也是可以做二次开发的,哥就是微软平台程序员一枚,哥知道其中的限制.

就如同mozila基金会首页上的highlight ”We believe that the internet should be public, open and accessible.” I believe that software should be open and free.

image

2010-04-22 14.13.31 

你们都给我等着,回头我要给你们发一大摞!

ThunderBird 3.0装了Glasser for tb 0.4.1之后,如果设置双击邮件标题在新消息窗口中打开:

image

虽然主界面有毛玻璃效果,但是弹出的消息窗口依旧是原来的效果,看上去很不舒服:

image

研究了一下xpi文件的结构,这是个zip的压缩文件,解压,修改根目录的chrome.manifest文件,在倒数第二行添加一行:

overlay chrome://messenger/content/msgHdrViewOverlay.xul chrome://glasser/content/dwmoverlay.xul

添加完成后,chrome.manifest文件所有内容如下并保存.

content glasser chrome/content/
overlay chrome://messenger/content/messenger.xul chrome://glasser/content/dwmoverlay.xul
overlay chrome://messenger/content/messengercompose/messengercompose.xul chrome://glasser/content/dwmoverlay.xul
overlay chrome://messenger/content/addressbook/addressbook.xul chrome://glasser/content/dwmoverlay.xul
overlay chrome://messenger/content/msgHdrViewOverlay.xul chrome://glasser/content/dwmoverlay.xul
skin glasser classic/1.0 chrome/skin/classic/

把整个解压出的文件夹重新打包成zip格式,并且修改扩展名为xpi.再到thunderbird的插件中心里卸载之前的glasser插件,再安装刚打包好的插件.bingo:

image

搞定.

Apr 20

请柬

10 comments - Post a comment

2010-04-20 09.38.19 

忽然我就感动了

Apr 20

浪费时间

No comment - Post a comment

周末在visualbox上倒腾了个openSolaris,十分喜欢该系统默认的主题,晚上回来在ubuntu上想装nimbus.可是费了一番功夫.
默认安装的intltool是0.41.0版本,make主题包的时候死活不认识,一直报错.google半天,都是很多年前的答案,没有什么实际参考价值.后来把报错的几个文件从/usr/share/intltool-debian拷出来,重命名.in,再make…居然通过了…shit…
装完,恩,除了opensolaris的logo比较好看之外…其他的也就那样儿…卸了吧…胸闷的.

Apr 12

面霸

3 comments - Post a comment

又遭遇面霸.

好不容易谈完了五个人,人事打电话说还有个MM在会议室等.我说是不是错了啊,我们部门一直不招女生的.销售部?HR很肯定的说,人家说是面软件工程师.哦,原来又是面霸.

从06年开始,一直到现在,今年是遇见面霸最多的一年.或者说,今年开始,才见见和面霸们有了接触.这是个中性词,我很佩服面霸的勇气,虽然常常会被打乱工作计划.也许这也说明工作竞争越来越激烈吧.

前几天有个小朋友蛮有意思,通知了十个,来了十五个.HR说你通知的太多了吧,我很胸闷,解释说我只通知了十个,只来了七个,其中有八个面霸.而且这八个人被HR问起来的时候,通通都说自己是被通知到的,搞的我还以为自己记错了,感谢outlook发件箱.感谢microsoft,让我差点蒙受不白之冤.掉过头来一想,既然来了就面吧,咱当年找工作的时候,不也挺希望自己能多个机会么?我一个一个面过去,有个帅帅的小Cool哥,居然没带简历,还掉过头来反问我:你们不是有我简历的么?我说哥哥,你又不是我们通知过来的,你以为你是唐骏啊,我这里怎么会有你简历?当面霸也不带这样欺负人吧你说.

今天这面霸小姑娘听完我说不招女生的时候就特别沮丧.我说这样吧,虽然原则上我们不招女生,但是如果你表现特别突出,也不是不可以考虑.你想挑战一下的话就请继续吧.结果当然是failed.我觉得一个小姑娘能豁出去来霸王面,勇气确实不错,于是多多嘴,从简历到技术,从仪态到谈吐,一一指点了一遍,然后打发她走了.

完了事儿,被HR狠狠嘲笑,说自己是康师傅.康师傅就康师傅吧,这年头儿,大家都不容易,与人为善吧.

Apr 09

发飙

12 comments - Post a comment

IMG_0934

今天吧,就今天,闹钟响了半天之后,我懒洋洋的起床懒洋洋的洗了个澡懒洋洋的搭公车到了公司.准备泡杯咖啡驱散我的懒洋洋,电话就开始一个接一个的响了起来.先是老板,再是小弟,然后还约了一堆面试,噼里啪啦来了几个,一个比一个不靠谱.

下午终于可以喘口气,我还得一个一个打电话通知下一批面试.我就傻乎乎的坐哪里看简历,居然给我发现俩简历电话号码居然一样,仔细看,俩还同一个学校毕业的.一个叫*苏苏,一个叫庄梦,多么梦幻的名字啊.当时就把我八卦的心给勾起来了,赶紧打电话约免谈,结果吧,人家死活不接.想了想,我就很猥琐的给其中一个发了个通知面试的邮件.继续往下面打电话,跟一个孩子谈着谈着,那边啪嗒把电话给挂了,再拨过去,丫就直接摁掉了.我****,想了半天不知道哪句话刺激到丫了,按耐住胸闷,又给丫发了封邮件,通知周一面试.我想好了,丫只要敢来,我就要用最凶狠的问题摧残掉丫的信心,让丫对面试官产生阴影.

前几天吧,电话面试另外一个小朋友,问问题的时候,那边就支支吾吾,一会儿好像是敲击键盘的噼里啪啦声音,我就很善良的问了一句,你在网吧哦?好像有人敲键盘哎,很吵,可以到一个比较安静的地方么?那边忽然就有另外一个声音接过来很坚定的回答了我之前提问的技术问题.我继续很善良的问:请问您是***么?那边依旧很坚定的说:是.我就更善良的一边看着简历一边问:请问您的生日是什么时候涅?那边忽然就支支吾吾的说:其实….其实我不是***.我很善良的说:没关系,麻烦您让***继续听电话.那边之前的声音又飘过来:刚才我以为你问我住哪儿,我不是很熟悉这儿,让同学接的电话.我很善良的说:没关系,让我们继续谈.恩,很抱歉,你被淘汰了.耽误你时间了,不好意思.再见.那边弱弱的说了声"好".我PIA的一下挂了电话.

青梅竹马两小无猜猥琐怪异闷骚无敌风流倜傥中年大叔CC批评咱很久不更新.

从善如流一团和气闻过则喜枕戈待旦动如脱兔青春无敌咱立刻就更新一个出来.

米娜桑,跪安吧.

Apr 01

愚人节快乐

8 comments - Post a comment

公司里新来个同事,名字叫善良.开账号的时候才知道,原来是单良.这名字很好听,我很喜欢,人应该也不错,虽然到现在都没见过面,或者见过面,只是对不起来人而已.

昨天上班很high的时候,忽然范大官人就打电话过来,说你快上sohu体育,看首页第四行的新闻,看那个穿红衣服笑的跟菊花一样的男银是不是老刘.我说是啊是啊就是丫,你给丫打电话说看到丫了,丫号码你还不知道吧,我给你发过去哈.

晚上回家,绕很远的路去华必和,想去吃他们家的烧萝卜,到地方发现已经关门了.我不知道在上海,除了国营单位,居然会有商店在十点前停止营业.这是多么不可思议.悻悻的回家,沿着高架走.天桥下有一家鸭血粉丝汤.进去了就开始后悔,一碗粉丝汤,七块钱,端上来用筷子捞了半天只看到香菜,鸭血和粉丝都熬成汤了估计是.我说老板娘你咋不去抢呢?怪不得要到九点多还开着门,感情是黑店啊.

周日理了个很精神的头发,才九块钱,我很满意.我比较耿耿于怀的是会员卡里还有一百多块钱什么时候能花完.按照一个月理一次的速度,起码要一年吧,额滴神.想想就觉得还是当初做了一个头发划去几百块速度不错.刘翔一般的感觉嘛.恩,我还是很满意我的短头发.

早上上cnbeta看到qq for android beta发布,装了一个,挂了半天发现超级耗流量,而且手机热的发烫.晚上回来就看到新闻,原来只是webqq的简单封装.我也蛋疼的把程序解包瞅了瞅,恩,注释比代码写的有意思多了,除了骂麻花疼不厚道之外,好像也说不出来别的什么.

很困了,大家愚人节快乐.