好久没有更新日志了,主要前一阵比较忙,显示google android应用的那个比赛,我交的就是前面我写的那个手机防盗程序,又加了一些东西,使功能更加完善,然后还做了一个辅助的客户端,调用google map api,可以把手机的动向给在地图中显示出来,这部分是用python写的,都不熟悉,得边学写边写,最好好歹交上去了,呵呵,23号会有初选结果,也就是获奖的66支队伍,希望能坚持过23号。先附上两张图吧,是程序运行的截图,
呵呵,界面做的很丑,但是基本功能实现了。以前的代码连个原型都不是,只能算是功能测试。就是根据imsi号,判断是否被换卡,如果被换卡,那么就会向下面指定的邮箱或者手机发送报警信息。如果手机真的被盗了,那么就可以向新号发送暗号短信,手机就会启动定位服务,随时报告位置.做了这个后,某天突然想到做一个辅助的客户端,来调用google map api来显示位置。主要是前一天看了一个文章,介绍emacs插件的,可以显示当前的位置,调用的是static google map api,这个api比较简单,于是我就用python实现了一个。程序运行图如下所示:
这个图是我坐23路时,为了测试一下,给自己发了条短信,效果差强人意,主要我定位是根据wifi+基站,这个虽然不是很准,但是比较迅速省电,而且一般人很少开gps的。客户端只要输入帐号密码,选择地图类型,然后选择缩放级别,点击fresh就会获取到路线了。呵呵,很简单的。
弄完这个之后,就是期中考试了,高级计算机网络和算法分析设计,研究生还学习本科的内容,想想就很扯,但是还是要看的,虽然挂科率极低,老板说了,研究生主要不是上课,但是老板的课我都翘了好多次,还有两次被抓,还是好好复习下,省得老板一不爽,给我挂了。。。 然后艰苦的复习了这两门,还好考试比较简单。
算法分析有个题悲剧了,主要是感觉浪费时间,算法课没怎么去,要我证明基于比较的排序的复杂的的下限是nlogn的,当时怎么想也没印象,后来回来才发现,看过,忘了,悲剧就是这样,拿决策树证明的。
考完后,感觉还是有点迷茫,研究生感觉读起来很没劲,在浪费时间。需要找点事情干啊,不然实习,人家问你干嘛了,发现研究生混日子了,是多么悲剧的一件事情,跟daxiong聊了会儿,感觉还是自己做点事情吧。daxiong在找工作了,腾讯百度STC,都面的不错,祝他卖个好价钱。今年研究生值18w,唉,就这么把自己卖了。那天有人说谷歌工程师40w,包括10w的股票,又有同学说他实验室有去的,25w,加点,估计能上30。我想20+可能靠谱,40只能是给牛人们准备的。
恩,然后就是我的小想法了,我想做一个linux下的QQ拼音输入法。尽管我现在正在用linux输入法打字。但是整体来说,linux下的输入法智能性太弱了,我说的智能性是指他的智能组句的能力。当时实习离开公司时,曾经答应读研期间,做一个linux版本输入法。当然不是从头开发,QQ拼音的内核已经移植到linux上了,需要移植到一个输入法框架上,这么说来,好像难度小多了。。。 不过对我来说,感觉还是有压力的,发现自己开发的能力太弱了,特别是大项目的理解神马的。需要慢慢做,慢慢学。初步打算移植到scim框架上,结果今晚找了一晚上资料,找scim框架的资料,结果发现很少,最后终于还让我找到了一篇,不错,最后发现最好的最全的在scim源码的doc文档里面,囧。。。
上面是项目方面的小想法,在课余时间,我会慢慢开发实现,希望我不会那么搓,到最后啥都没弄好,,,还有,就是基础方面,数学是关键,我会慢慢看TAOCP,买了后,只看了一点,加油~ 还有没事就逛逛POJ,练手,还有android,还有python,还有。。。,这些都只能在课余时间做,老板给的研究还得弄,还得看论文,oh my god,我还要干嘛来着? 先这样吧,慢慢积累,现在追求定制自己喜欢的生活方式的目标,hack your life,把握自己吧~ 也许计划有点多,想法有点乱,我想让我的生活过的更充实一点,不像本科那样浑浑噩噩。
come on Alan.
阅读(1288) | 评论(0) | 转发(0) |