Fold All / Expand All

2009年4月25日 星期六

Google Code支援Mercurial!

重灌電腦後,還沒有把Mercurial裝起來XD

Mercurial support for Project Hosting on Google Code
目前Mercurial服務還在preview release,只提供給invited users。

如果有興趣幫忙測試Mercurial on Google Code,也可以填單向Google申請。當然這個project最好是active、2個以上user。

由於py-lyric-retriever兩項都不符合@@,所以只能等public release了。

Status of Mercurial feature on Google Code

2009年4月22日 星期三

[Vim] diff color scheme

因為最近會在Linux上用到cvs diff,為了要讓diff有彩色顯示,人家教了用cvs diff -bup | vim -
但是開起來的顏色卻是怪怪的…把.vimrc rename掉就可以正常點,所以vimrc要改!

除了用vim之外,colordiff也是一個選擇。

回到vim,原來的vimrc會讓顏色很怪,是因為vim72\syntax\diff.vim(or /usr/share/vim/vim72/syntax/diff.vim)裡的設定是syn match diffRemoved "^-.*"
syn match diffRemoved "^<.*"
syn match diffAdded "^+.*"
syn match diffAdded "^>.*"

hi def link diffRemoved Special
hi def link diffAdded Identifier

如果沒有設定diffRemoved與diffAdded的顏色,會指定到Special、Identifier的顏色,而不幸地,我的Special和Identifier竟然是一樣的顏色 ̄▽ ̄||

所以在vimrc裡加上hi diffAdded ctermfg=Green ctermbg=DarkGray guifg=Green
hi diffRemoved ctermfg=Red ctermbg=DarkGray guifg=Red

這樣就和git一樣啦,移除掉的code用紅色、新增的code用綠色。

另外,在diff.vim裡有個奇怪的地方,要再研究看看,就是syn match diffOldFile "^\*\*\* .*"
syn match diffNewFile "^--- .*"

奇怪的地方在於,以git的情形,---開頭應該是舊檔,而新檔則是+++。

2009年4月19日 星期日

[DVD] 將DVD (from VIDEO_TS)轉為avi(XviD)

一直都忘記是用什麼轉的@@

之前有另一個需求,是將rmvb轉為DVD格式,當時在ConvertXtoDVD和Allok RM RMVB to AVI MPEG DVD Converter之間試用,也不記得最後是用哪一個了,只記得要轉很久…

這次則是DVD轉為AVI,和上一次轉的原因一樣,就是mikuni的DVD,豐華有台壓真好\(^▽^)/)

在網路上搜尋一下,有一篇PCDVD用VirtualDubMod加AviSynth的教學,不過那篇年代久遠,以當時的眼光,的確是快速入門教學,不過現在太多產品出來,那篇步驟還算多。

剛才先試了一下ImTOO DVD Ripper,嗯…這個是要找快樂版的東西。可以轉的格式非常多,基本的XviD、DivX、MPEG-1、MPEG-2都有,AVC、WMV、rmvb也都有,現在流行的標準轉檔格式也沒少,包括for iPod, iPhone, PSP, PS3, Mobile Phone, Windows Mobile。

一開始先試轉XviD,速度很快,幾乎是1:1(原影片時間多久,就轉檔多久),當然這是1 pass才能這樣。而XviD轉出來的品質……雖然Video Quality選了Normal (bitrate: 1200),但是會有馬賽克方格感覺。另一個嚴重的問題是,一開始播放約2.5秒,畫面是全黑的,但是聲音已經出來了,過了這2.5秒畫面才出現,不知道是Platium 5這版的問題,還是因為快樂版的sn是內建黑名單,被陰了@@。

再來試PS3 720p格式,這次畫質就好很多,沒有馬賽克問題,但是audio quality預設是lower (bitrate: 80),所以品質就差了。再試480p excellent格式,這次audio quality是bitrate:192,聲音就很好,但是2.5秒的問題還是在。

因為前2.5秒黑屏的問題找不到有哪個option調整後會解決,所以還是來用AutoGK。

其實印象中上次是用AutoGK轉的,沒有一開始就試AutoGK是因為網路上的評價是…很慢,因為是2 pass嘛。

然後…真的好慢,目前丟1:31的fumofu片段去壓,已經壓了快30分鐘,還沒好@@
等壓好再來補充好了…
結果是壓成整片了@@,約40分鐘,所以才那麼久,最後是花了1小時6分鐘,以2pass來說,算還好?

現在重壓一次1:31那個片段,用quality:75來試。

另外還有看到一個叫HandBrake的軟體,也來試試。

[Vim] Change directory to current file;更改cwd到目前編輯檔案

有時候用Vim編輯檔案時,要接著開同一個目錄下的檔案,但是因為Vim最初開起的位置不同,:e後還要加一長串的directory name,變得麻煩,找一下之後發現,Vim ver 6.2之後有一個好用的option「autochdir」,開啟之後,切換buffer後,current working directory就會自動切換到該file的目錄了@@。

在command mode輸入,或是vimrc加入以下這行
set autochdir

2009年4月17日 星期五

最近の細菌

細菌じゃなくて、最近だ・・・

從新手村畢業之後,先展開了gdb之路,其實也沒有人說一定要用gdb啦,只是不用gdb,我真的不知道要怎麼去debug daemon process。

總之,本週基本上算是順利,有真的修掉、有作弊不修、有參照官方,以一個從來沒摸過的library來說,這樣還不錯吧。

不過再來就有趣了,也就是接下來的行程是?

嘴上說不排斥任何方面,卻沒有說對哪方面比較有興趣,對上位者來說,這樣也很難決定啊。

可是…有信心的東西…還真是沒有耶,雖然號稱以前是做P2P的,但是要搞aMule和libtorrent,也是要從頭開始慢慢看code啊,並沒有比較快@@,除了一些jargon比較熟,但這些東西找個人教,兩天就搞懂了啊(甚至更快)。那PHP與js呢?這就想到之前寄PHP code被打槍的經驗XD,太久沒有PHP development,code真的是寫很爛,最近應該會來把那些Python project改用PHP implement試試;而這js啊…就算是用jQuery,也沒有很熟,更何況是從來沒玩過的Ext@@。

唯一可以說嘴的……大概只剩我是Opera user吧XDDD

「我可以做Opera compatibility test」
「如果發現bug了,可以馬上修好嗎」
「呃…不行」
(謎:搞屁啊)

2009年4月14日 星期二

Ext JS is browser detection, not feature detection

因為預期今天會變冷,所以穿了長袖polo衫,沒想到氣溫還是20度以上,好熱,因此bug沒de出來。
(謎:牽拖,de不出來還怪天氣)

然後就來看看這個Ext JS,這2.2.1版的ext-base.js一開起來就看到isChrome=ua.indexOf("chrome")>-1,原來Ext JS還是browser detection,不過這也不奇怪啦,jQuery也是前一陣子才換成feature detection。

原本打算嘗試將Lyric Get系列UI換成Ext JS,不過看到Tab Panel的範例就停住了,貌似只有把html寫在js code和用ajax讀檔的方法,沒有辦法將static html做轉換,從概念上就和jQuery不同了耶。

嗯…究竟是要來翻Pro JavaScript Design Patterns,還是繼續看Expert C Programming呢?

2009年4月13日 星期一

Lativ 單色圓領T恤

深深地覺得…前兩次應該是因為說要領衣服,所以店員自動忽略博客來 ̄▽ ̄||

所以今天說要領貨,於是就拿到貨了@@。

一件黑、一件靛藍,可是我怎麼覺得靛藍根本就是深灰色。


整件展開


我們請model來試一下尺寸


嗯…似乎稍微大件了一點XD

摸起來的感覺,似乎NET的199短T稍微柔順一點,不過要等洗十次才會見真章吧。

2009年4月11日 星期六

[敗家] ONKYO GX-R3X

因為照片品質欠佳,就不放上來了。

原本預計要到八德路的全創去買,因為聽說到店家買會比網路再便宜一點,車停好之後,很順地走進八德電子商場,咦…沒看到全創啊,倒是有另外一家鶴眾,其實這間在光華新天地裡也有分店,就是上次買電腦那間隔壁。

進去就先問啦,店員馬上就報價,比網路上少50元,黑色這邊剛好沒有,打電話去調貨(應該是新天地那間吧),過了一會兒,GX-R3X(黑)就來啦,然後店員寫好保固卡,一直交代說要收好喔,這樣一年內有問題的話,完整包裝、沒刮傷,就直接換新貨。

回來之後就立即安裝啦,當初會選這台是因為體積比較小,又有RCA接頭(我要接Fubar),音量鈕也在前方,Altec Lansing的大多沒有RCA接頭,JungleRex的好大@@。不過附的線是一邊雙RCA、一邊單頭耶,說明書上是說接電腦就兩頭插喇叭,接音響設備就單頭插喇叭,所以它本身就是這樣打算的@@,當然我就是插Fubar的RCA,單頭接喇叭。

目前試聽的結果是……還好!?可能還沒run開吧。低音鈕的調整還蠻有趣的,完全沒低音的話,聽起來像ATH低階耳掛的感覺,低音全開的話…聽起來很悶,目前是調在11點至12點的位置。

然後好像真的離喇叭比較遠,效果比較好@@,可是這樣就不能打字啊。而擺遠的話,GX-R3X比較難,因為它喇叭連結的線是固定在左聲道喇叭上,長度有限。

補個台灣代理商的商品網頁
GWIC / ONKYO GX-R3X

話說這台最近應該賣很好,店員拿塑膠袋裝的時候,另一位店員說這個袋子不會太小嗎,他回說:放心,我裝過好幾台了。

喔,話說我買完,走出八德商場後,就看到全創在旁邊 ̄▽ ̄||

2009年4月9日 星期四

你的Vista不是正版

哇咧,早上開機,竟然就出現這個訊息,請立即啟動您的Windows Vista。

喵的,這個Aspire附的Home Premium沒有辦法遠端桌面就已經很不爽了,竟然現在還來這齣。

在網路上搜一下,有人說是Acer的隨機版有時候會有這個問題,打電話給微軟客服,會再給另外的序號,就可以啟動了。

一開始先打微軟客服,打產品啟動那個,結果都是語音,而且「請輸入序號前6位數字」,隨機版在My Computer上顯示的序號,數字只有前5位…第6位是OEM的O啊。

改打Acer,結果Acer的客服竟然說硬體有重大變更或是安裝了不相容軟體,叫我重灌。

要重灌的話,我就拿XP來灌了啦。

再打一次微軟,這次選擇一般客服,喔,有專人來接了。

描述情形之後,客服說把機殼上的貼紙寫的序號輸入進去試試……結果就啟動成功了…冏…

折騰了快一個小時,結果只要把貼紙上的序號再輸入一次就好了。

不過還是有一個謎團,究竟是什麼原因導致的。硬體絕對沒有變動,Vista當然也沒有重灌,唯一的可能性是裝了某行事曆軟體,不過裝個行事曆就會不相容,這…

2009年4月8日 星期三

ウソだ!freedbtest竟然掛點了

freedbtest鯖・障害発生のお知らせ
2009/4/6
サーバ機の電源ユニット故障と思われる障害が発生しており
アクセスできません。申し訳ありません。
新たな機材が届くまで復旧は難しいと思われます。
---
電源を交換してみましたが、IDE機器を認識せず、なんか深刻に逝ってるようです。


日文CD歌曲資訊最豐富的freedb站freedbtest,竟然掛點了,這下子又得回復到neowing手動複製貼上的時光嗎…

2009年4月7日 星期二

[行列] 在Vista上使用WinXP的行列輸入法

如題,Vista上的行列一整個不習慣。

按一下Shift切換中英似乎是近期的潮流,先不談這個,光是出字的順序,以及原本直接出字的碼變成會有極不常用字要選,就嚴重影響打字速度。

有人提出使用Yahoo!奇摩輸入法加上香草的行列30模組,Yahoo!奇摩輸入法本身看起來還不錯,但是用行列會有一個重大的缺點,就是輸入法架構沒有辦法顯示一級簡碼、二級簡碼,這…速度就廢了一半;那直接用香草的win32版本呢?很不幸地,這win32版本還蠻難用的,常會字沒上,都是把碼都上了(例如原本要打"錯",結果沒上字,倒是上了"8^ 4^ 0^")。

結論是採用網路上的方法,把XP的行列灌到Vista上。

參考網站:
解決 Vista 上的大易、行列輸入法問題
分享vista行列輸入法改回XP的行列輸入法

1. 到從 XP 的 WINDOWS\system32 複製4個檔案 winar30.ime arrayhw.tab array30.tab uniime.dll
2. 將這4個檔案丟到 Vista 的 windows\system32 下
3. new a registry file (e.g. array30.reg), paste the following content:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\E0060404]
"Layout Display Name"="中文 (繁體) - XP版 行列輸入法"
"Layout Text"="中文 (繁體) - XP版 行列輸入法"
"Layout File"="KBDUS.DLL"
"IME File"="winar30.ime"

4. 雙擊這個registry file啊 (就執行咩)
5. 然後就可以去新增XP版行列啦 (可能會需要重開機,我自己試是不用)

這台新電腦

其實還是有被小宰XD

$1998 $2100 CPU AMD X2 7750
$2800 $2790 MB MSI KA780GM-M
$580 $599 RAM DDR 800 JetRam 2G
$2148 $2200 HD 原 Hitachi 640G, 換 WD AAKS 640G
$1550 $1490 Power FSP Blue Diamond II 350W
$750 $790 DVD MSI (同Lite-On iHAS120)
$1300 $1000 Case 松聖 橘子

大家比較有在注意的零件,的確是較低,例如說CPU、硬碟、RAM (某間JetRam殺到$550啦),不過在機殼這邊就拿回來了。

不過基本上算ok啦,和預計的單,只有從Intel換成AMD,然後出貨的時候,從Hitachi變成WD。記憶體和燒錄器都測試性地問一下,報JetRam和Lite-On都可接受,Power說要用FSP後也沒有推其他奇怪的牌子@@。

左邊價格是這家,右邊是這家(有些東西不一樣啦,只是大約比較)。

內顯打戰國無雙2比我這台還順耶

2009年4月6日 星期一

Mymedia Get 天空影音 下載

Mymedia Get 天空影音 下載

舊Code大雜燴 ̄▽ ̄||

把Lyric Get的UI,加上yam mymedia Retriever的後台,再加上Google custom search。

統一起來應該是有方便一點啦

歡迎搭配天空影音 播放清單使用

是該回頭玩PHP的時候了…

2009年4月2日 星期四

[Perfume] Disco and Disco

Perfume - One Room Disco


Perfume - Chocolate Disco


One Room Disco是2009年3月25日發售的第9張單曲;Chocolate Disco則是2007年2月14日的情人節限定CD+DVD「ファン・サーヴィス」。

洗腦程度都很強大啊

原來連電源延長線也有設計上的問題

東亞延長線
不就是個延長線嗎……請試想,今天一個三孔插頭插上去之後,會是?

東亞延長線
把開關擋住了……

去網路上看了幾款延長線,大多都是做反方向啊,也就是地線是朝遠離開關那邊,這樣遇到這類插頭,才不會把線擋住,而失去了獨立開關的用意。