Archive May 2007

BlackBerry,你为什么自动重启?

本文是一篇技术文章,同时本文涉及到的问题说起来也许是BlackBerry操作系统的一个比较严重的bug. 表现今天深圳富士康的某位朋友问我,为什么他自己编写的程序部署到BlackBerry上会令BlackBerry机器自动重启,而在模拟器上正常呢呢?就连一个简单的HelloWorld也会如此. 我的想法对于这个问题,肯定是比较讨厌的,会令每个人都抓狂,如果我遇见这个问题,相信我也会郁闷很久的.既然一个hello world的程序都出现这个问题,这不能不说明一些问题.当时这位朋友问我有没有时间解决,呵呵,因为最近一段时间太忙,也就没有时间深究.作为关心BlackBerry的我,任何问题我是不会放过的.据我的分析和了解,我认为这是Blackberry的设计不完善性导致的,虽然不影响大局,但是足可以算成一个bug了.从我下面的解决方案中你就可以看到. 解决方案这里提供的解决方案不一定凑效,但是基本上能解决大部分问题,毕竟还是有很多意外呀.A方案 调试 将你的设备和你的IDE连接,然后调试,看看哪一个方法调用或者方法出现异常.关于如何调试,参看我的另外一片文章BlackBerry 应用程序开发者指南 第一卷:基础–第2章 编写BlackBerry Java应用程序  ,你也许会找到该原因. B方案 软件不兼容 BlackBerry  OS和其JDE经历了各种版本,所以,很可能存在版本不兼容的问题.所以换成合适的OS版本以及JDE. 对于A方案,一般来说,对于开发者有些困难,因为绝大部分的人都是直接在模拟器上调试的.在真实的设备上调试,估计不多.对于B方案,我对此深感痛苦,因为曾经我也因为版本问题,费尽周折.在此对BlackBerry OS和JDE的开发人员们表示鼓励,希望他们在兼容性方面做的更好.

BlackBerry的费用

中国移动和RIM签订合作备忘录已经很长有一年多了,在这一年多里,感觉移动对BlackBerry的宣传不够.对于BlackBerry的了解,很多人都是从民间(或者称为草根)那里得知.即便如此,在我们生活周围,能有1/20的人知道就不错了.恐怕对此数据我也是高估了.究其原因,其中有一个很关键的因素就是价格. 中国移动服务费对于每个国家的人民,大家对于价格都是非常敏感的,尤其是我们中国老百姓.目前中国移动开通的BlackBerry服务只针对于集团,对于个人是不开放的.访问一下中国移动的网站,你会发现BlackBerry的费用真他妈的贵,有2种包月的方式,一是398RMB/月,另一是598RMB/月.大部分的企业看见这个价格都会望而却步,更何况是个人呢.对于前一种,如果超过流量,居然还另外收费.其实对于这个价格,中国移动这样安排也是有他的道理的,接下来我会逐一说说我自己的看法. Cingular服务费BlackBerry是个舶来品,所以我们应该和国外来比较.相比国外,很明显,我个人觉得国外的便宜多了.OK,让我们拿美国最大的无线运营商Cingular来说吧.个人每个月服务费45美元,国内数据无限,但是国际不开通.同时将拥有声讯数据5美元的优惠.企业每个月的服务费是60美元,国内数据流量看起来是无限制的,同时也拥有5美元的声讯服务优惠.不过不支持国际数据使用.那么如果支持国际数据的话,每个月需要再多支付10美元即可,此时国际数据的流量同样无限制. 比较从以上可以看出,Cingular比中国移动便宜不是一点半点的.可能有的人认为,398RMB和45美元相差不了多少呀.你要是这么想的话,那就大错特错.从经济角度上看,这是没有太大的比较性的,毕竟每个国家货币的购买力都是差不多的.另外,如果真按照同等水平的购买力来比较,还是cingular划算,因为他们提供流量无限制的服务. 从以上可以看出,中国移动的BlackBerry服务目前来说是非常昂贵的.可以说是一个奢侈品.

BlackBerry服务是否可用?

本文解答一个问题: 如果你有一台水货的BlackBerry机器(据了解,中国的99%机器都是水货),然后一张在中国移动或者其他国家已经办理了该服务的SIM卡,如果将此卡应用在该水货机器上,那么该SIM卡的原来的服务现在能用吗? 为了解答这个问题,我们首先应该清楚BlackBerry的服务.BlackBerry的服务一般都是RIM直接和某移动运营商合作的,一般不会单独的卖自己的机器.如果要是单卖机器,相信RIM这家公司就没有今天如此风光了.既然RIM他们卖服务,也就是说BlackBerry的服务肯定是和机器绑定的.问题又来了,既然和机器绑定,那么其他运营商的SIM卡是不是也可以在该机上应用呢?应该是不可以的.为什么?答案很简单,因为在机器内部设置了一些运营商的信息.这样说比较抽象,打个比喻,假设有2款笔记本,分别是Dell和HP,一般来说,DELL OEM XP和HP 的OEM XP是不能交换使用的.在这里,Dell和HP可以分别看成Cingular和Nextel,而OEM XP的微软可以看成MS.这下子明白了吧.OK,回到我们前面的一个问题,到底行不行呢?我认为是不行的.但是也不是那么绝对,如果你能下载到一些正常的配置等,也许没有问题.有人说,我把ROM刷一下不就可以了么?答案是不可以,因为一些运营商的信息有些是存储在硬件里的,不管怎么刷ROM.这些信息都不不能去掉的.

将XP变为Mac OS的秘密

前几天写了一篇文章介绍自己的XP变为Mac OS的界面(参看让XP变为Mac),在该文中的结尾部分留了一手,没有给出解决方案.这篇文章将道破天机.:).很简单,利用了一个软件,名叫 FlyakiteOSX.你可以访问其官方网站www.flyakiteosx.com/下载.安装非常简单,不在赘述.不过需要提醒的是,注意看清楚其N多个选项. 注:本软件存在一定的风险,可能会使你的系统崩溃,请自行酌之.本人不承担任何责任以及不提供任何保证. 明天还得早起,今天就写到这里.今天要是不把答案在这里公布,那就要等下个礼拜了.:) 参见英文版本Make Your Windows XP Theme Like Mac

杭州,侠客行 ,周末

很久没有去杭州,算起来大概有1年半了,实在够长的.正好,这次由阿里巴巴举行的网络工程师侠客行大会在周末举行,我也趁此机会顺便去看看杭州,再次体会一下杭州,有空再去见见老同学,老朋友什么的,也不虚此行吧! 有去的朋友请在此留言吧.如果您在上海,也可一起同行,:)

WordPress插件:得到最新发表的文章

今天在修改本系统的界面时,需要用到一个功能:即获取最新发表的文章.为了解决此问题,我最先去的地方就是其官方网站,但是找了一圈,居然没有发现相关的文章.接着Google它,结果令人抓狂.没办法,自己动手,丰衣足食嘛. 哪里下载?点击这里下载 如何使用?非常简单,该插件只有一个函数:get_recent_post($records_num=8) 在这里,$records_num是你想得到的最新文章数.缺省值为8,如果没有提供任何值,就会使用缺省值8. 先解压缩,然后将PHP文件copy到plugin目录下,然后登录系统,点击Plugin tab,Get Recent Post项已经可见.激活它即可.然后在你想使用的地方加入<?php echo get_recent_post(); ?>即可. 就这些. 如果任何问题,   请不要犹豫和我联系哟! P.S:本文英文版:The Plugin for WordPress to Get Recent Posts

让XP变为Mac

首先,让我们看看下面这张图吧. 怎么样?太棒了吧!!一直以来,我都非常喜欢Mac的界面.在这次五一的某些一天,当我起床后打开电脑查点东西时,突然一个念头在我脑海中划过.也许你已经猜到这个念头是什么?没错,就是将我得XP样式变为Mac.那么到底有没有方法实现呢?经过数分钟的查找,终于找到了方法.:)尽管如此,那么怎样实现呢?嘿嘿,先在这里卖个关子.如果你想知道答案,有2种方式:   请关注后面的文章,相信很快就会给你答案. 或者  发邮件给我,或者在此留言,如果你实在等不及的话.

旅途-环境

这次五一,印象最深的一个变化就是环境的变化,不论是环境的恶化还是好转.在飞机上,正好我是靠窗的.当从飞机上往下看时,黄土高原那熟悉的景象映入我的脑海里.黄土地,高高的山,山上屹然矗立着那么几颗树,在山上,一条条盘旋的小路躺在那里,也正是这些小路,连接着一座座山.从高空往下面看,一片片黄色由那一个个绿点点缀着,可想而知,如今的黄土高原,有多么的贫瘠.我感到一种莫名的悲伤.在我没有离开那一片土地之前,在我的印象中,即使是我见过最差的地方,也不至于如此这般,没想到才过几年,大面积的生态破坏已经正在蔓延着.这一片土地本来就很贫瘠,绿色植物很难生存,我们应该加倍的珍惜才对,而不是破坏.令人痛心的是,很多地方已经开始沙漠化.当然,也不能一竿子打死.这次回到太原,我觉的太原的环境已经好转很多.在我在太原的4天中,其中有3天是可以看到蓝天的,万里无云.这么高的比率这在以前可是不多见的哟.除非之前刚刚下过一场雨,或者刮过一场比较大的北风,将太原的那些污染的空气全被吹跑.但是这几天,既不下雨,也不刮风的,居然有如此好天气,不得不令人感叹.了解中国的人都知道, 全国十大污染城市,山西就有好几个名额.第一与山西的经济有关,二与山西的地理有关.山西最近几年开始转型,并且已经对环境的污染问题逐渐重视起来,看看近几年,山西在环境上的投入,足以让我们见识山西解决环境问题的决心.当然,不可否认的是,山西的环境即使在改变,也不是一年两年的事情,这个需要打持久战的.现在,人们居住的环境是越来越糟糕.为了我们拥有一个好的环境,让我们一起保护环境吧.不要让先破坏环境,然后在投入巨额资金来恢复环境这样的事情再一次上演.附:   去年由全球的专家组成一个专家组,利用先进的技术,在长江中下游寻找白鳍豚,令人遗憾的是,一头也没有找到.虽然说一个物种的灭绝是50年内没有发现该物种才称得上灭绝,但是有的时候想想,这也许是在给我找出一些冠冕堂皇的理由罢了.保护环境,迫在眉睫. 见过很多NGO组织,光说不练,只在论坛上耍耍嘴皮子,这有什么用呢?我对此,表示强烈的鄙视.

旅途–交通

这次五一去了2个地方,一是太原,而是天津,先到太原后到天津.上海到太原是飞机,太原到天津是火车,天津到上海是飞机. 上海->太原从上海到太原的航班比较多,其中有很大一部分是作为中转站到包头,即先到太原,然后再到包头.以前从来没有做过到太原的飞机,甚至连太原的武宿机场也没有去过.承运商是东航,还好飞机没有delay.飞机上,坐在我旁边的是2位第二医科大学的学生MM,可能因为五一长假,回家看看.他们是阳泉人.在这里,我确实感到社会在不停的改变,人民也变得富裕了,当然也包括学生.我开玩笑跟他们说,你们好幸福呀,可以坐飞机回家,要知道,这般飞机最低折扣价也得1070RMB.他们回答说火车票买不到,并且即使买到了,时间也太长了,是呀,据我所知,大概需要17个小时.:).回想起我以前的学生生活,每次放假来回,以及出去玩玩首选都是火车,根本不敢想飞机.还记得坐火车的最长的一次大概是44个小时.那时候坐火车的感觉真的很棒.敢想敢做才行呀.这2位MM就敢想敢做. 太原->天津之前就叫朋友帮我打听到天津汽车票,但是后来还是选择了火车.可能因为火车安全吧.毕竟太原到天津所走的地方都是崇山峻岭.另外一直以来我喜欢坐火车.叫朋友提前定卧铺票,但遗憾的是没有票了.真是不敢相信!!!到了太原,我亲自到订票点去买,当然不能去火车站买,那里人多,排队排的让你腿酸.最后买了一张硬座票,43RMB.幸好没有卧铺了.在火车上,坐上了久违了的无空调,绿皮火车.这个五一,北方看起来特别热.所以车厢里如蒸笼一样.天气热,人太多导致.看看周围形形色色的人,这才叫体验生活嘛.坐在我旁边的叔叔,济南人,到太原打工吧,.坐在对面的2位(一小伙子和一小MM)是天津商学院的大三学生,看起来是回家过五一,也正是因为这2位,搞得我这次坐车之旅有点不爽.旁边的是来自运城的父子2人,这也是后来才知道的,因为到了天津之后,我和他们居然顺路.坐在我身边的人特别的纯朴,让你觉得非常舒服. 天津->上海18:25的飞机,计划2个小时到上海,没想到提前半小时到.哈哈.不错.旁边的2位小姐是天津人,到上海旅游,这个节后旅游绝对是明智的选择.晚上的虹桥机场仍然是那么忙,想坐个出租车只能在那里排队,还是老办法,先做公共汽车出机场吧.

旅途–禅意

这次去太原,身边几个朋友跟我讲起佛学.对于我这样一个无宗教信仰的人来说也未尝不能听一听.几年前,我这位朋友和我一样,也是无宗教信仰的.也不知何故,于几年前开始信佛了,这可能和发生在其身上的事情有关. 很显然,现在我这位朋友的所作所为和原来我们在一起的行为已经完全不一样了.举几个例子来说,那天我们从他家里出去,发现有一袋对面邻居丢的垃圾待,于是他捡起来下楼丢进了垃圾桶.我们下楼之后,到小区对面正在建设的公园取走一走.在中途,遇见一位爷爷推着他坐轮椅的老伴,不过正好在修路,所以我这位朋友想让老人先走,但是等了一会,老人没有动,我这位朋友走过去问需要帮忙吗,因为那里的路也只能让轮椅通过.老爷爷说了声谢谢,说不用帮忙.但是我们俩人还是在那里等了几分钟,看着爷爷推着老伴过去,后来发现爷爷有点困难,我们还是帮助了一把爷爷. 除了以上所说的,感觉这位朋友也不像原来那么愤青了,心态真的放的很平稳,对于事情看的很开,这也是我感到惊讶的.因为我们以前在一起的时候,经常聊一些”不着边际”的话. 看起来我这位朋友的精神寄托都在这里了. 当我从那天离开太原坐火车时,大概是在榆次,给他发了条短信,没想到他回复给我的是全部是一些禅语,除了最后一句一路顺风外. 当我在天津时,他可能正好到太原火车站去等人,火车站的保安不让他进候车厅去休息,因为送我的时候,保安没有拦住他,所以回复了我一条短信,又说了一些佛语,主要说的是我们之间的缘分. 在我到达天津的第二天,他短信告知我他去了榆次老城,去拜访一位道行很深的长者,顺便还告诉我他们会在寺庙里过一晚上,同去的还有另外一个朋友,因为他们都信佛. 当从天津的航班落地之后,我发短信告知他我已经顺利到家,他又回复了一些我看不懂的语言. 上班第一天,北京的lee和我聊天聊到了佛,第一个想到的就是我这位朋友.我和lee谈到了信仰问题,其实一个人有信仰真的蛮好的. 还记得电视剧<<越狱>>里的Scofield因为犯了一些错误而伤害了他人感到自责时,他去的地方是教堂,以赎清的他犯下的错误.这就是信仰的威力所在,至少在很多时候能找到一种精神支柱. 也许我们对很多事情没法理解.在西藏,当一个少年从几百公里外不间断磕头到布达拉宫,历经几年时,我们能深刻的理解吗?这就是信仰,我想很多人目前和我一样,不能够完全理解. 禅意,如此表现. 信仰,真诚的信仰…