距離上次回國中看老師有多久了?應該很久了...因為連自己都忘了,有好幾次想回去,只是學校警衛很難應付,漸漸就不太想回去,這次特地趁校慶回學校看看老師,早上九點多出門,本來想說有點晚了,沒想到還是被擋在門外,早上十點半才開放給非家長的人士入場,外面有很多小校友...是的,剛畢業一年或兩年的校友,對我來說,根本差了好幾歲,臉上帶著青澀,但穿著打扮卻很刻意想要成熟一點,矛盾...重點是,很不好看。十點半,那位生輔組長終於放人進去學校,我才踏入好幾年沒進去的校園,跟我畢業時差好多,曾經是『我們這一班』初期拍攝的地點(恐怕現在念板橋國中的學生很多都不知道這件事),如今變好多,過去的信義樓被拆掉了,蓋了一棟新大樓:德馨樓,中間很漂亮的花園因為施工完全變調,想當初我的畢業典禮可是在這花園舉行的。  原本標準四百公尺的跑道不見了,變成一個小的兩百公尺跑道,原本將近20個籃球架的籃球場,規模也變小了,總覺得建築太多了,讓學校有變小的感覺,和大學的校慶不一樣,即使是週六全校不管是七年級還是九年級(國一或國三),通通都要到校參加,所以學生真多,我花了一番功夫才找到梁老師,我國三的導師兼數學老師,升國三時併班,才換的新導師,當時因為暑假社團要表演,為了練習請假的事有點不太愉快,不過後來到也還好,甚至畢業後回學校拿高中聯考成績單時,還有點不好意思,沒考到老師預期的成績,當時她可是相當期待我們整班的表現...
  梁老師還是一樣,很關心學生,連剛畢業的學生都還會耳提面命一番(不是我,一位師大附中的學弟),老師看到我時還介紹我是上上屆的學長,呵~這恐怕不是能用上上屆就能介紹我了,我可是(上)n屆的學長了,除了見到老師外還見到國中同學,現在也是老師了,比較可惜的是沒見到劉老師,此行主要也是要找她,下次再找個時間找老師聊聊天,不過這一趟回去,真的很羨慕國中的生活,沒甚麼壓力(說真的我沒甚麼考試壓力,國中時可是10點前準時睡覺),唸唸書考考試,天天打籃球,跟現在完全不一樣了...

dbi1463 發表在 痞客邦 留言(0) 人氣()

  這次RSD和PEP起步晚了不少,導致今天第二次draft review時,還是有不少組還沒完成,跟老師meeting時,還是沒有整合的版本,這只有在第一年才會發生的情況,這應該是我的失誤,沒把第二年文件成功的經驗延續到第三年,不過扣除起步晚之外的缺點外,文件內容的品質依舊沒改善,Use case diagram根本是亂畫,而且一點美感也沒有,雖然說是技術文件,但最基本的專業感還是要有,那圖看起來一點都不專業。  早上依舊窩在16F的軟體研發中心,直到中午才出現,曉晏很有趣地說:好久沒看到我了,太誇張了吧!我每天都有回研究室啊!至少我的腳踏車還停在外面,吃午餐時交代學弟,下午要把文件印出來,讓老師看第二次,三點回到研究室帶他們到老師研究室meeting,老師雖然沒搖頭,但感覺得出來,他已經不太想理會這文件的事了,看完最後一份,老師問我甚麼時候要上傳?我回答12/7日,老師接著說:那很趕喔~很多子計畫的文件都還有問題,我苦笑說:我盡量,整合前我會稍微修飾美化一下文件,縱使內容亂七八糟,但看起來要專業一點,老師笑著說:別浪費時間在這些文件上,到時讓子計畫去改好了,不然每次總計劃都累個半死。
  看完文件後,在我的建議下老師決定要召開大頭會議,時間是下下禮拜四,不過事先我得準備好issue list,讓老師們知道現有系統的問題在哪裡?明年系統需要的規格是什麼?歧見在哪裡?還有程式的問題有哪些,等大頭會議結束後,學弟就要正式開始WiMAX meeting了。據說明年整合型計畫要做數位電視,只是我們老師不當總計劃主持人,但...聽說文件整合和審查的部分,還是希望我們老師負責,換句話說,還是我負責文件整合跟審查?

dbi1463 發表在 痞客邦 留言(0) 人氣()

  被我閒置了一個禮拜的作業,今天總算開始改了,早知道昨天借別把鑰匙還回去,不然都還得等老師到學校才能去16樓的軟體研發中心,說到鑰匙,昨天門禁系統裝好了,系上自己妝效率果然比學校快很多,早上到學校,用學生證一刷就可以了,比以前方便很多,不過...之前打很多把鑰匙出去,之後可能都得回收才行,話說回來,軟體研發中心要不要也裝門禁系統啊!不然鑰匙才兩三把,只有系上和我們老師有,其他老師要去怎麼辦?換個角度想,那間軟體研發中心幾乎變成我專屬的空間了,呵~沒想我有專屬空間了。
  到拿到鑰匙前,總算改了六份作業,說多不多,畢竟總共有19分作業要改,以這樣的速度,這禮拜前要讓學生拿到成績和評語恐怕有點難,主要還是寫評語比較花時間,改的慢另外一個原因:12/7日是國科會自由軟體計畫上傳RSD和PEP的日子,最近子計畫頻頻來問文件review被退件的原因,雖然這應該是我最後一年擔任總計劃PM了,但以後還是請其他子計畫的老師讓有修過OOAD的學生來擔任子計畫PM,不然軟體工程對他們來說跟鴨子聽雷一樣,我講A他們寫Z(如果是B我還可以接受)。
  下午除了把其餘兩台電腦重新裝上Fedora 8外,還動員所有的碩一學弟,一併把之前資展的海報貼到軟體研發中心的走廊外牆上,讓小小的中心有點像中心的感覺了,由於這幾天被Fedora 10給搞掛了,自己實驗的東西,一點點進度都沒有,meeting時只能在旁邊發表對曉晏研究的意見,自己沒什麼可以跟老師討論的,meeting結束後,要回到軟體研發中心,三台裝有Fedora 8和編譯好的WiMAX模擬程式,一測...真是太棒了,不會當機,同樣的程式再不同版本的OS,得到不同的結果,誰能告訴我Fedora 10到底改了什麼?除了這個,也麻煩告訴我一下,Network Manager的bug在Fedora 9就知道了,為什麼Fedora 10都出來了,卻還是沒修掉?沒有Network Manager的Fedora 8在網路設定上比較不方便,但也沒難用到哪去,至少...沒有bug。
  昨天本來要買肌樂,在聽了藥店老闆的建議下,買了筋露,說也奇怪,平時對藥品很在乎的,昨天不知怎麼發瘋了,買了一瓶沒聽過的東西,還好,對肌肉痠痛真的有效...
  題外話:這屆的學生是怎樣?整天跑來跟我抱怨那裡為什麼扣一分?這裡為什麼扣一分?有時間找我『盧(台語)』這區區一分,不如把時間拿來把程式寫漂亮一點,連在旁邊幫忙貼海報的學弟都看不下去了...

dbi1463 發表在 痞客邦 留言(1) 人氣()

iphone-twain.png

Copyright © 2008 Apple Inc. All rights reserved.
  昨晚調整完後,騎回家時發現,後變速器幾乎只剩下兩、三個檔位可以換,其他檔位就算切過去,鏈條也上不去,躺在床上睡不著,腦中想的就是怎麼處理這件事,最後,靈光一閃,之前有人曾建議我,車架留下來,配件全部升級,這不就是一個好機會嗎?於是下午處理趁編譯程式時,看了一下全套Shimano 105套件需要多少錢,看完臉綠了,大盤、前後花鼓、飛輪、前後變速器、煞變把、BB和煞車夾,林林總總加一加,跟上面那一隻手機空機價(NT$ 26,000)一樣貴,看來還是別做夢了,那還不如真的換車。
  早上很早起,但是吃完早餐後又在客廳睡了一會,而且我完全忘記Group Meeting這件事,一直到研究室後才想到,還好只小小遲到一下下,Group Meeting結束後,就又繼續窩在16的軟體研發中心專屬會議室,這次真的被Fedora 10給搞死了,Network Manager有bug,網路弄半天還是沒法用,真是氣死人了,去網路上找才發現這問題持續好一陣子了,但似乎一直沒解決,雖然Network Manager在處理無線網路的部分方便很多,但處理有線網卡的靜態IP時卻頻頻出錯,最簡單的部分卻出錯,真讓人不解?
  弄了大半天,總算有三台電腦可以跑今年的程式,其中一台筆電光是裝Fedora就用了一天,到現在還是不知道是硬碟的問題還是光碟機的問題,程式啟動後,看到1xxKB的傳輸率時,總算放心了,想說給他跑一下監控,BS端的程式馬上當掉,這...會不會太奇怪了,開啟Debuger,看到底當在哪裡,最後竟然當在非常詭異的地方,socket的write()?這也太奇怪了吧!看看時間,天啦~一個下午又用完了,而且得到的結果可能是放棄Fedora 10,改回Fedora 8,原因是方便,有人可能覺得Vista的UAC很煩,但如果是Linux,不能用root帳號登入桌面,那才是煩上加煩,特別是Fedora還有一個SELinux安全機制,很多程式跑不起來又不知道原因時,把SELinux關掉就什麼問題都沒有了。
  iPhone 3G登台的消息很早就出來了,但Apple台灣官網到是今天才把iPhone 3G加到首頁上,碰巧被我看到(幾乎天天看一下),有點掙扎說。晚上到車行把檔泥版的螺絲補上,不知道甚麼時候掉了,騎起來好吵,跟老闆討論的結果是,換掉壞的後變速器,然後換老闆推薦的台製煞變把,這樣就有一台有煞變把的R1000了,應該會在萬元以內的價格,就等老闆打電話來報價了。
  後記:學校越來越過分了,原本一個禮拜只開放一次的羽球時間竟然被拿掉了,換成排球學分班的上課時間,排球可以在戶外上啊!火大到不行,上禮拜沒打到球,這禮拜又沒打到球...

dbi1463 發表在 痞客邦 留言(0) 人氣()

  和往常一樣,騎著腳踏車上華江橋,因為前面幾台龜速的小50讓我無法一口氣就往上衝,最後速度不夠只好變速,不然踩不下去,此時發生慘劇,落鏈(台語發音)了,由於是上坡重踩,鏈條似乎帶著勾爪往後一起帶,整個鏈條又卡死,想用牽的也不行,陷在車陣中,只好趕緊下車把車扛起來,用走的趕緊到人行道上,整個後變速器的樣子我從沒見過,上次落鏈也是在上華江橋時,那時是掉在大盤,還可以用腳踩橋邊緣的護欄繼續前進,這次連動都無法動,看了半天,最後還是硬把鏈條拉出來,後變速器回到他原本應該在的位子,總算稍微放心了,把鏈條歸位後,神奇的事情發生了,不管我怎麼切,最高速檔上不去,最低速檔也上不去,一瞬間少了兩速,但這麼早,也沒有腳踏車行可以找,只好先騎到學校晚上再作打算。
  到學校繼續處理Fedora 10開發平台轉換,昨天弄半天總算把之前很多人不照C/C++標準寫法的#include都改成標準寫法,但還是有編譯錯誤,這次找政文跟榮麒一起來看,我只能說GNU的編譯器錯誤訊息真的很爛,丟給我一個找不到匹配的vector建構子有屁用啊!?至少要跟我說是那一行,我好把那子計畫的PM叫來罵一罵,在三人合力找了一下後,終於找到問題了,這次GNU的改變恐怕很多就程式都會編譯不過吧!特別是寫C程式寫習慣的人,為了這個,我還問了幾個人,你知道memset()是在哪個header檔嗎?結果沒人知道(有人以為是memory.h,但仔細看memory.h的內容,裡面只有三行,#ifndef ... #include <cstring> #endif),都以為不用include任何檔案就可以使用memset,其實memset、memcpy等跟記憶體內容相關的method都定義在cstring (string.h)中,只是過去GNU在cstdlib (stdlib.h)裡已經include了,所以很多人都用得很習慣卻不知道為什麼?那為什麼要改呢?據官方論壇的說法,這樣可以讓編譯速度加快,因為過去cstdlib裡include太多非必要的header檔,所以只要include這個檔案,編譯時就需要一口氣include一堆檔案,這些都是C/C++讓人詬病的麻煩事。
  提前半小時離開學校,回家前去車行調整後變速器,希望能透過調整就能救回來,不過...試了半天,最後後變速線已經放到最鬆了(高速檔時變速線是最鬆的,反之,最低速檔時變速線最緊),最高速檔一就上不去,那後變速線鬆垮的程度讓我看到就害怕,實在太鬆了,只好調到適中的緊度,犧牲一個檔位,至於要不要換後變速器,我再想想看...回到家時,才想到檔泥板的螺絲忘記請老闆幫我補上了...

dbi1463 發表在 痞客邦 留言(0) 人氣()

  上禮拜被告知今天要做進度報告,就是期末project的進度完成多少之類的,這才驚覺,已經快要期末了,當初跟老師延了幾週才定下來的題目,是關於Wireless sensor network的paper survey,paper是找了不少,不過看過看完的到沒多少,所以Progress report也只好照時說了,不過報告完後,老師到是給我一個新的方向:Sensor database,這到是很新奇了,從空間資料庫跑去Sensor資料庫,但這也表示我得重新找些paper了。
  空間資料庫報告完,就開始處理WiMAX的事情,禮拜天就要上傳文件了,到現在還是好幾組沒寫完,只好請老師去催其他組的老師,讓老師給子計畫PM有壓力,不然我怎麼推也推不動,下午問一下冠銘他那一台PC還用不用,如果不用,就徵招過來當WiMAX的開發機,他說不需要,於是請學弟幫忙把電腦都搬上去,也把海報也帶上去,決定把海報貼在軟體研究中心的外面走廊牆上,把電腦都安置好後,就請學弟幫忙貼海報,弄到三點海報貼完,開始灌Fedora 10,順便和學弟聊天,不過旻瑄真的很無厘頭,常常一句話,宗翰跟琮聖就笑個半死。
  大概是不小心被學弟預見了,於是跑來問我成績的事情,這位學弟我倒是第一次見到,但對於那一兩分的執著,連在場的學弟都嚇到了,直說:連這一兩分都這麼計較,看來北科資工未來不可限量...真不知道這句話是褒還是貶啊...回家前,順便跟老師報告一下開發機的事,以及海報貼在走廊牆上,老師聽到似乎很滿意,雖然我不覺得會有什麼人看到那海報就是了...

dbi1463 發表在 痞客邦 留言(0) 人氣()

  昨天回到家後,突然接到欣道的電話問:今天要不要一起去場勘,說真的,蠻想的,但是明天空間資料庫要期末專案要報告進度,沒什麼進度的我當然要補進度了,所以婉拒場勘,中午韋宏還打來問我,怎麼沒去?此時剛吃完午餐,稍微瞇一下的我被吵起來,講完電話又回床上繼續瞇,一點多才又起來看paper,說真的,看了一堆paper,還是抓不到跟空間資料庫有什麼關聯,直到找到某一篇paper後,感覺挺有趣的,把wireless sensor netowrks當成資料庫用,並描述query如何在sensor networks中被處理、傳遞跟資料取回,這才把期末報告的題目給定下來。
  paper看到下午,毓球用MSN敲我,問我聯誼的進度如何?我只回他說欣道和韋宏去場勘了,我要忙明天的報告所以沒去,然後她說女方那邊可能會流標,我有點覺得不可思議,怎麼會呢?但聽他說完,我大概知道為什麼了,畢竟一開始兩方對於這次活動的目標似乎不太一致,晚上收到確切消息,聯誼確定取消了,雖然有點可惜,但也不至於失望,話說回來,今年跨年應該是一個人過吧!不知道101煙火還放不放,到時就在自己的研究室,直接往外看就很棒了。
  最近很多人都在擔心有沒有年終,甚至擔心會不會被炒魷魚,大概只有國營事業最爽了吧!虧損連連卻還有超過2個月的年終獎金,怎麼看都覺得不合理,『獎金』顧名思義,是員工有好的表現讓公司賺錢,用來獎勵員工的,一家賠錢的公司還發年終獎金,真不知道『虧損』是怎麼算出來的,麻煩請檢察官去尋問一下那會計,是否做假帳?很明顯就是事先把n個月的年終獎金都當成人事成本算進虧損裡,又不是薪水,天底下大概只有國營事業是這樣算人事成本的。至於那些只會在電視上罵國營事業的立法委員(不分藍綠),你們也沒甚麼資格好罵人,為了國營事業那幾十萬名員工的選票,只敢罵不敢修法,算什麼立法委員,趕緊修法就是了,把國營事業的年終獎金制度化,有賺錢才有年終獎金,沒賺錢就沒有年終獎金,最好也把國營事業的角色定清楚,才不會要他們配合政策時,說自己是民營公司,要刪除他們福利時卻又說自己是國營公司,要比照公務人員,真是越看越受不了,另外,我始終沒弄懂,公務人員很高貴嗎?每次一談到公務人員的薪水時就唉唉叫,民營公司虧錢就裁員,公務人員不裁員就應該慶幸了(我強烈建議建立公務人員退場機制,國家又不是錢多養那麼多米蟲),還這麼大聲,先加強自己的服務態度跟效率再說吧!如果自己覺得很優秀,那樣的待遇不公平,大可跟上級說:老子不爽做了,去民營公司找更高待遇的工作!

dbi1463 發表在 痞客邦 留言(1) 人氣()






dbi1463 發表在 痞客邦 留言(0) 人氣()

poster9.jpg
 
  雖然我不是單車社的社員,不過既然是北科社團的活動,晚上啃完當晚餐的雞排後,就讓Fedora 10繼續在那台超慢的電腦上繼續安裝,跑去第三演講聽聽演講,太早去了,等著等著就稍微瞇了一下,直到單車社的指導老師開場才又打起精神,今天來演講的是巨大機械技術中心產品開發部門的資深工程師,本來是要先講設計製造、職業賽事等,之後才講他的生涯規劃,不過他覺得他的生涯規劃不那麼重要,先講完後,留比較多的時間討論大家有興趣的議題。
  一開場他講他的經歷,沒想到跟我這一路走來不謀而合,也是為什麼我對Steve Jobs在史丹佛畢業典禮上的那一場演講,始終難以忘懷,這位工程師真的是興趣跟職業結合,清華動機系畢業,老師推薦過他月薪不錯的工作,他問老師工作跟腳踏車有關嗎?只因無關他放棄,等了兩個月才等到巨大機械的面試通知,才開啟他興趣與職業結合的生涯,但有多少幸運兒能像他這樣呢?這是他提出來的,我相信在台灣,很少,因為很多原因,所以興趣和職業往往是兩碼子事,我周遭就有很多這樣的例子,他也舉他自己大學的例子,他搬上大一一唸完就有十幾個人休學,重考或是考轉學考,原因是對機械完全沒興趣,那當初又何必選呢?很多人的理由不外乎:機械出來好找工作(當時)、考試成績就是機械系沒辦法,能像這位重頭到尾所有志願都填機械的機械癡,恐怕不多吧!
  他更舉他們班上三位女生的例子,很為唸書,很也用功唸書,但對機械完全沒興趣,努力唸書大一機械製圖卻還是差點被當掉,很多同學甚至納悶:這門課有這麼難嗎?他後來進入巨大機械後才發現,他是公司裡少數(個位數)『國立』大學畢業的,後來有機會出猜到日本跟美國,這才發現美國分公司五、六十人裡也才兩位大學畢業,日本分公司很多都是職業車手退休後進入公司,他體驗更深了,台灣太過於注重學歷了,而且根本不重視興趣,隨波逐流,社會風氣認為什麼工作好,就一窩蜂許多考生就念什麼系,完全不考慮自己對那東西有沒有興趣。很多人都說對工作失去熱誠,或是根本不想要那份工作,只為了五斗米折腰,對我來說那未免太痛苦了吧!相反的,如果是興趣與工作結合,那迸出來的火花不知道會有多精采?就我自己來說,寫程式常常寫到忘我、忘記吃飯,甚至寫到一個段落時才發現,凌晨兩三點了,對我來說程式有時候跟興奮劑是畫上等號的,只是有多少人會像我這樣呢?
  結束生涯規畫的議題後,切換到一些職業車手的軼聞,這才發現職業車手太猛了,巨大有贊助職業車隊,所以可以取得很多車手的資料,例如:一位職業車手含訓練及賽事,一年里程數平均是六萬公里,天啦!我騎機車一年恐怕都騎不到六萬公里,平均一天是200~250公里,後來看到他們的訓練菜單,真的是200~250公里,重點是四到五個小時內騎完,這...不愧是職業車手,平均時速是50公里,想要維持這種速度,我大概只能撐半小時吧Orz
  其實整場都是蠻輕鬆的,比較像是討論性質的經驗分享,當然現場很多玩車的人問很多關於捷安特的車架怎樣怎樣的,甚至很火辣的直接問跟競爭對手的車架相較的問題,但這位真的是工程師,有工程師個性,沒有數據,說什麼比較都沒意義了,人體的感覺不太能相信,就如他所說的,即使是職業車手,也有好的測試員跟不適合的測試員,有的車手一點點些微的改變都能清楚說出感覺的差異,有的人就是很馬馬虎虎的說出模糊的感覺,更誇張的是,明明同一台車,卻能有不同的感覺,所以,能相信的還是數據!這就是工程師性格,雖然太過一板一眼了,但至少不是天馬行空的不負責言論!
  演講結束後回到研究室,大家都回家了,剩我自己一人,反倒是尤老師的學生還有不少人在做實驗,我們兩間的學生生活作息真是不一樣,用朝九晚五形容還蠻恰當的,指的是出現在研究室的時間,收拾完東西跟小熙打完招呼後就騎著腳踏車回家,冬天騎車真的很舒服,不會熱也不會冷(騎快一點),只要不下雨冬天是適合騎車的季節。

dbi1463 發表在 痞客邦 留言(0) 人氣()

  一如往常,要meeting的那天總是特別忙,尤其是把一堆事情都堆到一天裡做的時候,更是恐怖。昨天去聽研討會,所以要報告給學弟聽的WiMAX程式Java部分投影片被拖到今天早上,加上原本不打算在NB上裝SQL Server 2008,因為NB已經經不起這種操的龐大軟體摧殘(受限於預算和消費券只有3600元,NB更新計畫無限期延後),但為了跟老師展是使用Reporting Service,還是得把SQL Server裝進去,加上昨天是Fedora 10的發行日,下載一整晚的ISO檔在出門前燒成光碟,準備測是能不能做為新的WiMAX環境,於是三件事情同時爆炸,多麼希望是三個願望一次滿足Orz...
  到學校後,馬上把隨身硬碟街上NB,本想用酒精把映像檔掛上,卻發現酒精掛了,只好用WinRAR把ISO檔解開,在更新.Net Framework 3.5時,把目光移回捉雞,開始做投影片,就這樣,一下投影片一下裝SQL Server到中午,跑去7-11買咖啡,本來單純是去買咖啡,看到多力多滋就想到抽獎活動,於是順手拿了兩包,結帳時,本來就是要讓那位店員結帳,偏偏前面那位小姐不但加值還點咖啡,就這樣,排在我前面的兩位先生都結完帳了,我又不能賴在那裏說:不行,我一定要那位店員結帳。泡完咖啡後,邊吃午餐邊測試Fedora 10,但怪事發生了,連測兩台NB,通通抓不到光碟,想說大概是住兩台歷史比我的NB更悠久的NB光碟機壞了吧!於是又找了一台剛從實驗室汰換下來的桌機,還是抓不到光碟,不信邪,拿自己的桌機開機,依舊抓不到,這太離譜了吧!最後,沒其他電腦了,只好懷疑是光碟燒壞了,放棄Fedora 10的測試...
  十二點半Study group準時開始,先是X File登場,接著是相輔幫我緩衝十幾分鐘,讓我最後兩張投影片能夠順利完成,不過,說真的,師傅帶進門,修行看個人了,看他們一頭霧水就知道,他們還需要實際去體會總共兩、三萬行codes長甚麼樣子,才會有更深的體會吧!Meeting前跟曉晏討論了一下方向,因為她覺得題目的深度似乎不夠,我倒是提供另外一個方向給她,讓她自己思考了。Meeting時,一通電話找老師,說是奚老師要離開了,奚老師真是稀客啊!很久沒見到他了,後來系上老師帶他上來15樓參觀新大樓,就到老師辦公室看一看。前兩場結束後,緊接著是我和老師單獨Meeting的第三場,展示一下用PHP、VisualTPS、Reproting Service和BIRT如何做出Mini test,並用mini test所花的時間評估實驗的成功率,相較於我之前的悲觀,老師倒是蠻樂觀的,不過老師還是要我準備備案,就是找一個很難很難的報表,乾脆讓Reporting Service和BIRT做不出來,這樣就有意義了...
  回到家後,把光碟放到家裡的電腦,神奇的事發生了,正常光碟開機,所以光碟沒事,事後回想,兩台NB和兩台桌機之間唯一的共通點就是,通通是ASUS的機器,光碟機也通通是ASUS的...

dbi1463 發表在 痞客邦 留言(0) 人氣()

  這個論壇是上上禮拜,老師寄給我們的,想說Android最近很紅,於是就報名了去聽聽看,恰巧老弟今天不用騎野狼,我也就不用騎腳踏車停到一個我不放心的地方去了(最近腳踏車被偷率上升不少),但...雨越下愈大,只差一點點就到我決定穿雨衣的上限,四十幾分鐘後到達資策會在民生東路上的科技服務大樓,車停好一進去,天啦!怎麼這麼多人在排隊?看來Android吸引力真大!之後的內容,技術導向不多,但有一個軟體工程師對產業的想法,想看再按『繼續閱讀』吧!不然大可跳過...
  第一場MIC分析師講Smart Phone的市場趨勢,這是一整天下來,我覺得講的最好的一場,對技術人員來說,都只聊技術,然後等天幻想自己的東西未來會成為主流或是Killer Application,但真正成功的卻少之又少,主要原因就是對市場不瞭解,第二場介紹ADC得獎作品,這恐怕是整天下來扣除廣告場次,最差的一場,投影片做得七零八落,結論也沒甚麼特殊的,第三場根本是廣告,本以為會聽到一點ARM的新技術,但...就跟我剛剛說的,是廣告。中午的午餐到是很特別,這是我參加這麼多類似的研討會中,最『健康』的一次,一份三明治、一份生菜沙拉加一杯果凍,是的,就這樣,還好我早上兩個叉燒包是吃對了(本來覺得有點過多,現在補回來了)。
  下午第一場應該也算是廣告,唯一的差別是,這公司算是政府出資成立的晶心科技,成立目的是希望台灣有能力自製CPU的Silicon Intellectual Property(SIP,矽智財),而且也確實發展出來一套異於x86和ARM的指令集CPU,但這也意味著,所有現有的程式都得重新移植到新的指令集架構,成效多大?會不會成功有待商榷。終於,進入真正的重點,也是今天唯一一場有技術內容的課程,由開發過Android平台上軟體的講師介紹Android,其實在這之前,我們自己的Group Meeting就有人介紹過Android了,在我眼中,Android很類似Eclipse,想要提供一個開放的可擴充平台(UPnP),只是實作的方式不太一樣,特別是當Android面臨的硬體變化是Eclipse所不會遇見的(手機硬體太多了,但Eclipse所執行的PC只有OS的差異,少有硬體差異),有趣的是,我之前有類似的想法,不過不是針對手機軟體開發,而是針對遊戲開發,只差在我只有一個人,Android則有一個Google。
  中場休息,照慣例當然有下午茶,這下午茶比午餐豐富太多了,先去洗手間的我,錯過幾樣小點心(被掃光了),不過也吃了不少點心就是了,下午茶結束後,由PicoWay日本的研發代表說明日本的手機市場狀況,當然是講英文,講日文恐怕沒什麼人聽得懂了(司儀懂),早在之前我就知道日本的電信手機市場一直是很特殊的市場,而且在過去是很成功的商業模式(Business Model),由電信業主導手機規格,如果以台灣舉例的話,就是由中華電信或台灣大哥大開出規格,然後手機廠再推出符合規格的手機讓電信業者搭載門號售出,原因是所有的電信服務由電信業者主導,不管是視訊電話或是遊戲等等,所以為了讓服務可以在任何一台售出的手機上都確保效果,規格由電信業者決定,不過最近日本的電信業者和手機廠商都面臨存亡危機,主要是市場太過封閉,而且就像PHS一樣,全球也只有日本搞自己的3G標準,雖然日本很多手機功能強大,甚至比Nokia最近幾款手機還要強大,但全球市占率不到10%,於是那位主講人的結論是,日本的手機業者應該『注意』Android的發展,別置身自外。
  接著是遠聯科技展示他們開發的幾個小遊戲,才一打開畫面,我暈倒,這樣的遊戲畫面能賺錢嗎?前面講了這麼多手機功能多強大、硬體效能多快,但跑出來的畫面卻完全沒發揮硬體的感覺,要我掏錢買那遊戲門都沒有,也許,這是為了這堂課趕工弄出來的雛形,不過...畫面真的很爛(同樣在iPhone 3G發表會上,Apple請EA和幾個遊戲開發商用一個禮拜的時間,用iPhone SDK開發的遊戲就華麗許多,甚至有商品的Quality)。結束前的抽獎,最後大獎竟然落入資策會的員工,這也太誇張了,竟然沒排除資策會的員工喔?
  聽完一整場後,我的感想是台灣還是在自掘墳墓(也許說的誇張了點),硬體售價節節下降的結果是,大廠只好拼命降低成本,最快的方式變是節省軟體成本(還有裁員減低人事成本),反正有免費的Linux可以用,甚至還有很多軟費的軟體可以用,而且毛利越壓越低,Smart phone大概是所有手機裡毛利還有超過10%的,第一場的投影片中,有一張BOM表,台灣廠商平均一支手機硬體成本約150~170美元,如果把OS換成Linux,成本可以下降到120~140美元,然後呢?還能降低甚麼成本?難道硬體廠商只會想到壓低成本嗎?我不是說不用壓低成本,而是要考慮合理成本,最近很多人開始反思,低價中國所帶來的衝擊,在無理的低成本下,我們得到的是比較好的生活還是處處充滿危機的生活?
  之前不管是甚麼8100或是M台灣計畫,很多人都主張要發展軟體,但說來說去,都是在推open source,open source不是不好,只是它缺乏保護,剛剛有提到SIP,SIP就是一個既分享又保護的一種方法,某個廠商要開發系統單晶片(SoC),但他不需要重頭到尾,自己開發CPU、開發DSP、開發MMC等東西,他只需透過SIP平台,他可以買到ARM CPU和其他組件的SIP,然後組合加上自己的創意設計後下單生產晶片,但取得SIP不表示取得所有完整的電路,很多情況下,在VLSI的設計軟體中,只會看到一個Block,然後有許多接點可以連接外部的電路,主要還是在保護原電路設計商的智慧。
  如果拿軟體和SIP相較,Block裡看不到的設計就是Source code,Block是編譯過後的Library,接點就是SDK裡的標頭檔(Header File)或是Interface,對軟體開發商來說,只要有Header File和Library就能開發軟體,就跟SoC廠商是類似的,不見得需要知道Block裡長什麼樣,但當需要針對硬體客製化時,Block裡長什麼樣就很重要了,當然軟體裡的Source code也開始重要了,就像之前提到的晶心科技,如果沒有Source code就無法移植,只能重寫,所以Open source在某種程度是必要的,但是免費的嗎?硬體廠仍然乖乖花錢買SIP,卻不願意花錢買Source Code?甚至連SDK都不願意花錢買!那開發軟體的設計師的創意誰來保護?過去曾有老師對我說:純做軟體賺不到錢,要依附在他們硬體下一起搭售才賺得到錢,現在這句話恐怕也難以成立了,軟體在硬體商節省成本下被犧牲了!這就是台灣所謂的發展軟體嗎?
  Android確實在設計上有許多創意,而且以Open Platform自居,但Android真的Open嗎?在網站上確實可以下載到Source code,但設計軟體的人都知道,一個軟體的設計要Open to extension; close to modification (Android幾乎是這個原則的典範設計),所以就跟講師所說的一樣,最好別去修改Android的平台,而是去修改夾在Application Framework與OS之間的Libraries,因為只要平台一改,就無法保證其他用Android平台開發的程式能在你修改的版本上執行(這也是各個Linux distribution之間某些軟體不相容的原因,同時也是Symbian S60與Symbian UIQ同是Symbian但程式不相容的原因),頓時失去Android平台上眾多軟體的支援,沒有任何手機廠商會樂見這情形,所以平台架構的決定權永遠掌握在Google手哩,這跟使用Windows Mobile或Symbian是一樣的,沒有主導權!
  跟MP3帶來的衝擊一樣,在Open source的風潮下,願意花錢買軟體的人越來越少,Apple的iTunes則是殺出一條不同的道路,同樣的,台灣的軟硬體廠在Open source的風潮下如何殺出一條血路?我不認為會是向那位老師所說,依附在硬體下,畢竟台灣硬體的毛利幾乎都不到5%下,軟體能從那5%中獲取多少利益?甚至對我來說,硬體很像雞肋,食之無味(才5%的毛利),棄之可惜(殺價搶單都來不急了,誰要放棄),大家看到iPhone造成轟動,iPhone是因為硬體很強大嗎?不完全是,光是200萬像素的相機就被一票低階手機打死,雖然多點觸控和空間感應器很創新,但如果沒有強大的OS X在背後,iPhone只不過是一台普通的手機。反過來說,以後台灣的硬體能不能成功,在於硬體上有沒有強大的軟體,不然大陸也會造硬體,差異在哪裡?低價嗎?想也知道大陸生產成本更低...
  台灣的軟體應該和Android一樣Focus在應用層和框架層(Framework),特別是要掌握住框架層(Android掌握的就是框架,底層的OS,如果哪天MS跟Google簽約了,要換成Windows Mobile也不是不可能),並且應該建立跟SIP一樣的平台,軟硬體開發商之間可以在框架層上分享設計,在Library層級上的分享,在Source code層級上的分享,但是需要付費的,在合理的費率下,同時保護和分享智慧。市場是個有趣的平衡,消費者永遠想獲得更便宜的價格,和最好的品質,偏偏這兩個是完全矛盾的,下午那位日本顧問就提到,日本走向高品質高價格的極端(當然也有例外),大陸最近的黑心商品正好是另外一個低價低品質的極端(這是我的想法不是那位顧問說的),最後,解決之道,就是古人的智慧中庸之道:Affordable price是建立在reasonable cost上,不管是軟體還是硬體都是需要一個Affordable & reasonable price,不然再龐大的藍海,都只會被染成紅海...

dbi1463 發表在 痞客邦 留言(6) 人氣()

  一早到學校就趕緊繼續把改好的作業建議貼到他們上傳的報告哩,然後印出來,說真的,這當初好像是我自己提的,老師一開始上這門課時也沒說要怎麼處理這些東西,不過累的是自己就是了,十點半左右,小瑋問要不要打球,即使曉晏和相輔都還沒來,我馬上就說要,畢竟上禮拜和上上禮拜都沒打到,但到羽球場後發現,一半的場地被某個老師拿去上課,另一半則是系際盃,這會不會太誇張了,十一點系際盃,十二點新生盃,一個禮拜才開放一天的場地就這樣被占用囉?離開前,看到外面貼的開放時間表,ㄜ...什麼時候改了?剛開學時明明寫禮拜二是開放時間,現在又改到禮拜三,真是...我明天要去聽Android Platform應用與技術開發論壇,又打不到球了,我想要打羽球啦~北科學生總是對籃球以外的運動空間嚴重不足感到悲哀...
  中午十二點前,終於把所有人的作業成績、建議印出來,當然,還有老師要看的所有學生成績整理表,用迴紋針裝好拿給老師,其中也提醒一下老師,有幾位學生進入危險名單中,可能要建議這幾位學生退選,不然到時候是必當無疑了,現在六次作業加起來滿分137分,這幾位都不到60分,想靠後面僅剩的三到四次作業急起直追是不太可能了,退選比較實際。下午,老師發出成績單後,果然又有一票學生來找我抱怨,為什麼這個項目只有一分?雖然沒打到球心情不太爽,但還是收起脾氣,跟他們曉以大義,說明程式怎麼樣寫才會漂亮,怎樣的程式才會拿到高分,當然就是希望他們用點心思寫作業,畢竟這是一門程式『設計』課,不是大一或大二的實習課,設計的『好壞』也列入評分,不是把功能做出來就好,我可不希望以後他們進到公司後,被主管唸說:『你的程式怎麼寫的這麼亂?』時,回答:『以前程式課助教就是這樣教啊~』
  五點多已經牽腳踏車到電梯口,此時研究室的電話響起,本來我可以不用理會,但還是走回去看一下,沒想到真的是老師找我,只好把車牽進去研究室,把安全帽一擺,到老師研究室討論下次作業,這是今天第三度討論第八次作業了,第一次是因為新的配分方式,老師還是認為內含會比加分好,所以重新修改配分方式。第二次可能跟學生抱怨有關,所以對幾個項目,老師跟我確認需求是甚麼?免得學生又抱怨莫名氣妙被扣分;第三次,主要還是我跟老師在Model-View-Controller見解上的不同,所以畫出來的設計也有些許的不同,這也是程式有趣的地方,不同的人對同樣的需求會有不同的設計,最後,作業上還是以老師的設計為主。
  最近終於把11月的日記補齊了,由於我都放將近一個月的文章,網頁被拖得很長,最後,決定將最近幾天的文章全部打開,剩下的就得按『繼續閱讀』才能看到全文了,對覺得不方便的人,說聲抱歉啦~

dbi1463 發表在 痞客邦 留言(0) 人氣()

Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。