Fold All / Expand All

2010年7月31日 星期六

FarmVillie Winery

  • Sweet Sake
    Rice x 5, Cranberry x 3
  • White Sangria
    White Grape x 3, Sugar Cane x 2, Strawberry x 3
  • Red Table Wine
    Grape x 2, White Grape x 5
  • Fruit Wine
    Raspberry x 3, Blueberry x 3, Sugar Cane x 2
總計:
  1. White Grape = 3 + 5 = 8
  2. Rice = 5
  3. Sugar Cane = 2 + 2 = 4
  4. Cranberry = Strawberry = Raspberry = Blueberry = 3
  5. Grape = 2
Sweet Sake
White Sangria
Red Table Wine
Fruit Wine

Programming Font

很弱的只有四種@@


因為看到這篇Free Programmer's Fonts and Other Free Monospace Fonts,把字型拿出來看一下,發現…還是Consolas用最多,Bitstream Vera Sans Mono因為要另外安裝XD,字型稍微大一點,有時候就沒用到。Inconsolata之前有看到推薦,試用了一下,卻因為Windows的ClearType有開的話,似乎不太清楚(Anti-Aliasing又Anti-Aliasing??),所以就沒用了。Anonymous Pro是剛剛下載來試的XD,也蠻清楚的,不過似乎瘦了一點,個人比較習慣粗一點點。



Bitstream Vera Sans Mono

Anonymous Pro

Inconsolata

Consolas

Common confusion characters

comic_get@github

才說完Comic Shelf不錯,還是手癢回頭弄comic_get,不過是個沒有UI和download功能的東西……

comic_get@github

目前有3個站,不過3個幾乎一樣,呃…coco和99770是一模一樣。

希望有動力會更新,然後可以生出UI來…

2010年7月28日 星期三

Comic Shelf

看到Comic Shelf,我覺得comic_get可以不用做了
(謎:本來就沒在做嘛…)

Comic Shelf提供了瀏覽、下載、搜尋的功能,介面提供了三種語言:英文、繁中、簡中,選擇繁中時,顯示及下載的名稱都會做簡繁轉換,對繁中使用者來說,這點就比MangaDowner方便很多。

當然MangaDowner支援的站台比較多,不過Comic Shelf我目前用起來覺得還ok。

下載功能有簡單的download manager,可以pause, resume,設定最大同時下載連線數、速度限制,可以針對單一圖片暫停下載,可以設HTTP Proxy。部分站台,可以設定圖片伺服器(就是那個電信、網通)。

內建的viewer雖然沒有ComicsViewer、MangaMeeya的濾鏡、翻頁特效,不過基本的full screen, zoom in/out都有。

來幾張截圖


2010年7月27日 星期二

Opera selection search in new Tab

Opera 10.60 behavior

在Opera 10.51的時候,對反白按右鍵的搜尋,會開在新的tab,這…被視為一個bug,在10.52的時候被修正了 (Opera 10.52 for Windows changelog)

和Google Chrome、Firefox的行為不同,Opera的context menu search是否開在同一個tab或是另一個新tab,是看「重新使用目前的頁籤」這個選項,如果有勾的話,search就會在同一個tab,沒勾,才會開在新tab,但是沒勾的時候,按"首頁"或是用右上的search bar搜尋都會開新tab。

另外一個方法是,按右鍵的時候,按著Shift,就會開在新tab,按著Shift+Ctrl,就會開在背景的新tab,就和一般左鍵點連結時,加上Shift, Shift+Ctrl是一樣的。

還有一個問題,現在Opera context menu預設順序,搜尋會在最上面,但是我習慣還是copy在最上面。要改這個的話,一個是直接改Opera資料夾下的「ui/standard_menu.ini」,改[Link Selection Popup Menu]和[Hotclick Popup Menu],把MI_IDM_SELSEARCH往下搬就可以啦。或者是把standard_menu.ini複製一份到user setting,我Win7的位置是在「AppData\Roaming\Opera\Opera10\menu」下,檔名可以換掉,ini裡的[Info] Name最好加些字,這樣Opera開起來,在"設定"→"功能設定"→"進階"→"工具列"→"選單設定"選擇修改過的那一個即可。

2010年7月25日 星期日

CooRie in Taiwan 2010 Jul 25 @FancyFrontier16

o IF:この世界で
o センチメンタル
o 優しさは雨のように

o サクラサクミライコイユメ (with 橋本みゆき、加瀬愛奈)

咦…不是前面還有六首歌嗎…啊…算了
(謎:分明是沒聽出來是什麼歌嘛)

後記:
偷來的歌單XD

加瀬愛奈
  • 君に続く奇跡
  • Happy my life ~Thank you for everything!!~ (原唱:yozuca*)
  • Growing

橋本みゆき
  • Cheer Up!
  • Glossy:MMM
  • 恋のローラーコースター

CooRie
  • IF:この世界で
  • センチメンタル
  • 優しさは雨のように

合唱
  • サクラサクミライコイユメ (原唱:yozuca*)

2010年7月23日 星期五

初試 git

這不是一篇教學文,找教學的朋友可以忽略這篇@@

之前試version control system的時候,因為1. 要能在Windows跑; 2. Python好感; 3. Google Code開始支援,所以選了Mercurial,除了Google Code之外,bitbucket也是個不錯的選擇。

最近據說政策要走向git,這個當紅的distributed version control system,在之前抓FFmpeg source時有用過,但也就只有pull, diff而已,沒有實際修改後commit的經驗,所以要來試一試。

以Mercurial, CVS的經驗,來試git,一開始還蠻…驚訝的。git init和hg init一樣,hg add會加全部,git要用git add .,這也沒啥,hg ci,而git commit,嗯…有差嗎,有啊,git ci是not a git command耶。只能打全名commit喔,相同的還有status不能打st,嗯…這需要點時間來習慣。

再來是修改檔案後,hg diff看一下,git diff一樣,hg ci就送上去啦,git要commit…咦…不行耶,no changes added to commit,不是改過檔案了嗎?喔喔…訊息有寫要用git commit -a。

於是終於commit了。看一下log吧,git log,嗯…想看一下用法,輸入了git log -h…這樣不行!要用git help log啊…呃…給了我一篇1293行的man page...

現在終於了解為什麼人們都說Mercurial的學習曲線比起git平緩多了…

補充幾個今天試到的東西。

ignore file:
version control會想要只記source file,一些暫存檔或是系統檔(其他的version control system的檔案)並不想要tracking,不add的話,status又會看到?,這時候就要列ignore file。
在Mercurial是.hgignore,可以放在project root下,如果想要global的話,可以放在home directory,然後在~/.hgrc裡加上[ui]
ignore=~/.hgignore

在git也是一樣,可以放在project root,global則是~/.gitconfig裡加上[core]
excludesfile = ~/.gitignore
另外還有下command的方式git config --global core.excludesfile ~/.gitignore

Mercurial和git的ignore file syntax並不同。
git基本上是用shell glob pattern,Mercurial可以設定syntax: glob,不過預設是用regular expression, Python/Perl syntax。差異在,例如要match .c檔,glob是用*.c,regexp則是用\.c$

前面提到git commit,沒有git ci,但是git rm,沒有git remove……
在git要remove index only, not real file,可以下git remove --cached。在Mercurial,則是下hg remove -Af,這個-Af還蠻神奇的,-f是force,remove and delete file,-A是record delete for missing files,兩個合起來又不太一樣。

又,打git commit的時候,竟然跳出了GNU nano(在另外一台試出現了joe),hg之前試,都是跳vim啊。git要改的話,似乎有一個環境變數,或者是.gitconfig,加上[core]
editor = vim

2010年7月21日 星期三

[歌詞] CooRie - 闇に咲く星のように



『闇に咲く星のように』

歌手:CooRie
作詞:rino
作曲:rino
編曲:大久保薫


あの日見た星空が僕を焦がす
いつからか忘れてた
風とゆく時の波 淡い記憶
錆び付いた涙言葉

宛名のない希望に
おびえては こころ隠してた
宙のまにまに 願い事
満天にほどけゆく

とめどなく溢れる想いは
君のことを照らしては消える
闇に咲く星のように
いつか輝くから

覚めないまま見つめてたい 夢の続き
月明かり 読み明かそう
戸惑いも強がりも 夜にとけて
微笑みを誘うから

君の闇に気付けず
甘えてた 幼い僕でも
いつか守るよ その全て
瞬きに導かれて

美しき星の袂へと
この願いを奏で歌うように
僕たちは愛を知るだろう
ずっとそばにいるよ

とめどなく溢れる想いは
君のことを照らしては消える
闇に咲く星のように
いつか輝くから

==
剛看完2009年的動畫『宙のまにまに』,這首是第4集的ED,收錄在「星屑のサラウンド」這張單曲。看過動畫聽起來比較有感覺。

2010年7月20日 星期二

2010年7月18日 星期日

[歌詞] CooRie - Imagination Market



Imagination Market

歌手:CooRie
作詞:rino
作曲:rino


夢現の森に秘めた
希望の Discography
そっと読み返せば

雨上がり咲く Magic time
光の先も越えて
イメージが未来を描く

想像を超えた風景に
この手で今飾ろう
夢の時空 Vision

君と心広げて この幕を開け
どんな音色(こえ)を聴こうか
願いを研ぎすませば
伝う色とりどりの Imagination に
高鳴りは開始された
選ぶのは君

痛点に被さってく
下手な美学は捨てて
思いっきり不器用でもいい

目眩く世界へと
衝動 理想 愛情
違和感も大事にしましょう

そびえ立つ現実(いま)に
脅えないで 深呼吸を翼に
行こう 行けるよ

それは気付かないうちに
築かれていた 未来への絆みたい
一人じゃ知らずにいた
紡ぐ言葉に旋律(メロディ)
トリッキーなリズムと
跳ねるように歌うんだ
煌めきの Music

君と心広げて この幕を開け
どんな音色(こえ)を聴こうか
願いを研ぎすまそう
伝う色とりどりの Imagination に
高鳴りは相棒となり
もっと響くよ

2010年7月14日 星期三

[Ext JS] field with vtype cannot use nav keys or backspace in Opera


if((Ext.isGecko || Ext.isOpera) && (e.isNavKeyPress() || k == e.BACKSPACE || (k == e.DELETE && e.button == -1))){
return;
}


簡單的說,在field加了vtype,或是有maskRe,在keypress的時候會去call filterKeys()。

在filterKeys()裡,用e.getKey()拿到key code後,會檢查當browser是Gecko based而且key是nav key or backspace or delete而且滑鼠沒有按,就直接return。

原因是,keypress event,應該只有在這個key按下去會增加字元,也就是arrow, backspace, delete這些鍵按下去,不應該有keypress event,但是「Firefox, Safari 3.0, Opera and Konqueror fire keypress events on any key.」

所以Ext JS應該要把Opera列進去。

假防毒軟體 Desktop Security 2010

檔案已經砍掉了,忘了先截圖@@

原來最近這類假防毒軟體,又被稱為scareware,已經非常盛行,在 http://www.411-spyware.com/ 可以看到許多這類軟體的資訊。

Desktop Security 2010 在上述網站也有,不過registry和檔案位置似乎在Windows 7上不適用,所以只好土法鍊鋼。

據說這假防毒會讓工作管理員無法啟動,不過我是直接開Process Explorer,所以沒試到。

用Process Explorer把一堆名稱奇怪的可疑process關掉後,再開autoruns,在Logon這個tab,就可以看到這些可惡的檔案路徑在哪


在Windows 7,主要會跑到X:\Users\[user name]\AppData\下的local\temp和roaming下,local\temp就把它們全砍了吧,反正本來就是temp;而roaming下會有Desktop Security 2010的資料夾,另外在Start menu各處都會置放exe檔,圖中就在遊樂場和附屬應用程式裡安插了「typingdead.exe」和「promptcommand.exe」,會有typingdead應該是因為我有Typing of the Dead,也就是說這些exe檔的名稱會視不同電腦產生相近的檔名。

把這些都清完,待會重開機看看還有沒有餘孽…

照網路上的說法,這類感染方式多為點了惡意的pop-up,但是我今天只有開Opera和Chrome,沒碰IE啊……看來不用IE已經不能逃避這類攻擊。

2010年7月10日 星期六

no more menu bar for Browsers? (Firefox 4 beta, Chrome 6 dev, Opera 10.6, Safari 5)


Safari從4就預設沒有menu bar,Google Chrome更是連title bar都沒有,讓瀏覽器的垂直範圍達到最大;Opera從10.50開始也預設在上方只留下tab和location。

而日前終於出現beta版的Firefox 4,也走向這個風潮,接下來就只剩IE9了,目前platform preview沒有tab的功能,等到tab出現後,會是如何呈現呢?

2010年7月8日 星期四

[歌詞] 茶太 - すまいる



『すまいる』

歌手:茶太
作詞:茶太
作曲:sasakure.UK
編曲:sasakure.UK


夜が来たら 月が出るのよ
星は闇を照らすでしょう
なんにも怖いことはないわ
楽しい夢を見に行きましょう

朝が来たら 鶏(とり)が鳴くの
青い空は気持ちいいでしょう
なんにも怖いことはないわ
胸を張ってドアを開けて!

いつも同じところで
躓くんだと泣かないで
足跡を振り返ったら
少しは前にいるんじゃないかな?

きっと平気 心配ないよ
人差し指で smile smile smile
きっと平気 心配ないよ
ちぐはぐ模様 smile

雨がふったら 肌寒いね
薄着のままじゃ歩けないよ
色とりどりの傘を見ながら
お茶を飲みつつ一休み

雲が出たら 不安になるね
見渡す世界薄暗くなる
でもちょっとまって 雲間から
光のはしご降りてきたよ

痛い恐い思い出は
ふとした時にぶり返す
ぎゅっとつぶった瞼開いて
ありのままの今に触れてみよう

きっと平気 心配ないよ
1+1は smile smile smile
きっと平気 心配ないよ
眉間の皺も smile

きっと平気 心配ないよ
人差し指で smile smile smile
きっと平気 心配ないよ
ちぐはぐ模様 smile

笑う門には福来たる

きっと大丈夫 心配ないよ
泣いた後には smile smile smile
きっと大丈夫 心配ないよ
明日はきっと smile

きっと平気 心配ないよ
1+1は smile smile smile
きっと平気 心配ないよ
眉間の皺も smile

きっと平気 心配ないよ
人差し指で smile smile smile
きっと平気 心配ないよ
ちぐはぐ模様 smile

2010年7月6日 星期二

霧の向こうに繋がる世界與A900

最近拿A900加FubarIII,重新聽「霧の向こうに繋がる世界」這張由霜月和Revo的合作。聽1、2軌,感覺就是A900果然強大,和以前聽起來感覺完全不一樣,第1軌3分10秒左右,還有背景的動物聲呢。

但是這第三軌……或許我是需要一支非ATH的耳機吧…

==
還沒睡不是因為精神好,而是太累了,某方面來說…

2010年7月2日 星期五

りの與橋本みゆき將於FF16來台!

FF16.超豪華日本特別來賓陣容發表!
FF16特別來賓緊急追加.橋本みゆき來台獻唱!!

上次FF15,Circus帶來了yozuca*與加瀬愛奈。這回加瀬愛奈再度來台,還把りの帶來了~~~

有りの就一定要去啦,沒想到在7月1日又宣佈橋本みゆき也會登台獻唱!真是越來越過份了。

ちなみに,這次的聲優來賓是白石涼子,代表角色:「旋風管家」的綾崎颯、…其他不熟XD。

然後志倉千代丸和鹿野優以會共同登台表演,是因為Memories Off ゆびきりの記憶嗎?

FF16將於2010年7月24、25日在台大體育館舉行