今年真是不平靜。
許多內外的(其中包含好幾位我相當尊敬或喜愛的)名人相繼傳出過世或罹癌的消息。

今天一早在噗浪上看到菅野ひろゆき(筆名:剣乃ゆきひろ)過世的消息,更是令我一下子說不出話來。

我很少在 blog 中談遊戲的事情,真的有在看我 blog 的人大概沒幾個人認識他。但他創作出來的《この世の果てで恋を唄う少女YU-NO(譯:在世界的盡頭唱著愛的少女~YU-NO)》,不管是在當時、還是用現在的角度來看,都是件前無古人、後無來者的偉大作品。即使是菅野本人後來的作品,也很難再創造如 YU-NO 般的成績。

強者我朋友 lordmi 寫了一篇部落格文記念他。暫且讓小弟仿造此格式,貼上當年在聖誕夜玩了十數個小時 YU-NO 後的感想(玩完後得了重感冒... orz)。願菅野桑能安息。

警告:下文充滿御宅之氣!具有強烈高貴氣息、無法忍受宅氣者,請勿閱讀

作者  closer (買っちゃダメだ!)                            看板  Saturn
 標題  初玩 YU-NO...
 時間  バハムート (Fri Dec 26 09:14:50 1997)
───────────────────────────────────────

前天晚上,有一個穿著夾克,背著書包,戴著眼鏡的聖誕老人來到我房
間,拿給了我最恐怖的聖誕禮物 -- YU-NO。這件事,註定了我在這個
世界中的接下來一天多裡,瘋狂地玩 YU-NO 的命運。

在拿到 YU-NO 之前,我一直在陪我們有氣質的小女王格蘭迪莉耶魯冒
險、撿寶物、煮飯。我以為沒有什麼遊戲可以讓我離開她了;但是我錯
了!從 YU-NO 的 Disk A 放進我的 Saturn 的那一刻起,我的世界就
分裂了....從此,我一頭栽入 YU-NO 的平行世界裡....

YU-NO 的故事實在是太精采了!從序章到目前我玩完一次亞由美篇,絕
少冷場。每一個發生的事情都給我莫大的衝擊(即使我在玩之前已經稍
微了解故事的情節),讓我捨不得把手中的手把放下來。近兩天裡面,
我已經玩了約 15 個小時(不包括我嘗試錯誤的時間),幾乎是扣掉吃
飯睡覺上網和偶爾陪陪小女王的時間,我全部都丟到 YU-NO 裡去了...

能想出 A.D.M.S. 的人,一定是個變態....^^; 這個系統,看似一般的
存檔系統,可是硬是和別人不一樣,能夠完全將 YU-NO 的特性發揮出
來。沒有 A.D.M.S.,YU-NO 一定少了不少樂趣。

畫面和音樂就不說了。語音方面真的是太棒了!不愧是堅強聲優陣容的
成績!尤其是亞由美(目前為止)....不愧是井上大姐....好感動....
主角的語音也配得不錯,大家不要急著把它關起來....^^;

今天早上五點多終於把亞由美的結局玩出來。唉!只可惜目前還不能和
她過著幸福快樂的日子,因為還有其他的世界要主角來挽救....過了後
稍微看了一下攻略,發現還有很多分歧點還沒玩出來....唉!努力還不
夠啊!加油加油!
--
沐浴在陽光下的亞由美好可愛啊....
--
等等!主角是高中生,約 17 歲;亞由美比主角大十歲,約 27 歲.....
--
....いやよ!!我不要變成 obacom!!

被九把刀勾起的青春…

| 有 0 篇回應文章 | 被引用了 0 次

最近,著了魔似地,瘋狂地在吸收《那些年,我們一起追的女孩》的相關訊息。

網路上的小說看不過癮,直接在網路書店買一本;到九把刀的部落格,把所有電影相關的文章看完;到 PTT 找別人看完電影後的心得;就連聽著主題曲,都能讓我感覺眼眶濕潤。

我應該不算是九把刀的書迷,但他的小說有一股莫名的魔力。當初看《樓下的房客》,越看越覺得噁心,卻停不下來,一口氣看到凌晨兩、三點,把它看完後,才帶著一顆亂七八糟的腦袋爬上床睡覺。

不過《那些年》的情況並不是只有「寫得很好」這樣而已;而是讓我整個人都陷入青春的回憶之中。

不是柯景騰的青春,而是我自己的青春。

「怎麼會這樣啊?」我問著我自己。

也許是九把刀的年紀和我差不多,書中描述的場景、事件都和我的人生經歷重疊;也許是我年輕時的個性也和九把刀一樣自命不凡、充滿自信(不過我的勇氣是遠不如他的);也許是我也像九把刀一樣,有一群可以不帶心防、廝混打屁的朋友……

也許,是我們心中都有一位女神,在她面前總是會不知所措,做些不合時宜的可笑舉動,只為了見到她的一顰一笑……

我遠比九把刀膽小,不像九把刀一樣鬼點子那麼多。他在他的女主角心中永遠占有一個特別的角落,而我,也許,永遠只是個不討人喜歡的小丑。

反正,故事中的許多地方,都讓人情不自禁地把自己的青春投射其中,進而產生共鳴。我想不只是我,很多人應該也有一樣的感受(小說可以印到兩百多刷、累計賣出超過 30 萬本,不是沒有理由的)。同時這也能說明,為什麼男生對這個故事的感受比較深(Well, 至少在我們家是這樣 微笑)。

電影是一定會去看的啦!不奢望它能幫我「找回青春」什麼的,能讓我有一點點的感動,那就夠了。

 

 

喔當然,有很漂亮的女主角也是很重要的啦! XDDDDD


(取自九把刀的部落格)

[歌詞] 俄羅斯輪盤

| 有 0 篇回應文章 | 被引用了 0 次

[Update] 2011/08/07: MV 換成 official 版的。

我被這首歌洗腦了。 XDDDD

Tizzy Bac rocks!!


俄羅斯輪盤

主唱:Tizzy Bac
作曲:Tizzy Bac
填詞:陳惠婷

I don’t wanna be ok 所以離我遠一點
反正我也受夠這世界
早就知道不應該 偏要痛了才學乖
我們為何沒人能例外

以為真心擁有過 常常都只是搞錯
賭上真實的自我 自己造孽自己受

如果忘了你是誰 也許比較好一點
美夢清醒的瞬間 只剩下 我的心碎 和你的狼狽

會痛 沒什麼 這點苦我還能夠
只是我現在不明所以
落單 沒什麼 好過找錯人寄託
只是我現在有點兒Lonely
有一點Lonely

I don’t wanna be ok 不能就只是ok
我曾相信這世上有絕對
美好往事多可愛 壞掉的就隨風散
可我要怎麼給自己交代

以為真心擁有過 常常都只是搞錯
賭上真實的自我 自己造孽自己受

如果可以都不算 也不曾有你的陪伴
是否就能夠避開 這尷尬的殘酷毀滅 也不用妥協
畢竟錯加錯 不會變成對

賤事 我很多 這點苦不算什麼
只是我現在不明所以
落單 沒什麼 好過找錯人寄託
只是我現在覺得Lonely
會不會來不及?
真的好Lonely

愛過 沒有錯 我為人人沒什麼
只是我現在覺得不公平( hey hey hey !)
滯銷 沒什麼 好過送錯人寄託
只是我現在覺得Lonely

不屬於的時候 該放手的就放手
只是我現在 只是我現在 只是我現在
只想耍賴

I don’t wanna be ok 所以離我遠一點
反正我也受夠這世界!

  1. 建立存放 central repositories 的目錄。(例:D:\hg_repos\)
  2. 在其中建立存放專案 central repository 的目錄。(例:D:\hg_repos\prj1\)
  3. 使用 'hg init',在步驟 2 的目錄中建立儲存庫。
  4. 切換到工作目錄下。(例:D:\working\)
  5. 使用 'hg clone',clone 一份 repository 到工作目錄中。
  6. 在工作目錄中,使用 'hg add' 建立第一版的 source tree。
  7. hg commit
  8. 使用 'hg push',將 local 端的變更 push 回 central repository。

新年快樂

| 有 0 篇回應文章 | 被引用了 0 次

時間過得真快,一年又過去了。

祝大家心享事成,事事順心!

按往例奉上今年的賀年卡,請各位笑納。 :)

我用 Subversion 管理工作用的程式碼已經好幾年了,不過最近我越來越討厭它。討厭它的原因並不是因為它變得難用,而是開發團隊對於舊版本使用者表現的那種傲慢態度。

其中一個例子:我前一陣子在研究 Subversion 和 Apache 協同運作時遇到版本搭配的問題。在網路上搜尋答案,卻看到一個像是 project team 成員的人跳出來說:「你就用我們提供的、已經和 Subversion 緊密搭配的 Apache 版本就好了嘛!」問題是並不是所有人都有這樣的權限啊!(像我就是)

另一個例子就是今天這篇文章想要解決的問題。Subversion 在建立 repository 時提供兩種不同的格式讓使用者選擇:Berkley DB (BDB) 和 FSFS。早期的 TortoiseSVN 和 CollabNet 的 Subversion for Win32 都提供這兩種格式讓使用者選擇。但從 1.6.0 版開始,TortoiseSVN 突然就不支援 BDB 了!也沒有提供任何轉換的工具!請問一下:那我之前那些用 BDB 建立的 repository 怎麼辦?有一種被拋棄的感覺… :(

最近我開始用 Mercurial 管理我新開的專案……不過那是另外一個故事了。但舊的 repository 還是得救回來,不然之前的心血都白費了。

將 repo 由 bdb 轉成 fsfs 說起來不算太難,只要利用 svnadmin 下幾個指令就行了。但問題是:要選對 Subversion 的版本!前面說過,Subversion 沒有提供任何轉換的工具。一般人常用的的 Subversion 版本(CollabNet 和 VisualSVN 等)也都不支援 BDB (wtf –_-)!我試了好幾套,最後找到由 David Darj 維護的 Subversion for Windows 有支援 BDB(嗯… 至少 1.6.13 有支援;而且在 SourceForge 上能 download 舊版。

下載安裝就不多提了。安裝完後,先建立一個新的 repo,準備接轉出來的資料——當然,這個新的 repo 的格式要選 fsfs。你可以用 TortoiseSVN 建,或是直接利用 svnadmin create 建(假設你的 repos 都放在 D:\SVN_DB;然後要轉的 repo 叫做 MyProject :

svnadmin create –fs-type=fsfs MyProject_fsfs

接著我們用 svnadmin dump 把舊的 repo 內容倒出來,再用 svnadmin load 傳進新的 repo 中:

svnadmin dump MyProject | svnadmin load MyProject_fsfs

最後我們把舊的 repo 改名、備份;用新的 repo 取代舊有的 repo:

move MyProject MyProject_old
move MyProject_fsfs MyProject

這樣應該就可以了。

[筆記] FreeBSD 更新 port tree...

| 有 0 篇回應文章 | 被引用了 0 次

可以參考 official manual 的 4.5 Using the Ports Collection 這一節。

只想要更新 port tree 的內容而不想幫已安裝的 pkg 升級,應該要用 portsnap。(但我沒試過)

後面的 Upgrading Ports 一節提到的方法,執行後會幫你更新所有已安裝的 pkg,會花很多時間....

哎呀呀,我只是想捉最新版的 Mercurial 啊.... orz

噢!這個標題真是個亂七八糟的組合……XDD

看起來很好笑,但實際遇到就很難笑出來了。

在這樣的組合下,若是我們直接執行 gcc 的話,會有下列的錯誤訊息:

$ gcc test.c
/tmp/cc7YTML2.s: Assembler messages:
/tmp/cc7YTML2.s:13: Error: suffix or operands invalid for `push'
/tmp/cc7YTML2.s:14: Error: suffix or operands invalid for `push'
/tmp/cc7YTML2.s:16: Error: suffix or operands invalid for `push'
/tmp/cc7YTML2.s:25: Error: suffix or operands invalid for `pop'
/tmp/cc7YTML2.s:26: Error: suffix or operands invalid for `pop'

會有這樣的錯誤訊息,主要是因為 gcc 產生了 32-bit 的 assembly file,餵給 as (assmebler);但此時系統裝的 as 卻是 64-bit 版的,因此預設會用 64-bit 的方式去組譯 32-bit 的 assembly,結果當然是出不來。

as 有個參數 `-32’,可以強制 as 用 32-bit 的方式去組譯。我們可以把原本 gcc 幫我們做的動作拆成下列的分解動作,手動編譯 test.c:

$gcc -S test.c            # 編譯,產生 test.s
$as -32 -o test.o test.s  # 以 32-bit 模式組譯,產生 test.o
$gcc -o test.out test.o   # 產生執行檔

但每個程式這樣做不是很麻煩嗎(笑)?還好,gcc 另外提供了一個方法,可以把參數送給 as:

$gcc -Wa,-32 -o test.out test.c

要注意 32 前面的減號不能省略。這樣做就 ok 了。

問題:
更新 port tree 之後,安裝 port 出現下列的錯誤訊息:
X11BASE is now deprecated.  Unset X11BASE in make.conf and try again.
*** Error code 1

Stop.
解決方法:
/etc/make.conf 中加入下列一行:
X11BASE=${LOCALBASE}

參考網站:http://forums.freebsd.org/showthread.php?t=13030


問題:
在 private network 中的機器,執行 apachectl start 後,沒有錯誤訊息,但 httpd 沒有起來。查看 /var/log/httpd-error.log 看到下面的錯誤訊息:
[Sat Jun 05 00:20:46 2010] [alert] (EAI 8)hostname nor servname provided, or not known: mod_unique_id: unable to find IPv4 address of "host.name.and.domain"
Configuration Failed
其中 host.name.and.domain 是 host 的 domain name。

解決方法:
原因是 httpd 找不到該 domain name 的 IP。在 /etc/hosts 中加入下列兩行:
10.1.1.203              host.name.and.domain host
10.1.1.203              host.name.and.domain.
記得將 10.1.1.203 代換成這台機器的虛擬 IP。


問題:
啟動 Apache2.x 時都會出現錯誤訊息 :Failed to enable the 'httpready' Accept Filter

解決方法:
原因是沒有安裝 accf_http 這個 kernel module。手動動態安裝的方法是在 shell 中鍵入以下指令:
> kldload accf_http
再 restart apache 即可。若要開機時自動載入,請在 /boot/loader.conf 加入下面這行:
accf_http_load="YES"

參考資料:

新年快樂!

| 有 0 篇回應文章 | 被引用了 0 次

呃.... 今天才赫然發現還沒在 blog 貼今年的賀年卡... orz (可見這個地方被荒廢多久了....)

最近這一年我的網路重心都移到噗浪上面,blog 幾乎是被我遺忘了(汗)。現在大概沒幾個人在盯這個 blog 了吧?

無論如何,還是要在這兒祝大家新年快樂!
(反正要到正月十五才算過完年,現在拜年還不算太遲!)

關於這位部落客

  • closer
  • 被人叫大叔的年紀。
  • 滿地撿得到的資訊工程師。
  • 喜歡酒精、搖滾樂、電影、電玩、漫畫、電腦、棒球、拍照、女孩子。
  • 討厭薑、青椒、芋頭、政客、煙味、キャプテン翼、張學友。
  • 會中文、英文、日文、客家話、河洛話、C 語言。

活動支援

圖片與照片

  • dragons.jpg
Powered by Movable Type 4.1