7/04/2005

Gmail變網路硬碟

這個應該不少人知道了吧..
不過太好用了,還是介紹一下..

還有人沒有gmail嗎?會不會覺得2GB的容量什麼都沒有做很浪費?
這裏下載 GMail Drive shell extension,
安裝完後,你看"我的電腦"時,會看到多一顆名為"GMail Drive"的硬碟,
輸入帳號密碼後,就可以用拖拉的方式複製檔案了..

目前知道的限制是:
-檔名和資料夾名稱不支援中文,只能使用英文和數字
-每個檔案的大小不能超過10MB
-檔案無法直接在GMail網路硬碟中開啟,需複製到實體硬碟

都不是很嚴重的問題,不過每放上一個檔案,介面上看起來會多一封信,
如果本身的gmail就有在使用的話,看起來有點討厭,
所以我的做法是再多申請一個gmail(反正邀請函多),拿來做專門的硬碟用..^^

7/01/2005

SCJP

SCJP:Sun Certified Programmer for the Java 2 Platform

這張算是JAVA的一張入門證照,幾乎到會寫JAVA的人手一張的程度..
網路上對這張證照的評價並不高,甚至不少人認為這只是Sun拿來歛財的工具,
加上國內如資策會、恆毅等教育訓練機構都有在開SCJP保證班,
"聽說"培養出不少不會寫程式,憑著背題庫和做考古題通過檢定的優秀人才,
這張證照的價值也就不言而喻了..XD

而我為什麼要去考呢?好問題!
一、如果我是一個頂尖的程式設計人才,我當然可以對這張照十分不屑,
但很不幸,我不是,我只是個以寫程式糊口的小工程師,
我必須要承擔不久可能的將來換工作時,
面試官可能的執疑,為什麼寫程式那麼久,連這張基本證照都沒有?
二、安逸的日子過太久了,需要一點進步的動力,
加上在這間公司寫的程式,其實常常都是在寫重複的東西,
基本功打的並不扎實,
藉著準備考試,補足一下比較底層的東西好像也不錯
三、考試費用還不便宜,要5000元,
考上公司會補助,不考白不考,多一張證照總是件好事吧..

考試卷是在去年8月(參加JAVA2)就買了,到期日是今年的6/30,
本來想說voucher都買了,總會定下心來念點書吧..
可惜我太高估自己的定力了...
一直到Emaster也考過這張證照的時候,我才想起我好像也該"開始"準備考試了,
3月買回傳說中的聖經(Sun Certified Programmer & Developer for the Java 2),
開始過著"偽"加班的生活,
我大概七點多才下班,吃個飯回來,然後上網隨便亂逛,
大概八點會開始念書,九點半至十點回家,一天只念個不到兩個小時,
星期五不加班,星期一經常有星期一症候群,假日別想要我念書..:P
一個禮拜大概只念個五至六小時罷了,
加上我的破爛英文程度,念原文書又念的特別慢,
到了五月底發現不對,一本書只K了一半多一點...
不得已只好再去把中文版買回來,
話說這本書的中文版翻的真不是普通的爛!!
名詞怪就算了,錯誤還一堆,很多會整個誤導考生的觀念..
逼的我中文看不懂的時候,還要對著英文版來看...:{
(建議真的要去考試的人,千萬不要只買中譯本來看,會連自己怎麼死的都不知道)
但至少速度加快不少,至少讓我把書翻完一遍了..

原本定在6/27(星期日)去考試,結果竟然考場爆滿..@@
(由此可知這張照多泛濫了,大概是不少學生畢業前去先把證照考起來放吧)
於是把考試時間定在6/30(最後一天),結果?
當然是過了,沒過我應該也沒心情寫這篇文章..XD
51/61=83% ,不滿意但是可接受的分數,
不少題目是掛在 Thread,原因很簡單,因為那是最後一章...XD
中文版翻的太爛看不懂,沒時間念英文,本來就是技術性放棄的部份,
不然應該成績還會好看一點吧..^^

再來呢?還在掙扎要不要去考SCWCD,一樣是被罵的很慘的證照...
再說吧,可能考英檢會比較實在一點....

4/30/2005

blog小改版

微調了一下CSS,
加個Gmail的icon,
申請了一個留言版,
大概就這樣吧....

blogger的壞處就是什麼都沒有,
但好處就是什麼都能自己來...XD

----------------
(5/5)
不想重post,寫在同一篇..
再小改版,
加入RSS,加人數統計,就這樣..

----------------
(6/11)
再加一個好玩的留言版..^^||
點這裏

4/27/2005

傳說中的"havohej的個人世界"


前幾天在整理通訊錄,以及整理硬碟,
突然發現電腦裏還備份了一份我大學時寫的第一個個人網站,
雖然目前的工作是寫網站,但我並不是相關科系出身的,
以現在的眼光來看,那個網站相當程度的簡陋,
但基於記念的份上,我申請了一個網址,
"原封不動"的把它放上去了..^^
http://www.taconet.com.tw/havohej1999
由於是原封不動,所以很多連結已經失效,不要太介意..

來談談這個網站吧,
我大學時代是不會寫網頁的,
連基本的html語言也沒學過,DreamWaver就更別說了,
寫這個網頁基本上是靠首頁製作百寶箱這個網站,
用UltraEdit一行一行刻出來的...

為什麼會寫這個網站,純粹好玩吧,
那個時代沒有blog這種東西,
要有個人網站,就是去申請一個免費空間,然後自己寫網頁,
更新也不可能有介面,文章寫一寫,按submit,然後就publish新的網頁,
怎麼更新?把網頁捉回來改啊...XD
當時也不知道留言版要怎麼做,還以為把網路上程式捉回來再放上去就OK了,
根本不知道AP和Web的不同..
更慘的是還以為java script可以拿來做加密...Orz
有興趣的去心情日記的test那一篇,試試看幾秒鐘可以入侵成功..^^||
而這個網站想當然爾沒有繼續更新下去..

所以說,就當個記念吧..
記念我在六年前寫的第一個網站..

傳說中的詐騙電話

沒想到傳說中的詐騙電話也被我遇到了...

晚上手機響起,顯示是未知來電,
也不覺得奇怪啦,有某幾位朋友來電就常常不顯示號碼,
何況我手機號碼似乎在幾年前就被某間名單公司拿到了,
常常有一些銀行消費金融、投信投顧,都會三不五時打電話來問候我,
這種電話我還是會接的..

電話一接起來,話筒的另一邊傳來哭泣聲(老實說,有點假),
「爸...我被綁架了啦...」
啥?我什麼時候升格做爸了啊..@@
「爸...我被打了...你快來救我..」
大概對方感覺到我愣住了,又補了一句話..
「緊急狀況,大家安靜!注意!」
我將話筒拿遠了一點,對著後方,拿出當兵時帶兵的音量吼了一聲..
「小弟弟,不要哭,我不是你爸爸,
但你放心好了,我旁邊有二十幾位警察伯伯,我們一定會救你出去的,
你知道你在什麼地方嗎?」
然後......我被掛電話了......><

突然覺得自己有點白痴,一通怎麼好玩的電話不到一分鐘就被我玩完完了..
下次應該要假裝被騙才是..

4/09/2005

烏來遊記

3/16/2005

Firefox(下)

上篇簡單的介紹了FireFox和IE的不同
這篇來談為什麼要用FireFox

一、安全性:
所以FireFox的支持者都聲稱FireFox的安全性比IE來的高,
看看IE多不安全,動不動就被植入木馬,
動不動首頁就被綁架,就一堆網站會跳小視窗出來,即使你根本沒連上去..
其實這一點我持的是保留的態度,
畢竟IE始終是市佔率最高的瀏覽器,
幾乎所以攻擊的程式都是針對IE來寫的!
那天FireFox的市佔率和IE一樣的時候,
是否還會像現在那樣安全就不知道了...
倒是FireFox的架構比IE來的嚴謹,
從情感上,我倒是蠻願意相信FireFox真的比較安全

二、plugin(中文叫外掛):
FireFox最強的就是多到不行的好用外掛吧..
因為是open source,如果你程式功力夠強,
甚至可以寫外掛出來用...

我只大概寫幾個我電腦裏有的..

Ⅰ、同文堂:這是讓我開始用FireFox的原因,
做這一行,用google找資料是很平常的事,
而找出的資料,大概有超過九成是英文的,
像我這種英文超破的人,有中文是不會想看英文,
而中文資料中,超過九成寫的是簡體字..
雖然閱讀簡體字並不吃力,但繁體看起來還是比較親切啊..
同文堂就是將能將繁簡體字互轉的外掛
Ⅱ、IEview:這個是必裝的外掛,
畢竟許多網頁還是IE only,裝上它可以快速的切換回IE
Ⅲ、0rz create:你是不是常看到像 http://0rz.net/590d9 這種網址,
這個外掛就是讓你快速的製作短網址的工具
Ⅳ、Tab mix:這應該是國人自己開發出來的外掛,
主要是控制的開啟之類的功能,還蠻好用的..
Ⅴ、Web Developer:本來不想寫它的,但既然rabinson都提到了..:P
基本上這個外掛應該給寫網頁的人用的,
功能強大到讓我有點恨它,
因為使得我們被迫要把網頁寫的更嚴謹,
但平心而論這個外掛會用的話真不是普通的好用..

不太想寫了,直接看討論區比較快..^^
聽說有人的電腦灌了4X個外掛..@@

至於到底該用FireFox 還是IE?因人而異吧..
我公司的電腦預設已經改成FireFox了,畢竟很多功能對我蠻好用的..
到家裏預設的仍然是IE,畢竟家裏的電腦比較單純,不會到處亂逛,
而且的我看盤軟體也是IE only 的....>

架設一個能"獲利"的網站(ver 0.1)

昨天頭痛了一天,昨晚又沒睡好,
今天用掉了一天特休,快三點(下午..XD)才醒過來,清醒了一點,來寫些東西...

寫網站也寫了一年半了,說寫到膩太誇張,
但就如一年半說的,領這種一個月三萬多的死薪水,
幾年後大概也只能從窮小孩晉升為窮老頭而已...><
由之前下的定義:
「不需要我在場就可以正常運作而產生收入的業務。我擁有他們,卻由別人管理。」
和工作及本身能力結合下,提一個不完全一樣,但接近的概念:「經營網站」

進入這篇文章的主題吧:如何建立一個能"獲利"的網站
看到無名和pixnet的興起,其實蠻佩服的,
一是打破台灣網站大者恆大的傳統,證明個人也可以架設出大型網站
一是:不收費...!
但畢竟這兩個網站還是遇到經費上的瓶頸,而可能走向商業化..

一點一點來討論吧:
Ⅰ、什麼樣的網站能存活下去?
最好是該類型的最大的網站,頂多到最二,最三以後幾乎就沒有生存空間!
舉例:想到網路拍賣,大家想到的是yahoo,再來是ebay,有人知道第三是誰嗎?
舉例:想到人力網站,大家想到的是104,再來是1111,又有人知道第三是誰嗎?
http://udnjob.com 這個網站是我寫的,目前賠的很慘,
(p.s. 這是我寫的第一個比較大型的網站,老實說自己也覺得寫的很爛,就不要再罵我了..)
當然,我不是經營者,只是一個小小的工程師,賠錢並不關我的事...:P
在寫這個網站的時候,內部做遛一些調查,
當時104的市佔率佔了近8成多,1111有約1成,剩下的才是被其他眾多的網站瓜分..
知名度是很重要的束西,就像記得yahoo以後的一個廣告:
一個賣車的網站要有什麼條件?
要有很多人買車,要有很多人賣車,要有很多很多車....><
知名度->流量->這個網站基本上就成功一半了..
所以首要是找到一個網站的主題:
最好是目前沒有人做,但有發展潛力(目前我還沒想到)..
其次是目前有一家獨大,而且賺很大(目前我看到一個:yahoo交友)
只要從它手中搶下10%的市佔率,基本上也夠本了..
歡迎大家討論網站的類型啦,但這篇文章會暫時以交友網站的做討論和模擬分析..

Ⅱ、成本分析:
主要必須分為初期必須投入的成本和人力的機會成本和之後維護成本
初期主要的花費當然是Server的錢:
其實這一點還好,舉例要容納一個同時500人上線的交友網站,
初估需要三台Server,兩台做Web兼AP,做load balance和cluster,
一來分散流量,以及預防一台掛掉,另一台可以接手其他的工作
剩下的一台拿來做DB 和 mail Server,
Server的價錢就很亂了,公司用的是Sun的機器,
但和系統管理那部份的人聊過,
他們是覺得其實沒什麼差,買Sun的機器,主要是為了保固,
圖的是"可能"較穩定和之後不小心出問題,一通電話就能找到人維修,
在省錢至上的原則上:初期拿一般PC來當Server應該也OK,
算一下如果如果用Sempron的AMD平台(不知道會不會太拼..XD),加上2G的ram,
這三台Server+加上HD(不知道要多少才夠),十萬元應該可以搞定..
可能有人會問500人同時上線會不會太少?就說是草創階段的啊..
其實以像我們公司那麼大的網站(排名在繁體網站排3X名),
沒有發生什麼重要事情的話,平時巔峰時段同時線上人數也不過一千出頭罷了,
如果一個小站能同時線上人數衝過500人,也不用猶豫了,直接加機器就是...
軟體的部份更簡單,以公司目前的狀況,為了省成本,
已經漸漸將成本昂貴的iplanet + Oracle 換成free的 Tomcat + MySQL
linex + Tomcat + MySQL 絕對可以架出好網站的,
(p.s. MySQL商業用途好像也是要付價的,但印象中公司好像也沒付過MySQL錢過..:P)

人力成本也是很可觀的,草創期人絕對不能多..
目前估理想人數是四個人,然後最好可以一個人當兩個人用...XD
兩個寫程式,一個美工,一個管網路兼DB,
最好是美工能兼企劃、網管能兼行銷,寫程式的也懂DB、網路....之類的...XDD
基本上我把它分為草創、CB、OB、收費期,
草創期當然是以兼職為主,就是下班才開始寫程式,才做美工,
CB代表程式大概OK,給內部和一些認識的人測試,當然也是兼職,
OB代表開放測試,這時候比較麻煩,一個大問題,Server要擺那啊?
而且勢必要有一個人辭工作(應該是管網路和DB),這時機會成本就更高了...
OB是重點期,要努力衝流量,能不能成功就是這裏決定了...

Ⅲ、如何KO yahoo交友:
說KO yahoo太沉重,事實上目標應該是訂在搶下yahoo手中的10%
小網站有小網站的玩法,相對大網站有不同的考量
一個能吸引網友過來的交友網站主要就是要有人!
初期的想法是:把yahoo上人氣最旺的100個女生挖一半過來吧...XD
用人帶人的方法,先把口碑建立起來...

當然前提網站要做的夠好,夠穩!
夠好?應該隨便寫都會比yahoo寫的好吧..:P
老實說yahoo交友真是個簡單到不行的網站,
所以絕對不能只比yahoo好,要比yahoo好"很多"!
有好到網友願意放棄yahoo,搬家到這裏的程度
這點牽涉到網站的設計,需要花時間是設計討論,這裏不再多談..
夠穩倒是比較麻煩的地方,要想辦法克服....
小網站最大的劣勢是:就是要想辦法讓網友相信它不會倒...(好難,連我自己都不太相信..><)
所以OB的時間必須放長,要長到讓網友信任這個網站
但相對的成本就更高了...><

Ⅳ、怎麼"獲利"?
好問題!
畢竟已經過了覺得"寫程式很好玩",想滿足成就感的年紀,
如果真的有一天,我瘋了真的打算把上述說的實現的話,目的絕對是獲利!
而以靠幾個不是學生的人想建立一個大型網站,
反而比學生遇到的問題還多,畢竟我不能拿學校的設備來用..

好吧,來談談收入的部份:
一般來說商業網站的收入主要分兩部份
1、廣告:
老實說我蠻討厭廣告的,一個美美的網站,放上一堆廣告就變醜了..
要不要廣告再討論吧,
畢竟廣告應該是主要獲利來源,
想想看,公司網站首頁廣告都是(萬/日)來做計價單位的,
一個小小的下拉式選單一年可以收800萬,
但畢竟這是大型網站的價碼,小網站能拿多少一點概念都沒有..
2、和網友收月費:
相對於pixnet站長說的不想和網友收錢,
我反而傾向使用者付費的概念,
但如果以yahoo為假想敵,收費肯定要比它低才有競爭力!
假設一個月60元,
光是支費四個創站者的薪水(假設4萬*4=16萬),
就必須要有近3000個網友從荷包拿錢出來...@@
還不考慮初期的機器投資和維護費用...

結論是:好難啊...我是不是想太多了?

3/05/2005

加班中...

剛把技術文件發出去,應該是沒事做了...

算是自己找罪受吧,
無聊拿新技術(JSF+Hibernate)來玩一個小案子,
結果就是碰到一堆問題...><
求助無門就算了(因為沒有同事會)..
問題post到javaworld,完全沒有人理我..
一個原來大概不用三天的案子,
被我惡搞到快寫了快兩個禮拜.........
今天只好鼻子摸摸來加班,做個總結..

但換個好處想,
大概也只有像我們這麼閒的公司才會讓我們這樣子玩吧..
何況今天來加班,還可以換個補休,該滿足了..:P

2/24/2005

Firefox (上)

firefox 最近很紅的一個瀏覽器..
有多紅,紅到公司的主管規定,以後網頁寫好,
要先用firefox 測試過瀏覽沒有問題才能上線..

身為一個寫網站的工程師,當然是痛恨這種奇怪的東西出現的,
廢話,本來在IE看OK就OK了,現在還要考慮firefox,
尤其會使用firefox 的,通常是比較重度上網或反M$的使用者,
這種人也通常比較偏激,會寫mail來公司抗議,
然後公司就會施壓到可憐的工程師身上....><
但同樣身為一個使用者,我承認firefox 是比IE來的好的brower...

先來比較一下,兩者之間有什麼差異吧..
一言以蔽之,
IE是個很聰明的brower,而firefox 是很嚴謹的brower,
IE的容錯性很高,它不care網頁撰寫犯的一些小錯誤,
甚至還會主動幫你修補一些小錯誤,
最容易看的就是把一張網頁放上server,用IE瀏覽後另存新檔,
兩者都會有一點不一樣,
假如你的tr、td之類的東西忘了結尾,它還會自己幫你補上去..^^||
firefox 就是一板一眼,它會告訴你,"你寫錯了"!
所以大部份IE only的網頁,"絕大多數"是網頁撰寫者的問題,
先強調一下,是"絕大多數",不是"全部"!
而只要做些修改,firefox就能正確的瀏覽..

舉個例子,像我之前一直以為firefox不支援XSLT,
原因是我寫的用XML+XSLT的網頁,在firefox看XSLT都沒有作用,
結果後來發現W3C中規定XSLT的tag必須用小寫,改過後就OK了,
而IE根本不管,用大寫一樣看的到..
而目前看到多數IE only的網頁,大部份都是javascript的問題,
很多語法 ex:document.all 這種大家用的很習慣,卻不屬於標準語法的東西,
firefox都是不認識的...

此外,M$常會搞一些小動作,
例如之前在寫追星網的嵌入式影音部份,發現我寫的東西firefox又看不到了,
到網路上找文件,發現IE和firefox認的是不一樣的東西,
firefox認(embed)的是W3C規定的,
但IE憑的市佔率高,自己又發展出另一套(object),而只支援自己的東西,
我相信,這種小動作會愈來愈多,而網頁撰寫的人又不能不管IE,畢竟它的市佔率太高了..

而且,像我們這種手工寫網頁要改還容易,
一些美工用Dreamwaver做網頁,要他們修source code等於要他們的命,
別忘了還有.net陣營,"據說"他們可以用IDE直接拖曳出程式出來,
M$不要惡搞他們的IDE就不錯了,希望他們支援firefox根本是天方夜譚..
看一下,MSN 的spaces就是IE only 了...><

有點晚,改天再來介紹firefox 好用的plugin吧...

人擠人的台北燈會

原本是完全沒計劃的,
但因為不知名的原因知道今年的台北燈節在國父紀念館舉行,
看在國父紀念館離公司不到五分鐘的路程下,
下班後,在公司附近隨便吃個晚餐,就閒晃過去看看....

結論:我後悔了...><

大概就只有從仁愛路正門進來的那幾座燈比較有看頭,
除此之外,旁邊就擺一堆國中、國小組的得獎作品,
實在不比國中、國小時,擺在學校走廊上的那些好多少...
燈少就算了,攤販一堆,
美其名叫什麼民族藝術街之類什麼的,
多的是賣紀念品的,甚至夜市上看到的那些攤販都出現了...
看到一個更扯的,台達電放在一個密閉的佈景,
就是有一個入口,一個出口,外面看不到裏面那種,
結果一堆人排隊擠半天擠進去,
裏面展覽的竟然是一個沒看過的牌子(應該是台達電的副牌)的液晶電視和usher的喇叭..@@

顯然台北市的人日子都過的太無聊,
小小的一個燈會,竟把國父紀念館擠的寸步難行,
在裏面逛不到半小時,就直接翻牆出來了(走不到門口),
還好我只是順路過去,如果是專門跑這一趟,大概會一肚子火..

不過還算有收獲,看到仁愛路的路況後,
回公司騎車時,二話不說,車子直接繞路到市民大道(平常我是走仁愛路回家的),
一路順暢,如果走仁愛路,可能塞車就要半個小時吧..^^||

p.s.臨時起意,沒帶相機,所以相片從缺..

2/14/2005

談havohej

不是談havohej這個人,而是談"havohej"這個字...
幾乎每個認識我的人都會問"havohej"這個字是怎麼來的?
算一下這個ID也跟了我近十年了,
剛開始是在大一的時候,那時有個很流行的東西叫做BBS,
在玩BBS時,要發表文章就必須先註冊一個ID,
而當時不知想什麼,反正各大BBS站就一定要去給它註冊一下..
而更奇怪的不管什麼ID就一定會有人用,
A站註冊成功,B站失敗;A,B站成功,C站失敗...
經過幾次這樣的循環,我就發誓要找到一個不可能有人和我一樣的ID..
"havohej"就是這樣的產物...

OK..清楚了由來,來談談這個字是怎麼拼出來的 ,
它不是西班牙文,也不是德文,只是單純的文字排列遊戲,
高中念的是一所所有人都把自己當成天才的高中,
當時不滿意原來的英文名字Eric(太多人用了,好像菜市場名),
就在幾個同學起閧下,大家亂改英文名字,我改的名字就是"Jehovah"
而"havohej"不過是將"Jehovah"反過來寫罷了...

當然改名"Jehovah"純粹好玩而已,高中覺得沒什麼,
上了大學之後,週遭突然間多了不少教徒,
這個名字倒是不敢亂用,不知道會不會被打..XD
反到是"havohej"卻成了我的代號,而一直到現在..

工作之後,開始很習慣用google查資料,
有天心血來潮,拿"havohej"下去查詢,
結果發現,北美有個樂團就叫"Havohej",
而將"Havohej"翻成"Dethrone the Son of God ",
的確有褻瀆神的感覺在..

呵..誰在乎,反正我本來就是無神論者,
雖然已經過了年少輕狂,把自己當作神的年紀,
就讓ID就是ID,就如同名字一樣,只是單純的識別符號,
至少在中文世界中,"havohej"仍然是獨特的存在..^^

一個人的情人節....

好像也習慣了吧...XD
沒什麼,挑一個比較好記的日子,把自己的blog建立來.....

沒事,測一下貼圖..

1/05/2005

合歡山

晚了一個禮拜post,應觀眾要求,還是稍微節錄一下..

時間:去年12/30(星期四) am 7:20 ~ 11:30
地點:合歡山上
結果:山上起霧,下著細雨,地上有積雪,冷,但是不夠冷!
雖然到山上沒多久,雨衣和手套上就結一層霜,
但最重要飄雪的情景還是沒被我看到..><

原因:一定要在年底前把兩天的特休假用完..

人數:一人

路線:北宜->中橫支線->梨山(住宿)->合歡山->中橫支線->北橫

戰犯:1、mapple:害我把原定日一二的行程改成三四
2、weting(資策會的同學):害我到出發的前一天晚上才知道又要一個人跑了..


感想:雖然沒看到雪,但還算值得,
只是回來一口氣騎了快七個小時的車,累翻了,
真慘,以前是專門到北橫玩,現在北橫已經被我當成從梨山回家的捷徑了..><