做事要經過大腦,講話也要.....

我想,我們的系統會不穩,有很大的原是因為.....

某天...某會議室.......某個會議...............
參與人數:3
會議目的:討論系統功能

討論到一半...PPPoE 功能
參與者S:PPPoE 我們要做到會自動連線,即使斷線,我們也要讓他能連線
參與者A:那假如機房問題讓他連不上呢?
參與者S:那簡單,我們就發一封信通知管理者PPPoE連不上線
參與者H:撲滋...
參與者S:怎麼了?(OS:你又有那邊不爽啦...)
參與者H:PPPoE都連不上了,沒有網路要怎麼發 Mail呀?...(OS:靠,你該不會以為我們可以裝3G吧?)

繼續閱讀...

拿XX比雞腿

報告....其實我覺得你真的不要幫我做太多事,因為那只讓我覺得怎麼這樣子的程度也能當研發的管理者.....

其實我對於 Linux Kernel 真的不熟,可是我知道在不同的硬體架構(arch)下是使用不同的資料夾,Linux Kernel 可能是為了方便的原因,把這些東西全部都包在一起,讓你可以選擇自己是用哪種架構,當然 uCLinux Kernel 傳承至 Linux 也是用相同的方式儲存各種架構。

最近小弟還是為了那個令人吐口水的 1MB 記憶體問題在傷腦筋,我們的主管也很貼心,網路上找到了一篇關於如何加大 block size 的文章給我看,我只記得當時我看完前三行就想關閉了。

隔幾天後,我們貼心的主管跑來問我說,他那天寄給我的有沒有用,小弟我當然說沒有用啦,他就反問我怎麼可能,他有找過 code 裡面確實有這一段呀,我怎麼說沒有用?

小弟心裡想..哇...真的要幫你鼓鼓掌,幫你放煙火.....你那麼認真唷...真了不起,但是既然你誠心的發問,那我就跟你說吧,於是小弟就開了他寄給我的那封信,看到前幾行,上面寫著一個路徑 "\linux-2.6.x\arch\m68knommu\" 。大哥,我們用的硬體架構是 armnommu 捏,你找一個 m86k 的給我幹嘛?可以吃嗎?簡直是拿 xx 比雞腿嘛!

其實我之前真的滿敬重他的,因為我覺得他懂 Windows 又懂 Linux 真的很強,但我現在才發現....原來所為啥都懂,就是所為啥都不精......慎戒之....

繼續閱讀...

苦命工程師心中的吶喊

其實我真的想要跟唐牛一樣大聲的喊著"我真是猜不透你呀....."

有學過OS的人都知道,現在的OS分成kernel space 和 user space,kernel space 要負責一項很重要的工作就是負責跟硬體溝通,
而 user space 為了安全起見,並不能直接跟硬體溝通。
當然這次又是案例說啦。真的不知道我到底該偷笑還是偷哭

最近接到一個指令,我們要做跟PTZ控制晶片的溝通,我們只要發送 rs232 的命令出去就可以控制 ptz 的動作

當然我知道在 linux 只要對 ttySx 讀寫就可以控制 serial port ,不過既然是要跟硬體溝通,我當然是希望寫到DRIVER中,
直接當成一個DRIVER以後要移植到別的機器上只需要改IO方式就可以了,而且這樣可以馬上處理掉從 PTZ 送給我們的回應,
由DRIVER處理硬體的回應,才不容易掉CODE或發生啥怪事,當然我們老大也瞭解這件事,也同意把這段寫到DRIVER裡。

本來是要由小弟寫架構的,但是由於小弟目前身陷於那個人見人吐口水的 1mb 限制,所以後來就由最令我猜不透的頭頭帶著最殺的工程師來替我擔了
在作了幾天以後,我突然又收到命令,說要改由 user space 去寫這段 CODE,在我深入的詢問最殺的工程師之後,我才知道,
原來我們偉大的老大,他要求我們最殺的工程師,從 driver 裡面 call user space 的 ttySx 來對 serial port 送訊號

挖靠,我真是太猜不透你了,可以直接做的事,為啥要走這種怪方式呢?
難道今天你要跟你太太溝通的時候,還要先透過你的丈母娘幫你轉達嗎?

繼續閱讀...

苦命工程師的疑問...

苦命有時候並不代表薪水不高又被操到快要死掉,而是要接受一堆似是而非的觀念....


記得我還是個小小研究生的時候,上了一堂平均一學期要輪報告兩次的課,
依稀記得當時我有一個同學,其實我已經記不大清楚當時他報告的內容或報告題目

我只記得他那時拿了一個 http 的解釋還啥的,告訴我們他很辛苦在網路上查到這一段話,
雖然他不是很瞭解他的意思,但是他直覺認為那跟網路有很大的關係,

當時雖然我對於上課大家在報告啥,並沒有能夠立即知道問題在哪裡的能力,
但他講出來這句話以後,我很確定他是亂說,網路並不是只有 http (雖然他可能只知道IE啦,不能怪他)
等他報告結束後,我記得他被老師要求重報告,雖然我報告時也被釘在牆上,但至少沒有重報告那麼淒慘。
最後我記得那個同學碩二就不見了。

今天突然感觸很深,因為工作上遇到一些問題,我彷彿看到了我同學當時的影子,
而這次告訴我這件事的竟然是一個跟我息息相關的人,其實我真的不知道是不是他太強而我太愚昧,
對於他這次跟我說的話,我完全不能抓到相關聯性,甚至我認為他根本在指鹿為馬

其實對於這件事我真的滿想知道答案的,
請問哪位高手能跟我說 uclinux 上面不能 alloc 一個大於 1MB 的記憶體的問題
跟 sybase 在 AIX 上的記憶體配置與調整說明,到底有什麼樣的隱藏性關聯呢?
真是令我百思不得其解呀!!

繼續閱讀...

  © Blogger template 'Minimalist G' by Ourblogtemplates.com 2008 Modified By Hugh

Back to TOP