第一次在linux下写blog

  感觉挺奇怪的,呵呵.
  昨天没有做实验,移到了周六周日,好消息,这样就有足够的时间进行uC/OS-II的开发了.打算做一个uC/OS-II上的GUI,简单的窗口系统,就凭着以前做那个基于DirectDraw的游戏基础硬做吧,风险还是不小的,实在不行最后一周搞一个linux内核源码的阅读报告上去.
  微软的比赛到现在还没有开会,不知道要做什么.明天下午大家碰一个面吧.
  这两天一直在折腾linux,昨天在装firefox1.5的时候发现fedora4没有libstdc++.so.5,但是却有libstdc++.so.6!不知道是个什么问题,必须装第3盘的一个compact…rpm的才有;到现在才发现原来fedora4里面有一个类似apt的东西–yum,害我去找了那么多rpm,浪费了好多时间.
  动力中心居然说还有很多栏目没有做,可是资料呢?不见踪影…这个项目是最失败的了…无穷无尽的需求变更,但我们开发人员的权利却没有任何的保障…
  早上的软件测试课,发现张瑾玉的水平有很大的提高啊,讲课的流利程度相比一年前的.NET程序设计好多了,虽然有时候还有些前言不搭后语,但基本让人满意了.这个还是挺有看头的.
  今天的blog就写成这样的吧,流水帐,乱乱的,也正是我此时的心情写照–不知道有什么奇怪的感觉,不知道要干什么,以后会怎么样…

开始选课了

  先插播一条:本台刚刚收到的消息,LP一行(其实就一个)刚刚已经抵达了沿江车站,得到了XXX最高规格的欢迎。目前宾主(不就是一家吗?)正在友好和谐的气氛中进行会谈,本台记者将进行跟踪报导。
  现在选课又碰上头痛的事情了--包括指定选修课,我只能选上两门课。除了铁定要选的软件模型与分析(好好加强我的需求分析能力),要在数字信号处理、计算机图形学、信息系统中选择一门课对我来说真是万分的头痛。DSP的课内容是无聊的,但是第一节课的效果不错,老师还是比较会搞笑的;CG的内容我比较感兴趣,毕竟以前还是做过几个小游戏的,另外以后还想去UBI混混;MIS内容可能还是有一些的,但是第一节课的效果。。。浩然JJ挺让人失望的。现在先选了CG,MIS做替补吧;DSP?实在是比较无聊,虽然我是嵌入式方向的,但是总觉得不值得完全为这个方向走,毕竟以后出去做东西,比如大公司M$,IBM,Google,Oracle都与底层的嵌入式无关,而且刘峰上第一节就打击我们说这一届出去的真正做嵌入式的到现在为止只有一个,真是#$%#&
  Fenix还不来。。。还要做实验。。。机房门MS也没开。。。

开学了

     今天的blog就写短一点。新学期又开始了,连发酸的水平都变得不伦不类了,唉,RP不足啊。
  上了两堂课,决定两堂课都选上吧。软件模型与分析是有关需求分析的,正是我的弱项;丁二玉上课还是可以接受的。而MIS其实就有些不知所云,而且还有大作业。。。但是毕竟还是比较重要的一个大方向啊。。。
  晚上的民间艺术没去上,居然要带上节课做的东西。。。只好继续逃课了。。。

LP明天回南京

      记得LP第二次到香港之前,我们都互相安慰:很快就回来了,不就是一个月吗?
      相较前两次暂时的分开,这28天在时间上是短,思念却没有一丝的减少。从LP刚离开南京时的一周高烧到40度,但忙于大作业时的疲惫,最后是考试不理想的打击。。。每一次LP都能使我有一个良好的心态和晴朗的心情,对付病魔的折磨和考试的煎熬。
      记得那是一次视频,多日的高烧所造成的心烦和恐惧使我变得有些头昏和不近人情,我对LP发了一次火。我现在很能理解LP当时的受伤和心痛,我竟然对LP说出那句话。。虽然LP当时原谅了我,可是我还是一直放在心上,过意不去。希望你回来以后,我能用我的所作所为来补偿你。
      同时还有我忙于各种事务所导致的对LP的冷漠和无动于衷,LP你没有说出来,自己默默的忍受,却支持我,鼓励我。还是要好好地对老婆说一声:谢谢老婆!我爱你,我们一直在一起。

终于考完了

  下午本来要去踢球的,竟然一时找不到人踢球了,完全打乱了我的计划,只好在宿舍上上网,看看书,写写blog了。害得本来LP下午要打电话给我的计划取消了,说声不好意思,晚上一定陪LP好好聊。
  所有的五门考试也终于在昨天晚上尘埃落定了(当然还有一个大作业要交)。五天来随着考试的波动,心里也难免七上八下的。从互联网程序设计的普普通通,到高级数据库开发的7分钟答卷,随后经历的是软件设计的大崩盘。接下来的UML又重拾了一点信心(虽然有一些小问题,但总体还是比较满意的),还有最后嵌入式系统的莫名其妙。这次考试总体上说还是考得比较郁闷的吧。多亏了LP在低谷时的鼓舞,不然后两科我的状态估计是每况愈下。嗯,还是要好好谢谢LP的。
  考完意味着什么?对于其他院系,实行正常学期制的同学来说,考完就是解放,就是休息。而在我们畸型的三学期制下,考完只是又一个轮回的开始。而中间的寒假给予了我们充分的时间把第二学期的前六周内容忘得干干净净。早上起来去还书,顺便去看看即将要上课的内容(主要是数字信号处理)。随便一本有关DSP的书一翻开就把我吓得面如土色--完全电子学的东东,为网络方向的同志默哀三分钟。。对于没有任何模拟电路和数字电路基础的学生,老师又要阳春白雪,曲高和寡了。计算机图形学还是值得一学的,不过老师是一个刚来软院一年的南大计算机系研究生。虽然没听过他的课,但是从大一大二同学的反映来看,水平估计是不敢恭维了。软件模型与分析?MS是比较高深的课程,也是一个只有一年教龄的小毛头。。。CMMI我是不会去上了,老师总觉得有点傻X。虽然舍友一再强调好过,考试简单,分高,但我想这仅仅对他成立。我又不是没有看到过我们机房的TSP小组,听说过别的机房的TSP小组开会的频繁和盛况空前,我不可能像他那样担当那种角色,因为那对于我,也对于我们小组的其他人,都是不可想像的。MIS还是有一点搞点的,浩然JJ上的课应该还是可以的,而且说不准以后我也出去做MIS。我们的专业指选课就不说了,一个是实践,一个是程序设计,即使我不是这个方向的我也还会选吧。最后不得不提一下华丽的核心课--软件测试,很失望地,居然是她来上。。。她上课的水平。。。我想02级的应该很清楚吧;这次也会让03级的认清她。。。
  等到新学期过了一周,课选后了以后要排个时间表了,好好把下个学期计划一下。艾森豪威尔说过:“我知道计划是没有用的,但是我们还是需要计划。”把下学期要看的书,做项目的简单进度规划一下。一般的情况是开学时踌躇满志,学期中看着计划一点一点破碎,到学期末就崩溃了,呵呵。下学期的课可能更多了,项目也不少,特别是那个M$的比赛,居然要在情人节交报告。。。。那个时候如果大家都在家里的话我看要怎么混。。。(未完)

关于这个学期看的书

      早上又是7点左右就醒了,然后睡不着,听了BBQ七点15的闹钟、小猛男七点30的闹钟都没起来(小猛男同学居然说没听到。。。天空之城都快放完了)。
  然后开手机,昨天晚上居然用完了三块电池,一分钟电话都没打完。。晕。。收到LP1点40、4点的国际短信。。。顿时幸福得晕乎晕乎的。呵呵,LP对我真好。
  早上的UML其实考的还是比较简单的,不过考了不少书上的、PPT上东西我都只是有一个大概的印象而不记得多少细节,结果还是写错了一些。本来正打算交的,发现居然忘了画通讯图。。。赶快补上,不然就亏大了。
  晚上还有嵌入式,不过是开卷,有了microC/OS的和设计原理这两本书,加上昨天抄的一些概念,应该就没什么问题了。不管了,基本上当是考试考完了。
  考前在看书的时候发现不少有意思的内容,现在考完了,一点看书的兴趣都没有了。。每个学期雄心勃勃的读书计划估计又是这样半途而废了,不过这个学期已经相对以前有一些长进了,基本上不再去搞一些其他的东西(除了有一个动力中心的网站外)。现在就先列一列现在看了多少书吧:
  UNP:看了前10章,很牛的书,很想看完,英文的,不过对阅读速度的影响不大,不要花费在对代码的理解上。
  TCP/IPv1:看了也是差不多前10章,英文的看的比较慢,要是中文的话估计可以快50%。
  嵌入式系统设计原理:考前几个礼拜看的,大概把比较重要的前三章看过了,后面的内容就不想看了。
  ARM体系结构与编程:基本上算是看完了,对ARM有了一些了解,也可以做一些很简单的程序跑一跑了。
  OCP Fundamental I Student Guide:这个基本上也是看完了,英文的材料加上中文的辅导书,至少会搞个Oracle装一装了。工作室RUFEV提出的那个倒也可以当做一个小小的实践应用吧,不过还是给新人锻炼一下吧。不要都抢了。张中靖做应该也是比较轻松的。而Fundamental II就只看了不到3分之一,也没做什么实验,除了Oracle Net那块有一些理解,Recovery做个实验外,其他基本上是小白一个。曾经想如果考上研究生去考个OCP+CCNA的,现在觉得好难哦,至少Performance Tuning应该不是人可以理解的。。。
  Head First Design Pattern:作为教科书,这本也是看完的,对比较常用的(也就是书中介绍的)16个设计模式有了一些理解,也会用一些了,至少知道以后要多写一些接口,然后传一个实现类进去,调用的话对接口调用(Program to an interface, not implementation)。GoF那本书只是对照地翻了一下,果然很难懂,其他的几个模式估计也没什么时间再去看了。
  UML用户指南:也是教科书。基本上把重要的东西看过了,可惜只是UML1.x的,对照着UML Distilled第三版和UML 2.0 in a nutshell看了,现在应该画一些UML图没有什么太大的问题了,也把一些关系都理清楚了。不过写需求这块还是我的弱项,要借本书过来看看。软件测试这块基本上也是小白,以前做的作业的测试报告基本上是捏造的,还好下学期有核心课软件测试,不然就真的废了(学好了以后还可以去做QA呵呵)。
  还有一本嵌入式操作系统的书,看了4章左右,下学期可能做大作业的话还要用到,继续努力。
  一本Linux内核设计与实现的书也看了前3分之一,争取看完。
  Effective Java:在啃一大堆书的时候当做开胃书看的,挺有意思的,也给我写java程序一些启发。现在很久很久没有写C++和C#程序了,(至少VS已经3个月没有用过了)。对M$的鄙视MS也与日俱增。开源的东西才是真正的精华。但是要是能去微软的话。。。呵呵。。。。那算了,去Google或着IBM吧(赶快醒醒,晚上还有考试)。