nginx 指定路徑不轉址的方法
如題,因為我平常有用 SSL 加密,所以預設都會自動轉址為 https 開頭的 URL。但因為某個服務不能用 https,所以要指定該路徑不轉 https。 因為那個路徑雖然不轉 https,但是又用了 proxypass,所以一般網路上的教學是不適用的。 正確方法如下: location ~ ^((?!somewhere).)*$ { rewrite ^/(.*)$...
View Article如何降級到 iTunes 12.6
因為 iTunes 12.7 幾乎把所有 iOS Apps 相關功能都刪除了,所以降級到 12.6 之後,我們就可以恢復這些功能了。 Windows 降級: iTunes 12.6.2 刪除 iTunes 12.7 ,重新安裝即可。 Mac 降級: iTunes 12.6.2 Pacifist 下載 iTunes DMG 之後,用 Pacifist 開啟 .pkg 安裝檔。找到 iTunes...
View Article在 Mac 手動安裝 USB 網卡驅動的方法(以 WLI-UC-G300HP 為例)
Mac 的主機無論是 MacBook、iMac 還是 Mac mini 都有內建無線網路卡,我不知道為啥你會有手動安裝網卡的需求。但總之我就是寫了教學。 手邊有一張 WLI-UC-G300HP 的 USB 網卡,就用這個當例子好了。 首先,先確定你的網卡的使用晶片,我是在這邊搜尋到的: https://wikidevi.com/wiki/Buffalo_WLI-UC-G300HP...
View Article我用的 Mac 軟體
基本上是看到 Goston 的 [MAC] 初入手 Mac 的軟體選擇建議 – 2017 版 之後才想寫的,但是我比較懶,能不附圖就不附圖。文章裡面只會有我「目前有在用」或者「之前用過覺得不錯」的軟體,如果你看到有相同性質的兩個軟體出現,那大概就是因為我同時都會用吧。太常見的軟體就不會介紹,例如 Dropbox 、Firefox 這種每個人都知道的,就會跳過。下面會依照粗略的分類來介紹...
View ArticleiPhone X 使用一個月的心得
就是爽啦,系列文章明年我們再相見。 . . . . . . . . . . . . . . 開玩笑的。之所以拖到一個月才寫,一來是最近太忙,二來則是因為 iPhone X 的設計比較特殊,想等到 App 比較多針對 iPhone X...
View Article修正 macOS 10.13.3 Nvidia driver lag 問題
簡單來說就是用 10.13.2 的 driver 蓋過去,但是 nvidia 預設不讓我們在 10.13.3 裝舊版的 driver。 所以我們用一個別人寫好的 shell 來幫忙。 https://github.com/vulgo/webdriver.sh 雖然有 shell script 可以用,但是我會建議大家用 homebrew...
View Article在 Electra 下讓 Gogoro 正常執行
iOS 11 的 Electra JB 釋出有一段時間了,但是身為 Gogoro 車主,一直有一個困擾,就是 Electra 一旦啟用後,會造成 Gogoro App 在開啟時就 crash。 根據一些研究之後,發現是因為 [NSBundle mainBundle] 在 TweakInject 的時候,可能當時 Gogoro 的 App 尚未初始化完畢,導致會出錯。 因此,我寫了一個 Loader...
View Article智障 Linode 亂改我的網卡介面之解法
今天發現我的 Cydia 連不上,進去 linode 後台一看,靠腰已經斷線三四天了。 環境:Ubuntu 16.04 LTS,Linode JP 2 Linode 即使連不上 SSH,還是可以用他們的 lish 服務進去 terminal,所以以下操作都是在 lish 做的 先測試看看是不是 nginx 掛掉,輸入 service nginx restart 發現無法重開,於是看看是不是...
View Article解決 ASUS AC-56 連線超慢問題
因為有一台 Windows 桌機需要網卡,所以花了錢買了 ASUS AC-56 這張天線看起來還滿長的網卡。 沒想到用上去之後 5GHz Wifi 下載速度只有 2Mbps。 於是確認了驅動是 ASUS 官方網站提供的最新版,但下載還是一樣慢,倒是上傳有 20Mbps。用 2.4GHz Wifi 的話倒是上下載都 20Mbps,仔細看一下,802.11ac 需要用 5GHz...
View Article我用的 Visual Studio Code 擴充功能
雖然 Visual Studio Code 是用我最討厭的 Electron 寫的,但是執行速度比 Atom 快很多,然後 Sublime 要錢,所以現在我的主流編輯器就成了 Visual Studio Code。這篇文章會整理一下我用到的擴充功能,供各位參考。 目前我平常開發的環境是在 Mac 上面,透過遠端開發的方式,在 Linux 上面寫 C++ (大部分)跟...
View Article批次掃描及抓取 SHSH2
因為我裝置很多,所以每次出新版 iOS 抓 SHSH2 都要抓半天,就算用 1conan 也要複製貼上 ECID 很久,乾脆自己寫一個 script 自動化。 使用之前,請先開一個資料夾,我們就取名叫 SHSH2 好了,然後去 1conan 先去取得你的 SHSH2 檔案,並解壓縮資料夾,放到 SHSH2 底下。之後下載修改版的 TSSChecker(這個版本才支援 A11),一樣放到 SHSH2...
View Article合併 iOS 的「健康」來源裝置
有一天我無意間發現 iOS 的「健康」app 會把過去每次配對的 Apple Watch 當作一個新的資料來源,然後強迫症就發作了,因為覺得那些「來源」在那邊一排看起來很醜…所以就研究了方法把他們全部合併。 ▼ 健康的「來源」超多,每個項目裡面都會有一部分的資料 首先,你必須要越獄,或者有方法可以替換「已加密」的 iTunes 備份檔案才有辦法修改。這是因為「健康」的資料庫必須要透過加密的...
View ArticleHyperDock beta 過期限制破解
HyperDock 是一個加強 Dock 功能以及顯示的好用 Mac 軟體,不過作者近年來更新頻繁程度太低,支援 macOS 10.13 的版本放在 beta 裡面,然後這個 beta 還會每半年就過期,即使已經購買也一樣…所以乾脆花兩分鐘破解他的到期限制,就可以繼續用了。 這次破解並不會解除原本需要付費或者試用的限制,僅僅是破解作者沒更新導致 beta 到期的問題。 首先,先去下載最新的 beta...
View ArticleHomePod 使用一個禮拜的心得
可能有人好奇為什麼 HomePod 開賣那麼久我還沒寫,或者為什麼過了幾個月才寫。 因為一次買兩個加上系統更新才有辦法測 AirPlay 2 啊,不然之前根本沒得測最重要的立體音響功能… ▼ 於是就一次拿了兩個來測,選白色是因為一般音響都是黑色的,買白色別人看到才知道是 HomePod。 HomePod...
View ArticleCydia Eraser error 1252 解決方法
今天想要用 Cydia Eraser 重置我的 iPhone 7 iOS 10.1.1,結果遇到了 eraser.cpp:1252 Read-only filesystem 解決方法: JB 之後 SSH 進去 iPhone,輸入 umount -f /Developer 之後再用 Cydia Eraser 即可 這篇文章 Cydia Eraser error 1252 解決方法 最早出現於...
View Article使用 Let’s Encrypt Wildcard SSL 憑證
原本我就有使用 Let’s Encrypt 的 SSL 憑證,而前陣子他們推出了 Wildcard 憑證,於是最近就更新上去了。 Wildcard 憑證最重要的就是,你網域下的所有 subdomain 都可以直接使用該憑證,不用像以前那樣需要每新增一個 subdomain,就要重簽一次憑證給新增的 subdomain。 要升級上去很簡單,首先下載 certbot-auto wget...
View Article「無法啟用 iCloud 音樂資料庫」修正方式
最近遇到了這個問題,搞了兩天終於解決了,在這邊分享一下解法。 前兩天我要在 iPhone 上面開啟 iCloud 音樂資料庫的時候,出現了「無法啟用 iCloud 音樂資料庫」的錯誤,網路上查詢到的文章幾乎都是叫你登出登入、重灌系統等,比較進階的有一個教學是叫你進去 iPhone 檔案目錄刪除資料庫,當然我都試過了無效,所以才會有這篇文。 首先,先確認問題來源為何,我做了幾件事: 用 Mac 上面的...
View Article掃描機錯誤 -9923 解決辦法
因為 macOS 10.14 Mojave 會抓不到我在 macOS 10.13 以下可以用 Bonjour 直接連線並自動安裝驅動程式的印表機,研究兩天無果,於是我直接買了一個新的。然後新的一開機馬上就可以辨識到 AirPrint 了,真棒。 不過用了一天發現掃描器部分出現問題,會一直顯示 -9923 的錯誤 爬了一下文,發現很簡單,去關閉機器的 IPv6...
View ArticlePorting Kit / Wine 中文顯示問題修正
最近在 MacBook Pro 上面玩起了世紀帝國 2,由於不想讓我的虛擬機環境太複雜(我的虛擬機基本上來說作為 Sandbox 用,每次開完幾乎都會恢復快照為乾淨狀態),所以就用了 Porting kit 的方式來執行遊戲,詳細教學可以參考這篇。 然而後來發現了一個問題,就是 Steam 跟世紀帝國遊戲本身,在英文的 macOS 環境下,會無法正確顯示中文,只會出現一堆方框,而在中文的 macOS...
View ArticleSafari 會上傳資料給騰訊,是否該害怕呢?
今天大家好像都在傳說什麼 Safari 傳資料給騰訊的事情。感覺好害怕,來看一下好了。 緣起是 Safari 與隱私權的這張截圖。 想說來了解機制一下,再度開啟逆向工具。快速找到目標是 SafariSafeBrowsing.framework。再找一下關鍵字,發現這段 code 看不懂程式碼沒關係,看到 CN...
View Article