未分類

Taipei.py九月-週年聚會

下午最後一節課上的是資管開課的雲端概論,原本我還很擔心說會來不及…

18:30下課,可是19:00就開始了,要趕到CLBC根本不太可能Orz

還好是說以後都會提前半小時下課XD 這樣就不用擔心會趕不上的問題了 www

不過…下課前老師丟下一下 “期末專題 資工系的要做的比資管系好” 然後往我們這看囧…

我們可是提前一年修課的 可以不要這樣嗎Q_Q

提前到CLBC,信上說這個月是Taipei.py成立週年的聚會,所以有小點心、食物可以用

先恭喜Taipei.py滿一歲囉~不過既然只是小點心,那我還是先去吃飯好了…還吃的很飽

一直到聚會開始…小點心送來了…小點心…小點心…結果是好幾盒PIZZA (淚)


天殺的小點心…

拜提前到所賜,上個月玩Mynt玩不太起來,其實我也沒花什麼時間弄 (逃)

因為還很新,找不到什麼詳細的教學文件,只有GitHub簡單的說明

剛好架設Taipei.py新網站謙紀錄的David大大在,所以就跑去問了XD

David:”噗 還真的有人馬上拿來用了喔?”

結果居然只是因為沒做編譯,而只有讓後端跑起來,結果才會這樣….Orz


剛好搞什麼競賽玩過tornado,對這些原始碼很有親切感!!

這邊來個簡單的入門好了XD 環境為Ubuntu

Mynt 通常會將檔案分做兩個資料夾一個是原始檔,修改都在這邊做
另外一個是編譯過的檔案,用來執行後端,讓網站跑起來

1.安裝Mynt ((廢話
$sudo pip install mynt 可以先執行$mynt –version 來確定可以動
不能跑的可能會需要一些額外的python套件,錯誤會顯示還少哪些
2.初始化
$mynt init ~/projects/my-mynt-site/ 後面的路徑隨便怎麼動都可以
然後就像下面這個樣子


初始化產生的檔案

3.編譯 我設的目標位置資料夾叫output 第一次才要加
這裡有兩種選擇
看是每次改完網頁後 手動編譯一次:$mynt gen -f 原始檔位置 [目標位置]
或者是修改完偵測到就會自動幫你編譯,但要切ctrl+z讓指令在後頭跑
$mynt watch -f 原始檔位置 [目標位置] -f:force


編譯後產生的檔案

最後當然就是讓Mynt跑起來囉XD 我開的是8888port
$mynt serve -p 8888


我的第一個Blogger XD 剩下的就只是修改內容和新增文章
不過我還要慢慢研究之後再說(茶)

這次聚會講了不少有趣的東西

像是利用Raspberry Pi 做出一個感應器,就是晚上監視器,人一旦經過就會照光的那種

居然還可以搞成任天堂遊戲機….你碰到植物就會發出叫聲等等鬼詭的機器人


熱門的WhosCall App 也有人來講喔!

這次比較讓我印象深刻的Talk就是Tilespace 這套軟體


Tilespace 製做過程Talk

比dropbox好用很多,Free而且對空間上的應用更加靈活

絕大部分都是用Python寫的,再次感受到Python的強大(茶)

對這次聚會有興趣的可以到 Taipei Python:MOVIE 觀看錄影檔

那就期待下個月的Taipei.py能在看到一些新玩具吧~

分享到