Monthly Archives: 五月 2007

ezship module停止開發

兩個小時之後決定停止ezship module的開發。
由於ecshop shipping module目前沒有辦法提供UI,這樣會造成ezship的問題。
另外,ezship則會造成結帳流程的混亂(ecshop預設要先填完地址之後才進入shipping/payment selection,
就算perfect implement了ezship,也會讓使用者有重複輸入地址的困擾)
所以ezship module停止開發,但是ezship API已經測試完成,沒有問題,
預計未來ezship module只有用在客製化,且只有使用ezship運送方法的網站上…
今天接著是smilepay module.

ezship…

不知道是我頭腦有問題還是怎樣..
我搞不清楚該把ezship歸類在付款方式還是運送方式…
基本上現在的ezship所提供的應該算是運送方式,但是ecshop沒辦法對運送方式提供UI function(是UI沒錯,不是API)
這應該是ecshop當初沒有考慮到,有某些運送方式也是需要用API去跟別人互動的吧…

簡述:ezship是一種 店家在便利商店寄貨,買家到另外一個便利商店收貨的服務。但在這其中呢,買家要「選擇」要到哪個便利商店收貨…
但是ecshop的shipping module,似乎不允許對shipping過程進行user interface 的提供,所以我沒有辦法整合ezship到shipping process,只能從payment module硬上 ..
但我這樣做的話,就完全不合理啊,他根本就是個shipping module,我硬要說他是個payment module
希望是我頭腦有問題,等等再問問ecshop team…
我沒問題,目前的shpping做不到,以後的可以…

目前預定的處理方法:
採用一個payment 加上 一個shipping,用這個方法來混淆消費者的想法。
/* start payment module */
用shipping module部份來傳送資料到ezship API(對了,他們編碼是UTF-8,但是我utf-8送資料出去有問題,考慮iconv到big5送)
然後ezship API返回的資料直接存回$order[’inv_content’]備用。
/* end payment module */
/* start shipping module */
就照一般的查件下去寫ezship查件的部份。
/* end shipping module */

主機又出問題…

orz…有時候真不想管…
明明就寫著uptime 99.9%….
今天掛掉三小時了… 3 / 24*30 = 99.58333%
也是啦,還沒有低於99.9%
在此血淚控訴:hostmonster只會在電話裡告訴你:we will fix it in the next support minute..
可是沒有跟你說 “the” next support minute是啥時候…
這一切幹嘛要在我多買了dedicated IP之後發生啊?

至於論文現狀?看這張圖就知道了…

(其實..其實我在Key問卷了…其實沒那麼嚴重啦…XD)

被GFW封了:(

www.ecshoptalk.com被GFW封了
本來想說只要幾分鐘就可以恢復正常的,所以也沒去管他(不過倒是問了主機商獨立ip要花多少..答案是US$30/yr)..
今天是第二天,持續被block中….
才想到有親戚的網站放在我account下面,
他們工廠在東莞 囧
所以剛剛買了unique IP 了…
贊曰:去租台VPS吧…

快速移除整個目錄(含子目錄)裡所有檔案的BOM

我用這程式用了兩個月了,讚!
不過今天才去特別找出來源:
自动移除文件中的 utf-8 bom的小程式
直接放在根目錄執行就會直接 recursive 進所有子目錄,直接移除所有檔案的BOM了~超好用

近日總結兼碎碎念:opensource

其實過了這麼久,我已經不曉得opensource對於「一般商人」的定義是啥了…
我個人對於opensource領域的參與幾乎侷限於 l18n上,真的有commit進去的程式碼倒是很少。根據紀錄,原來我從 1999年開始參與 l18n,當時是從 ultraboard 2000開始的(perl with flat-text / mysql),後來也是陸陸續續做了不少的 l18n 貢獻…
最多人用的應該是 Wink,接下來是 ecshop (ecshop台灣社群),然後是幾個服務的traditional chinese interface ..(不過這幾個服務都沒有標出作者,我一下也查不出來..),還有幾個我自己都沒發現我做過的(例如Drupal,我在4.1曾經做過,後來因為官方cvs account一直沒開給我所以作罷的樣子,我忘了XD)
其實一切都是因為我自己要用啊! 完全沒有啥特別動機來著~~
參與opensource的感覺很好,用opensource的感覺也很好,說實在去trace code的感覺也很好…(幾乎每個程式都要進去抓source去改multi-byte的問題啊),最近也用zonble的Vanilla Journal (based on Wordpress) 弄了一個期刊網站,一整個順(尤其是Vanilly Journal,整個出版動線,從印前到出版都非常流暢,這應該跟zonble也是相關科系出身有關吧…)
所以我目前手頭上有在用的Web介面OpenSource 軟體有這些:(依使用率從高到低..)

dotproject mark branch (100%, daily use)
sugarsuite (100%, daily use)
Drupal (100%, 用於 ECSHOP台灣社群)
Wordpress (100%, 用於自己的網誌,還有一大堆朋友的網誌)
phpmyadmin (90%, 有人不用這個嗎?XD 90%是因為phpmyadmin還沒AJAX化,我最近因為速度需求,都用MySQL的MySQL Builder…本機GUI介面比phpmyadmin快;不過我自己有另外買一個flash介面的 phpmyflashadmin就是了, US$5)
webmin + […]