Posts tagged Linux

Mod Rewrite 推薦資源

正則表達式工具firefox擴展:Regular Expressions Tester
正則表Introduction to the Tutorial:

http://gnosis.cx/publish/programming/regular_expressions.html

Apache文檔之mod_rewrite介紹:

http://www.uplinux.com/download/doc/apache/ApacheManual/mod/mod_rewrite.html

More >

URL Rewrite mod_rewrite Notes

Rewirte主要的功能就是實現URL的跳轉,它的正則表達式是基于Perl 語言。可基于服務器級的(httpd.conf)和目錄級的 (.htaccess)兩種方式。如果要想用到rewrite模塊,必須先安裝或加載rewrite模塊。方法有兩種一種是編譯apache的時候就直接安裝rewrite模塊,別一種是編譯apache時以DSO模式安裝apache,然后再利用源碼和apxs來安裝rewrite模塊。

基于服務器級的(httpd.conf)有兩種方法,一種是在httpd.conf的全局下直接利用RewriteEngine on來打開rewrite功能;另一種是在局部里利用RewriteEngine on來打開rewrite功能,下面將會舉例說明,需要注意的是,必須在每個virtualhost里用RewriteEngine on來打開rewrite功能。否則virtualhost里沒有RewriteEngine on它里面的規則也不會生效。

基于目錄級的(.htaccess),要注意一點那就是必須打開此目錄的FollowSymLinks屬性且在.htaccess里要聲明 RewriteEngine on。
More >

AJAX框架匯總(2) – Infrastructural Frameworks

2 Pure javascript: Infrastructural Frameworks

2.1 AjaxCaller(創建於2005年5月,目前是Alpha版)
AjaxCaller是一個俱有多線程安全訪問的XMLHttpRequest組件,主要針對Ajax開發新手,目前仍處於alpha開發階段,僅在AjaxPatterns的在線搜索範例中使用了這個程序。

* 用明文或者XML結構的數據實現和服務器的交互(GET/POST/PUT/DELETE)
* 支持 XMLHttRequest對象的構析(銷毀對象,C++支持內存對象的構析操作)
* 支持Response 的高速緩存(尚在計劃中)
* 簡單的庫文件代碼易於新手學習使用,並且支持腳本調試
* 開源協議

More >

教學 – Hand Detection (手檢測) Part 19 (完成 – 測試及輸出)

歡迎到來PART 19,最後一篇!以下是完成 – 測試及輸出。

所需工具如下:

作業系統:Windows XP SP3 32bit, Windows Vista 32bit, Windows 7 32bit

開發配置:JDK 6 (在此下載), OpenCV 1.0 (在此下載),OpenCV Processing Library(在此下載)

開發工具:Processing 1.0.x (在此下載), 命令提示字元

檢測器(Detector): aGest.xml (在此下載)

其他工具:攝像機(Camera)

演示:Hand Detection Demonstration(在此下載)

基本操作:

按住以下鍵改變操作模式,移動手改變位置或數值,左減右加:
M – 移動圖片
Z – 更改圖片尺寸
A – 改變圖片模糊度數
S – 顯示下一張圖片
I – 返回預設

介紹:

本篇是本教學最後一篇啦!
本篇將示範如何執行及輸出可執行檔(EXE 檔案)。 More >

Current Job

工作時期:2007年7月 至 現在
工作公司: 學校
職位: TSS(Technique Support and Services)
工作性質:全職
工作人數:1人
主要工作:Maintain the Server, Web Site, Network, End User Training and Support
主要工作技能:Support and Setting MS Windows Server 2003/08, Shell Script, IIS, .NET Framework, MS SQL, MySQL, Apache, PHP, ASP.NET, Cisco IOS, Network Skills
伺服器數量(物理):9 部
電腦數量:130 部以上
AP 數量:23個以上
Switch 數量:6
Router 數量:2
Firewall 數量:2

目錄

工作簡介
己完成的工作重點
Server Room 設備圖片
功能及工作簡介

工作簡介:

  • 主要是維護網路及伺服器日常工作正常。
  • 每天檢查網路設備及伺服器,如發現不正常記錄時,追查原因及修正。
  • 網站日常維護工作,更新資料。

己完成的工作重點:

  • 更換全校網路基建,基本上全是使用Cisco(思科),總額超過30萬。
  • 購置及更換全校電腦,兩個電腦室,30個班房,合共超過130台電腦。
  • 購置及轉移WebSAMS校院管理系統
  • 購置及轉移新的Fileserver
  • 轉移新的Domain Controller(Staff, Student)
  • 轉移新DNS
  • 購置及設定內聯網系統eClass
  • 更換新的Web Server及Web Site(網站)
  • 新建FTP Server
  • 新建Stream Server
  • 新增不同的Web Application, Library System…
  • 新增不同的Sub Domain, apps.domain.com, library.domain.com

Server Room 設備圖片:

功能及工作簡介:

設備:Firewall

設備名稱:Cisco Firewall ASA 5510, WebSAMS Firewall(SUSE)
工作範圍:
Cisco Firewall ASA 5510 是用作Internet與Intranet的一個保護層。
主要用作限制IP和PORT的存取,提供VPN(IPSec)的通道。

WebSAMS Firewall(SUSE) 是教育署WebSAMS中的一部份,主要用作提供SSL(HTTPS)的存取。

設備:Switch

設備名稱:Cisco Switch 2960, Cisco Switch 2960 PoE, Cisco Core Switch 3560
工作範圍:
Cisco Switch 2960 PoE 主要連接各AP,以減少電線的插位。
Cisco Switch 2960 全公司共有4部,連接不用的電腦,提供VLAN把不同的羅輯的電腦群分隔。
Cisco Core Switch 3560 主要連接Server,提供Giga LAN 存取,及EtherChannels(把多個PORTS變為一個在存取,提供更高的速度或穩定性)。另外這亦是連接INTERNET的Gateway。

設備:Access Point

設備名稱:Cisco Aironet 1130AG AP, Cisco Aironet 1100AG AP
工作範圍:
Cisco Aironet 1130AG AP和Cisco Aironet 1100AG AP功能相似,主要提供全公司無線上網,支援多重SSID。

設備:Router

設備名稱:Huawei Router Quidway AR 28-11, Cisco Router 2600
工作範圍:
Huawei Router Quidway AR 28-11是出Internet的Router,主要提供16個IP的MAPPING。但由於多加了一個Cisco Firewall ASA 5510,NAT及NAP的MAPPING則交由ASA 5510 去做。
Cisco Router 2600 是應教育署要求,把OFFICE(WebSAMS)完全獨立開來,只可出不可入來設定的。

設備:Web Server

設備名稱:Web Server, Web Server (WebSAMS), Web Server (eClass)
工作範圍:
Web Server 主要是由Windows 2003 R2 + IIS提供服務給公司主要網站。
Web Server (WebSAMS) 是由教育署提供的,基於Apace, BOSS, Tomcat來運行。
Web Server (eClass) 是外購軟件,基於Linux, Apace, PHP, MySQL來運行。

設備:Fileserver

設備名稱:IBM System x3650
工作範圍:
Fileserver 供網全公司資料存取服務,提供4TB RAID 5, 運行於Windows 2003 R2

設備:Stream Server

設備名稱:Stream Server
工作範圍:
Stream Server 主要提供實時廣播及串流廣播,基於Windows 2003 R2。

設備:Multi-Purpose Server

設備名稱:HP G6
工作範圍:
主要用於Virtual Machine。運行於Windows 2008。
有VM: FTP Server, Student Server, Web Applicaion Server, Library System

設備:DC Server

設備名稱:DC Student Server, DC Staff Server
工作範圍:
DC Server為全公司提供兩個不同的Domain,供教師及學生登入。維護不同的OU及Shell Script。

設備:DNS Server

設備名稱:DNS
工作範圍:
DNS Server提供特定的轉址服務。

2009年十大之最酷開源軟件

2009年十大之最酷開源軟件

對像:最酷開源軟件

來源:Channel Web

作者:Ricky Kwan(RickyKwan)

地區:全球(Global)

年份:2009年

以下為2009年10大最酷開源軟件:

1. Drupal (官方網址) – CRM(內容管理系統)

Drupal 是一套開放源碼的內容管理平臺,擁有多種實用的功能,可以用來建置從個人網誌到大型網路社群等各種類型的網站,例如華納唱片紐約觀察報Fast CompanyPopular ScienceSonyBMG富比士哈佛大學等網站,或是個人部落格(Tim Berners-Lee)、播客網站(TWIT.tv)、線上社群(SpreadFireFox.com),或是向大眾傳遞(嘲諷)訊息(The Onion)。

More >