HTML Form 的 Input File 為何不能設定預設值

HTML Form 的 Input File 為何不能設定預設值? 為何不可以直接設定 input.value = "/xxx/abc.txt"?

原因很簡單, 主要是安全性問題, 若是可以設定的話, 於程式裡面設定 input.value = "/etc/passwd"; form.submit(); .... 就可以幫你把一些不該被人看到的資料送出去了. XD

Google APIs Console 管理介面

Google 對下述的 Open API, 有統一的管理介面.

  • Buzz API - 1,000,000 queries/day
  • Custom Search API - 100 queries/day
  • Diacritize API - 10,000 queries/day
  • Latitude API - 1,000,000 queries/day
  • Moderator API - 1,000,000 queries/day
  • Prediction API - 0 queries/day
  • Search API for Shopping - 2,500 queries/day
  • Translate API - 100,000 characters/day
  • URL Shortener API - 1,000,000 queries/day

API 管理介面: Google APIs Console

由此管理介面可以啟用, 並取得 API key.

閱讀全文〈Google APIs Console 管理介面〉

Google App Engine 計費、配額、系統狀態 常用資料匯整

Google App Engine 看起來很方便? 交給它好像就不用擔心? 只要付錢就可以當做無上限的使用?

千萬不要抱持太樂觀的想法, 可能會出事的, 最好還是把他的上限看清楚. 🙂

註: 因為價格, 額度都有可能會變, 下述若有提到相關數字, 記得回原網頁再查詢最新數字.

閱讀全文〈Google App Engine 計費、配額、系統狀態 常用資料匯整〉

頻寬 1M 滿載, 一個月總流量是多少?

頻寬在機房的計算方式, 通常都是取總頻寬最高值的 95% 來計算, 來看看總共使用幾M 的頻寬.

那 1M 滿載的話, 一個月流量會用多少呢?

下述是計算方式, 不想看得, 可以直接看答案, 就紀這些即可:

  • 1M滿載 1天 總流量: 11G(bytes)
  • 1M滿載 1個月 總流量: 331.77G(bytes)
  • 1M 95% 實際 1天總流量: 5G(bytes)
  • 1M 95% 實際 1個月總流量: 150G(bytes)

閱讀全文〈頻寬 1M 滿載, 一個月總流量是多少?〉

升級 MySQL 完成後, 建議手動執行的命令(Ubuntu、Debian Linux)

上星期機器當機, 很奇怪的是, 隔壁的機器居然也在幾分鐘後一起當了.

  • 註1: 兩台做的事情完全不同, 而且機器都不操.
  • 註2: 兩台都是 Ubuntu Linux.

閱讀全文〈升級 MySQL 完成後, 建議手動執行的命令(Ubuntu、Debian Linux)〉

Android 2.2 強制將軟體 安裝 / 移到 SD卡

HTC Desire 就算將記憶卡加到 32G(Desire 上限加到 32G), 也是會遇到記憶卡容量不足的問題.

主要是 Android 2.2 以前, 不能將程式安裝到記憶卡去, 2.2 後可以安裝過去, 但是程式沒有修改, 還是無法安裝到 SD卡. (所以繼續佔用手機容量, SD 卡再大都沒有用)

偏偏需要用的程式, 都沒辦法安裝到記憶卡去, 只好找方法來強制搬軟體.

閱讀全文〈Android 2.2 強制將軟體 安裝 / 移到 SD卡〉