2005年12月26日 星期一

有連環故事情節的google logo

  對某些人來說,這可能已經算是舊聞了,不過我還是提一下:google在年節的時候,會做特殊的年節商標出來,這次也不例外,甚至更別出心裁。這次的聖誕假期(美國是放年假的,有如我們的農曆年),不但有獨特的節慶商標,而且與以往不同的,隨著假期的推進,每天這節慶商標還會不斷地有小變化!這次是有連續性的故事,有關一隻貓咪和一隻老鼠合力克服困難分享歡樂的故事,今天剛好是完結篇(應該是吧?除非google誆了大家@@),去看看「佳節快樂」(這是google的頁面)吧。

  google真的是很有心,長久以來,IT產業的潮流已經漸漸的走向只要能「拐」到肯掏腰包的顧客,對生產公司來說責任就已經完成(嘿東西控制在保固期內剛好不會壞,但耐用不久的產品)就是達到業績,對於所謂的客服,反正都已經把牛榨過了,就把客戶當對手看,斤斤計較。公司利益第一,客戶在使用自己公司的產品用的是否愉快,就不是重要的事了。google這樣的公司真是異數,很在乎顧客使用它們產品的感覺,做節慶logo其實是很小的投資,但是帶給人的印象相當大,小地方的巧思,也是可以帶來巨大的效果的。

2005年12月12日 星期一

電車男

  之前,曾聽過電車男,大概知道是描述御宅族的戀愛故事。昨晚租來看看,覺得很受感動,希望自己也能從電車男的世界畢業。

2005年12月5日 星期一

火狐子、雷鳥子、恩謬子、海猴子???

  以下有些日文:日本人萌(燃える..才怪,萌える啦!)的精神實在是太厲害了!連 mozilla(開放原碼的瀏覽器)系列的軟體,都被少女化,變成moezilla了(萌エリラ),請看以下網站便知,猜得出,誰是火狐?誰是雷鳥?誰又是nvu呢?

HappiDeathhappideath

2005年12月4日 星期日

火狐最新版1.5面世了

   火狐台灣分舵已有中文版,這個開放原碼的瀏覽器,這一版我試用過的結果,不管是安全性、易用度、支援網頁標準程度、個人性調整等等上,已經到了很高水準的狀態,是看新一代網頁(尤其是blog、wiki)的最佳利器。就算是一些死硬自私只肯實作微軟私有網頁規格的網站,火狐也有ie-tab(這是我們台灣人pcman作的喔,台灣人的驕傲!)這個延伸模組可用,這樣就可以在火狐中的ㄧ個分頁,借用ie的引擎去看這種討人厭卻又不得不看的網站。

2005年12月1日 星期四

我抽過最大的獎品

  我個人對抽獎是蠻有心得的,有機會的話還想出本書來講「博奕獲利學」。這是我抽到過最大的獎品以資證明,這樣大大小小的布偶,我在偶的製作成本內抽到的,不下40之左右喔。這一隻是兒童節目「1-2-3HA」裡面的菲菲,給大家瞧瞧。
Posted by Picasa
Posted by Picasa
Posted by Picasa

2005年11月30日 星期三

高度自由、DIY的手機:motorola E680I

  新工作剛上任,很多事情需要作,今天終於有空來blog一下了。


  我一直很想要一隻所謂的smart phone,來換掉我那隻接個電話要lag5秒左右的靜音才能聽到對方聲音的okwap166,尋尋覓覓多時,經過長久的比較,在上個星期我買了motorola E680I。


   過去自己曾經擁有過ipaq,也曾經在老老東家有機會測試過mio8380(微軟的smart phone系統)、nokia的7650/3650(symbian系統)等手機,用微軟的系統的,多半是價益比低,而且機體要大又重,製作的廠商還自誇 自擂自家的造型很優(你以為弄個黑色或銀色的機身就叫做時尚嗎?拷貝ipaq的機殼顏色就叫好造型嗎?),最糟糕的是,手機的基本功能嚴重不足:打電話的 手續比一般手機多幾道(以前mio8380的印象也許現在有改善)、不穩定、開機速度慢(mio8380要至少半分鐘)、耗電兇等,在在都是作為一隻手機 的基本用途的缺憾,更深的一層,買微軟系統的手機的,消費者幾乎都很弱勢,幾乎都是當廠商的白老鼠的份(甚至被唬弄,君不見早期8380包裝盒上寫支援 java/然而機子裡有java嗎?沒有。有當時先進的64和弦不是嗎?對,所謂的64和弦,是指64種不同的鈴鐺一起發音,而不是64種不同的樂器)! symbian系統的話,我用過的經驗,在在都是90分,完全沒有微軟系統的缺點,然而我個人比較龜毛一點,除了手機基本機能的重視,我還很重視消費者的 對這首機的自主權,所以我最後選擇了E680I。

  
  為什麼我選擇他呢?在這裡別人對E680I的常見評價:直趨一般手機水準的穩定、開機快速、娛樂機能充足、可裝大容量的sd記憶卡(最高2GB,我用的是1GB)我不作細談,我關注的是:


一、價益比高:e680i在台灣才賣一萬出頭,這樣的手機硬體規格跟同市場上的不管symbian的、或是微軟系統的手機,便宜很多。


二、 自訂的自由度高:我想這是我買這一隻手機最重要的音素,說到開放的平台,這支linux手機,我們可以從pc上登入進這支手機內部的幕後隱藏世界內 (有如駭客任務電影中內從連線進入電腦內的虛擬世界),大改特改,打開許多廠商許多對軟體預設的限制(例如說:realplayer的list上限是50 首、FM電台最多只有20個、收訊範圍有限..),再者,還可以置換本來沒得換的圖形介面的布景(甚至一般不能換的地方,如電話按鈕的底圖),更甚,我們 還可以從自己的Linux桌機,透過cross compile(有人翻交叉編譯,意指從在A電腦平台做出給B電腦平台用的程式)把本來寫給zaurus(Linux PDA,與本機一樣用QT embeded的介面),放到本手機上來,所以說本機的自訂化程度很高,要讓自己的手機與眾不同,可不侷限於外表的塗飾,可以延伸到你手機內部的世界。


三、 內建的瀏覽器是OPERA:支援的水平,是PC級的,css/xml/javascriptㄧ個也不缺,這表示什麼呢?首先,你可以在這手機上看本 頁,而且本blog是用CSS來設定排版的,所以在手機上,可以調整成適合手機的瀏覽方式(使用opera的「符合螢幕寬度」的設定,可以把所有區塊列在 一直線上),復次,之前blog過的tiddlywiki個人記事本這樣的單機AJAX技術的網頁應用程式,也可以在上面跑(不過要改一下CSS,修改成 適合手機觸控螢幕的版面就是了,不然難操作),所以呢,tiddlywiki就可以跨PC/E680i使用(e680i跟pc連線,是呈usb隨身碟的形 式)。記事的品質會高於以前用手機/pda內見的記事軟體,更不用說避除掉那討厭的sync動作(有些手機/pda的sync機能不好)。


  基於以上各點,我目前用得很愉快。有需要換機的朋友們,我個人蠻推薦這支手機的。

2005年11月24日 星期四

Cafepress:外國網購大戰記

  網路購物這麼多年,自己認為雖稱不上是血拼天王或是網拍達人,至少,在達成順利而成功的交易上,個人是還蠻有自信的,就算是外國的網購網站也不例外。然而,就在上個星期,我第一次踢到了鐵板>_<。         

  有一天,我逛到了www.cafepress.com網 站,由於 自己蠻狂熱自由軟體的(還不是開放原碼軟體喔),我在那邊看到了一件很漂亮圖案的baby版的GNU(GNU作業系統的吉祥物)牛+TUX(linux核 心的吉祥物)的風衣,由於是實體的貨品,自己小心的思考了一下:之前跟外國網站訂購商品,已經有過三次的經驗了。前兩次是虛擬的產品(就是買某付費軟體的 download的錢),第三次是我第一次跟外國組織訂實體物品:為什麼說是組織,不說是商家呢?這是因為,我是跟自由軟體基金會(FSF)訂T恤和書(如何寫ELISP),應該算是捐獻的層面比較大吧(各位,贊助自由軟體,不會寫程式、懶得幫忙作測試和回報,至少這也就是不錯的作法)!那一次還蠻成功的,這次想說,應該差不多吧?重點主要是在英文的地址(善用郵局的地址英譯服務)、看清楚運費(shipping charge)、還有注意加密通訊。

   這次我很有信心的送訂單出去了以後,想著說一切就很順利,就慢慢等那一天的來臨吧,剛好我要到新東家上班了,一切彷彿就是那麼的美好。沒想到,隔天 cafepress就來了一封狀況email,看的我眼珠瞪的大大的,什麼?它們對我的認證無法確認:缺了我的發卡銀行名稱,和我的帳單地址所以要我回信 給他們。好吧那我就回吧。可是壞事可是接二連三的來!想想應該沒事了,隔了一天,晚上下班回家,深夜時又接到cafepress來的email,天阿,這 次更慘,是被退信,標題是:( Delivery Status Notification (Failure)),其錯誤訊息是說:從它們內部的信箱轉寄到另外ㄧ個信箱時,它們用的dns/email server出了問題,導致轉信錯誤,之後又再試了五六次,他們的系統沒有便好的跡象,唉幹嘛用微軟的伺服器作業系統阿。天阿!!最後只有唯一的一招了: 打客服電話!

  自己的英語,雖稱不上頂呱呱,但對於說、讀、寫,尤其是說,我蠻有自信的,我發音很純正(向th這種國內沒幾個人發的出 來的音,我可以喔)還可以操弄 幾種不同的英語腔調喔。然而很不對稱的,我英聽很差,(所以前面的說,指的是唸乾稿啦),所以叫我打客服電話跟美國人talk,尤其還不是「哥兒們英語」 的,我實在好苦惱。

  苦惱復苦惱,我撐了快ㄧ個星期,白天是到新的環境,還蠻快樂的,可是想到cafepress的這件事,晚上回到家 就望著我的skype手機發愁。今 天,我想一想這真不是辦法,就跟他拼了,真的打了(唉查美國電話國碼,還有怎麼打美國電話,就花掉我半個腦子的細胞了),小心翼翼的把資料都整理好,然後 就打了進去,首先先聽到ㄧ個口音有點重,加上電話的雜音,使我聽不是很懂幾個關鍵的音,只好憑聽到的「order」,我猜是oder相關問題,這正是我需 要的,所以我就按下1,然後就有人接電話了,好在口音不重,再來就是溝通了,以前跟外國人實際對話的經驗不多,我很小心,又速度很慢的的講,有些怕對方聽 不清楚的,我還會問:do u copy?(不是「你複製了沒」啦,是「你抄收了嗎?」)來確認(嘿嘿,我講應予可是很上道的喔),哇他竟然聽的懂我實在太感動了,而 且他超有信心和耐心的,不疾不徐的問一些問題,對我作認證,然後幫我處理到好,到最後全部搞定,我還很小心的在確認一次sucessful?,他說 yes,我才跟他說thank you very much。然後回網站上去看,ye!!真的我那貨,已經從等待認證(快一星期囉,常理最多二天而已)變成處理商品了,好感動,謝謝你,cafepress 的偉大客服!雖然微軟的網站系統是這麼的不完美,你還是這麼用心、耐性的服務。推薦大家要買特殊的衣服、周邊商品,真的可以去cafepress,我這次 的經驗後,不但網購更有信心也比較不怕跟外國人聊天囉。

2005年11月21日 星期一

2.6的Linux kernel的正確重編法

  玩Linux已經懶很久了,有許久已沒有玩linux kernel的重編了(上次還是2.4的時代哩),最近試圖把家裡兩台公司一台的linux作業系統都按機種優化。

   我主要愛用的Linux門派,是曼陀珠(Mandrake,已改名為Mandriva)牌(2005 10.2)的,我裝了它內附的kernel-source-2.6.11XXXXX.rpm(XXX->忘了詳細),按readme的步驟重編,阿 哭哩(請用台語念),真的要哭了,弄了很多次,一開始有一些錯誤訊息不說(找不到.config)都在kernel的3rd party的模組重編失敗,用了很久開始懷疑是不是Mandriva包的rpm有問題,後來撐了很久(唉惰性難移阿),才決定到www.. kernel.org,找到台灣的鏡射站,下載tar.gz下來裝,真的可以!!!!終於可以開啟許多早就夢寐以求許久的特殊硬體機能強化的系統核心。

  2.6的核心重編比起2.4,步驟簡化的許多,以下列出我的作業過程,希望對重編安裝套件提供的核心還在哀哀叫的朋友能有所幫助。
#download newest 2.6.14 from www.kernel.org
#解壓
#cd linux;make mrproper
#make o=/root/build/kernel menuconfig
>Local version可以設定核心的版本名稱(嘿改成自己的名字)
>enable access to .config ,安裝好的核心可以less /proc/config.gz來檢視
#make o=/root/build/kernel
#sudo make o=/root/build/kernel module module_install install
就完成了,目前發現,mdk附贈的kernel-source是破的>_<。
附註:後來發現還可以自己搞kernel啟動時的booting畫面:http://www.bootsplash.org/

2005年11月18日 星期五

2005年11月17日 星期四

我開站了:革努牛上一朵花

  我用mediawiki架了ㄧ個網路自由文學站:革努牛上一朵花,歡迎蒞臨一同加入創作的行列。

2005年11月15日 星期二

TiddlyWiki:出神入化的超炫個人數位筆記本

  說到用電腦記事,大家想到的就是記事本,但能記錄的的資料有限,畢竟是純文字,要有比較豐富的呈現,就得用word/powerpoint了,可是這樣就失去記事本的輕便的意義了。

  今天我在老貓學學出版網站,發現了ㄧ個很酷的東西!就是TiddlyWiki,說到wiki,大部分人大概都會聯想到網路共筆寫作文件,但這個TiddlyWiki,很特別的是設計成個人用的筆記本!

  怎麼用呢?只要把檔案(網頁檔)下載下來,存到硬碟裡,就可以用你的網頁瀏覽器把它打開,使用豐富的wiki語法,記自己的筆記、行程、帳本等等。

  技術上,它用了最新的AJAX技術作的很炫,每個反應都是即時的,記事的單位,並不是頁面,而是ㄧ個欄!功能上可以在網頁裡面自訂自己的選單,存檔,跟網路上的網頁作連結,甚至還可以搜尋@_@、加標籤等等。

  如果把瀏覽器開成全螢幕,別人看到你的電腦一定會很驚異是哪ㄧ個應用程式這麼酷,此外存檔過後,你的資料就存到網頁裡了,放在隨身碟裡帶著走,就可以把你的這個隨身PIM在辦公司與家裡或學校不同的電腦上到處走,而需要的只是ㄧ個網頁檔!

  目前我知道有兩位網友在進行它的中文化,Bram、PrinceTiddlyWiki(Bram的中文化站)、Milchlasche,大家來用用看吧。

2005年11月13日 星期日

OSSF 2005一日遊

  昨天12日,我去參加了國內開放原碼見的盛會:OSSF 2005最後一天的議程。

  我是衝著維基百科和free java的相關議題而去的。唉說到這,我為老東家引進的用mediawiki作知識管理,不曉得現在用的如何了?這次算多了蠻多見識的,也看到了一些名人 的真面目像專注於自由的JVM開發的jserv、維基百科名人KJ、研究opensource的livecd的阿里巴巴長輩(真的是長輩,不是開玩笑 的),還有兩位專業的羅莉cosplayer,真有趣,主辦單位真能順應潮流。

  議程本身,一開始我是從維基百科的部分開始聽的進場前,發現ㄧ個穿的很有品味(波西米雅的那種)高挑女生在會場趴趴走(隔壁在辦同人展嗎???),好 可惜沒聽到虎兒跟Jimmy Wales的部分,然後是陳柏中的台語文版維基百科部分,這個部分我覺得很沒料只是噱頭罷了。

  怎麼說呢?如果是文學的話,我覺得去推台語自己的專用文字表述法,也許有其意義,但用在百科這種傳達知識的用途,個人認為不切實際。漢文化圈(中、 日、韓、越、台)自古以來,不管發音系統、語法語言差異多大的語言(不一定是方言,甚至是南轅北轍的語系)的使用民族,都可以書同文,這是因為漢字系統是 獨立於語音之外的視覺文字系統。理論上,還可以發明把英語對應到漢字的作法,就是念是英語,但寫出來的是漢文,這樣的好處今天看起來就是知識、學問的傳遞 是很沒有障礙的。想看看,有人調查過:閩南語跟現代的我們所謂的國語的語源的差異度,高於同樣是條頓語系的英語跟德語,但是我們可以書同文,ㄧ個德國人要 看懂英文的文書,就一定要仰賴翻譯,我們在傳達知識有著書同文的優勢,這是我們祖先獨到的成就,怎麼可以棄之就陋呢?

  個人覺得把精力花再多寫一些新的條目上,不然就是就作為漢語語系中ㄧ個比較古典的語言的角度,把閩南語的「正字」找出來,擺脫今日漢文書寫運用太多北京白話的影響,書寫成的閩南白話文(幾乎是古文等級:「中晝食也飯真芳。」,你知也安怎唸嗎?)會比較有意義。

  再來比較有印象的是鄧東波的OpenGIS,因為在老東家銳悌時,就是作GIS/GPS相觀的,而且老東家剛好也是代理捷鳥衛星的,沒想到這方面也已經有了open的應用方式,真是期待。

  接下來的台中縣網中心的主任陳螢光分享了他以XOOPS實作國民高中小學的網路資源分享案,我覺得他設計的一些手段,真是好的巧思!不但技術上達到, 而且也兼顧傳統的行政流程,使得網路技術可以內化到傳統教育的行政流程內(實務上是簡單得用各校貢獻排名巧妙的變成各校校長的績效),身為魔法設計師,個 人超欣賞他這樣的設計思維。

  然後是Jserv的FreeJava,唉,怎麼大美女KJ沒有議程呢?真可惜,我覺得她的很多維基百科教學在如何引導新人為維基百科增加貢獻是很好的 議題。Jserv以前跟他比較沒有交集,不過以前在研究subversion時,有在他的blog上逛過一陣子,那天我做的蠻前面的,覺得他蠻緊張的 ^^!!,從他身上得到蠻多,個人耕耘java也有七八年了,想寫真正自由(GNU式)的java軟體(例如說這是我的ㄧ個老計畫:,不過已年久失修>_<),沒有自由的 jvm/java api真的是沒辦法,他真的是貢獻良多。

  接下來的是應該是法國人的Hilaire的Squeak(smalltalk物件導向語言的一種IDE),雖然他法國腔蠻重的,不過有心不難克服吧? 我覺得他講的這個Squeak真的蠻適合學OO的,尤其有提供一些類直譯語言的特性,在學習的時候,隨時可以不經編譯就即時執行某個敘述。

  最後是來到結尾的lighting talk,介紹SQLite的劉燈跟劉康民,它們的介紹很有演藝效果(像是唱相聲),講的內容又不失專業,而且都是切中要點,節奏順暢又明快,他們的演講 真是值得觀摩!!再來是李軒仲的部分,我覺得他可能比較年輕吧,講的比較沒有條理又很冗長,也比較沒有考慮到聽眾跟他知識上的的落差。再來是可憐的墳墓 (被拖了真久),或者是說古墓劍仙,三年的大學生涯應該增長了蠻多見識了吧?他的貓咪檔案系統是不錯的專案。最後忠於得以一睹live cd界的達人bv1al 阿里巴巴的真面目,號稱是長輩,沒想到真的是長輩@_@,欲解吾語,請參加來年的OSSF 2005(喔好痛,誰打我?)沒有啦,阿里本人已漸不惑之年的樣子,卻還在開放原碼界耕耘,可知開放原碼運動是不分年齡層,不是年輕人的專利的。最後大會 還請兩位穿羅莉服cosplayer進場,一位是我後來才知道的維基名人KJ妹妹本人(叫她姊姊會被打吧? XD),另一位是....ㄟ之前那個很突出的高挑女生,原來是司儀阿,天阿她的聲音好酥喔,超級受不了,這次主辦單位真厲害,沒想到OSSF一年比一年進 步(上次我有參加的已是2002年的囉),希望來年的OSSF更有看頭,台灣的開放原碼界年益增長。
  

2005年11月8日 星期二

格局大的媒體:大紀元報

  曾幾何時,在日日離不開網路的時代,曾有幾次逼自己讀報紙,除了「水果日報」以外,我再也拾不起以前看中國時報等傳統報紙的興味了。不管各種區分台灣 媒體的方式,分統派媒體和獨派媒體、或進步和保守不同的區分方法,我覺得報的東西都日漸狹隘,漸漸趨向高度關注台灣的內部矛盾,不然就是大陸對台灣的各種 步數,不管是被認為懷柔的,亦或是強硬的。這種種不過就是讓我們的見識越來越狹窄。例如說:抱怨大陸阻礙我們進入聯合國,一直強調聯合國的重要性,我覺得 這就一直是在鑽牛角尖,大家所嚮往的永久中立國瑞士,就一直不是聯合國的會員,它還不是活的好好的?但它的本錢,就是是以外交、經濟、甚至軍事的強處來鞏固它的永久中立、不與任何國際勢力結盟的政策。以前雖也有人提過中立的構想,但嘴巴說一說,有沒有決心去累積需要的本錢呢?

  說回來,前一陣子有朋友推薦給我大紀元報: 常常報導一些台灣媒體所忽略的大陸重大新聞,於是我漸漸地開始注意到這個躺在全家便利商店裡一角的小報。一開始是留意到它報導了共產黨退黨人數漸增啦、某 某地方的民變的報導,但漸漸的長期觀察下來,這份報紙很關心大陸人民的福祉,例如說今年中有個大新聞,廣東有個村子的村長貪污多年,村民要用大陸法治的管 道罷免他,結果村長用違法的方式進行血腥鎮壓,甚至把來幫忙的律師都修理過,那個案子越演越大,但這個新聞大陸官方不可能報、台灣的媒體居然也失去該有的 警覺性沒注意到這麼大的新聞,只見大紀元報跟國際媒體對這樣的新聞會有興趣,此外,大陸現在用國家的機器,以各種匪夷所思的方式封鎖大陸境內網際網路對外 的任何資訊擷取,我認識的大陸網友,對外界的知識若渴,都要透過各種在自由的台灣想都想不到的各種奇奇怪怪的方法,才能跟外國的網路作連線,感覺起來就好 像戒嚴時代的台灣一樣,這也是看過大紀元報,又透過msn證實大陸朋友的實際遭遇(上網還要小心哪一天公安會不會來家裡抄家),像維基百科這 樣中立的網路百科全書只因少部分政治相關的條目跟大陸官方詮釋不同,竟然就因此整個被封殺掉,此外還有大陸禽流感的疫情,台灣政治新聞方面注意政策本身 (而不是爭鬥),這些都是我在大紀元報上看到的不同於海峽兩岸主流媒體個個狹隘的觀點,這個報紙對事不對人,關注的是全中華民族人民的真正福祉。

  不過話雖如此,這份報紙看起來好像是法輪功辦的報吧?法輪功我沒有深究過,不過它給我的印象好像是佛教的ㄧ個異端的感覺,又它很強烈的針對共產黨,尤其是九評共產黨等等的文章
,我覺得既然它其實有這樣反共的意識型態(就好像以前的中華民國政府),所以也不能盡信其主觀啦,不過它的觀點較沒地域之限、又常有些論理特別又有見地的文章報導(如台灣的迪斯奈:布袋戲一文),我覺得是蠻值得一看的。

2005年11月4日 星期五

雞肋的台灣大公司

  最近去面試了幾間大小公司,我覺得真是有個感慨,小公司有志氣:大處願景有,小處細節也很注重,反之怎麼台灣的中大型公司都在雞肋的狀態呢?

  在這幾間大公司內,印象最深刻的是X碁相關企業裡某作軟體代工的公司,說願景沒願景,說細節又不注重細節,就這點比我老東家還不如。說穿了,就是專案目前進行的狀況不好又缺人,所以要趕快找人填補進去,看面試的主管沒從他們人資部門拿到我最新的履歷,又面試時對我資料的不清楚,我就知道對方只管著要救火,想必是身陷專案的惡性循環中。

  又該公司太過自信,還沒面試之前就要我填些繁文縟節的表格資料,我不填某些細節(過去工作經歷、所有學歷),還被凹說變成該公司員工的話,事後填很麻煩(是嗎?),所以要馬上填。我是勉強填了,以前已經被該公司拒絕過一次,重複貼寫資料也就算了(號稱CMMI軟體成熟度評比到3級的軟體公司,怎麼才不到半年的時間,資料經管就有遺失的狀態?)。

  我實在看不出這樣ㄧ個對形式這麼注重,卻沒願景(反正就是不斷的談進負荷不了的代工案),亦不注重作業細節(提升軟體成熟度的同時,加重文書作業的負擔,又不想準備一些自動化的軟體來減輕其負荷),反正又是ㄧ個接案沒有自己堅持,只要有錢來者不拒的公司;解決問題的提昇效率的方法反正就是加人加時所謂責任制(那由於業務的失職,沒掌握好客戶的需求,讓技術部門加班到死,業務不用負責??);面試時,對瞭解我的才能沒興趣,就是要救火就對了。該集團的大家長施先生歷來不斷在雜誌強調運用智慧豎立品牌的重要性,但這公司反而是沒什麼智慧,就是辛苦人賺辛苦錢,這只不過讓我更看扁這間公司罷了。

2005年11月3日 星期四

月影姬臨幸至善園(10/30)


  之前在十月三十日,敝人的二小姐月影姬參與了布袋戲團體蝴蝶君後援會在台北故宮至善園舉辦的初霜隱秋‧鳳蝶焰舞外拍大會,前幾天因為忙於面試,還沒有時間弄,今天相簿已經上傳好了,位於我在無名小站的相簿,感謝紅葉卿的大力協助。

2005年11月1日 星期二

對抗詐騙集團實錄

  昨天話說我出門面試,我老媽在家接到ㄧ通電話
詐騙者:媽媽~~救我~~~~,媽媽,救我~~~~。
我媽:嗯。(有點動搖)
詐騙者:媽媽~~救我~~~~,媽媽,救我~~~~。
我媽:你叫什麼名字?(臨機一動)
詐騙者:媽媽~~救我~~~~,媽媽,救我~~~~。
我媽:你叫什麼名字?(不慌不忙咬著不放)
詐騙者:媽媽,你聽不出我的聲音了嗎?
我媽:你叫什麼名字?
...
...
撐了幾分鐘後
我媽:你叫什麼名字?(老神在在)
詐騙者:幹X娘(掛電話)

  哈哈,真佩服我老媽,其實除這招之外,分享另一招給大家,由於敝人在下當兵時,有當過無線電兵,在無線電的通話程序裡有一個很重要的程序,就是透過互相呼叫對方代號及詢問其密碼來確認兩個電台是否真的是自己人,這個程序叫做辯證,這是很簡單又很有效的方法!其實我們自家兄弟姊妹父母就有秘密的辯證作法,真有危難,通訊中,一方問,另一方要答的出完全風馬不相及的答案,才是真正的自家人,推薦給大家。

對抗惡勢力不能靠匹夫之勇

  這是事後補完的內容。上星期六,在看電視時,不小心轉到MEGA電影台的時候看到ㄧ個蠻特別的電影,片名好像是叫大賭秀,年代應該是所謂的香港卲氏電影時代的作品,故事內容顧名思義是跟賭相關的,這類電影無非是千來千去的鬥智故事,不過這部老電影我覺得值得一提的就在於:他反擊惡勢力的方式是「建立ㄧ個比更嚴密分工的組織,群策群力打敗惡勢力」。

  故事一開始主要是說姓的壞角(印象沒錯的話)經營賭場,用耍老千的方式騙盡許多人的辛苦錢,有一天也精通千術的沙家三兄弟見狀決定利用家學反千姓彭的,以來劫富濟貧,沒想到沒多久就因為組織規模太小又氣焰太囂張,就被姓彭的狠狠修理一頓。後來沙家三兄弟回家報告,引得沙家大家長覺得反千姓彭的是很有前景也有錢景,是個大義鄉里的義行,所以就動員整個家族大約五六十人,這裡是最值得看的地方,整個家族不分男老千、女老千、老老千、小老千(天啊,念幼稚園的也跟同學拼賭誰尿尿尿的遠,還會千同學@_@)都動員起來,還分業務組(實際出面演戲、出嘴巴兼施詐術)、道具組(偽造文書、印鑑、雜誌、服裝提供)、決策組(當然是老的在運籌帷幄)、社交應酬組(男吊女,和女吊男)、外交組(用千的方式叫動警察來查案),沒有多久就幾乎害的彭家人內部相殘,家財散盡又地產被查封。

  我覺得這部片很難得,後來的賭片幾乎都是訴諸英雄主義,這可能是受到稍晚於這片的李小龍電影的影響,就是說:抵抗惡勢力,就是靠自己的武功高強,來行俠仗義,出的了一時的一口氣就好,但事後被抓被關成為悲劇人物。說回來這部片的理念蠻好的,這告訴我們對現狀有所不滿,不要一時的衝動就出頭,這是很難持久的。自己有好的技能,好的理想,應該散佈開來,教育大眾,然後有共識,能力跟得上自己水準的同好(或是說同志),良好的組織起來,才有辦法進行有效的變革。

2005年10月30日 星期日

台北故宮至善園蝴蝶君後援會布袋戲外拍活動

  十月初,有幸受蝴蝶君後援會女蝶主雲染(應該是吧?)邀請,今日前去參加這個活動,好感動,去了發現我真的變老了,很久沒看布袋戲了,沒想到現在連國中、國小的戲迷也一堆,霹靂公司這幾年推廣看來是蠻成功的,雖有人批評太商業化什麼的,然而布袋戲本來不就起於娛樂業?這樣成功的國民娛樂事業有什麼不好?一定要搞的古色古香完全尊崇傳統才行嗎?布袋戲的本質就是娛樂,先做好娛樂,才能再往上提升所謂的文化性嘛。

  說的岔題了,前日經過月影姬、藍蝶、魔法設計師的鎮日meeting以後,藍蝶很識大器的把這次出遊的機會讓給了姊姊月影,月影姬久居身閨,已經神秘了很久,這次魔法設計師就帶她出來,揭開她神秘的面紗囉!(至於藍蝶要神秘多久呢?連我自己也不知道)今天蠻糟糕的台北下著細細的雨,而且一陣又一陣,本來一直躲在涼亭裡給人「內拍」,看到雨停了想說終於可以「外拍」了,才走出去沒幾步,又開始下雨,厚實在是跟我開玩笑....又不是頑皮豹裡面的劇情...唉本來我蠻認為以我家小姐的美貌,一定頗為大家折服的,但是後來發現唉不拿出涼亭拍真不行,眾家攝影師漸漸的外散出去了。不過我也發現有幾個人還是跟我一樣蠻有堅持的,寧願不外拍,也不要自己的寶貝偶拿出去給雨淋。畢竟現代的雨是酸雨,我們人的頭髮還會新陳代謝,偶的頭髮壞掉了就沒有了哩!此外也有很多插曲,我偶頭的橡皮筋突然掉下來>_<,好在有蝶會的某位幹部救命,實在太感謝這位遠從虎尾北上的朋友了。還有有韓國情侶亂入,問說:這是什麼表演的東西嗎?(國語),我就解釋霹靂台灣台給她聽囉,希望她有聽懂。還有認識了幾位朋友,其中還和男的會長的蝴蝶君合擺蝴蝶君全家大合照(日後附上照片,很好笑喔)。

後來受不了了,就叫月影姬戴上雨帽(嘿嘿她的行頭可是準備周到的哩),走出涼亭(不然光線實在不好,景也不好),沒想到沒多久雨就停了,厚搞我喔,不過接下來就給人家拍了好多照片,早先遇到ㄧ個女生,是之前在偶的工作室相遇過的,好可怕,我的月影姬光是她就照了六七十張,她這麼欣賞我的月影姬,那我當然叫月影姬擺出各種撩人(別想歪了布袋戲的尺度是很傳統的)的姿勢,給她拍個夠囉,當然也不乏跟其他人的偶搞曖昧之類的,我的手好痠阿!

今天的活動還算成功吧,雖然有些無法控制場面,還有無法駕馭的天氣,我想蝶會這次總是踏出了成功的一步囉,希望蝶會能再接再厲,辦活動越來越厲害(說起來冥冥中有緣吧?後來發現月影姬的馬尾底下,也有一隻蝴蝶的頭飾,亦或是阿福喜歡蝴蝶哩?)

2005年10月25日 星期二

毛語錄跟台鐵大停駛

  昨天電車大停擺,進車站時發現南下的火車沒有一台是確定時間的/_\....唉,只好在車站裡的誠品書店晃一晃,看到竟然有小本的紅皮書,上面寫著:毛語錄,實在是太ㄅㄧㄤ了!翻一翻內容其實還蠻kuso的有點重溫小時候還是動員勘亂時期,每逢某某偉人生日、逝世紀念日、xx節,學校就會來一次的精神講話,以及在當兵時的莒光日:先總統蔣公曾提到...已故總統蔣經國先生曾提到....。以懷舊的角度來看是蠻有趣的讀物,推荐大家看看,也可以幫助了解當年在水深火熱的鐵幕下,到底毛語錄是怎麼影響中華人民共和國的?我們也才有辦法打著紅旗反紅旗,實現反攻大陸^++++++^不是嗎?今天在台灣已不爭正統的中華民國政府都可以容許出版毛語錄了,不曉得對岸自號一個中國代表的的中華人民共和國有沒有胸襟去包容敵對意識型態的著述呢?唉唉唉今天感冒更重了,好難過。

2005年10月24日 星期一

使用shorewall來輔助設定iptable

1 iptable

設定在linux核心防火牆功能的工具。

2 shorewall

  輔助設定iptable的工具,這是我慣用的Mandrake10.2系統所內附的。

2.1 我所設定的檔案

  shorewall的設定檔都在/etc/shorewall裏面(etc都是放跟設定相關的),其中要改的是policy和rules兩個設定檔。policy是防火牆的政策,rules顧名思義是規則。

2.1.1 設定的方法

  要作設定前,就要有明確的方針。以下以只放行80,443,22,177 等為例:

* 編輯policy,修改如下:

  
fw net ACCEPT
net all DROP info
all all REJECT info

上面的意思簡單來說:就是所有封包都先擋,通過防火牆規則的才放行。詳細設定規則這個檔案前面的註解就有很多好說明與範例。

* 編輯rules,修改如下:

ACCEPT net:x.y.z.0/24 fw udp 177 -
ACCEPT net:x.y.z.0/24 fw tcp 80,443,22,177 -

  第一行,是只放行來自x.y.z的網域可以透過udp連線177。

  第二行就比較多了,是放行來自x.y.z的網域透過tcp連80,443,22,177,80是網頁伺服器,22,443應該是ftp和smb(連windows網芳)。

* 執行shorewall去更新新的iptable,使新的防火牆規則生效:

1. 先驗證:下shorewall check檢查有沒有規則設錯。
2. 重新啟動防火牆:下shorewall restart使新規則生效。

那這樣一來防火牆規則就設定好了。
1 iptable

設定在linux核心防火牆功能的工具。

2 shorewall

  輔助設定iptable的工具,這是我慣用的的Mandrake10.2系統所內附的,我i是使用這個來作防火牆的設定。

2.1 我所設定的檔案

  shorewall的設定檔都在/etc/shorewall裏面(etc都是放跟設定相關的),其中我有改的是policy和rules兩個設定檔。policy是防火牆的政策,rules顧名思義是規則。

2.1.1 設定的方法

  要作設定前,就要有明確的方針。以只准80,443,22,177 放行為例。

* 編輯policy,修改如下:

  
fw net ACCEPT
net all DROP info
all all REJECT info

上面的意思簡單來說:就是所有封包都先擋,通過防火牆規則的才放行。詳細設定規則這個檔案前面的註解就有很多好說明與範例。

* 編輯rules,修改如下:

ACCEPT net:x.y.y.0/24 fw udp 177 -
ACCEPT net:x.y.y.0/24 fw tcp 80,443,22,177 -

  第一行,是只放行來自我們x.y.y的網域可以透過udp連線177(ssh加密傳輸,我們的subversion存取是透過ssh加密傳輸的)。

  第二行就比較多了,是放行來自我們公司的網域透過tcp連80,443,22,177,80是網頁伺服器,22,443應該是ftp和smb(連windows網芳),不過目前後兩種服務沒開,所以連了也沒用。

* 執行shorewall去更新新的iptable,使新的防火牆規則生效:

1. 先驗證:下shorewall check檢查有沒有規則設錯。
2. 重新啟動防火牆:下shorewall restart使新規則生效。

那這樣一來防火牆規則就設定好了。

安裝設定mediawiki共筆知識庫的方法

之前寫在幫公司架的wiki上,今轉載出來。
1 安裝

* mediawiki官方站 (http://www.mediawiki.org/)下載最新穩定版(stable)的mediawiki.X.X.X.tar.gz
* 解壓縮:

tar zxvf mediawiki.X.X.X.tar.gz

* 部署目錄到網頁目錄去,以Mandriva10.2linux這個系統來說,我的作法是:

cp -r /path-2-ur-folder/mediawiki.X.X.X /var/www/html/wiki

* 讓設定用的config目錄變成可以寫入:

chmod a+x /var/www/html/wiki/config

* 打開你的瀏覽器,讀入http://localhost/wiki/config
* 你會看到mediawiki說PHP's register_globals是on的會有安全問題。所以我們就編輯先找php的設定檔在那

然後編輯它,找到register_globals變數,設成Off

whereis php.ini
vi php.ini

* 再來我們要把使設定生效,方法是重開apache。

先關掉

/etc/rc.d/init.d/httpd stop

再啟動

/etc/rc.d/init.d/httpd start

* refresh 瀏覽器,我們可以發現到之前指出register_globals On有安全疑慮的那行已不見了。出現的一些設定表格
* 再來就是作設定囉,其中特別注意的是文件的版權的部份,要仔細思考好要那一種。此外db(mysql db)的root密碼注意不要跟該主機的root密碼一樣。設定完成以後,按確定,讓他開始安裝。
* 看起來很神奇,mediawiki似乎把瀏覽器變成一個console,都沒有重洗網頁,就一步一步執行下去,執行完,按照其指示,把LocalSettings.php從/config 拷貝到wiki底下

#in wiki dir;cp config/LocalSettings.php LocalSettings.php

* 連到http://localhost/wiki看看,mediawiki畫面有出來就是成功囉!

* 不過還有最後一道手續,們再次連到http://127.0.0.1/wiki/config,我們會發現它有指示為了安全性的理由,這個目錄應該刪除,或是不讓別人存取,作吧!!

rm -r -f config

* ok安裝完成! --Shoichi 15:32 2005年九月25日 (CST)
* 疑難:如果從外面連進來,連不進來,現象顯示最後一直企圖連127.0.0.1不成的話,就檢查/etc/host檔,dns有沒有設對,如果看到的是 localhost www.xxx.xxx.com localhost的話,可能是前面的localhost(沒有dns的情況)有設錯。--Shoichi 21:11 2005年九月25日 (CST)

[編輯]
2 程式更新

1. 首先下載新版的mediawikiX.X.X.tar.gz
2. 解壓縮:tar zcvf mediawikiX.X.X.tar.gz
3. 複製原來/var/www/html/wiki內容,到/var/www/html/wikibk做備份
4. 複製整個目錄裏面的內容去覆蓋掉/var/www/html/wiki底下的內容
5. 最後一樣記得刪掉config目錄
6. 完工

以上的做法,可以改寫成script以後自動化進行,會比較便利。

3 資料庫備份
  mediawiki後端的資料庫,用的是mysql,要備份資料庫就得知道資料庫的實體位置放在哪裡,他的位置是放在:

/var/lib/mysql/wikidb

,有點蠻奇怪的,目錄取名為lib,真奇怪。不過備份,就是cp這個目錄準沒錯。

4 如何自訂導航區塊(WikiSysop專用)

  在LocalSetting.php內,加入以下敘述:

$wgNavigationLinks = array (
array( 'text'=>'mainpage', 'href'=>'mainpage' ),
array( 'text'=>'portal', 'href'=>'portal-url' ),
array( 'text'=>'currentevents', 'href'=>'currentevents-url' ),
array( 'text'=>'recentchanges', 'href'=>'recentchanges-url' ),
array( 'text'=>'randompage', 'href'=>'randompage-url' ),
array( 'text'=>'help', 'href'=>'helppage' ),
array( 'text'=>'sitesupport', 'href'=>'sitesupport-url' ),
#array( 'text'=>'historypage', 'href'=>'historypage' ),
);

1. array( 'text'=>'historypage', 'href'=>'historypage' ),就是增加『historypage』新的頁面的範例。


5 設定時區

  在LocalSetting.php內,加入以下敘述:

$wgLocalTZoffset = "-1";


6 faq

* 如何更改wikiname的名稱?

ans:wikiname是wiki內的智慧型鏈結方式,左上角那朵向日葵(如果你看不到的話,就是你的流覽器太舊了,一個在1996年已經成為w3c網路標準的圖片規格居然還沒實作好,實在是太糟糕了 (http://www.w3.org/Graphics/PNG/))指的就是這個,那已經寫好的wikiname網頁,怎麼事後更改名稱呢?作法是按move,然後把要改的名稱,輸入到新標題內。就可以更名。(其實正式的rename功能,其實是跟move同樣的作用,在unix界的習慣是既然都一樣,所以就只有move一個指令而已)。

2005年10月23日 星期日

禽流感

  我感冒了,好難受,有些新的想法就埋葬在我的沈沈睡眠之中,幾天沒寫新網誌了。唉,我的圖騰是鳥,難道這也可算是禽流感嗎?咳咳!今天就爛芋充數一篇吧。

2005年10月20日 星期四

研究所大學化,大學高中化,導致就業的紅海

  今天看了最新一期的cheers雜誌,上面講述了現在學歷貶值的狀況:研究所大學化,大學高中化。因應這樣的現況,cheers提出的解決方案是:那就是取得更高的學歷!我對於這邏輯相當的不以為然:為了找好工作,所以不斷的當職業學生(並非真心為了研究),取得較高的職業學生證明(文憑),以得到好工作。就是這樣的邏輯,導致了在台灣大學研究所學歷迅速貶值的現況,即知導致此惡果的思維方式,怎可再當解決方案建議給要就業的社會大眾呢?豈不加速惡性循環?這算哪門子的建議?
  
  現在的就業市場現況,早就已經是學歷文憑的一片紅海!現在都在講藍海藍海,多少人了解藍海?誰能開創就業的藍海?我想莫過於大學生大學生化,更進一步是大學生研究生化,唯有反求自己的學問的紮實、實力的強固,最基本讓自己有大學生的品質,行有餘力,大學畢業就有研究生的素質!
  研究所在大學化,大學在高中化,是台灣的普遍現象,但恐怕不是全世界都跟台灣一樣。現在是個國際競爭的時代,研究所大學化,大學高中化恐怕是『台灣的研究所大學化,台灣的大學高中化』,看看外國,人家的學歷有在貶值嗎?自己念到的碩士,會不會比外國的學士還不如?更有甚,現在一些超群的新技術新思維,例如說linux好了,那可是芬蘭的Linus 在大學時代就已經創造出來的,以台灣的水準,還沒有幾個研究生有能力能做出來吧?20多年來影響IT業工業設計甚劇的Steve Jobs(產品一路走來有Apple 2/Mac/Imac/Ipod),他只是大學輟學生。行銷富爸爸窮爸爸理財理論很成功的的羅伯特.清崎也不過是個大學生,他財富方面的啟蒙老師:富爸爸,還只有國中畢業而已,反觀自己呢?

  現在學歷貶值的結果,參與其中的人人都有份,就不要推洩責任給國家社會了,好好的對自我要求,我雖然是大學生,但是我要求自己有研究生的品質,而且我的水準不往下看,要往上提昇,面試的時候,別人拿一些證書出來,問到專業細節,就開始吱吱嗚嗚,但我們不一樣,是超水準的個人作品群拿出來,如數家珍,讓未來的老闆印象深刻,這樣才能開闢出就業了藍海嘛,如果大家都這樣努力,還怕台灣競爭力的流失嗎?

2005年10月17日 星期一

好節目分享:介紹創新的好節目

  年代電視台有一個節目,固定會在星期六下午一點左右播放(好像是重播的樣子^^!!),叫作『創新年代』,這個節目很好,每次都會有數個單元介紹各行各業的創新達人出來分享他們的創意產生過程、心路歷程、當然也有成品等等。不管是技術創新、行銷創新、亦或是業務創新,邀請的範圍從大公司主管,到小小網拍業主,只要有具體有效的創新事業(是可以成就一個事業的創新),都是這個節目的邀請範圍。我推荐想新創事業的人,多多看這個節目,觀摩別人,是很有幫助的。像這星期我看到介紹甲尚科技所推出的CrazyTalk4,就是一個很神奇的創意軟體,它可以很簡易的讓靜態的2D唱片開口講話唱歌,還可以調各種表情喔。除了人型的東西以外,各種動物以及不是生物的東西(電視上示範了會唱歌的東京鐵塔~~@_@~~),都可以玩,實在是太有趣了,我是看完節目以後,就去下載試用版,玩不釋手。像這樣的東西,創新年代每每都有介紹異想天開但是確又能穩健經營的企業體,推荐給大家欣賞。

南京大屠殺與德式師

2/19/2008做一些校正
  最近幾年流行挖掘過去失落的歷史的一環。大家對當年抗戰時期的國軍,大半的印象就是很落後、穿著不整齊、人力素質很差的印象。
  
  然而最近看過幾本軍事雜誌,個人印象為之改觀,國軍曾有過幾支德國式的部隊!看到雜誌內的照片,全軍戴著後來納粹德軍最引以為名的頭盔(聽說這種頭盔的頭幾批就是外銷給中華民國用的),衣張整齊,軍容狀盛(應該很操吧),武器使用捷克的機槍、盒子砲手槍、還有矛瑟步槍,戰術上引入了德國為了重啟軍事大國的各種新實驗戰術,這幾支軍隊都是蔣介石的嫡系部隊,所謂的中央軍。又叫德式教導師(守四行倉庫的那一團也是其中之一),是要讓全中華民國的軍隊的步兵師逐漸改制成德式的新制的模範部隊。

  然而好景不常,鄰國日本,常年的無法解決內部矛盾跟經濟問題後之後,居然把腦筋動到劫掠可憐的中國之上(唉,政客、槍桿子、以及財團的互相勾結真是爛),在軍隊還沒有辦法全面改制之前,蔣介石也只好在松滬會戰中,派出自己數個教導師,跟日軍(抱歉,我並非大中國主義者,但侵略戰爭我覺得不論多美好的藉口,對被入侵國都是賊寇)決戰,有其中打了幾場不錯的戰鬥,德式師有一度在德國的種子教官的力主下,大膽的採用了德國舉世有名閃擊戰法的前身:突擊群戰術,曾打得日軍節節敗退(當然也導致他們情緒士氣低落到極點),致使日軍必須緊急從本土跟東北(中國的)調其他部隊來援。

  又是好景不常,德式師的人力資源雖然優秀,步兵武器相對日軍有部份領先優勢(日軍是兵力素質普遍高、砲兵火力夠大跟後勤優勢),然而後來戰況漸漸逆轉,因為當時中國的落後的基礎建設、物資生產、技術能力、還不普及學校教育等等,還沒有辦法支撐這樣站在尖端的軍隊組織,以及軍事思想。

  這次沒有好景不常了XD,後來在節節敗退中,到了南京撤退戰時,發生了大混亂,結果八八師還是八七師的樣子(還是兩支都有)被困在南京城內,結果後來日軍進城以後,把累積已久的怨恨(三個月被全中國最頂尖的部隊的消耗戰),就發洩在可恨的德式師身上(當然還有無辜的人民),結果最精銳的德式師除了少部份撤退離開,其他的殘部就在南京內被全部屠殺!那真是中華民國軍事史上的大不幸。南京大屠殺其實在日軍的觀點,可以說是消滅國軍精銳有生力量的典範吧?其實日軍的行徑跟傳統上東方國家戰爭時,針對窩藏或幫助敵對軍隊實力的城市進行血洗屠戮並沒有兩樣,然而南京大屠殺數十年的觀點都不脫平民受難的觀點,平民不幸是不幸,然而那些之前轟轟烈烈跟日軍展開過決戰,最後不幸落難南京大屠殺的先烈,卻不載史冊,他們的犧牲其實很大,使得國民政府在危難中可以順利西遷重慶,像不死的蟑螂,繼續抗戰的下一章,撐到最後的勝利,海峽兩岸的教科書實在應該好好介紹這段被埋沒的歷史,給他們的歷史貢獻立傳。

即時作完整備份subversion資料庫而不影響線上使用者

#!/bin/bash
./hot-backup.py /var/library/TECHA /var/backup/TECHA
./hot-backup.py /var/library/TECHB /var/library/backup/TECHB
./hot-backup.py /var/library/TECHC /var/library/backup/TECHC


至於hot-backup.py,它是subversion套件裏面內附的python命令稿。

當然也可以用cp啦,不過cp只能用在沒有線上使用者的時候,例如清晨的時候。

方便重新啟動阿帕契的命令稿

#!/bin/bash
/etc/rc.d/init.d/httpd stop
/etc/rc.d/init.d/httpd start

mediawiki的相關SOP整理

  我為現在的公司引入了mediawiki的使用,在此作個筆記:
安裝

* mediawiki官方站 (http://www.mediawiki.org/)下載最新穩定版(stable)的mediawiki.X.X.X.tar.gz
* 解壓縮:

tar zxvf mediawiki.X.X.X.tar.gz

* 部署目錄到網頁目錄去,以Mandriva10.2linux這個系統來說,我的作法是:

cp -r /path-2-ur-folder/mediawiki.X.X.X /var/www/html/wiki

* 讓設定用的config目錄變成可以寫入:

chmod a+x /var/www/html/wiki/config

* 打開你的瀏覽器,讀入http://localhost/wiki/config
* 你會看到mediawiki說PHP's register_globals是on的會有安全問題。所以我們就編輯先找php的設定檔在那

然後編輯它,找到register_globals變數,設成Off

whereis php.ini
vi php.ini

* 再來我們要把使設定生效,方法是重開apache。

先關掉

/etc/rc.d/init.d/httpd stop

再啟動

/etc/rc.d/init.d/httpd start

* refresh 瀏覽器,我們可以發現到之前指出register_globals On有安全疑慮的那行已不見了。出現的一些設定表格
* 再來就是作設定囉,其中特別注意的是文件的版權的部份,要仔細思考好要那一種。此外db(mysql db)的root密碼注意不要跟該主機的root密碼一樣。設定完成以後,按確定,讓他開始安裝。
* 看起來很神奇,mediawiki似乎把瀏覽器變成一個console,都沒有重洗網頁,就一步一步執行下去,執行完,按照其指示,把LocalSettings.php從/config 拷貝到wiki底下

#in wiki dir;cp config/LocalSettings.php LocalSettings.php

* 連到http://localhost/wiki看看,mediawiki畫面有出來就是成功囉!

* 不過還有最後一道手續,們再次連到http://127.0.0.1/wiki/config,我們會發現它有指示為了安全性的理由,這個目錄應該刪除,或是不讓別人存取,作吧!!

rm -r -f config

* ok安裝完成!

--Shoichi 15:32 2005年九月25日 (CST)

* 疑難:如果從外面連進來,連不進來,現象顯示最後一直企圖連127.0.0.1不成的話,就檢查/etc/host檔,dns有沒有設對,如果看到的是 localhost www.xxx.xxx.com localhost的話,可能是前面的localhost(沒有dns的情況)有設錯。--Shoichi 21:11 2005年九月25日 (CST)

[編輯]
程式更新

1. 首先下載新版的mediawikiX.X.X.tar.gz
2. 解壓縮:tar zcvf mediawikiX.X.X.tar.gz
3. 複製原來/var/www/html/wiki內容,到/var/www/html/wikibk做備份
4. 複製整個目錄裏面的內容去覆蓋掉/var/www/html/wiki底下的內容
5. 最後一樣記得刪掉config目錄
6. 完工

以上的做法,可以改寫成script以後自動化進行,會比較便利。 --WikiSysop 16:28 2005年九月25日 (CST)修改
[編輯]
資料庫備份
  mediawiki後端的資料庫,用的是mysql,要備份資料庫就得知道資料庫的實體位置放在哪裡,他的位置是放在:

/var/lib/mysql/wikidb

,有點蠻奇怪的,目錄取名為lib,真奇怪。
[編輯]
如何自訂導航區塊(WikiSysop專用)

  在LocalSetting.php內,加入以下敘述:

$wgNavigationLinks = array (
array( 'text'=>'mainpage', 'href'=>'mainpage' ),
array( 'text'=>'portal', 'href'=>'portal-url' ),
array( 'text'=>'currentevents', 'href'=>'currentevents-url' ),
array( 'text'=>'recentchanges', 'href'=>'recentchanges-url' ),
array( 'text'=>'randompage', 'href'=>'randompage-url' ),
array( 'text'=>'help', 'href'=>'helppage' ),
array( 'text'=>'sitesupport', 'href'=>'sitesupport-url' ),
#array( 'text'=>'historypage', 'href'=>'historypage' ),
);

1. array( 'text'=>'historypage', 'href'=>'historypage' ),就是增加『historypage』新的頁面的範例。

[編輯]
設定時區

  在LocalSetting.php內,加入以下敘述:

$wgLocalTZoffset = "-1";

2005年10月14日 星期五

又到週末了!應某聽眾要求,電台開機囉!

  請按我的電台開始收聽,目前的DJ仍然是某不願具名的自動演奏機器人,24小時不間斷演奏。這次撥至17日凌晨0:00為止,收聽軟體取看前面的電台相關留言。(PS:要我開電台,請在這邊作回應,在MSN裡面才跟我私下講..有點XO...)

  補充,可以收聽的軟體windows平台有winamp5(lite以外的版本),foolbar等。

2005年10月13日 星期四

難得一見的好吃小店:義麵達人(不是台南意麵喔)

今天中午想吃一吃不一樣的,就來到了遠東園區外,發現中和市建一路一八三號附近(對面是個便利商店)有間自號義麵達人但很樸素的店,有一點小貴>_<都100以上,不過想想都要跳槽了,不曉得以後還有沒有機會,就吃吃看囉。

  上到了二樓,被告知飲料自取,還有麵包???發現是很特別的服務,麵包是長條的那種法國麵包,切了七、八條,放滿一大籃,吃多少自己diy。有兩個烤箱自己烤,還有兩種醬自己抹:一種是常見的奶油,另一種是蠻特別的,鹹鹹的,好像有有一點點酒味,抹到麵包薄片上,再放到烤箱烤(店家有標示適當溫度的指標),出來的成品脆的翹到好處,醬又融化到麵包裡,又香又好吃,為了回本所以我就吃了八九片,隨後麵端來,是好大一盤!!這比一些價高料不多的店實在好太多了,我點的是奶油鮪魚麵,蠻好吃的,到最後醬跟鮪魚碎肉還很多,為免浪費,我就烤麵包沾醬來吃,這也是蠻好吃的吃法喔。

  這次午餐真是很不錯的體驗,比一些200多塊的義大利麵店還大方、道地,付帳時,老闆還超親切的跟我解說,原來他們麵的醬料還是現煮的,非一般回鍋的作法,給客人自己烤麵包,是因為人太多時,沒辦法即時提供熱的恰好的義大利麵,不過我覺得這也給食客特別的有參與感的飲食體驗,我很喜歡他們的服務品質 (反觀附近有另外一間鍋貼店,我進去只有叫了5個鍋貼,不叫湯,老闆娘就擺個晚娘面孔),離職前想在去吃一次。

恐怖蠟像館:近年來表現最突出的家族企業

  話說兩個星期前,正很用心的寫恐怖蠟像管的讀後心得,結果無預警firefox徒然傻掉,那一次我的微言大論就此消失>_<,今天根據回憶,趁還沒忘太多時趕快重寫一次了。
  
  恐怖蠟像館(Wax House),是美商黑暗城堡公司(dark Castle)第五彈最新力作。這片帶來了很多創新!突破了既有的恐怖怪人電影的巢窠,在受害人數以及其手法上以首見的企業型態更創下了新紀錄--,劇情線安排的巧妙又合理還很難預測劇情(看過預告也沒有用),最後收線更是完美,此外這些劇情的發展上用了很多多重正反辯證邏輯,帶動觀眾的思考力,去拼出完整的故事全貌,不像前作十三惡靈自己講出一些解答,少了一絲思考找答案的樂趣,是近年來不可不看的新恐怖經典。以下內容含有劇情,不希望知道故事的人,請不要在往下看。





  說到劇情,綜觀全局,這個劇情基本上是在講辛客萊兄弟危害人間的故事。故事中環繞五個正常,五個不正常,以及雙胞胎必有一壞一好,從很正常生活化的故事,一步一步帶領觀眾進入脫離現實的世界:

第一個不正常:一開始回溯到1977年(我也是生在那一年說)兩個小朋友在吃東西的情景,其中一個小孩子違反常理的瘋狂,父母得施以不常的手段,腳鐐、手鍊、甚至膠帶併出才能綁住該小孩,是父母不正常,還是那小孩不正常,那個小孩是不是就是後來的蠟像館變態怪人?電影一開始就給了大家諸多的問題。

第二個不正常:女主角的叛逆雙胞胎哥哥,才剛被保釋就跟大夥去一啟出遊,充當電燈泡,又行為乖唳,宛如不定時炸彈,他也是個禍害嗎?

第三個不正常:載著動物屍體到森林隱密處『棄屍』的詭異鄉巴佬司機,他幹嘛作這麼噁心的事情?又假好心的帶女主角和他的男朋友去鄰近小鎮上的加油站買汽車零件,必定有詐!可是真的是這樣子嗎?

第四個不正常:看似彬彬有禮的加油站店員小包(Bo),確很病態的囚禁女主角,還很變態的用三秒膠給女主角封口、甚至用斜口鉗剪掉女主角的小指頭,他就是未喬裝的怪人嗎?他是純粹人面獸心嗎?

第五個不正常:怪人蠟像師文生(Vincent),繼承自一派相傳的螢幕怪人傳統,血腥(各種殺人法)、變態(活生生把活人作蠟像)、冷血(處理女主角男朋友時,仔細的蠟像製作前製手續的細節),一定是精神喪失的精神病形的怪人,但真是如此嗎?

  那五個正常又是什麼呢?

第一個正常:有不正常的小孩,可是也有乖乖坐著吃飯的小孩喔。

第二個正常:女主角的哥哥,雖然對女主角的男朋友百般刁難在先,但事後情緒過去了,也難能可貴的給她的男朋友不錯的評價,看來女主角的哥哥並非一般情緒處理不的街頭混混。

第三個正常:詭異鄉巴佬司機詭異歸詭異,但是沒有加害女主角跟其男朋友,而且真的把兩人載到小鎮附近了,看來他其實不壞嘛。

第四個正常:文生跟其兄包的互動可以看出,包其實是很理智的人喔,他很清楚『辦事的SOP』,還指責文生犯錯,而且文生並非對任何人都無差別的屠殺,他對其兄是相當尊敬的,所以他還是有一定的倫理觀念。

第五個正常:文生把受害者的跑車載回家,又另一個場景,可以看到特異收集好的一堆手機,這說明了這些怪人似乎也不怪,他們做事是有正常理智犯罪的行事辦法。

  一直看到最後,根據各種線索才會恍然大悟,原來辛克萊兄弟並不是什麼精神喪失的劊子手,而是頭腦正常的犯罪集團,或者是說:分工仔細的恐怖家族企業!CEO,就是大哥包,負責策劃,以及兼任風度翩翩文質彬彬的代言人。研發兼美工,就是文生,當然他也負責一些雜務的執行。最後還有sales,什麼?還有sales??對沒錯,片尾不是有說其實辛克萊兄弟不只兩人嗎?第三個猜是小弟,負責『遊說』(誘騙啦)觀光客進恐怖小鎮,以及兼貨運司機,載材料--動物屍體回鎮上提煉蠟油,再把廢物拿去拋棄,他也說不上是好人,是個手上沒沾腥的壞人。他們的作業SOP就是老大策劃,老三把人騙到小鎮上,然後老二明的進行殺戮,老大用騙的還加以凌虐(看其手法可看出其實一開始不正常的小孩是他,不是二弟,所以二弟臉殘心不殘,只是無耐聽命行事),最後老二把屍體作成蠟像,受害者的車子或是手機等值錢物應該是拿去黑市兜售,正可謂人力資源運用的極至,規模上雖比納粹德國希特勒的毀滅營小上許多,但這小而美的家庭企業在營運手法上,可是比希特勒的還更細膩,更兼具理性與感性的雙重成就,甚至這個business model完善到,那一天辛家三兄弟覺得賺夠了,還可以退休從良,蠟像館裏面眾多栩栩人生的蠟像應該可讓他們的退休生活躺著賺哩!

  可惜...,喔sorry是好在,兩對雙胞胎(辛家的大哥二哥,主角兄妹)之間,被眾人認定是惡的那個,主角兄妹運用混街頭多時所培養出來的狠勁,以及對妹妹的愛護,一舉破壞了惡雙胞胎大哥的這個邪惡企業,所以這說明不要備外界異樣眼光,就自暴自棄,我們可以從男主角有血有淚的熱寫男兒氣概中,看到那一絲絲的人性光輝,對照的,同樣面惡心不惡的文生,被大哥多年的怒罵被強迫去作這不正常的活人蠟像工業,實是可憐,最後被女主角說其實他心不壞,但他已是悲劇人物,見到大哥被殺,除了報仇,也沒有放下屠刀立地成佛的機會了。

  這片真的是難得的恐怖片,即使放在不分類的電影中,他也可以算是經典好片吧?沒有為了血腥而血腥、為了懸疑而懸疑,有完整的劇情架構,故事發展恰到好處不脫,不說叫,也沒有不知所云的大屠殺,或是白痴的美國人因為作一些無端白痴的事情所以無助被宰的老套情節,反而在人心的可怕中,發揚人性的光輝(幾個主角,同伴遭難時,都會去儘量救人,而沒有一溜煙跑掉),又帶領觀眾的腦子去思考很多問題,在下推荐此片給大家。

2005年10月11日 星期二

2005年10月3日 星期一

eclipse & interface implement wizard

  今天用eclipse寫程式,寫到一半,突然想起忘了實作一個interface,這時發現似乎找不到一個實作介面的winzard嗚嗚嗚...

2005年10月2日 星期日

氣死了,寫恐怖蠟像館到一半firefox死掉

  唉,firefox好歸好,然而也不是完全無缺點,只是比IE好多了,唉今天在寫新的blog:恐怖蠟像館觀後心得時,花了幾個小時寫的長篇大論,卻在一瞬間消失掉了,欲哭無淚,改天再寫好了。 >_<

2005年9月30日 星期五

電台停機

  我已經測試夠了,讓我的NDS好好休息一下,看看以後有什麼應用可用,或是研究別的網路廣播技術:如podcast或shoutcast。

shorewall和ip心得

  這幾天設shorewall設的很辛苦,真後悔以前沒有好好學網路技術的課程。168.95.0.這個子網域的選法有以下兩種: 168.95.0.0/255.255.255.0或是168.95.0.0/24(24=3*8也就是3個 bytes0.0.0~255.255.255的範圍)。

2005年9月29日 星期四

shorewall

最近在研究iptable與shorewall。找到一些shorewall(海岸之牆?防波牆?大西洋之牆?)的資源:
官方站
弱點
shorewall起手式
別人的經驗A
得要好好研究研究

2005年9月28日 星期三

mmcache+rpmfind雙煞

  今天晚上實在被mmcache+rpmfind欺負夠了。mmcache是其tar.gz超級不友善,要另外用ㄧ個獨特的程式不說(phpize), 還沒有INSTALL相關文件,根據鳥哥架站篇還要另外去抓有phpize程式的php-devel,又rpmfind的搜尋引擎有夠白吃..查php, 結果php-XXX-XXXX(php相關組件)都不會出現,只會出現php本身相關的,後來下載下來也不成功,rpmfind突然想到以前直接搜尋 mmcache不行的話,那查php-mmcache(-mmcache會找不到,php && mmcache也不行,有夠蹩腳的)的話呢?結果還真的被我矇到了php-mmcache相關的rpm,喔實在被它們合起來打敗了,好在有rpm這 個救星,按鳥哥書上通通設好後,雖然裝mediawiki它還是看不到mmcache>_<,但是很明顯的php速度有很大的改善,唉心滿意 足了。

2005年9月27日 星期二

妙華廣播電台

  嗯電台想好名字了,就取名為妙華廣播電台吧,跟佛教絕對沒有關係喔。不過有時候惡搞一下,放大悲咒來聽聽,應該很好玩(不是什麼舞曲版的喔嘿嘿)。嘻嘻,今天下午五點左右看到有12個聽眾了,謝謝各位賞光。晚上放個不一樣的給大家聽。各位聽眾有什麼收聽的問題,請反映給我,讓我好好研究,以架出更好的電台。

  支援的串流播放器,unix/windows/Mac OSX都有,請看連結,下面的

Media Players That Support Icecast Streaming

找適合你平台的播放器。

2005年9月26日 星期一

電台有domain name了

  由於今天早上我的hub出了問題,所以廣播就中斷了>_<,現在已經復撥,此外我還申請了ㄧ個動態dns。請按我的電台來收聽。

2005年9月25日 星期日

網路廣播電台大奮戰

  從昨天開始跟icecast奮鬥了兩天兩頁,今天終於弄出來了,目前是icecast+ices,icecast是stream server,ices是當source client,音源嘛我是裝了ㄧ個演奏機器人,你們聽到的可是它即時演奏出來的音樂喔。聆聽方法是按這個連結。可以用的串流播放器在windows上請用winamp5,而且你要下載的版本是可以播放網路廣播的winamp5 full或是bundle(比full多送ㄧ個樂團的歌)。

2005年9月23日 星期五

組織與紀律

組織與紀律

此篇轉載From WisdomWiki(本人發表在所屬公司知識庫內的文章)

   我從小就很喜歡歷史,探究現今事物是因過去之何而成就,是我的樂趣。中國的歷史方面,我們從小考到大的歷史課本,不管大家喜不喜歡歷史,我想大家應該都 可以認同一點:這書上面的史觀,乃一脈相傳繼承自中國自古以來的傳統:以「道德觀」來論史,或者是說以「儒家的紀律」來論歷史朝代、人物的興衰成敗,也就 是說ㄧ個組織的興起衰弱,往往歸咎於組織成員紀律的鬆弛和其最高領導人的道德崩壞,然而這以上兩者,真是導致興衰的直接因素?還是更深一層的因素導致的現 象?這是否確切能看出中國歷史的真實全貌?

  在兩年前個人開始接觸到ㄧ個新的中國歷史學派:歷史學博士 黃仁宇先生所帶起的「以政經組織的角度來解析中國的歷史」,第一次看到這種思維,是看萬曆十五年,乃至中國大歷史,我感覺到這是ㄧ個很客觀的史觀,每個朝代興起衰敗之因,主事者的道德人格、外戚、黨爭等等只是ㄧ個附加的現象,設計新政經組織或是無法維持再造ㄧ個舊政經組織,才是主要的原因。我蠻折服於這個思維,尤其貫串全文的無非是以紀律去維持ㄧ個脫離基層現實的組織的不可為

  擴大上段的思維,個人以為這可以說是紀律約束組織,還是組織產生紀律的論辯。中國古代文化早熟,跳過了物質科技的研發,直接躍入了邏輯科學頂尖的層次。現代資訊科學的重要基石,數位邏輯,或者是說二進位數學,起源於十七世紀歐人萊布尼茲的 研究,而當初萊布尼茲是被來自中國的易經所啟發。易經是企圖用陽爻- 陰爻--兩種符號,作二的六次方的編碼,共六十四卦,配合統計來代表人生的所有興衰現象,然後以此來推衍未來走向,例如現在如果自己的卦向是乾卦,也就是 最鼎盛的時候,緊接而來的就走下坡了。這不可謂是在ㄧ個中國歷史上高度的成就。

  說回來在政治上,同時期制禮作樂的姬旦先生,設計 了井田制度,來組織其領土所有權與伴隨而來的稅收辦法,該制度就是假設地球是平的, 而且可以平均以井字劃分為九等分,中間的領土是周王室的,四周八塊地分給八方的公爵,也就是大家所熟知的齊、晉、魯、陳等等之國,八方公爵有向中間的周王 室繳納遂收的義務。各公爵的領地又再依井田制,劃分自己領地,自己居中,八方的地劃給所有其下的侯爵。當然這些侯爵也有向位於中央的公爵納稅的義務,依樣 畫葫蘆,如此依公、侯、伯、子、男的順序,最後到達平民。然而我們居於後世之輩不免疑問:?當代的土地丈量技術是否真能確實量出土地的尺寸?有人的土地是 不利耕種的山丘,有人的土地盡是湖泊,那這樣是否真能達到租稅的公平性?又為了這一層一層封建國家的經濟動脈不致動搖,那不就意味基層農民的遷徙自由要受 到限制?人民地位階層的改變是否也要受限?所以相應於此必須制訂一套紀律來維繫這個大組織於不墜。然而上有政策,下有對策,中央的律令無法確實行於基層 時,下面只好表面上維持其形式,暗地用其他辦法抒困,這就是中國千百年來的寫照。

  說到這裡,我想我的企圖主張不言而喻,在要求高 規格的紀律的同時,是否也該將組織作適當的改造?個人以為對ㄧ個組織要求高的紀律,不 若設計ㄧ個較好的組織,該組織會自然相應生成該有的紀律。例如以提高組織運作的效率而言,我覺得上策是構建ㄧ個鼓勵學習且主動找目標的組織型態(意思也就 是要有相應的組織辦法),例如說,我們開發軟體時,其實也很多平常的庶務:如寫文件、紀錄、新知蒐集、版本管控、部署軟體到指定平台上、備份、日常維護等 等,讓我們勞心勞力,而不能投注最多的時間在設計軟體上的創意,透過新的組織法,適當的配合一些工具,我們就可以縮短作這些事情的時間,把工時留給最有創 意的工作,其實之前個人引入subversion到現在引入你現在眼前看到的這個wiki還有一些還未出現的一些東西,其實它們不是個個獨立的單一工具, 而是構成新的組織型態必要的構件,然而本來的公司組織內,未見這些新的「運作系統」的組成,也可看出這是個守成不鼓勵創新的環境。

   中策和下策呢?因為上段已經太長了,所以我分段下來比較不會對您的眼睛那麼傷。中策的話,我跳過不談,說到下策,因為某些原因我不想 明說其內容,我只略微描述其現象:遇到ㄧ個工作上的困難時,策略是不斷加人,而且是希求有經驗的人來幫忙解決問題;下下之策,則是遇到工作的困難時,策略 是以現有的人力加長工時以度過難關。

  我言盡於此,個人並不認為指摘ㄧ個災難的產生,是可以單單歸咎於某人的能力或道德,客觀看來,當組織已無法用紀律來約束,有崩壞的傾 向時,是否該思考合理的組織與文化的重構,而從中生出相配良好的紀律呢?又目前前文所述個人引進subversion wiki等新技術,其實背後代表著一套別於公司現有的思維體系,目前引入的方式老實說,是強加一套新紀律在舊組織上,而不是再造新配合這個進取性的思維的 組織,這很危險的,歷史上已有太多所謂變法失敗的例子,不管是宋代的王安石便法或是清代的自強運動維新運動(可能連現在我們國家的現況也可算在內),都是 企圖由上而下建立新的跨時代體系或移植外國的辦法強加在條件尚未具備的組織上,其結果眾所有睹。

count