Author: gwokae
-
小小blog三年發展史與我的小小習慣…apache log
當初會自己架設部落格完全是一個自然而巧合的情況所產生出的結果,當時初嚐Linux的一個熱誠,於是拼湊了一些已經被淘汰的電腦零件(Duron 600Mhz這是我專三時升級的第二台電腦)外加花錢買了一條PC 133 DDR記憶體組成了我的無敵SuSE Linux戰機,別看他舊他至少有600Mhz的速度512MB的記憶體,硬碟還足足有30G呢!在文字模式可是順暢的很阿!只是進XWindow就倒了…。就在這樣的因緣下我架起了我第一台Linux主機,主機是架起來了但是總覺得該跑什麼服務才對,於是就把M$的Live! space給淘汰掉自己架了一個WordPress的部落格。 (註:Wordpress是著名的開放源碼PHP部落格軟體,可以下載Wordpress下來自己架blog也有提供線上申請blog空間的服務)
-
[轉貼] PTT用語語源:新警察
「新警察」是PTT常用的語彙之一,其來源是joke版的某個笑話,但我也是昨天才看過,目前收錄在精華區中不過我實在是找不到,於是上網goolge剛好goo到有人貼出來,為了讓就可發揚光大…就貼來我的blog了,哈。
-
[書評] Java SE 6全方位學習 + Java 6 新手入門書推薦
好久沒有打網誌了!最近壓力真的超級大阿,所以網誌就比較沒時間來維護啦!今天花了大概兩小時的時間把朱仲傑前輩所著的『Java SE 6全方位學習』給看完了,因為JAVA也用了很久了,雖然不算厲害但也算是自己熟悉的語言,因此大部分的知識都已經會了所以看的速度很快。也許有人會問如果都會了為什麼還要看呢?我只能說施主學無止盡阿!主要是因為自己對於程式語言的教學還蠻有興趣的,一方面想多學學別人是怎麼編寫教材的,另一方面是在一次檢視自己的觀念是不是有謬誤的地方。 今天看完了這本Java 6的書,不過結論是不推,中間夾了一些心路歷程,有興趣的同胞就繼續看下去吧!
-
世界地球日之我愛地球…
今天睡到十點多才醒,一到累補(lab…一進來就會越來越累的地方,簡稱累補),劉基就跑來說今天是世界地球日要關掉電燈一小時,減少碳排放…。 看過「不願面對的真相」的人應該多多少少都了解碳排放對於環境的影響,而節約能源確實是減少碳排放壓力的對策之一,不願面對的真相放映後,越來越多人開始討論「環保」這個觀念,也有不少的人認為接下來的世紀的挑戰是如何產出所謂Energy Effective(節省能源)的產品。當然也有人抱持的不同的看法,認為天氣的異變完全是「太陽黑子」闖的禍,跟碳排放過量沒有什麼關聯,甚至有部分的宗教人士說「這是神的懲罰」(所以要怎麼辦?開始解讀聖經密碼嗎?)。接下來,還有很多的財經專家說:「接下來是綠色商品的時代」所以有關綠色商品的產業一定會漲漲漲(然後拿出茂德的股價…證明給你看這就是綠色的威力)。無論如何,我認為人類至少多多少少的開始警覺「要有所行動」了。 綠色主義除了開始變成一種行為外,還變成一種產品代名詞,有些標榜節省能源的產品在旁邊還會附註減少碳排放X克,坦白說我不知道那是怎麼算出來的…,不過我想要提醒各位不是你把電源開關關閉就開始「減碳」…。電力實在是個很特別的商品,它像飛機的座位一樣,一起飛空的位子就是浪費掉的,這種商品有很即時的時效性,這類的產品很難”保存”下來慢慢賣,沒有被使用的電力就是虛功耗掉了,因此生產這類產品的廠商就必須預估需求,產出的量過大會賠錢,產出過少又供不應求。因此當你把電燈關掉是省一個電燈的電費,對於達到減碳的目的只有部分的效果(不過對於節省電費到是有絕對的效果),因為發電廠並不會即時的發現一個110W的電燈關閉了而減產110W的電力。 Thomas Friedman(之前有寫過文章,請看這裡)認為目前的所謂綠色革命其實只能算是一個綠色的派對(Green Party),因為現在的綠色革命都是小兵作戰,缺乏政府的支持(補貼、法令、…等)並無法得到全盤的效果,只能算是很多人來湊熱鬧的綠色派對。 因此,別關燈一小時了吧!把日光燈管換成省電燈管,這樣才是真正的減碳!(注意這是減碳不是省錢,因為省電的燈管雖然節省電力,但是燈管的成本大概會高於節省下來的電力)
-
Validate E-mail地址的regex
最近寫一些code會用到regex (regular expression),中文翻譯為正規表示式或正則表示式(坦白說我比較喜歡引用前者,後者比較難以理解regex是什麼東西),用途很多主要是表達一串字串的樣式(例如:身分證字號第一碼是英文,後面有九碼數字)。 不懂程式的話本斷可以跳過,之前在處理文字的時候因為要把用括號([…])中間的文字去除。我的文章會長的像下面這樣:林國喵是個[好人],每天固定會扶一個[老太太]過馬路呢!所以我的預期結果是:林國喵是個,每天固定會扶一個過馬路呢!但是我寫了個regex長的是這樣 [{1}S*]{1},這邊寫得的簡單"["在開頭會出現一次({1})中間夾著任意非空白字元S多次(*),結果會變成:林國喵是個過馬路呢!結果會把中間的字串也去掉因為S包含括號,因此必須把括號給排除才行所以,正確的寫法要變成這麼一段:[\[<]{1}[^\[\]<>]*[\]>]{1},當然也許是因為我笨所以才寫成那麼長的。 上面那段寫了很多主要就是要說,即使是個簡單的pattern寫成regex也可能會變成很長的一串,剛剛看書有寫到e-mail格式的正確性辨識的regex,竟然寫到長達一千多的字,沒注意看的話還會以為是亂碼呢!附上連結,有需要自己去看吧: http://ex-parrot.com/~pdw/Mail-RFC822-Address.html 有些東西真的是可以想得很簡單,也可以想得很複雜…
-
[07日本] Day3 下關、門司港
剛剛發生了慘案,我打了一個半小時的文章全沒了。目前,淚泣重打中…。另註:如果Dean’s FCKEditor有自動存檔功能就不會發生這種慘劇了,嗚嗚嗚。 話說拖稿拖很久了,剛剛有決心要盡快把2007年的日本八日遊盡快打完。每次把相簿打開看到一張張照片就可以回到當初在日本的心情,這也是我變得很想學攝影的一個原因。總覺得一個好的照片可以讓那個美好的瞬間永遠的演繹下去,這是我決定我要拿起相機的原因! 今天的行程是下關市及門司港,下關市與門司兩個地方夾著分隔日本九州與本州的關門海峽。下關則是許多歷史事件的發生地點,它是日本源平合戰的決戰,壇之浦決戰,的發生地點,也是中日甲午戰爭中國戰敗簽訂馬關條約的地方。而門司呢!則是保留了許多幕末維新時的西洋懷舊建築。