What have you found for these years?

2009-09-16

murmur (20)

2009-09-16 10:50
Lin Jen-Shin, 45 minutes ago
居然連 github 也要搬到 rackspace 了 @@

2009-09-16 16:54
louis 都知道我缺什麼,好貼心啊 XDXD

2009-09-16 17:00
可惡,shell 的 glob 好難用 :(
不知道要怎麼 match .a 而不會 match ..
* 不會 match . 但是 ? 會 match . 很討厭啊

2009-09-16 17:04
千呼萬喚始出來,datamapper 0.10.0 終於釋出了!
開始準備放 dm-is-reflective

2009-09-16 17:26
唔... bash 可以用 .[!.]*
但是 fish 不行哩,fish 沒有 [] 的用法的樣子。

2009-09-16 17:52
好啦,總算成了,試半天 @@ 最後還是回到 find.
tmp = "app-deploy-#{Time.now.to_i}"

chdir = "cd #{args[:cd]}"
clone = "git clone #{args[:git]} #{tmp}"
setup = "find #{tmp} -maxdepth 1 '!' -name #{tmp} -exec mv '{}' . ';'"
rmdir = "rmdir #{tmp}"

sh "ssh #{args[:host]} \"#{chdir}; #{clone}; #{setup}; #{rmdir}\""

find 用得好,很多事情都很好處理。之前用 xargs, 這很方便,
但是碰到資料太多的時候,效能就會超爛,因為 pipe 需要先展開?
所以還是乖乖用 find 吧。

說到這,我覺得很討厭的是這些工具都沒有統一的使用方式。
有的用 -version, 有的用 --version 和 -v
前者就只有一種使用方式,後者則有分 - 後面的 option 都是單一,
且可以混合的。例如 ls -la 之類的。而要用單字的,一定是 -- 開頭。

很麻煩啊,每個都不一樣。不過我用久也慢慢記起來了...
可能也是因為這樣,所以才沒打算統一吧?

2009-09-16 18:20
眼睛好累,今早起來時右眼整個是紅的,看起來好慘

之前體檢,醫生問我為什麼眼睛這麼紅?
當下差點脫口就說:「我怎麼知道?」
忍著一秒後,改說:「不知道,可能因為比較晚睡吧?」

感覺他的態度實在是有夠差,之前好像講過了...
所以雖然他後來說,以後眼睛有怎麼樣的話要儘早來檢查,
才比較好追蹤什麼鬼葡萄膜炎的痕跡是怎麼回事之類的。
實在一點興趣也沒有啊。

不過在這之後,有時候就會看一下眼睛,發現還滿常都很紅的?
只是這次右眼特別紅就是了

2009-09-16 22:15
覺得有趣的是,現在一回來常常有一隻狗就會從旁邊跑過來,
如果找不到他的玩具,還會跑來跑去四處搜尋...
一叫的話就不理他,不過不叫的話還不好意思不陪他拉扯一下
呆狗

累死了,準備睡覺

0 retries:

Post a Comment

All texts are licensed under CC Attribution 3.0