2009年7月6日星期一

用synergy来共享鼠标键盘

我工作的地方有两个台式机,一台Windows,一台Linux,各有一个显示器,一套鼠标键盘。我偏偏需要经常在两台机器上频繁切换,因而经常会盯着B机器的显示器却拿着A机器的鼠标猛击。

很烦!
都要精神分裂了!
想共享鼠标和键盘!
(此处采用梨花体)

搜了一下,竟然(or当然)有现成的软件,synergy,开源的,支持Windows, Linux。看一下最近一次更新,是在06年,这一般有两个可能:
1. 这个项目已经挂了
2. 这个项目已经足够用了,原作者认为没必要再改进了

按我一般评估软件的方法,又在Ubuntu的repository里搜了一下,在里面。这说明这软件还比较靠谱。

然后在两台机器上都安装了,把Windows作为server,Linux做Client,搞定!

使用效果很好,鼠标可以在两个屏幕间自由移动,鼠标所在的屏幕就是键盘输入的当前屏幕。而且两台机器间可以拷贝、粘贴文本(别的没试过)。现在的感觉就像是一台电脑带两个显示器!

要是显示器也能共享那就爽了,两个X的话应该没问题,碰到Windows就不好说了。

2009年5月13日星期三

长江后浪推前浪,前浪死在沙滩上

这话不假啊,前些天过了30岁,感觉又往前站了一站,离沙滩更近了。
不过这篇博文不是在这伤怀的,其实这是篇技术相关的Blog,点评一下最近的前浪和后浪。
  1. Debian用eglibc换掉了glibc,原因是glibc的maintainer太有型了。
  2. FreeBSD将要用CLang替换掉GCC。很早之前俺就说过llvm很有前途的,这不,基于llvm的CLang已经要把GCC拍死在沙滩上了。编译同样程序CLang需要的时间和空间比起GCC有着成倍成倍的提高,更不要说对代码有更多优化了。
  3. Ubuntu和Fedora用upstart换掉了init,Fedora用DeviceKit换掉了HAL。
  4. Ext4文件系统眼见就要替掉Ext3,不过黄雀捕蝉,螳螂在后,btrfs好像才是Linux真正的下一代文件系统。
其他还有很多,就不列了。前浪、后浪,只因世界在进步,倒也不需关心前后位次,享受向沙滩前进的过程吧:)

QObject的删除

GGL的用户报了几个Bug,其中有一个相当的严重,Debian sid里的ggl-qt在没有网络连接的情况下会Crash,屡试不爽(看来偶在开发的时候从来没断过网,汗)

终于有时间研究这个Bug,发现原来是删除QHttp的方式不对,文档曰,QObject(注:QHttp的基类)的删除在某些情况下(具体去看the F**K Document)不能用delete,而要用QObject::deleteLater。修改之后,Bug即被Fix。再查看剩下的Bug,有几个是竟然这个Bug的马甲,爽,kde那边有几个Bug也是马甲,更爽。

进而暴汗,自从开发GGL以来觉得对Qt有一定了解了,竟不知QObject::deleteLater。

特著文以记之!

2009年2月26日星期四

压缩相机拍摄视频的简单办法

我常跟我老婆说的一句话就是,这事,要放在Linux下我一个命令就全搞定了。
现实情况是,大部分时间我都没空去折腾这一个命令。不过最近因为拿相机(松下FZ5,索尼T100)拍了不少视频,眼看就要把硬盘占满了,我不得不考虑在Windows下把这些视频给压缩了。
Google了一下也没找到啥好用的软件,不如自己DIY吧,事实证明,很简单很绿色也很好用,步骤如下:
1. 下载mplayer安装之;
2. 将mplayer的安装路径加到PATH里;
3. 创建“压缩.bat",放到mplayer的安装目录下,内容如下:
mencoder %1 -oac mp3lame -ovc lavc -o %1.avi
4. 右键点击要压缩的视频文件,选择"打开方式",然后选择刚才创建的"压缩.bat"

这就OK了,松下FZ5的视频文件会被压缩到1/3,索尼T100的会被压缩1/10。虽然离一条命令就全搞定还差点,但基本够用了,先这样吧!

2009年2月24日星期二

我是如何从my.donews.com搬到这里来的

my.donews.com用的是wordpress,可以把blog导出到一个xml文件,但是格式blogger不支持。Google一下找到了解决办法,有位仁兄用ruby写了段脚本可以把wordpress格式的xml文件转成blogger的文件。试了一下,就OK了。
网址附上:
http://www.caiwangqin.com/2008/12/import-wordpress-export-file-into.html


顺便道一声,谢谢了啊:)

2009年1月23日星期五

用谷歌趋势(Google Trends)盘点一下即将过去的鼠年

明天是大年三十,在年末的时候让我们用谷歌趋势(http://trends.google.com) 来盘点一下2008年吧,去认识一下这个虽身在其中却不能得其全貌的世界。

先看看Linux有没有从Windows手里抢点份额:

2008>

windows
1.00
linux
0.26
ubuntu
0.15
fedora
0.03
vista
0.54

2007>

windows
1.00
linux
0.30
ubuntu
0.13
fedora
0.03
vista
0.50

恩,没啥起色,倒是Ubuntu相对其他Linux版本的领先优势在拉大。

再看看KDE和Gnome的竞争有啥变化:

2008: >

gnome
1.00
kde
0.87

2007:>

gnome
1.00
kde
0.85

恩,变化也不大。

看看三大游戏主机的变化吧(拉上ps2和xbox做参考,xbox360名字太长,可能结果不甚准确)。

2008:>

ps3
1.00
wii
1.30
xbox360
0.14
xbox
1.20
ps2
0.78

2007:>

ps3
1.00
wii
1.62
xbox360
0.22
xbox
1.84
ps2
1.38

看看Google几个服务的流行程度(Yahoo的flickr被拉进来供参考):

2008:>

gmail
1.00
youtube
5.15
picasa
0.05
google maps
0.25
flickr
0.05

2007:>

gmail
1.00
youtube
2.86
picasa
0.04
google maps
0.18
flickr
0.04

Youtube的增长喜人呀,即使参照gmail不变,youtube也增长了80%。

看看几个web2.0网站发展如何(脑子短路,只想到3个)。

2008:>

digg
1.00
twitter
1.36
reddit
0.20

2007: >

digg
1.00
twitter
0.32
reddit
0.12

再看看社交网站吧:

2008:>

myspace
1.00
facebook
1.80
orkut
0.34

2007:>

myspace
1.00
facebook
0.40
orkut
0.32

Facebook增长得很快呀。

看完IT,来看看咱们中国在08年的影响力是不是增长了,请原谅我这点民族主义好面子情绪:)

2008:>

new york
1.00
paris
0.92
beijing
0.26
china
0.46
tokyo
0.12

2007:>

new york
1.00
paris
1.02
beijing
0.04
china
0.42
tokyo
0.12

八月份北京的关注度暴涨,之后回归平静,通过以上数据我决定咱们还是先绝不称霸:)

再来关注一下民生,

2008:>

food
1.00
sex
5.10
house
1.85
travel
0.90
security
0.55

2007:>

food
1.00
sex
4.75
house
1.85
travel
1.00
security
0.55

继续以food为参照系:

2008:>

food
1.00
movie
2.48
sport
1.26
book
1.56
car
2.08

2007:>

food
1.00
movie
2.40
sport
1.14
book
1.32
car
2.12

呵呵,整体变化不大,好像全球人民对sex、book的兴趣有较显著的增长。

恩,整了这么多,感觉有点无聊了,到此为止,给各位拜年啦。

2008年8月2日星期六

强力推荐一下谷歌的iGoogle和浏览器插件Yoono

用了很长时间iGoogle,一直是暗爽,今天开机选了一个新主题,看着赏心悦目、神清气爽,感觉有必要向各位推荐一下。

iGoogle 是Google的个性化首页,上面除了有搜索框之外,你还可以放置各种Gadget,这些Gadget有不同的功用,比如查看Email,收藏书签,订阅 Rss Feed,看股票,看天气,等等。它还有一个超赞的功能,就是主题。通过选择一个主题,你的首页马上就变个模样,时常保持新鲜。
最后补充一点,不论是iGoogle上的Gadget,还是iGoogle的主题,都非常容易开发,如果你有想法,又有一定的动手能力,不妨制作一个和大家分享哦。
最后的最后,就是今天选的中国风格主题,这是连接:
http://www.google.com/ig/directory?hl=en&url=skins/teahouse.xml&type=themes

自己汗一个~~~写到后面有点像枪手文章了。

再说说Yoono(这个不是Google的产品啦),它是一个浏览器插件,平时蹲在浏览器的侧边栏上,可以完成很多强大功能哦,比如,可以充当MSN、 Yahoo、AOL和GTalk的聊天工具,可以查看、编写Twitter,可以访问Facebook,随时查看好友的更新。

自从注册FB之后从来没正而八经用过,有了Yonoo,才逐渐开始跟老同学老同事在FB上Social起来。