Archive for December, 2009

Quicksand years 09

Thursday, December 31st, 2009


记得去年的今天,在日志上写下了惠特曼的诗句QuicksandYears,鼓励自己在新的一年里更加坚强、执着。
在这九局下半的一年,去年的寒假,就给自己计划了在这一年要完成的任务:完成实习公司项目EP-Project;完成托业考试;找到满意的工作,改变生活。一年中,我带着这颗还算坚强的心,考虑着这些事情,完成的还算顺利。
3-5月的时间,多半用在了实习项目之上。三月的一晚,第一个Linux驱动设备程序调试成功的喜悦,至今还记得。那晚之后,我知道这个项目一定能够完成了。项目产品于9月底投入市场,至今为止任然有问题从测试过程和用户使用过程中发现,不得不引起反思。认识到要想开发出所谓的“精品”是多么不容易的事情。好在问题都有解决的方法,解决问题过程中的收获也许不比开发过程中的小,心里也就多是满足了。随着项目的进展,学术论文也顺利发表并有幸得老师推荐在学院的学术年会上获奖。
项目之余的时间,心思多放在托业考试的准备上。寒假时基本把考试的语法部分记忆了,3-5月每天听1个小时左右的BBC英语材料,以及5月底考试强化训练,让我取得了还算满意的成绩。不过,依然清晰的记得,在5.31考试的最后15分钟,心情的紧张和思路的慌乱,给这场考试留下了遗憾。让我意识到,自己心智的软弱。
6月中去北京参加Redhat的实习笔试,考试结果不理想,没有争取到暑期实习的机会。这次经历,让我认识到在嵌入式软件求职之路上自己需要的一些改变,不免身心疲惫。还好有北京挚友和弟弟的细心关怀和鼓励,让这次旅行多了些快乐的回忆,少了些犹豫。也正是由于这次失败的尝试,让我决心去申请国防科技大学高级体系结构和嵌入式系统暑期学校,7.15-8.15一边学习课程一边公司实习的辛苦,让我进步很快。
9.21的怀着坦诚的心写了一封信,此后开始了正式求职。“找工作是一个逐步认识自己的过程”-现在想想找工作的经历,觉得这句话着实正确。认识自己,在我而言是这个过程中最大的收获和体会。看看自己在求职之初所列出的目标公司列表,自己多半都有去尝试。期间的每一次尝试,不论失败或者成功,都让我更加的认识自己。期间家人和她的鼓励,让我坚定了很多,始终保持着该有的自信。10.26走出了一步
一年之间,有很多应尽的责任没有做到。想起这些,让我心痛。想告诉我的家人,告诉她,告诉我的朋友们,未来我会做好。

11.31我开心的认识到,我的人生逐渐的完整。认识到上天给我的最为珍贵的礼物,是那么的美丽。

2010年我要完成的3件事情:
1.用心的爱
2.更加健康快乐
3.理解工作和生活

雪中的思念

Saturday, December 26th, 2009

我生命的纸页,留着你美丽的图案。我的心不再孤单。谢谢你。

beagleboard

Tuesday, December 22nd, 2009

BeagleBoard.org 是由志愿者建立的开源组织,意在开发出开源的、功能强大的、嵌入式硬件设备。目前BeagleBoard.org的作品是BeagleBoard。Bealgle Board 是一款基于TI OMAP 3530 处理器的嵌入式开发板。[ OMAP 3530处理器的亮点是 ARM Cortex-A8 和 TMS320C64x+ DSP 的双核架构,目前Palm Pre & Motorola Droid & Nokia N900 用的是这款处理器。]BealgleBoard成本低廉,很适合学习如何建立 Linux 和小型系统。对于为自己设计项目的爱好者,为课程创建项目的学校,以及设计低成本装置或瘦客户机的专业人员,它都是合适的选择。

BeagleBoard.org社区的网站上,以及形成了比较完善的软件、硬件的开发社区。每天互联网上也有很多新的应用文章[比如这一篇:在 BeagleBoard上引导Linux],邮件列表更新。

国内已经出现了BeagleBoard的类似开发板,例如[RealtimeDSP的miniEVM]和[英倍特的DevKit8000]。目前国内也有很多的开发者从事OMAP平台的开发工作,在LInuxForum上就看到了一些开发者的讨论。我近期对这个板子也做了几周的调查咯,估计不久就会出手购入了^

相关链接:
1. Linuxforum的DJBean大整理的:关于OMAP处理器的资源列表

2. 两位来自瑞士的Android爱好者的技术博客:
Using Android in Industrial Automation 他们目前在进行着一个很有意思的项目:Spectrum analyzer

3. 我收集的:关于BeagleBoard开发的资料链接 — 列表不定期更新哦^

4.一份很有价值的技术报告:Using Android in Industrial Automation

Chrome OS 来了

Wednesday, December 2nd, 2009

Chrome OS 为什么出现

谷歌用上图说明计算机使用和技术的发展趋势,一切皆基于网络。大多数用户而言90%的时间都消耗在浏览器上了,视频、Email、音乐、社交、电子书、Google… 这也就是Chrome OS诞生的原因。* Chrome OS是一个以开源(Chromium项目)代码为基础的(OpenSource)、轻型的(Lightweight)、针对网络应用(Web Centric)的新型操作系统。* 让我着迷的地方在于:使用简单,只需要关心浏览器;所有的用户数据都在互联网的“云上”。

Chrome OS 的架构


*Chrome 浏览器+ 视窗系统 + Linux内核 = Chrome OS*,这个和Android的*应用程序+Android中间件+Linux内核*的架构有些神似,Android属于传统,Chrome是革新。

Chrome OS 的启动过程


Chrome的目标是让人们更加方便的使用互联网应用,力求尽量缩短由上电-启动浏览器的过程。Chrome将这个过程缩短至7s(4s就能到登录界面了)。上图中的对比可以看出,Chrome和传统操作系统的启动过程的差异。启动过程简单的让人难以理解了。