到這個月底,就上班滿兩年了。剛剛看了去年總結的流水賬,現在繼續今年的。就當給大家逗個樂兒吧,呵呵。
首先,我想換工作了,很想。一份很不好的工作做兩年的應該很少吧。昨天才說了別人不是一般人,估計我也不一般,哈哈。只是可惜人家不滿意我這個不一般的。再次跑題... 最近工作很不順利,遇到太多的難題,無法解決的難題。沒人交流,跟老板無法溝通。對硬件不滿意。這些讓我郁悶,但是這些不是我要換工作的原因。這些是的話我早換了。換工作的原因是,在這里干了兩年了,該換了。這里本就是個過渡,原計劃是一年的,但因為各種原因拖到了現在,而且還要繼續拖下去。我有我自己判斷對錯的標準,不管是否符合大眾規范,我將履行,這樣才能做到問心無愧,哪怕全世界人都對我有意見。
好了,現在回到工作上來。去年的總結就提到我在做驅,一直到現在我還沒有完成。好漫長的工期,呵呵。驅動的開發,從第一本書的WDF模式驅動,到WDM驅動,再到最終選擇的流式驅動。隨著接觸時間的增多,對驅動了解也變多了。最終選擇流式驅動來開發。在一知半解中做東西,遇到問題的迷茫,呵呵... 為了調試而學習的windbg使用,神奇的交*串口線。使用VMware創建虛擬機調試驅動。過程就不多說了,體會最深的,選到好的教材真的很重要,有查找資料的能力也很重要。
大約去年的10月份驅動暫時定版,雖然還有好多地方需要修改,但是總算可以穩定運行了。接下來的恐怕需要與應用程序一起才能調試了。轉入開發應用程序階段,根據最初規劃選擇DShow模型。找資料,看書,寫例子,最終開發自己的程序。歷時兩個月左右完成初版。萬惡的boss發話了,增加幾何校正功能,使用顯卡的3d功能實現。再次查資料,選擇D3D作為3DAPI,學習D3D編程。因為懶得跟老板那里費口舌,一切資料網上下載。到6月份,程序在修改了三個版本之后終于基本滿意。回去參加了此生到目前為止唯一的一次婚禮,當然是別人,呵呵。
之后也就又一次遇到了問題。還記得去年的DMA么,這次又是它。莫名其妙的,總線時序檢查正確,地址正確,可是存儲器內容卻沒有改變。不知道老板是真天真還是假天真,每天在那里拿著計算器算著總線的理論速度說我們的思路一定可行。唉,懶得跟他吵了... 按他的意思,修改驅動,放棄DMA使用CPU讀出數據。程序基本穩定。使用投影機檢查效果卻又發現了另一個難題:投影機投影與D3D投影變換是不同的。放個馬后炮,這個問題在很久以前我就提到過,不一致,但類似。當時是被老板直接否決了。看書,D3D,計算機圖形學。剛剛在計算機圖形學上發現點東西好像有關,不過可惜我水平足夠低,沒看懂,呵呵。
得了,就說這么多吧。趕快把它做好了我就找下份工作了。接下來做什么呢?這兩年都做過什么,單片機編程,該叫嵌入式吧;winsocket編程,其實只會CSocket類糊弄下;驅動編程,同樣有很多的問題;DShow,D3D更是淺嘗輒止。也不知道自己能做點什么,想做點什么。有沒有告人來給我指指接下來的路呢?
不想寫了。換工作的時候再見吧,大家,拜拜了。