What have you found for these years?

2009-07-11

分離

我的感智和理智好像分離了,那是一種很奇妙的感覺,
例如,對世界末日感到高興,因為覺得那不是世界末日之類的...
理智遠遠望著感智,對感智搖頭嘆息,卻一點也無法阻止感智,
然而那又是自己,就像看到自己背影那樣詭異。

不知道是該為此而擔憂,還是乾脆就享受這短暫的時光?
一直以來都是在做前者,然而,事實證明根本無濟於事。
或許我該認真考慮後者...
那至少對於現在而言,可以感到開心些。
以後會不會變得更慘,也許以後的自己能夠解決呢..??

極限不就是這樣開發出來的嗎...

Shiro Tagachi

Factions 就這樣打完了。我覺得好虛...
打從一開始就有點莫名其妙,明明在對付瘟疫,
忽然間就變成要對抗 Shiro Tagachi ???
我看好久,最後才意會原來瘟疫就是 Shiro 造成的...

等等等,為什麼 Shiro 有 Shiro'ken 又有 Afflicted (瘟疫產物) ??
而且我還是不明白,為什麼 Shiro 幹掉皇帝就變成大魔王...
查了一下設定,是說罪人有機會成為 Envoy, 然後就有某些能力。

?????
根本不合理啊... XD
有個人想要獲得能力,然後他只要犯罪,最後就能像 Shiro 這樣?
太沒道理了....... 太莫名其妙了 orz

在 Nightfall 裡,要對抗 Lich Lord 和 Shiro,
Shiro 說 mortal 當然無法對抗 immortal,
這當然很合理,但問題是 Shiro 是怎麼成為 immortal 的??
只因為他是罪人,最後就從凡人變成 immortal ???

真這樣搞,這世界不大亂才怪.....

然而 Lich Lord 根本是廢物,Shiro 超強超難打...
甚至比 Abaddon 還要難打得多 XD
干,凡人因為犯罪而成為 immortal,
比 Lich Lord 強就算了,Lich 就只是 Undead,
比 Abaddon, 邪神耶,還強 orz
雖然 Nightfall 裡可以看出 Abaddon 的地位是比 Shiro 高啦...
對抗 Abaddon 時也不是真的直接在打。

但總覺得就是很怪。而且 Shiro 用莫名其妙的儀式,
重新變回 mortal, 這是怎樣!?他的目的居然是變回凡人!
只是單純想復活的話就算了,這也不難理解...
問題是他不是想統治世界嗎? XD
啊變回凡人是要怎麼搞?而且為什麼好像反而變更強...? XD
一整個詭異啊...

而且他一旦變回凡人後,接著就是要把他幹掉了。
然後遊戲就結束了。
.....
啊?就這樣結束了?說要集結眾人之力,到處找同盟,
然後 Shiro 終於有下一個動作了!快去阻止他!
啊,糟糕 Shiro 成功變回凡人了!快去阻止他!
啊,Shiro 死了,又死了,我們成功拯救了世界!

..........棍。什麼鬼。

屈指一算,Prophecies, Factions, Nightfall,
還真的是 Nightfall 的劇情比較正常一點。
Factions 真的太無言了,Prophecies 的話我還算喜歡,
不過也很無言!一開始明明就是對抗 Charr 拯救 Ascalon,
結果後來整個 Ascalon 和 Charr 都被鬼隱,先是對抗 White Mantle,
然後莫名其妙去 Crystal Desert 玩一圈,最後再去冰山打 White Mantle,
???為什麼變成在冰山了?然後又要去火燒島,
啊?變成要對付 Lich Lord? 噢殺死 Lich Lord 拯救世界了。

Ascalon 咧!!!?? 囧

片段片段看可能還不覺得怎麼樣,整體看起來的話,
Prophecies 的劇情真的有點詭異。希望 Eye of the North 可以補完...
但是又分好多線... 又 Norn 又 Asura 又 Dwarf...

anyway, 反正就這樣。

現在就是把 Jade Sea 逛一逛,剩的 quest 做一做,
想辦法湊出 Friend of the Kurzicks, 因為想要買 Kurzick skill.
算算把書寫滿,拿去換贈品應該勉強可以湊到吧?
再不然就 Vanquish 一些地方也很好賺。

剛剛才 Vanquish 了 Melandru's Hope, 本來以為會失敗,
因為 boss 真的難打,被 wipe 了兩三次...
被 boss 打到大概都 -2xx, 小敵 Assassin 也能打 -14x,
實在相當痛,應該再多帶一個補血的。
但最後還是成功了,只是滿場跑找最後剩下兩個小敵,
花了一堆時間,整個地圖都快走了兩三次了 @@

這實在應該幫玩家標一下的,不然要地毯式搜索好累...

*

我居然差點忘記這篇是想講什麼,是想說 Shiro 超難打啦 @@
應該是全遊戲最難打的敵人沒錯,血非常多,補血技能一堆,
暴力全場攻擊技能也不少。要是沒針對他的弱點打,
實在不太可能贏得了....

前幾次都是打半天他忽然就補滿血了 @@
然後有時候一瞬間全隊就狂扣血,一次死三四個人都不奇怪 @@
一開始輸太慘,只好開始參考 wiki 建議,於是我帶了 Jora 和
Koss, 後者只有 19 級不過無妨。技能就用之前的 Signet 裝,
不過把 Cyclone Axe 換成 Wild Blow, 專門破 Battle Scars 用的。

兩人都鎖定 Shiro, 其他人一看到小敵出現,則全力擊倒。
第二次嘗試時很順利贏了。第一次很不幸地不明原因全滅 XD
所以總共約打了三次左右,拿了 Master's Reward.

這中間因為有在吃飯,調整技能也花了點時間,
所以準備時間佔多數。看到有人不斷叫賣幫忙拿 Master's Reward,
Normal Mode 1k, Hard Mode 2k, 80 秒完成。

我打了約 130 秒左右。最慢要 150 秒才有 Master's Reward.
有點想知道 80 秒要怎麼搭?不過可一點都不想花 1k/2k XD

*

感覺 W/P 那 Signet 裝還滿不錯的,攻守兼備。
平常我是不帶 Warrior hero, 最常帶的是 Ritualist,
其次是 Monk, Necromancer, 還有 Elementalist.

只能帶三個英雄,還滿難決定怎麼帶最一般性...
再考慮到長相的話又更累了 XDDDDD
henchman 大多比 hero 好看,這點真的讓我很傷心啊... XD

2009-07-10

fx 3.5 輸入法正常了!

剛剛才發現在 firefox 3.5 + gmail 裡的文字欄裡,
按 esc 不會導致暴走了!!真感動!這問題困擾超久了,
害我常常回信回到火大 #$#%$#@^

想關掉 gmail 抓 esc 事件卻又關不掉,
完全關掉 js 又會動不了,真的是很囧啊

偏偏是 mac 版 firefox 才有這個問題...
總算能正常打字了!

2009-07-08

VLC 1.0

試了一下,似乎該有的功能都有了,但 bug 不少的樣子...

1. 首先 rmvb 沒有被認為是可以播的格式(mac 版才有的問題?),
但實際上是可以播的。

2. cue 似乎可以播,真不錯,但其中一個 tta 的 cue 有問題,
會有奇怪的錯誤訊息說另一個檔案無法讀取,實際播放的時間也不正確。
不確定是不是 cue + tta 時才會出錯?另一個 cue + ape 也失敗。
可能是 cue 讀取方式不正確,不單只是 tta

3. Audio Device 可以調,但一開始不行,選 Mute 再解 Mute
之後就可以選 Audio Device 了,原因不明
(updated: 原來是要開始播放才能改,所以要先播,改,然後再重播...)

4. 選曲時滑鼠狂按才有反應,要連按超過四次以上(手酸..)
5. cue 的曲子播放時間不正確
6. cue 播放「後」的曲名錯了
7. 刪除播放清單要等一兩秒才會停止播放
8. 影片暫停也要等一秒才會暫停
9. m4v, flv, rmvb, wmv 可以播放沒問題。暫時不測其他格式
10. flac, ape, tta 都可以播,但 tak 不行

11. 可以輸入路徑開檔,克服了 mac 愚蠢的選檔方式的問題
但是仍然不能依照檔案類型分類,這點實在是 mac gui 的問題...
而且速度實在很慢,跑出清單要花個一秒左右,縮回去也要一秒
mac 的軟體真的大多都很慢... 可能是為了要搞華麗的關係

12. 檔案關聯可不可以一次設好像 foobar2000 那樣啊?
要我一個個設很煩耶...

結論:
單就播音樂而言,跟 foobar2000 還是有一大段很長很長的距離
播影片,我沒那麼在意就沒差了... 可以播就好 @@

toolplayer 和 xld 可以當做備案了

中午

渾渾噩噩的狀況真是越來越嚴重,
想講一些趣事卻居然回想不起來,
或是想不清楚當然就講不清楚了...

時間對現在的我而言似乎變成一種很模糊的概念
過去與現在的區隔感覺不出是線性的
但也如蟲師裡半夜紡紗那篇所述,像是一個一個的抽屜
或是更精確一點,應該是某種關聯性的連結
當某個節點斷掉了,跟那節點有關的東西似乎就會慢慢消失
被 gc 掉之類的...

哈哈

昨天 mask (遮罩)搞半天覺得很詭異,為什麼 y < 0 時沒效果!?
結果就在飲恨之下收工...

今早想重新思考原因,因為雖然說懷疑是 flash bug,
但有這 bug 也太沒道理,而且明明之前用都沒問題的...
接著就另外放個方塊上去,測試,!?等等,難道...

果然是我原點(origin)搞錯 O_o

這種蠢事也真的不是第一次發生,還是老是發生了...
事實證明碰到不可置信的事情時,真的需要換個時空啊 XD
勉強不來的...

但碰到詭異的事情時,又不自覺會覺得不信邪 =_=b
拚命想證明那是 flash 的 bug, 很蠢...

還是改天吧 XD

2009-07-07

daily quote(s) (2)

\(〞▽〝*)/
★*"`'*-.,_,.-*'`**ˋ(  ̄▽ ̄)ˊ**

都是 dell 的錯

害我一直在看八卦板.. XD
不能再看了,我要恢復正常身心 -_-

==
塵囂與我無緣 XD

意圖

忽然間想到 lukhnos 的這篇〈意圖〉,所以就留了個言:
忽然想起來這一篇,因為我正在寫最笨的版本,
打算再慢慢調整把程式整理到漂亮

那麼,一開始最笨的版本就會留在 git 裡,
只剩下精簡漂亮的程式呈現

不自覺就想到 program derivation 哩

而昨天也在 twitter 上 murmur 了:
source code seldom explains why but explains how. how to improve this without documents?
12:21 PM Jul 6th from web

總覺得我還沒辦法很精確地描繪出 source code 的世界,
但無論如何,邊寫就會想到一些東西。上面提到的狀況是,
我用了兩個整數分別代表 region 和 direct, 前者是 index offset,
後者是一個 0~3 的方向 enum. 現在想想,應該把這部份做出來,
而不是只用整數表達。因為我現在碰到了...

9 個 case, 分別是左上、右上、左下、右下、
左側、上側、右側、下側、和其他所有的狀況。

這個用 if 寫出來實在太複雜了,但我一時想不到什麼好算法。
於是,我仍然先笨笨地列舉所有狀況,然後想辦法把所以運算
收斂到一個可用公式裡。例如:

region = direct = 0

事實上也是可以寫成:

region = x + y * region_width
direct = 0

因為會到這一個 branch 時,表示 x y 都會是 0.
那麼這邊就可以跟其他地方合併了,不用寫特例。
但是特例不寫出來時,我不太好想像是否有一個 general rule 在那。
可能有,也可能沒有,不知道...

這又讓我想到之前在 slashdot 上看到有人在說,
其實 programming 是界於 science 和 engineering 之間。
因為並沒有 science 那麼純粹,但也沒有 engineering 那麼明確。
在 programming 的時候,事實上我們仍然需要找到「問題」

亦即,其實是很難照著 spec 去走,因為 programming 本身
就是一件在尋找 spec 的事情。這恐怕也是為什麼有些 bug
到最後只能變成一種 spec, 有時候並不是不想修或不能修,
而是我們原本所期望的事情,有時候根本就是矛盾而不可能存在的。

我們會希望東西又便宜又好又快又 blah blah 各種優點都有。
但事實上很明顯這種事當然是不存在的。而 programming 時
則會逐漸找出這種根本就不可能發生的事,或是意外找到一些,
意想不到的好處。

因此,design 和 implement 有時候是同時發生的。
因此,OOA/OOD/OOP 有時候是一起進行的。
因此,有 extreme programming 這種說法出現。
因此,有 test driven, behavior driven 等等說法出現。

不過,有時候也會覺得 testing 是一種 over kill,
真的需要 100% test coverage 嗎?
我們需要測試所有的細節嗎?

但像 Agda2 那種什麼東西都要給個 prove,
這樣寫起來又真的是太累了... 而且無奈我太笨學不大起來 @@
更何況,不是 Turing complete 的語言/工具,
應該是沒辦法做所有 practical 的事吧?
termination check 也是讓我感到相當困惑的事...

同時,documentation 也是個疑問。
and, what about literal programming?

2009-07-06

東方鋼琴演奏 (2) + 真是什麼鬼都有 XD (2)

東方鋼琴演奏
真是什麼鬼都有 XD

心血來潮又去找他的鋼琴演奏...這邊有個清單:
http://www.nicovideo.jp/mylist/8208046

雖然說我覺得有些他彈得實在是太快了,快到根本不像人類的速度......
(手 * (指 + 腕 + 臂) 感覺都超累啊 @@)
不是很好聽。但彈東方的就很適合 XDDD 覺得很陶醉啊
CDCDCD XD

【東方】「チルノのパーフェクトさんすう教室」を弾いてみた【ピアノ】
除了技術強到不可思議外,覺得編曲也很不錯啊
雖然不確定是不是他自己編的

【東方】 「千年幻想郷」を弾いてみた 【ピアノ】
這也很好聽..

「ニコニコ動画流星群」を弾いてみた【ピアノ】
覺得太快不是很好聽的範例之一 XD
不過感覺是不錯了,剛剛有聽到覺得一整個不搭的,就不轉貼了

「ピアノ協奏曲第1番”蠍火”」を弾いてみた【ピアノ】
這不知道是什麼,古典樂嗎?
雖然很想聽他彈慢的曲子,但他好像都彈快的 XD

==
還沒聽完 >_< 明日待續,不然會聽到太晚

==
對了,之前還有找過其他人彈的,不過...
不小心就會拿去比較,然後就覺得其他人很虛(默)
相較之下往往很死板,比較像機器人彈奏那樣
速度當然也差很多了(怪哉,人類比較快!)

指環王

嗯...
精靈寶鑽只是托爾金創作的摘要,而魔戒只是摘要中的一段?
這樣多少就能理解了

雖然我只看過電影,也沒看完
因為 zzz...

有時候會覺得,乾脆隱板算了,眼不見為淨,
像這樣每天都有新的事,似乎沒有辦法消化完...
結果就是處於混亂的狀態,難以專心...

i thought it should be a good day

dunno

這幾天還是想了很多,不過都沒什麼確切的意念在,
再加上又是瘋狂的 gw 日... 疲倦狀態下也沒辦法多想什麼
不過大抵有一個結論,就是反正現在我覺得有趣就好了
其他的管他呢,徒增煩惱又對事情沒有幫助...

什麼東西都是消耗品啊,生命就是要用的... :s
只是看能用多久而已...

右眼右手腕不適,今天早睡希望!
關機

2009-07-05

Unwaking Waters

不知道是不是難度該檢討?
上一個任務,The Eternal Grove (mission),
我打得有點慘,最後只活了 5 個 Singer...
雖然看了一下才發現,打到一半我在怪罪的 Elite Juggernaut,
不管是名字或外型看起來都應該是很好很強大,卻龜縮在最裡面,
不知道在幹什麼?好像是我自己沒把他們叫出去 @@

想起來之前 Nightfall 也有幾個可以指派 NPC 工作的任務,
這次沒想到這件事,就讓三個 Elite Juggernaut 發呆...
可能是因此才打得這麼慘,死到剩 5 個 Singer?
所以只拿到了 Standard Reward.

結果呢,剛剛才打的這個任務,
Unwaking Waters (mission),
Master's Reward 是 15 分鐘,我卻 5 分鐘就打完了 @@
上面說建議不要帶 Warrior, 但我卻因為在測試 Jora,
帶了 Jora + Devona 兩個 Warriors... (Livia 也拿到了,耶
Master of Whispers 你快來(招手))

上面也說這又是一個兩個隊伍的任務,
但我完全沒看到另外一隊??敵人也並不多,一隊就夠了啊 @@
一開始還不小心被 Ray of Judgement 差點滅團(AI 快死光了...)
想說慘了這下不妙,結果最後卻才 5 分鐘就打完了...
在我還沒搞清楚狀況之前 =_=b

Kuunavang 是滿強的沒錯啦... 但也許是 Warmonger's Weapon
太強的關係?基本上痛歸痛,並沒有任何風險 @@
想想,現在有英雄可以裝一堆中斷技能,Glint 大概也是秒殺吧? XD

不過忽然想到,之前打 Abaddon 時也是時間多到爆炸。
可能就算是贈送的紅利吧 XDXD

*

有幸參與到 Dragon Festival, 不過在我知道 Victory Token 250 個
可以換 Dragon Mask 時... 我已經通通拿去換錢了 >_<
算了,反正我也覺得有點醜,拿了也是佔儲存空間...

另外皇帝來到 Shing Jea (真實?) Monastery 後,
有個搬東西的活動,不知道是不是搬一個可以拿到一個禮物,
在我知道要怎麼搬後,只搬了幾個,可能就拿四個禮物吧?
之後一小段時間還會一直送,算算總共應該拿了 4k ~ 5k 左右,
真好啊。Victory Token 全部賣掉也可以換 2.5k (p) 左右。
平均一個是 10g, 10 個換捲軸再拿去賣 100g

最有趣的可能是,皇帝居然捏他 Nightfall 的劇情 XDDDDDD
立刻看到有人說 NO SPOILERRRRRRR!!!!!
XDDDDD
一整個低能。不過也真詭異,居然在 Factions 的活動裡面,
講 Nightfall 的結局 =_=b 這有點張飛打岳飛了吧 XD
你到底在慶祝什麼鬼 XD

然後很罕見地看到將近 80 個 district, 不知道那時候美國是幾點?
算起來 Guild Wars 玩家好像還是滿多的...
只是地區太多,大部份的時間都看不到人,除非是大城鎮...

對了,還看到幾個人句末有加 "XD"
不知道會不會是台灣人... XD
之前 observe 時看到有個隊伍名字裡有台灣...
好像還是有一些玩家的樣子

*

技能調整非常多,昨天忘記 commit, 結果剛剛上傳一個超大 commit...
放幾個比較特別的在這,這是上面提到 Jora 的測試 build:

Skills/0H-W--P--Signet.txt:


Template: Skills
Version: 0
Code: OQkTEZJXHSpYSkrAeLejGD2JtAA
Profession: Warrior / Paragon

Attributes:
Strength 12
Axe Mastery 12
Tactics 3

Skills:
Cyclone Axe 唯一需要 energy 的技能...
Symbolic Strike
^^^^ 這一個是主角,裝 5 個 Signet, 預估 +60 dmg
帳面上應該很強吧?很可惜的是看不到英雄傷害輸出 >_<
不知道能不能開 PvP 角色測試?唉。還有 Necromancer 也是啊
好幾個 build 看不到數字很難評斷到底好不好...
"Watch Yourself!" 為了滿足 Signet of Aggression 裝的
Signet of Aggression 這樣補很快...
Remedy Signet 搭配 Cautery Signet 清 Burning
Cautery Signet 全遊戲最強的解除 Conditions 的技能
Signet of Strength 加傷害
Dolyak Signet 加防禦


energy 沒問題,因為只有 Cyclone Axe 要用
配的 Signet 大多是 no attribute 的,因此 Axe + Strength 點滿...
感覺是不錯啦,只是真的不知道怎麼測比較好呢?
也有在想把其中一個 Signet 換成 Signet of Return (復活用)

Skills/0H-N--Me-Minion-Jagged.txt:


Template: Skills
Version: 0
Code: OAVDMTxGTZAVVKgnOoBLVVBHVA
Profession: Necromancer / Mesmer

Attributes:
Inspiration Magic 3
Death Magic 12
Soul Reaping 12

Skills:
Power Drain AI 最佳中斷技,作弊作弊...
Signet of Lost Souls 我覺得這根本是作弊技吧?未免補太快了...
Putrid Bile 又一個因為看不到數字所以看不出效果的技能
Rising Bile 同上
Death Nova 給 AI 用也很作弊...
Jagged Bones 同上
Animate Bone Minions
^^^^ 應該是最多人用的 minion 技,兩隻等於更好的 Soul Reaping 效率
Animate Shambling Horror
原本試著拿掉,但發現... 沒有這個的話,minion 死很快,維持不了太久


這是標準 minion 裝,另有兩個變形,一個把 Jagged Bones 換成:
Icy Veins 這也同樣是個看不到數字,我根本不知道強不強的技能
另一個是 Tainted Flesh AI 用這個的效率非常好!和 Rotting Flesh
避免敵人都是 Ranger/Caster... 那要 Tainted Flesh 做啥?
當然是避免敵人也是 Human, 不然會被瘋狂傳染 orz
打 PvP 的話更是敵人全部是 Human XD

Skills/0H-N-----Minion-Lingering.txt:


Template: Skills
Version: 0
Code: OABDUqp3OVV7gloM4IQDVhjK
Profession: Necromancer / None

Attributes:
Death Magic 10
Soul Reaping 10
Curses 11

Skills:
Signet of Lost Souls 很無奈的是沒空間放 Power Drain... >_<
Enfeebling Blood 這對於弱化敵人戰士群很有用
Mark of Pain 搭配 minion
Barbs 搭配 minion
Lingering Curse 最多人用的詛咒技能,原本我還有搭 Suffering...
Death Nova 但後來決定還是用 Death Nova
Animate Bone Minions
Animate Shambling Horror


另一個是新的 Ritualist 補血 build... 用舊 Elite @@

Skills/0H-Rt-Me-Restore-Charge.txt:


Template: Skills
Version: 0
Code: OAWjMMhMJTZATbDTRTjTciPTXMA
Profession: Ritualist / Mesmer

Attributes:
Inspiration Magic 3
Restoration Magic 12
Spawning Power 12

Skills:
Power Drain
Empowerment 有了這個,Protective Was Kaolai 的 energy 就不是問題!
Protective Was Kaolai 很多人都會用,但我覺得拿著東西 energy 太少...
Soothing Memories AI 超愛一直拿著 Kaolai's Ash, 這個就很有用
Life 我覺得最有用的補血 spirit
Rejuvenation 等級高時,超大一隻,可以補很久... 而且很硬,AL 很高
Spirit Channeling 一般情況下不會用到,但一用就很補
Flesh of My Flesh


其中可以把 Rejuvenation 或 Life 換成 Recuperation,
這幾個應該都可以任意切換,原本我是會都存起來命名 0~3
想想這樣管理太麻煩,決定讓玩家自己換好了...

而 Preservation 實在不盡理想,AI 不太會善用...
Spirit Light Weapon 也是,Ritual Lord 也不適合補血,
Ritual Lord 應該是給 Union, Shelter 之類的用的。
結果最好的組合居然是用之前覺得沒啥用的 Elite... orz

這個真的很補喔,我測試結果,只他一個專職補血都能撐得不錯。
當然,一般情況下最好還是至少再搭一個專職防禦的。
打 Hard Mode 我想則需要兩個補血,一個到兩個防禦的...
意思是有將近一半的人不能做全職攻擊手 @@

然後是 Splinter Weapon 我全換 Warmonger's Weapon 了。
之前沒注意到這個技能的使用次數,我以為是 next attack,
但看起來似乎是持續時間內都可以唷。而因為 spell 當然都不是 attack,
因此這技能可以中斷所有的 spell (其實就 non-attack skill)
給 Assassin 之類快速攻擊的人用,基本上就是完全鎖死,
除非是那種 1/4 cast time 的,不然大概是連 3/4 都可以中斷。

比較麻煩的是,因此就需要撐高 Spawning Power 的屬性,
原本 Splinter Weapon 有有效次數,因此時間就沒差。
Warmonger's Weapon 就要撐高,因為 Recharge 有 30 秒,
撐高才能減少 down time. 取而代之的就是,Inspiration Magic 就要降低!
這個降低就意味著 energy 收入減少,我滿擔心因此 energy 不足...
可能還要再觀察一下才行吧

==
本週至此

本來覺得右腕休息兩三天好很多了,結果打這麼一大篇又開始酸痛 orz



All texts are licensed under CC Attribution 3.0