Archive for the '工作' category

[OSX] 工作用軟體組合

December 14, 2011 11:48 am

MBP這段時間用下來,基本使用流程差不多也確定了,最近沒事就是上Appstore看有沒有免費的軟體的可以下載,好像回到古早找shareware的那種心情……

下列的軟體清單大多數是免費(或限時免費)或是我自己付費購買或是買機器就隨機附贈不要問為什麼的軟體,是我使用頻率最高的現役清單。

  1. MacVim – 其實我還有裝了其他兩個文字編輯軟體,但寫程式來說還是Vim最好用。(我另外裝的是TextWrangler跟CleanWriterPro)
  2. Firefox – Safari/FF/Chrome試過一輪,最後決定留下FF。Safari最後就跟IE一樣只拿來上玉山網銀,還有可以拿來剪網頁貼在Dashboard上。
  3. Yahoo輸入法 – 我沒有特別去找輸入法,Yahoo這個用起來最接近漢音。
  4. Nally – 上BBS好用。
  5. XMind – 跨平台都有的心智圖軟體
  6. Tree – 我付費買的軟體,用來寫規格或筆記。
  7. Seashore – 簡單的圖型影像處理,我只拿來縮圖剪貼轉格式,差不多是代替Windows上Paint.NET的替代品。
  8. Skitch – 抓螢幕擷圖的工具,做簡報的時候常常用到。
  9. SourceTree – 用來當Git的GUI。
  10. CooViewer – 看漫畫很方便,可以直接開壓縮檔。
  11. Excel & PowerPoint 2011 – 雖然很多功能不會用,不過感覺做的還不錯,輸出的檔案拿去公司的2003讀都沒啥問題。
  12. DeathSpank – 特價時付費買的遊戲,拿來打發時間。
  13. KKBox – 重點是你有租用服務。
  14. Adium – 整合MSN/google talk的messenger,現在messenger已經式微了啊……
  15. Alfred – 我不知道它跟spotlight有何區別,不過這樣一來不管我按alt-space或ctrl-space都可以叫出東西來用就是了 XD

現在還缺一個好的流程圖工具,雖然有免費的yEd,但用起來不太順……

[OSX] Tree vs Scribe,兩款outliner比較

December 12, 2011 3:27 pm

大概三年前上過專案管理課程之後,開始習慣用心智圖做一些資料整理或專案規劃,但心智圖並不適合輸入大量文字,排版方式也太圖像化,如果要製作正式文件得花功夫重新編寫一次,所以之前都只拿心智圖搭配專案軟體使用。最近為了寫軟體規格開始找適合的outliner,PTT Mac版上有人推薦過Tree,我下載後試用了快一個月覺得還不錯,只是$24.99的價格讓我有點猶豫,其他類似軟體大概都不到$15,雖然不是負擔不起但總是想貪小便宜。

搜尋相關軟體之後發現還有Scribe/Opal/Neo等幾套不同的outliner,除了Scribe之外都有提供試用版。不過前陣子scribe的官方twitter有贈送的活動,陰錯陽差之下我的retweet沒被算進去(不知道是不是twitter的bug),一度藍之下就買了Tree來使用,上週五晚上scribe又發推說還有多餘的redeem code可以送,我就回推抱怨說上次沒算到我,於是我也拿到一份免費Scribe了。想用用看的快去follow scribeapp啊~

今天來公司後安裝好稍微用了一下Scribe,做個簡單的比較給有需要的人參考

tree Scribe

先說總評:
Scribe簡單易用,便宜
Tree也是簡單易操作,但功能更強

操控/易用性:
Tree >= Scribe
操控便利性是我最重視的一點,兩個軟體都可以僅僅用enter/tab/shift-tab便建立出樹狀綱要。小差異在於Scribe有熱鍵可以建根節點,Tree則是有熱鍵可以建立上一層的節點。兩個都可以用上下鍵在節點中移動,但Tree的上下鍵限制在sibling中移動,Scribe在沒有sibling的情況下則是自動跳到該行的最後一個節點。不過Tree提供不同選項,可以調整成你最適合的設定。

功能性:
Tree >> Scribe

    Tree:

  • 可輸出多種格式 (兩種Tree原生格式/txt/OPML/RTF)
  • 節點可加註解
  • 可切換顯示編號與checkbox

Scribe: 以上都沒有 XD

但兩個都沒有即時zoom in/out的功能 (可透過字型設定做放大縮小)

版面排版
Tree > Scribe

Tree:

  • Tree view / list view 切換
  • color labeling,可分別設定在bullet或文字上
  • 可設定字型(全域式或針對某節點設定)
  • 數字編號沒有混合式的Harvard numbering,在階層數多的時候混合編號是比較容易閱讀的

Scribe:

  • 採用Harvard numbering,但也只有這種編號方式
  • 可調整選項少(字型可調大小,sans/serif,dark/light theme,兩種行距)

兩者版面都是乾淨清爽型的,但Tree在UI上比較有下功夫。

4.價格
Scribe($12.99) > Tree($24.99)

雖然差了快一倍,但以工作需求來看還是Tree比較全面,Scribe看來最近還會一直改版,若能補足上面提到的功能,那他的cp值就很高了。只是現階段以功能來說,它並不值得購買……

至於其他兩個軟體,Opal用過半小時,功能足夠但不習慣操作方式,而且Opal更貴($32)。Neo則是一看畫面就覺得好複雜,也許很強大但不是我要的東西,out!

我總算生出一篇不是廢文的東西了 \(^o^)/

Jaibi mobile release

October 22, 2011 1:04 am

Jaibi mobile

這大概是近兩年來做最多的更新吧 XD

原本只想基於舊界面稍微改一下排版,看能不能通吃手機跟平板,但嘗試過後發現原本用table排版的做法完全不適用於手持裝置,只好另想它法。

碰壁的過程不贅述,後來發現jQuery有mobile版可以用,我也只需要簡單的 list 跟nav bar,移植過程相當輕鬆,效果也還不差。

jaibi-1
文章總覽畫面,右邊的箭頭可以直接進入該版面所有文章

目前支援原本 /g/ 以下的功能,翻頁想說就單純化只保留上下一頁﹔另外新增原本就作好但沒公開的版面列表加進去,就成了現在的樣子。

jaibi-2
版面列表

以目前測過的裝置來看,iOS在效能還有相容性上都好過Android,接下來就剩微調了吧。雖然系統上貌似有其他人偶而會用,但基本上大都是我自己在eat my own dog food,不過還是要說有什麼意見都歡迎。

過陣子可能會寫個機器人來灌文章數,嗯。

Release LuaPlurk

September 8, 2011 3:05 pm

突然想搞懂OAuth在幹嘛,於是花了兩三天寫了一個Lua版本的Plurk OAuth API,也放上Github了。雖然對OAuth還是一知半解,不過既然可以用就先把它release出來,畢竟這種API東西要有人使用才有價值,也比較能找出問題,只是用Lua開發的人實在很少所以才會到今天都沒人要幫噗浪寫相關API。有人願意使用我也比較有維護的動力,Lua coding的能力也比較能提昇吧,不然只拿來寫簡單的script都不會進步……

LuaPlurk GitHub

I have released my first version of LuaPlurk, which is a Plurk OAuth API based on Lua. Please check out the Github URL above for more details. Any feedback is welcome.

Windows底下編譯luacrypto

September 5, 2011 4:59 pm

想說要來玩玩OAuth,過程中會用到crypto,又想說拿最近裝在windows上的IDE來寫,只好去找怎麼把crypto編譯成dll,根據作者在StackOverflow上的說明,可以用MinGW+CMake來完成,步驟如下:

1. 安裝 lua for Windows
2. 安裝 MinGW
3. 安裝 Visual C++ 2008 Redistributables,跟OpenSSL dev. files
4. 安裝 CMake
5. 下載 luacrypto,解開修改CMakeLists.txt如下

PROJECT(luacrypto C)
CMAKE_MINIMUM_REQUIRED(VERSION 2.8)
SET(CMAKE_C_COMPILER mingw32-gcc)
[下略..]

6. 執行MinGW shell, under luacrypto, ‘mkdir build;cd build;cmake ..’
7. mingw32-make

crypto.dll 就會出現在 build/ 子目錄下了。

研讀uWSGI有感

May 24, 2011 4:00 pm

uwsgi

這幾天在準備下一個案子所需要用到的技術資料,之前案子有用到的網頁元件因為有更新的版本,除了更新之外也想利用新版導入新的技術,其中第一件想做的就是把原本fastCGI改成uwsgi。一開始傻傻的以為就是換掉一層wrapper而已……

先在pc上面試著安裝相關的軟體並研究如何設定才能直接套用先前寫好的script,越深入了解就越感覺到在這個產業所用的相關技術已經落後很多了,舊觀念套在新技術上一整個行不通,不然就是產生牛頭不對馬嘴的的結果。

不過這也不失為一個重新審視自己的機會,在硬體為主的產業中寫軟體,不知不覺地會與現實脫節,而且相行漸遠的速度遠超你想像啊,等你發現的時候人家車子已經開到外太空了而你還在路邊堆石頭……


Fatal error: Call to undefined function wp_movie_ratings_show() in /home/ykhuang/blog.tyker.info/wordpress/wp-content/themes/vSlider3/sidebar.php on line 179