原创 淺談VC++工程的文件組織

淺談VC++工程的文件組織   慣例慣例,開場時候先說點別的事情。前陣子收到一封Email,是一個大學同學發來的,他在廣東工作,3年沒見過他了,他說他手機號碼又換了,通知一下。我很反感老換手機號碼的人,於是草草用短信回了3個字:“知道了。

原创 公式翻譯

 又是一個寒冷的夜晚,我坐在牀頭,這個時候我只有兩件事情能做,一是看《聖經》,一是看《數據結構》,但明顯前者對我來說比後者難得多,一來我不是信徒,二來

原创 計算機專業英語中容易發錯音的幾個單詞

Computer Science Technical Vocabulary 想起我在上家工作時候的一件事情,那時有位同事跟我討論一個程序爲什麼不能運行,我說:“可能它是.net程序,需要Framework方可。”這位老兄不明白:“什麼?

原创 漫談面試

今天早上終於完成了現階段的最後一場面試,工作基本確定了,我當了一個月的“麪霸”,盡享着苦盡甘來的感受,於是打算寫這篇文章,隨便談談我從沒畢業開始找工作到現在所經歷的這麼多的面試,既然是漫談,就不拘於形式,主要還是說說感受。其中有痛苦的時候

原创 Description of COM principle

Description of COM principle   I was completely overwhelmed by COM technology. It is very difficult to understand. I th

原创 內存表示,位運算及字節序

這篇文章始於對這麼個程序的思考:   int main(int argc, char* argv[]) {      int i=1234567;      DWORD dwWrite;      HANDLE hFile = Cr

原创 我看《最後期限》

《最後期限》(The Dead Line)是我看的第一本關於項目管理的書,更重要的是這本書屬於科普讀物,通俗易懂,書並不厚,不過我看了好幾天,因爲我邊看邊思考,結合我的經歷,我想這樣才能真正對我起到指導作用。下面我抓住我體會最深刻的一些要

原创 文筆山記

上海的天空下着雨,我的心情也下着雨,最近因爲工作的事情搞得我自己都感覺到心理上的扭曲,我很煩惱……按理說這個時候我什麼也不會幹,但這次我無論如何得找些

原创 回憶,夢的開始

回憶,夢的開始   夜闌人靜,當他的心情再度恢復平靜的時候,他會一個人躺在窗邊,望天遐想,如果有人願意來和他談心,他就會重複地講述着這麼一個故事:   我們生活的這個星球的另一半有一個國度,還有這麼一位少年,這位少年從小的夢想就是讓世界上

原创 從CByteArray說起——淺論程序效率

有人說我對MFC一直很有偏見,其實不然,我只是覺得這是個適用性問題,因爲很多時候我們根本不需要MFC,用了MFC,程序反而不好做。而MFC最爲我詬病的是什麼呢?除了多了個DLL的依賴之外就是效率的問題了。   前陣子接手過一些公司以前的程

原创 金山的“隕滅”

如果做一次民意調查,讓中國的軟件開發者評選自己心目中的國人軟件英雄的話,我想會有超過一半的人選擇求伯君,因爲,在很多人都不知道“操作系統”是什麼的時候,我們就知道了WPS,甚至那時候所說的電腦,指的就是WPS,就好像現在說上網多半指的是瀏

原创 泛說"COM線程模型"

我對“公寓 ”一詞說實在一直不太搞得清楚,而企圖上論壇問人的話他們總是喜歡回答:“你還是好好把《COM本質論》看一遍吧。”其實如果其中有些關鍵部分不理解的話,就算看上十遍也是不行的,我們需要的是一本適合自己的教材,今天偶爾發現這篇文章,所

原创 COM工作過程示意(一):進程內組件

  這不算一篇純粹的原創作品,這是我對《COM原理及應用》的一點整理。歡迎發表評論,當然還有後續。 Client COM庫 Component(DLL) CoInitialize(NULL),每個線程都得來一次,初始化該線程

原创 小小軟件人這幾年所遭遇的難題

一眨眼從事軟件R&D四年有餘了,對一個軟件開發者來說,工作了三到四年往往就到達了他的頂峯,當然這句話不是我說的,這是我有一次到一家公司面試,那裏的HR這樣說的,而我不怎麼同意,按照道家學說的觀點,物極必反,但何爲極?這是相對的,如果我在R

原创 一道智力題

我害怕自己被黑暗吞噬,企圖寫一些似乎無關緊要的東西,分開注意力……其實我最近發現自己有個特點,就是時不時會回想過去遇到過的一些問題,得出一些新的結論或者尋求一些新的解法,我的問題也不一定是什麼難題,有時無非是些能稍微動動腦筋的東西罷了。但