怕了吧! 我用CLI來噗浪 ヽ( ^∀^)ノ

我是廢話

雖然說,最近邁向國家煉金術士的考試還沒有結束,但是沒意外應該是沒問題了,只差需要應景一下的面試。所以說最近異常的活躍(?!),但是老實說我真的是非常會曬網的人(望向一堆未完成做一半的 project ,pyblogtle ... , 以及還沒有改版的 wordplurk-improve ...),算了到時候再說吧 ... 哈哈哈哈哈~~~~~ ( 塊陶啊 ~~ ! ),( 毆 )( 抓回來~~!)

先來說說我為啥會做一個CLI的PLURK吧,並不是說Plurk做不好(副聲道:一大堆JAVASCRIP,CSS,and F(畢)CKing ads...),而是說用CLI是很酷的一件事,正好也看看 Plurk API 2.0 來為 wordplurk-improve 來鋪路。並且減少使用網路頻寬,幫我國偉(ㄌㄨㄥˇ)大(ㄉㄨㄢˋ)的種花電信節省鋪設經費 ... 哈哈哈 ~!怕了吧 ... (毆)明明就是你只有裝最便宜的網路還說...OTZ

Read More ...
Fri Nov. 16 2012
Comments

apache virtualhost 開啟其他 port

因為本機剛好有架設測試用的 apache server ,因為在寫完 blog 之後都很習慣的利用 preview 指令,我在想說乾脆一個 apache virtualhost 指向其他 port 之後直接下 build 就好了,如果沒問題直接 deploy

Read More ...
Mon Nov. 5 2012
Comments

pyBlogtle 計劃啟動 PART II

這是廢話

其實老實說東西弄的差不多了,當然有一些寫的很髒的地方也修改了一下,當然前幾天因為一個 pull request 被人家說是 over-design 真的感覺上有點言之過重,但是身為一個學習者真的是要虛心受教,或許就是太過於衝動所造成的,而且也缺考慮,呵呵...

快速上手

這次主要是著重在 CLI 的改善,當然在整個 pyBlogtle clone 回家之後可以把內部一個檔名叫做 pyBlogtle 的 script +x 之後就可以下一些指令了,另外一種方式直接下載,那個 script 丟到 /usr/bin 或者是其他讓作業環境可以執行的地方即可。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
$ ./pyblogtle init [path]
這是從 github 上下載 pyblogtle 到鎖指定的資歷夾
$ ./pyblogtle build
建立 blog
$ ./pyblogtle preview
預覽 blog
$ ./pyblogtle setup_deploy
設定 git repo
$ ./pyblogtle deploy
發佈到 git repo

已知問題

  1. 無 sass generate
  2. 文章修改後無法立即預覽,需要重新下 preview 的指令
  3. CLI 尚未處理錯誤終止問題
  4. 完整的文件...XDDrz
Tue Oct. 30 2012
Comments

pyBlogtle 計劃啟動

前言

在Octopress用過一陣子之後,最令人詬病的就是 generate 的 speed 一直提升不起來,光是我這只有少少的 136 篇的 markdown 每一次的 generate 就要花上快要 12sec 以下為測試數據

1
2
3
real  0m12.665s
user  0m12.053s
sys   0m0.564s

所以在想如果利用其他語言編輯不知道效果如何,我到最後選定的基本語言就是python,因為眾多的 extension 也是我的考量之一吧...(沒錯我就是懶),另外因為 Flask 那是因為

Flask is a microframework for Python based on Werkzeug, Jinja 2 and good intentions. And before you ask: It's BSD licensed!

我有利用其來編寫過一些網頁,對與它的功能及速度上有著非常深刻的映像,外加 Flask 的 extension 也是非常多,尤其是 Frozen-Flask 才是本次的主角,外加本人真的有點潔癖潔屁,不喜歡一大堆東西混雜的放在一起(看向 octopress 的 _source 資料夾)。

Read More ...
Mon Oct. 22 2012
Comments

No handlers could be found for logger 'XXXXX'

之前在練習寫 Markdown Extension ,寫完要測試時 Bash 一直吐出這樣的訊息

1
No handlers could be found for logger 'MARKDOWN'

只要在主 python 的程式加上

1
2
import logging
logging.basicConfig()

就可以看到吐出來的錯誤訊息,這個東西浪費了我不少時間。

Sun Oct. 21 2012
Comments

Octopress調教メモ之四

前一段時間都是把 Octopress 的 source 跟網頁一起放在 github 上,最近也是順便看了一下別的 Git repository hosting ,有很多的的服務是都還算不錯的,像是 bitbucket (最近他們把所有的介面改過發現到真的還不錯)。

Read More ...
Mon Oct. 15 2012
Comments

bash prompt加上目前所在的git branch

最近因為 octopress 的關係,把重大學時代某位NE網友提起的 git 給重新翻出來學,順便把一些在硬碟中塵封已久的一些小 project 給 remote 到一些像是 github bitbucket 等服務上面去。

Read More ...
Mon Oct. 1 2012
Comments

Octopress調教メモ之三

用上了 slash 這個 theme 後,忍不住想要惡搞起來,搞得跟自己的 Terminal 一樣黑底綠字

附上 diff 檔,但是現在還有一堆東西沒有改上...OTZ

Read More ...
Fri Sep. 21 2012
Comments

Octopress文章加密計劃?!

想想OP如果有像WP一樣的加密文章那該多有趣。

Read More ...
Tue Sep. 18 2012
Comments

近日心情

這是密碼保護文

Read More ...
Mon Sep. 17 2012
Comments