星期二, 11月 25, 2008

申請 Domain Name 的地方

紀錄一下在台灣申請 Domain Name 的地方

Hinet
http://nweb.hinet.net/

Seednet
http://rs.seed.net.tw

APOL
http://rs.apol.com.tw

網路中文
http://www.net-chinese.com.tw/index.asp

PCHOME
http://myname.pchome.com.tw

星期二, 11月 18, 2008

GnuPG的一些說明

GnuPG 是用來加解密資料用的

概念
私錀是用來簽章及解密,而公錀用來加密
私鑰不要讓人接觸到
公鑰則是可以公開的

產生自己的公私鑰gpg --gen-key
列出公鑰gpg --list-public-keys
列出私鑰gpg --list-secret-keys
列出金鑰指紋gpg --fingerprint E1234567
E1234567 是 user-id
列出 key 相關資料gpg --list-keys
導出用戶 abc 的公鑰gpg -a -o pub.asc --export abc
-o pub.asc : 輸出成 pub.asc 檔
導出用戶 abc 的私鑰gpg -a -o priv.asc --export-secret-keys abc
-o priv.asc : 輸出成 priv.asc 檔
上傳公鑰到 servergpg --server subkeys.pgp.net --send-key 0x1A2B3C4D
上傳到 subkeys.pgp.net
0x1A2B3C4D 是公鑰ID, 請勿照抄
從 server 下載別人的公鑰gpg --server subkeys.pgp.net --recv-keys 0x1234ABCD
從 subkeys.pgp.net 下載
0x1234ABCD 是別人的公鑰ID, 請勿照抄
匯入別人的公鑰gpg --import key.asc
刪除一組keygpg --delete-key userid
加密檔案gpg -ea -r name test.file
-e (--encrypt) : 要加密
-a (--armor) : 加密成 ASCII 形式, 如果不用 -a 會加密成二進位形式
-r name (--recipient) : 指定 用戶名稱
test.file : 要被加密的檔案
會產生一個 test.file.asc 檔案
解密檔案gpg -d test.file.asc >test.file
-d (--decrypt) : 解密

星期一, 11月 17, 2008

RubyGems 參數

RubyGems
參數
i 是安裝
q 是查詢
-r 是操作遠端伺服器上的套件
-l 就是本地端的套件
-n 就是查詢名字
-y 就是將所有相關的套件全部裝好

Example
查詢本機端安裝了那些套件
gem q
查詢遠端有那些套件可以安裝
gem q -r
查詢遠端有沒有名叫 ABC 的套件可以安裝
gem q -r -n ABC
安裝遠端名叫 ABC 的套件
gem i -r ABC
安裝遠端名叫 ABC 的套件,並且把所有相關的套件都裝好
gem i -r ABC --include-dependencies
移除已經安裝的 ABC 套件(你說為何不用縮寫,因為Uninstall 要謹慎點 :p)
gem uninstall ABC
升級ABC 套件(也就是再安裝一次)
gem i ABC
列出本機端已經安裝的套件
gem list -l 或是 gem l -l
求救
gem help 或是 gem -h

網站
http://www.rubygems.org/

Google 推出 Google App Engine

Google App Engine 是 Google 雲端運算的實作
可以讓 User 拿來製作網站
目前只能使用 python 來設計

免費版本限制
1.固定
每個開發者可以創建的應用數10
每個應用的容量大小500MB
每個應用的文件數1,000
每個文件的大小1MB

2.每日使用量
Emails2,000
Bandwidth In10,000 MB
Bandwidth Out10,000 MB
CPU Megacycles200,000,000
HTTP Requests650,000
Datastore API Calls2,500,000
URLFetch API Calls160,000


加購費用 (美金)
- $0.10~$0.12 美元︰每個 CPU 核心,以小時計
- $0.15~$0.18 美元︰每 GB 的儲存空間,以月計
- $0.11~$0.13 美元︰每 GB 的上傳頻寬
- $0.09~$0.11 美元︰每 GB 的下傳頻寬

星期四, 11月 13, 2008

利用 Google Chart API 製作 QR Code

Google Chart API 除了可以製作各式統計圖表外, 也可以產生 QR Code

Google Chart API的網址如下:
http://chart.apis.google.com/chart

只要加上參數就可以產生 QR Code

參數:
cht=qr , 宣告要產生 QR Code
chl=<text to encode> , 設定 QR Code的內容
choe=
<output encoding> , 設定使用的編碼, Ex: utf-8
chs=
<width in pixels>x<height in pixels> , 設定圖檔大小

例如:
http://chart.apis.google.com/chart?cht=qr&chl=test&choe=utf-8&chs=100x100