云的彼端

Hope is a good thing. Maybe the best thing. And no good thing ever dies. --Andy Dufresne

2006年02月


今天是阳历2月27日,一天之后,就到了3月份。我脑海里蹦出了一首老歌的旋律:“三月里的小雨,淅沥沥沥沥沥,淅沥沥沥下个不停……”。依这里目前的状况,大概可以是:“三月里的雪花,飘啊飘啊飘啊,飘啊飘啊落个不停……”
几近三月,终于看到了这个(都不知道该说是冬天还是春天)的第一场像样子的雪。早上就开始有冰籽了,但直到下午我们放学时,终于才真正开始下大雪;等到了晚上,窗外的自行车已经是清一色的素装了。某些好动的,还跑下去打雪仗。这个冬天算是没有白过,终于还是看到雪了。
至于春雪的诸般用途,就不再提了。其实,看着雪花飘啊飘,本身就让人很高兴了。



最近最让我震动的IT业界消息,无疑是——Borland终于做IDE做不下去了……当时听到这个消息,其实并没有什么很强烈的感觉。还有一个用Delphi7写的项目在手上,在比赛完以后得要赶快弄完。
但今天有点不一样。偶尔在图书馆发现了李维的《Inside VCL》,看了一章,突然感到眼睛里有点湿的感觉。先是为自己的浅薄、做开发还是基本处于"drag'n dropping"阶段,惭愧不已;然后是想到,Borland公司苦心经营这么多年,终于还是放弃了与微软作对。想到从小开始用的Turbo Pascal、Borland Pascal、Delphi等等数下来,似乎除了最开始和现在,我一直在用Borland的东西,感情是很深的。而对于Delphi,尽管在做项目,但是我仍然是只知皮毛,心里越发惭愧。
看了李维关于Borland这个事件的评论,发现他想得很开。估计是被微软长期压着,加上Delphi必须.net,以及JBuilder几乎完全被Eclipse击败,Borland在这方面已经难有心思了。不过很庆幸的是,IDE产品线的灵魂——Borland的工程师们,都还在。那么,Borland系(暂且叫这个名字吧)继续发展,也不是想象中的那么困难。不过我一直在想,为什么Delphi一定要转向dotnet,而无法保持原生Win32?不知道哪位能帮我解释一下。我很讨厌装个软件还要一个巨大的运行库的东西。
再说说书。
《Inside VCL》真是讲得好。至少在我没看《深入浅出MFC》以前,我认为李维这本书是世界一流水平的,像Framework构造这种复杂的东西,都能够被他轻易化解,从基础需要出发,来导出可能结果,最后告诉我们VCL的解决方案。真的是很难得很难的。而且不仅有VCL着一个Framework,他还对比了dotnet、Java,来让大家看到各自的长短。我前段时间由于需要绑定Windows热键,才算是接触了一点Windows的消息体制。但是.net最气人的地方就在这:我查编所有资料,也不知道为什么Form.ShowInTaskBar=false会导致窗体消息的丢失……如果是Delphi,看看原代码就可以了。
《Inside VCL》对于即使以后不用Delphi写程序的人来说,也是很有用的。Framework的构造,是极为值得学习的东西。况且VCL影响力直接到达Java和dotnet。研究一下,会大有精益的。
其实我目前处于很徘徊不定的情况。下一步想也许是转到Linux下面去写c/c++,想把自己写的那个用来速记摘抄的程序写一个Linux版本作为锻炼。但是目前对我来说,Linux还是用得比较不顺,字体就是一个看起来很难受的事情。但是觉得,再这样浑浑噩噩的混下去不是个办法。我在Windows下面会做什么?似乎都能做点,但是都不精。再说,Windows下面做的人太多了,到时候如果找工作,Linux更精一些。反正现在在Windows下写程序,搭个架子之类的没什么问题了(虽然目前用的都是RAD,但是由于还有些底子和兴趣,自认为就算学MFC甚至原生Win32都问题不大)。问题大的是要早点搞定c/c++,这两门语言现在我还没到能够写项目的地步,实在是说不过去……
胡扯了一堆,马上就要开始比赛了,再好好准备下吧!



刚刚收到SourceForge的邮件,提醒:
Dear SourceForge.net User,

I am pleased to report that our Subversion beta was successful and we launched our Subversion service sitewide earlier this week. In addition, we've completed deployment of new web servers and made further enhancements to our service monitoring and uptime monitoring capabilities. Upcoming software map and search improvements remain on track for March and April deployments, respectively.
……

哈哈,这算是一个新闻吧!由于即将参加的Trendmicro百万程序大赛,我在小组内部推荐使用的也是svn(其实是懒,由于我开始做版本控制的时候,cvs已经渐渐被svn替代了,自己熟悉了svn,就不想换了),完全不知道SourceForge也即将升级至svn。
不过国内的gro.clinux.org何时升级呢?




关键字:  弹出窗口, 恶意软件

十年多了,记忆犹新的是在97年左右,老486中了 秋水病毒,最后盗版杀毒软件用完了都没用,才去买了正版的kv300(幸好在那个L++事件之前,一直升级至今)。之后用软件我极度小心,几乎没有碰到过病毒能够侵入我电脑的事情。但是这次……
为了试用uBrowser,下了某个该死的小软件站的东西,结果在自解压文件完成以后,给我装了:
雅虎xx, 一搜xx,上网助手 等5个流氓软件,还不知怎么触动了暴风影音和tom-skype ……
另外kv2004发现3个木马,气死我了。
最后触动我神经的倒不是这些,而是这些被我卸载干净以后,正在看BoingBoing,突然蹦出一IE,冲向top.mop.com,立马意识到被种了东西了……
开着kv查启动和msconfig, 发现了一个叫做“桌面媒体”的东西,用的是rundel32运行dll库,估计是用定时或者其它什么触发的东西。被装在了C:\Program Files\Desktop Media ,里面竟然还有卸载程序……
一边骂,一边卸载,顺便搜了搜注册表,删除有关项,估计是解决了……
果然国内非著名软件站的东西不要乱下……

另外:一定要李敏去提提意见,这样宣传mop是让人极度反感的……其实想好了,如果没搞定,那么就去找他解决,呵呵。

UPDATE: 事情没完~~~
今天开机,Windows的防火墙要求我通过svchost.exe到网络的申请。由于正常的svchost根本不会在我这个系统装了2年以后要求通过申请,马上意识到,还有尾巴。在系统信息里看目前正在运行的进程,发现了c:\windows\svchost.exe。我真无语了....开kv,扫windows目录,用hijackthis扫注册表和进程。kv发现了许多TrojanDownload.Small和TrojanKiller。hijackthis报告的恶意软件也不少,不过似乎有的是历史遗留。hijackthis把c:\windows\svchost.exe揪出来了,但是kv以及hijackthis提供的检查病毒功能都没有发现病毒。但是svchost.exe出现在那个地方本身就是不正常……于是我还是先msconfig禁用启动,然后又清理了一次注册表,清掉c:\windows\svchost.exe,重新登陆,删除c:\windows\svchost.exe。
现在一切才算是正常了……
这次遭遇还真是耗神。我把svchost.exe提交给趋势了,看看会不会是未知病毒。



记得上次谈到这个问题,我对很多人指责翁强感到愤愤不平。待这件事淡出人们视角之时,我又偶尔看到了《“天价医疗费事件”调查》(链接也存在于右边我的网摘)。结果让我不能不感觉到自己还是偏激了。调查的结果,大体是这样子:
1、翁文辉几乎是在病危的情况下送往ICU病房的,然而心外ICU“缺乏对这种晚期肿瘤患者、尤其是伴有这种危重症的治疗经验,可以说从来就没治过。而且肿瘤晚期的患者也不是ICU的适应症”。
2、“住院期间会诊专家的名单。名单上荟萃了肿瘤科、ICU、外科、血液科、营养学等各方面的著名专家。其中包括朝阳医院院长王辰、外科ICU主任陈惠德、呼吸科主任曹志新等九位医生,以及ICU护士长和护士;还有中国医学科学院肿瘤医院肿瘤内科副主任石远凯、解放军总医院血液科主任楼方定、北京大学第三医院血液科主任克晓燕、哈尔滨血液病研究所所长马军等。
  会诊极为细致和具体。《财经》看到的病程记录显示,专家不仅给出了治疗方案,还对于采用何种药物、用法和用量等给出具体意见。
  其中,王辰等专家多次前来会诊。全国危重症专家、朝阳医院外科ICU主任陈惠德更长驻哈尔滨,组织、主持病人的抢救工作;不仅调去科里的其他大夫,还带上了ICU护士长和护士。翁文辉主治医师王雪原于9月5日递交哈医大二院调查组的说明材料更显示,从7月10日至8月6日,陈惠德长驻哈尔滨近月,直到翁老先生去世。”
3、“当天的转科过程盛况空前。两栋楼之间仅200米长的小路上,加长的林肯车和数辆奔驰、奥迪车,分别把路口封锁。几十名身穿统一制服的保安站在从高干病房到ICU大门的两侧,以清出道路。病人抬入急救车后,一路无阻地进入了ICU病房。数百人目睹了这场盛大的转科。“好多人趴在窗口看,咱们哈医大二院建院以来也没有见过这阵势啊。”目击者对《财经》回忆说。”
4、“我国著名危重症专家、复兴医院院长席修明就认为,哈尔滨“天价医疗费事件”,正是医疗资源不当调用的典型反例。”

我曾经说过,“自己父亲生病快死了,还去冲医院拽?”。不过,“
  事后,翁强也曾多次向媒体强调其不惜耗费财力物力的决心,包括买国外进口药,买呼吸机等高精尖器材,打点医护人员的一日三餐,请北京专家,“只要坚持一分钟就不惜花任何代价!”
  这种决心隐含了这样一种信念:只要花钱,请到良医,买到好药和高精尖的治疗器材,就可以挽回生命。然而,生命无价,命运无情。在患者病情危重的情况下,这种不惜一切代价的做法,更像是一场前途渺茫的赌博。
  直到翁老先生去世半年后的今天,翁小刚依然感到忿忿不平。“类似我爸的病,比我爸重的人,那好多都没什么事,都活着。我们是尽力了,很多人没有我们这个条件,没尽那么多力,但人家现在还活着。”他对《财经》说。”
而据《财经》报导,哈尔滨二院的账目差别为“16%”,“以此计算,则此次翁老先生67天抢救的费用仍在110万元以上。”而这16%又另有来头。
我也不想多说了,自己看看吧!
这么久了,风波都基本平息了,也许这会儿看,正好清醒清醒。



Edward同学从法国带来了一盒奶酪,由李波同学历经千辛万苦转交到我手上,之前就提醒我,很臭,很臭很臭……拿到以后,的确是对奶酪的臭味感触颇深了。但本人尤喜原汁原味的东西,对法国奶酪也是仰慕已久,就顾不上那份气味了。
这盒奶酪是著名的Camembert奶酪,在网上的搜索结果(1, 2),证明这或许是法兰西最著名的奶酪了吧!而且是原产地诺曼底的COEUR de LION(我照着打的,估计是牌子),网上也有搜索结果。所以,奶酪货真价实无疑。听李波说,Edward母亲专门叮嘱把最臭的给我,果然是有先见之明……
准备好面包和果汁,再拉来了几个同学,才轻轻打开极富特色、用木质篾片制作的盒子,一股气味扑面而来。里面满满的放了一整块奶酪。撕开包裹着的纸,才发现竟然背面是直接包裹,没有密封,难怪今天到期……把一切整理好后,一个圆圆的、长满霉菌的东西放在我的面前(当时过于激动,忘记拍照了……)。早就查好了,霉菌的那层皮是可以吃的。我用刀切开奶酪,成8块,然后每人拿着两片面包等着……分发完四块以后,先吃到的人开始发表感叹:“好难吃……”我自己的第一感觉是,好咸。后来才意识到,奶酪分成块,还是太大了……不过也不管其他人的感叹了,我这个人呢,接受能力还是满强的。所以除了用面包夹了以外,还自己弄了点皮和芯子慢慢品。
皮的味道,立马给我一种腐乳的感觉,不过是硬的……而芯子很柔滑,口感极好,渗着奶香,品尝完后,回味很久,不愧是正宗的东西,比光明的有感觉多了。不过我觉得我的确不应该吃皮的,那东西不仅让人感觉很难闻,而且也不很好吃……现在想起来,当时实在应该把皮去掉再吃的,气味都好些了。后来搜索的结果,发现如果配果酒、或者入烤箱加热后食用比较好些。大冬天的(虽然春天就要来了),我们这种吃法肯定是不太合适的……
整个品尝过程,大家反应似乎都不太好,不过隔了一天的今天,我再想起来那个柔滑的芯子,却还是有点馋的感觉,呵呵。下次坚决不吃皮,明年Edward继续给我带啊!带什么等我再查查再说,呵呵。

照片在: 我的巴巴变相册



这个冬天的武汉,感觉有些不同。冷倒是不冷了,但是偏偏总在下雪,却又不让人发现。昨晚,看到窗外路灯下投映出的斑斑点点,并在确认没有听到雨声以后,发现,又下雪了。但这个冬天,武汉的雪是不能寄予任何希望的。晚上看时,已是纷纷扬扬,在脑海里想象着是如何一种壮观的景象,由此而暗自欣喜。然早上起来,路面上仍与昨日下午无异,顶多是干冷的水泥路面上多了几道水痕,分布的规律性还不知道是雪留下的还是洒水车的杰作。草色依然是绿中带黄,各色屋顶上,也丝毫不见白色的痕迹,唯一可能留了点记录的大概是围墙的墙头。天是一个阴天,但总也找不到它来过的痕迹。想起昨晚看见路灯下的那纷纷扬扬,似乎一场梦一般。



没想到大三是一个如此给人带来压力的年级,压力除了会出现需要2天睡6个小时的机械设计课设外,还有一种压力来自能够做点什么而又很难去做好的感觉。大三做了些什么,以致成功的人,开始多了起来;更多的人则是度过了前两年的懵懂期,让自己的能量开始燃烧了。身边的例子,从大三开始出现“发迹”现象的,到目前为止最成功的当属李敏,5QZone的创始人,我的师兄。5Q越做越大,现在被千橡收了以后,他到千橡的武汉分部做高层管理了。5Q就是他大三的时候,在IBM俱乐部里面,和他的师兄们一起开始的。另外刚刚还和maple聊了聊,呵呵,维道也是很不错的哦!虽然还有待发展,但是目前也有了一些影响力了,看看gougou的订阅量就知道了。再想想身处上海交大的Comars,MSRA(顺便提一下,这家伙是ACM世界冠军)……
自己觉得努力实在还不够,虽然说是掌握了几门程序语言,也都是略通皮毛,难得深入。系里的专业课太多,所有只有自己抽时间学。处在一个我认为“越是努力学习专业课,将来损失越大”的专业,处在这个与我将来的工作挂不上钩的地方,我能够做的不过是努力的学自己认为重要、有用的东西了。真正理顺自己的理论基础还是在考高程的时候,算是把基本知识都过了一遍,还是收获蛮大的(虽然现在高程不值钱了……)。虽然说开发了项目,还比较成功什么的,但是自己知道自己有几斤几两,直到自己并未涉及到真正难以处理的东西,也没有做出什么创新。
自己觉得对于程序员而言,存在着一种改善环境的感觉,是至关重要的。由于有了这样的一种“力量”,能够让你的工具更听你的使唤,无疑是应该追求的。而且你所掌握的这门技术,能够让许多本来只存在于构想的东西成为现实,能够发挥它的作用,这是最让人兴奋的。我不能想象,如果没有程序这东西跟随我这么多年,我如何能够从那些枯燥无味的教学中找到慰藉。本来,小学到初中到高中,就不存在教你“创造”这样一说:数理化的题目,都是有答案的,能够创造的顶多是解题方法;作文,你创造了,也很难出现让你能够登上刊物,发挥点实际作用的;至于另外的文科,虽说语言由自己组织,但是内容核心也是变不得了的;要说弹钢琴之类的,一是弹的是早就编好的曲子,二是就算你自己编了曲,也只能供大家一乐,难以发挥其他的作用。没有东西,在正规的教育道路上,能够教会你如何来创造,来改善自己的生活的。
我是碰上了写程序,我感到很庆幸。也许我骨子里就是很实际的人,所以才会认为从小学到高中没有学到任何对实际有用的创造工具的方法,使我们的生活能够更方便些。我对设计机器人很感兴趣,但是看到那么一大堆先学课程,以及需要细微末节到那种地步,就害怕了:设计电路,设计机械,设计传动等等。我估计做机器人的阶段性成功不比写程序的阶段性成功能够给我的满足感大,而且做机器人成本高,诸如购买零件的事情、设计电路板等事情就够人烦的了。大概是这么多年的程序写下来,我已经习惯于看到间隔短、集中度高的阶段性成功,而不太适应连阶段性成功都需要相当长时间的事情了,那样我会受不了而放弃的。
现在在写的程序,是一个Desktop类的东西,用来管理文字摘抄、图片等等,用C#.net写的。会融入一些诸如Tag之类的典型Web2.0特征,反正,到时候用得好就好了,希望会有人用就行了。
大三了,可以做很多事了,应该也有所作为了,但是现实总是不容乐观的,呵呵。



google慑于GFW的强大威力,颤抖了一下,结果很严重。昨晚不仅是我的gtalk上不上去,而且我无数次习惯性的copy&paste进google toolbar并按下回车以后,才想起来似乎是被封掉了。虽然我觉得应该不会被封多久,但是直到凌晨两点,依然是无法响应。其间的感觉似乎是大脑被戴上了金箍,随手想查下5000日元是多少人民币都无法办到,当然,还有其他很多的方法,我用baidu搜了下5000日元,结果是最近似的是旁边的那个广告(另外还出来一极度恶心的结果)。不过进去了后出来的结果是USD/JPY,还得自己换算。在那几个小时里,多次多次得重复着习惯性的copy&paste然后看不到熟悉的结果,让我感觉到的,和keso说的一样:“Google不能访问,是一个非常严重的问题...”所幸,那段时间,gmail没有挂掉。
 我曾经下载了Google Sidebar,但是装上又删掉了。心里有种恐惧感,对于google可能会如此深入我的生活的恐惧:例如便签、新闻等等,一切都可以被google sidebar接管,让我感觉到一种类似于对于无处不在的Microsoft的感觉。我现在依赖于google只有搜索和gmail、gtalk了,再算上GoogleEeath。对于Microsoft,我们还有LINUX可以用,还有OpenOffice,还有Java, Python…… 然而对于Google,你有什么可以来替代它?或者说,我们应该祈祷,它的情况至少不要比现在更差?

google早就不是作为一个搜索引擎而存在了,它努力的体现着它的使命:整合全球范围的信息,使人人皆可访问并从中受益。
它实在做得很不错。




    摘要:*** WARNING: Spoiler Inside ***    (全文共2027字)——点击此处阅读全文



昨晚上和几个好朋友在武汉的钱柜待了一晚上。本人最不擅长的就是唱歌之类了,人多了,就不想唱,而且一堆人关在一个狭小的房间里面,然后又总在唱些极度伤感的歌,总觉得让人不好受啊……也许由于我是个挺内敛的人(说得不好听些,就是内向了),在加上兴趣范围特别“奇怪”,导致我听的歌几乎与朋友们找不到交集,然后就是我听的歌都不好唱:一是听得最多的是英文和日文歌;二是偏向于女声;三是声调一般都较高。所以一旦被拉去K歌,少有不被郁闷的……不过昨晚也还好,大家算是热热闹闹的闹了一晚上,从9:30到5:45,虽然途中有人想睡觉,不过我的精神倒是不错的说,完全没有睡意。回到家,一头睡到两点半,呵呵。算是在寒假里好好放松了一下。
有个小插曲:武汉钱柜不仅比北京的服务差些,而且晚上11:30的夜宵要收钱,并且不准带水(竟然还收去了我们带的两瓶水……),简直是没有道理的事情——谁唱歌不会渴,难道非要买你的饮料才行?夜宵12:30收盘子,贵倒是不贵,3块/人,不过东西也忒少了,比北京的少了不少。我们在吃菠萝鱼的时候,发现了盘里有只虫子!结果叫了服务员,她立马就把虫子端走了。我们极为失策的没有留下照片作为证据,几次交涉,但后来连那服务员都找不到了,然后找不到负责的。我们愤怒了,扣下盘子不让收走,最后耗到某个负责的经理终于来了,最终答应免夜宵费和送一盘果拼(别人北京的是进了就送的)。过来道歉的时候,还不忘记说:“不管是不是(有虫子)的,我们……”。算是把问题解决了,但是总耗时一个小时,而且实在是不够诚恳,另外最后也不知道,那位服务员到底把那条虫子扔哪儿去了……
不是我说,都是欺软怕硬。要不是我们死缠烂打,他们绝对不会承认的。当然,要是他们真的不承认,呵呵,那么这一帮子人也不是吃素的,总不能弄成抹煞事实吧!到时候估计就要飞单加投诉加“提供新闻线索”了。由于妥善解决了,才没有败兴而归;否则可要煞风景了。



放寒假以来最大的任务终于还是完成得有些模样了。在狂看了一周多书以后,感觉可以开始动手写东西了。
前因:报名参加了3月份的趋势百万程序大赛。由于是组队的,所以得要拉人。经过我12月底的努力,拉到了不少人,结果还分了两个队,我自己加入了C#.Net的。我一开始就没有抱希望谁会和我一起用Delphi写,况且自己的Delphi学得极不系统,自认为目前仍然徘徊于低手行列,完成的一个项目也让我糟糕的OOP思想暴露无疑,思想还是凝固在面向过程上面,唉……于是准备好好学习MFC或者C#.net。虽然一直很反感微软,导致很幼稚的没有去学MFC和C#,而是选择了Java/JSP。然而真的要写起界面弄起快速开发来,我还是想用Delphi。这次不行了,就改行吧!算是有压力就有动力吧。
经过调查后,用了Charles Petzold《Programming in the Key of C#》作为入门书。事实表明,没有选错。 一本小薄书,断断续续看了一周,除去出去玩的几天,大约就有4天是在认真看,还写了笔记……好久没有看入门书了,上次是在暑假啃大块头的《Core Java》,没有什么特别的感觉。不过这次感觉很深刻,虽然OOP都差不多, Java和C#也是出奇的相似。这本小册子没有去细讲颇多的面向对象技术,比如接口就只是在用到的时候写了几笔,重点颇明确:帮助初学者入门。重要的地方毫不吝啬,直至讲到编译器是如何分配stack和heap空间的。全书只有四章,最后一章是面向对象。细读了最后一章,感觉对Delphi的理解也进步了不少……
一本书读完,对C#有了个大致的了解。看完基础,又在网上搜,弄来了《Visual C#.NET Step by Step - Version 2003》来学UI——当然有些浅,不过我目前是要快速上手。这本书没太多好说的,我只看四五两章。感觉主要的亮点除了Step By Step以外,另外就是实际操作性强,还给你代码要你填空,呵呵。反正刚刚看完第四章, 感觉的确比Delphi7好了些,比如Validation事件、errorProvider控件就是很有趣的东西,Delphi 7里面为了验证合法性我从来就是写OnExit事件,有时总和其他代码混了,觉得不够精炼;还有.net的CheckBox有个Apperance属性,可以显示为Button,这样实在是可以节省一大堆代码……不过,我学Delphi没看过DDG,实在也不敢多再说什么……
下一步有两个任务:老爸一直催我要给他写个管理的东西,本来准备用Delphi,感觉没挑战,于是准备用C#.net来试试手了;另一个是和Desktop有点关系的东西。恐怕还得写个网络方面的东西来熟悉下socket。反正,真是一个忙碌的暑假,呵呵。


news

这里似乎很奇怪,从日记到评论,从幽默的到严肃的,杂七杂八的一堆。因为这里只是我随心所欲写点什么的空间而已,连分类也懒得细分了……
纯技术的文章都放在这里呢。

Creative Commons License

最近更新

Gollum


中文 English

导航

blog stats

文章

收藏

相册

Blog

Favorite

个人

交换链接

存档


正在读取评论……