Excel VBA 除錯技巧:Debug.Print 與即時運算視窗使用教學

使用 VBA 開發環境的即時運算視窗,測試各種臨時的運算,以及輸出除錯訊息,協助開發者測試並找出程式的問題。 問題 通常我們在撰寫較複雜的程式時,會一次寫一小段,然後逐一測試每一段的執行結果是否正確,如果已經寫好的一小段程式碼執行結果正確,再繼續往下寫,這樣才不會等到全部寫完,執行結果錯誤時,分不清楚是哪裡有問題。 ...

June 1, 2018 · G. T. Wang

Red Hat Enterprise Linux 7.3 編譯與安裝 R 語言執行環境教學

本篇介紹如何在 Red Hat Enterprise Linux 7.3 系統中,自行編譯與安裝 R 語言執行環境。 R 語言的安裝在大部分的 Linux 發行版中,都可以使用套件的方式安裝(例如 apt 或 yum 等),在某些特殊需求下才會需要使用自己編譯的方式來安裝(例如沒有管理者權限的時候)。 ...

June 1, 2018 · G. T. Wang

Excel 建立 VBA 巨集程式教學與範例

使用 Excel 內建的開發人員工具,建立 VBA 巨集程式的步驟教學與範例。 問題 如何在 Excel 中使用內建的開發人員工具,建立、撰寫並執行自己的 VBA 程式,處理 Excel 中的各種資料? ...

May 30, 2018 · G. T. Wang

IPTraf 網路流量監測工具使用教學

這裡介紹如何在 Linux 系統上使用 IPTraf 網路流量監測工具,查看網路封包統計數據,診斷網路問題。 在 Linux 系統上若想要監看即時的網路流量狀況,有許多的工具可以使用,不同的工具適用不同的狀況。iftop 可以讓我們看到即時網路連線的主幾與流量大小,但是無法看到通訊協定與細部的數據,如果需要看更詳細一點的資料,則可改用 IPTraf 這個工具。 ...

May 30, 2018 · G. T. Wang

Linode 網頁伺服器遭受封包洪流 Ping Flood 攻擊紀錄

本篇紀錄我的伺服器關閉 Linux 的 ICMP 功能,避免封包洪流 Ping Flood 攻擊的過程。 最近發現我的 Linode VPS 伺服器有異常的流量,檢查後發現是有人蓄意以密集的 ICMP 封包攻擊伺服器,也就是用常見的 Ping 一直送封包過來的意思,因為最近真的很忙,所以也不想做太多處理,索性直接關掉 Linux 的 ICMP 功能,把這些浪費網路資源的流量擋掉,以下是處理過程與紀錄。 ...

May 29, 2018 · G. T. Wang