Category: IT Technology

使用 Nginx 與 Redis2-Nginx-Module 代理 Redis API

本篇想要紀錄一些在研究安裝 Redis Server 時候的一些考量,有關 Redis Server 的安裝其實並不複雜,只是作者有一些特殊的環境需求,所以才需要比較複雜的系統設定,關於如何在一台 VM 上面安裝 Redis Server 可以參考 How to Install and Secure Redis on Ubuntu 18.04 ,本篇的前半部也是稍微紀錄一些常用的操作指令,後半部則是紀錄如何透過 nginx server 去跟 redis 做互動,最主要有這個需求是因為筆者使用 Azure Webapp Container 作為部署 Redis 的標的,但是在實作安裝與啟動 redis 的時候出現錯誤訊息,似乎無法直接部署。

詳細內容

[BioI] Cromwell 學習紀錄

Cromwell 是一個用來執行工作流敘述語言 WDL (workflow description language) 的平台,他是由 Broad Institute 開發的一個開源專案,Cromwell 比較厲害的地方是可以利用不同的雲平台當作他的後台來跑 WDL 的工作流腳本,例如亞馬遜的 AWS 或是 Google Cloud,以下提供一個 AWS 介紹 Cromwell 的影片,本篇想要簡單記錄一些有關 Cromwell 的基本知識。

詳細內容

[Website] Rclone 紀錄

Rclone 是一個很棒的同步軟體,最主要的功能是在 cmd 文字介面的環境之下也可以使用不同的雲端服務例如 DropBox, OneDrive, GoogleDrive 等等,筆者最近開始使用,最主要的原因也是要將伺服器上的資料同步到雲端硬碟讓多人可共享,網路上已經有很多文章介紹 Rclone,本篇就只記錄一些重要的指令與不錯的教學連結!

詳細內容

[Git] fork 儲存庫到 private Git 帳號

在做軟體開發的時候常常需要針對一個開源的 Git 專案進行客製化,這時候會需要用到 Git 中很好用的 fork 功能,關於 fork 可以參考另外一篇文章,但是 fork 的專案此時預設也都會是公開的(除非你 fork 的專案本身就是 Private),但是可能由於某些緣故你不想要公開你客製化的改動,本篇將會記錄如何將一個 Public 的 forked 專案轉移到 Private 的存放庫中。

詳細內容