AHK: 用 Clipboard 取代 Long Replacement 以增進效能

目前我用到的 AutoHotKey (AHK) 的 Hotstrings 功能,通常僅限於單行或兩行(以插入 {Enter} 達成,實際上還是只有一行)的文字替代,但其實 AHK 也有提供多行的文字替代 (Long Replacement),可以編寫出較好閱讀的內容。

今天學長跟我討論,如果把一長串的文字設定成 Hotstring,在輸出的時候會像打字機一般一行一行印出,相當緩慢,自己試了一下,的確如此。

Keep Reading

感謝 Web Archive Service

這兩天在整理忘年會表演的影片,想起以前有一些錄音,想找出來比較看看,沒想到錄音檔是放在 www.tsaiid.idv.tw 這個已經掛掉的個人網站裡。雖然電腦裡也有一部份的備份,但並不完整,其中賽馬還在,但戰馬奔騰、巴哈大提琴無伴奏已經不見了,搞不清楚什麼時候弄丟的,可能是之前 RAID 莫名其妙損毀的時候吧!

Keep Reading

總算買了新網域

原本用的 tsaiid.idv.tw 其實不是個什麼理想的網域,名字太長、.idv 沒什麼代表意義⋯⋯但每次想到要換新的網址,卻又有點捨不得舊的已經用了這麼多年,另外一個考量的點是現在 Google Apps 也沒辦法免費代管,不能制定特殊的 email address,新的網域似乎又少了點吸引力。

本來只是在查 github.io 要怎麼用,後來又想要自己去申請一個 .io 的網址,在這篇教學文中發現 Domainr 這個服務,輸入一些關鍵字後,會建議一些可能可以使用的 domain,雖然我常用的 id: tsai.id 不能申請(.id 目前不開放頂級域名),退而求其次,我名字的縮寫 tsai.it 是 available 的,就買了吧!投資自己才是最重要的啊~

Keep Reading

快速開啓舊影像及複製報告

昨天一次進了兩百多份的 plain film,打著打著忽然覺得我為什麼一直在做重複的動作

  • 切換至歷史報告
  • 點最新的報告
  • 開啟舊片
  • 複製報告
  • 切換回報告區

輸入報告流程示意圖

這好像也是可以自動化的事情吧!所以研究了一下如何利用 AutoHotKey 來幫我完成這件事。

Keep Reading

Production Mode 的 Assets Precompile

最近喜歡在 view 裡面用 javascript_include_tag 的方式來把要用到的 js 讀進來,在 development mode 時不會產生問題,但 deploy 出去到 production mode 時,會因為沒有經過 assets precompile 而無法使用(rails 預設只會 precompile application.js, application.css and all non-JS/CSS files.)

Keep Reading

取消 remote 上某個錯誤的 git commit

今天很蠢的把一個很大的檔案 push 到 remote repo 上,經過了一番 commit 後,在 deploy 時才驚覺到這樣以後會造成很大的麻煩(每次 deploy 都會把這個大檔 clone 回來!超慢!),所以決定把 repo reset 回先前的狀態,至於後續的一些 commit,再一筆一筆 apply 回去。

Keep Reading