目前分類:RUN!PC (133)

瀏覽方式: 標題列表 簡短摘要
IPSec 主要是用來建立安全的通訊管道。他位於較低的網路層,不需要改動上層的TCP層或應用層,程式不需要做任何更動。運作時,雙方會先建立安全聯結,然後交換金鑰,才開始傳輸,一般使用的金鑰交換協定是Oakley,可視為Diffie-Hellman金鑰交換法的加強版。Windows 2000以後就有提供IPSec,Linux也有(參考IPsec HOWTO),網路硬體的話,則需要詢問設備廠商會比較清楚。

從VB開啟網頁的方法:
  1. 用Shell函數,如:Shell "iexplorer.exe http://www.google.com.tw"
  2. 使用WebBrowser控制項或ActiveX,set oie=createobject("InternetExplorer.Application")
  3. ShellExecute API


泛型容器的應用與實作:這邊因為有買書了,就不做摘錄。
文章標籤

elleryq 發表在 痞客邦 留言(0) 人氣()

這一期有液晶螢幕評比,這時候液晶螢幕才開始要盛行說...

原來 Corel 出過 Linux,以 debian + KDE 為基礎。

執行時期調整控制項大小的方法:這裡是以VB舉例,方法是在原來的控制項的上下左右放了8個控制項,把原來的控制項包起來,然後在滑鼠mousedown、mousemove這些控制項時,去改變中間控制項的大小以及自己的位置。

泛型演算法與Function object:這篇就不摘,裏面內容大多都可以從"STL源碼剖析"跟"C++標準程式庫"中找到。
文章標籤

elleryq 發表在 痞客邦 留言(0) 人氣()

Adapter與Function object的應用與實作:主要是介紹 STL 裡這兩個部份的應用,實作的意思其實是範例。直接剪下。

取得Windows版本資料:使用GetVersionEx(),然後以VB實作了一個類別把GetVersionEx()包起來,記得這個API在之後的某期RUN!PC又有再拿出來介紹一次,那時是Windows XP釋出...

文章標籤

elleryq 發表在 痞客邦 留言(0) 人氣()

WMI:一組由Windows提供的龐大物件模組,提供服務的是WMI Provider,透過這個,讓我們可以控制Windows作業系統本身的服務,像行程、服務、硬體...等等。

預先編譯標記(Pre-compiled headers):#pragma hdrstop ,這是 Borland C++ compiler 特異功能,其他編譯器不知道有沒有,在 #pragma hdrstop 之前的 header 會先被預產生為暫存檔,當編譯器發現有此檔案時,就會改用此檔案,不再parse header一次,自然會增快,但第一次是會比較慢的。
文章標籤

elleryq 發表在 痞客邦 留言(0) 人氣()

Effective C++/More Effective C++(1):手動擷取。

都快忘了,看到這期才想起早期的RUN!PC是白皮的,到#80以後才換成彩色的封面。這時候網路開始盛行,所以這兩三期都有介紹NAT,華陀問診也是排除網路的問題。
文章標籤

elleryq 發表在 痞客邦 留言(0) 人氣()

NAT/PAT 就是在資料封包由虛擬網路外傳到真實的網際網路時,將source的部份,由虛擬位址資料轉換為相對應的合法位址資料,再往外傳遞,而由外界傳入的時候,將destination的部份,由合法位址資料轉換為對應的虛擬位址資料,再往內部傳遞。

Squid Proxy 的存取控制:第1階段是定義ACL,第2階段是設定ACL存取權限。第1階段主要關鍵字就是 acl,acl類型最好使用 src、dst,速度較快。第2階段主要關鍵字是 http_access、icp_access、no_cache...等。

Effective C++/More Effective C++ (2):手動擷取之。
文章標籤

elleryq 發表在 痞客邦 留言(0) 人氣()

剖析Java event delegation model:這篇寫的很仔細,是林錦陽先生在移植AWT到Embedded system時的心得。手動擷取保存。

Effective C++/More Effective C++國際中文版選萃(3):手動擷取保存。我只有買Exceptional C++,這兩本Effective都沒買。

Linux防火牆的實務應用:這篇主要是介紹Firewall,以及如何設定Linux為Firewall,這可以參考自己有買的Linux Firewall 技術手札。這篇文章所處的年代,正好是 Linux 2.4,所以仍然是用ipchain在作。

ASP+Lotus Notes:要找到 nlsxbe.dll,然後用 regsvr32 去註冊這個 dll,在 ASP 裡就可以去 CreateObject("Lotus.NotesSession") ,然後操作此物件來存取 Notes。
文章標籤

elleryq 發表在 痞客邦 留言(0) 人氣()

DLL Hell,這期主要就是介紹為什麼要用 DLL,而 DLL 又帶來什麼問題。

對稱式編碼系統基本原理:介紹對稱式編碼,直接用刀子割下來收藏了。
文章標籤

elleryq 發表在 痞客邦 留言(0) 人氣()

有介紹 HTMLHelp ,教你怎麼製作 .chm 檔案。跟 VB 結合時,要在專案屬性那邊設定 Help file,然後在 form designer 去設定 control 的 HelpContextID ,然後就可以了。

這一期是介紹 SFC,避免你掉入 DLL Hell。除了 API 之外,也有一個工具叫作 sfc 的,可以做檢查、回復的工作。
文章標籤

elleryq 發表在 痞客邦 留言(0) 人氣()

C++/OOP大系:介紹C++的幾本經典之作,直接割下來收藏了。

SFC 函數:Windows提供的機制,保護系統檔案免於被檔名相同但版本不同的檔案所覆蓋,主要函數是 SfcIsFileProtected 、SfcGetNextProtectedFile。

Squid Proxy Server 的進階管理:手頭上好像沒這類的書,所以也直接割下來收藏。
文章標籤

elleryq 發表在 痞客邦 留言(0) 人氣()

Java2 SDK原始碼概觀:除了介紹SDK原始螞以外,也介紹如何去編譯,這個概觀有點小硬。

用PHP撰寫網路偵錯工具:基本上教你寫 PHP,然後搭配 linux 本來就有的 ping、traceroute、nslookup 等來做網路偵錯。後面幾個範例還教你掃 port、或檢查 http server 是否存在。掃 port 是用 fsockopen() 一個一個 port 去試著開開看,檢查 http server 則是開啟 80 以後,試著去 GET 看看。
文章標籤

elleryq 發表在 痞客邦 留言(0) 人氣()

芝麻開門-從Iterator談起:直接剪下,有空再來摘錄。

淺談RSA編碼方法:裏面有提到不少數學,所以也直接剪下了。 >_<
文章標籤

elleryq 發表在 痞客邦 留言(0) 人氣()

XSL,可以將 XML 轉換為另外一種格式的語言,一樣也是 XML。

用 c# 寄電子郵件,這個很好查到。

Open-Page Web Application:實際上是介紹三慧科技的OpenPath Page Builder。它是先用VB去設計VB Form,然後利用VB Form Translator來轉換為 ASP/Javascript,產出的結果大量的利用了DHTML/XMLHTTP的功能。
文章標籤

elleryq 發表在 痞客邦 留言(0) 人氣()

UPS 在線式直接以電瓶供電,電源進去之前會先濾波,所以電力的品質較好。離線式則是以原來電源供電,等斷電時,以電路很快地切換到電瓶供電(約0.04秒),某些精密的機器可能會受到這微妙時間的影響而有損毀。

Data mining:資料分群法主要是用來減少大量資料分散在資料庫的窘境,並依據資料的相似程度區分成不同的種類群集,這篇主要就介紹幾種分群法,階層式資料分群法(Hierarchical clustering method)、切割式分群法(Partition clustering method)、改良式文字資料分群法(Categorical Data clustering)、資料視覺化輔助(Visual intelligence tool)、人工智慧分群法(Self-Organization Maps)、人工智慧資料分群法(Automatic-Labeling S.O.M)。

文章標籤

elleryq 發表在 痞客邦 留言(0) 人氣()

Delphi6 釋出,所以李維開始有文來介紹,6 開始有的新功能有 Web Service ,所以之後的三期都是介紹 Web Service。這個RAD是真的厲害,但看到今日的衰敗真的是覺得很可惜。

XML 資料繫結:主要是利用 IE 新增的 datasrc、datafld attribute 去跟文件裡的 XML 去做繫結,但不是每個 tag 都支援這兩個 attribute。雖然看起來還不錯,但後來這個東西,並沒有成為標準。

Java程式設計的兩個門檻:這篇介紹兩個一般入門常會遇到的問題,一個就是 package 機制,這裡作者舉例來說明,相當的清楚,一個就是 Java Applet,Java Applet 在 IE 上可能會看不到,解法就是裝 Sun 提供的 JRE。當然啦,現在沒有 Sun 了,只有 Oracle...

這幾期的華陀問診,都有一部份是解答數位相機的問題,以前都沒注意到。
文章標籤

elleryq 發表在 痞客邦 留言(0) 人氣()

Windows XP 的系統還原是有 API 可以呼叫的。

Kylix與MySQL應用整合:印象猶深,在那個時候 Linux 下還沒有一個很好的 RAD 工具,所以 Borland 推出 Kylix 是真的讓人很驚豔,不過之後就沒有再繼續開發下去了。

.Net 的 GC 處理有 finalize 程序的物件時,會配置在 finalization 佇列中,當認定在finalization佇列裡的物件需要回收時,會先從finalization佇列裡移除,並加到freachable佇列裡,而freachable佇列是由另外一個執行緒負責來幫忙釋放。
文章標籤

elleryq 發表在 痞客邦 留言(0) 人氣()

SOAP和Web Service整合開發應用系統:這篇就是介紹Delphi6的Web Service開發,另外就是介紹了與Microsoft SOAP Toolkit 2.0的互聯。

XML 的離線瀏覽技巧:這篇曾經讓我很驚豔,因為文章裡提供的範例做出了動態Grid的技巧,也就是以XML為介質,IE+DOM+VBScript做出前端Grid翻頁的效果。這時候抓資料還不是用AJAX去抓,而是以後端的ASP同時輸出XML(XML Data island)與HTML。但是更新資料就是以XMLHTTP往後端送已經修改過的XML data island,後端在依據送來的資料做更新。後來的Mozilla、WebKit、Opera也是因此而加入XMLHTTP的瀏覽器物件,導致了後來的AJAX。

2001、2002、2003這3年常出現蔡捷雲的文章,但之後就不太有了,原因不明?!他主要都是寫.Net的相關文章。

這一期他介紹的是Garbage Collection,前面是基礎的介紹,後面則是提到.Net的GC是使用Generation的技術,而且有3個Generation來提升效率。
文章標籤

elleryq 發表在 痞客邦 留言(0) 人氣()

這期沒什麼特別要摘錄的。不過,倒是有件事情挺特別,李維介紹了 .Net Web Service,他主要都是推 Delphi、C/C++,所以這篇文顯得很突兀。
文章標籤

elleryq 發表在 痞客邦 留言(0) 人氣()

Package/make機制的秘密:這篇是介紹java package的目錄安排與使用package/import的正確方法,當年我也是卡到這關,沒有認真去搞清楚,到後來學python才弄清楚,是的,python的module機制跟java的package相當類似。java的package通常會被打包為.jar,.jar其實是.zip,解開以後來看,你會發現他是依照原始碼安排的方式來安排目錄,只是.java都改為.class了。如果不使用 .jar,執行的時候一般要使用 -classpath 來指定路徑。
文章標籤

elleryq 發表在 痞客邦 留言(0) 人氣()

用Linux建立個人網站:這篇其實是介紹用webmin來setup apache,現在比較沒聽到有人在用webmin了。
文章標籤

elleryq 發表在 痞客邦 留言(0) 人氣()