Posts
Filebeat - Install Filebeat on Windows
要在 Windows 下使用 Filebeat,可先至官網下載下來解壓縮。
裡面比較會要用到的檔案有 filebeat.exe、install-service-filebeat.psl、uninstall-service-filebeat.psl 與 filebeat.yml。
filebeat.yml 是 Filebeat 的設定檔,設定完後直接點擊 filebeat.exe 就會開始作用。
也可以執行 install-service-filebeat.psl 註冊成 Windows 服務,讓 Filebeat 在背景服務。
Windows 服務註冊完後記得將服務啟動才有效果。
做到這邊 Filebeat 就能依照設定正常的傳送 Log。
若有需要後續也可執行 uninstall-service-filebeat.psl 將 Filebeat 的 Windows 服務移除。
Link Filebeat: Lightweight Log Analysis & Elasticsearch | Elastic
read morePosts
RStudio - Installation
要安裝 RStudio 可在官網的下載頁面下載安裝程式。
點選安裝程式安裝。
安裝完就可以開始使用 RStudio。
Link RStudio – Open source and enterprise-ready professional software for R
read morePosts
Visual Studio Code - Analyze Python with Pylint
要在 Visual Studio Code 中開發 Python 並使用 Pylint 進行程式碼的分析,Visual Studio Code 要先安裝 Python 的套件,完成 Python 開發環境的設定。
然後安裝 Pylint,不同環境有不同的安裝方式,因為筆者用的是 Mac,所以是用 pip 安裝。
沒有 pip 的話要先進行安裝。
開啟 Visual Studio Code 運行 Python 程式,Visual Studio Code 偵測到 Pylint 沒安裝的話會彈出通知,並提供安裝的按鈕。
點選安裝的按鈕,安裝命令會帶到 TERMINAL 視窗調用。
如果有權限問題的話,還是需要自己調整命令後再調用。
安裝好後就可以支援 Python 的分析。
Link Pylint - code analysis for Python | www.pylint.org
read morePosts
redis-lua - A Lua client library for the redis key value storage system
redis-lua 是 Lua 的 Redis client 套件,能讓 Lua 具備存取 Redis 的能力。
因為相依於 LuaSocket 套件,所以必須先用 LuaRocks 安裝 LuaSocket 套件。
luarocks install luasocket 相依套件安裝好,就可以進行 redis-lua 套件的安裝。
luarocks install redis-lua 都安裝好了就可以開始在程式中使用 redis-lua 對 Redis 進行存取。
使用上需先加入 redis-lua 套件。
local redis = require 'redis' 然後進行對 redis 的連線。
local client = redis.connect(ip, port) 如果 redis 有設定認證,可調用 auth 命令並帶入對應的密碼。
client:auth(password) 接著就可以視需要調用其它 Redis 的命令。
Link nrk/redis-lua: A Lua client library for the redis key value storage system.
read morePosts
LuaRocks - The Lua package manager
LuaRocks 是 Lua 的套件管理程式,可在官網找到下載頁面。
點選下載所要使用的版本。
安裝包下載下來後,解壓縮即可進行安裝,但是安裝前需先確定是否已裝有 Lua binary,如果 Lua binary 已經備妥,可以運行 ‘install.bat’ 進行 LuaRocks 的安裝。
因為 LuaRocks 需要 C compiler,MinGW 或是 Microsoft compiler 都可以,所以這邊筆者直接使用 Visual Studio 內建的命令列模式來操作。
設定 LuaRocks 的路徑。
就可以用 LuaRocks install 安裝指定的 Lua 套件。
LuaRocks install <LuaPackage> Link LuaRocks - The Lua package manager
read morePosts
Lua for Windows - A 'batteries included environment' for the Lua scripting language on Windows
在 Winwodw 下要使用 Lua binary,可下載 Lua for Windows。
下載後點擊安裝即可。
Link rjpcomputing/luaforwindows: Lua for Windows is a ‘batteries included environment’ for the Lua scripting language on Windows.
read morePosts
Angular CLI - A command line interface for Angular
使用 Angular CLI 前,需先確認 Node.js 版本有到 6.9.0 以上,npm 有到 3 以上。
安裝用 npm 將 Angular CLI 安裝到全域。
npm install -g @angular/cli 安裝完可調用 ng 並帶入參數 -v 去查驗版本。
ng -v 用 help 命令去查閱使用語法。
ng help 用 new 命令帶入專案名稱去建立指定名稱的 Angular 專案。
ng new <ProjectName> 專案建立後會幫我們準備好基本的程式。
進入專案目錄,用 serve 命令啟動服務器。
開啟瀏覽器輸入服務器網址即可看到專案運行起來的樣子。
Link CLI tool for Angular
read morePosts
n - Node version management
n 是一 Node version management,可以管理 Node.js 的版本。安裝時可先將 npm 的快取清掉。
sudo npm cache clean -f 然後用 npm 安裝 n 即可。
sudo npm install -g n 安裝好後就可以用 n 來進行 Node.js 版本的管理。
像是要使用最新版本的 Node.js。
n stable 要使用指定版本的 Node.js。
n <version> 要使用最新版本的 Node.js。
n latest 要切換已經安裝的 Node.js。
n 要移除指定版本的 Node.js。
n rm <version> 要移除當前位使用的 Node.js 版本。
n prune Link tj/n: Node version management Node.js各作業系統更新方式 - eddychang.me
read morePosts
Zapier - Share new RSS items to your LinkedIn profile
要使用 Zapier 去觀察 RSS 的變化自動在 LinkedIn 貼文,可先找到對應的 Zap。
設置要連接 RSS。
按下 ‘Fetch & Continue’ 按鈕測試 RSS 的擷取。
測試完成按下 ‘Continue’ 按鈕繼續。
RSS 設完接著要設定 LinkedIn。
按下 ‘Connect a New Account’ 連結 LinkedIn 帳號。
授予 Zapier 使用 LinkedIn 的權限。
回到 Zapier 後按下 ‘Test’ 按鈕測試連結。
連結測試無誤後,按下 ‘Save + Continue’ 按鈕。
再來要設定 LinkedIn 貼文的資訊,像是貼文的訊息格式,預設會使用 RSS 擷取到的 Title 與 Link 當作貼文的內容,若想要用更多資訊去設定貼文,可以按下後方的按鈕加入欲使用的資訊。
如果要設定貼文以外的資訊,可點選 ‘Show advanced options’。
設定好後按下 ‘Continue’ 按鈕。
接著會詢問是否要做個測試,可點選 ‘Create & Continue’ 按鈕測試由 Zapier 擷取 RSS 並在 LinkedIn 貼文。
read morePosts
Zapier - Share new RSS feed items to Facebook
要使用 Zapier 去觀察 RSS 的變化自動在 Facebook 貼文,可先找到對應的 Zap。
按下 ‘Create this Zap’ 建立 Zap。
接著要連接 RSS。
帶入 RSS 的位置後按下 ‘Continue’ 按鈕繼續。
按下 ‘Fetch & Continue’ 按鈕測試 RSS 的擷取。
測試完成按下 ‘Continue’ 按鈕繼續。
RSS 設完接著要設定 Facebook。
按下 ‘Connect a New Account’ 連結 Facebook 帳號。
授予 Zapier 使用 Facebook 的權限。
回到 Zapier 後按下 ‘Test’ 按鈕測試連結。
連結測試無誤後,按下 ‘Save + Continue’ 按鈕。
再來要設定 Facebook 貼文的資訊,像是貼文的訊息格式,預設會使用 RSS 擷取到的 Title 與 Link 當作貼文的內容,若想要用更多資訊去設定貼文,可以按下後方的按鈕。
Zapier 會列出可以使用的資訊,點選即可加入貼文格式的設定。
如果要設定貼文以外的資訊,可點選 ‘Show advanced options’。
read more