http://www.djangoproject.com/weblog/2008/sep/03/1/
Django 1.0 released!
1.0是Django project一個很重要的里程碑,因為一直以來官方對於Django 1.0有個很重要的承諾,就是在1.0之後的所有版本都將維持向前相容性,就是不論是到1.x多少版,都將維持對1.0版本程式的相容性而不會再作任何會打破相容性的重大變動。這也是為什麼1.0版本會遲遲不推出的原因。
不過1.0 release的這一天終於來了,
根據Django官方網頁的說法,自從上一個穩定版Django 0.96.2以來,到這次的1.0版本發佈,已經有超過三十五萬行的Django程式碼被修正或改變,足見改變之大。(改動350000行的python, orz)
這次總算是讓我可以使用Django的新版本了,畢竟用了0.95.x跟0.96.x實在是很久了,而Django的SVN trunk對於真的要上線的系統畢竟還是個比較危險的使用方式。不過美中不足的是debian lenny似乎還是會來不及將Django 1.0包進debian linux系統,看來以後安裝上線系統又要多費一番功夫。
想知道更詳細的改變內容跟新增功能請看Django 1.0 release notes
時間過的飛快, 其實感覺去年的coscup 2007似乎才剛結束而已. coscup 2008又開始了,
這次kalug的朋友去了好多, 平常會掛在irc頻道上的至少就有去了一半以上,
一些平常少出現的朋友也都遇到了, 還遇到了一些原本只在irc或網路上看過的前輩跟朋友.
星期六早上雖然有點睡過頭,
不過還是跟lloyd大大坐著高鐵順利的來到了台大應力所的會場,
(走好久啊,難怪有人迷路), 這次小弟我也有準備了兩個20分鐘左右的session要介紹,
主要是簡短的講了一下django跟py3k這兩個有關python的議題,
第一天下午講django時由於臨時因為筆記型電腦接上投影機後畫面出不來,
倉促的商借了yurenju(小朱)的筆電 但是似乎因為是沒有字型的關係,
替代字型其實有點不好看 有些字重疊在一起 不過還是硬著頭皮把他講完了
另外20分鐘其實很短, 所以講的好像有點倉促 主要還是講一些觀念上的個人看法
希望能引起一些朋友對django的興趣.
這場講完後見到了非常客氣謙虛的WilliamYeh葉秉哲大大,跟他作了一些心得交流,
其實我有好幾本他的翻譯書 應該要拿來給他簽名才是.
另外感謝這場大家對我的笑話還挺捧場的,
似乎沒有人睡著,不然講下午第一場實在是有點辛苦,
連我自己都會覺得昏昏欲睡.
下午也有跟freenode irc上#python.tw我們python幫的gasolin, keitheis碰到,
上次coscup 2007跟gasolin聊比較久,
這次gasolin好像比較忙 聊了一下就不見人了
第二天下午我要跟keitheis找gasolin的時候, 就發現人海茫茫 真是難找
這次第二天結束吃飯的時候其實在跟thinker聊台灣pycon下次會不會辦的時候
lloyd有跟thinker提到說, 台灣的pycon其實也可以借coscup BOF的時間來辦,
我也覺得實在應該要排一場BOF讓#python.tw的人互相認親聊天才對.
今天晚上的晚餐是像海浪一樣的pizza海, 兩百五十人份的pizza果然是壯觀,
BOF我是參加我們自己kalug主辦的OpenStreetMap, 拿了一些pizza跟雞翅飲料進場地, 邊吃邊聊.
人比我原先預期的多,陸陸續續大概有三十到四十個左右的朋友來,
BOF內容主要是這次OpenStreetMap的講者louis來講一些josm跟openstreetmap的一些情形.
Arne講到了一些tag標示的東西及提到一些路名中文拼音上的混淆,
lloyd大大講了一些gsm logger支援的狀況. 大家有得吃又有得聊 實在滿不錯的.
不過下次應該要在場地準備一些面紙之類的 不然大家吃東西吃的油油的
又要跑廁所洗手 這樣歡樂的BOF就被打斷了.
晚上跟keitheis,還有我們kalug的lloyd大大,凍翔,
study area的billy回到住宿的飯店, 聽說凍翔跟billy聊到很晚,
keitheis從台南坐夜車上來之後還跑到誠品 另外我跟lloyd大大也很累 所以也就先睡了.
第二天一大早爬起來其實還是有點累 不過早上我有py3k的簡報要報
這次一樣借了yurenju的筆電, yurenju有幫我修改了字型 字型效果就好了不少.
真是非常感謝小朱大力幫忙. Ping長輩一開始介紹我的時候提到提姆之禪,
我自己一時還會意不過來 只有python之禪 我哪來的提姆之禪,
原來他所說的提姆是指曾在python mailing list上有tim bot之稱,
撰寫The Zen of Python (Python之禪) 的Tim Peters, 不是在說我有什麼禪,
Tim Peters其實是python界的傳奇人物之一, 我取ID時的確是沾了他的一點光,
希望我寫的程式也能得到他的庇蔭. (笑)
其實py3k這場講起來感覺時間更短, 有點意猶未盡, 才一下子就被後面的舉牌美眉舉牌了,
不過為了怕影響到後面的講者更精彩的議題, 就講的稍微快了點,
雖然原本就只打算講一些py3k的重要觀念跟想法,
但是還是覺得好像有點倉促, 可能下次繼續在kalug講一場好了, (有人想聽的話 orz)
順便恢復一下據lloyd大大說我老是把20分鐘的投影片講成3個小時的功力 XD
第二天下午的場次時跟以前高中的優秀學弟, Mozilla TW的Bobchao小聊了一陣,
我跟他都覺得雖然很多網友其實平常網路上有所聯絡,
但是辦個實體的聚會其實還是有他的效果, 所謂見面三分情嘛!
irc跟網路上的朋友通常是分散四處的關係 其實平常也很難見到,
人生相逢便是有緣, 珍惜緣份就是一種福氣 不是吗?
晚上跟著一群coscup的大大們,還有kalug在台北的朋友們去吃飯聊天,
不過我因為要趕著搭高鐵回家, 另外chihchun跟hychen也要先走,
就請shawn順便先送我去車站, 結束了短短兩天的coscup 2008之旅.
我這次的投影片都會放在kalug的這邊,
另外coscup 2008的官方網站之後可能也會有錄影跟投影片的下載,
還請各位前輩朋友多多指教囉.
根據這篇Roadmap的說法, Django 1.0 會在7月alpha, 8月rc, 9月release. 雖然不知道到底準不準時, 但是"準備好了就會出來"這種話我已經聽膩了... XD
http://metajack.wordpress.com/2008/06/11/the-problem-with-django/
基本上我還滿贊同這篇文章的觀點,
事實上我甚至覺得大部分正在開發中的軟體專案都應該建立一個以時程為主的release週期, (即regular release)
而非是現在主要是以功能完成度為主的週期.
因為開發者通常都過於樂觀還有自信太強,
常常低估了完成軟體的時間, 對於沒做過的功能不管聽起來再怎麼簡單都最好還是保守點比較好,
像django的1.0也實在是拖太久了 難怪ticket#2070會被拿出來鞭... 一個http streaming upload 的patch前前後後改了兩年多還是沒進trunk...真不知道是該說追求完美還是太龜毛了... :(
像Ubuntu這樣的release週期我就覺得滿不錯的, 儘管每次的新版變動不會太大, 然後或多或少都會有bug, 但是至少是在建立一個正向循環並且能鼓勵新的開發者投入.
當然還是要說Django真的很不錯就是了. :)
"""
「習武不是拿來傷害別人的!」陳夆昀(卅七歲)說,被打時他曾一度很火大,曾朝其中一人鼻子出拳,而勾倒另一人後,也起腳要往頭部踹下去,但兩次都忍下來,硬是把拳腳縮回來。
身高一百八十一公分、體重超過一百公斤的陳夆昀,十三歲開始練習各種格鬥武技。民國八十六年被已故日本知名摔角選手「馬場」選為「台灣唯一接班人」,還到日本接受訓練;後來因傷回台,成立「風雲」隨扈公司,在李敖參選總統及藝人林青霞父喪回台時擔任隨扈工作。
二○○二年美國大西洋城舉行的國際職業摔角大賽,陳夆昀以「白獅」身分出賽,僅花了四分鐘,就用自創絕招重創美國好手「愛國者」,拿下台灣第一座世界職業摔角冠軍。
去年八月三日凌晨,陳夆昀騎機車載女友,在板橋市館前西路四十六巷,與正在倒車的徐祥恩(廿八歲)、黃梓曦(廿八歲)擦撞,當時陳夆昀與女友未受傷,機車受損輕微。陳夆昀說,原本不想追究,徐祥恩卻持鋁棒攻擊,黃梓曦也對他揮拳毆打,兩人還警告他「如果敢報警,就到醫院堵你」。
陳夆昀說:「如果我真的出手,我擔心被害人變成他們。」他要保護女友,才用左手格擋,「我算一算,左手大概擋了五十多下鋁棒,手才斷了」。
後來陳夆昀提出傷害、恐嚇告訴,檢方起訴徐、黃兩人,並具體求刑七月。
板橋地院昨天開言詞辯論庭,徐、黃否認恐嚇,陳夆昀的辯護律師才揭露陳夆昀世界職業摔角冠軍的背景,並稱因他有體格優勢才不致受重傷,若一般人可能會被打死。兩人得知打的是世界摔角冠軍,甚感訝異。公訴檢察官以徐、黃兩人下手兇殘,又不知悔悟,當庭加重求刑至十個月有期徒刑。
"""
轉自聯合新聞網
看到聯合新聞網的新聞, 覺得這位陳夆昀實在真了不起.
令人打從心底佩服. 這才是真強者啊...
要我是世界職業摔角冠軍大概就會搞個炸彈摔然後徒手把對方劈成兩半再扔到垃圾筒了...
還好我只會摔車還摔的不大好看 XD
==
突然想起國小那位很兇的老師常講的話: "讀書不是爽就好..." 嘖嘖...
這句可能會成為Python Programmers的本月(年?)最經典.
此句的出典為本月在駭客圈裡非常知名但原本推崇perl語言的XKCD網站漫畫 (xkcd的作者昨天學了python, 注意看的話會發現Tooltip上還寫著Perl, I'm Leaving you.):
隨即有網友作了T-shirt:
加上 TIOBE Programming Community Index 的本月頭條: December Headline: Python surpasses Perl for the first time in history.
這個月似乎python推廣的好消息不斷. (或是perl ain't cool anymore?!)
所以,
下次記得老闆要叫你"""飛給他看"""的時候,
python可是連反重力模組都幫你寫好了.
;)
來自 Slashdot 的報導:
耶魯大學政治聯盟(Yale
Political Union, YPU,美國最古老的學生政治組織)的學生
仿效著名geek漫畫xkcd, 在耶魯一場Stallman對於DRM(Digital restrictions management)議題的演講裡, 對Stallman進行(玩笑似的)攻擊.
Richard Stallman主要在耶魯大學講述的議題為DRM,
RMS 認為現在大型商業公司(Apple,Microsoft,Sony)推動的DRM(數位著作權管理)是非法的,
常用的DRM限制包括:
* 必須在指定電腦或播放機才能播放
* 必須在特定的日期前才能播放
* 播放的次數
* 傳輸到播放機的次數
* 燒錄到光碟的次數
* 以上限制的混合
(引用自Wikipedia的DRM條目)
而GPLv3也可說是RichardStallman對DRM全面宣戰的GPL改進條款.
耶魯大學政治聯盟在RMS演講之後, 進行對 "DRM是非法的"這個議題的投票, 以33對20票通過.
不論我喜不喜歡GPL, RMS無疑是自由軟體界真正的鬥士,
他對於他眼中的惡向來從不讓步,
沒有GPL與FSF, 今日的自由軟體絕不能如此蓬勃.
而這樣具有風骨的人物跟信念堅持, 不論我是否同意他的論點, 都是讓我值得尊敬的.