我對背的項目一直都不太行, 英文單字對我來說也是個很頭痛的東西.
作者: Tsung
Gnome 的快速選單 - Gnome Do
最近 Gnome Do 蠻紅的, 但是一直沒有去用(應該說, 裝了, 但是沒去研究怎麼用).
Gnome Do 安裝方法很簡單: (此為 Debian Linux 安裝方法)
- apt-get install gnome-do gnome-do-plugins
Firefox 附加工具: 自動開啟 滑鼠圈選區域 的 所有連結(Snap Links)
之前看到 Firefox 的 附加工具(外掛、add-ones), 只要按滑鼠右鍵, 然後圈選想要開啟的那區塊的連結, 就會自動將那區塊的連結全部開到新的 Tab 去.
這工具剛開始覺得好像沒什麼用, 後來發現在測試上真是超方便的~
ex: 要測試網站的時後, 總是要開不少連結來看, 用這工具整頁一圈就全都搞定了~(特別是在 第 1 ~ n 頁 這些測試)
- 更新 2015/1/9 有發現新版:Snap Links Plus :: Firefox 附加元件 Chrome: Snap Links Lite - Chrome 線上應用程式商店
- 官方網站:SnapLinks by Clint Priest
如何執行 Windows XP 的磁碟掃描
好文: 如何將程式送給 Open Source 的 Project 與 diff / patch 使用
現在 Open Source 的 Project 很豐富, 想要奉獻心力, 有什麼該注意的事呢?
PHP 如何取得 現在檔案的目錄 與 上層目錄
PHP 要取得現在的檔案 路徑 + 檔名, 可以用 PHP 的 Magic constants 來取, 使用 __FILE__ 就可以抓到, 其它可以再搭配 dirname()、basename() 來應用.
MySQL 使用 Like 語法 與 使用者操作 的 注意事項
這篇文章的標題真的蠻難想的, 主要是解決關於使用者操作, 與程式懶得處理的蠢問題.
MySQL Import / 資料還原 忽略錯誤訊息
要將 MySQL 的資料備份還原(mysqldump), 但是出現下面這些錯誤訊息: (mysql -u root DBNAME < DB.sql)
ERROR 1062 (23000) at line 43238: Duplicate entry '?' for key 2
ERROR 1062 (23000) at line 50788: Duplicate entry '?' for key 2
ERROR 1062 (23000) at line 50860: Duplicate entry '?' for key 2
ERROR 1062 (23000) at line 50923: Duplicate entry '?' for key 2
平常狀況這個應該是不存在的(或許吧? 業主的 DB 不知道為何會匯出這樣子的資料), 總之要先 Import 進去, 才能開始進行開發的工作.
出現上述的錯誤訊息, 匯入的動作就會停止, 所以要讓 MySQL 不要管這些訊息, 強制匯入.
給 PHP 和 HTML 專用的 VIM 縮排(Indent)
Vim 在寫 *.html 和 *.php 時, 在 HTML 排版上, 都有些不夠聰明的狀況.
- *.html => 自動排版會將所有 HTML Tag 都排在同一列, 等同於沒有縮排.
- *.php => 自動排版會將 HTML Tag 排在在同一列外, 按 Enter 後, 游標會在第一個位置, 不會做聰明的縮排動作.
Debian Linux 的 Firefox、Thunderbird 備份與還原
本來是打算要用 Gnome 原本預設的 Evolution 來當 Mail client, 但是發現 Evolution Bug 還真不少, 而且都蠻嚴重的, 例如:
Evolution 信箱設定完成後, 左邊顯示的信箱會錯誤. (我都是設 Google Gmail IMAP)
- 信箱a => 內容的信件顯示 信箱b 的
- 明明信箱設 9 個, 左邊出來只有 7 個
- .... 基本上上面這些問題, 就出局了, 放棄, 所以回來用 Thunderbird.