最新文章

九個半月,與外表毫不相稱的力量

6月 05, 2009
2009.5.31 (日)

由於鐵媽今天中午要到港區藝術中心支援活動,
所以我們就把小鐵帶回我老爸老媽那邊,
讓小鐵陪伴爺爺奶奶一個下午.... (呼,到底是誰在陪誰呀...)

[肖想] 全幅機 Sony Alpha 900

6月 04, 2009
最近重新來看看Synn留給我的鏡頭
心裏就一直有一個聲音在響著....
乾脆來買全幅機吧 !!

全幅機啊....
一旦入手,那麼 Synn 給我的鏡頭就可以全數復活了 !!
原本它當初買的鏡頭就是在底片機上用的,
只是後來我直接拿來套在Alpha200這個數位機上而已。XD

85mm F1.4G,就可以在合適的距離拍人像啦...
不用每次拉的老遠,讓我和 model 間產生了不必要的隔閡 (你到底在想啥啊?)
也不用去找啥 50mm 的人像鏡了。

24-105mm 也能發揮它原本的廣角端,我不用再去找廣角鏡...
感覺好像可以省更多耶?

看了一看現在的價錢... 單機身九萬元有找....嗯....
還是心裏想想就好了... (默)

下面這篇是去年八月的文章,可以看一下介紹和性能諸元!

Sony a900全幅旗艦數位單眼上市【Alpha 900】- 15fun

這個是去年的 demo 影片,拍的好好啊......
看了真是更想買 (扭動~)



鐵之痕 (一)

6月 03, 2009
呼,忽然興起來寫的動力,也當做是做個紀念。


鐵之痕系列,主要是記錄我的一些故事啦。
有興趣就看看,沒興趣就當做是我的一些雜記嚕!

當中不會寫出真正的人名,全部採用英文名字或是代稱。
由於我本來就有寫日記的習慣,這些故事是由日記再改寫出來的。
所以真實度算是99%吧 ^^"


初回 - 鐵的試煉場

2002.6.1

這是我的報到日。
因為之前面試時已經迷路過一次,所以這次就很正確的走到目的地啦 XD


公司是由兩間大廠房構成的。
外表看起來毫不起眼,但是裏面卻裝潢的相當寬敞舒適。
而且有高科技公司的感覺呢 !!

空間相當大,每間辦公室三面都有一大片的透明玻璃。
有些空房間沒有開燈,就會有一種昏暗的感覺....

昏暗走道的盡頭房間,有著相當顯眼的亮光。
那是我們經理的辦公室!

第一天來的我,當然就是由同事帶著我走過去和經理做新人報到囉!
在我報到後,經理帶著我和我的師父打個照面,說是往後就交給他照顧了 XD

師父了我一個任務~

公司有一個手持設備,我要負責維護上面的程式碼。
大家可能會認為手持設備應該會和現在的掌上型PDA一樣很小啊...

但其實不然,它可是和神主牌差不多大耶 = =
上面有著低解析度單色的液晶螢幕...
一點都不討喜啊....

我們是做晶圓輸送設備的廠商,總公司在加州矽谷,台灣的分公司在新竹。
台中是新成立的分公司。而這個設備 (以下都稱TT) 就是工程師用來檢查輸送設備狀態的。

程式碼是 ANSI C 撰寫,這當然不是很大的問題。
問題是在於沒有除錯的環境,每次我得讓程式顯示除錯資訊,才能一步步了解問題在哪裏。

程式碼中,充斥著許多呼叫TT硬體功能的 API ,也沒有模擬器可以使用。
反正就是一整個冏。

最要命的是,程式碼是用傳輸線傳送進去的 !!
每次傳都要好幾分鐘... orz

為了能完全了解程式碼,我只好把程式碼一部分一部分列印出來後,在紙上研讀。
或是在編輯器中用 find 功能到處搜尋各函式(function)的關連...
.
TT裝載的這個軟體,本身是像以前有選單的DOS程式,所以它大量使用函式指標 (function pointer)來製作各個功能選單。
當然在它裏面,也使用了大量的指標,還有指標的指標,這些令人眼花暸亂的東西。XD

先說一下公司使用的輸送系統好了...
主要是用軌道來運輸。軌道上有馬達帶動的輪子,推動晶圓盒前進。
當然也具備制動(剎車)的能力。

而每節軌道,根據種類不同,會有各種型式。
一般的就是直行的軌道,負責轉向的則有轉盤型的軌道,還有升高下降用的。

這些軌道,都一樣使用控制板進行控制馬達。
差別就在於控制板的數量,以及馬達的轉向不同罷了。

而各軌道間(也就是控制板間)的通訊,就是靠 CAN Bus 來溝通。

其實這整個設計真的是蠻不太好的,以後再慢慢提吧 ^^"

最後,所有的 CAN Bus 都連接到一台主機上 (當然規模愈大,就需要更多的主機)。
由該主機 (簡稱CLC)負責統合運作!
呼,回到原話題.......

我們的TT就是要透過主機,連接到指定的 CAN Bus,進行檢查與維護。

就如同新人的宿命一般,每天幾乎都留下來研讀和coding。
初期我連測試的軌道都沒有!只有兩塊控制板讓我測試著玩...

我就盡情的發揮想像力,想像它們的運作。
以及從前人留下的程式碼中,了解大概是怎麼一回事兒~~~

師父要我加了個訊息捲動顯示功能。

他自己也知道這個低解析螢幕根本秀不了幾行,所以這個功能不怎麼實用 XD
反正只是要我練習罷了。

之後又要我再增加一些程式的組態設定功能。

但也就是在做這些功能時,我注意到了原本不會出現的CAN Bus訊息。

他給了我一本總公司帶回來的訊息手冊。

裏面定義了密密麻麻的訊息資料。
也就是我們程式如何控制板子的方法!

我迷上了...

就這樣藉著維護 TT 程式碼之便,開始進行各式各樣的測試。
每次一有發現,就趕快筆記下來。
整本手冊被我畫的密密麻麻 XD

我那時才知,總公司根本不願意把這些資訊給我們。
只是為了維護上的方便,才將 TT 轉給我們管理。
但是絕大部分的東西,還是由總公司掌握著。

可是,總經理和經理似乎也有他們自己的想法.......

就這樣,一個月過去了。

經理帶我進了總經理的辦公室...

"大鐵,你來了一個月,對於交待給你的任務做的怎麼樣呢?" 總經理問道。

事出突然啊,我可是一點準備都沒有!
不過我當然據實以告啦,把目前做了什麼報告了一下。
當然他也問了我這個程式的架構~~

接下來他又繼續問那個TT程式的一些細節...

"晶圓盒是怎麼樣做加速的呢?" "又是怎麼樣讓各控制板一起運作的呢?"

我就把哪種訊息,怎麼樣運作從頭到尾講給他聽。

旁邊經理就一直沈默的點點頭...

總經理最後也發現,他已經沒有辦法在這個程式上問倒我了。

最後轉頭對經理說出了簡短有力的一句話:

"看來我們找對人了。"

離開了那邊,回到工程師辦公室時,師父問了我狀況怎麼樣。
我只是笑了笑,沒有回答。

因為我知道,我已經通過試用期了!

--------------

在成為正式的員工後的某天,

"大鐵,有新任務囉!"  
師父進來辦公室說。

原來是TT程式的Windows版本開發啊!

" 呵,當初在弄這個TT時,就一直想著用起來超級不方便的啊!
如果能在 Windows 上使用該多好?
我已經準備很久了~~  "

當時初生之犢的我並不知道,真正的戰鬥現在才開始呢!

下回,初試啼聲 - 北落師門   (待續)

小鐵 in 豐樂公園

6月 02, 2009
2009.05.29 (五)

早上我們也帶著小鐵來附近的早餐店吃早餐....

我們在吃早餐,當然不能讓小鐵沒事做呀~~
就給小鐵吃小饅頭囉。







其實早在七個月的時候,小鐵就可以用兩隻手指撿小東西
但我之前都一直不知道這對小鐵來說是很重要的一個階段,
結果就一直沒有記錄... XD

每次吃飯的模式都是這樣,
我先火速吃完,再由我 handle 小鐵,
鐵媽再吃.....



然後回到家後,一天的時間又過完了.... 直到傍晚才想到要出去走走... orz


豐樂公園,也就是位於台中南屯區的雕塑公園
今天可是小鐵第一次來呦~~

不過我們到的時候,太陽已經快下山了。

就只好趕快把握時間,好好地拍拍照~~






這次拿出好久沒出動的 Minolta 85mm F1.4G...


自從要和小鐵並肩作戰後,光是帶我的單眼就非常困難了!

鏡頭也變成都只帶一個旅遊鏡 (24-105mm),
腳架更是變成隱藏角色 XD


今天破例拿出來,就是為了幫小鐵拍一下囉! ^^








在太陽已經快下山的情況下,
這顆人像鏡以 1.6 的光圈來確保快門值...
拍出來的效果真的讓我蠻驚訝的。(就說你太久沒拍了啊...)





呼,真希望下次能發揮它的威力~~~




FeedBurner - 燒製煉鋼廠的 RSS Feed

6月 02, 2009
參考了阿湯的文後,
我想說也來燒製一個 feed 位址吧 !
這樣以後不管我們搬到哪裏,這個 RSS Feed 位址就會一直跟著煉鋼廠。
大家也就不用再重新訂閱囉 !!

而且 Burn 後,也可以看到統計資訊呢!

詳細的說明請見阿湯的這篇 - 【Google FeedBurner】製作專屬的RSS網址,就算搬家也不怕!- 就是教不落


請大家重新訂閱我們的 RSS Feed 呦~~~

1. 先點擊我們看起來很好吃巧克力愛心訂閱鈕 XD

rss1


2. 跳至 FeedBurner 的頁面,選擇訂閱工具~~~

rss2


3. 以 Google 為例,會連結至下面這頁。
我們可以選擇要訂閱至 iGoogle 首頁或是 Google Reader。

rss3

我想使用 Google Reader 的人應該蠻多的吧? ^^
謝謝大家的訂閱囉!

[鐵娘日誌] 專科同學會

5月 31, 2009
突然接到專科同學的來電,
說5/23(星期六)要在耕讀園舉辦同學會,
畢業至今,也很少跟專科同學聯絡,
轉眼間同學們都已經為人妻.為人母了...

軟體開發經典圖的說明

5月 30, 2009
之前有貼過,軟體開發的經典說明圖
後來在ptt上看到有人在討論它的意義,覺得很棒,所以整理出來。
當然這張圖的解釋是因人而異囉,你也可以有自己的解釋呢 ^^

縮圖上的文字看不清楚,建議點進去看大圖呦 ^^


從左上圖一,到右下圖十。
參考ptt上的討論,再加上我的一些認知來一一進行解釋。 ^^"

圖一:
客戶描述他的需求, 但是客戶往往連他自己也弄不清楚到底真正要的是什麼。
用它自己的辭彙,連輪胎鞦韆都說不出來,只講的出鞦韆。
而且還功能重複,一片板子就夠的東西硬要作三片........

圖二:
PM (專案經理) 至少案子接多了,知道點狀況,板子用一片就夠。
但因為脫離實作太久了,只用腦袋憑空想像出架構

只知道有樹、有鞦韆,鞦韆綁在樹枝上。
至於鞦韆實不實用就不管了 XD

結果就搞出這種看似ok,實際上一 run 就完蛋的系統.....

圖三:
系統分析師一看:靠! 這東西根本不能run嘛!
系統分析最常碰到的盲點 - 頭痛醫頭,腳痛醫腳
流程走不下去了,再旁邊多加兩個子流程補起來就好......

圖四:
程設師說:客戶要有樹,有繩子,有鞦韆,我都寫出來給你了,還缺什麼嗎?
再補一刀:而且 "Unit Test 都有過喔 = ="

圖五:
企管顧問:你這鞦韆是要用來坐的,但是既然要坐,
沙發肯定比板子更能發揮貴公司的競爭優勢。

板子不用拆,再導入一張沙發吧。

(另一種解釋是,顧問可以把你家的破鞦韆唬爛成
金光閃閃瑞氣千條,樣樣符合國際標準的高級貨...... )

圖六:
文件? (無言...)
專案文件完成度,跟國王的新衣差不多,有跟沒有其實是一樣的.. 囧

圖七:
User 端的環境,本來就只能裝一條繩子,而且只能綁輪胎。
安裝人員拿了金光閃閃的鞦韆系統去User端,
能裝起來的大概只剩條繩子.....
整合測試跟上線測試就等著被幹爆吧


圖八:
跟客戶收費,收的錢都可以蓋一座雲宵飛車了!

圖九:
支援? 砍掉重練比較快.
通常都是叫個倒楣鬼,抱著那堆國王新衣文件,自己慢慢研究。
還有個根能出來,算是不錯的了.......

圖十:
搞到最後,其實客戶要的是一個懸吊在樹枝上的輪胎。

圖片來源



 
Copyright © 大鐵與小鐵的煉鋼廠. Designed by OddThemes