iPhone iOS 內建螢幕錄影 (iOS 11 專屬)

以往在 iPhone 上面要對螢幕錄影都不太容易,除非透過 AirPlay 輸出螢幕,或是透過 USB 把螢幕傳到 QuickTime 上面。

但在 iOS 11 之後, Apple 終於願意在作業系統開放螢幕錄影的功能。

目前 (2017/7/24) , iOS 11 還是 Public Beta 測試版的狀態,所以一般用戶無法直接透過軟體更新安裝。

但 Apple 有提供 Apple Beta Software Program (英文網頁) (簡體中文網頁) ,只要在網頁裡面註冊,並且下載憑證安裝完成之後,就可以在系統內看到 iOS Beta Software Profile 的描述檔。

然後在「設定」「一般」「系統更新」裡面就可以看到 iOS 11 Public Beta 的安裝選項。

之後在控制中心就可以看到錄影的按鈕。如果找不到按鈕,在「設定」「控制中心」「客製化控制中心」裡面可以加入螢幕錄影按鈕。


(右下角就是錄影按鈕)


iOS 11 的先進功能可以看這邊

因為目前是測試版的關係,所以還有不少地方不穩定,我目前遇到以下問題:

1. 按下電源之後,螢幕不會馬上關閉,會先變暗一點再關閉

2. 按下 HOME 鍵時會有凍住的情況,不會回到主畫面, App 也都沒反應,但反覆按下 HOME 鍵還是可以感覺到力回饋。凍住一段時間之後 (至多可能一兩分鐘) ,才會恢復使用。

3. 遊玩 Pokemon GO 搭配 Pokemon GO Plus 手環配件的時候,手環反應會變得非常慢,當收到通知之後按下按鈕,要過很久才會有反應,和 iOS 10 的體驗差非常多,這部份有可能是 Niantic 軟體還沒針對 iOS 11 優化的關係。

4. 系統還沒有完整中文化,所以我把系統語系切回英文了。


螢幕錄影測試 (遊戲 Pokemon GO)

把 TopDN.net 移到比較小的 VPS 去

其實也不是真的「搬家」,事情是這樣的..

我把 TopDN.net 放在 Vultr 上面,然後開了三台 VPS ,一台是 Web UI + DNS Master (8 USD/月) ,剩下兩台是 DNS Salve (5 USD/月 x 2)。

考慮到沒啥流量,所以我當時都選最小的 instance 。

然後最近 Vultr 又推出兩個更小的方案

1. 每個月 5 USD 使用 25GB SSD, 1 vCPU, 1024MB Mem
2. 每個月 2.5 USD 使用 20GB SSD, 1 vCPU, 512MB Mem

其中 1 剛好可以取代原本 Web UI + DNS Master 的的機器,然後 2 可以取代原本 DNS Slave 的機器。

今天花了一個下午把機器都移過去,這樣原本一個月要花 18 美金變成只要花 10 美金,一年下來也可以省個將近 100 美金的虛擬主機費用。

Disable VIM Visual Mode

在新的機器上安裝了 Debian 9 (Stretch),然後系統預設的 VIM 是 8.0 。

VIM 8.0 在偵測到滑鼠的情況下,會自動開啟 visual mode 。

有兩個方關掉,一個是在 .vimrc 裡面加上

另一個方法比較狠,直接到預設的設定檔去修改

SONY MDR-XB950BT + iMac 5K 使用 apt-X 解碼器

環境:

電腦:iMac 5K + OS X EL Capitan
耳機:SONY MDR-XB950BT


最近入手了 SONY MDR-XB950BT 無線藍芽耳機,主要是因為支援藍芽 aptX ,而且日本水貨又便宜。

興高采烈地和我的 iMac 5K 配對好之後,卻覺得音質很差,人聲高音甚至會有疵疵的聲音,這種音質根本無法接受。但如果是透過一般 3.5mm 耳機線連接,聲音卻又好好的沒問題。

上網用 Mac Bluetooth Audio 當關鍵字查了一下,發現 Mac 預設會使用 SBC 解碼器,而不是 aptX 解碼器,加上 bitpool 預設值低得可憐,所以音質透過藍牙傳輸會很糟糕。

網路上很多資料都過時了,或是沒有針對 OS X EL Capitan 的解法。以下是我東找西找,找了半天的解決方案:

1. 我的耳機是 SONY MDR-XB950BT ,必須要手動切換模式,才會支援 aptX ,方法在 Selecting the sound quality mode of music playback。先關閉耳機電源,開啟電源同時按下 音量 + ,這樣就會進入 “Priority on sound quality” 模式,也就是會在 SBC/AAC/aptX 三種模式自動選擇。看到藍色指示燈閃三下代表成功。

2. 回到 OS X 使用藍牙偵測裝置並且配對,如果可以成功配對且有聲音,那下面就不用管了 (當然,事情不會那麼簡單…)

3. 在進行步驟 2 的時候,會發現藍牙裝置一直連斷連斷,這時候就要到 Downloads for Apple Developers 找 Hardware IO Tools for Xcode 7.3 beta 下載,裡面有個 Bluetooth Explorer.app 可以設定藍牙裝置。

4. 重新啟動 Mac 關閉 SIP (System Integrity Protection) ,在重新啟動階段按下 CMD + R 進入 Recovery Mode 然後開啟終端機輸入 csrutil disable 。

5. 再重新啟動 Mac 正常登入後,開啟終端機確認 SIP 關閉

roga@kitchen:~$ csrutil status
System Integrity Protection status: disabled.

6. 要執行 4, 5 兩個步驟,是因為我查藍牙的 event log 發現 SIP 會阻止 Bluetooth Explorer.app 修改系統設定。

7. 打開 Bluetooth Explorer.app 選單 Tools -> Audio Options -> Force use of aptX

螢幕快照 2016-01-19 上午1.34.59

8. 重新配對一次 SONY MDR-XB950BT 和 Mac 就可以看到使用 aptX 解碼器了。

螢幕快照 2016-01-19 上午1.22.04

要看到藍牙詳細資料的方法,是先按住 alt 不放,然後選擇選單上的藍牙圖示。


為了搞這個,花了一個多小時找答案和 try error…

Synology NAS 硬碟擴充記事

我的 NAS 是由 DS1513+ (主機) & DX513 (擴充) 組成的,加起來總共有 10 bay 。

因為掉資料掉怕了,所以這一兩年我都使用 Raid 1 作備份,內容是由 2TB 或 3TB 的硬碟組成。

最近硬碟空間快裝滿了,所以計畫把所有 2TB 硬碟升級成 4TB 的硬碟,汰換下來的硬碟在 secure wipe 後當二手品賣掉。

===

Raid 的選用

我的 NAS 有 10 bay ,原本是 5 組 Raid 1 ,而最終目標為 2 組 Raid 6 ( 3TB x 5 + 4TB x 5) ,實際可用空間為 9TB + 12TB 。

對我而言,可靠度是最重要的。相同數量的硬碟 Raid 5 雖然比 Raid 6 可以做出更多空間,但有鑑於可靠度不如 Raid 6 ,所以不採用。

===

記事:

1/7 晚上
之前都用 Raid 1 ,所以這台 10 Bay 的機器有 5 組磁碟陣列。我直接拔掉 5 顆硬碟讓它 degrade 並且插入 5 顆新的 WD RED 4TB 硬碟來建第一組 Raid 6。

1/9 晚上
第一組 Raid 6 資料檢查完畢,開始搬檔過去。(Synology 的機器在資料檢查時不要關機,要不然會重來)

1/12 晚上
資料全數搬移到第一組 Raid 6 完畢。再建第二組 Raid 6 (3TB x 5)

1/14 傍晚
第二組 Raid 6 資檢查完畢,接著把檔案平均分散在兩組 Raid 6 之間。

另外我也把退役下來的硬碟當作 USB 外接裝置插在 DS1513 上面,外接盒我是用 Akitio 的 NT2 鐵甲武士 U3e ,可以插兩個 3.5″ 硬碟。主要拿來當

1. TimeMachine 備份
2. 某些日誌/網頁伺服器/資料庫伺服器備份檔。

算一算,為了建這兩組 Raid 6 ,陸續花了超過一週的時間,有點超乎我的預期。

===

螢幕快照 2016-01-16 上午12.23.20

Screen Shot 2016-01-14 at 11.22.25 AM
兩組 Raid 6

Screen Shot 2016-01-14 at 11.21.12 AM
10 顆硬碟

Screen Shot 2016-01-14 at 11 21 50 AM
USB 3.0 外接裝置

備註:這次為了擴充硬碟,也順便做了一些功課,發現 Synology 的 NAS 雖然支援 esata port multiplier 但只對自家的裝置支援。其他廠商如果透過 esata 連接的話,只能偵測到 1 顆硬碟,而且會被當作外接裝置單獨使用,不會被當成可以放進磁碟群組的一員。如果購買他牌的外接盒,唯有夠過 USB 3.0 連接 NAS 這樣才能偵測到正確的硬碟數量。

Video Player review for Apple TV (4th gen)

I need an app to play media files on NAS thru SMB/CIFS, so I bought an Apple TV (4th gen) and some apps.


review date: 2016/01/09

vPlayer:
comment:
don’t buy it. no subtitle support, even can’t forward/backward. it’s junk.

Infuse:
comment:
best video player in tvOS for now. no list view (bug and suggestion: http://firecore.com/forum/tvos-new-apple-tv )

NAStify
comment:
Can’t adjust subtitle font size. If you got multiple srt files in the same folder, the app just can load 1 file, besides you can’t choose other srt file from the menu (even can’t see it), and laggy plackback.

Video Explorer
comment:
Can’t streaming mkv video file via SMB/CIFS, it will load whole file to apple tv (WTF?)

update
VLC Player
comment:
some files no audio , can’t adjust subtitle size, video rendering not smooth. still buggy.


junk apps just waste money.