2011年9月21日 星期三

Using Parallelism in Python

1. Cython (C-Extensions for Python)
http://cython.org/
wget http://cython.org/release/Cython-0.15.tar.gz
tar zxf Cython-0.15.tar.gz
cd Cython-0.15
python setup.py install

2. Multi-threading (built-in)
import threading

3. Parallel Python
http://www.parallelpython.com/content/view/17/31/

4. python-multiprocessing
Python 2.5/2.4 back port of the multiprocessing package
http://code.google.com/p/python-multiprocessing/

[references]
Does python support multiprocessor/multicore programming?
Practical threaded programming with Python
Basic Threading in Python
Understanding Threading in Python
Simple Python: a job queue with threading

http://hungic.blogspot.com/2008/08/pythonthreading.html
http://www.cppblog.com/riverbird/archive/2007/12/26/39704.html

2011年9月19日 星期一

Keyboard Shortcuts of Thunderbird

Keyboard Shortcuts


Go to Next MessageF
Go to Previous MessageB

2011年9月15日 星期四

美國學位縮寫

Associate Degree---副學士學位。兩年制社區大學
Community College)或兩年
制學院(
Two-year College)所
發給的學位。
Associate of ArtsA.A.專校文學文憑
Associate of Applied ScienceA.A.S.專校應用科學文憑
Associate in NursingA.N.專校護理文憑
Associate in Science A.S.專校理學文憑
Bachelor of ArchitectureB. Arch.建築學士
Bachelor of ArtsB.,  B.A.文學士
Bachelor of Arts in EducationB.A.Ed.,  B.A.E.教育學文學士
Bachelor of Arts in
Social Work
B.A.S.W.社會工作學文學士
Bachelor of Business
Administration
B.B.A.工商管理學士
Bachelor of EducationB.Ed.,  B.E.教育學士
Bachelor of EngineeringB.Eng., B.E.工學士
Bachelor of Fine ArtsB.F.A.藝術學士
Bachelor of General StudiesB.G.S.通識學士
Bachelor of Liberal StudiesB.L.S.文理學學士
Bachelor of MusicB.M., B.Mus.,音樂學士
Bachelor of Music EducationB.M.Ed., B.M.E.音樂教育學士
Bachelor of NursingB.N.護理學士
Bachelor of Professional
Studies
B.P.S.專業進修學士
Bachelor of ScienceB.S.理學士
Bachelor of Science in
Business
B.S.B., B.S.Bus.商學理學士
Bachelor of Science in
Business Administration
B.S.B.A.工商管理學理學士
Bachelor of Science in
Education
B.S.Ed., B.S.E.教育學理學士
Bachelor of Science in
Engineering
B.S.Eng., B.S.E.工程學理學士
Bachelor of Science in
Medicine
B.S.Med.醫學理學士
Bachelor of Science in
Medical Technology
B.S.M.T.,  B.S.Med.Tech.醫技學理學士
Bachelor of Science in NursingB.S.N., B.S.Nurs.護理學理學士
Bachelor of Science in
Social Work
B.S.S.W.社會工作學理學士
Bachelor of Science in
Technology
B.S.T.科技學理學士
Bachelor in Social WorkB.S.W.社會工作學士
Bachelor of TechnologyB.T.科技學士
Bachelor of LawLL.B.法學士
Certificate of Advanced
Graduate Study
C.A.G.S.研究所進修證明
Certificate of Advanced StudyC.A.S.高級進修證明
Master of ArtsM.A.文學碩士
Master of AccountingM.Acc.會計學碩士
Master of Arts in EducationM.A.Ed.教育學文學碩士
Master of ArchitectureM.Arch.建築學碩士
Master of Arts in TeachingM.A.T.教育文學碩士
Master of Business
Administration
M.B.A.工商管理學碩士
Master of Civil EngineeringM.C.E.土木工程學碩士
Master of Chemical
Engineering
M.Ch.E., M.C.E.化學工程學碩士
Master of Criminal JusticeM.C.J.刑事學碩士
Master of DivinityM.Div.神學學碩士
Master of EngineeringM.E.工程學碩士
Master of EducationM.Ed.教育學碩士
Master of Electrical
Engineering
M.E.E.電機工程學碩士
Master of Fine ArtsM.F.A.藝術碩士
Master of LawM.L.法學碩士
Master of Library ScienceM.L.S.圖書館學碩士
Master of MusicM.M., M.Mus.音樂碩士
Master of Music EducationM.M.E., M.M.Ed.音樂教育學碩士
Master of NursingM.N.護理學碩士
Master of Public
Administration
M.P.A.公共行政學碩士
Master of PsychologyM.Psy.心理學碩士
Master of ScienceM.S.理學碩士
Master of Science in
Criminal Justice
M.S.C.J.刑事理學碩士
Master of Science in
Education
M.S.E., M.S.Ed.教育理學碩士
Master of Science in
Electrical Engineering
M.S.E.E.電機工程理學碩士
Master of Science in
Library Science
M.S.L.S.圖書館理學碩士
Master of Science in
Medical Technology
M.S.M.T.醫技理學碩士
Master of Science in NursingM.S.N.護理理學碩士
Master of Science in
Social Work
M.S.S.W.社會工作理學碩士
Master of Social WorkM.S.W.社會工作學碩士
Doctor of ArtsD.A.文學博士
Doctor of Dental ScienceD.D.S.牙科博士
Doctor of EngineeringD.E.工程博士
Doctor of EducationD.Ed.教育學博士
Doctor of Musical ArtsD.M.A.音樂藝術博士
Doctor of OsteopathyD.O.骨科博士
Doctor of Social ScienceD.S.S.社會科學博士
Doctor of Veterinary MedicineD.V.M.獸醫學博士
Doctor of JurisprudenceJ.D.法理學博士
Doctor of Judicial ScienceJ.S.D.司法學博士
Education SpecialistEd.S.教育專士
OptometryO.D.視力驗光士


轉載來源: edu-fair

2011年8月26日 星期五

轉載: 智慧 財產 業績


論文刊載在 SCI/SSCI/TSCI/TSSCI 期刊上 vs 放在網路上, 到底何者的影響力 (impact) 比較大? 在這場 「封鎖知識 vs 釋放知識」 的戰爭當中, 轉而支持圖書館界、 支持 Open Access Journals (開放近用期刊) 不僅有利於社會, 更將有利於學者本身。 
學術發表是一個詭異的系統 -- 作者們並沒有拿到錢、 審論文的人並沒有拿到錢 (他們只是另一群付出免費勞力的學術人員)、 在某些領域, 甚至連期刊編輯也沒有拿到錢。 有些時候作者甚至還得付錢給出版社。 ... 但是科學論文卻又是價格貴得最嚇死人的文件。 -- Greg Maxwell
本校面臨期刊訂購經費嚴重不足窘境,不僅既有之訂購期刊難以持續,更遑論增訂各學科新出版期刊,抑制侷限了本校學術研究競爭力。 -- 每年花一億四千萬元訂閱期刊的臺灣大學
活躍於網路社會運動、 開放數位內容、 自由軟體界, 任職於哈佛大學的 24 歲程式設計師 Aaron Swartz 在 MIT 校園用程式大量下載學術期刊, 被美國總檢察長起訴, 並以一萬美元交保。 有趣的是, 這些期刊的著作權擁有者 JSTOR 表示只想確認 Aaron Swartz 並未散佈這些文件; 但美國聯邦政府卻還是執意繼續處理本案。 詳見 衛報報導、 Jason Kottke 的部落格報導 (有豐富的連結) 或搜尋 「Aaron Swartz JSTOR」。 根據 Jason Kottke 文章最後的 update 看來, 在此次事件當中, Aaron Swartz 的原意可能並不是要解放被封鎖的學術論文, 而是要大量分析這些學術論文背後的贊助單位。 (所以 JSTOR 才會說只要資料不外流就不追究)
原文: 學者的智慧, 期刊的財產, 圖書館的業績...或是負擔?

2011年8月12日 星期五

吉他名人

Eric Clapton 艾瑞克克萊普頓


Carlos Santana

Tommy Emmanuel


Richard Max 理查瑪爾克斯

Lauryn Hill 蘿倫希爾

Rob Thomas 羅伯湯瑪斯

Dido 蒂朵

Seal 席爾

Dave Matthews 大衛馬修