折腾,开始刷我的HTC Legend

10年4月份买的HTC Legend用了将近一年,一切都好,就是手机的电池模块不行了,测电量测不准,每次充电冲到70%就再也冲不进去了,每次放电到5%了,居然还能用半天。一开始以为是电池的问题,换了一块新电池,还是老样子。看来是手机的问题。但是最近病情更加恶化了,一到5%,就自动关机了。但是重新开机,居然还能用挺长时间,频繁自动关机,不胜其烦。网上搜了半天,说要calibrate battery,但是calibrate居然要先root。

买了手机之后,就一直把它当个手机用,没像以前用WM一样,频繁刷机折腾。只是中间升级过一次官方2.2,还是自动update的。这次,干脆死马当活马医了,折腾一次,也不枉我下个学期要开Android课程,省得有同学提问跟root相关的问题我答不上来。

要说折腾,这root还真折腾,历时两天,才弄好。多亏xda网站。国内的玩机水平真是不敢恭维,几个bbs里面,错误消息跟正确消息几乎一样多。大概经历了如下折腾:

  1. 做SD卡的金卡。也怪我穷根究底,做就做吧,非得想搞明白金卡到底是干嘛用的 …

more ...

放假,参加谷歌Android课程建设研讨会中

学校放假了。冒着大雪到了杭州,参加Google的Android课程建设研讨会。

终于体验了一下传说中的沪杭高铁。虹桥高铁站到杭州一共45分钟。但是从杭州火车站出来,跟本就没法出去。某老师在火车站等taxi花了2个小时。我没有在火车站等,出来打车,结果根本就没有出租车可以打。几经周转,冒雪步行5公里,坐公交车5站,出租车2公里,终于到达酒店,耗时2个小时。沪杭高铁省啥时间了?

谷歌纠结了全国几个开设Android课程的高校,共商年后大计,可能下半年会有比较大的动作,大概我还不能说吧。

再次感受到,Android在国内太火了,大家一致叫好,无数大小公司都在招聘Android的人才,高校也紧密跟进,某学校Google TV, Google Pad, Google Phone都全了,还扬言要买基于Android的荣威350汽车,这玩意也太牛了。哪天哪个飞机上装Android系统,我们可以买架私人飞机,做Android开发,不过是不是程序Crash了,飞机也跟着Crash了呢?

下个学期,同济的Android课程也即将登场,敬请期待。6月份再买一批android手机,那就可以做到选课同学人手一个Android手机了。

课程网站:http://android.hezongjian.com …

more ...

Windows on ARM,又能咋样

- 微软

年前天MVP的内部讨论组里面就在疯传Windows for ARM已经就绪了,马上就来了。Windows CE的末日到了。

这次的CES上,果不其然,验证了。下面这张是传说的ARM Windows还可以连接打印机进行打印的图。

就算能跑,又能怎么样呢?

能打败iPad?显然不可能,成千上万的Windows就是为了鼠标键盘设计的,不符合触摸习惯。

能装在你的手机上么? 短时间不可能,Desktop Windows的电源管理模块,显然需要时间完善。

做服务器合适。ARM Server将来可以运行ASP.NET等Server,不过这个跟最终用户关系不大。你上网,你管后台服务器是linux还是windows还是arm还是x64?

做上网本合适。不过要求所有的程序都重新编译一遍,以后装软件的时候可要看仔细了:x86版,x64版,ARM版。还有可能有ARM Cortex A8版,A9版,将来的64位ARM版…看来.NET以后要大行其道了。要想写个程序都能跑,就用.NET吧,虽然性能比native差一些。

最后,Windows CE怎么办 …

more ...

OS X下解决酒店MAC与IP地址绑定

今天到宁夏银川出差,大半夜才住到酒店。问了一下前台怎么上网,得到的答复居然是只能用他们提供的破神舟电脑上网,不能用自带的本子上网。因为是“挨批”地址与他们的“马克思”地址绑定的(这是服务员语,我们不能指望所有人都对计算机缩略语了然于胸,并且能够用鸟语正确读出来,也不能指望她们按照广电总局的要求,禁止缩略语,告诉你“网际协议地址与介质访问控制地址绑定啦”。能把MAC跟伟大导师的名字结合起来,也算马克思主义的活学活用了)。

到了房间,实在不能忍受那台公用电脑,配置低也就罢了,咱用云存储,数据到不影响。问题装的全是娱乐软件,什么扣扣阿,360啊,迅雷阿,ppstream阿,中国人最爱的IE6啊等等,正经软件一个没有,连pdf, docx文件都打不开,忍无可忍,真想抛开教学点给安排的酒店,自己出去住。但是想想不就是MAC地址绑定么,老师们,同学们,这种卑鄙的伎俩,阻挡不了沪银两市人民的友谊。自己动手丰衣足食,用代码解决问题。

vim新建文件,输入:

#!/bin/sh

#Jason HE Change …

more ...


探索一下Windows Phone 7的xde和image

今天又玩了一下windows phone 7的sdk,发现模拟器改名叫xde.exe了,不是以前的device emulator了。对于喜欢穷根究底的我,第一希望研究的不是复杂的.NET类库及API,而是WP7到底是怎么回事。那就做个小测试,深度探索一下这个xde,以及sdk中自带的image映像吧。

一、关于XDE

官方关于xde介绍的文档应该就是这篇:

Windows Phone Emulator

http://msdn.microsoft.com/en-us/library/ff402563(v=VS.92).aspx

但是它介绍的资料非常少,少到你几乎看不到什么内容。以前的Device Emulator是个开源项目(准确的说应该叫共享源代码,Shared source,下载地址参见:http://www.microsoft.com/downloads/en/details.aspx?FamilyID=FAA8C81D-7316-4461-A0ED-6C95B261DDCD&displaylang …

more ...


apple store免费软件大甩卖

今天平安夜,可怜我还被学院派到外地去上课,在火车上无聊,登录app

store,发现很多以前的收费软件都免费了,趁机把几个D版游戏“转正”了。是不是应该说一句感谢上帝呢?

more ...