星期二, 4月 12, 2011

總算是拿到電腦了...

等了三個禮拜總算是來了... 附張灌 Ubuntu 的照片:

HTTP GET 的長度限制

微軟自己就有寫了:「Maximum URL length is 2,083 characters in Internet Explorer」,而 Firefox 從 1.5b 的時候就有人提沒遇到問題 (有人測過 30000bytes:「What's the Maximum URL length in Firefox」)。

想要用 GET 傳資料就比較辛苦點...

星期日, 4月 10, 2011

把一些靜態網站丟到 AWS S3 上...

最近在整理一些自己 hosting 成本很昂貴的站台,像是無名搬家 move.pixnet.tw 這種全靜態,而且平常也不會動內容的站台。

但這種站台因為牽扯到 uptime 的問題 (要避免連到無名的 blog 時不會讀不到 css,而造成看不到搬家訊息),所以在自家的伺服器上架設要放到 F5 上,後端還要有兩台以上的機器確保穩定性,其實維護成本還不少...

丟到 AWS S3 使用 website 功能之後,就不用管太多 (參考「Amazon S3 adds new features for hosting static websites」,加上 S3 本身有 Monthly 99.9% 的 SLA (通常更高),丟上去之後相當舒服...

Some settings of Plack/PSGI + FastCGI/FCGI + nginx...

If you found your Plack/PSGI application doesn't work in FastCGI (FCGI) mode, You might need to check the settings of nginx, to add extra environment to tell application correct path:
include fastcgi_params;
fastcgi_param   SCRIPT_NAME     "";
fastcgi_param   PATH_INFO       $uri;
It would be nice if you have better solution :-)

星期五, 4月 08, 2011

jQuery.getJSON 跨網域時 (JSONP),IE 沒辦法取得資料...

這個問題在很久前就有遇到,之前的解法是在 server side 加上 P3P header 解決 (這是 PIXNET 的 apache 預設會送出的 header 之一),但這方法遇到 server side 不是自己管就掛了...

jnlin 說從「$.getJSON('http://www.example.com/', callback_cb);」改用「$.getJSON('http://www.example.com/?callback=?', callback_cb);」就可以解決 IE 上面沒辦法取得 JSONP 資料的問題,測了一下的確解決了問題...

翻了一下 Google 發現這個問題還蠻亂的,被討論過很多次...

星期三, 4月 06, 2011

PIXNET 的 API 是支援 JSONP 與 HTTPS 的...

官方文件上沒寫,算是某種 undocument function 吧,不過我跟內部討論的共識是「應該要支援」,所以就做下去了...

除了 format=jsonp 以外,另外帶 callback=FUNCTION_NAME 的參數即可。P3P header 有設定,IE 也應該都沒問題。

以換燈泡老闆的帳號為範例:「https://emma.pixnet.cc/users/far?format=jsonp&callback=testFunction」。

在 apt 下升級單一套件

其實方法還蠻簡單的,就是直接下指令重裝即可:
apt-get install php5-cgi
如果要整個系統升級,用老方法即可:
apt-get upgrade
或是:
apt-get dist-upgrade

星期四, 3月 31, 2011

退伍感想 (?)

海巡裡面當兵果然比較沒有那種感覺,畢竟是位在二線的資訊業務單位,比較像是上班... (事情超雜的 MIS?)

接觸到的都是 Microsoft Windows 系統,整天就是處理 XP SP3 奇怪的問題 (當然也學到了不少在 Windows 上面的奇技淫巧),結果一退伍後發現 Ubuntu 播 rmvb 沒問題就把機器換成 Ubuntu 了 XDDD

台東風景很不錯,不過當兵的時候沒那個心情玩,還是要到退伍後才真正玩過看過一次... 下去玩剛好是日本地震那幾天,在 Twitter 上面被 picplz 洗的人抱歉了 :o

不過回想起來,11 個月的「青春」就這樣過去了...

PS:本來想寫更多東西,後來想想,一堆部隊裡的事情好像不太能寫 XD

星期六, 10月 30, 2010

7-Zip 的 32bits msi 檔

剛剛找了一下在這裡,配合 msiexec 提供的 Command-Line Options (Windows),到時後用 AD 直接派下去裝…

應該是用 /I /q 就夠了…

剛剛發現 Windows Live Writer 2011 居然沒辦法增加 <code> 標籤,只好切到程式碼手動輸入…

用 Live Writer 2011 測試看看…

Blogger 提供的介面實在太陽春了,抓 Windows Live Writer 2011 測試看看,順便貼個 IE6-no-more 好了 XD