2012年7月10日 星期二

Regedit Note


-- 右鍵選單
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell]
[HKEY_CLASSES_ROOT\*\shell\PSPad]
[HKEY_CLASSES_ROOT\*\shell\PSPad\command]
@="C:\\Program Files\\PSPad editor\\PSPad.exe %1"

-- 隱藏磁碟
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDrivers"=dword:00000000
"NoViewOnDriver"=dword:00000000

十進位:
       A=1,          B=2           C=4,         D=8,
      E=16,         F=32,         G=64,       H=128,
     I=256,        J=512,       K=1024,      L=2048,
    M=4096,       N=8192,      O=16384,     P=32768,
   Q=65536,     R=131072,     S=242144,    T=524288,
 U=1048576,    V=2097152,    W=4194304,   X=8388608,
Y=16777216,   Z=33554432, ALL=67108863,

十六進位:
       A=1,          B=2           C=4,         D=8,
      E=10,         F=20,         G=40,        H=80,
     I=100,        J=200,        K=400,       L=800,
    M=1000,       N=2000,       O=4000,      P=8000,
   Q=10000,      R=20000,      S=40000,     T=80000,
  U=100000,     V=200000,     W=400000,    X=800000,
 Y=1000000,    Z=2000000,  ALL=4000000,

(從 2到 226 )

-- 關閉自動撥放
NoDriveTypeAutoRun = b5 (181)

常用推薦軟體

<< Mac OSX >>
CoRD: 遠端桌面
MPlayer OSX Extended: 播放軟體
SyncTwoFolders: 資料夾同步

<< Windows >>
Chrome
ImgBurn
FileZilla
7zip
Adobe Reader
Adobe Flash
DVDFab Virtual Drive
DVDFab HD Decrypter
RealVNC
PSPad
iTunes
Real Alternative
SMPlayer
XnView
Skype
MSN
eMule
PPStream
AVStoDVD

其他
Freemake Video Converter
Alcohol 52


自動掛載

iso 自動掛載
  "C:\Program Files\Alcohol\AxCmd.exe" 1: /M:"%L"
DVD 自動播放
  "C:\Program Files\Real Alternative\Media Player Class\mplayerc.exe" /dvd "%L"
桌面捷徑
  "C:\Program Files\Real Alternative\Media Player Class\mplayerc.exe" /dvd I:\

部份的檔案瀏覽器可支援直接FTP或SMB登入檔案伺服器
ftp://192.168.xxx.xxx
smb://192.168.xxx.xxx



.

2012年7月6日 星期五

Client-Server 及 3 Tier

網路上對這方面的解釋與說明百百款
以下是一點個人以程式開發者的角度來看待 Server-Client 及 3 Tier 架構
可能不完全正確,只是一種記憶不同差異的方式
待未來有更深入的了解時再隨時補充修改

Server-Client

Server 端是存放資料的地方(DB Server)
也可存放部分程式元件
OS 有可能是 Unix-Like 或者 Windows

Client 端則多為Windows
UI 或 Application 多半在 Client 端執行
所以 Client 端會需要安裝一些軟體

檔案的輸出與輸入皆可直接在 Client 端產生 隨著系統愈龐大 Client 端需要耗用更多的硬體資源

3 Tier
DB Server --- AP Server --- Client

DB Server 大致和上面一樣
存放資料以及部分的程式元件

AP Server 負責程式的執行
需要安裝執行程式的軟體
也由於程式執行是在 AP Server 上
User 將執行的指令傳送出去後
登出系統或連線中斷都不會中止程式的執行
User 可以把 Client 端電腦關了隔天再來看結果

AP Server OS 也可以是 Unix-Like 或者 Windows
檔案通常是規劃產生在 DB/AP Server 上
如果 AP Server 與 Client 的 OS 不同
必須特別注意檔案輸出輸入的編碼與規則(e.g. 換行符號)
以及 User 需透過 FTP 到 Server 上取得或上傳檔案 (或者由 Server 寄送 Email 等其他方式)

Client 端通常以 Browser 來登入操作系統
由於執行程式是 Server 在負責
所以不太需要安裝執行程式所需要的軟體