By Unknown | Thursday, October 11, 2012
Posted in: , | 0 comments

Thinking About Job

最近小小的研究了一下Mojo跟Plack,根據Mojo的說明把大概需要的功能都把他摸出來,然後再用Plack啟動mojo的application,感覺相當的清爽。完完全全就像是把網頁當成是一個應用程式來撰寫,不過用的是Perl罷了,我想這類的應用伴隨未來PaaS的發達需求應該會越來越高。

可以寫網頁程式的選擇多了,可以把許多不同性質的工作分配在不同的語言平台上,預計會有這些項目:

  1. BioInfo Site:這部分的規畫還是以PHP為主,Framework的部分還是CI,但是邏輯程可能需要大改寫(一天到晚都在改寫.....)。
  2. 生物資訊程式:上禮拜把架構訂下來之後,預計之後的程式都要按照新的架構翻修,包含測試的程式也需要加入。最後這些程式會變成系統的底層,並依照使用的需求去做更新,也可以支援網頁查詢的部分。總之我要讓他完完全全的自動化,只是目前控制介面跟控制方法缺很大(沒時間想要怎麼實現比較好)。
  3. Job控制介面:目前看來有可能會用Plack做服務器,然後中介層用Mojo寫,這是為了要可以方便直接使用底層的Perl工具,以後要維護起來也比較方便。
上禮拜天在GitHub寫了Plack的筆記,寫超久的不過感覺很讚,因為完全是用我自己寫的筆記程式做紀錄,還滿有成就感的。其實,只是看到人家用Ruby寫jekyll跟octipress之後,覺得這樣用很方便,但是我的目的是想要直接用程式生成完完全全的靜態頁面,可以放在任何電腦上面看。只是如果要做新增文章之類的動作,就一定需要用到Perl才行,或許之後可以想到什麼更棒的方法去實現,在這之前我還是乖乖地用Perl吧。

打這麼多,其實本來只是想把Speaker Deck的投影片直接放進來,看來應該是不行了,只好先放連結,都是Plack相關的:




                                                                                               

Read more
By Unknown | Monday, October 08, 2012
Posted in: | 0 comments

玉山杯路跑高度表

Read more
By Unknown | Thursday, October 04, 2012
Posted in: | 0 comments

AnyEvent投影片

gugod大的網頁看來的,投影片連結,如果有時間的話再來玩玩

Read more