依照此篇Syntastic:Vim 存檔自動做「語法檢查」的外掛套件設定完成 Python 的存檔自動檢查(使用 Pylint)。
但是 pylint 預設的檢查很多,在只有打算寫個三行的測試程式來說,會出現很多 warning(ex: 沒有 main().. 等等),這種檢查反而會造成麻煩,要如何將這些檢查關掉呢?
個人筆記, 記錄關於 系統、程式、新聞 與 日常生活 等資訊
依照此篇Syntastic:Vim 存檔自動做「語法檢查」的外掛套件設定完成 Python 的存檔自動檢查(使用 Pylint)。
但是 pylint 預設的檢查很多,在只有打算寫個三行的測試程式來說,會出現很多 warning(ex: 沒有 main().. 等等),這種檢查反而會造成麻煩,要如何將這些檢查關掉呢?
每次在寫完部份段落的程式後,都會需要執行看看有沒有 syntax error,看有沒有漏了 {} 之類等等的問題。
Vim 想要在每次存檔時,自動執行 syntax check 可以使用 Syntastic 的外掛套件來達成。
註:此篇 Syntastic 的設定範例是使用 PHP 和 Python
Google 釋出新的對 JPEG 壓縮的演算法,比現有的壓縮在省下 35% 的容量,而且維持現有的清晰度。
註:缺點是壓縮需要的時間比較久 (我的測試最少要 3倍以上的時間)
現在做身份確認,常常會使用簡訊來認證,這個已經被認定不是安全的作法,建議改用 App OTP 的認證方式比較安全。
Vim 寫 Markdown 的外掛套件,有即時一邊修改,一邊在瀏覽器呈現,也有簡單的作法,寫完後執行 Compile 轉換成 HTML 的作法,此篇採用寫完手動轉換成 HTML 的作法。
Linux 要將 Markdown (.md) 的文件,要轉成 HTML,可以使用 markdown 的程式。
PHP 想要像 Perl、Python 可以單行執行,或者是 cat、tail -f 持續餵資料給程式接收,要怎麼做呢?
範例取自:Decoding URL encoding (percent encoding)
MySQL 的 InnoDB 只能用 mysqldump,而沒辦法使用 cp 來備份,這點可以使用 Percona 出的 innobackupex 來解決~
Percona 出很多 MySQL 的工具,可以做同步、快速備份 等等 ..
於 Linux 的 Bash shell 依照此篇文章「Bash 使用 Tab 自動完成 檔案或目錄的輸入」的做法,使用 bind 來做些設定,但是在 scp 到這台 server 時,就會出現下述警告訊息:
bind: warning: line editing not enabled
要如何避免這個訊息呢?
閱讀全文〈Linux Bash 出現 bind: warning: line editing not enabled 的問題修復〉