Applications

Vim 滑鼠複製及移動游標

[華語, cmn-Hant-TW] 不知道是在哪次更新到哪個東西, 在 Mac 下用終端機連到 FreeBSD 上的 Vim 跟變成可以吃滑鼠事件了,好處是可以用滑鼠 (當然,觸控板也可以) 移動 Vim 的游標,副作用就是複製貼上會失效,總之這兩者 (移動與複製) 是沒辦法並存的,而各有各的好處,所以就看怎麼切換比較方便了 切換可分成用 vim 或是用終端機,環境不允許的話那只能用 vim,不然終端機的切換快速鍵用起來會比較順手 用 Vim 切換 (文字可複製) : set mouse= (游標可移動) : set mouse=a 用終端機切換 用 command + r 可以在兩個模式間切來切去 有趣的是在 macOS 的終端機按住…

嘸蝦米 J

[華語, cmn-Hant-TW] 嘸蝦米的 TSF 版 (Windows 8/10) 推出,終於可以擺脫每個月吃一次「此版本已過期」訊息的試用版了,其實一推出的時候就到官網去買,不過因為懶得重開機所以還是拖到最後一次通知過期才安裝起來用,使用上沒啥問題,最明顯的差異就是把罕用字功能打開後,選字列多了很多字 購買的過程倒是蠻有趣的,因為我在 Mac 上買的,結帳的每個頁面不斷的提醒我這個版本不能在 macOS 上使用,不斷的提醒 不過比較有趣的是最後要用打字的方式確認,啊是要買金融商品還是打字練習啊?是說還蠻有意思的就是,當然照著打啦,打完結帳就用雲端硬碟傳給 Windows 10 用了 是說 macOS 用的嘸蝦米X1也有更新,解決掉重新安裝的 macOS Sierra 無法使用的問題,這個也終於可以擺脫試用版了

Chromium 白畫面

[客家話, hak-Hant-TW] 毋知奈下開始,FreeBSD 下介 Chromium (我試介時節是 28.1500) 東西就秀不出來了,尋了一下看到這篇有講到 kern.ipc.shm_allow_removed 試看看 sysctl kern.ipc.shm_allow_removed=1sysctl kern.ipc.shm_allow_removed=1 還正經可以用,這下 Chromium 又毋問題了

BitTorrent Sync

[華語, cmn-Hant-TW] 之前有蠻長一段時間用 Unison 同步各台電腦的資料夾,不過設定起來有點煩,而且某些時候會噴同步錯誤,重灌之後就懶得設了,反正之前同步主要目的是備份,幾台主力工作機各自都有備份機制,沒同步也沒差。 後來看到 SparkleShare 這個同步工具,試用了一下覺得還不錯,不過並不完全符合我的需求。首先 SparkleShare 用 git 當後端,用 git 的好處是每次同步的版本都可以留下記錄,問題是我只要同步又沒有要版本控制,一堆多媒體檔案改來改去弄出肥大的 git repo 還不能清,而且一樣某些時候會噴同步錯誤,要自訂的話設定起來又有點煩雜,懶得用,對於同步這件事也就繼續不了了之。 直到前一陣子 BitTorrent 推出 Sync,研究了一下又讓我對同步產生了興趣。 Sync 用一串叫 secret 的字串來控制目錄同步,然後把這串字 hash 之後丟到 tracker 上去比對方便遠端同步。這個 secret 字串可以自動產生,不放心的話也可以手動加工變長,各台機器裡面只要有目錄設成相同的 secret,彼此間就會自動同步。除了原本的 secret 之外,系統還會自動產生另一組對應的唯讀 secret,方便單向同步用,另外還可以手動產生限時的 secret,方便短時間分享時使用。因為剛開始還沒支援 FreeBSD,所以就一直觀望,直到正式支援的 Beta 版 (但是沒實作 FS…

vim syntax 及 modeline

[華語, cmn-Hant-TW] vim 只要設定好的話,只要他認識的檔案都會用正確的語法上色,不過其實也不是每次都會判斷正確,或者有些檔案就是沒辦法直接判斷,要告訴 vim 內容是啥他才會動,這時候可以用 :set syn=syntax 指定語法,不過每次開檔案都要設定一次會覺得有點煩,還好有 modeline 可以幫忙解決問題。 預設情況下 modeline 是開啟的可以直接使用,使用方式也很簡單,例如想用 tcsh 語法上色,就直接在要編輯檔案開頭加上這條敘述即可。 /* vi:set syn=tcsh: */ /* vi:set syn=tcsh: */ 用 C 的註解語法包起來 (shell script 可能要在前面加 #), 兩個冒號之間就是要下的指令。除了 syn 外,有需要特調 ts(tabstop), sts(softtabstop), sw(shiftwidth) 之類的都可以一起加在裡面,以後每次開這個檔案就會套用這個設定,當不同計畫案的 coding style…

MCEBuddy and MC-TVConverter

[華語, cmn-Hant-TW] MCEBuddy 有蠻長一段時間都是用 MCEBuddy 1.x 在定時把 DVR-MS 轉成比較小的 MP4 檔,不過轉檔的缺點是 meta-data 通通沒有,不過就加減用,後來太懶了乾脆就連轉都不轉了,直接買大硬碟硬存 DVR-MS,後來 MCEBuddy 也暫停開發,也有段時間沒去注意他,某天偶然發現他 2.x 開始重新動作,而且 GUI 的 beta 都跑出來了,就來試看看,試的結果感覺不是很好,只要碰到有漢字的檔案通通轉不動,也只能等看看新的 beta 會不會解掉這問題… MCEBuddy 2.x http://mcebuddy.com/beta-releases/ MC-TVConverter 偶然發現了這東西,一樣是定時轉檔用,小試了一下發現 meta-data 有進去,多國語系文字似乎也沒問題,而且還可以自動把 MP4 加到 iTunes 裡面去,頗威! 就現階段來講,似乎用這個比較順,不過流量跟畫質還要再喬一下就是,另外 meta-data 補齊也需要人工處理,還要再研究看有沒有自動加特定 tag 的功能。…

LibreOffice

[華語, cmn-Hant-TW] 因為怕 OpenOffice.org 步入 OpenSolaris 被收掉的後塵而出現的分割作品,傳說中的 LiberOffice 首發 3.3.0 正式推出。 基本上到目前為止和 OpenOffice 當然是沒啥差別,不過因為 LibreOffice 的基本配色和我的部落格配色有一定的相似度,之後有人需要安裝自由的辦公室軟體的話應該會優先推這個吧。 (如果圖示也修成這個基調的配色那更好 :p)

Microsoft Messenger 無法登入

[華語, cmn-Hant-TW] 今天突然 Mac 下的 Microsoft Messenger 8 就沒辦法登入了,錯誤訊息是說網路沒連上?! 最好是。 交叉測試發現另一個 MSN 帳號是可以登入的,那問題就可能是在帳號本身,但是帳號在其他台電腦登入是沒問題的, 甚至在這台 Mac 的的另一個系統帳號下用同一個 Microsoft Messenger 8 也是一樣可以登入,就只有這個系統帳號加上這個 MSN 帳號會無法登入,更進一步測試下發現用 Microsoft Messenger 7 情況也是相同。 所以現在問題就變得單純些,應該是這個系統下的某些設定檔爛掉造成的,而這個設定檔是不同版本 Messenger 都會用到的 。把 Messenger 相關的設定檔一個一個砍掉測試,最後發現是家目錄下的 Library/Preferences/Microsoft/Microsoft Messenger User Cache.plist 造成的,砍了他問題就解決了。

Mac 抓圖程式 – Paparazzi!

[客家話, hak-Hant-TW] Paparazzi! (0.5b6 這下) 是一隻 Mac 底肚的抓網頁程式,咩算是老程式了,毋過到這下還是不會難用。這隻程式有幾隻值得提起的地方: Delay – 有斗網頁要全部打開會花較多時間,像有用到 flash 的網頁是講一打開就抓圖,flash 那塊就會留白,用 Delay 來等幾秒過後再抓圖就不會有這種問題了。 左下角那隻手指是給人瀏覽網頁用的,有斗網頁需要登入就可以用這隻功能登入後再來抓圖。 存檔可以存作 JPG、PNG、PDF、TIFF,存檔前還可以放大縮小 (長寬固定比例)。 基本上可以滿足一般的需要,而且又不使錢,值得抓下來放著隨時可以用。 官方網頁 http://derailer.org/paparazzi/