2007年12月22日 星期六

Gmail 地址簿(Gmail Contact Book) for Firefox + GreaseMonkey

很久以前就聽過 GreaseMonkey(中文簡稱:油猴) 的響亮名號,但因為覺得「放在使用者端的 Script(GreaseMonkey 稱之為 User Script) 離開了有安裝的電腦後,就沒有效果了」,所以一直都懶得去嘗試。

直到 2 個星期前朋友給我 Travian 這個遊戲的「輔助工具 Script」之後,才深刻的瞭解到「User Script 的價值在於當下為使用者所創造的便利性,當便利性誘因夠大時,就算到每一台電腦都需要安裝,使用者依然會接受!」

自此,我就花了 1 個星期開始研究 GreaseMonkey 的 UserScript 到底能夠給使用者如何的便利性,或者說能夠賦予 UserScript 開發者何種的能力,讓這麼多人為之瘋狂。

在我安裝了許多大家分享出來的 UserScript 後,突然想到 MARU 之前告訴我的「不使用 Gmail 的理由」,那就是「Gmail 的收件人 E-Mail 地址要用打字的,但每次都記不住別人的 E-Mail 到底怎麼拼,要打收件人變成一件很討厭的事,特別是轉寄的時候,討厭死了!」。

於是我便去 UserScript.org 搜尋有沒有類似的 UserScript 可以用,但卻只找到了一個非常「簡易」的 UserScript,因此我以這個 UserSCript 為基礎開始打造我心中的「地址簿」。

不改還好,一改才發現它為甚麼寫得如此的「簡易」,因為 Gmail 的頁面組成根本就是一堆 iframe 的大雜燴,而在一堆 iframe 裡面做跨 iframe 的 DOM 與 EventHandler 操作,真的是一件十足令人沮喪的事...

幾乎所有本來可以用的 JavaScript 直接指定事件觸發函式的方法都變得不能用,所以只能乖乖的去讀 W3C 所定義的 EventHandler 的正規作法,為自己的觀念重新做一次正規化,最後才產出了這個 UserScript:



Gmail 地址簿 (Gmail Contact Book)

這個 UserScript 為您的 Gmail 在 收件者(To)、副本(Cc)、密件副本(Bcc)輸入框旁,自動加上一本小書。

當您點擊了這本小書後,將會在下方出現一個框框,並於框框中顯示您的所有聯絡人資料,此時您只要以滑鼠點選您要寄送的聯絡人資料,右側的輸入框中將會自動為您加上此聯絡人的資料。

從此寄送 Email 就在也不是一件需要考驗您記憶力的苦差事了!

安裝網址( English with install ):
http://userscripts.org/scripts/show/16784


原始碼修改自 [GMail Contact List]:
http://userscripts.org/scripts/show/10548

Address Book icons 使用 Michael Okeh 所分享之圖片製成.
http://okeh.macthink.org



相關連結:

GreaseMonkey 官方網站:
http://www.greasespot.net/

GreaseMonkey 官方 UserScript 分享網站:
http://UserScript.org


2007年12月21日 星期五

「FIRCH 很搞圍 2.0」開張摟~


說要搬新家已經好久了,這次終於下定決心把舊文章整理過後全部搬到新家來摟~

而且 BLOGGER 的文章可以自訂發佈日期的這個功能,讓我保存下來以前文章的發文時間,雖然真的很難弄,但完成後還是滿開心的!

這次搭配 MARU 幫我設計的新名片而設計了這個新版面,走素雅風格,希望大家會喜歡摟!


2007年7月17日 星期二

郁晨的朋友們,再會了!

我親愛的朋友們,謝謝你們這一年多以來的照顧,讓我從一個毛毛頭小子進步到變成一個毛頭小子~




這一年多來有許多的歡笑、快樂、汗水與淚水,一路從 4 人小公司成長到目前的 20 人,大家所做的努力是毋庸置疑的,期間雖然有許多人員的加入與離開,但總是維持著一個大家庭和樂融融的氣氛,而我始終相信「快樂的工作氣氛是成功的根 基」,這也是大家一起努力經營的結果!


希望大家在接下來的人生道路中,依舊能夠繼續扶持,朋友是一輩子的!我打從心裡珍愛你們這群朋友!要記得我喔~


2007年1月25日 星期四

文件格式的省思


什麼樣的文件格式才是好的?

是可以清楚的表達自己的思路與流程架構的格式?

還是可以符合大家所習慣的文件切割格式,如區分程架構圖與流程圖?

這是一場 隨性 V.S. 制式 的對決!



本來我認為只要可以表達出自己的思路與流程架構,則閱讀者就可以跟隨著我的思路在圖形中看到流程,也在流程中看到架構...但這似乎是行不通的!

因為要在一個圖形中同時表現出 流程(時序) 與 架構 似乎是不可能的事,更遑論閱讀者跟隨自己的思路...好吧...一切都是幻想,你嚇不倒我的!

最後隨性的文件格式中往往隱含了一個最大的條件,就是大量的口述說明!

因為隨著思路而行的文件往往都會省略一些作者認為「不重要」的部份,但這些部份卻時常是串起一幕幕場景的重要連接點,少了這些「不重要」的部份就像相聲演出少了【逗梗】只剩【捧梗】那樣的不知所云。



然而制式化的文件又因為少了交叉的表現方式而時常出現數份文件之間無法連貫的狀況。

例 如【軟體架構圖】中出現了一個區塊需要用到 Thread 與 Semaphore,但卻看不出來有什麼理由一定要用這麼複雜的技術,直到看到了硬體架構圖而且經過系統分析師的講解後才發現:「原來是因為輸出端只有一 個而且速度很慢,但多個輸入端卻需要即時收取資料,不能等待,於是就有許多 Thread 必須爭奪輸出端的使用權」。

然而這件事在大部分情況下都不會被正式的標注在文件上,因為軟硬體架構中都只標示【架構】,而流程圖只標示【流程】...而這個部份的解釋卻不屬於任何的制式化文件內容!

到底文件是為了看起來符合格式而寫,還是為了要清楚表達自己的意思而寫?



在我試著依照制式化格式做了一份文件後,我發現制式化文件還是有其優點的。

例如有一種流程圖可以利用縱軸的多列來表示多個 Process/Thread 而橫軸表示時間序。這樣的格式讓我終於嘹解到要如何表示出多個平行處理 Thread 之間的交互行為!在畫這種圖的時候也讓我更深刻的透析自己設計的流程是否有問題,進而提昇設計的品質。

目前我最想要做到的依然是:「如何在最少的圖形/文字中表現出最清楚的流程、架構與設計思路?」,請問有沒有人可以給我答案或提示呢?


2006年11月4日 星期六

快樂才是目的地


可曾想過如何才會讓自己快樂?


賺大錢會快樂嗎?

我相信大家的答案都是「會」,但賺大錢的過程若不快樂,那又怎麼能夠期望賺到錢後會快樂呢?



工作升遷會快樂嗎?

我相信大家的答案依然是「會」,但工作時若不快樂,升遷後又怎麼可能會快樂呢?



許多人認為「有很多錢就會快樂,因此我要賺很多錢,所以我可以忍受賺錢的過程不快樂,以換取賺到錢之後的快樂。」

但是請問,多少錢才叫做【很多錢】?

我時常聽到的答案是「錢不嫌多」,而這就是為自己的貪婪找到最輕鬆的一個藉口,這也代表著這樣回答的人一輩子都會淪陷在無盡的賺錢過程中,不斷的忍受不快樂的賺錢過程,永遠也無法享受到快樂的果實。



人們經常性的忽略自己的家庭,一再的在工作與家庭中選擇工作,共同的理由都是「我必須要工作賺錢,我的家人才能得到快樂!」。

但這個理由的背後跟那些永遠都在賺錢而無法享受快樂人一樣,出發點都是「有錢才能得到快樂」,但大家都錯了!

不信的話現在就撥通電話給你的爸嗎,問問他們要的到底是你賺很多錢還是你時常陪伴著他們?

太多人到了無法挽回的時候才瞭解到這一點,但那已經太晚了!

回頭問問自己,你要的是家庭的溫暖還是無止盡的工作與金錢?




人生只有一次,我們必須學會享受過程、樂在生活,若你現在的生活不快樂,讓自己快樂起來吧!

不要害怕,跟別人不一樣並不是一種罪過!

快樂才是人生的唯一目的地!


2006年9月21日 星期四

漂浮人

漂浮著.一個人.沒有目的.沒有想法

就讓自己累到無法思考

不需擔心.你答應會乖乖


不要衣服.不要月餅 .只要你

心靈的洞無法用物品填補



從 19 號.跳躍.到 21 號的月曆竊笑著

一個漂浮在沒有時間日期的人



撕去一切的念頭

一層層的剝下.只剩赤裸裸的心

漂浮在思念的.空港


2006年9月11日 星期一

深度思考


最近在看【大前研一 思考的技術】,書中說到【深度思考】的重要性。

大前研一 說:
「許多人在思考的初期就會將思考的主題當作答案」


我舉個例子:

問題:『我現在要不要讀書?』



許多人只會想【要】或是【不要】,
這就是典型的「將思考的主題當作答案」。

因為只決定【要】或是【不要】根本就不涉及思考的範圍,
那只是比擲銅板多用了一點猜測的時間。

真正的思考是要質問自己『我為什麼要讀書?』與「我為什麼不要讀書?」,
當兩邊的答案都明確的得到後,
在去思考個別的利弊,最後得到結論。


這個結論因為是深度思考的結果,
所以通常會趨近於【絕對不會錯】的那一方,
也因為思考的過程而讓思考者對自己得到的答案擁有絕對的自信。


這就是我所理解的【深度思考】。


2006年9月7日 星期四

隨心所欲的旅行


2006/07/29 星期六 【晴】



11點,醒了。

今天,M 去上班,一個人,想要去走走。

餓,心理出現了景美的鵝肉,走,驅車去!





太早還沒開…去動物園吃飯順便給猴子看吧。

疑…這是哪裡?

出現了【仙蹟巖】!

去爬一爬好了,上一次爬是國小的事了。

但是餓!算了,下次隨緣吧,反正這只是第 4次錯過它,也不算什麼。





什麼!?動物園都是死小孩……還給我在路邊尿尿!!

算了,沒胃口,猴子,下次在給你看吧。掰~

臭豆腐近了!去吧~還有木桶豆花!









歐~臭得好!!

果然還是清蒸臭豆腐夠味!

晚點在來去木桶豆花~

先來去逛逛老街,悠閒地走,反正人出奇的少,一點也不像是星期六的氣氛。







市公所旁邊的公園在午後的豔陽下好美!

平常沒注意過的紅磚裝飾真是美!殘念…沒帶相機…

突然好想看漫畫!!!

有 4年沒看過漫畫之後那麼想呦。

7-11,旅人的好朋友!來去問哪裡有漫畫店~








「請問這附近有漫畫店嗎?」

「我不知道耶,我只是來打工的。」店員繼續忙著理貨。

「謝謝!」





「請問這附近有漫畫店嗎?」

「嗯…沒有!」牽著腳踏車的國小女生在停頓了5秒確定我不是壞人後回答到。

「喔,謝謝你。」



不信邪的繼續往前走,6個街口後,大招牌寫著【←皇冠租書】!!

開心,也灰心。








「就這幾本吧,多少錢?內閱。」

「這樣 18 塊。」邊說邊吹泡泡糖的店員伸出手。

「阿!你背後那本 FHM 也要!」

「這樣一共 33 塊。」

就這樣,開始跳進閱讀的小世界。








3:30 了!該回去了~

反正海盜王也不好看…亂七八糟的!

走回去吃木桶豆花吧!

陽光比中午明顯的弱了一圈,好暖活~







「老闆,小粉圓豆花 2杯,外帶!」

「好,馬上來~」








嘟嘟~嘟嘟都~

「喂~你在做啥?我買了木桶豆花喔!」我喜孜孜的像M炫耀著

「豆哇~~豆哇!我要~~」

「要就趕快下班阿,等等去接你!」

「好阿~」M 綿綿地答到





心中帶著滿滿的陽光與輕鬆往回家的路騎去,爽!


極品拉麵三元素


極品拉麵需具備三個最重要的元素,三者皆備始稱極品!


一、麵要Q !

Q到從頭到尾吃完一整碗麵都是Q的!

Q到咬下去會彈牙,在嘴裡牙間輕巧的彈奏出歡愉的交響曲。

還要有滿滿的麵香,僅用清水涮過就要散發出濃濃的麵粉香!

一種不輸任何湯頭的自然香味,彷彿領著饕客奔馳在金黃的小麥田中感受著陽光的恩賜。



二、湯要濃!

濃到喝到嘴裡有種化不開但又不油膩的協調大骨香味。

濃到可以讓清脆的芽菜附著在麵條,一氣呵成的送入嘴裡~

當一口湯輕輕的滑過喉頭後散發出不假修飾的回甘,讓饕客隨著濃濃的香味來到材料的天堂,每種材料在齊聲合奏後又以各自獨立的 SOLO 展現出各自的特色。



三、 叉燒要嫩!

嫩到厚切但卻不韌,輕輕的一咬就在舌尖化為一股濃厚的香甜!

厚到肉中飽含著滿滿的肉汁,在口中如同湧泉般的渤渤流出,形成一股充滿濃郁香氣的海浪,沖刷著食慾的海灘,留下一波波鮮明的浪跡。

此般叉燒堪稱是拉麵的靈魂,霸氣的佔領著饕客的五感,讓人產生對於食物的【幸福感】!


2006年7月27日 星期四

螃蟹的夏天,自閉的午後


嘰~嘰嘰~~~~噫~噫~~噫~~~

夏天的豔陽灑落在茂密的樹梢,夏蟬一隻隻拼了老命的叫著。

嘰~~噫~~~

閃耀動人的風景一巴掌打在我的腦門上,告訴我應該是要出發去海邊抓螃蟹的時候了!

那年,海風吹拂著我倆的臉旁,烈日都不及我們的笑顏燦爛,近乎中暑的暈眩下,九份芋圓總會即時解救我倆乾渴的喉嚨。


但今年的此時,2006 年 7 月 27 號,卻因為我倆都必須受限於工作的責任感,不得不在辦公室中忙裡偷閒的寫著 BLOG 渡過這自閉的午後...


你知道嗎?

我的心,現在正在北海岸奔馳著!

螃蟹的左腳已經踏入了我的網,來吧!拿起繩子!用力拉!