prism

2012-08-29

65 歲退休,你要更早換工作

我們偉大高尚的政府,為我們每位國民規劃未來需要工作到 65 歲才可以退休

所以假設,目前我是一個很熱愛自己工作的軟體開發人員,我要工作到 65 歲,就算我的熱情可以持續到那時候,可是依照國內廠商的現實考量,除非我自己是老闆,不然,有那一家公司,會請一個 65 歲的軟體開發人員

看起來,好像很合理的延長退休年紀,套到各行各業變得可笑,大概大有為政府假設大家都是當老闆吧

所以,現在工作的人,幾乎被迫要做選擇,如果你不是過一天算一天了那一種,而且,是沒有選擇


我說說台灣還能做的工作

1. 軍公教
2. 醫師,律師,會計師,可以獨立作業開業,工作項目不受景氣影響的從業人士
3. 其他就是老闆了,也就是自己做的人


其他的專業工作,都可以認真的考慮,應該出國工作了,尤其當你沒有創業的打算

更不要學別人說,年輕人好吃懶做,去澳洲留學打工,笑他們做的是低階粗俗的工作,當他們在澳洲農場工作,一個月可以賺到 7 萬元台幣,也可以開開眼界,體驗異國的文化的時候,你又何必勉強他們要在數字超商打工,賺取微薄的生活費

提醒一下,即刻起,好好想想什麼工作可以做到 65 ,不管要不要離開台灣

2012-08-17

最後的 X220

這一次又成為了一個經典,以前告別傳統比例螢幕,這一次告別七列鍵盤,科技進步的非常快
下一台,不知道會是什麼樣子,不過換口味是一定的,因為經典消失了

利用這一次暑假電腦展的機會,用非常經濟實惠的價格,帶了過了時的經典小黑 X220i 回家,雖然是低階的機種

不過,用來開發還粉贊的,跑 Mac Lion 效能也不錯

照片,看到左上腳大顆的 ESC 鍵,真是經典的 VIM 專用機



更新 BIOS

1. 抓取 BIOS bootable iso file http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/8duj18uc.iso

2. wget 'http://www.uni-koblenz.de/~krienke/ftp/noarch/geteltorito/geteltorito.pl'

3. perl geteltorito.pl 8duj18uc.iso > biosupdate.img

4. dd if=biosupdate.img of=/dev/yourusbpendriver bs=512k

5. 用做好的這一支 USB 隨身碟開機,更新 BIOS

參考資料

1. 抓取 BIOS bootable iso file http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/8duj18uc.iso

http://forums.lenovo.com/t5/Linux-Discussion-Knowledge-Base/Updating-the-BIOS-via-USB-X220-s-running-Linux/ta-p/674677

Install Mac OSX Lion 10.7.4

參考資料

http://forum.thinkpads.com/viewtopic.php?f=32&t=102098

http://bbs.pcbeta.com/viewthread-1054554-1-1.html

sudo vim /etc/grub.d/40_custom

menuentry "Mac OSX" {
insmod hfsplus
set root=(hd0,2) # /dev/sda2 is my OSX partition
multiboot /boot
}

sudo update-grub

2012-07-19

ZFS on Linux

愛用 Solaris 的同事,一直跟我說,就是因為 ZFS 所以他才愛 Solaris

看一下在 Linux 上面也有 porting ,只是我沒用過,不知道穩不穩定

紀錄一下,有時間來試一下

http://pthree.org/2012/04/17/install-zfs-on-debian-gnulinux/

https://github.com/zfsonlinux

http://zfsonlinux.org/

2012-07-11

Debian 更新 Eclipse

用 Debian testing 的人,最近應該都會更新到 Eclipse 3.8 版本

testing 上面的 eclipse-cdt 的套件不夠新,會少一些東西 Android Development Kit 更新到 r20 會報 套件相依的問題

Cannot complete the install because one or more required items could not be found.
  Software being installed: Android Native Development Tools 20.0.0.v201206242043-391819 (com.android.ide.eclipse.ndk.feature.group 20.0.0.v201206242043-391819)
  Missing requirement: Android Native Development Tools 20.0.0.v201206242043-391819 (com.android.ide.eclipse.ndk.feature.group 20.0.0.v201206242043-391819) requires 'org.eclipse.cdt.feature.group 0.0.0' but it could not be found

解決方式紀錄一下

先不要用 debian 自帶的 eclipse-cdt

更新 Android 開發套件的時候,先安裝,新版的 cdt 到 加兩個 software update 的路徑

名稱可以自己取

Window - Preference - Install/Update - Availiable Software

安裝 CDT
http://download.eclipse.org/tools/cdt/releases/juno


安裝 Eclipse 更新列表下 Web, XML, Java EE and OSGi Enterprise Development 下面的 WST Server Adapters. 套件
http://download.eclipse.org/releases/juno/


都裝完以後,就可以裝新版的 Android Development Kit 了

2012-07-01

夏天

假日,帶小朋友去海邊走走,踏一下浪,玩玩沙,看看大哥哥衝浪 這一個簡短的行程還遇見了,多年不見的舊同事 Bruce,也是我的 BSD 啟蒙老師,雖然,後來還是多用 Linux XD

2012-04-22

multiprocessing in wxPython

根據 wiki 上面的文件說 http://wiki.wxpython.org/MultiProcessing

不可以在 wx.App 的程式迴圈中,去產生新的 Process

真的試了一下,還真不行,在不用 threading, subprocess, 或是 wx.Process 的寫法下,只要把產生新 Process 的動作移出

wx.App 的範圍裡就沒有問題了

另外如果程式是用 pyinstaller 包裝成一個檔案,也要注意這 Process 需要重包來解決問題

http://www.pyinstaller.org/wiki/Recipe/Multiprocessing


筆記一下,以免以後忘了

2012-04-11

ATOMVM VPS 服務

開始虛擬主機 VPS 的服務有一段時間了,是 reseller 但是上游可以給我比較好的條件,在萬物皆漲的時代

也許提供有需要的使用者不錯的選擇,價格 10 美元起,應該比國內一大多代管的公司有良心了


https://atomvm.com