Month: 11 月 2007

phpBB2升級phpBB3成功

phpBB • Creating Communities Worldwide

班上的班版是在我們家的伺服器上跑的phpbb2,但是長久以來一直苦於廣告及附件問題,想裝外掛添加功能又怕升級的時候麻煩,於是這一條賊船陸陸續續的也用了三年多。在多年之後,phpbb3終於問世了,手賤又不怕死的我,決定升級到phpbb3 RC7。

取得檔案:官網的主程式跟這裡的中文化語系檔。把主程式檔案丟上去之後,再把中文化傳到/language裡面,就照著中文化後的安裝程式跑就好了。安裝過程中會提醒你php函示庫需求、資料庫等等有沒有準備好,比較麻煩的大概就是有一些檔案的權限要設定一下。

安裝完之後,再用安裝程式內建的phpbb2升級程式,把原來的資料庫吃進來。我原本裝的是big5版,有人說建議先轉成utf-8再轉比較保險,但是我就硬給他轉看看了,結果還是很順利。

裝完之後,後台的管理介面會提醒我們圖片組缺少 「zh_cmn_hant」 本地化,解決方法也很簡單,只要把phpbb3/styles/prosilver/imageset裡面,名叫「en」的資料夾複製一份,改名叫zn_cmn_hant就好了。

接下來要安裝支援rss的外掛,之前phpbb2裝的那一個外掛已經停止更新了,所以我找了一下,找到這個是phpbb3用的:
phpBB • View topic – [BETA] simple syndication

安裝的說明檔案變成用.xml說明,害我一時之間有點不知所措,其實是用瀏覽器開這個install.xml就可以看到安裝說明了。方法很簡單,把檔案複製到phpbb目錄及會用到的主題去,再把overall_header裡面加上兩句話就可以了。

但是安裝完之後,發現跑這個rss的時候會吃掉我將近70%的CPU資源,而且內容居然還是一片空白。看了一下那個討論串,發現作者做了一件有點好笑的事:他把預設syndication.php?type=rss的輸出文章數設定為「全文輸出」,等於是在dump資料庫…

修改方法有兩種,一種是指定輸出文章數,第二種是修改預設輸出值。
第一種是把overall_header那邊的兩句改成syndication.php?type=rss&count=10。
第二種是把syndication.php的第30行改成「$count = request_var(‘count’, 10);」

目前為止好像還沒碰到別的問題,不知道spambot要多久才會攻進來就是了…

東森:菜價回穩都是媒體的功勞

ETtoday.com 菜價兩週以來便宜至少一半 民眾:媒體報導有功

青菜價格前陣子貴到嚇死人,但行政部門當時本來還沒有很在意,包括東森新聞在內,不少媒體拼命報導之後,這兩天菜價終於算是便宜一點了,菜販和買菜的民眾都覺得菜價變便宜,除了到貨量增加有幫助之外,媒體強力報導菜價問題,讓政府有了壓力,似乎更是菜價回穩的重要原因。

由這段文章,我們可以知道一件事情。

菜價上漲:政府的錯
菜價回穩:媒體的功勞

什麼好的都算你們的,你們乾脆跟立法院結婚算了啦!~

前幾天還看到東森新聞的廣告,是一邊呈現低收入戶家庭的慘境,另一邊呈現政府官員在立法院被瘋狗咬到講話的畫面,想要藉此對比「人民都過的這麼苦了,政府還不知民間疾苦」。我看了這個廣告,實在是感同身受,覺得這個廣告的終極訴求真的是太符合我的理想了!

打倒資本主義,創造共產社會!!
……什麼,你說那不是我提出的?沒關係啦,反正現在也沒人敢承認自己有這樣的想法,就讓我主張一下嘛!

Passion: 慕容理深のblog :薪資為何不易漲 (1) – 樂多日誌

雖然整篇文章很讚,但是這不是我要講的重點,我要講的是這個:這時,主持人李濤插話了。他斷然地說:「觀眾不要聽這些數字」。李濤可以把這句話講出來,其他新聞台在我看來,只是沒有把這句話講出來而已。他們訴求的都是觀眾的感情面「這個小朋友得了罕見疾病好可憐,健保為什麼不給付」、「這孩子沒便當吃已經夠可憐了,還要被便當店恥笑」。然後呢,看了半個小時、一個小時的新聞之後,滿腦子留下的印象都只有新聞節目刻意塑造的「好可憐」,而這個可憐的背後,究竟是什麼原因造成的,觀眾不知道、不想知道,甚至不能知道。

於是,人人心中只留下「都是政府的錯」。

沒有一個政府可以保證全國人民從上到下都可以過得了很好的生活,尤其是台灣這種以資本主義思維為本體的國家,更不可能消滅這些低收入戶、這些弱勢族群。(題外話,如果有某個縣長的大魄力的話,或許可以消滅很多弱勢族群?)政府已經做了很多社會福利措施,就是為了彌補一定會有一部份的人生活過不下去。

我在社福單位待過,我知道社會福利政策做得不夠,而且不管經費再怎麼追加都不會夠。我今天不是要怪政府的預算分配問題,也不是要怪立法院遲遲不通過預算,而是純就人性來談:今天社福經費多了,把低收入戶的補助增加了,那就會換身心障礙團體出來要錢。社福經費又多了,身心障礙團體滿意了,又要換育幼院、安養院來要錢。福利永遠只有不夠,沒有人會嫌太多的。

社會福利作的不夠是誰的錯?那還用說,當然還是政府的錯。

生意作不下去誰的錯?阿扁的錯!
  自己到Computex走一圈看看那些「Made in Taiwan」的東西,有多少工業設計該砍掉重練?
肉賣不出去誰的錯?阿扁的錯!
  自己到菜市場去看看,到傳統市場買菜的人是越來越多還是越來越少?

公娼被廢誰的錯?阿扁的…等等,這個真的是他的錯。

WP-Cron跟DB-backup(續)

延續著之前WP-Cron跟DB-backup的COMBO技不能用的原因…,這一陣子以來我發現備份的資料又不乖乖寄到我的信箱裡了。本來以為是新版的WP-Cron跟DB-backup的問題,但是經過多方嘗試發現其實問題更基本一點。

Sendmail不允許我寄附件超過1M的檔案。

解決方法有兩個:
1. 鋸箭法:把wordpress資料庫裡面,被認定是SPAM的通通殺掉。
How to identify and remove WordPress comment spam MySQL queries » Make You Go Hmm
簡單的說就是開終端機連上去之後,手動下指令撲滅那些廣告留言。

2. 鴕鳥法:把Sendmail的允許寄件大小加大
工頭的家 – Linux小技巧 – 藉由對sendmail.cf 此檔案的修改而設定每封信大小的上限。
簡單的說是修改sendmail.cf,把MaxMessageSize=的那一句後面的數字加大到需要的大小。

3. 雙管齊下:有人說上面兩個解決方法不能一起實行嗎?
但是我在刪完spam之後,壓縮後的備份檔案大小當場從1416K降到609K,於是第二個解決方法就變成無關緊要的了。

我想這個問題對於更努力寫blog的人而言遲早會碰到下一個階段:寄出去的信超過gmail的單一封信件容許的大小。真的到了這個階段我就不知道該怎麼解決好了……

山不轉路轉,編碼不轉字型轉

歡迎光臨義芳茶行之簡體字轉成繁體字
fzzdxfw – 方正中等線繁體

這是一個簡體中文的字型,裡面的字卻是將正體字對應到簡體字的區域,對我們偶爾需要閱讀簡體網頁的時候真是太方便了!

把檔案抓回去了之後,安裝在C:WindowsFonts,然後把IE或Firefox(或其他你正在用的瀏覽器)的簡體中文相關字形指定為FZZhongDengXian-Z07T,這樣子以後看簡體的網站應該就會顯示成正體中文了!而且這個字型還蠻漂亮的,感覺上比SimSun的筆劃漂亮了大概有十倍…

至高無上立法院

中選會一階段投票 國親黨團:提行政訴訟

中國國民黨中央政策會執行長曾永權表達今晚強烈譴責,除提起行政訴訟要求緊急處分,停止執行中選會所做違法決議,也將大幅凍結中選會預算。親民黨立法院黨團副總召集人劉文雄說,將與國民黨團一同行動。

行政機關的裁定不符合你們的需求,就打算凍結他們的預算是吧。事情通通給你們做就好了嘛!感覺上,這種事情不就是媽媽處罰小孩子做錯事,不給他零用錢的那招嗎?立法院什麼時候變成行政院的上司了…

不過國民黨這樣連續兩次要從制度上杯葛公投,萬一下次換國民黨要推公投的案子,輪到民進黨極力阻擋的時候,不知道兩邊會有多少人精神分裂?答案可能是「沒有」。畢竟有辦法記得上次選舉的事情的人,應該有足夠的智商來避免自己跟著聞雞起舞(?)吧。

教育部長杜正勝指出:「成語使人思想墮落」

他的這句話,讓我確實的學到了「以己度人」的正確用法。

守貞教育:礙事永不止息

不,對不起,我要談的不是處男或處女的問題。而且我今天也沒有要針對教會學校進行無謂的批評,雖然我承認在教會學校裡面,神父在上課放同性戀電影是一件很奇妙的事情…

這兩天新聞一直在講鄭弘儀年輕的時候曾經加入國民黨,然後藉此指控他昨是今非、言不由衷、成分不純正、立場搖擺不定,根本是個見風轉舵的騎牆派。基本上我不喜歡大話新聞,所以我並沒有要替他辯護的意思,我只是想知道爆這種料背後的邏輯為何。

加入了一個政黨就要忠貞的待下去?
趙少康先生離開國民黨,組織了新黨。
宋楚瑜先生離開國民黨,組織了親民黨。
李前總統先生離開國民黨,組織了台聯黨。
如果說入了黨就要守貞一輩子的話,那這些人在國民黨裡面都曾經是紅極一時的人,為什麼他們還要另尋發展?

為了一時的好處加入一個政黨是不道德的?
有位大師,他教導了我們,所有女朋友都要叫「寶寶」才不會被抓到破綻。
有位市長,老爸是國民黨大老。
還有對兄妹檔立委,老爸也是國民黨大老。
幸好他們都還在國民黨,不然等他們離開後,又一定會有人拿曾經頻頻變更黨籍這件事來批評他們。

如果說曾經加入國民黨也可以當成攻擊人的梗的話,那究竟是這個人造成的,還是那個黨造成的呢?

以前那個年代,加入國民黨好處多多,甚至比台灣加入聯合國的好處還多。而且長我們一輩的人受的教育也都是黨國一家,要報效國家當然要從入黨開始。在這樣的時空背景下,難道加入國民黨錯了嗎?錯了嗎?加入國民黨錯了嗎?

況且人會成長,所以政黨傾向一定會改變,難道黨員都沒有選擇加入別的政黨的自由嗎。就算有人的中心思想都不改變,難道有更符合自己的理想的政黨出現時,政黨傾向也不能夠改變嗎?

我真的很想知道,分手多年後,雙方都已經有了幸福的家庭之後,其中一方才拿熱戀初期的情書出來指控對方是負心漢,這種作法到底是傷害自己的家庭多,還是傷害對方的家庭多呢?

最後,請容我高歌一句:礙事永不止息~

蘋果豬的鐵口直斷時間

明天剛好有兩條政治新聞的大事,為了要證明蘋果豬的鐵口直斷能力不是浪得虛名,我就先來預測一下吧!

陳菊的當選無效之訴

萬一當選無效:司法已死
萬一當選有效:司法已死

中選會決定公投是否跟大選同一天舉行

萬一同一天舉行:中選會不公
萬一分兩天舉行:中選會不公

政治新聞沒什麼了不起,大家都在預測,所以我就再來講個經濟新聞。

股市行情

萬一上升:M型社會
萬一下跌:M型社會

除此之外,社會新聞的內容我也可以預測得到。

菜價

萬一菜價上升:民眾苦不堪言
萬一菜價下跌:農民苦不堪言

自殺

萬一有人自殺:人民沒有活下去的勇氣
萬一沒有人自殺:人民沒有死掉的勇氣
萬一有人自殺未遂:你現在感覺怎麼樣了?

最後再來一個:

10元指甲油 瞬間腐蝕保麗龍!-Yahoo!奇摩新聞

桌面上琳瑯滿目的商品,都是議員從10元商店買來的,玩具、化妝品,顏色鮮豔的指甲油,抹到保麗龍板上,效果可是十分驚人。市議員王淑美:「有沒有看到一直擴散一直陷下去,我想如果擦在女生的指甲上面,久了之後不知道會不會,也變這樣子這邊。」

這難道是新聞嗎?!
請看:好危險的指甲油啊!!…

看來災情正在不斷的擴大,從沒有科學常識的記者,蔓延到沒有科學常識的議員了。照這個進度下去,我們遲早會看到有人拿礦泉水往奶粉裡面加,然後說出「礦泉水在跟奶粉混合了之後,變成了乳白色不透明的液體,而且上面還有一個一個的泡泡。這樣的情形如果發生在你身邊的話,你還敢喝這罐礦泉水嗎?」

「The 上班族」企畫書

前言:我一定是這幾天呆伯特看多了,不然就是國際人事資源管理的時候天線忘了收起來,不然就是有什麼更高劑量的發射台直直著對的我的腦袋。我已經好久沒有這樣子有個一成形就頗為完整的idea這樣子突然出現在腦袋裡了。

捏他元:企業戰士(很久之前的漫畫,大然出的)、逆轉裁判、Puzzle Quest、塊魂、SEGAGAGA

「The 上班族」企畫書
Ver. 2007/11/14 初版

一、 簡介
玩家主要扮演的是一個代開發產品的員工,負責接受不同公司的委託,提出相對應領域的殺手級應用,解決各間企業所碰到的瓶頸。玩家角色從剛出社會的新鮮人開始,拜訪不同公司來換取情報、接受挑戰,賺取不同領域的知識。產品的開發週期是由委任公司下委託,然後玩家在經過一個月的情報蒐集之後,在產品開發會上提出計畫,隨後進行開發,最後再到市場上聽取意見,決定行銷策略。

二、 遊戲類型

三、 目標族群
以中學生到大學生為主。

四、 美術風格
以現代生活為背景的日式熱血少年漫畫式風格。請參考逆轉裁判及應援團:
0112485.jpg0086132.gif

五、 執行環境
(略)

六、 遊戲主要流程
graphic1.gif
各階段的Gameplay說明
Ⅰ:聽取委託公司意見,並選擇案主
日式AVG對話畫面

本遊戲將公司類別分為六大產業,分別
高科技:電腦、電子、半導體等
生化:生技、化工等生化產業
食品:除了食品製造業外,也包含餐飲服務業
製造:紡織、塑膠等傳統產業
營建:水泥、鋼鐵等營建相關產業
機械:汽車、油電等
將這六大產業以相關性連成一個圈,將主角在各領域的know-how做成雷達圖顯示如下:
graphic2.gif
這一階段的主要目的是選擇要進行哪一個領域的產品開發。

本遊戲中,各產業相關know-how主要是在Ⅱ、Ⅲ這兩個階段中取得。玩家角色可以選擇拜訪六大工業區(各工業區分別以上述六種產業之一為主,配合零星的其餘公司),並拜訪相關產業公司的研發人員以獲取know-how。為了要表達開發的緊迫性,Ⅱ、Ⅲ這兩個階段只給予玩家一個月的遊戲內時間,也就是現實生活的一個小時。

Ⅱ:拜訪其他公司的人員,並達成條件
傳統RPG式城鎮地圖風畫面

在進入任何一間公司的研發部之前,要先達成各個公司所給的條件,如玩家角色需要有某一個特定的技術、找到相關的人脈介紹、甚至是要花錢賄賂經理。等到得到公司允許與其的研發部交流時,玩家除了可以得到一定的know-how之外,還可以進行下一階段的挑戰。

Ⅲ:完成不同的挑戰,並得到know-how
Puzzle Game

每個研發部人員會選擇一款Puzzle Game,並給予玩家不同的挑戰目標:如完成一定的方塊數量、達到三連鎖、甚至是對戰。以挑戰所花的時間分為金牌、銀牌、銅牌等,並且可以得到或多或少的know-how。玩家可以重複挑戰同一個研發人員,但是從一個研發人員身上可以獲得的know-how總和會小於兩次金牌所給予的份量。

遊戲建議:
四川省、上海
sichuan1.jpgshanghaipng.jpg
四方形的方塊,有對調式(Bejeweled)、滑動式(Chuzzle)、旋轉式(Takoron)

bejeweled21.jpgchuzzle1.jpg
611w64bpyol_ss400_.jpg

落下式的遊戲,如Tetris、Columns、Puyo Puyo、パズルだま等等的,由於市場上已經有許多單獨販賣的作品,我認為在這邊並不適合。

Ⅳ:在開發會議上提案,並選擇方案
日式AVG對話畫面

由於遊戲的基本設定是要突破各個產業獨自的困境,所以提案都是以案主的產業為主,搭配上其他產業的特性所提出的全新案子。如以營造業為主時,搭配高科技可以蓋光纖大樓、搭配生化業可以蓋綠建築、搭配食品業可以蓋糖果屋、搭配製造業可以生產預先組裝式套房、搭配機械業可以蓋有可變結構的房子。

除了搭配不同產業之外,玩家角色在本行及搭配的know-how能力值會影響各個不同提案及成功率。如當營造+高科技時,營造的know-how高低會影響建築的規模,由低至高為平房→透天厝→公寓→大樓→社區等。而高科技的know-how會影響新產品的創意,如雙絞線→Cat5.e→光纖→無線網路→可遙控家具等等。

各個不同程度的案子在能力到達一定水準時就會出現,但是剛出現的時候成功率會非常的低。如果玩家在能力剛剛好達到提案標準的時候就提了高難度案子,產品完成度會從1%起算。

Ⅴ:解決產品開發流程上的困難點
綜藝節目遊戲式畫面

接續著前一個階段所提的案子,玩家的責任是在開發期(一個月,20~23回合,看那個月的上班日數而定)之內想辦法提高產品的完成度,而完成度×銷售值才是最終的銷售成績。提高完成度的方式是由丟骰子決定,而骰子的顆數跟成功與否的判定標準,則分別由玩家能力及產品難度決定。

當玩家的營建及高科技能力剛剛好只有LV4的時候,就提出了無線大樓這種剛出現的構想時,完成度會從1%起跳。而骰子的要求則會是要求「營造:用四顆六面骰丟超過21點」,成功的話完成度會上升2%,失敗的話則不會上升。而高科技也是有類似的要求,只是完成度只會上升1%

每個星期一上班的時候,公司會固定發生事件,如「士氣高昂,本星期成效倍增」、「同事摔斷腿請假,這星期所有骰子要求提高1點」,這會大幅影響完成度。除此之外還要有不定期的事件,如「老闆請假,今天生產力上升25%」之類的小幅度的影響完成度。

考慮到有玩家熱愛用Save&Load來達成這種不可能的任務,我認為應該要滿足這類玩家的挑戰心,允許他們以每天為單位儲存進度。而考慮這種不合理的S&L造成的公平性問題,系統要另外記錄下每個進度被讀取的次數,並記錄在網路排行榜上,這樣在玩家間比較的時候才可以看得出哪些人是拼命三郎,哪些人是一次全破。

Ⅵ:依市場調查結果選擇行銷策略
日式AVG對話畫面

行銷部會提供我們一些行銷策略,而玩家要從市場調查的數據去推測,該主打哪一個策略才可以對銷售量有正面的影響。由於行銷策略有許多種,而且對不同的顧客分別會造成不同程度的效果,所以這也是會影響最終銷售額的重點之一。玩家做決定之前可以參考的只有銷售族群的籠統量化市場調查結果。

市場調查的結果,只給予玩家「性別」、「年齡」、「職業」、「收入」、「品質/價錢」、「內在/品牌」等圓餅圖。不給玩家完整資料,並且在每次讀取進度時重新產生銷售族群的子群體,以避免惡性Save&Load造成的影響。

 

(我不知道還有沒有要寫下去)

爆炸了四個小時…

好消息:伺服器的記憶體從384M升級到512M
壞消息:過去四個小時等於是白做工

結果我還是沒辦法把MySQL 5.1裝在我的Freebsd 4.11上,用Ports跑的話一直找我要libedit跟readline,我裝了之後他還是說找不到。按照他的建議用內建的,結果居然跟我說file not found。

最後又改回3.23…

這莫非是逼我升級FreeBSD 6.2嗎。

美麗塊魂世界25名紀念

P1120634

這是美麗塊魂中尺度最大的「宇宙大宮殿」那一關的排名,過關的時間非常的充裕,最後大概至少有三四分鐘的時間可以在空蕩的宇宙閒晃。換句話說,塊的尺寸事實上是由每一關各做了幾個星球決定,而跟技術無關。

在世界排名中取得25名,同時是台灣地區第一名、華人地區第二名,這麼高的名次代表了什麼呢?

我很閒。

畢竟這跟技術無關,主要還是跟玩了多久有關,所以這麼高的名次只能證明我很閒…