2009/06/29

中肯

學多懂多,懂多煩多,煩多想多,想多做多,做多付多,付多拿多,拿多花多,花多吃多,吃多病多,病多-日子不多,最好還是別管那麼多,開心多多!

一個36歲竹科RD主管寫的文章
http://rainbow-channel.blogspot.com/2009/06/36rd.html


還是活在當下最重要。

Seize the day...

DeadLock

我以為我寫得程式碼已經夠噁心了,沒想到還有更噁的。頭腦 deadlocking .......

2009/06/28

麥當勞

自從大二忙到暈頭轉向後,常常到八、九點才發現忘記吃晚餐,而逢甲附近最近最方便的就只有麥當勞了,吃麥當勞還吃到莫名其妙認識一些正妹.....(這算幸運嗎? XD)

雖然剛吃麥當勞當晚餐 (兼宵夜) 很滿足,不過想到明天還有 SCJP 在等著我就很想去撞牆。明天把考古題全部看完一次,就打算用 CCNA 的方法對付證照考試了。

Inside Google Office

能當 Google 的員工一定很幸福!

Google office in Zurich (50 pics)
http://acidcow.com/pics/1149-googles-office-in-zurich-50-pics.html

2009/06/25

Human Compiler

227 題考古看到起笑,速度實在是太慢啦!要練成人腦編譯器實在太困難了,距離考試剩下四天,一定要好好衝刺!


ps. 有人要一起參加 COSCUP 2009 嗎?

2009/06/23

Be Alone

原本約明天和朋友出去玩的,卻被行程稍晚安排、但更重要的事情打槍,結果被當作不守信用唸了幾句.....。很討厭被當作 on call 也很討厭那些不會事先通知行程的人,搞的別人行程亂七八糟,亂也就算了,還害別人信用受傷。以後要玩還是一個人出去好了,反正行程怎麼排都會被打亂。

剩下一週準備證照考試,為了避免得到「考前症候群」,還是先幫自己洗腦:
考證照不是看你會不會寫程式,而是看你看不看的懂別人寫的鳥程式

2009/06/22

舊版軟體收集網站

OldApps.com 專門收集舊版軟體,當你覺得新版的軟體太花俏、太肥、太吃記憶體就可以考慮考慮把軟體降級。

究我個人而言,新版的 MSN 只改了介面卻沒有加新功能,跑起來的速度太慢又吃記憶體,我現在根本是打死不更新,還留在 MSN 8.1 版。網路上也有很多網友說 Skype、iTune 新版也不好用,這時候就可以從這個網站上面找到舊版本安裝。

OldApps.com
http://oldapps.com/

創意廣告



看了害我好想買... >/////////<

2009/06/21

中肯

能者多勞只是把事情丟給人的藉口

大學待了四年這句話我實在再同意不過了!

一堆人只會說「你比較強」就把事情丟給別人作,然後自己在家裡玩遊戲、看電視,不強也不知長進,這種人以後讓我看到我會直接翻臉。

2009/06/20

加入黑米書籤

覺得部落格太「白」了一點,是該家點色彩進去了,翻了翻別人的部落格,發現黑米書籤的顏色還不錯看!

加入書籤只要在網頁中插入一段 JavaScript:
<script src="http://js.hemidemi.com/javascripts/hemidemi_bookmark_button.js" type="text/javascript"></script>

這樣就會出現直式的按鈕:


若希望在每篇文章都加上書籤按鈕,而且每個按鈕都會對應到不同的文章連結,可以在 JavaScript 加入參數:
<script type="text/javascript">
HEMiDEMi_Bookmark_Button_URL = 'http:/www.hemidemi.com';
HEMiDEMi_Bookmark_Button_Title = 'HEMiDEMi';
</script>
<script src="http://js.hemidemi.com/javascripts/hemidemi_bookmark_button.js" type="text/javascript"></script>

其中 HEMiDEMi_Bookmark_Button_URL 和 HEMiDEMi_Bookmark_Button_Title 會因為每篇文章不一樣而有不同的數值,且每篇文章都必須加上一個標籤,這時候就必須看 Blogger 版面配置資料標記來設定了。由說明可以看到 post.body 代表文章主體,所以將上述的黑米標籤語法貼在「<p><data:post.body/></p>」下方:
<p><data:post.body/></p>

<!-- 黑米標籤 -->
<script type="text/javascript">
HEMiDEMi_Bookmark_Button_URL = 'http:/www.hemidemi.com';
HEMiDEMi_Bookmark_Button_Title = 'HEMiDEMi';
</script>
<script src="http://js.hemidemi.com/javascripts/hemidemi_bookmark_button.js" type="text/javascript"></script>


喜歡敝站使用的格式可以直接複製貼上:
<div style='float:right; margin-left:10px; margin-top:20px;'>
<script type='text/javascript'>
HEMiDEMi_Bookmark_Button_URL = '<data:post.url/>';
HEMiDEMi_Bookmark_Button_Title = '<data:post.title/>';
HEMiDEMi_Bookmark_Button_Style = 'button1';
</script>
<script src='http://js.hemidemi.com/javascripts/hemidemi_bookmark_button.js' type='text/javascript'/>
</div>


參考資料:

版面配置資料標記 - Blogger 說明
http://help.blogger.com/bin/answer.py?answer=47270&topic=10274&hl=zh_TW

[功能] 黑米小按鈕 | HEMiDEMi黑米部落格
http://blog.hemidemi.com/?p=114

Fun New Run High: 在blogger首頁每篇文章中加入黑米(HEMiDEMi)按鈕
http://skyvee.net/2007/06/bloggerhemidemi.html



ps. 單引號到底要不要改「&#39;」啊?我這邊測試都 OK 說.......

FreeBSD update script

不知道為什麼 portmaster -aDG 時 MySQL 無法被 shutdown,最後 portmaster updating MySQL 時卡死,只能 kill 掉。後來寫個 script 下去自己讓他跑:
#update MySQL first
cd /usr/ports/databases/mysql51-server/ ;
make clean ;
make WITH_CHARSET=utf8 WITH_XCHARSET=all WITH_COLLATION=utf8_general_ci ;
/usr/local/etc/rc.d/mysql-server stop ;
make deinstall ;
make WITH_CHARSET=utf8 WITH_XCHARSET=all WITH_COLLATION=utf8_general_ci \
install clean ;
/usr/local/etc/rc.d/mysql-server start ;

#update other ports
cd /usr/ports/ ;
portmaster -aDGu ;

2009/06/16

Lazyscripts

Lazybuntu 之後,又推出了主要以 Debian 為主的懶人包:Lazyscripts

專案使用 Git 做版本管理,CA 一定很歡樂吧... XD

Lazyscripts
http://sites.google.com/site/lazyscripts/Home

FCU Delphi Wind Ensemble 成發


照片總算是整理完了,但不是很滿意。因為血糖低加上陰天光線不足,即使 ISO 開到 800 照片成功率還是只有四分之一不到,與另一位攝影比起來實在差很多。


Sax 才是王道!



模糊有點可惜



自然就是美



以後看看能不能練到手持 1/20 秒吧 (把滑鼠廢掉可能比較容易達成目標) .......

2009/06/14

能睡就是福

我開喇叭玩遊戲,同學居然可以在旁邊睡到打呼,真羨慕......

2009/06/13

我笑了

原來已經偷偷動過手腳啦,難怪刪除檔案都會預先確認 XD

CentOS user config:
# .cshrc
# User specific aliases and functions
alias rm 'rm -i'
alias cp 'cp -i'
alias mv 'mv -i'

2009/06/12

核電廠危險嗎

記得國中專題做的是「核四替代方案」,因為當初大家都在反對興建核電廠,並且有人宣布上任以後一定會停建 (後來賠了違約金以後又繼續蓋),不過核能發電廠真的有這麼危險嗎?



影片中模擬戰鬥機的自殺攻擊,看一下飛機和核電外牆的對比,這樣還怕遭攻擊造成輻射外洩?如果怕輻射外洩,還是離家的電視機遠一點吧,核電廠內部的輻射還沒有家用電視機的強咧!

2009/06/11

Fedora 8 update

[root@localhost etc]# rpm -aq | grep Network
NetworkManager-glib-0.7.0-0.5.svn3030.fc8
NetworkManager-openvpn-0.7.0-2.svn3047.fc8
NetworkManager-0.7.0-0.5.svn3030.fc8
NetworkManager-vpnc-0.7.0-0.4.svn3030.fc8
NetworkManager-glib-0.7.0-0.5.svn3030.fc8
NetworkManager-gnome-0.7.0-0.5.svn3030.fc8
NetworkManager-openvpn-0.7.0-2.svn3047.fc8
NetworkManager-0.7.0-0.5.svn3030.fc8
NetworkManager-vpnc-0.7.0-0.4.svn3030.fc8

實在太妙了,系統安裝時相同的套件安裝了兩次,現在要 rpm -e 還不知道怎麼只移除其中一個咧。

後來直接硬碰硬了,rpm -e --nodeps PKG 把東西全部移除,然後光碟片 cd /cdrom/Packages/ 全部重裝。

2009/06/08

Google 會羅馬拼音!

剛剛去 Google Sites 申請了一個協作平台,建立檔案櫃的時候發現,輸入中文以後會自動產生路徑名稱,而且還是中文字的拼音!

2009/06/07

正妹有三寶

鄉民實在太有創意啦~
好人有三寶:司機、宵夜、修電腦
正妹有三寶:嗯嗯、呵呵、先洗澡
壞人有三寶:親親、抱抱、再推倒
大學有三寶:複製、貼上、過就好
學生有三寶:抽菸、打架、做的好
台客有三寶:您娘、機掰、跨殺小
電腦有三寶:斷線、類個、修不好
碩士有三寶:爆肝、論文、錢很少
老師有三寶:劃線、重要、這會考
人民有三寶:冥紙、雞蛋、丟的好
不過這一切的一切都使於課本上的一句話「東北有三寶:人參、貂皮、烏拉草」.....XD

怎樣讓自己快樂?

以下內容節錄自《大腦開竅手冊》:
專注於正面的事件

連續 1 個月,每天晚上寫下 3 件當天發生的好事,並逐一解釋發生的原因。這項練習能在 1 星期內就出現效果,增加快樂度,並減少輕度憂鬱的症狀,而且效果可以持續 6 個月。對於一直這樣做下去的人,效果特別好。




練習運用性格上的長處

你 可以上塞利格曼 (Martin Seligman) 主持的網站 http://www.authentichappiness.org ,填寫「凸顯優點調查」(VIA Signature Strengths Questionnaire),找出你性格上的優點。塞利格曼是賓州大學知名的正向心理學家。你需要先註冊才能進入網站,但是裡面的測驗是免費的。

一旦知道自己最大的 5 項優點後,請每天固定以新方式來實踐其中一項,連續 1 星期。這項練習與前一項練習都來自塞利格曼的研究,他曾經在《真實的快樂》(Authentic Happiness) 這本書中描述過。



記得感恩

每天寫下 5 件令你感恩的事。在一項研究中,連續幾星期進行這項練習的人,比起進行無關感恩的練習的人,正面的感覺會變多,負面的感覺會變少。然而,我們還不曉得這項練習的效果是否能持久,因為這項研究才追蹤了 1 個月。

後來我寫下:「感謝電腦沒當機......因為今天沒有寫程式」 XD

2009/06/06

好黑暗啊

看了某人的部落格,已經有一年多都是抱怨文了,顯然從鳥中換了校長以後行政就一直唉踢。

到底新的校長是好還是壞呢?對學生或許來說或許還不錯,至少福利越來越多;對職員來說可能就是一場暴風雨吧.....。但願學校的老師都沒事。

質數計算

將 26972593 - 1 算出來了,總共 2098960 位數。因為數字全部貼上來儲存空間不夠用,所以壓縮放 Google Pages.... XD

載點:
http://john.royer.googlepages.com/primeNum.7z


數字取頭尾和 Wiki 上面的對照過,應該沒有算錯,有算錯也請找 Java 要求賠償...(誤)


ps. 用記事本開啟可能會當機,請使用較高階的文字編輯器

Flickr Album Maker



Made by Flickr Album Maker

Java 密碼存取

之前程式需要儲存帳號密碼,不過發現 Java 即使 compile 成 byte code 以後密碼還是明文,serialized 以後也可以看的到,問了一下才知道怎麼處理。

處理密碼時直接在 getter() 和 setter() 做編碼和解碼,目前想用 RSA 實作:
class Password {
   String password;

   public void setPassword(String in){
      password = RSA(in);
   }

   public String getPassword(){
      return RevertFromRSA(password);
   }
}

雖然目前知道可以用 java.security.MessageDigest 物件處理,但還沒看 API 就先跑去找質數了... XD

看到「尋找大質數」以後,照網頁上面說的跑去計算 26972593-1,不過單單用 BigInteger 就跑了半個多小時,輸出時在呼叫 toString() 又跑到電腦當機......。還是決定不要太想不開 Orz


ps.
梅森求質數的方法是計算 2n-1,不過似乎不能找到「所有」的質數,但是可以比較簡單的找到更大的質數。之前求質數是用 6n ± 1 去計算,但是跑得也不快,等哪天開悟了在去衝。

2009/06/04

EFix 搬家

原來 EFix 搬家,難怪之前的 Page2RSS 一直都沒有動靜。既然現在移到 Blogger 訂閱就方便多了。

EFix 隨身碟病毒移除工具
http://reinfors.blogspot.com/

2009/06/03

多數服從少數

今天受訓討論到檔案位置表示方法,特別比較了「 / 」和「 \ 」,老師還說了一句話:

大多數的人使用少數的作業系統


結果少數作業系統上開發的軟體,造成現在一堆亂七八糟的規範........ XD




ps. 賀部落格造訪次數突破 20 !

回憶

以前「網頁被竄改」中有題到一句話:「期末考前二天居然要出差到台北教育部,想害我大學讀五年嗎?」

現在可以清楚的告訴大家:我讀大五了......

Java 變數可以用中文名稱耶

去受訓翻書的時候發現的,不過也早該想到了..... XD

class Asd
{
   public static void main(String[] args) 
   {
      String 我 = "天才";
      System.out.println(我);
   }
}

程式碼打的很心虛.......

2009/06/02

開票啦

對於部落格速度的投票結束囉~~感覺大家對網頁的顯示速度都還可以接受,這樣我就不用在鑽牛角尖的把多餘的網頁元素移除啦。

記得投票的時候有說了,投「太快」的要抓去阿魯巴,那七票到底時誰投的?趕快自首一下 XD

2009/06/01

我說考試啊......

為了雪恥報名參加了證照考試,現在正在為期兩週的密集訓練,第一天的課程就讓我傻眼,練習用的考古題實在很恐怖,幾乎是我寫程式寫個一百年也不太可能遇到的鳥問題,現在都成了證照考題。

舉個例子:
int a = 0;int b = 5;
if( a != 0 && b++ > 5 )   
   //do something....
System.out.println(b);

這題選擇題有幾個選項:編譯時發生錯誤、執行時發生錯誤、b = 5、b = 6。答案是 b = 5 因為 Java 使用「&&」做判斷時發生 short-circuit 以致於第二個判斷式不需執行。不爽的不是考試考 short-cirsuit 問題,而是為什麼會在條件式裡面寫「b++」?

把運算是寫在條件式裡面當然省事,但是高階語言就是為了提高可讀性還這樣搞,這種程式設計師倒不如叫他去寫機器碼,不然之後要維護他的程式還要浪費一堆人力和時間。

幹,以後寫程式我都要這樣寫:
//Code in C
int l11l1l111l1 = 0;
printf("%d %d %d", l11l1l111l1++, l11l1l111l1++, l11l1l111l1++);