2005年5月22日 星期日

Gallery 2 多語言支援的時間亂碼問題

和 tel 在 DreamHost 上試裝 Gallery 2 Beta 3,安裝還滿簡單的,Step by step 作就是了,倒是除了圖片和程式本身以外很多東西都丟到資料庫了(和 Gallery 1 不用資料庫相比),資料庫裡居然有 48 tables,整個架構和 Gallery 1 比起來複雜許多。



整個看起來都是用 utf-8,但中文化得不太完全,而且顯示時間的部分不知道為什麼反而是 Big5 (西元幾年幾月幾日) 後來找了一下才發現這好像不是訊息翻譯的問題,而是 php 就這樣輸出了,tel 研究完說是 DreamHost 上的 php 沒有載入 iconv,可是我們又不能改 php.ini,這...

後來找到這篇,DreamHost 可以讓使用者自己編譯 php,應該是可行的做法之一,另一個方法則是把時間部分直接用 04/03/04 這樣而不要變成中文,以下是 tel 提供的解法,要修改兩個地方:



Gallery 2 核心的部分改



modules/core/classes/GalleryTemplateAdapter.class, Line 171

function date($params, &$smarty) {

第一行加入 if(empty($params['format'])){$params['format']= '%D';}



#diff GalleryTemplateAdapter.class GalleryTemplateAdapter.class.orig

172,175d171

< < /* add for no iconv by cykao 20050522 */

< if(empty($params['format'])){$params['format']= '%D';}

<

180d175

<







EXIF 的時間顯示是在 plugin 裡,要改

modules/exif/classes/ExifHelper.class, Line 333

$value = strftime('%x %X', $time);

改成

$value = strftime('%D %T', $time);



#diff modules/exif/classes/ExifHelper.class modules/exif/classes/ExifHelper.class.orig

333,336c333

< // change for no iconv by cykao 20050522

< $value = strftime('%D %T', $time);

< // $value = strftime('%x %X', $time);

<

---

> $value = strftime('%x %X', $time);










2005年5月20日 星期五

Blog 搬家

把 blog 從 http://nerv.twbbs.org 搬家搬到 http://none.nignone.net 搬得差不多了,第一次用 Web Hosting,從 ADSL 搬到 DreamHost,不曉得感覺有沒有快一點?至少應該不會變慢吧...



從 FreeBSD 4.11、Mysql 3.23.59 搬到 Linux 2.4.29、Mysql 4.1.11,順便寫一下轉換資料庫的步驟好了:

1. nerv: mysqldump -u root -p wordpress_db > wdp.txt

2. 編輯 wdp.txt, 把前頭的 mysql 版本那些註解都拿掉

(不拿掉會說 Mysql 版本不同-_-)



把 wp_posts table 裡的網址那欄全部換成新的

或是拿掉前面的 blog 網址部分

(我看第一篇原本的測試 post 是沒有 blog 本身網址部分的,可是後面的都有加,真怪?)



我還把註解裡面有舊網址的部分全部換掉了啦,wp_options table 裡面的網址也可以順便換掉



3. 丟一份 phpMyAdmin 上去 attila

用 phpMyAdmin 匯入, 字元集選 latin1



這樣資料庫就 ok 了。



然後把 wordpress source code 丟上去,看一下有什麼該改的改一下就差不多了,不過我偷了點懶,沒順便換新版( 其實 DreamHost 有提供 wordpress 的 One-click Install ),晚點再來手動升級,用 Web Hosting 就沒 ports 可以用啦@_@



現在測試發表文章,等下測試留言,如果有問題請反應一下吧..:)

謝謝!


2005年5月18日 星期三

DreamHost 敗家連鎖反應

前天提過的,DreamHost 最近有個促銷碼(Promotion Code),只要填入 777 以後某些方案就會變得非常誘人!



這是前幾天看到 pest 的這篇DreamHost 大特價: 2.4GB/120GB 流量,一年只要不到 350 台幣文章才知道的,很多人看來都一個接一個敗家了~;p



我不小心也跟著敗了,直接選 Crazy Domain Insane 的一年方案最省,就是 pest 所說的一年不到 350 台幣(輸入促銷碼以後扣掉 110 美金左右剩下 9.24 美元),如果選兩年方案的話則是扣 80 美元左右變成兩年 110 美金 (大約啦沒仔細看),其他方案就沒試過了,但看來可能是同一個促銷碼在不同方案裡會有不同折扣的樣子?



還沒用就開始擔心一年後會不會用習慣就接著繼續用 Web Hosting 不想把站放在 adsl 上了 XD



ps. 聽說從上面 DreamHost 點下去註冊的話我就變成推薦人,不過因為是促銷應該是沒有推薦獎金





Update: 我是沒用過 Web Hosting 啦,關於 DreamHost 的評價可以參考 pest 的這篇文章


DigitalTimes - 電子報讀者完全沒有隱私?!

DigitalTimes 電子報訂閱機制真是太糟糕了:(



以前聽過他們演講覺得還不錯才去訂閱電子報的,想不到剛剛換 E-mail 訂閱時,一試之下整個人毛骨悚然起來,只要任何人知道我填的 E-mail,就可以看到我當時填的個人資料(包含姓名生日電話傳真地址職業別等等) 也可以隨意更改我的訂閱



真是救命喔:~~~

每一個電子報讀者的資料不知道放在那裡多久了-_-

隱私何存啊:~~~~~~



這簡直可以去告她們沒有善盡個人資料保管責任了吧?:(


通話王網站 - 詳細制度介紹

這是介紹我通話王制度那個團隊寫的網站

http://www.talkking.com.tw/



裡面有詳細的制度介紹,大致上跟我前幾篇寫差不多,不過還沒有很仔細看就是了...



ptt2 他們的團隊版 MobileKing 版看起來還是相當熱情。

網站也是從版上看來的。



不過我還是很懷疑這樣公司本身到底能活多久,辦門號不要手機的市場又有多大啦?


差點以為手機快掛了-.-

話說昨天就覺得手機不太對勁,怎麼要睡時還有一格的電池早上快醒時居然在叫沒電?昨晚好像是換了滿格(三格)的電池早上剩下一格,下午時又開始叫沒電!_! 想說難道是手機和電池一歲半快壽終正寢(如同人家說韓國手機很短命?) 了嗎:~



下午終於想到哪裡怪怪的,背景燈好像沒有正常20秒熄滅?一看設定...果然,怎麼是調在常亮呢?O.o 不知道哪時改到了設定,改回來應該正常了吧...真搞笑@_@

2005年5月17日 星期二

Web Hosting 一年不到三百五是怎樣@_@

這價格太誇張了吧...真想亂敗家 XD



pest 寫的 DreamHost 大特價: 2.4GB/120GB 流量,一年只要不到 350 台幣



Update: 到 DreamHost 註冊的時候促銷碼填 777 然後記得按一下 update 才會更新價錢,如果願意讓我小賺一筆拿來抵未來費用的可以用上面的連結註冊,謝謝啦!

2005年5月16日 星期一

無名小站的過去、現在、與未來

直接借用 wretch 文章標題,今天看到 gslin 的這篇無名小站文章,發現 wretch 昨天寫了一篇無名小站的過去、現在、與未來,裡面提到無名小站最近的狀況和尋找投資者的故事。



第一筆資金扣掉回饋交大剩下一千萬,花在設備可能就去了 1/5~1/2 (他寫好幾百萬,我亂猜的),那剩下支撐每月固定支出到底可以撐多久呢@_@



至於 gslin 提到該文中的 5%



事實上,即使是商業運作的大型網站也不敢保證機器完全不當機

以商業標準而言,必須達到一年僅能有 5% 的時間中斷服務





我還真希望最近看到的那個數字只是 5% 啊>.<


裝了 Trencaspammers

本來裝來砍 comment spam 的 Spam Karma 偶而還是會有誤判,不曉得為什麼找不到把誤判評論放行的地方,也許是我白爛沒找到?( 資料庫裡明明都還在啊) 。



於是剛才裝了 CoffeliusTrencaspammers plugin 來用,只好麻煩一下寫評論的各位填個小數字啦@_@


2005年5月15日 星期日

機器永遠少一台

真想找台機器來灌 Red Hat 9 或是 Fedora 試試,但是手邊沒有多的機器可以灌,要用 vmware 的話機器的 ram 又少了點( 現在 ddr ram 好便宜真想敗家:~ ) 是我太貪心了嗎:P



為了安全和更新 patch 方便起見,現在如果要裝 Red Hat 系列的好像還是應該直接選新版的 Fedora 以免以後沒有安全更新可以用?Red Hat 好像有類似 windows update 的 up2date 更新機制了是嗎?



不熟的系統真麻煩啊,要不是機器不是我一個人管,增加不同平台增加自己也增加別人負擔,就乾脆換成 FreeBSD 了 XD ( 雖然沒事得跑到 console 前 make world 也滿麻煩的...)

中山西灣鎖國政策

猶記得一年半前中山西灣 bbs曾經發生校方想要求每位使用者都要用校內E-mail註冊的事件( 而且類似的提案再早幾年也有出現過) 都 21 世紀了還有人想玩這一套真是令人啼笑皆非,剛剛看到 zmx 寫的這篇我論西灣帝國之二十一世紀鎖國政策,可以看看當時事件的重要發展,至於當時詳細的討論,就請移駕中山西灣 bbs,NSYSU-4Misc 版的

-> 1442 ㊣zmx 92.11.28 #西灣鎖國政策再次啟動

看看囉:P


2005年5月13日 星期五

原來 Acer TravelMate 360 系列的讀卡機就可以讀自然人憑證!

剛才聽 lakwii 說才知道,原來我的 NB SmartCard (本來設計來當電腦鎖的卡片用) 插槽其實就是讀卡機,可以讀自然人憑證!!!



回想我們去年在那邊找半天哪裡有讀卡機買感覺真搞笑@_@




Yahoo 睜眼說瞎話

昨天(20050513)收到一封Yahoo的廣告信,如圖

Yahoo 廣告信



這不知道是誰作的,1GB 容量號稱免費網路信箱最大?不提那些比較沒有名氣的1750MB 的天空部落高達 4GB 的 XasaMail,他們不知道最大的競爭對手之一的 Gmail 容易已經 2GB+ 好一段時間了嗎...

神秘的 Sendmail

Process 會 cache 要去查哪台 DNS Server 嗎?



前天想查 DNS 的一個問題,結果意外發現某 Sendmail Mail Server 機器上(Linux)居然有開 Bind9,而且本機會去查詢,問了一下這應該是測試用的可以停掉,但奇妙的是改了 /etc/resolv.conf 的 dns server 設定,把 127.0.0.1 拿掉後,本機仍然持續去問本機的 dns server,令我百思不得其解,不是應該改了以後立即生效的嗎?一度還想猜說會不會這台上面有什麼程式把要問的 dns server 自己寫死指定好了非問本機不可...



今天才突然靈光一閃,把 sendmail 重啟,果然重啟之後一切正常,去問目前設定的 dns server 不再問本機了!真是奇妙,sendmail( 其他程式也會這樣嗎?) 原來會記得他問的 dns server,於是每次就是問那幾台不會去管 /etc/resolv.conf 改變了啊!






2005年5月12日 星期四

這應該算是效率好還是差?

上次去改設定由中信帳號扣信用卡款

明明傳簡訊來跟我說由六月那期開始從中信帳號扣款

(那時還想抱怨居然這麼慢才改)



今天收到的帳單居然就是寫這期就是中信帳號扣款了..

而且還提示我到前幾天為止餘額是多少-_-



這是怎樣~到底五月六月啦~~~



-

我中信帳號目前餘額是不足的 XD