2009-05-04

关于硬链接和软链接

前几天在windows下想备份一些文件,拷贝到另一个地方一大堆的文件,感觉很是不爽,然后想到了unix系统的文件硬链接和软链接机制,心中在想,为什么M¥的文件系统就不引入这种概念呢,是不是M¥操作系统在一开始就准备和unix划清界限,从设计的理念到设计的方法,都很难看到unix的影子,但是既然unix有很多的优点为什么就不借鉴一下呢。

有硬链接和软链接机制的文件系统真的是很方便。

--
Sent from my mobile device

欢迎光临我的博客:

http://deerlux.blogspot.com/

2009-04-19

火箭队胜在了求胜的欲望上

今天火箭队居然以108:81的大比分胜了开拓者第一场季后赛,确实有点出人意料。
我觉得火箭队还是胜在了求胜欲上,试想火箭的这帮人是多么想拿下这个系列赛,火箭上下是多么想摆脱七年不破处的恶名,所以可想而知休息的这几天火箭队从教练组队员到球探估计这几天都在思考对策。而开拓者居然在游行庆祝进入季后赛,他们对于第一轮的胜利的渴望程度与火箭队上下相比的差距可想而知有多大了。

但愿火箭队能保持状态,胜不骄败不馁,以正常的心态是可以拿下开拓者的,毕竟经验对于季后赛来讲还是至关重要的,而开拓者这方面是最大的弱点。

--
Sent from my mobile device

欢迎光临我的博客:

http://deerlux.blogspot.com/

2009-04-16

也谈谈twitter

用了一段时间的twitter了,用得频率并不算高,只是偶尔写些自己突然的想法,也谈谈自己对twitter的一些看法。

以前用palm的时候,有个daynotez软件,可惜在我的黑莓手机上怎么也找不到这种软件,其实我的需求很简单,像daynotez一样的一个词本,但是要能够记录我写的日志的日期,而且能够对日志进行分类。不能够将自己想的切记下来确实很不习惯,因为我很容易忘事。

twitter一定程度上可以充当这个软件的角色,唯一的不足之处是我必须把我的心情故事都要和世界各地的人一起分享,其实有时候我不想和别人分享。

相对于饭否,twitter里的中文的东西比较少,而饭否我现在还是没有找到黑莓的客户端。

与博客相比,twitter、饭否更灵活,blog适合长篇的表述自己的想法,而twitter、饭否则更灵活,更适合现代人的高节奏生活。

2009-04-05

也谈一下windows

刚在cnbeta上看了一篇windows终将死亡的评论,觉得很多讲的都挺有道理的。我也来谈谈关于windows那点儿破事。

我家里的电脑是02年买的C1.7G的组装机,.以前是用win2k系统,现在主要用xp偶尔用一下debian
testing,当然我的XP是那种D版并且被阉割过的那种。用起来感觉还不错,最起码运行firefox比在debian下要快一些。但对于windows我有很多受不了的东西。

为什么我的硬盘空间总是莫名其妙的减少,我单位有台机器C盘可用空间有
3.7G,开几天机可用空间就没了,再重启一下机器OK,讨厌的是我无法知道是哪个程序浪费我的空间,3个多G的空间都够装一个系统的了都会给用没,我还很难找到元凶。而在linux下则不存在这种问题,系统区的用户是这可写的,用户的目录下如果空间不足可一目了然地看清楚哪个程序造成的。交换空间单独分区,绝对不会是虚拟内存造成,再就是/tmp和/var了,搜一下就知道了,哪像windows那么复杂。更何况这种拼命占用磁盘空间的事情本来在linux下就极少。

我觉得windows还喜欢把简单的问题复杂化,而且忽视所有用户的智商。

--
Sent from my mobile device

欢迎光临我的博客:

http://deerlux.blogspot.com/

2009-04-01

google的愚人节玩笑


google推出谷鸽鸟看,呵呵,网址如下:

http://www.google.cn/intl/zh-CN/google_pigeon/index.html

不知道会不会过了这个点就删除了,保存两张截图。

2009-03-31

从黑莓换回palm的理由

输入法的问题,输入的速度还是和palm上不能比。

软件太少,我要记事,我要记账, 在黑莓的软件都太少。

键盘手感的问题:不可否认8700宽宽的键盘手感不错,但在D键上有个突起而不是F键,致使我经常按错,用了一个多月还是做不到盲打。
___
Sent with SnapperMail
www.snappermail.com

windows为什么要搞这么复杂

想编写一个程序将FTP目录下的符合条件的文件转发出去,想做成系统服务的形式。本来也就没几条语句就可以完成的功能,可是说要做成系统的服务我还真有点做难了,因为我不知道在python下如何做成windows系统的服务。

如果说是liunx,很简单,将程序后面加一个&设置到自动启动的目录下即可以实现。但是为什么windows要搞那么复杂,系统服务还要做成符合它的一套规范的东西,真是想不通,为什么就不提供一种后台运行的机制让系统服务的使用方式简单一些呢。
___
Sent with SnapperMail
www.snappermail.com

2009-03-21

极点五笔搬到了google code上了

地址:

http://code.google.com/p/freeime/

前几天想去看看极点更新了没有,发现其官网已经被关掉了,其它地方也不好找到最新的东西,原来已经放在了google code上了。现在已经更新到6.4,下载下来试试。极点五笔是我用着最舒服的一种五笔了。

2009-03-20

最近打羽毛球的感想(与电脑无关)

不知道为何,最近打羽毛球感觉越来越差了,高远球总是打不到位,吊球也总是下网,可能也是由于最近打球没怎么练球的原因,上来就开局,打起来没有什么针对性,练的只是体力。今天着实练了一小会儿吊球,发现也还能打回一点感觉。

看来球技的提高不能太浮躁,虽然都不想输球,但总想着赢球效果反而不怎么好。

还有一定不要再抱怨拍子了,拍子是其次的,技术是第一位的。动作要反复练才能成型。等技术真正成型后再考虑换个好一些的拍子吧。

--
Sent from my mobile device

欢迎光临我的博客:

http://deerlux.blogspot.com/

2009-03-17

将电话本的姓字段改为姓名的拼音首字程序最新更新

今天晚上终于将支持GBK的程序做完了,而且改进了操作方式,直接将要处理的CSV文件拖到pinyin.exe文件上即可,然后会生成一个XXX_new.csv的文件。将这个CSV文件再导入到outlook里。详细说明见readme.txt文件。

下载地址

2009-03-15

splashdata系列软件也有blackberry版

以前用palm的时候离不开splashshopper和PMT,作为词和记账的工具,但是现在用黑莓没有这两个软件很是不爽,前几天到splashdata网站上去看了看,发现splash系列软件均不黑莓版,于是狂上网找破解,终于找到了splashmoney的破解,可以用它来记账了,还可以和桌面端进行同步,虽然用习惯了PMT用splashmoney会有些不习惯,但总比moneylogger之类的软件要好得多。

下载地址

2009-03-13

再谈palm与黑莓

还是那么永恒的比较问题,我用过palm的600和680,现在在用 8700,不过难保过几天再换回 680用。

对于用习惯了 palm系统的人来说,如果已经难以忍受 palm的新软件少和死机两大顽疾而想换个手机的话,估计黑莓还是最贴边的一种。

Palm系统现在最大的问题是新东西太少, java环境不稳定,像什么 gmail googlemaps
operamini等软件不是不能用就是用起来不爽或是死机,死机也应该是 palm系统被胖友们最终抛弃的最重要的原因之一。

如果除去上网功能不说,黑莓和 palm比起来真的有点小儿科,虽然现在黑莓很火而 palm已经江河日下,但
palm的软件资源特别是盗版的软件资源不管是数量还是质量还是黑莓没办法比的。中文输入法就更不用说了,黑莓和. Palm不在一个档次。

我在 palm上最常用的几个软件均没有找到黑莓版的替代品: daynotez splashshopper pmt以及 zdic(外加中文
wiki的库), splashshopper倒有黑莓版但是要 30美元我买不起,
0day的网站上也没有找到盗版,如果是30元人民币的话可能我就买了。还有黑莓的日程管理不支持浮动事件让这一点让我很难受,如果你知道什么是浮动事件而且用
palm的时候又恰好经常用这个功能的话,真的很难在没有浮动事件的日程管理软件下工作了。

另外再说一个8700的缺点,键盘居然D键有个突起而不是F,致使我经常按错。

--
Sent from my mobile device

欢迎光临我的博客:

http://deerlux.blogspot.com/

2009-03-12

做点事情挺难的―谈编写的拼音首字转换程序

前两天自己心血来潮编写了一个将outlook导出的csv电话本自动将姓改为拼音首字母缩写的小程序,昨天晚上测试了一把才发现原来那种判断拼音首字的方法其实能含盖的字挺少的
,不少人的名用字都不在里面,那种判断规则我都怀疑是不是能包括全部的
gb2312字符集。于是昨晚再上网搜了一通,看有没有更全一些的汉字拼音库可以下载,发现搜到的东西大部分都是一个地方出来的,而且像
CSDN之类的地方下载个东西受限制挺多,还要积分什么的。一点儿都不像国外的sf.net之类的网站似的那么方便,下载东西靠论坛的积分好像是很多国内网站聚集人气一种方式,其实也造成了很多的虚假繁荣。比如很多人卖自己的帖子或是回帖才能看,而回贴的人大多数只是回个乱七八槽的话,从而造成一种虚假的人气很高的假象,也造成了存储资源有大量浪费,要存储那么多的垃圾信息,而检索信息的人也带来了很大的麻烦,因为想看到一些中肯的评论都很困难。

闲话少说,昨晚最后还是找到了一个朋友用python编写的unicode汉字拼音首字检索字典,因为它是直接将常量写成程序的,几百k的程序运行起来也比较慢,于是想把他的字典表格导出到一个文件中,初步选用sqlite数据库的格式,这样还可以将数据给别人用。但是遇到了一系列的问题,先是python
sqlite的insert语句不支持一次插入多行数据,搞出了一堆的错误,调试了很久才发现是这种问题。后来这里没问题做数据库的程序能正常运行了,但又发现数据库文件大小没变,数据没有写进文件中,经测试才发现python
sqlite对于unicode支持不好的原因,可恨的是竟然也不给个错误信息出来。搞到了十二点多才睡觉,最后只好用python的pickle模块将数据存储。对于检索的程序还没完成。

真正想做一件事才发现挺难的,比我想像的要难得多,不过我也相信自己会很快完成这个程序的。

--
从我的移动设备发送

欢迎光临我的博客:

http://deerlux.blogspot.com/

2009-03-10

用了一段时间黑莓后再谈五笔输入法

用黑莓上的自动图文集五笔给人一种很酷的感觉,根本看不到你在打什么东西,莫名其妙地就出来汉字了,虽然我在手机上打字的时候也不会有人看,但自己感觉都很酷。

觉得使用五笔打字的人是幸福的,学会了五笔之后对输入法已经不再挑剔,不管是在电脑上还是在这种全键盘的手机上,只要有个凑合着用的五笔都能做到运指如飞。当初用palm的掌易还没出的时候我就用和cjk系统集成在一起的兆杰五笔,感觉打字的速度也不慢,后来出了掌易当然还是感觉掌易好用。现在用黑莓已经开始习惯这种自动图文集的五笔输入方式了。

记得有一次用同事的电脑改一个文件,我打开的是她电脑上的office自带的五笔输入法,她还以为我用的是windows的全拼,然后告诉我说你怎么不用搜狗,
搜狗真的很好用。我不否认搜狗作为拼音输入法来讲是比较好用的一种,但我是习惯了用五笔的人,再好用的拼音输入法对我来说都算不上好用了。

现在想起来当初发明五笔的人真的贡献挺大,虽然能算得上世界上最难学的输入法,但在那dos时代也唯有五笔能够提高一下打字的速度了。

--
从我的移动设备发送

欢迎光临我的博客:

http://deerlux.blogspot.com/

2009-03-09

将姓名中的姓改为拼音首字缩写的小程序

相信很多用手机的人都会有电话本不好搜索的烦恼,当然你可以安装一个辅助的软件改善这个问题,但也可以直接将电话本改了,把姓改为名的拼音首字缩写, 这样即使你换了别的型号的手机,只要电话本可以和outlook同步均可以快速搜索了。我以前用palm 600的时候上网下载了一个这种程序转换了一下自己的电话本,可现在再找那个软件找不到了,网上有个别人编写的Excel的,也可以用,但感觉操作好像麻 烦,只好自己动手了。

python语言编写,py2exe转换。

点击下载

说明:此程序用于将outlook导出的电话本自动将“姓”改为“名”的拼音首字缩写,这样的话在很多手机上均可以支持快速检索电话本了。

使用方法,首先将手机的电话本和outlook进行同步,然后在outlook里面导出电话本为逗号分隔(DOS)形式的文件(假设文件名为XXXX.CSV)。对此文件进行处理:

pinyin.exe -i XXXX.CSV -o YYYY.CSV

然后会在本目录下生成一个YYYY.csv的文件,在outlook里将电话本全部删除,然后将此文件再在outlook里面导入即可。

如果地址薄里本来姓和名都有,则缺省的情况下将 姓+名 放在名那一栏,然后将姓 改为姓+名 的首字拼音缩写。如果你电话本里原来是 名+姓 的方式,则可以在运行的时候添加-d选项:

pinyin.exe -i XXXX.CSV -o YYYY.CSV -d

注意:

可能会有些问题还没有发现,如果发现导入outlook的电话本有异常,则可以把电话本都删除,然后再导入以前导出的那个XXXX.CSV文件即可。

压缩包里的pinyin.py程序是源代码,python语言编写、用py2exe转换成exe文件的,欢迎大家修改完善。

已知Bug:
  1. 对某些GBK汉字不能正确识别,如桢、芸等字。估计是这些生辟汉字的编码在GBK里面和常用字编码顺序不连续有关。
  2. 对于一些名字为字母(数字)和汉字组合的情况不能正确处理。如:106医院->j
修改日志:

2009年3月9日:
1. 对参数的输入方式进行了修改
2. 支持名或姓任意一方为空的情况。
3. 支持将姓和名连接作为名,然后再改写姓为拼音首字缩写

程序里有两个函数是用的这个网址的成果,特此感谢!
http://blog.csdn.net/blade2001/archive/2008/12/29/3636229.aspx

2009-03-08

Blackberry 8700 备份第三方应用软件——用Desktop Manager

桌面管理器里有个切换应用程序向导,其主要作用是用于在你换手机的时候可以将此手机的东西完全备份那另外一个手机上,此功能也可以让我们实现备份第三方应用程序。

先打开桌面管理器(4.6版本为准,其它版本界面大同小异),然后点击“设备切换向导”、“切换Blackberry设备”、“开始”,可以看到如下界面:将右边除了第三方应用程序的勾留住之外全部去除,然后点下一步,便开始读取你手机里的软件程序内容,当出现让选择新设备的对话框时不要做任何动作,到C:\Documents and Settings\用户名\Local Settings\Temp目录下找你的设备PIN对应的目录,目录里的东西便是要备份的软件。

这样备份的软件所有的cod文件是一个alx文件。

2009-03-07

Blackberry 8700 备份第三方应用软件

有些软件我是通过OTA的方式用手机上网安装的,手机重刷ROM之后这些软件在本机上没有alx文件还要重新OTA装一下,这样势必又要花费我的流量。真是相想念palm每次同步均可以把手机上我软件也备份一下。

不过到对于这种情况黑莓倒也是有办法,网上有人给出一个刷机前的格式化手机的wipe程序,其实 javaloader除了wipe机器之外还有另外一些功能,直接在命令行提示符下敲javaloader可以看到。比如我想备份google maps,可以用javaloader -u save GoogleMaps命令(注意大小写),将会把googlemaps.cod文件提取出来。安装的时候可以通过load的方式安装。但是由于没有alx文件,所以不能直接在BB上的添加删除程序里将其删除。要想删除还是要调用这个命令。

2009-03-06

黑莓 8700再谈使用感受(升级4.5rom之后)

这还是我用黑莓手机里的gmail发的第一篇博客,自动图文集的五毛用起来也越来越顺手了,真的很感谢网上能为黑莓系统的易用性做出贡献的各位大侠。感觉虽然没有palm下的
snappermail舒服,但凑合着用倒也还可以了,好在黑莓系统是多任务的系统切换程序时也不会丢失数据。

我觉得真该统计一下有多少人是从palm转投向黑莓系统的。我觉得依用palm系统的经验来衡量别的手机系统,黑莓系统应该还是最适合胖友们用的。前一段时间用了一下三星的一款wm机,没键盘的,第一感觉就是不习惯,用手写字真的不是一般的慢,别说是和palm系统的输入法相比了,就是和nokia最普通的单手按笔划都差很远,再就是wm系统本身程序之间的切换以及打开程序都感觉反映迟顿,第二感觉是快,主要得益于移动的TD网络,TD上网的速度真的是很快,在UC里面打开那种专门为手机优化的网页感觉真的是很爽。本来想凑合着用那个手机来着,但对三星手机的那个中间键感觉太差了,在网页上浏览的时候很难控制。所以才买了这个8700。

我觉得手机玩家特别是智能手机的玩家和一般的手机用户的区别主要区别在于一是能够将手机的功能尽量发挥到极致,即使不能发挥到极致也是在往那个方向努力,特别是刚换了一部新手机的时候,总想挖掘它的潜力;第二点便是对手机上的新软件以及手机的新rom多多少少都有点强迫症,新版本的软件或者新版本的rom一出来不管别人的评价如何都想弄回来试试。

前两天我还是忍不住诱惑将系统升级到了4.5,结果那天晚上搞到了快一点才睡觉。其实4.2的系统功能我也不熟悉所以很多东西自己也搞不清楚是4.5系统新带的还是4.2系统原来就有,但从感觉而言,升级之后还是挺好(可能也是心理作用)。

1. 输入法的问题,升级完rom之后系统自带的拼音没有了,我没有试着混刷之类的动作再将它装上,第一次刷rom别再出什么乱子,再说对我来讲拼音也没什么用,所以也就没再装点讯,装了一个带标点的自动图文集五笔,也已经快习惯了。

2. 快捷方式的问题,升级完rom之后发现在设置为中文的环境情况下一些快捷方式不起作用了,比如按o调出系统设置选项、按c发短信等都不起作用了,只好将语言设置成为英语。

3. 上网速度的问题,有人说换成4.5之后上网速度明显感觉快了,我自己的感觉是不明显,好象是快了一些。

4. 系统速度问题,也没有太明显的感觉,第一次按中间那个程序键的时候会感觉明显的迟顿,再按会好些。

5. Documents to go,有此功能不错,可以看看word和ppt文件,但是我没有这方面的需求,8700又没有卡,往机器里拷个word文件等太浪费空间了,装上之新鲜了一把就干掉了。

6. 媒体管理器界面实在是漂亮了很多,但是速度没感觉快。

7. 主界面上按住alt和滚轮可以调整程序排列的顺序并且可以在主界面上建文件夹,把一些程序进行归类。不过这一点我在4.2系统上还没有按着alt按过滚轮不知道这是不是4.5新加的功能。

8. 看过别人的评测说googlemaps的速度明显快了,我在4.2的时候没有装此软件,升级之后安装了感觉是速度还可以,但和4.2没有对比。 googlemaps根据基站定位的效果还不错,咱机子也没有gps,有这个功能用一下也不错。

9. 兼容性问题。以前用4.2的时候UCWEB6装上之后打开后一直在启动,等了好久还是在启动,后来直接就把它给删除了,现在换了4.5装起来倒挺方便。ucweb和opera比起来各有所长,opera滚动的时候的效果比较cool,UCWEB没有专门针对BB进行优化,感觉移植的痕迹比较明显,opera更BB一些,速度方便两者差不多。

暂想到的就这么多了。

--
Sent from my mobile device

欢迎光临我的博客:

http://deerlux.blogspot.com/

2009-03-03

黑莓8700使用三天感受(对比palm680)

以前一直用palm treo 680,周末去了两次电脑城,终于忍不住诱惑买了个黑莓8700,只花了480元,权当玩玩。用了三天了,说一下自己的感受,主要是和palm相对比。
先说优点:
1. 系统稳定,特别是java相关的程序。opera和3gtan是我装的两个主要的程序,都很稳定,而且即使有不稳定的程序一般也不会造成系统重启,充启量只是此程序死掉。
2. 程序运行速度比较快,opera下浏览网页的速度很快,3gtan也比palm下反应快。程序的打开与退出都比较快。
3. 多任务系统,程序可以不必退出,这样使得程序之间的切换很快。
4. 电池比较经用,电池的个头和palm 680差不多,但680电池一般撑一天(我上网比较多),而黑莓能撑两天。这可能是黑莓的低功耗做的比较好的原因吧。

再说一下其缺点:
1. 输入法差,而且没有好用的五笔输入法。这一项很要命,谁让我习惯于打五笔来关。点讯不错,但在第三方的程序里使用较麻烦。和palm的掌易、梅花、巨硬等等相比差太远。
2. 滚轮的反应速度虽说很快,但是比起palm的触摸屏来讲还是差了些,特别是上网的时候,点链接要滚来滚去比较麻烦。
3.蓝牙传输文件会有错,有时候需要多传几次。
4. 至今还没有找到好用的邮件客户端。Blackberry官方的邮件服务咱穷人用不了,想用普通的pop3、smtp收发信blackberry下又没有相应的软件,只装了个gmail,凑合着用吧,比较起palm下的snapper mail来还是感觉差很多。
5. 支撑软件少,没有snappermail,没有daynotez,没有splashshopper(有,但是没有D版),没有pmt&pst记账,也没有zdic可以看wikipedia的镜像,这些软件都成了我palm的主体功能。

总体黑莓系统还是很不错的系统,感觉比PPC要强多了。但是希望黑莓公司能开放一些,这样软件也会多一些,也更能扩充用户。palm也真是的,以前用600的时候程序的打开和切换速度感觉真是爽,可是到了650、680系统CPU越来越猛,机器运行速度越来越慢,看来palm真的是到了生命末期了。看老外一篇对比palm和黑莓的文章说,从palm转向黑莓的一个最重要原因就是palm易死机。

我一直以为,不管用什么手机,效率总是第一位的,我不能忍受发条短信让我输入好长时间,同样也不能忍受找个电话号码也要好长时间,更难以忍受上网的时候的死机。

680作为一个pda来用还是挺不错的,依靠palm生活这么多年了,一下子还丢不掉,只好烧包一下,用一段时间的双枪配了。
___
Sent with SnapperMail
www.snappermail.com

2009-02-26

关于安装wikipedia的本地镜像的几点问题

相信很多想要安装wikipedia本地镜像的人都应该看过那篇被引用了不知多少次的文章了,前几天我又用新版本的mediawiki以及刚下载的镜像安装了一次,碰到了一些问题,现总结一下。

1. 安装mediawiki时,Mysql的存储引擎最好选择MyIsam,在导入的时候速度要比缺省的InnoDB快很多。我是在windows下装的,不知道linux两种引擎的速度如何,按照一些对两种存储引擎作比较的评论文章上的观点,应该是InnoDB更快才对,但我在windows下得出的观点恰恰相反,MyISAM导入速度要快于InnoDB。

2. Mediawiki安装时最后一个选项,也就是选编码的那一项用缺省的binary方式,不要用utf8,否则在导入中文数据的时候会有问题。

3. 导入之前一定要先将pages、revision、text三个表清空,否则可能会出问题。

4. 导入之前要把revision.rev_comment的数据类型改掉,建库的时候缺省类型是tinyblob,改成blob,否则导入的时候可能会出错。用下述语句:alter table wikidb change rev_comment rev_comment blob

5. 导入的命令java -server那个-server可以去掉,反正我的windows java环境下带着-server会报错,不太懂java,具体原因也说不清楚。

6. 导入的时候用root用户导入,有可能wikidbuser没有导入的相关权限,用root用户省心一些。

___
Sent with SnapperMail
www.snappermail.com