栗子現場直播 千篇一栗
有很多簡單的道理,若不是被遺忘,不是察覺不到,就是知易行難。

2009年3月28日 星期六

frame overlap


  嘗試把 2 frame overlap 成為一個 frame ,但效果不太好。

三國神兵 vs 電車龜

  [有圖] 港漫抄襲, 比踢爆就發老脾鬧人電車龜 @ 高登

  事件是,甲某說某港漫抄襲,然後某港漫制作人罵甲某電車龜。


  重點是這文。相信大家在看了那幅舉證畫,再看這文以後,都能明白是非,不會誤信讒言。

在某forum的某post


  這幅圖是可以 click 的。

2009年3月21日 星期六

DonKat Video

  DonKat Video 是 DonKat 系列的新程式。和 DonKat 本身不同,它不是一個遊戲,而是一個影片製作器。

  如果要製作自家太鼓譜影片,舊有的方法,是先開啟一個太鼓程式,例如 owata 或 DonKat ,然後再開一個 screen capture 的程式,把過程錄下來。這個方法有以下缺陷:

  • 太鼓程式和錄製器,都會同時用到大量 cpu 。如果其中一方 lag 掉,就會影響到輸出的質素。
  • 畫面有自己的 fps ,太鼓程式有自己的 fps ,甚至 screen capture 程式也有自己的 fps 。這三個 fps 往往都未能好好地同步,以致影響輸出的質素。
  • 畫面大小,受制於太鼓程式及錄製器。
  • 我討厭 owata 。

  而 DonKat Video 有以下的好處:

  • 即使 cpu lag 掉,也不會影響輸出質素。即使 cpu 只是 486 年代,如果時間充足,記憶體充足,也能得到相同質素的影片。
  • 不論輸出的影片是哪個 fps ,都能作出極度精準的畫面輸出。它的精準度甚至勝過 DonKat 遊戲程式。因為它是根據畫面顯示時間來繪畫畫面。
  • 畫面大小,對 YouTube 進行優化(720p)。喂,你不放上 YouTube 的話,你弄影面來幹啥?(好啦好啦,遲些也把畫面大小設定都加進去吧,1080p的太鼓啊...)
  • 不需要再對著那個沒有鼓音,判定太大,同步處理差勁的某flash程式。

  現在說說 DonKat Video 的運作原理。



  簡單說一說這幅圖。綠色的是輸入的檔案,有音樂檔 bgm.mp3 ,和鼓譜檔 data.txt 。紅色的是輸出的檔案,就是 video.mp4 。而白色的是中途的資料,它們會在製作 mp4 時會被暫時儲存在記憶體或硬碟裡。
  而資料和資料之間,主要是由兩種程式去做轉換: Java 和 ffmpeg 。在圖中,黑色的箭咀線是 Java ,而藍色的是 ffmpeg 。 ffmpeg 主要是做轉碼的工作,例如 mp3/x264 編碼轉換。而 Java 主要是做資料處理工作,例如在音樂上加鼓音,又或者是繪畫畫面。
  於是,如圖經過一堆資料轉換,就會生出一段太鼓影片。在整個過程中,有幾點我要在這裡說一說。

  首先是 ffmpeg 和 Java 的交合問題。一般我們如果想在 Java 裡 run console 程式,都會使用 Runtime.exec ,然後再用 Process.getXxxStream 去做 IO 。但是, ffmpeg 有一個叫人討厭的地方,它會在 error stream 中不斷寫字及倒退,導致 Java 不能處理其輸出。如果 error stream 的東東不處理, ffmpeg 就會呆掉。而 ffmpeg 本身不設 option 去關掉這些輸出。
  網上有很多 forum 和 blog ,都討論過這個問題。其中一個比較簡單的方法,是在 java 裡另開一個 cmd.exe ,在裡頭才執行 ffmpeg 。

  另外,就是 raw video 輸出的問題(1)。 raw video 的大小,計算起來實在是很誇張,以 1280x720 30fps 24bit/px 來計算,會是 88MB/s ,三分鐘的片子要 15GB 。因此必需要用 streaming 。而 ffmpeg 能夠從 input stream 讀取 raw video 去進行轉換。 raw video 的格式只是一堆簡單的 rrbbgg 數據,不包含 size 及 fps 之類的資料。在 ffmpeg 中設定 vcodec 為 rawvideo ,並設定 pix_fmt / frame rate / size ,就可以進行轉換。

  就畫圖速度方面,由於現時程式的優化不理想,所以在 E6600 裡只能做到 4fps 。現在正想辦法改善。

  最後要說的是 YouTube 的問題。

  YouTube 在影片上載時,會給出一些指引,例如 HD 的片子要做到 720p 之類。但在 fps 裡,卻說得不很清楚。指引有說過 24/25 fps ,但說明說的是 30 fps 。一怒之下,放了幾條不同 fps 的片子去試。



  比較奇怪的是 15fps ,畫面比較矇。另外,除了 15fps 以外,其他的片子在非 HD 顯示時都有速度不穩定的問題。

  另外,畫面播放似乎沒有用到 dual core 的力量。在播 30fps HD 時, E6600 單 core load 上頂,而且也會有 vsync 的問題,似乎播放器本身也有樽頸。
  60fps 原檔可以在這裡下載。你會看到和 Youtube 有很大的不同。

然後來一個很誇張的東東


  終於算是搞了一個鼓譜→Video的東東。但由於介面未完全,因此不能公開下載。當時機成熟時,大家就可以拿自己的 owata 來弄 Video 。沒錯,我說的是 owata 。
  輸出格式如下:
  • mp4
  • 1280x720
  • 29.97fps
  • x264
  • AAC

  其中,由於Youtube播片時,有跳動的情況出現,所以現在就嘗試調整 fps 來優化畫面。
  另,Java畫圖很慢很慢,要想想辦法。

2009年3月20日 星期五

這裡有個意味不明的東東


  嘗試做 java + ffmpeg 動畫 rendering ,並放到 Youtube 裡去。這個白痴的東東花了我一整天。

2009年3月19日 星期四

很累...

  很累...

  DonKat 有一個未經公開慨念的元件,因為突然發現時機成熟,所以就先把 Editor-RCP 暫停掉,先處理這個。

  很累...

2009年3月18日 星期三

切○○

  萬眾期待的世紀大爛片《DragonBall Evolution》終於出爐了。這套片子果然不負眾望,劣評如潮。

  WTF is Goku doing in fucking high school !?

  Who is in charge of this travesty? I want you to find him and cut off his balls!

切腹

  記得之前黃子華說過,做特首的最大用途俾人罵。不過,我們當然想要一個被人讚的頭頭,多過是被人罵的頭頭。

  至從オバマ上台以後,這位仁兄很少被人罵,似乎大家還接受他的工作。不過,既然海嘯殺到來,大家始終是有股怨氣(註一)。既然オバマ不該罵,就該罵誰好呢?
  親愛的オバマ為大家指引一個適合的出路。
  奧巴馬下令阻止AIG發花紅
  很鮮有地,オバマ身為一國之君,竟然會這麼高調去挖一個仆街出來給大家去罵。他的如意算盤打得很響,現在全美都熱血沸騰起來。有人向 AIG 發恐嚇信,甚至有議員叫 AIG 的傢伙學習日本的優良傳統,先90度鞠躬,然後以切腹以死謝罪。
  美議員叫AIG高層道歉
  奧巴馬「激到咳」 美議員怒轟﹕ 「AIG高層應切腹謝罪」
自發放巨額花紅給金融產品部門的消息曝光後,AIG頓成眾矢之的,不斷收到死亡恐嚇和投訴電郵,金融產品部門前有大批持械警衛看守,有AIG高級經理寧可遞交辭呈,有員工甚至不上班。
  但我不保證警衛會否反過來持槍掃射員工。

格拉斯利在電台中表示,他曾建議AIG管理層辭職,但如他們能首先道歉,並向日本人學習,深深一鞠躬,並宣布辭職或自殺,而日本人通常在道歉前已自殺。
  不過他的團隊似乎覺得他的言論有些不當。
格拉斯利的發言人澄清,他沒有要求AIG管理層自殺,只是他們能道歉。
  其實需要澄清的嗎?

  AIG搞到咁大頭佛,其他公司當然會淆底,但似乎不會吸收教訓。
  華爾街大行擬增底薪 抗減花紅
  大家的投資啊,強積金啊,都在供養這些傢伙,會否叫人感不有點不爽?

註一:個人認為,ブッシュ臨走前做了不少多餘的小動作,為オバマ吸收了不少民怨。

2009年3月15日 星期日

LocoRoco2 OST


  最近才想起,LocoRoco 2 OST應該已經推出了。於是我一邊下載,一邊訂正版。

  在遊戲中,背景音樂共有四個 Lv ,而 OST 中,一般只是把 Lv1 和 Lv4 的音樂放在一起,並配上 LocoRoco 的聲音。


  《buibui》,是我找這 OST 的最主要原因。如果大家有玩過 BuiBui Fort 3,就應該不會對它陌生。個人是希望能夠有純 Lv4 的音樂,但現在這樣也不錯。


  《kuttetekaruna》,叫人驚喜萬分。全曲最後一句話,只有玩過的才會知道是甚麼意思(笑)。


  《モジャのうた》,也是我 LocoRoco2 中喜歡的音樂。下半部的女聲充滿魅力。


  《merure merure》,我最喜歡的是首八秒的部份。

  想要mp3的話問我,不要做 Youtube → mp3 的蠢事,去作弄自己。

2009年3月14日 星期六

天空方案 200903141633

  如無意外,「天空」會是我在 DonKat 以後的另一個 Open source project 。
  所謂「天空」,玄一點的說,即是只要能上網,就能存取的區域。簡單的說,即是私人伺服器。複雜的說,即是被簡化的網絡服務集合系統。

  「天空」包含很多的部件(可稱之為 plugin )。而開發計劃中的第一個部件集,也是最重要的部件集,就是「檔案庫」。所謂檔案庫,很簡單,就是一個存放及分享檔案的地方。
  而這個檔案庫部件集,包括但不限於以下的功能。

  tag 分類
  個人認為 tag 比樹狀 group 更好用。原因不在此詳說。
  但, tag 和 tag 之間可能會有 relationship 。例如當一個檔案被 tag 為「linux」,它會同時會被自動 tag 為「電腦」。
  另,有些其他功能會和這個 tag 功能掛鈎。例如 share 功能會自動把某個 tag 中所有檔案都自動 share 出去。例如,「linux」→「電腦」→「share」,然後你把某個 file 放進 「linux」中,就會自動把那個 file share 出去。

  分享功能
  分享方法包括但不限於以下方式:BT,HTTP,emule,foxy。
  和 tag 互動,不在此詳述。

  通知功能
  通知方法包括但不限於以下方式:RSS,電郵,facebook。
  一旦有檔案加減,就會發出通知。這個功能最適合和分享功能進行互動。

  賬戶權限
  可能和 OpenID 互動,不在此詳述。

  同步功能
  例如你有一部手機,或一部手提電腦。你會希望能夠讓檔案隨時和伺服器同步。其中一個用途是和 MP3 player 互動。另外一個用途是和手機照片做同步。

  私人 Flickr Youtube
  和 tag 互動,不在此詳述。影片播放上可以自己生 fla ,不過也可以考慮自動 convert upload 上 Youtube 。


  以上這些功能,會和數個世間已有的功能互相重疊,而且是重疊得很厲害。例如分享功能,只要有remote desktop ,以及網上一些 file sharing 的網站就很易做到。
  不過,整個系統會有以下的好處:
  • 你的硬碟有多大,你的空間就有多大。
  • 因為硬碟是你的,只要沒公開,就不會有人會對你的東西做 data mining 。
  • 一站式做很多東西,不需分別操作 Apache 及 BT 。只要簡單的動作,就能同時在多個媒介分享檔案,並提醒你的訂閱者。
  • 想不出還有多好,總之就是很好很好。


  而在實作上,我有兩個想法。
  第一個想法,是製作一個大 frameworks ,然後每個部份都特別地為這個 frameworks 製作。其好處是統一,元件和元件之間能有很好的互動,壞處是要做很多 porting ,甚至不能 reuse 現有的東東,也不乎合 unix 那一切求簡的原則。
  第二個想法,是製作一個小 frameworks ,然後在每個已有的系統加上個 connector 。好處和壞處和前者相反。

  還有很多時間讓我慢慢思考。現在不是賽跑,時間多的是。如果這東西被其他人做了,我也能省很多力氣。

2009年3月13日 星期五

《大冬瓜》

  先說一些無聊事。數天前在公司遇到很爽的事情,喊了一聲「爽耶」,有人懂得笑。

  雖然網上有很多人,對《大冬瓜》這套片子反感,但我卻沒有。劇情雖然簡單,但未至於無聊,至少不是那種典形的婆媽戲布局。個人認為如果把自己當成七八十年代的小孩子,或者是九十年代的老人家,這套片會是相當好看的片子。

  不過有點不解,既然是「大冬瓜」,神仙就該是冬瓜仙,而不是飯仙吧...

你找錯人了

  先是有線,然後是蘋果。

  「子彈」信死亡恐嚇陳冠希(有線)
  再有傳媒收到恐嚇信(蘋果)

  仆你個臭街你真係好撚無聊。你想陳冠希收皮,就應該直接屌陳冠希。你走去屌傳媒有撚用。

太鼓 PSP ‧2銀


  只剩兩個銀冠。看到這個景象,有點覺得自己可怕。

續‧六合彩 20081224

  六合彩 20081224

  背面:

2009年3月12日 星期四

僕の私の塊魂


  很簡單的遊戲。用自己的球吸住其他物品,把球越滾越大,就這樣。操作上感覺像是在駕駛坦克多過滾球。
  關卡變化不算是太大。粗略來說地圖不算是很多,而且關卡中有很多地圖都重複,一般來說只有季節和日夜的變化。
  最後一關是從 5cm 滾到 3000m 。最後的大王樣需要 4000m 才能吸,但地圖的天井大約為 4300m ,因此要在限時內吸了他是極度困難的,至少我未成功過。
  另,爆機畫面的 pixel 版塊魂,最後一關要得到高分實在是難到抽筋。

最近是流行警察啊...

  風化案大流行,吹到警察身上。
  警夜扮「艷女」猛鬼橋玩不文
一被指「變態」警員,身穿透視漁網衫及女裝漁網絲襪,昨乘月黑風高夜在大埔滘猛鬼橋「尋幽探秘」,在路邊山溪草叢「綁繩」自瀆,其怪異行為被駕駛人士發現報警。警員到場揭發該自慰「艷女」為休班男同袍,事後在其私家車上發現大批色情雜誌、影碟、性用具及SM用品,經拘捕帶署後獲准保釋候查,警方正調查他有否涉及其他同類案件。
有警員懷疑該「變態」休班同袍專程到該處自瀆,向靈異界進行挑戰。玄學家麥玲玲表示,在荒山野外大小便都可能觸怒遊魂野鬼,所以屬不應該的行為,何況是猛鬼橋,就算他是警員身分,「皇氣」有幾大都難敵異靈。

  與其說他是想挑戰異靈,不如說是撞了邪。

科大工程

  科大近來興了不少土木。

  火雞大修中。



  地圖頂多了個 LCD mon 。

泡泡紙

  市面上有很多泡泡紙的代替品,但沒有一個比真正的泡泡紙更好玩。

  有種幸福的感覺。

  (老板:你是變態嗎?)

長門似乎很不爽...


  昨天回公司,就看到長門玩倒吊。她似乎不爽我在搬公司前夕,只帶走其他figure回家,卻沒有帶走她。

中出會所



  地點:上環長達大廈。

PS:
中出 @ wikipedia-zh

2009年3月11日 星期三

拆招牌的成本

  屋宇署斥資1800萬元拆棄置招牌

  • 總成本:1800萬
  • 人手:170
  • 招牌數:5000

如此計:
  • 平均每人收到10.6萬
  • 平均每人拆29個招牌
  • 平均每個招牌花3600元


  我不是要說甚麼,我只是對數字敏感罷了。

笨蛋的工作

  失驚無神俾海嘯捲走左,怎麼辦?

  英揆促失業銀行家轉任教師
英國首相白高敦呼籲,在金融風暴中失業的銀行家可以轉行改當教師。


  感想:


PS:
海嘯效應 教育文憑報讀全綫大升

2009年3月10日 星期二

小風扇 大手術

  我不知道為何自己的notebook風扇會這麼吵。只要風扇開始轉,就會發出達達的聲音。在寧靜的課室裡,這樣的噪音有點叫人討厭。
  風扇為何會這麼吵,是有原因的。根據網上一些說法(來源請求),是因為風扇設計不良,風扇中軸不斷撞向風扇底部所致。其中一個處理方法,是把風扇拆出來,在底部鑽一個洞。於是中軸就只會撞空氣,不會發出噪音。但由於工程看起來好像很龐大,所以我不敢去做。
  但近來風扇的音量,開始有升級的迹象,終於到達吵死的地步。
  一怒之下,去朋友家問朋友借電鑽,驚心動魄地在風扇底鑽洞,感覺十分可怕。一旦有甚麼差池,就不知要花多少湯藥費了。
  結果先鑽了個 1mm 的洞子。洞子裡突出一小條針狀物,不能拿出來。駁電試試看,結果更糟。
  眼看這個情況,就豁出去了。把鑽子的粗度加大至 3mm ,鑽了個 3mm 大洞出來。這時才發現,剛才在洞子突出的針狀物,是一個 1mm 大的雜物。除此還掉了很多沙塵。再駁電,感覺是好很多,但未滿意。
  於是直接對這個洞子噴 WD40 。駁電的時候,就只聽到風聲了。

  哇,很大的風聲。把手靠向風扇旁,哇,有風的。(廢話)

廣告電話

  突然有廣告電話打來。
  「你好,我是OOO...」
  栗:「等等,你是怎麼知道我電話的?」
  「我們其實是在做短期優惠...」
  栗:「你優惠是長是短都沒有關係吧?你是怎麼知道我電話的?」
  「我們是隨機抽電話號碼的。」
  栗:「哦,原來如此。就是由於你們抽中我這個號碼,所以我就這麼不幸要聽你電話。」
  「這不是不幸,是幸運才對...(開始講典型優惠台詞)...」
  栗:「我想問呢,如果我聽完你們的台詞,你們是不是有錢收的?」
  「甚麼?」
  栗:「即是比方說,如果我聽完你們的台詞,但又不接受你們的優惠,你們是不是沒錢收的?」
  「...對...」
  栗:「那就真可惜了。我真的不打算去轉台,那你跟我說優惠就等如浪費你的時間吧。」
  「話不可以這樣說...」
  收線。

  如果我只要花一點時間,即使只聽不申請,也會對他有好處的話,我真的會耐心讓他把台詞說完,真的。

2009年3月9日 星期一

PrincessParty ~青春禁止令~

警告:又到了大家期待已久的十八禁的時間了。但即使有片看也好,也沒有奇怪的畫面和奇怪的叫聲。


  好吧,如果你不出 OST ,我就把這遊戲 BT 下來再把這歌拆出來。如果你出 OST ,我就先把遊戲 BT 下來,再等 OST 。

TH12 試版


  和前作一樣, TH12 的 Easy 依然是十分難。即使只是首三關我也沒信心能 1cc 。作者又瘋了嗎...

2009年3月7日 星期六

tag人的圖 tag圖的人

  近來,facebook出現了一類新的玩意。

  先把一副圖 upload 上 facebook 。這個圖裡面有很多公仔,每個都代表不同的特質,例如喜歡電腦,喜歡攝影,很會繪畫,諸如此類。然後再把身邊的朋友 tag 上去。
  姑且先說一說這個遊戲有一個 bug ,就是不能把同一個人 tag 去同一幅圖多個頭像。同一個人很有可能會有多於一個特性,例如一個人可以係藝人,但同時間佢又喜歡做愛,同時間佢又會吸毒。如果幅圖同時間有藝人,做愛,吸毒這三個選項,你就不知該如何是好。關於這個group-tag的問題,我不在此深究。
  近來這玩意出現了變種,連地鐵站也有。不在此深究。不過,如果你們真的要把我 tag 進某地鐵站,請不要把我丟去沙田。我是大水坑的。

  這個遊戲的設計其實是挺不錯的,用最簡單的技術做到最大的歡樂,而且至少比那些facebook吸血彊屍app更有意義。但絕大部份的人都誤用這個遊戲,以致對其他人製造出極大的麻煩。
  例如有一個人玩 tag 人圖遊戲。他把 facebook 裡所有的朋友都 tag 進一幅圖中。問題來了,他的社交圈有很多個,而這些社交圈之間往往都沒有關係。例如我有一班教會的朋友,以及一班蘿莉控的朋友。如果我把他們都 tag 進同一幅圖,那麼,當他們下 comment 的時候,各自的對話就會被另一個圈子的人看到。
  而情況更糟的是,當這些tag人圖片有回應時,facebook會很熱心地用盡所有方法去告知圖中被tag的所有人,包括notification,電郵,RSS。於是情況是:每當你的蘿莉控朋友去 facebook ,查電郵,看 RSS 時,就會看到你的教會朋友在講耶穌,唱聖詩。每當你的教會朋友去 facebook ,查電郵,看 RSS 時,就會看到你的蘿莉控朋友在講色動,色漫,色遊戲。一切都是由於你一時貪玩把這班人拉到同一個地方。
  每當我上網的時候,看到自己的電郵,都充斥著某 tag 圖的對話。 A 君把 B 君 tag 做殺人犯, B 君反駁,說自己是強姦犯才是。我屌你老母我唔識你地班仆街要殺人強姦關我叉事。

  我曾經想過對這些亂 tag 人的傢伙做報復,但沒有做,因為太毒。不過我不介意說一說方法。
  原理很簡單,就是以其人之道還施彼身。自己開一張 tag 人圖,裡面只有一個角色:「 tag 人的人」,然後把所有 tag 自己的人都灌進去,並多多留言。如果想加強效果,可以叫同道中人,在同一張圖做同一件事。於是乎,在同一幅圖裡,就會有幾個人幾個圈子的人大兜亂。如果做得好的話, tag 你的人可以一天之內收到一千個垃圾 notification 電郵和 RSS 。
  但由於己所不欲勿施於人,我還是沒有這麼作。

從鞋帶開始

  又到了阿媽係女人的時間。

  大慨是幾年之前,我計過一條好無聊的數。
  「出街平均花在綁鞋帶所花的時間比例,等如街上平均綁鞋帶的人的比例。」
  我的中文不太好。簡單而言,如果一般人出街 10hr ,要花 1hr 來綁鞋帶。那麼如果街上有 10 個人,其中就會有 1 個人綁鞋帶。
  不懂的人會以為我在胡訨甚麼歪理。懂的人會覺得我在講阿媽係女人。

  同一個道理,可以引用在很多地方。

  如果全世界平均每個人,每日寫一篇 blog ,並且到 10 個 blog 裡留言。那麼全世界每篇 blog 平均都會有 10 篇留言。
  如果全世界,平均每個男仔,都會同時追 10 個女仔。那麼全世界每個女仔,平均都會有 10 位追求者。(註一)

  如果全世界每個人,都想自己爽快,別人仆街。那麼,全世界每一個人,都只有一個人想佢爽快,而有千千萬萬個人想佢仆街。如此,這個人就很難不仆街,全個世界也都很難不仆街。

註一:後來有位中學數學教師提醒我,這句要在男女比例1:1的情況下才成立。

2009年3月6日 星期五

PCIe

  兩年前買了電腦等 Starcraft 2 ,等到現在, Starcraft 2 還未出, PCIe 卻無聲無息衝上 2.0 。因為我的電腦只有 PCIe 1.x ,不免有點遺憾。聽說是相容,但實情還是等買了咭後才會知道。
  2.0 有多快呢?根據 wikipedia ,PCIe 1.0 x16 可以做到 4GB/s 的速度,而 2.0 x32 可以做到 16GB/s 。兩個對我來說都是天文數字。試想想,即使電腦本身有 4GB ,一秒就完了。在 Vista 32bit 限制 RAM 到 3.xGB 的時代裡,4GB/s 和 16GB/s到底可以有多大分別,簡直是個謎。
  無聊計算一下,一個全高清的 mon ,32bit色,跑 60Hz,1920 x 1080 x 4 x 60=497664000。500MB/s不到。尤其實際上運作上根本都不需要把每個 frame 在 slot 裡傳,要傳的話就在VGA裡傳好了。即使是 full screen video 在 PCIe 1.0 x 16 都只是用到 12% ,slot 夠快 ram 夠快硬碟都未必夠快。

  PCIe 2.0有甚麼意義呢?真是一個謎...

2009年3月5日 星期四

JAXB

  近來花了點時間去看 JAXB ,但只是看,還未有實作。
  JAXB 最主要的功能,是對 Java-XML 進行 binding ,於是 Java 的東東能直接灌到 XML , XML 也能直接灌到 Java 去。
  但看著看著整個作法,雖然它的確能簡化了不少極度麻煩的問題,但感覺上還未完全。
  比方說,你弄了一個 XML schema ,並且用 xjc gen 了一堆 class 。但是,那些 gen 出來的 class 並不適合直接用在 logic 上。因為那些 class 是 gen 出來的,如果你直接對那些 class 做修改以後,再改動 Schema ,就會引發災難性的問題。
  於是,程式就要另寫一堆 class 來專門做 logic 的事,並且要做那些 Schema-gen-class 的 IO 。問題來了,你用 JAXB 本來是為了簡化 Java-XML 的 IO ,現在結果變成了 Java-Java 的 IO 。雖然是簡化了,但實質問題還是未解決。

  不過我對這東東還是認識尚淺,或許實作一下,會有甚麼奇怪的發現。

2009年3月4日 星期三

風馬牛不相及

警告:本部份含有成人內容。但即使你未成年,我又耐你唔何...

  因為突然感受到封面女郎的呼喚,所以下載了《魔界天使ジブリール3》。但老實說,個人極不推薦這遊戲。
  安裝第一刻,看到這個畫面。

  這幅簡單的非原畫圖片,卻完全吸引了我的注意力。我不相信我會判斷錯誤,但更難相信自己的判斷。畫這幅插畫的人是 POP ,我一定沒有看錯。
  比方說,這位姐姐本來是如此胸前偉大:

  卻不知為何會被壓成這樣:

  把巨乳御姐變成平胸蘿莉,還要把顏色用得這麼粉,鞋子也畫得大大四方,除了 POP 我想不出第二個。

  畫家有時會客串作畫,本來不是新鮮事。但奇怪在,我在這遊戲的 stuff list 完全找不到 POP 的名字。甚至在 POP 官網也找不到相關的事。

  另,大家不要被 POP 的畫騙倒。我個人真的極不推薦這遊戲。

2009年3月2日 星期一

奧運08 ╳ 闇の魂


  很久以前就已經有這個念頭,近來發現自己材料齊備所以動工。結果剪了一整天,真的一整天,就只是去到這個程度。效果還是不太理想,有很多想表達的都未能表達,有很多問題到了實作時才浮現。算了。