Tofu
Tofu is the best food all around the world!


Mac

20111102 回文日

遥想當年上課的時候就沉迷於鏡花緣的回文詩中… @vvoody 寫了個腳本來計算未來的回文日,我也來寫個實現,遠不如 python 簡潔哪 =.=! #! /bin/bash   day=`date +%Y%m%d` revday=`echo -n $day | rev`   while [ true ] do     if [ $day == $revday ]     then         echo $day     fi     day=`date -j -f "%Y%m%d" -v+1d $day "+%Y%m%d"` # Mac OS X [...]


乾淨安裝 Lion 10.7.1 之筆記

從 AppStore 下載 Lion 10.7.1。按住 Option 點選 purchased 即可重新選擇安裝。 下載完畢後取消安裝,從 “/Applications/Install Mac OS X Lion.app/Contents/SharedSupport” 中提取安裝鏡像 InstallESD.dmg 燒製鏡像到 DVD 或恢復鏡像到其他分區/U 盤 重啓,按 Option 選擇引導設備,按提示安裝即可 走到最後一步時出現若干問題: 安裝完重啓後出現禁止圖標。Google 一下,大神說這是黑蘋果的典型問題,坑爹呢 =.=! 再次重裝,安裝程序引導失敗,只是提示“請嘗試再次安裝”。再問 Google 大神,找到一靠譜的答案,參照官方文檔清空 NVRAM (登陸到系統後可使用 nvram 命令讀寫 NVRAM),搞定 以上兩個問題出現的根本原因是把 Lion 裝到了加密分區上,只能先裝到非加密分區,進入系統後再啓用 FileVault 系統分區亦不可使用大小寫敏感的,否則諸如 Photoshop 之類的 Adobe 系軟件是無法安裝的。話說正是有了上次使用大小寫敏感文件系統的經驗,才有了這次的系統重灌 =.=! 是以為記。


繼續折騰

嘗試了 Time Machine,首次備份就有 65G+,一小時增量一次,現在已經接近 100G 了 =.=! 很多應用的圖標放到 SysTray 上就再也那不下來了,在佔據了超過六成寬度的菜單欄後,我終於做出了一個艱難的決定,關閉一些不常用的應用 =.=! 很多應用都是照搬 Win 版,完全不考慮 Mac 的習慣/標準 做了小段視頻,渲染了近兩小時後進入優化 mov 階段,然後 CPU 就降下來看上去完全沒有幹活的樣子,等了若干分鐘進度條沒丁點增加,無耐心點了取消,看了下輸出目錄,僅有一個 4k 大小的文件 =.=! 試圖搭建 MNMP 環境,NginX 不多說,兩分鐘搞定,MySQL 官方有提供 dmg,直接安裝即可,倒是 PHP 折騰了半晚,下了源碼編譯的頭大,缺這少那的,終究還是沒編譯成功 =.=! 在放棄編譯之後悲劇的發現 Mac OS X 自帶有 Apache 和 PHP =.=! macports 是個好東西,不過還是有缺包的時候 =.=!


Running multiple Opera/instances on Mac

作為一名 QA,同時運行多個版本/實例是必須的。 注意:以下說明僅適用於 Opera 11.01 及更新版本。 Opera for Mac 沒有 Windows 安裝包那樣的圖形界面來選擇安裝方式,一切均在終端中進行 1, 單用戶模式 加參數 -csp 啓動,csp 是 create single profile 的縮寫 如果在主引導設備上運行,則在 ~/ 創建配置文件夾 .operaprofile 如果在其他設備上運行,則在卷的根目錄下創建 .operaprofile,其中包括緩存 示例: ./Opera.app/Contents/MacOS/Opera -csp 此命令生成的配置文件夾為 ~/.operaprofile/ 2,同時安裝多個版本 重命名 Opera.app 為 Opera suffix.app 後加參數 -csp 啓動 Opera 會創建一個名為 .operaprofile suffix 的配置文件夾 注意:重命名後的文件名中 Opera 與 suffix 間的空格可以省略,但在生成的配置文件夾名中 Opera 與 suffix [...]


折騰

1,找到一個不錯的 ffmpeg 前端 iffmpeg,可惜不自帶二進制文件,只好去下 xcode、下源碼、編譯了半天,視頻轉碼算是能用了。順便抱怨下 github 在家裡完全沒有速度 =.=! 2,找了一堆字幕編輯工具,沒一個合手的。一個看起來很強大,可惜崩潰不止;一個 Java 寫的,Mac 的原生操作對其完全無能為力;一個 Win 下很流行的移植到 Mac 下居然介面、圖標、菜單、設置、快捷鍵啥的全是 Win 風格,這也就罷了,可恨的是作為一款字幕編輯器竟然不支持輸入法 =.=! 3,Java for Mac 的瀏覽器插件就是個悲劇,safari 下看起來沒加載,Opera 倒是加載了,可惜整個窗口會變得殘破不堪 =.=! 4,…,出太陽了,休息休息 =.=!


Three finger swipe gesture in Opera

Opera for Mac 中定義 finger swipe 手勢是在 keyboard.ini 中,而非 mouse.ini,這一無法理解的行爲讓我浪費了大把時間 =.=! Platform Mac, SwipeUp=Page up Platform Mac, SwipeDown=Page down Platform Mac, SwipeLeft=Back Platform Mac, SwipeRight=Forward | Fast forward, 0 Opera for Mac 對於原生手勢的支持是通過雙指按下來激活的,極其不便,研究了下沒搞定雙指 swipe,三指 swipe 倒是可以實現部分功能,比如 Lock page | Unlock page,New Page,Mark and select next unread 等命令,而最需要的 Open link in background 卻是無法實現,怨念 =.=! 怨念之二是直接從 win [...]