發表文章

目前顯示的是 八月, 2012的文章

Mac上的快速搜尋工具 - Alfred

在Linux上Alt-F2可以叫出快速搜尋列,在Mac上您可以這樣做: 1. 安裝Alfred 教學可參考: http://blog.roodo.com/appleseed/archives/15447535.html 2. 使用spotlight 這個是內建工具,可以使用快速鍵:Alt(Option)+Space 來呼叫 因為Alfred跟Spotlight都可以設定欲使用的快速鍵,湊巧預設都是一樣... 所以加裝Alfred的朋友,記得將快速鍵錯開,避免使用上有不方便喔∼

Mac視窗排排站-Divvy

開發程式時候,通常會開一堆有的沒的視窗... 有時候就是需要把畫面上的視窗排整齊 Divvy....這時候就派得上用場... 這邊下載: http://mizage.com/divvy/ 這邊有介紹: http://playpcesor.blogspot.com/2010/12/divvy.html

Mac Terminal Software... iTerm

一直使用Mac原生的terminal軟體,終於有機會找到一個不錯的替代方案: iTerm... 來自好友推薦的一篇簡介iTerm的文章∼真的不錯用喲∼ http://www.yangzhiping.com/tech/iterm2.html

mke2fs android block device

Android也可以format filesystem 用df看有哪些filesystem $ ./adb shell ~ # df  Filesystem           1K-blocks      Used Available Use% Mounted on tmpfs                   415204        48    415156   0% /dev /dev/block/mmcblk0p7    201568      4228    197340   2% /cache /dev/block/mmcblk0p10  13574488     33668  12851260   0% /data /dev/block/mmcblk1p1  15631532  13720164   1911368  88% /external_sd /dev/block/mmcblk0p9    838552    116812    721740  14% /system 針對某個filesystem format # mke2fs /dev/block/mmcblk0p10 mke2fs 1.41.12 (17-May-2010) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 863264 inodes, 3447808 blocks 172390 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=3531603968 106 block groups 32768 blocks per group, 32768 fragments per group 8144 inodes per group Superblock backups stored on blocks:  32768, 98304, 163840, 229376, 294912, 819

Ant example - for loop

此範例展示使用ant做for迴圈,使用到contrib函式庫... 事前工作: 1. 下載antcontrib jar:  http://sourceforge.net/projects/ant-contrib/files/ant-contrib/ (筆者用的是1.0b3) 2. 解壓後,將antcontrib jar檔放置到ant目錄下的lib目錄裡 3. 參數檔: #build.properties SERVER_LIST=1.1.1.1,2.2.2.2,3.3.3.3 說明: 1. ant的for迴圈裡面取用迴圈參數是用@來取值,ex: @{letter}, 為了避免跟一些使用@的參數參雜產生錯誤,這邊另外指派給str這個變數 2. 另外,這邊使用contrib下的var方式來宣告變數,原因是因為 <property name="str" value="@{letter}"/>方式宣告的變數只會在第一次呼叫時候初始化一次,該值不會再被替換 程式碼: #build.xml <project name="example" basedir="." default="build"   xmlns:ac="antlib:net.sf.antcontrib" >   <property file="build.properties" />   <target name="build">                                                                                                                                                                                      <ac:for list="${SERVER_LIST}" param="letter">       <seque