Use colordiff instead of diff:
$ echo "diff-cmd = colordiff" >> ~/.subversion/config
reference:
https://gist.github.com/westonruter/846524
軟體開發、伺服器和生活瑣事
Use colordiff instead of diff:
$ echo "diff-cmd = colordiff" >> ~/.subversion/config
reference:
https://gist.github.com/westonruter/846524
Flickr 這幾天真的是紅透半邊天,打開 photostream 發現新介面實在蠻漂亮的,從以前「照片為主的網頁」變成「照片牆」,最重要的還是把免費帳號 200 張照片的限制移除,讓我今天有了一些動力整理照片上傳。
但 …. Flickr 在縮圖的演算法上面似乎又有修改,飽和度似乎高的有點誇張,一些舊照片的顏色都快要跑掉了。
高對比、銳利度、飽和度有時的確會讓照片變得亮麗些,總覺得這應該讓攝影師自己決定。難道要開發演算法,將攝影師刻意轉成黑白的照片,再自動上色回彩色照片?
修電腦時,對 Windows cmd.exe (命令提示字元) 的印象就是很笨,連 tab 自動補齊都可以百發百不中。
clink 將 bash 的一些功能帶進 windows:
clink – enhances your productivity in Microsoft Windows’ “cmd.exe”
前幾天改別人的程式時,用到 Pear DB 的 prepare / binding query 來修改資料:
$sql = "update log set 'enable' = ? where 'size' != 100";
$db->query($sql, array('true') );
但是程式執行卻一直噴錯誤訊息:
DB Error: mismatch
奇怪,問號只有一個啊,語法丟到 PhpMyAdmin 也可以正常執行,但為什麼會錯!?
搞了半天,原來 Pear DB 支援的 placeholder 有三種:
好死不死 SQL 後半段有個「!=」,所以就 GG 了。這個 error 跟之前全形空白真的有拼 ….。
前幾天閒閒沒事在玩 MySQL 大量資料寫入,可是忘記開的 InnoDB engine,/var 上 ibdata1 越來越肥,且把 database 砍掉肥油 (?) 還在。
原來要讓 ibdata1 減肥,必須將所有 DB 砍掉重建。
但有也方法可以讓每個資料表有獨立的檔案,在 my.cnf 加入:
[mysqld]
innodb_file_per_table
Ref:
MySQL :: MySQL 5.0 Reference Manual :: 14.2.1.1 Using Per-Table Tablespaces
http://dev.mysql.com/doc/refman/5.0/en/innodb-multiple-tablespaces.html