中秋節達成1/3進度,恩,33級,不錯。
黑兵生涯持續進行中,期待升50級二轉黑暗騎士!
2008年9月13日 星期六
2008年8月23日 星期六
關於下士文書的動力 (I'm sorry!)
下士這一年沒法做無限量的業務,所以每一件都要做到巧妙無比。因為,這就是我們的宿命。睡眠苦短,你明白嗎?所以這是我們為軍旅生涯做出的選擇。我們本可在營區某地的某些單位裏吃喝玩樂,我們本可以漂流四海,老人本可以去打嘴砲,他們本可以去使喚其他菜叫,而我們全都選擇在這一年來做這樣多的業務。所以這些日子最好能夠他媽的黑一點。它最好能夠黑得發亮。我們覺得它的確還不賴。
2008年8月10日 星期日
Lisp 資訊
Lisp 經典書 SICP
原書 http://mitpress.mit.edu/sicp/
課程影片 http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/
Cusp eclipse
http://translate.google.com.tw/translate?hl=zh-TW&sl=zh-CN&u=http://www.ibm.com/developerworks/cn/opensource/os-eclipse-lispcusp/index.html&sa=X&oi=translate&resnum=4&ct=result&prev=/search%3Fq%3Declipse%2Blisp%26complete%3D1%26hl%3Dzh-TW%26sa%3DG
python in lisp
http://common-lisp.net/project/clpython/
Scheme
http://irw.ncut.edu.tw/peterju/scheme.html
2008年8月1日 星期五
2008年6月18日 星期三
2008年6月15日 星期日
2008年6月13日 星期五
Python-Ogre + py2exe
Python-Ogre 為 Ogre3D 的 python binding,可搭配 py2exe 將之轉換為 win32 binary,官網上有 py2exe 的使用教學。
基本上轉換很簡單:
- 在遊戲程式所在的目錄 (以PythonOgre\demos\ogreforests為例) 建立個 exe.py,內容:
from distutils.core import setup
import py2exe
setup(console=["Demo_Forest.py"]) - 於命令列敲 "exe.py py2exe"。
- 此時若出現錯誤為缺少某DLL,例如 boost_python-vc80-mt-1_35.dll,搜尋你的系統將缺少的DLL都複製到 exe.py 所在的目錄,再重來一遍即可。
- 將 media 整個複製到 dist 底下,執行 Demo_Forest.exe 吧!
- 如果執行 Demo_Forest.exe 又出現缺少某 DLL,例如 cg.dll,跟之前一樣搜尋系統把它複製到 Demo_Forest.exe 的目錄就好!
2008年6月7日 星期六
Billog2 開發中
經過3週的資料蒐集與思考,決定將改版計畫付諸行動。Billog2 繼續以網站的形式提供服務,以增強功能為主。
Billog2 的改變:
- 增加更多的分析
- 新介面!
- 登入功能 (不確定是否需要)
2008年5月30日 星期五
pyGTK install
用 python 寫 GTK 比用 C 寫省下許多繁瑣的功夫 (其實寫什麼都很省事)
先安裝這些東西:
- gtk-dev-2.12.9-win32-2.exe
- gtkmm-win32-runtime-2.10.11-1.exe
- pygobject-2.14.1-1.win32-py2.5.exe
- pygtk-2.12.1-2.win32-py2.5.exe
- pycairo-1.4.12-1.win32-py2.5.exe (為了出一些 Fancy 的圖)
glade 拖拉產生的描述檔於程式中載入:
import sys
import gtk
import gtk.glade
import pygtk
class FisApp:
def __init__(self):
glade = sys.path[0] + "/" + "FIS.glade"
name = "winFis"
self.wTree = gtk.glade.XML(glade, name)
self.win = self.wTree.get_widget(name)
dic = { "on_tbExit_clicked" : self.on_tbExit_clicked,
"on_winFis_destroy" :(gtk.main_quit)
}
self.wTree.signal_autoconnect(dic)
self.win.show_all()
##### My CALLBACKS #####
def on_tbExit_clicked(self, widget):
print 'test'
gtk.main_quit()
if __name__ == '__main__':
app = FisApp()
gtk.main()
可以開始做正事啦 :)
2008年5月28日 星期三
TurboGears
TurboGears 將網頁相關部件貼近 Python 物件的開發風格,對於習慣寫程式的我來說相當順手,使用流暢度絕不遜於 RoR。
初次接觸可先翻翻 CherryPy 的範例,再讀 Brian's TurboGears Tutorial,就差不多有概念了。
相關閱讀
2008年5月22日 星期四
2008年5月21日 星期三
2008年5月19日 星期一
2008年5月15日 星期四
Mean Shift
通過估計 Kernel Density Gradient 而不去估計 Kernel Density 自身,來分析點分佈。配合反覆沿 Gradient 移動,一樣可做到良好的 clustering。
也因為只關心 Gradient 的估計式較簡化,最終僅含 window size 一個未知數,因此較常見的核方法更為 robust。
該找個機會試作看看。
相關閱讀
2008年5月13日 星期二
去雜訊
2008年5月11日 星期日
重操舊業
不久便要告別手頭上的工作,可喜可樂。
工程師使事物變得聰明,將勞力轉嫁給機器,有程式做,人便無須再做。也能這麼說,就開發而言,工程師應當以消除自己的存在為己志。
可惜個人在業界見到的景象往往相反,名為工程師的人想盡辦法在公司增加自己的存在感,多了個飯碗因素,整個變調,以此為指導原則的各種辦公室遊戲不斷出爐。有人說這個觀念太過於理想青年,但我認為,理想無法拿去解釋人心的降格,兩者不是對比,問題始終存在著。
因為即將離去,腦子有種復甦的感覺。遠離了工程師才得以回復為工程師的身份,所以這篇告別短言叫做 "重操舊業" !
2008年4月23日 星期三
是的,我們就是這樣的人。
『如果說我們是浪漫主義者,甚至是不可救藥的理想主義份子,我們想的都是不可能的事情,那麼,我們將回答一千零一遍,是的,我們就是這樣的人。』
這是一種慢性病,得了便愉悅(痛苦)一輩子的病。
2008年4月19日 星期六
2008年4月11日 星期五
Billog 新增資料
閒置一週,等待加入的基金堆積了好多啊。謝謝網友們的建議,雖然近期較忙碌,但我還是會抽空加入的。
另外,其他網站的線圖也可以建議,就先以現有的爆發指數的方式來引用,但是這種內容也許仍有版權疑慮,所以不一定會成功加入喔。
2008年4月2日 星期三
2008年3月25日 星期二
關於 Billog
Billog 是一個生成基金、指數、股票技術線圖的網站。
有三個現象促使 vpooh 將寫給自己使用的網站分享給大家:
1. 基金族群普遍存在資訊不對稱 ...... (到今天的感覺)
2. 看見 gd4166 前輩不斷分享寶貴知識
3. 常見的基金網站不是介面苦,就是國外連線慢
直到今天,個人覺得基金與全球指數的資訊在台灣仍然相當貧乏,使網友們通常只查到散亂的基本資料,進一步的分析往往得透過國外網站(如 stockchart)來取得,或著在主流論壇求神拜佛。其實,投資上有見地的網友相當多,只是因為資料不好找、沒有線圖看而困擾著。
偏偏國外網站各個商品的代號又不易"發現",即便找到了,反覆Key代號切換線圖的動作也是相當累人,這樣一個晚上能追蹤幾檔基金呢?
"只不過想查點資料......"
因此 Billog 以功能單純、快速查詢為中心思想,希望讓網友以手動點選的方式也能每晚追蹤大量投資標的。至於基金基本資料的資訊,一般網站已有許多,這裡便不再提供重複資訊。
Billog 的程式目前寄人籬下,伺服器可能無法長期穩定存在著,所以有緣的網友請盡情使用,也許某天網頁突然消失連不上也說不定,運作一天是一天囉。網站的功能與資料也會慢慢更新,只是敝人平日生活忙碌,擴充緩慢請多包含!
最後,非常歡迎網友對這個網頁的使用意見與建議! 好壞皆然!
您的建議都會成為網站進化的原動力。