為什麼學習漢語拼音輸入法
其實不知道為什麼,最近發現我快 5 年前寫的漢語拼音輸入法教學常常是本站熱門文章,所以趁著有機會再把教學更新以及補充了一些內容。而這五年多以來我一直在電腦上使用漢語拼音輸入法。如果你還是在使用注音輸入法的話,以下將會比較一些漢語拼音輸入法的利與弊,跟大家分享為什麼我會從一個多年使用注音輸入法的使用者,跳槽變成漢語拼音輸入法的使用者。...
View ArticleHow to remove BrowserEnhancer malware on Mac
Today, one of my friend told me that sometimes browsers on her mac change their homepage and default search engine to a strange website with prefix: “feed.helperbar". I googled this issue but the...
View Article清除電腦裡面重複的 App 安裝檔,增進更多可用空間
很多人可能不知道,有時候 iTunes 不知道為什麼,會把舊版的 App 安裝檔(副檔名為 .ipa ,以下簡稱 ipa)保存在電腦中,與新版共存。如果你不是有特殊目的,要保留降級版本的話,這些 ipa 檔案在無形之中會佔用不少空間。所以今天要介紹給大家的就是如何快速找出重複的 ipa,並且刪除,釋放硬碟可用空間。 開始之前,我們要先找到 ipa 放在哪裡,所以先在 iTunes 的 App...
View ArticleMini Display Port 轉接線不等於 Thunderbolt 轉接線
相信有點經驗的使用者都知道 Thunderbolt 不等於 Mini Display Port,目前的 Thunderbolt 只是用 Mini Display Port 的接口而已。不過即使身經百戰的 Mac 使用者仍然會有搞混的一天,以下就是強者我朋友的遭遇(我朋友真的不是我)。 因為工作需求關係,我朋友有一台 Macbook Pro Retina 15 (2015 年),以及一台 Mac...
View ArticleiOS 9.2-9.3 越獄,重開機可以躲過越獄偵測?
故事是這樣的,iOS 9.2-9.3 越獄,由於需要在重開機之後再開啟一次手機上的越獄程式,才能回到正常的越獄狀態。所以被許多人稱為「半越獄」模式(雖然實際上半越獄根本不是這樣定義的)。 也因為這種嶄新(?)的模式,最近有一種新的討論就是,如果重開機之後,不要執行越獄程式,是不是可以躲過一些 App 的越獄偵測? 與其在那邊討論,不如來實驗。於是我寫了一個越獄偵測的簡單 App。 這是 iOS...
View Article解決 Office 2016 在 macOS 10.12 Sierra crash 的問題
今天在 macOS 10.12 Sierra 想開 PowerPoint,發現開了馬上 crash,重裝一次發現無效,於是找一找找到解法。在這邊先寫出來,之後大家升級就知道怎麼解決了。 這個問題是因為安裝的 Office 2016 版本太舊,簡單來說,去安裝最新版的版本就好了。但是有時候我們沒有辦法拿到最新版的安裝檔,例如大學裡面校園授權軟體上面放的永遠是最初版本…這時候就需要靠手動更新了。...
View Article解決 zsh 載入緩慢的問題
這個問題困擾我一陣子了,雖然 zsh 很好用(我都在 Mac 用 iTerm + oh-my-zsh),但是一直以來都有開啟緩慢的問題。由於我會使用 TextExpander 來加速常用的指令輸入,所以現在反而速度瓶頸在 zsh 的載入。往往每次要到某個專案下 git pull 更新,指令都打完按 Enter 了,zsh 卻還沒載入完畢。 經過了一些時間的研究之後,發現 zsh...
View Article解決 wireshark 在 macOS 找不到 interface 的問題
對於 wireshark,其實我也不太會用,就不多做介紹。只是偶爾分析封包的時候會用到而已,但是在 macOS 中一直有一個問題,就是一陣子沒開之後,會發現所有的 interface (網路介面)都消失了,抓不到。 最直接的方法其實就是重新去官網下載安裝檔,然後重裝就好了。...
View Article在 armv7 的 Synology NAS 上裝 Gogs 來作為 git server
前陣子實驗室買了 DS216,原本除了當作工作資料儲存外,也想架一個 git server 給大家管理專案。不過因為沒做好功課的關係,買來才發現 Synology 官方支援的 GitLab 套件需要 Docker,而 Docker 需要在 x64 的裝置才可以執行(也就是至少要 DS216+ 才可以),於是開始找了解決方案… 雖然說 DS216 也是支援 git server,不過純粹的 git...
View Article為什麼我從不用 iCloud 備份手機
因為難用啊。 自從 iOS 5 有所謂「PC Free」的特性,以及 iCloud 可以備份手機之後,這幾年下來,相信很多人已經習慣用 iCloud 來自動備份手機的資料了。但是我卻從來不使用 iCloud 來備份手機,這篇文章就是要告訴大家,為什麼不要用 iCloud 備份。 在早先年代,由於 iPhone 只能透過 iTunes...
View ArticleiOS App 逆向實戰 – mach-o binary 破解
因為朋友要求,所以今天來嘗試繞過某銀行 App 的越獄偵測。 一開始的步驟跟大部分的情況一樣,先破殼拿到未加密的 binary,然後 classdump Objective-C header,然後寫了 tweak 嘗試注入。不過這次事情沒這麼簡單… 經過一番折騰後,總算是破解了,因此寫下這次的思路,供以後參考用。 注意:本教學僅供個人研究以及個人使用,散佈破解過的 binary...
View Article一些升級 Sierra 之後要注意的事項
雖然 Sierra 都出到 10.12.1 了,但是之前由於沒有乾淨重灌所以出了一些問題,這次趁著重灌整理一下需要注意的事項。 首先,你如果要用一些會修改系統核心的軟體,記得關閉 SIP,或者參考軟體本身的教學,關閉部分 SIP 功能。我比較懶惰都直接關掉啦,只是這樣比較不安全。 如果要用 SIMBL 的話,關閉 SIP 之後到這裡安裝 mySIMBL 比較簡單。 iStat Menus 5.20...
View Article把 Thunderbolt 外接硬碟改造成外接盒
雖然很突然,不過我買了一個 Thunderbolt 硬碟,然後把它裡面的硬碟換掉,並改造成外接盒了。由於長期以來用 FW800 外接的 TimeMachine 硬碟,在前一陣子貌似是因為 FW800 外接盒的供電問題,導致硬碟壞軌了,一氣之下想說乾脆買個 Thunderbolt 外接盒。 不過事情沒有想像中的簡單,在網路上搜尋了半天,發現大部分的 Thunderbolt 設備要不然就是像...
View ArticleDivvy 設定還原法
Divvy 是個方便 Mac 使用者來規劃、分割視窗大小的軟體。今天我們不是來介紹功能,是要講如何還原設定。由於 Divvy 本身有一個功能是可以自己設定快捷鍵來快速設定視窗大小,所以我設定了一堆快捷鍵,然而設定卻只能匯出匯入,不能手動備份設定檔… 大部分的軟體都可以備份設定檔,然後重灌電腦之後還原設定檔就可以開工。但是 Divvy 不一樣,雖然我用 Time Machine...
View Article備份 iPhone 以及 Mac 上面的「替代文字」列表
在 iOS 跟 Mac 上,有一個「替代文字」的功能,可以讓你快速輸入字串,例如 omw 自動變成 On my way 這樣。由於 iCloud 同步很爛的關係,有時候這個列表會壞掉,或者偶爾你想要分享這個列表給朋友使用,這時候就可能會需要匯出以及匯入的功能。 像我就是把這個列表全部拿去給常用表情使用,搭配拼音輸入法,只要我打 emj,就會出現表情符號的列表讓我選。...
View Article小技巧:打字遇到不會唸的字怎麼辦?就把他拆開啊
有時候我們在打字的時候,會需要輸入不會唸的字,如果你是使用拆字方式來輸入(例如倉頡、無蝦米),那對你來說根本不是問題。不過要是使用拼音、注音等輸入法,由於不會唸幾乎等於無法輸入,對使用者來說可就是一個困擾了。 但是你知道嗎?其實 macOS 的注音跟拼音輸入法是有內建所謂的「拆字」輸入方式的。...
View Article小技巧:在 macOS 10.12.2 顯示電池剩餘時間
眾所皆知的,macOS 10.12.2 把電池剩餘時間功能給砍了,雖然全世界都知道明明就是新的電腦比較耗電,但是 Apple 就是要用這種掩耳盜鈴的方法… 無論如何,這個功能是可以被加回去的,方法也很簡單,把舊的電池顯示功能丟回去系統就好了。 (本文技巧感謝由 Starck Chang 提供) 檔案請用我提供的版本,因為我是從 10.12.1 取出的,相容性會比較好。 下載位置:這裡 首先你要關閉...
View ArticleiPhone 4s 6.1.3 降級 5.1.1 教學
前幾天,在 @alitek123 的幫助下,我成功的把 iOS 6.1.3 的 4S 降級回 5.1.1 了,在經過同意之後,現在我來把教學跟大家分享。 因為原本的過程我沒有紀錄下來,所以會沒有什麼圖片對照,文後會附幾篇類似的教學,可以從那邊參考看看。 先備條件: iPhone 4s 系統目前版本需為 6.1.3 有 iOS 5.1.1 的 SHSH Mac 或 linux 系統 PC...
View Article快速切換 macOS beta program 狀態
如果想要用 macOS 的測試版,但是過了一段時間之後,不想繼續使用 beta 的話,一般來說可以去「設定」的 AppStore 選單裡面選擇是否接收 beta 版軟體。可是經過測試,這個選項有時候選了之後還是沒效,因此在此提供一個更快速的方法。 取消 beta program: sudo...
View Article在世界迷霧紀錄飛機航線的最佳方法
如果有玩世界迷霧的話,應該都會遇到一個問題,那就是出國的時候飛機的航線因為 GPS 收訊(以及開飛航模式的關係),無法紀錄軌跡。 不過其實這個是有解的,既然我們的手機無法紀錄,那就靠別人紀錄就好了啊!因此,今天要寫的就是如何用 flightradar24 來匯入到世界迷霧的方法。 首先,先確定你的航班的日期以及班次,然後在 flightradar24...
View Article