2014-02-11

foto+ preview

wget 原意是 wretch get,為了擴大市場才逐漸加入支援其他相簿,現在無名都收了,那 wget 呢? 應該還是會繼續維護下去,反正一年才改版幾次,少看幾集風水世家就有了.突然想到之前停滯的 fotoplus 計劃,原來草都長這麼高了... 當兵時偷閒開發 wget 3,主要著重在操作界面上,希望能有個夠現代化的界面,花了不少時間得到的改進卻很有限,加上最近都在 osx 上工作,用 tcl/tk 實在是沒辦法寫出可以看的程式,最後也把 wget 3 抬去埋了...看看這是 tk 在 osx 下的極限.
最近因為研究需要去看了 node.js,不小心喵到 node webkit,這和我幾年前混搭的大鍋菜蠻類似的,於是花了點時間研究,還好退伍後腦袋恢復得不錯,春節期間試著寫了些程式片段後實在是太爽快了,以後又多了個工具可以拿來討生活啦.為了多練習打算把 foto+ 砍掉重練,雖然用 node webkit 還是有些缺點,但我注重的是開發時間,能快速完成工作賺到錢才是最重要的,管他程式很大或是執行很慢. 這是用 node webkit + bootstrap 在 osx 下花一晚時間牛刀小試的畫面,想不到連我這沒美工能力的工程師都可以輕易做到這樣.
最後還是要說,因為退伍後少了國家養我經濟壓力大,所以正式版釋出日期也是沒有極限...此外歡迎懂 html + css 的美工高手來幫忙設計開發.

目前已完成部分 (2014-02-11)
  • 基本操作界面
  • pixnet 列出相簿,抓縮圖快取
其他心得
  • 改成 node webkit 後執行起來其實也沒多慢,只有開啟程式時慢個幾秒,但是在抓相簿資訊時可以一次發幾十個 ajax request,這部分就比原本 tcl/tk 快不少.
  • 非同步寫法還不是很習慣,總會覺得會有哪裡會沒考慮到而出問題的不踏實感,可能過陣子上手後就好了吧.
  • 打包後的執行檔很大 (37mb),不過現在網路很快硬碟很大.應該不太需要考慮這問題,不然就得想個適合的更新方式.

沒有留言:

張貼留言