http://code.google.com/intl/zh-TW/apis/accounts/docs/AuthSub.html
Google 提供 Public 的 DNS , IP 是 8.8.8.8 帥氣又好記!
URL: http://code.google.com/speed/public-dns/
有 unix server 的人 /etc/resolv.conf 可以設它
nameserver 8.8.8.8
windows 使用者也可看這篇說明來設定
http://code.google.com/speed/public-dns/docs/using.html
好處是
Why should you try Google Public DNS?
By using Google Public DNS you can:
* Speed up your browsing experience.
* Improve your security.
* Get the results you expect with absolutely no redirection.
ssh 免輸入 password 登入的方式 , ssh-keygen , rsa better
Once an SSH key has been created, the ssh-copy-id command can be used to install it as an authorized key on the server. Once the key has been authorized for SSH, it grants access to the server without a password.
—>
ssh-copy-id -i ~/.ssh/mykey user@host
Test the new key —>
ssh -i ~/.ssh/mykey user@host
#產生 ssh key pair (普遍使用 RSA)
ssh-keygen
可以再用 password 增加保護, 但也可略過 password , 之後會產生兩個檔 , id_rsa . id_rsa.pub (公鑰)
把公鑰 貼到目標 server 的 ~/.ssh/authorized_keys 即可
2020.0926
ssh-copy-id USER@SERVER
PHP / MySQL 一些容易被忽略的 Optimization
URL : http://www.dublish.com/articles/10.html
- Use NOT NULL as default value as much as you can, it speeds up execution and saves one bit.
- 一個 <? … ?> 比多個 <? .. ?><? .. ?><? .. ?> 還快
- 少用 . 去串接字串, 改用這樣的較快 “select addr,name from tbl_addr where id=$id”
- 或者用 ‘ “ 區分出 需要 PHP 不解譯/解譯的字串
- echo 比 print 快
- 在 loop 前就把終值先算好, 放變數裡,NG: for($i=0; $i<strlen($str); $i++) ….
ADSL / DDWRT 動態 IP 用 DynDNS 設定 DNS 及 Google Apps
DYNDNS URL :
DynDNS Update Clients : https://www.dyndns.com/support/clients/
command liek this :
/bin/inadyn -u userid -p userpassword -a xxx.blogdns.net --update_period_sec 30 --log_file /tmp/dyn.log --background &
先到 https://www.dyndns.com/ 申請 “Custom DNS Service” (每年USD$29元)
- The domain is registered elsewhere: You will need to log into your account with the domain’s current registrar, and change the nameserver list to the following:
Custom DNS Nameservers
Server | IP Address |
---|---|
ns1.mydyndns.org (Required) | 204.13.248.76 |
ns2.mydyndns.org (Required) | 204.13.249.76 |
ns3.mydyndns.org | 208.78.69.76 |
ns4.mydyndns.org | 91.198.22.76 |
ns5.mydyndns.org | 203.62.195.76 |
在 router (我的是ddwrt) 設定 DDNS – ADSL 每次換 IP 時 ddwrt 就會通知 dyndns 改 DNS 的 IP address , 其他的 DN 也可以用 CNAME 設成跟這個 host name 一樣.
去 google apps 申請一個
除了 mail 要設 MX record 比較複雜, 其他的只要設 CNAME record 就可以了, 很簡單!
mail.monster.tw 是 web mail 界面的網址 跟 收信的 domain 是不同的
install oracle 11g steps
記錄一下, 方便查詢
ORACLE URL : Installing Oracle Database 11g Release 1 on Enterprise Linux 5 (32- and 64-bit)
– http://www.oracle.com/technology/pub/articles/smiley-11gr1-install.html?rssid=rss_otn_articles
ORACLE wiki : http://wiki.oracle.com/
step-by-step screenshots : http://www.thegeekstuff.com/2008/10/oracle-11g-step-by-step-installation-guide-with-screenshots/
Install Oracle 11g on CentOS with VMware ( Mac )
– http://wiki.oracle.com/page/Installing+Oracle+11g+on+CentOS+under+VMWare+on+a+Macbook
Oracle 11g R1 Enterprise安裝研究(CentOS 5.2) : http://forum.icst.org.tw/phpbb/viewtopic.php?f=21&t=16411&start=0&sid=866700eee479d130d126967c3160e7f4
Oracle 11g R2 Enterprise (CentOS 5.3 x86_64) 安裝筆記 : http://hans0713.blogspot.com/2009/10/oracle-11g-r2-enterprise-centos-53.html
Oracle 9i Streams 安裝步驟 – http://www.oracle-base.com/articles/9i/Streams9i.php
Oracle 11g Release 2 RAC On Linux Using VMware Server 2 –
http://www.oracle-base.com/articles/11g/OracleDB11gR2RACInstallationOnOEL5UsingVMwareServer2.php
筆記一下網上看到的:
Linux OS 下這些調整 sysctl
fs.file-max = 65535 kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 1024 65535 net.core.rmem_default = 4194304 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 262144
[Great idea!] 10 Minute Mail / 十分鐘電郵
URL : http://www.10minutemail.com/10MinuteMail/
很多網站要申請加入會員都需要一個 email address , 這個十分鐘電郵就是可以用來作這件事, 收到會員的啟用連結後, 就可以跟這個 email 說再見了!