抗議延長退休年齡 法300萬人示威

http://web.pts.org.tw/php/news/pts_news/detail.php?NEENO=160510

國外的新聞,看到了,心裡真的很不是滋味,台灣人真的是人善被人欺,別人要延兩年,就這樣,我們可是延五年喔,我前陣子已經有寫過一篇

勞退金搶劫

老實的台灣人,官方說,因為平均壽命變長了,所以要你晚點退休,真只是一個藉口,真正的原因,是財務的缺口,反正,政府,做事花的錢,都要比別人貴好幾倍,不有缺口才有鬼勒,看看,台北市買花,看看,國道六號,壓死了七個工人,結果,光是看大包商,轉到小小包商的圖,就夠複雜了,層層都要油水,說平均壽命會變長才有鬼,我們這一代,又不是經濟起飛的年代,工作壓力,可以作到,暴肝死在電腦前面,鍋台民的年代,他可是自己老闆,才這樣拼的,他賺到了,沒死,可以再取一個年輕的,可是他不也讓原來老婆的黃金年華當了賠葬

我想,要是沒有活超過,平均壽命的,請問政府要怎麼還,難道,反正都數據化就可以說了算的話,那有一個,少活一年,就由,決策者的生命可以活一百年來算,開始倒扣,扣到,命數沒了,就是決策者該死了,這種可以用生命平均數,當政策的方式,是對生命最不尊重的展現,把你的生命當成,和過去幾十年的平均數一樣,我和我父執輩的時空背景,已是天差地遠,居然,他們的平均數,套在我們身上

現在,看看我們常常以台灣的健保,感到自豪,令人諷刺的,藥物,或是醫療資源的濫用,卻沒有說,我們是世界上洗腎比例,最高的國家

沒有下一代的台灣,現在的健保成功,只是暫時的,真正的艱難是延續這幾乎是不可能的任務,孩童是我們的未來,台灣以目前的生育率,應該可以說,我們的下一代消失了

以後的勞保會倒,因為,沒有新一代的就業人口,繼續繳保費

以後的國保,會消失,因為,他根本就只是一道政府騙錢的聖旨而已,現在會收到國保繳費單,就只有失業的民眾,請問都已經找不到工作了,政府,沒有給失業給付,還要跟他收錢,用膝蓋想也知道,錢收不收得到,就算是真的有福氣,可以當家庭主夫,或是家庭主婦,不用賺錢繳房貸,也會迂迴一點,學點才藝,加個工會的勞保,賭他不倒,保障,也比國民年金強千百倍,現在國保只有那種,今年繳,明年就可以領的人,也就是原本要領老人津貼,或是老農津貼的人,統統被趕去領國民年金

Flash development on Debian

如果用 Windows 的人,請愛用 FlashDeveloper

紀錄一下在 Linux 下要開發 flash 的應用程式的設定,主要是 actionscript ,不然這個標題已經夠冷了,還要更冷門的嗎?不只有 actionscript 可以做 flash 的開發

下載 Flex SDK

使用之前,你必須有裝 JDK,全名好像是 Java Development Kit,這個,Debian 的 non-free 裡有


http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK

我是用 Flex 3 的,把他解壓縮,在你喜歡的目錄下,我是放在 /flex,

設定 .bashrc ,加 FLEX_SDK_HOME


編輯 .bashrc ,最後加


export PATH=
/flex/bin:$PATH
export FLEX_SDK_HOME=~/flex




複製 ~/flex/framework/flex.config.xml

將 ~/flex/framework/flex.config.xml 複製到自己專案目錄下,準備修改

/home/terry/fb/playflash 假設自己要開發專案的位置

/home/terry/fb/playflash/src 程式位置

/home/terry/fb/playflash/lib 共享的 library 的位置

複製 flex-config.xml


cp ~/flex/frameworks/flex-config.xml ~/fb/playflah/


原始設定修改 souce-path 的部份,還有加上 ${flexlib} 的部份



Debug 的選擇


可以用 arthropod,缺點是 flash 要裝 debug 版本的, Linux 上的 debug 版本 Adobe 不太鳥的,還要裝 Air SDK,Air 在 Linux amd64 上也不怎麼樣,windows 同事們都是用這個


建議,都是自己來,也可以免除,一定要裝 debug 版本的困擾,自己的程式架構,加一的 debug 的 panel

或是利用, javascript console 來傳 debug 資訊,記得把 browser 的 javascript console 打開


千萬記住,要用 browser javascript console 來除錯的時候, 開 flash 檔案要用

http://localhost/你的 flash 檔案

不可以用

file:///bababa/你的 flash 檔案


超簡單版 Debug,和 browser javascript console 一起服用,不過,我覺得,在你的 code base 裡,也要有個 debug panel ,這個各位自己來,我就不要獻寶了




Compile


寫一個方便的 shell script compile 程式,當然,也可以寫 Makefile,不過殺雞不用牛刀

我的 compile 檔,記得 chmod 755,這樣可以直接執行,flex sdk 附的 flashplayer 已經是 debug 版的
不過,我還是都用 browser 來看



#!/bin/bash
mxmlc -load-config flex-config.xml $1 -output Main.swf
#&& google-chrome http://localhost/playflash/Main.swf



參考資料

http://asantoso.wordpress.com/2008/05/18/flex-3-sdk-command-line-development-with-example-on-linux/

ps: 看官有什麼可以補充的不要客氣,還有我 browser 都是用 firefox 和 google chrome,基本上這一份記錄可能還要除錯 ;-)


Vim Hacks



這一個簡報,是 c9s 大,兩年前的簡報,好的技術,過了,一年,兩年一樣,好用,實在,不會年年加上西元四個碼,包一包,就要你花錢升級,不跟著升,好像你就不專業一樣,真正的好東西,就是越用越是好用,你現在學,一點也不會晚



第 144 頁,我老是忘記
ps: 純分享,唯有你自己才知道怎麼樣對你最有效率,畢竟,是你自己的時間

給阿嬤的歌

一段裡面的小插曲,6,7 年級,三明治這一代生育的小孩,應該很多都是阿嬤阿公養大的 (4分30 秒左右),對阿嬤該有很深的感情了

ps: 很久沒有看到阿嬤了

djangopackages.com



useful web site to find out reusable django app

找一些,好用的 django app 的網站,有套件的位址,還有 pypi 下載次數可以參考一下,目前好像,seo 沒有很高,寫一篇幫他加一下,以後比較好找

http://djangopackages.com/


ps: 改天應該整理一下常用好用的套件,很多公司的專案,都還用不上,有點可惜,畢竟團隊工作,最難的是溝通解釋,往往很趕的專案,都要求快,可以動就好,所以不會做太多的分析,做都沒時間了,哪來的心得分享,教育訓練,重要的是,要讀懂別的 code,除非遇到,做不出來的,才會停下來,認真的找答案



ps: Simple is hard, less is smart. and please please please….. read the code others wrote.

VPS 硬碟卡到陰

這幾天, ThrustVPS 上的 node 硬碟好像卡到陰的一樣,轉不太動


[root@www ~]#hdparm -tT /dev/xvda1

/dev/xvda1:
Timing cached reads: 2 MB in 2.11 seconds = 971.82 kB/sec
Timing buffered disk reads: 16 MB in 3.14 seconds = 5.09 MB/sec
[root@www ~]#hdparm -tT /dev/xvda1

/dev/xvda1:
Timing cached reads: 7564 MB in 1.99 seconds = 3798.40 MB/sec
Timing buffered disk reads: 6 MB in 3.59 seconds = 1.67 MB/sec
[root@www ~]#hdparm -tT /dev/xvda1

/dev/xvda1:
Timing cached reads: 6316 MB in 1.99 seconds = 3170.20 MB/sec
Timing buffered disk reads: 84 MB in 3.03 seconds = 27.71 MB/sec
[root@www ~]#hdparm -tT /dev/xvda1

/dev/xvda1:
Timing cached reads: 6526 MB in 1.99 seconds = 3274.96 MB/sec
Timing buffered disk reads: 4 MB in 3.13 seconds = 1.28 MB/sec
[root@www ~]#hdparm -tT /dev/xvda1

/dev/xvda1:
Timing cached reads: 5828 MB in 1.99 seconds = 2924.11 MB/sec
Timing buffered disk reads: 8 MB in 4.03 seconds = 1.99 MB/sec
[root@www ~]#hdparm -tT /dev/xvda1

/dev/xvda1:
Timing cached reads: 3286 MB in 2.00 seconds = 1645.96 MB/sec
Timing buffered disk reads: 10 MB in 4.47 seconds = 2.24 MB/sec
[root@www ~]#

Evil Apple

過去的 Jobs 告訴我們 Stay Hungry Stay Foolish


中文翻譯 http://mmdays.com/2007/04/02/steve-jobs/

到了,我拿到了,我真正的第一個 Apple 產品 iPad (主要是老闆要我們玩遊戲),我才知道,第一件事,就是要我登錄 itune 帳號,最邪惡的是,要填信用卡資料,而且還包含背後三碼授權碼,他會記在他們的伺服器上,下一次,你不用重打

git 的文件整理



install gitosis,要有自己的 git server 的話,覺得自己程式寫得太差,不好意思放到 github 的話 ;-)

http://www.hackido.com/2010/01/installing-git-on-server-ubuntu-or.html

http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way

windows 上的 GUI 的工具

http://code.google.com/p/tortoisegit/
並需先裝 http://code.google.com/p/msysgit/

windows 用安裝完後記得用,GitBash

ssh-keygen -C “yourname” -t rsa

接著就可以把 publich key 放到 C:\Documents and Settings/YOR NAME/.ssh/id_rsa.pub


有關 hudson 整合

http://wiki.hudson-ci.org/display/HUDSON/Plugins

參考資料

Git Cheat Sheet http://ktown.kde.org/~zrusin/git/git-cheat-sheet.svg

http://github.com/guides/git-cheat-sheet
http://progit.org/
http://progit.org/book/zh/ 中文版

Git from subversion

http://www.ibm.com/developerworks/linux/library/l-git-subversion-1/
http://www.ibm.com/developerworks/linux/library/l-git-subversion-2/

http://git.or.cz/course/svn.html

http://plog.longwin.com.tw/my_note-unix/2009/05/19/git-learn-initial-command-2009

Git with SVN
http://blog.kanru.info/archives/466

Linux Talks at Google

(影片有點長,我也沒有時間看,很閒的人可以看)

Commonsense Computing Documentation



Commonsense Computing Documentation 看看他的文件標題,真是令人感到慚愧,應該每位老闆,都會說我們要 Agile software development ,應該沒有人不要吧,好聽的大家都喜歡,可是真正可不可以作到又是另一回事了

可以動就好,和所謂的敏捷開發,該是好好想想了

看看在外國人眼裡,這種開發環境設定的一般常識,http://csc.media.mit.edu/docs/developers/setup.html ,看起來,好像有點專業了,在台灣的軟體環境還蠻不易的

ps: 他裡面的環境設定,不錯可以參考,尤其是在 windows 上面的 Setting up MinGW and msysgit 的部份,,可以幫幫用 windows 的朋友,同事,還有Commonsense Computing 是他們組織的名字啦,只是剛好拿來呼隆大家一下 ;-)