2008/12/17

我們上班族的習性

這兩天都沒在辦公室block裡上班,因為我去參加了半天的CMMI Overview跟一整天的統計課程。雖然我有段時間沒有報名院內的課程了,儘管有時課程領域跟自己的差太多,講師也講的比較深讓我昏昏欲睡,但也有些時候你總是能遇到一些真正不錯的講師,而這幾位老師我才真的打從心底尊敬他們!(無意冒犯其他人~)

人跟人之間面對面的接觸,我想這是永遠都無法被科技取代的,就算現在我們有手機、有網路、有Webcam,真正要從對方身上得到任何的知識、解惑、感覺都是得來走這麼一遭一回,就是因為它比較麻煩、比較費時所以才如此珍貴!

##CONTINUE##

為甚麼今天對面對面接觸講授特別有感觸呢?一方面是因為今天遇到了一位好的統計老師(她叫做唐立英,跟我小時後喜歡的女生同姓,呵呵~這是題外話…),就算早上大學、甚至考研究所的時候就上過了,但是觀念的釐清總是那麼的困難,因為真正能跟同學討論的機會真的好少好少,記憶中真的有跟同學一起準備期末考也是隨人顧性命,感覺誰都怕比其他人考的差,或根本就是被當(那門課是離散數學,就是當初真的過了,現在我也不敢說我真的懂阿…)真的有對觀念的討論幾乎是沒有!

回到今天上的統計課,難得我們出社會了還能有機會再去吸收東西,這些機會真的是需要好好把握!但回過頭來想,我們這些整天與電腦維生的人呀,平常真的好少好少有機會好好的面對面講話,就算是坐在後頭的同事,我們真的好少溝通呀!我們不是在一起做事嗎?有一些所謂的分工跟合作不是都需要多對話嗎?甚至我們自己不會的東西,為甚麼彼此都不幫忙,只說:「好吧!回去自己先看看~」然後就沒下文了…什麼設計、實做、測試的流程哪有出現過…

最後的演講作者Randy Pausch在他書裡提到他曾到擔任教授的時候,申請特修去加入加州迪士尼夢想工程公司去,參與他們的計畫。以我們華人的觀點來看,也許會說他是幸運的,因為他是教授,他有比一般勞工甚至上班族更多的資源,讓他可以請長假,我們可不是這樣,我們可是每天每天都為了生活而打拚阿!!And then?每天每天都這樣為生活打拚,我們可曾思考過我們想要的人生是什麼?有什麼目標?只有把自己養活把小孩拉拔大而已嗎??我們每天打拚總要有個目標讓我們去追求吧!!但我們台灣社會的生活卻好像是,下班下課之後的娛樂就是看電視、跟著唱歌跳舞比賽的內容目不轉睛、或是新聞的爆點而覺得不景氣自己生活也過得不順…

我們的工作型態已經是變成單兵作戰了,就像CMMI裡總會說到我們台灣軟體界Rework太多,Reuse太少的問題一樣,真的是從教育時期我們就不曾這樣要求我們的小孩吧!

每個人都可能會說:「我發現了我們的什麼什麼問題,但是這要改可是整個生活或思考模式、或文化的轉變呀!說了也沒用,算了吧!哪改的了!」如果我們的生活就這樣,也不常識去改變,那我們怎麼去期待以後的生活會更好?我們的小孩能過的更快樂?

2008/12/16

台灣軟體開發的習慣

進來這開始工作也快兩年了,先前工作的經驗讓我發現能力好的人,可以自己做的很開心,甚至週遭幾個能力較次一級人也願意來一起team work(至少是某種程度上的team work),也有能力不是很好的人就會擔心自己沒事做了!搶著要做這、要做那,卻沒做幾個好的。想來也許是上面的主管不曾想要輔導下屬去做什麼吧,上下都該多溝通討論才是!
##CONTINUE##

聽到CMMI的概念其實很好,專注溝通跟文件化,讓真正的dirty job時間最少(這也許是為何我們台灣寫程式的人總是覺得這工作沒前途,一直都在寫code吧!!) 整個開發的流程跟架構可以結構化,溝通讓大家都知道怎麼讓能力不同的人該擺在哪個位置上,怎麼合作!!這好像又印證了六先生說的,國外的畢業生找工作都是覺得今天來應徵就是來討論如果加入這公司,如何拿自己的能力跟現在的同事跟運作方式「合作」,而不是說我就是多強、寫了多少proj,參加多少程式比賽。說到這,也讓我想道上次去面試工讀生,自己也是問到對方參加過什麼比賽之類的,對方也只提到寫比賽項目是什麼,用什麼語言寫,但是對於是不是跟同學合作分工這部份就完全省略了!

「台灣軟體開發者缺乏的是國際觀跟團隊合作。」洪肇奎如是說…

至於本部門內的生態結構,中午吃飯跟隔壁部門的副理講講,他說我該學要跟對人阿,不然這樣不行唷~呵呵~言外之意是????不懂…誰能點醒我一下…

2008/12/11

魔鬼終結者4

小時候看真的有被嚇到耶~那種活人自己把皮拉開的效果真的是有夠詭異!!也許後來的奪魂鋸或類似的驚悚恐怖片都是從這邊學來的…

看個預告片吧~~日文字幕的~練個聽力也好啦!!

2008/11/25

在網頁頂部加上一個貼心的loading字樣

說破了其實還真的還沒技術,只要你會用div跟一點點的jQuery(甚至一般js就可以了!),CSS只是搭配使用。

我是從一位大陸的部落格學到的=>Awflasher的這篇文章

之前是因為在看他對大陸時事的一些觀察看法,覺得滿有趣才把他RSS留下來的。而且這是在大陸眾多網站中,唯一我還能接受的排版方式,我超討厭密密麻麻的資訊轟炸!

現學現賣,我們公車動態網站也加上去囉,殘念的是我們page load太快了…因為也沒啥內容…

但是誰知道也許在不同連線速度下,這也許會起到作用囉!

p.s這要抓圖顯示結果還真不容易,因為這邊網路速度太快了…

2008/11/11

FBFE還真神!

從桌機用這家伙把firefox備份之後,存成了一個Fbu的檔案,一開始竟然顯示無法載入的說明,還好他有提供一個手動的功能,只要把fbu副檔名改成zip檔,然後找到你的firefox profile資料夾(記得先關掉firefox),全部解壓縮覆蓋過去,重開,你的firefox就整個被備份檔洗掉,連正在瀏覽的分頁紀錄都可以在另一台電腦上重現囉!

2008/11/06

既然都做網站的工作了,要留點紀錄!

今天發現更新IE7,你想要測試IE6下執行網頁的狀況似乎不太能實現,但是Google大神說信他者得答案!所以我得到了Multi-IE的這個軟體,安裝之後你想要有多舊的IE都行,連你根本沒聽過的IE3.0都有,You Got It!(網路上很多人寫過文章了就不多做說明)

 

另外,關於多種瀏覽器之間CSS相容的設定,最近搞得偶很頭大!特別是Footer置底的問題!找了很多拉裡拉雜的說明,最簡單的就是這位仁兄所寫的。看他demo頁的表現,還真的在IE/Firefox下都表現正常!還有,以後寫不同瀏覽器下的CSS順序要照以下這個順序:

  • Firefox
  • IE7(加#
  • IE6(加_

 

更明確的寫法可以在這邊這裡看到。

2008/10/28

是不是太消極了點呀?

這禮拜雖然都請假,昨天回辦公室想說趕點程式,結果竟然得知這禮拜要完成藍表!x的!還好我有回去,不然出包我是要回來再寫阿?於是我下午花了兩個多小時把之前報告的年度工作進度用文字都謄到藍表表格上,這次Mentor學乖了,找T大一起來談那邊的部份,OK~談完…這邊還真的是啥都沒做,如果當初沒提創新計畫,我這年度大概啥都沒有了吧!我整個消極到就是擺著等著被assign job~~,要不說這個不熟做的不快,就是T大拖延,但真的該這樣嗎?
##CONTINUE##
會讓我這樣很不喜歡自己態度的原因是,今天請假在宿舍剛好聽到流行網九點的美食節目,主持人講到一件很有趣的事情,他說:『做美食久了,很多人都說你很厲害,但是真的學久了才知道自己懂得實在很少!每次聽到別人說什麼當地美食的名稱或食材,其實根本都不知道是啥!』ㄜ!念頭一轉,其實你學什麼東西不是這樣?越學越覺得很多東西不懂!then?你的反應會是覺得頭昏眼花還是覺得真有趣?

這就是你是不是喜歡做某件事的關鍵了!在這個年代當然每個領域都是各據山頭,而且持續在發展!因此只是一個剛開始工作(兩年在整個人生階段來說其實很短!)的人來說,我實在實在不能被一個工作環境的小小限制因素而把學習程式的胃口都搞壞了

試想在辦公室的狀況,我真的不習慣這樣做一整天,儘管一早當然就這樣跳進去找資料寫程式,就像之前在研究所的時候實在沒辦法一整天都待在實驗室裡,下午要出去跑跑打打球,轉換一下情境跟情緒!但是這樣切割下來,在上班的時候就會變成還沒做完就想離開了…唉~得學習耐著撐過這種長時間的工作時數(這樣說真是慚愧…又不是在外面上班就這樣了…)

2008/10/20

浴室牆壁崩壞!

晚上去Ryan那邊吃完牛排晚餐,他說要去看套房,425那間,我從廁所回來還沒關上門,忽然迸一聲!我以為是我的盤子在裡面被我關門甩到!問題是我還沒關上門耶!探頭一看,原來是接近天花板的三片磁磚掉下來,砸在地上…這是之前地震的餘威嗎?還好我差不多已經闔上門了,不然後果就沒清理地板那麼輕鬆了!希望明天就能修好~我不想活在整面牆隨時會崩塌下來的恐懼中!
##CONTINUE##


2008/10/15

1014的重訓

上禮拜因為雙十節放假禮拜四就沒做了,今天回到健身房的我,靠!下午因為server掛點,讓我跟t大差點吵起來!還好最近的程式都有備份在local上,recover回去就是了,只是db的資料得辛苦工讀生了!如果我是那位工讀生,應該會起度爛吧!之前才被搞一次,現在還來?!有沒有搞錯!你沒搞錯!事實就是如此!God bless us all~

##CONTINUE##
Laurance說這次重訓要開始加重跟加組數了!他做到八組!我先六組就好…推舉從各5kg(1)開始->7.5(2)kg->10kg(2)->7.5kg(1)整個下來都七八十下了耶……我有那麼厲害嗎??看今天拆箱除濕機就知道了,根本就像在拿手提箱一樣輕鬆,讓我一度懷疑它是不是真的有9.0kg……接著去做的是,胸口斜推吧?這個推舉的方向似乎有某個位置會軟手,雖然撐過去就好了,但是前面的推舉已經吃掉太多力氣,這邊只做到各2.5kg跟各5kg好像才四組吧?就不行了……


聽起來好像還好齁?做到這邊我的手臂已經腫了,跟之前要做到背部的時候才腫不一樣…接下來做二頭肌的時候6kg跟7kg都撐到手臂有點無法彎,雖然二頭都還有力量可以撐,但拉到上下臂接近的位置,那種酸的感覺真的是爽…歪歪……

剩下的三頭跟大腿感覺都因為前面的組數增加而軟手軟腳,最後拉拉筋就趕著回家嚕!

晚上又是滷味的夜晚,但今晚不同的是有周董的新專輯!魔杰座!想當初我快樂的到小七去,竟然預購結束了…我還跑了兩家說…看我多忠實粉絲一個!還好後來博客來也有預購了,一樣在發行前同一天拿到手。




對這張新專輯的看法是,恩~也許我年紀真的過了他的主力族群,它包裝的鐵盒…真的是跟之前的low上一節,雖然這張專輯以魔術、小丑為主要元素,但外包裝的圖像卻似乎完全脫節……搞得有點像魔界的卡通鉛筆盒……我能想到的形容詞大概就只有這個吧!呵呵~有點像小學生的鉛筆盒……至少敲起來聲音很像啦!哈哈~

歌曲我覺得大致上都滿有創新的,作詞上他讓黃俊郎嘗試的喬克叔叔我是很欣賞的!主題放在小丑的心路歷程上,跟某些台語歌寫到酒家女的情境有點類似,就陪笑之類的悲哀,心酸誰人知之類的自我內心闡述,當然全部寫這些就弱掉了,在幽默上還糗了一下蝙蝠俠,兩句帶過,卻讓整首詞的悲中又帶笑,不會搶戲卻十分引人注目,當然曲的關係讓詞儘管有些悲,丑角該有的輕快節奏讓整首歌活了起來!

其他的待續囉…該睡了!BTW最近花好多錢,今天又多了一張保險單,以後要買東西之前記得提醒自己一年有一張好幾萬的保單阿!>""<


2008/10/13

我又敗家了..

晚上逛了一趟燦坤之後,發現國際牌除濕機按鈕用起來真的很恐怖,整個塑膠會下陷!天阿!八千多塊的東西怎麼能作成這樣!除濕機真的是算高單價的家電,什麼人什麼年紀會買什麼產品真的是都要遇到了才會知道,買車買房子生小孩養小孩都是同樣道理呀!
##CONTINUE##
燦坤的產品不是低價就是高價,高價又沒有喜歡的外型…回來之後還是繼續看了昨天在Mobile01爬的文章,日立這牌子似乎很多人都推,壓縮機耐用度來說應該算是比較好的(冷氣似乎也是),畢竟壓縮機就是整個除濕機的心臟阿!他不強,那其他功能還不都是錦上添花而已…

Mobile01真是恐怖的地方耶!每每設定好預算,但是文章越看越多,功能越看越齊全越好,結果咧?看的超開心都忘了價錢!還跟著人家起鬨!差點就給他買RD-200J下去了!一台要8900耶!還好即時煞車,退回原本的RD-12SL,中小型的就夠用啦~至少還是能負擔的價錢,雖然Y拍上也有便宜個一兩千的店家,但想到有詐騙,又怕不能退貨…不多想就從PCHOME買下去了…




這週末回嘉義想想也花了四五千,刷卡就將進三千了!果然交女朋友是花錢的!不不不!這是阿宅的想法!能出錢表示你有那個能力,也代表著你人生走到了某個階段,賺錢了可以幫父母親出錢買東西,跟其他更多更多的資金黑洞………要你去填……>"<!今天是陳建建生日!在這邊要特別祝賀他一下,今年的這個生日他向人生邁出了大的一步,找到了人生的Partner,這是比賺更多錢更必須慶祝的事情,有人在乎股票賺多賺少但我總覺得,找到一個能陪伴你走一生的人是多少錢都買不到的!你看郭台銘為了愛,還不是放下千億事業,為愛走天涯!這樣的緣份是格外需要去珍惜跟維護的!我們一起加油吧!建建!

Wood...你也要加油囉!希望你最後交個80年次的妹當老婆啦!羨慕死大家!






2008/09/09

給我親愛的小黑

與你相處雖然才不過半年六個月,但我倆一起走過許許多多的鄉鎮、有過不少快樂的回憶。

不論是228我們在一起的第二天起,騎著你從新竹出發,一路往嘉義走,儘管花了一整天的時間,儘管我換檔的技術不算挺好,但我們乘著和煦的春光一公里一公里的回到了老家。記得老爸跟老媽都很喜歡你,雖然這不是我第一次騎遠路了,但因為你的關係,讓我一路十分愉快的聽著新的引擎聲浪,喜孜孜的樂在心頭,真的好不快樂!
##CONTINUE##

後來雖然我們摔了個跤,讓我修養了兩個月,這段期間內我內心十分掙扎,是不是自己不應該買你呢?是我天生果然就不適合騎這種車嗎?幾次懷疑的聲音從我腦海中飄過,每次去作復健之後的效果也是讓我更加的懷疑自己!還好後來回嘉義去,真的踏踏實實的做了一個多月的推拿,才逐漸能再有能跟你一同分享快樂的機會。還記得第一個禮拜復健回來,我經過車棚,過去望了你一下,心想,也許可以騎了吧!試試看!哈~沒想到我馬上一個腳軟,又把你放倒在地上了!然後才又使勁吃奶的力把你抬了起來,摸摸你,輕輕的把你停回原位去。傻笑著自己怎麼會那麼天真呢!


2008/08/29

天降大任於斯人也之二

最近越來越多的溝通問題浮現,職責分野跟度爛的心理交錯,我,只能盡全力hold住,直到一個終於到了自己期望卻是計畫失敗的終點,Really a Relief!多諷刺阿!一個原本充滿期待的計畫能作成這樣……
##CONTINUE##

終於在主管的壓力下,這家伙狗急要跳牆說要計畫這年度最後的Agenda了~早在心底我有個聲音,對自己說:「That's it!Not any more bull shit!!」我跟他說明年要是不能推上線,就放棄!該死的是他竟然跳的比我快下船(還真的是活跳跳阿!)說:「你早在今年年初講就好啦!」難道這是一個計畫主持人應該有的態度嗎?只有在上級主管壓你的時候才這樣突然要表現嗎?只有在這種時候你還有壓力嗎?現在你才又要歇斯底里的說:「你不要管這些,你去管好你那個東西就好!』


面對突如其來又變化不定的需求跟指派,作為這樣的下屬,聽到上面這樣的狀況,一般該有什麼樣的反應??這就是我那些回役的同學口中所說的爛老闆嗎?抑或是我該反省自己溝通技巧?來遷就這樣的工作環境?還好我是在公園院,計畫人事可以交替指派,也許不是那麼固定但至少都有pay可領,我想跟著別人的計畫,或是自己所提的計畫做事,我想要有我自己的schedule!而非盲目的跟隨一個如此跳tone的人瞎搞!


因此,Mr.6的書(上班族硬起來)真的給了我很多,很多不同角度的思考,be my own boss~就是一項很重要的技能,不但是帶著一點阿Q的精神,更多的是自我定義、自我指派的藝術。


Actually, I found myself lack of self awareness! Knowing where I'm, what position in the team, or even what plan do I have for myself for the next 2 or 3 more yrs here,? Somehow I chose to be here cos I thought maybe I could find my true desire about what I really want. But it ain't so easy, cos once you got involved in that environment, there must be things, usually chores or a.k.a shit stuff to make you occupied! especially while you're new guy there.


So, like lifting heavy,dont compliant that you dont have the room space to do so, cos even now, Laziness still keeps you from doing anything~Same reason, once you want to look inside youself, it always can be done, once you got youself READY.


Long way ahead. Keep walking~

2008/08/21

健身計畫

今天跟Laurance去大潤發那邊的一家健身房看了一下,價錢嘛半年九千我是不了行情,看了現場設備覺得嘛…空氣不太清新、設備應該算齊全吧!但是擺得太密集,感覺像是到工廠裡一樣滿滿都是器具,跟接待人員虛晃了兩下我跟Laurance說去交大健身房看看吧!至少我印象中空氣都比這間好~於是騎著小黑就殺到交大北大門去了!
##CONTINUE##
停好車,往體育館的路上我發現真的太久沒到交大了!許多新的建築跟佈置跟之前好像都變了許多!隨著記憶的腳步,順著迴旋梯到了地下室之後,ㄟ!竟然是有氧舞蹈的老師耶!正妹一枚,我想只要是交大學生都知道吧!之前跟她聊過天,還算熟,就問了她現在健身房的狀況,人潮跟設備,或是時間上什麼時後來比較好,老師真的很能聊,整個站著跟我們聊了至少半個小時吧!原本Laurance還在猶豫的,後來整個都同意要來交大做重訓了!哈!一次才40元,對於我們這種剛開始對自己的懶惰程度都沒信心的咖,實在太沒有抵抗力了!而且又有認識的,還有新的淋浴間,Laurance又可以教我,哇!這次不給它努力做下去,還要等到什麼時候,聽他說他都請朋友幫他排好課程了!整個就配合的很好!

於是乎,我們決定就下禮拜開始去,至少兩天,應該暫定二四吧!先從基本的肌耐力開始,把勁道先做出來!喝!加油!

歐!對了~正妹老師有男朋友了!無聊人士請不要亂來,但是她是很好聊的人喔!有這種朋友真好!雖然要40元,但還是救甘興ㄟ阿!

BTW 東大陸橋那間健身房就不好意司囉~去那邊壓迫感真的太大了…哈哈~竟然把你們生意搶走了!

天降大任於私人也~

年過一半,我們網站的計畫又到了迫在眉頭的階段。我們偉大的主持人此時又醒了過來,要開始計畫今年該做什麼事了!
##CONTINUE##
又是個半年度的規劃,又是個要外包的結果,雖然做網站一年多也慢慢知道自己什麼是真的不行的,但是這種行事風格實在令人無法苟同!突然產生的決定,看似睡醒一覺就得產出計畫成果一樣,我,只是個小咖的我要如何接受這樣的領導方式呢?我不想又是這麼打混水仗的一年!

搞得我昨天不想練琴,今天當然就不用上課了!一早跟老師請假,也跟老師訴苦了一下,說著我的狀況他跟我說許多單位老闆皆是如此,平常沒有做功課臨時要做決定就唯屬下是問,想想似乎也沒錯!因為老闆找人來工作就是要屬下有能力有經驗幫忙做出好的決策,這反而更讓我覺得自己能力更需要在平常就累積,不能隨著老闆起舞,也許老闆覺得用輕鬆的方式對待屬下更有親和力,但卻不代表你可以隨便囉!這就是所謂的「給你方便,你給我當隨便!」的道理嗎?

如今唯一的底線就是明初寫藍表時要是不能上線,打算就此打住了!四年的光陰我可不想就給這樣的耗,雖然也不是沒有做到事,但磨練自己心性的挑戰可能比技術上的挑戰更多呢!

2008/08/06

HTC P3702勝利機使用心得…迷之聲:這是精神勝利法嗎?

昨天拿到手的勝利機,晚上我馬上就把裝PaPaGo給裝上去了,早上測試它定位的速度也是不錯,一分鐘內定位完成(它內建有GPS加速器,其實就是事先透過網路將星曆傳送到手機上,讓使用時馬上定位!)
##CONTINUE##
外型上我個人是認為比Diamond好,比較圓潤,也比較不留指紋(個人討厭這種設計,使用後難清理也難看~)包裝上其實是跟Diamond一模一樣,也內附了一張保護膜,至於其他附件也大概一般是有線耳機、充電座(兩頭跟三頭吧~)至於兩張包裝裡的光碟就是ActiveSync(這個也就夠了)跟一些微軟附贈的適用軟體。


操作上呢,我只能說,廣告真的是廣告,有噱頭但是一用就知道骨子裡是沒有換的!觸控筆不能少,當然對於使用上的落差更是會讓使用者吐血,就像當初推出的Touch一樣,是層皮,像你換掉Windows的佈景主題,而且老實說我原本的SE K810i使用上手速度都比Windows Mobile的速度快!也許一般手機不能跟智慧型手機比啦(說是智慧型,其實就是功能太多,搞得大家不太能上手…)像是藍牙傳檔這樣平常的動作,我跟同事都花了快十分鐘才找到,原來叫做檔案傳輸,那原本傳輸裡面為何不能有藍牙?搞啥阿?而且一次只能選一個檔案傳,每次傳都要重新搜尋一次附近裝置…整個是很令人挫折的經驗…


老實說如果不是為了要寫程式,我是不會考慮使用Windows Mobile的手機,操作上的設計非常有微軟作業系統的模式,點來點去又會讓機子變髒,操作起來又會有鈍鈍的感覺,HTC您要好好加油阿!至少外觀設計上有緊縮、精緻極品的感覺了!加油!

2008/08/04

李家同來工研院演講

我們要變成強國 as title。

很有工科人的演講方式,李校長提出強國的定義,從二次大戰到小叮噹還沒出現的現在:21世紀。

G8強國用產品力,用工業技術佔領各個領域,而台灣,漂浮在西南太平洋的小島,只能淺淺的、自欺欺人的以為我們終於強大。
##CONTINUE##
記得以前機車文化看台灣的那篇文章就深深點出了台灣人的宿命跟行為模式,我們沒有根、移民來此為的是逃難、只求一朝一夕平安,如此的命運所帶來的是我們不求長遠,因為不知道在這塊土地能走多久,也許該說是不知不覺吧!風雨飄搖幾十載,當我們科技進步到這個程度,終於我們碰到了世界列強所設下的天花板,我們是不是該終於體悟到,若不進行體質、觀念、習慣上的改變,我們終將停留在這個境界,抑或是跟別人一樣的境界而已。

政府與媒體交相賊,讓我們的國民眼不清、耳不明,只能困頓在煙囂瀰漫的島上。又為何我們會選出這樣的民意代表,在該發生作用的時候他們置身於事外?愚民至此,悲哀至極!

你我的無力感,不是這一篇文章能完全說明的吧!

2008/07/19

「慢」

趁著jdk下載的空檔來寫篇網誌吧~

早上尿急呼嚕嚕的上完廁所,我竟然發狂似的對著剛要從山巔冒出來的初陽拍起照來~才五點多我倚著窗台,用K810i來紀錄像在做夢的日出(上次看到日出應該是在關西受訓的時候了吧~)晚點我會把照片放上來。
##CONTINUE##

這次回家是跟小琬交往之後第一次回家,媽剛好去佛光山代學生露營(颱風天…露營…XD)只剩老爸在顧家,他還是一樣自豪他的水墨畫作不斷精進中,讓老師驚豔,讓同學讚嘆(真的是不錯啦~羨慕這麼能畫的人~)人家說:「慢工出細活!」,其實不一定是真的動作慢,而是心境「慢」,所以心得以觀察、欣賞、學習、進步,學畫是這樣,學琴更是這樣!我實在也應該把這種耐著住性子的「慢」,嘗試「典範轉移」到工作上!寫程式不也是這樣需要慢的功夫,來累積思考的能源,否則老是看東看西沒有思考,都是枉然呀!(誰說過「學而不思則惘,思而不學則怠」?)

我自知天生不屬於動作想法快速的人,跟taka工作更是讓我深切感受到這點,工作方式人人都不同,沒有對錯,只有能否合作愉快罷了,那我到底應該要怎麼跟taka合作呢?天知道呀!每天花些時間聊聊計畫的事,沒有進展也就算了,可我不想在這空耗阿!於是我決定自我學習,不論是Protege還是GWT,或是AP,只要想都是有進展的空間不是嗎?

不能說環境不會影響一個人的行為,但這我也不想拿來當作藉口!每個人只要一聚就要聊上幾句股票期貨,我不懂這樣的team,對於工作有什麼樣的想法?還是其實大家都有個底,就做多少算多少,反正部門不差這多做什麼,也不會有什麼加薪,所以現在這個看不到盡頭的計畫就悶著頭作?我也知道不要問別人為你做了什麼,要問自己為別人做了什麼,也許我只是瞎操心吧~要操心根本也輪不到我,你說是吧?呵呵~

當每個人都被拆成個體,我們,不,每「個」人,就自力救濟,獨自奮鬥吧?讓我開始來慢慢爬吧!

2008/07/17

為甚麼這個網誌的名字那麼奇怪??

##CONTINUE##
在公園院上班也一年多了(將近一年半),這邊國防役的過程跟外面公司的生活可說是截然不同!雖然總是聽別人說怎樣怎樣,但自己卻是很少體會到那種巨大落差的訝異~似乎是因為自己還自得其樂在這個楚門世界裡吧!

七月的鋼琴發表除了讓我發覺到自己還是很容易緊張之外,也警覺到自己是不是花太多時間在練琴上?好像我彈得比大家都好耶!特別是上班族有幾個能像我這樣能早下班回去,每天花個一兩個小時在自己的房間裡練琴?說練琴也不只是單純練技巧而已,需要的是集中力!專注!如果一個正常的上班族來說我覺得回到家裏應該很難還有精神去練琴吧!(謎:是你自己身體不好吧?Mr.6人家都說上班只是上一半而已耶!下班的那一半才是真正的自己耶~)

慢慢在這邊上班累積下來的錯覺,讓我越來越有強烈想要把這段經歷寫下來的衝動!除了吐吐苦水,至少還能讓自己努力保持清醒吧!我想~

接下來,我會慢慢紀錄一些在這邊光怪陸離的事件,不論是自己的傻事,還是接觸到的人事物可能都會成為我筆下的犧牲者,所以就請多擔待嚕!(當然不會透漏當事人資料…)

2008/01/07

Firefox Extension Implementation

##CONTINUE##
近來想要提昇網站的便利性,Firefox的外掛延伸套件便成了不可或缺的選擇,君不見連用IE6連上facebook,它都建議你改用Firefox或Safari了,全世界大概只剩OTRO內部還在用IE6吧~

Firefox Extensions英文教學在 Getting started with extension development

chrome.manifest-用來設定你的extensions提供了哪些package跟overlays(換言之,介面),用來指定各個相關資源的路徑。

XUL是用來定義你要如何改變目前Firefox的視窗介面Locale是用來定義語系編碼、並且透過CSS來規範XUL裡面的元件

overlay.xul-定義如何覆蓋原來的視窗

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://helloworld/skin/overlay.css" type="text/css"?>
<!DOCTYPE overlay SYSTEM "chrome://helloworld/locale/overlay.dtd">
<overlay id="helloworld-overlay"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script src="overlay.js"/>

<menupopup id="menu_ToolsPopup">
<menuitem id="helloworld-hello" label="&helloworld;"
oncommand="HelloWorld.onMenuItemCommand(event);"/>
</menupopup>
</overlay>


overlay.js-指定覆蓋時介面的反應

var HelloWorld = {
onLoad: function() {
// initialization code
this.initialized = true;
},

onMenuItemCommand: function() {
window.open("chrome://helloworld/content/hello.xul", "", "chrome");
}
};

window.addEventListener("load", function(e) { HelloWorld.onLoad(e); }, false);



上述程式十分簡單,就指定在這個helloworld選項被選擇到時,蹦出一個我們另外寫的hello.xul介面,這個介面是什麼呢?如下所示:

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/global.css" type="text/css"?>
<!DOCTYPE window SYSTEM "chrome://helloworld/locale/hello.dtd">

<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
title="&title.label;">

<hbox align="center">
<description flex="1">&separate.label;</description>
<button label="&close.label;" oncommand="close();"/>
</hbox>

</window>


hello.xul跟overlay.xul的差異在於我們要hello.xul出現一個視窗或Alert,所以程式會有,而不是overlay.xul裡面的。

overlay.css-定義介面的格式

/* This is just an example. You shouldn't do this. */
menuitem#helloworld-hello {
color: red !important;
}


這邊只是把選項改成紅色而已。以上只寫了幾個比較重要的元件,在完成上面的設定之後我們最後要將所有的檔案都交給Extension Manager進行包裝