2011/01/26

幸福與悲慘

全世界最幸福的生活:住英國房子,娶日本老婆,開德國車,吃法國菜。
全世界最悲慘的生活:住日本房子,娶德國老婆,開法國車,吃英國菜。

2010/09/17

哲學家和清道夫

一個哲學家對一個清道夫說:「我可憐你,你的工作又苦又髒。」
清道夫說:「謝謝你,先生。請告訴我,你做什麼工作?」
哲學家回答說:「我研究人的心思、行為和願望。」
清道夫一面掃街,一面微笑說:「我也可憐你。」

2010/08/19

用別人包好的linux發行版就算是懂linux嗎?

先前使用opensuse11.0來作為linux程式測試機,
同時也作為熟悉linux使用環境的機器,
一直以來都是使用gui介面的yast作為管理工具,
和使用zypper來升級系統。
但在2010/06/30官方停止支援11.0,
所以我便開始研究zypper dup,
過程中我曾嘗試把另外一台不重要的11.2用光碟升級的方式升級到11.3,
但升級過程中並不像網路上的教學那樣順利,
這讓我對於升級這件事有點猶豫。
在搜尋相關經驗的時候讓我找到了LFS(Linux from scratch),
使用buttom-up的方式製作屬於自己的linux,
並從過程中學習linux的基本知識,
這剛好是我最有興趣的部分。
當初選擇linux發行版時就是因為不知道該怎麼建立一個輕便的linux系統,
所以才選了一個大多數模擬軟體都支援的opensuse來玩,
現在接觸到了LFS實在是相見恨晚。
不過現在有其他更重要的事情要忙,
只能把目前對LFS了解的部分先記下,
作為以後實做的順序。
1.LFS(Linux from scratch)
標準的32位元系統
2.BLFS(Beyond Linux From Scratch)
基於LFS加上更多實用的工具(Xwindow等等)
3.CLFS(Cross-Compiled Linux From Scratch)
建構64位元的LFS並且兼容32位元的程式
4.CBLFS(Community Driven Beyond Linux From Scratch)
基於CLFS加上社群提供更多其他實用軟體的安裝經驗
等日後有空就照著這個順序進入LFS的領域,
朝向linux系統專家的目標前進。

2010/04/12

如何知道現在用的linux是什麼?

想看是哪個distribution
cat /etc/issue

想看kernel版本
uname -r

想看CPU資訊
cat /proc/cpuinfo

手動安裝Mingw

因為使用自動安裝程式並不會安裝到最新的版本,
所以就參考官方網頁寫了這篇中文教學。
自動安裝程式幫忙我們做了三件事1.下載2.解壓縮3.放在適當的位置
所以手動安裝也就是要做這三件事。
1.下載
GNU Binutils:
http://sourceforge.net/projects/mingw/files/GNU%20Binutils/
binutils-xx.xx.xx-mingw32-bin.tar.gz

GCC Version 4:
http://sourceforge.net/projects/mingw/files/GCC%20Version%204/
gcc-full-4.x.x-mingw32-bin-2.tar.lzma

MINGW Runtime:
http://sourceforge.net/projects/mingw/files/MinGW%20Runtime/
mingwrt-x.xx-mingw32-dll.tar.gz
mingwrt-x.xx-mingw32-dev.tar.gz

Windows 32 API:
http://sourceforge.net/projects/mingw/files/MinGW%20API%20for%20MS-Windows/
w32api-x.xx-mingw32-dev.tar.gz

MinGW make: (mingw32-make is not necessary if you have MSYS or Cygwin)
http://sourceforge.net/projects/mingw/files/MinGW%20make/
make-x.xx-20xxxxxx-mingw32-bin.tar.gz

GNU Source-Level Debugger:
http://sourceforge.net/projects/mingw/files/GNU%20Source-Level%20Debugger/
gdb-x.x-x-mingw32-bin.tar.gz

註:gcc如果不想全裝的話,就裝必要套件,再配上所需要的語言套件。
Required runtime libraries for GCC:
mpc (dev and dll)
mpfr (dev and dll)
gmp (dev and dll)
pthreads (dev and dll)
gomp
ssp
gcc-core (bin and dll)

2.解壓縮
tar.gz,lzma,xz都可以用7-zip來解壓縮

3.放在適當的位置
不要放在中文路徑,不要放在有空格的路徑,
預設的C:\MinGW是個不錯的選擇。
但是在eclpise的預設路徑
最好還是放在C:\MSYS\MinGW比較好。

4.設定環境變數
在環境變數中的Path的最後面加上
C:\MSYS\MinGW\bin;
就好了,
不需要額外設定Lib,Include的環境變數。

5.測試是否安裝成功
開啟命令提示字元輸入gcc -v
如果有show出版本就成功了。

6.和MSYS整合
如果要順便裝MSYS的話,
等MSYS裝完,
將整個資料夾移入X:\MSYS,
然後修改X:\MSYS\etc\fatab為
X:\MSYS\MinGW /mingw
即可。

參考來源
How to Install the MinGW (GCC) Complier

2010/04/09

府:蔡主席讓對手「矇著眼睛來辯論」

http://tw.news.yahoo.com/article/url/d/a/100410/17/23m72.html
記者慶正/台北報導


總統府發言人羅智強9日強調,蔡英文反對兩岸經濟協議ECFA,請蔡英文明確說明建設性
的替代方案是什麼?否則面對全球自由貿易協定與自由貿易區形成的浪潮,蔡英文如何解
決其他國家間及大陸間關稅降低,不利台灣產品出口競爭的邊緣化危機?

他認為,蔡英文已經當了2年的黨主席,對上述問題迄今隻字不提,這恐怕才是讓辯論的
對手「矇著眼睛來辯論」。

雙英辯論兩岸經濟協議(ECFA),定於4月25日下午2時登場。民進黨在7日協商後,雙方
召開記者會前,丟出3份資訊清單,要求總統府提供。羅智強8日也要求民進黨公開3項資
訊,包括希望列入的早期收穫清單項目。

羅智強9日在總統府記者會上說,對要求民進黨提出的3項資訊,到現在為止他聽到對方要
等辯論時再講。「當主席兩年,沒有方法、對策,只為了辯論才要講,這是忽略民眾知的
權利,我想這點社會自有公評」。

八卦板友說了個故事

話說我爸有個當兵認識到現在的朋友
以前一天到晚互婊
連打靶都想一槍把他轟掉

上禮拜我爸跟我說那朋友告訴他
最近有批賓士很便宜 要不要來一台
一輩子做工的老爸興奮的要命 一口答應
我家裡的老哥也開心的很~~
但我覺得不好
畢竟他跟那個朋友也沒多好 一聽就有問題
所以我堅決反對 還問問老爸
是哪個賓士咧 S系列 C系列 E系列 還是smart阿?
新車 二手車 還是贓車?
那一台又要多少錢呢??

這時我爸說了 欸...我也不知道耶
你不要問了 反正我要買就對了....
他是我麻吉不會騙我的啦!!
我哥也在一旁說 對阿 就買就對了
有賓士開就是爽阿 OK的!!!

昨天 我跟我哥約好晚上要一起找在宜蘭休養的老媽
讓她決定能不能買這來路不明的車
剛剛在路上 出雪襚前我跟拼命嗆 幹譙我 就差沒開扁了~
結果走到門口 竟然把我拉到旁邊問我: 你等下打算要跟媽說什麼??

我只能說...老哥還真是有趣阿!!
我爸都說 苦媽所苦 所以才讓我媽到宜蘭靜養
我爸也常說 我媽最大
但有什麼事 往往還是只能照他的決定
這次也不知道有沒有用呢~~
我哥也很妙
之前只會幹譙我
走到門前才問我 都下單了不買要怎麼辦呢?

牛仔與女同性戀者

一個全副武裝的老牛仔坐在酒吧裏喝酒, 這時一位美女走入坐在他旁邊.
片刻之後, 她轉過頭來問:"你真是牛仔嗎?"
"我一生中一直忙於帶領牛群, 馴服馬, 修圍牆, 我想你可以稱呼我為牛仔."
過了一陣子牛仔轉問:"妳呢? 小姐."
"我從未去過牧場, 我當然不是牛仔女, 我是女同姓戀者."
她繼續:"我一生中一直忙於想女人, 由早起床後開始, 在吃飯時, 沖浴時, 看電視時, 睡
覺作夢時, 我時時刻刻都在想女人."
過後, 美女離開, 一對老夫婦入來坐在他旁邊.
幾分鐘後, 老夫婦轉過頭來問:"你真是牛仔嗎?"
牛仔:"我一直以為我是, 但是, 我剛剛才知道我是女同性戀者."

你是台灣人還是中國人?