2017-03-03
讓不支援 Web API 的程式支援並使用 LINE Notify 服務

需求說明

在開發某個應用的時候,使用 LINE Notify 作為通知功能,卻發現到該架構沒有使用 Web API 的函式 (Webrequest, HttpWebRequest, RestGet, …),透過執行外部程式的方式來達成目的。

2016-12-29
從 SQL Server 到 MariaDB - [11] Audit Log Parser 的實做

需求說明

因為公司的稽核項目很多,所以大部分的專案都會買一些 SIEM 的設備 (Arcsight, 趨勢的平台…),有的時候很好用,但是有的時候太複雜或是很慢,所以就有自己作 Audit Log Parser 的動機。

2016-12-27
從 SQL Server 到 MariaDB - [10] DBA Daily Check Report 的製作 [2]

Event Status。

這個取得資料的方式,除了之前提到的擴充 Event 可以得到 Event 結果以外,就是系統的 information_schema.EVENTS 可以得到相關資訊。

2016-12-27
從 SQL Server 到 MariaDB - [9] DBA Daily Check Report 的製作 [1]

需求說明

(這篇與下一篇是因為參加 2017 iT 邦幫幫忙鐵人賽而產生的,原來是沒有那麼快要開始作,但是因為沒稿子了就只能趕快做出來,分享給大家)

2016-11-08
從 SQL Server 到 MariaDB - [8] User-defined Functions 與擴增 Event 功能

需求說明

雖然一些排程或是資訊可以透過系統排程來處理,但是原有的 SQL Server 管理方式幾乎都是透過 SQL Server Job 系統執行,加上 SQL Server 有許多可以在 Server 本體就能做完的方式,為了追求一樣的管理方式,導入 User-defined Functions (UDF) 來擴增 Server 功能。

2016-10-21
Ubuntu Kernel 的 Livepatch 機制

最近 Ubuntu 推出一個新的服務,Kernel 的 Livepatch 服務,還蠻不錯的,不用重開機就可以更新 Kernel,不過還是有些限制,整理與測試如下。

2016-10-19
Trace File 挖寶記

昨天下午收到一封告警訊息,發現到是一個從來沒有在告警訊息中出現的帳號 (datareader/datawriter, dbo login),覺得很奇怪,不知道是不是又被 SQL Injection 攻擊了,於是有了這篇紀錄說明如何從 Trace File 挖寶。

2016-10-05
從 SQL Server 到 MariaDB - [7] Linked Server 與 FederatedX Storage Engine

需求說明

資料庫有跨地區傳送資料的需求,在 SQL Server 用到 Linked Server 來傳送資料,希望在 MariaDB 也有類似的 Solution 可以使用。