[Mac OS iOS] 如何錄 iPhone iPad 上面播放的聲音

  1. iOS device 連結 USB 到電腦
  2. 電腦開啟 QuickTime 選擇 New Audio Recording
  3. 按小三角形選擇 iOS device
  4. 開始 錄音 + 播放

Source:

chrome-distiller://acea7418-23ba-4f02-aaef-658f10ae6ccb_fc6f6717d2bb300f9c36e241354f40af5e9ef0a51769b8ad2c4be05bdd8d58a3/?time=63012756&url=https%3A%2F%2Fwww.cultofmac.com%2F623098%2Fhow-to-record-apple-music-from-your-iphone-to-your-mac%2F

[Audible] 如何 convert aax to mp3

  1. Get key using audible-activator

https://apple.stackexchange.com/questions/222917/how-do-i-use-ffmpeg-to-convert-audible-files

brew install chromedriver ffmpeg
sudo easy_install pip
pip install selenium requests
git clone https://github.com/inAudible-NG/audible-activator
cd audible-activator
sed -i '' 's,chromedriver_path = "./chromedriver",chromedriver_path = "/usr/local/bin/chromedriver",' audible-activator.py
./audible-activator.py
  1. Convert using ffmpeg

https://ffmpeg.org/ffmpeg-all.html#Audible-AAX

ffmpeg -activation_bytes af3f0c3a -i test.aax -vn -c:a copy output.m4a

記得把 key 取代為 activator 找到的 key

[Server] 如何在 Lightsail renew https (letsencrypt)

從 Mac Terminal SSH 連線到 lightsail

  • Go to the "SSH Keys" tab under your Lightsail Account page
  • Select the Default option under your region and download the key pair file Will be a .pem file, ex. LightsailDefaultPrivateKey-us-west-2.pem
  • Open up your terminal and navigate to the directory where the above file is stored
  • Run chmod 600 [fileName] at the command line to restrict file permission so only you can read it
  • Run ssh -i [fileName] [username]@[Public IP] to establish the connection to Lightsail Username and IP are available under the "Connect" tab on the Lightsail web dashboard for your resource

Source: https://stackoverflow.com/questions/46028907/how-do-i-connect-to-a-new-amazon-lightsail-instance-from-my-mac

Note

username: bitnami
path to pem: /Users/vicjang/Software/lightsail/

How to Renew The SSL Certificate

Once you have set up Let’s Encrypt SSL certificate, you need to renew it in every 90 days. Let’s encrypt will send an email to remind you of the certificate expiration.

To renew the certificate, connect to your instance through SSH. First, update all the packages on your server.

$ sudo apt update
$ sudo apt upgrade

It’s not a necessary step but a good habit to make sure most of the maintenance is up to date before making any changes.

Now go to your certbot directory with the below command (Change the directory location, if you have installed it at a different place)

$ cd /opt/bitnami/letsencrypt

Now run the below command to renew the SSL certificate.

$ sudo ./certbot-auto renew

This will renew the certificate and place the updated certificate in /etc/letsencrypt/live/DOMAIN directory.

Now restart the apache to make sure new certificates are in effect.

$ sudo /opt/bitnami/ctlscript.sh restart apache

So this is how you can enable HTTPS on the AWS LightSail with the help of Let’s Encrypt SSL certificate. Let us know if you are facing any issue in installing the SSL certificate to your AWS LightSail WordPress install.

Source: https://metablogue.com/enable-lets-encrypt-ssl-aws-lightsail/

[Mac OS X] 10.13 High Sierra 注音輸入法卡頓問題解法?

老婆抱怨升級 High Sierra 後 Mac 內建(注音)輸入法很 lag

8/7/18 research 解法如下,尚未測試

1. PTT Re: [求救] page中文輸入,會卡頓

作者Zundel (・ω+)⊃—☆*Explosion) 看板MAC
標題Re: [求救] page中文輸入,會卡頓
時間Tue Nov 14 14:25:40 2017
https://www.ptt.cc/bbs/MAC/M.1510640743.A.945.html

我之前在note發現過類似的lag問題
照著這篇的做的之後就解決了
https://discussions.apple.com/thread/8103270?start=0&tstart=0
到設定裡面的keyboard把smart quate之類的東西關掉(抱歉我不知道中文是什麼
然後強制重開

Oct 20, 2017 1:43 AM in response to gregorytrow
I tried the usual. disconnect from iCloud and reconnect. No improvement.
so after studying these threads some more I:
unticked all edit/Subsitiutions
close (Cmd Q) notes and re-open
This appears to solve at least for now. I have turned 'smart lists' back on because that is 99% of my outlining. I will try this for a few days.
I conclude this is related to smart paste /smart quotes etc.
I will try this until the next update.
[2013 MacBook Pro, I7, 16GB Ram, 256Gb/ 174Gb free, MacOS 10.13]

2. PTT [軟體] 為什麼 Apple 台灣不重視輸入法問題

作者Zundel (・ω+)⊃—☆*Explosion)
看板MAC
標題[軟體] 為什麼 Apple 台灣不重視輸入法問題
時間Sat Jan 27 12:23:25 2018
https://www.ptt.cc/bbs/MAC/M.1517027008.A.7E3.html

As Title
明明 iOS 11 還主打輸入法改進
結果中文輸入法一樣被 Google 甩在後面
而且更慘的是 MacOS 10.13 出了之後
中文輸入法一直 lagggggggggggggg 等到我快瘋掉
想打篇中文文章都沒辦法好好打
(於是才會有上一篇的改用小麥輸入法)
然後自然輸入法又沒啥好評
這也是現在有人問我 MacBook 推不推的時候
我沒辦法推薦他們的原因(會叫他們去買 Windows 至少有正常的第三方輸入法
可能連 gcin 現在都能屌打 MacOS 內建中文輸入(輸入速度 > 選字
有沒有為什麼 10.13 出了這麼久
Apple 台灣卻一直不去修正輸入法的問題的八卦

3. PTT [求救] Macbook pro 頂規,中文輸入超級卡。

作者ironmaiden (Iron Maiden)
看板MAC
標題[求救] Macbook pro 頂規,中文輸入超級卡。
時間Mon Dec 18 18:58:43 2017

小弟我使用Macbook pro 2016 touch bar最高規格版本,
時常中文輸入法卡到一個受不了,批哩啪拉打了一串字他才一個字一個字慢慢跳出來。
這種問題只要我打開電腦逛一逛網頁就會發生,重新啟動電腦會好很多,
有沒有人有類似的問題呢,

看了後台吃記憶體都是那個原生的kernel_task吃很多到1G多。

※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.195.77.81
※ 文章網址: https://www.ptt.cc/bbs/MAC/M.1513594727.A.90D.html
推 amwkscl: 再買台兩萬元低規的Acer或Asus好了,保證打字不會卡 12/18 19:04
→ amwkscl: 這好像是Mac的災情,版上有好幾篇,可以爬文看看 12/18 19:05
推 atony8155: 看起來是軟體問題,跟你規格沒關係,任何新買的電腦都 12/18 20:02
→ atony8155: 不該打字卡 12/18 20:02
推 atony8155: 過保了嗎?建議帶去直營店看看 12/18 20:06
推 Dracarys: 正常 12/18 20:22
→ Zundel: 爬文 12/18 20:37
推 Riemanujan: 1G算啥有個usereventagent吃了我59G https://i.imgur. 12/18 21:41
→ Riemanujan: com/3rW1Jhg.jpg 12/18 21:41
→ sohandsomeim: 沒碰到這個問題 12/18 22:11
推 FarkU: 叫人爬文的翻出來是哪篇啊! 12/18 22:40
推 netneto: 以前遇過,登出再登入就好了 12/18 23:49
推 babaholala: 我也蠻嚴重的... 12/19 01:01
推 momo2577: 我12核心的Mac Pro都會卡了,系統問題 12/19 01:51
推 uka123ily: 重開機~ 12/19 07:25
推 gbcow: 一次打越多字越卡嗎,前幾個字都很順,打越多字他好像就要 12/19 08:51
→ gbcow: 一次檢查整句話有沒有可改字,如果打幾個字enter一下幾個字 12/19 08:51
→ gbcow: enter一下就正常?只是這樣真的很智障 12/19 08:51
推 amwkscl: 可能打字不卡了然後蝶式鍵盤又壞了,Mac現在真的是糞到 12/19 09:03
→ amwkscl: 笑 12/19 09:03
→ cgjosephlee: 用什麼輸入法?在什麼情況下打字? 12/19 09:48
推 dsilver: 你是原廠輸入法嗎?要不要試試yahoo輸入法 12/19 10:02
推 idfzmx: +1有同樣問題......我的是2017mid頂規.. 12/19 10:12
推 UkZong: 也有一樣問題...: 12/19 10:17
推 LinuxKernel: macOS愈來愈雷zzz 12/19 10:41
推 Anddyliu: 還好我沒升級....... 12/19 10:47
推 baronmax: 推坑拼音輸入法~ 12/19 11:08

我是用原廠的輸入法,yahoo輸入法之前下載了安裝都沒反應不知道為何
原廠的中文輸入很煩就是選字的時候選完一個字她不會直接幫你跳下一個
你要按右建才能跳
※ 編輯: ironmaiden (123.195.77.81), 12/19/2017 11:11:04
推 jackiechin: 沒反應要設定隱私 12/19 12:08
推 heronash: 16年MBP13吋 一樣狀況 打fb還會當機 裝了雅奇輸入解決 12/19 12:24
推 bespace: 推個小麥,雖然功能比較陽春 12/19 12:34
推 lishaoalox: 同樣問題+1 但出現頻率還可以接受,希望未來可以改善 12/19 13:07
→ LinuxKernel: 小麥功能太弱不好用 12/19 13:51
推 wi77777: 我2015頂規也是,感覺是軟體問題,不要一次輸入太多,打 12/19 14:34
→ wi77777: 一段就按enter讓底線消失就比較不會用到了 12/19 14:34
→ wi77777: *遇到 12/19 15:30
→ Zundel: 紅明顯 去搜我的id啊 我改完之後就沒發生過了 12/19 15:55
噓 Zundel: 沒有紅到...... 12/19 15:58
推 ric02012267: 2017年15吋技能點滿頂規,很卡+1 12/19 17:21
推 ric02012267: 常常kernel_task會飆高,然後就卡頓到爆 12/19 17:23
→ ric02012267: 但重灌之後好很多哦,參考一下 12/19 17:24
→ darksnow45: high sierra 才有 我 sierra 不會 12/19 18:41
→ ianliu1015: amwkscl還會來代表問題不大 12/19 18:47
推 cocokala: +1 最後受不了後換成yahoo就解決了,絕對是軟體問題 12/19 19:55
推 shallowdown: +1 這問題很久了。換輸入法就解決了,我是換小麥輸入 12/20 00:54
→ shallowdown: 法 12/20 00:54
推 cgjosephlee: 之前遇到類似問題好像都是在fb網頁打字時 12/20 08:19
推 LEAVEOUT: 推,我也有相同問題! 12/22 00:36

各位,我安裝了YAHOO輸入法之後順暢無比
※ 編輯: ironmaiden (123.195.77.81), 12/22/2017 23:57:49
推 a91031008: 原廠注音會卡+1 照Z大方法改過就沒卡過了 讚 12/23 00:46
推 jerry255701: 我也是2016版的但我日版打注音很順 12/26 00:40
推 yuinghoooo: 加一不過我是2013

[Server] 如何在 Amazon Lightsail 架的 Wordpress enable https

Why

最近用 Amazon lightsail 架了一個 Wordpress,第一天就有讀者反應應該要啟用 https (有人看,好感動 XD

How

找了一下看到最清楚的文章是

這篇 https://metablogue.com/enable-lets-encrypt-ssl-aws-lightsail/

只花了 15分鐘左右就完成了,而且沒有遇到任何文章裡沒提到的狀況。

備份

因為這篇教學寫得實在太好了,擔心以後失效,決定印成 pdf 手動備份下來 XD

https://drive.google.com/file/d/1MmSn7nD75CKMBDcO_lnHPI5glxbTFh0T/view?usp=sharing

keyword

amazon, lightsail, wordpress, https, ssl, certificate, bitnami, 架站, 部落格, 亞馬遜

[Mac OS X] Final Cut Pro X 10.3.4 Free Trial 免費試用版 下載連結

Final Cut Pro 已更新到 10.4.2, 系統需要 High Sierra 才能運作

因為不想更新到 High Sierra (俗話說的好, If it ain't broke, don't fix it!
也不想不試用直接在 App Store 買, 所以只好想辦法找舊版的免費試用 dmg

先從 Apple 官網找到目前軟體的所在 url 後 (https://secure-appldnld.apple.com/Final_Cut_Pro_X/....)
透過 google 找到 source 內的 "後期資源網", 非常幸運的剛好紀錄了 10.3.4 的免費試用版 direct link

特此紀錄增加曝光, 希望其他有類似需求的人也能找到


Final Cut Pro has been updated to 10.4.2 and requires High Sierra to work

High Sierra seems to have lots of problem so I'm reluctant to upgrade

Below is the working link for the free trial file.

Final Cut Pro X 10.3.4 Free Trial 下載連結
https://secure-appldnld.apple.com/Final_Cut_Pro_X/031-13391.20170522.164CEE1F-52A7-4829-8F49-810B78A12A2B/FinalCutProTrial10.3.4.dmg

Source: http://www.houqiziyuan.com/forum.php?mod=viewthread&tid=913&extra=page%3D1

[Mac OS X] 如何 截圖 "不包含" 視窗陰影

Mac OS X 內, 按 Cmd + Shift (+Option) + 4, 然後按 Space, 可以選擇並擷取單一視窗的畫面, 但是會包含 Mac 的視窗陰影

如果想要不包含截圖, 兩個解法

解法 1 - (持續有效) 關閉功能

defaults write com.apple.screencapture disable-shadow -bool TRUE
killall SystemUIServer

要恢復原裝請把值改為 FALSE 即可
defaults write com.apple.screencapture disable-shadow -bool FALSE
killall SystemUIServer

Source https://apple.stackexchange.com/a/50862/62775

解法 2 - (單次有效) 點視窗前按住 Option

Cmd + Shift + 4, 然後按 Space, 接著按住 Option 再選擇視窗, 就沒有陰影了!! Brilliant!

Source https://apple.stackexchange.com/a/120017/62775

[Sublime Text] 如何幫右鍵選單功能加上熱鍵 (或在右鍵選單加入功能)

Sublime Text 的設計讓使用者可以很容易的客製自己想要的熱鍵, 但剛好就有那麼幾個好用的功能不在工具列, 而是存在右鍵選單裡面, 例如

  • Show Unsaved Changes
  • Reveal in Finder
  • Copy File Path

都非常好用

想幫這些功能加上熱鍵, 可透過以下步驟

找到右鍵選單設定檔的實體

右鍵選單的實體檔案為
/Users/_UserName_/Library/Application Support/Sublime Text 3/Packages/Default/Context.sublime-menu

但如同先前文章 所說, Sublime Text 3 把各種 resource 都包裝起來了, 所以必須透過 ResourceViewer 來開啟原始檔, 步驟請參考前文

找到你要的 command

Sublime Text 3 的內建右鍵選單內容如下

如果想要在右鍵選單加入功能, 也可以直接修改 Context.sublime-menu 檔, 然後另存新檔在 Packages/User/ 資料夾底下

開啟 Key Bindings - User, 新增熱鍵

找到你要的功能後, 從 Preferences 開啟使用者自訂的熱鍵檔, 即可透過上面的 command 新增你要的熱鍵, 範例如下

{ "keys": ["ctrl+,"], "command": "diff_changes" },
{ "keys": ["ctrl+alt+super+down"], "command": "open_dir", "args": {"dir": "$file_path", "file": "$file_name"} }

[Sublime Text] 利用 Snippet 快速輸入常用 code block

Sublime Text 可以讓使用者自訂常用字串, 例如我自己常用的是插入一個 comment section

不然每次都要自己打一堆 % 或 #, 或是從檔案其他地方複製也是很麻煩

如何新增 Snippet?

利用工具列的選單即可新增



Snippet 檔案存在哪裡?

檔案存在 Sublime Text 的 Package/User 資料夾

以我的 Matlab comment section 為例, 位置如下

/Users/_UserName_/Library/Application Support/Sublime Text 3/Packages/User/matlab_comment_block.sublime-snippet


熱鍵是自行定義的, 是一個字串, 不是 key combination

<snippet>
    <content><![CDATA[
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%  ${1}
%
%
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
]]></content>
    <!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
    <tabTrigger>comment</tabTrigger>
    <!-- Optional: Set a scope to limit where the snippet will trigger -->
    <scope>source.matlab</scope>
</snippet>

這裡的 comment 就是熱鍵啦

輸入 comment 然後按下 tab 或 enter 即可

trigger 後畫面如下


自訂的 Snippet 適用的檔案類型定義在 <scope>

scope 是 sublime 裡決定檔案類型的 attribute, 意思跟副檔名相似, 但 Sublime 有自己的決定方法

要看目前編輯的檔案所屬的 scope, 可用熱鍵 ctrl + shift + p (Mac OS X) 或 ctrl + shift + alt + p (Windows)

關於 scope 可參考這個 stackoverflow