使用 Mailgun 創建你的免費域名郵箱

這篇文章現在已經失效了,因為 Mailgun 不再提供免費額度,且把文中使用的必要功能“收件路由”設置為了高級用戶功能不再免費提供,我換了另一家網站來實現域名郵箱,見:當 Mailgun 不再免費,你如何安置你的域名郵箱?

創建一個網站很容易,但要有一個和自己域名關聯的郵箱地址 域名郵箱,似乎比較麻煩。對於中國站長來說,“QQ 域名郵箱” 似乎是唯一的選擇,當然如果付費使用,那麼使用[……]

點擊跳轉以繼續閱讀

為何我的 Fastlane 上傳那麼慢?

自動化

使用自動化工具處理 iOS 的 試飛 分發,是一件很愜意的事情,它能幫你節省很多時間,減少大量人工干預——尤其是像這種需要等很久才需要人工操作一下的事情,雖然並不會讓你覺得很累,但大量的時間就這樣浪費掉了。

使用 快車道 一鍵編譯、上傳,然後等待蘋果服務器處理完成,全自動發布 試飛,本來是一個很棒的操作,但由於網絡環境的變化,我的 fast[……]

點擊跳轉以繼續閱讀

macOS app 實現自動化 notarize 腳本

根據蘋果官方的說明,自 macOS 10.15 起,所有從互聯網下載的未進行 notarize 的 app,默認將無法被打開,所以在 App Store 外分發的 app,也必須在發布前將 app 上傳到蘋果的服務器進行處理。

使用 Xcode 自帶 archive 工具可以很方便地進行 notarize,但這個操作無法實現自動化處理,為了方便分發,我將 落格輸入法 macOS 2 的分發流[……]

點擊跳轉以繼續閱讀

禁用 Android File Transfer 自動啟動

Android File Transfer 是個好東西,可以在 macOS 中方便地給安卓手機傳輸文件等等,但有一點不好就是這東西會在後台駐留進程來監控usb插入,讓人很不爽。

尤其是在插入 Android 設備時,自動彈出窗口,還連接失敗(因為你來不及在手機上點授權),十分討厭。

要禁用自動啟動,首先打開 活動管理器,在裡邊搜索 Android File Transfer Agent[……]

點擊跳轉以繼續閱讀

從 cns11643 中文標準全字庫生成倉頡和速成官方碼表

一直以來,我對倉頡速成這對難兄難弟是很有意見的……網上流傳的碼表版本繁多,但名字都叫“倉頡”,和五筆對比起來,好歹五筆還分個 86 和 98,再新一點還有 新世紀 等等,但倉頡沒有,不論什麼版本的倉頡,都叫“倉頡”。

這就很尷尬,每個人用的倉頡碼表都不一樣,但不一樣在哪裡,他自己也不知道。

總之, 全字庫(cns11643) 提供了一種官方的通用的中文編碼,本來這個東西是用來彌補 utf8[……]

點擊跳轉以繼續閱讀

落格輸入法是如何處理按鍵消息的

要做一款移動設備上的軟鍵盤,那麼怎麼處理用戶的點擊位置,就是你遇到的第一個難題,在這個問題上,我也走了很長的路。

我把落格輸入法開發以來的觸控邏輯大致分類為三個階段,現在分別來講講設計思路,希望能夠對你有所幫助。

第一代觸控引擎

顯然,對於一個初學者來說,沒什麼比系統控件更好用的了,功能全,速度也不慢,業務邏輯完善,所以,落格輸入法的第一代消息處理就是用的[crayon-67448388[……]

點擊跳轉以繼續閱讀

DF-dferh-01 中國區 Android 安裝 Google Play Store 後報錯 的 解決辦法

在使用 Android 設備時,如果你購買的是一台中國區單獨發行的定製版本 Android 設備,那麼很有可能你的設備中並不內置谷歌套件,比如 Play Store。

這時候我們就需要自己安裝它,安裝的辦法有很多,這裡不再贅述。總之,一但你安裝好,就會發現,即使開了代理,Play Store 也有可能在登錄後無法正常加載內容(登錄是正常的)。

此時會顯示錯誤:DF-dferh-01[……]

點擊跳轉以繼續閱讀

Ubuntu 超快部署 wireguard 服務端

新出的 Wireguard 很多人都想嘗試,這裡 VPN 到底適不適合用來翻牆我們先不討論,先來看看怎麼快速在 vps 上起一個 wireguard 服務。很多人聽說這個服務配置起來特別複雜,所以望而卻步,實際上很簡單。

環境

這裡我用最新的 ubuntu 18.04.2 來配置,首先你得有一個 vps,創建好後最好按照我的 購買了VPS之後你應該做足的安全措施裡配置ssh的證書訪問。

安裝[……]

點擊跳轉以繼續閱讀