2013年12月26日 星期四

Apple iTunes 一開就當的解決方法

Apple iTunes 一開就當的解決方法,加入 ;C:\program files (x86)\common files\apple\apple application support 到環境變數 PATH

ref: iTunes Crashes on Startup: Apple Support Communities

git 中 revert/roll back 一個檔案的修改,回到上一個 commit

git 中 revert/roll back 一個檔案的修改,回到上一個 commit

清除目前的修改 git checkout filenamegit reset --hard HEAD^ 不能 revert 單一個檔案,只能 revert 整個 commit,一直找不到像 svn 對單一檔案做 revert 的方法,後來搜尋到 git: revert (reset) a single file ,才解決我長久以來的困擾,其實也很簡單就 checkout 單一個檔案的上一個 commit 即可

git checkout -- filename

2013年12月5日 星期四

全文搜尋工具介紹: grep, git grep, sublimetext

全文搜尋工具介紹: grep, git grep, sublimetext

grep

grep 是多數人最常用的全文搜尋工具,每台 linux box 都有,但速度慢,而且要搭配 find 才好用

最常用的指令是

grep -Hnir foo bar

要搜尋 header and source files 則可以用

grep -Hnir --include \*.h --include \*.c foo bar

或者是透過 find

find . \(-name '*.h' -o -name '*.c' \) --exec grep -Hinr foo {} \; -print

The Silver Search (ag)

The Silver Searcher (ag) 很不錯,是我目前的主力,git grep 這工具是我第一次看到,但效能也很不錯,但限定在有放在 git repo 內的檔案

使用 ag or git grep 的優點是在搜尋時會自動套用 .gitignore 避開不必要的搜尋,加快搜尋速度

ag 要搜尋 header and source files,可以用 -G 的參數後加上 regexp pattern

ag -i -G '(.h|.cpp)$' 'foo' /bar/

或者是只要搜尋 Android.mk 檔案的內容

ag -G 'Android.mk' 'foo'

ag 要顯示 Context,也就是搜尋目標前後的文字,可以用 -C 2 的參數

ag -i -G '(.h|.cpp)$' -C 2 'foo' /bar/

ag 也有 Windows 版本,可由此下載 The Silver Searcher windows port

SublimeText

SublimeText 的 Find in Files 也很好用,能夠顯示 context (搜尋目標前後行),也能點擊檔名與關鍵字開啟檔案,很像 grep.vim ,不過是圖形介面

也可利用 SublimeText Package 的 Search In Project 呼叫 ag 進行全文搜尋

Thunderbolt-LP 2014 演進計畫

Thunderbolt

根據 VR-Zone 的報導 Intel’s plans for Thunderbolt in 2014,Thunderbolt-LP 將以daisy chain 跑支援 TCP/IP protocol,連接方式應該會類似於透過同軸電纜與 BNC 接頭的 Ethernet 10BASE5,期待 10G or 20G Thunderbolt SAN

Thunberbolt Host Peer-to-Peer

另外,Intel 也會逐步增加 Thunderbolt 供電能力,預計將在 2015 年達到 53W

2014 Broadwell Thunderbolt LP Controller

ThinkPad X240s 小感

51nb 的網友對 ThinkPad X240s 做了一系列的評測,看完的感想是,還好我早一個月買了 ThinkPad X230…

Keyboard

先是極惡的與觸控板整合的小紅點按鍵

X240s快速评测第2章(续): X240s的鼠标系统 - 专门网

Performance

用 ULV CPU 犧牲效能換來的續航力進步,一般電壓版的 Mobile CPU 居然要 T440p 等級才有…

X240s快速评测第3章:电池双倍待机实在 - 专门网

Internal

X240s 的拆裝內在實在是很醜,拼裝感很重.. 雖然 TPUser 的站長說 X240s 的外部 rolling cage 結構比 X230 的還堅固…

而且只有一個 DIMM,最多 8GB RAM….

X240s快速评测第5章:拆装不赖换装新代 - 专门网

Comments

G+ 網友評論是

看來現在 只能靠 X220 繼續服役下去了

.

220 服役中 = =

如何直接將 windows 命令提示字元 的輸出結果直接傳到 剪貼簿

如何直接將 windows 命令提示字元 的輸出結果直接傳到 剪貼簿

pipe 進 clip 即可

$ dir | clip

Ref:

How to copy the command prompt output directly to the Windows clipboard | Winaero