Linux Terminal(終端機) 常常無法輸入任何文字

最近遇到 Xwindow 進去後(Ubuntu Linux),開啟 Terminal、記事本都無法輸入任何文字(中、英文、數字 都沒辦法輸入,簡單說就是鍵盤沒有作用),瀏覽器都可以正常輸入使用

閱讀全文〈Linux Terminal(終端機) 常常無法輸入任何文字〉

Debian / Ubuntu Linux 安裝套件的下載暫存路徑

Debian / Ubuntu Linux 預設 APT 下載的暫存目錄 /var/cache/apt

但是若有被修改,可以使用 apt-config 來查詢:

  1. eval $(apt-config shell CACHE Dir::Cache)
  2. eval $(apt-config shell ARCHIVES Dir::Cache::archives)
  3. echo /${CACHE}/${ARCHIVES} # 可以看到完整路徑

閱讀全文〈Debian / Ubuntu Linux 安裝套件的下載暫存路徑〉

Linux 使用 ffmpeg 將 影片 合併

想要將多個影片檔案(mp4)做合併,要怎麼做?

  1. vim merge_video.txt # 多個影片要合成,檔案名稱再自己增加,檔案內容如下:
    file '/path/to/file1.mp4'
    file '/path/to/file2.mp4'
    file '/path/to/file3.mp4'
  2. ffmpeg -f concat -safe 0 -i merge_video.txt -c copy output.mp4

tar 出現「從成員名稱中移除前端的 /」的警告訊息解法

於 Linux 使用 tar 備份資料,出現下述的警告訊息:(中英文)

  • tar: Removing leading `/' from member names
  • tar: 從成員名稱中移除前端的 /

閱讀全文〈tar 出現「從成員名稱中移除前端的 /」的警告訊息解法〉

好站:CameraSim 專業相機ISO、光圈、快門效果模擬器

一般單眼相機入門都要先學習幾個專有名詞,光圈、快門、ISO 等等,然後分別看拍出來得照片,來慢慢體會~

這個網站將這些功能做在網頁上,然後讓你可以快速學習操作這些~

  • 註:雖然現在大家都用手機拍照,但是還是有軟體有將這些功能做出來,可以在拍照時做細部微調

閱讀全文〈好站:CameraSim 專業相機ISO、光圈、快門效果模擬器〉

PHP、Python CLI 如何直接寫到 STDERR

PHP、Python CLI 寫 Script,常常會包入 Shell Script 裡面,但是通常都會被導向 > STDOUT

想要安插 Debug message 秀在畫面上(常會遇到一些 Warn,但是那些 Warn 不知道在哪些參數才會發生),所以乾脆寫 STDERR 來看。

閱讀全文〈PHP、Python CLI 如何直接寫到 STDERR〉

Apple iPhone Podcast 如何自訂想要的頻道來聽

Apple iPhone 的 Podcast 訂閱很多頻道,但是沒辦法調整順序,每次想要聽只能自己點選,想要有個清單可以往下聽要怎麼做呢?

閱讀全文〈Apple iPhone Podcast 如何自訂想要的頻道來聽〉

Python TCP Socket Server 遇到 socket 沒有 AF_INET 問題

Python 要建立 TCP 的 Socket server 臨時存取用,但是卻遇到下述錯誤:

  • AttributeError: partially initialized module 'socket' has no attribute 'AF_INET' (most likely due to a circular import)

閱讀全文〈Python TCP Socket Server 遇到 socket 沒有 AF_INET 問題〉