“我是山姆鍋” 所有文章分類

容器化應用持續交付

Docker + Golang = Awesome

建構一個與 Ubuntu 相容的小型 Docker 映像

如何給 Pelican 增加 Jinja2 過濾器

利用 SoftEther 以及 QNAP NAS 架設 L2TP/IPSec VPN 服務器(下)

利用 SoftEther 以及 QNAP NAS 架設 L2TP/IPSec VPN 服務器(上)

為什麼要使用靜態網站?

跨出雲端虛擬機部署的第一步

讓 Vagrant 部署虛擬機到 DigitalOcean 平台

DevOps實驗室: Ubuntu 系統上安裝 Oracle JDK 7

規劃建構強固、高效的微型企業網站

微型企業之雲端虛擬服務器

跨資料中心的NoSQL資料庫 - Cassandra

微型企業之雲端「平台即服務(PaaS)」

在Linux/Windows系統上,以服務方式執行Java程式

使用Puppet在Ubuntu系統上自動安裝Oracle JDK

在Ubuntu系統上,使用Deb套件安裝Oracle JDK

微型企業之雲端資料備援服務 - Symform

加快Amazon S3上靜態網站的存取

使用 CloudFront 來加速網頁存取

設定 Heroku 的SSL endpoint支援HTTPS

從CheapSSLs購買RapidSSL 服務器憑證

使用靜態網頁產生器來管理公司網站

Linux VPS PHP 網站可以發送信件

在 Linode 上使用 Nginx 架設 LNMP 環境

使用 HyperDB 加強 WordPress 網站的資料庫擴充性

使用 GlusterFS 在 Ubuntu 上建構雙節點叢集檔案系統

使用Pacemaker 建構雙節點叢集系統

設定 MySQL Master-Master 複製

在 MacBook 上使用 Python 作實況視訊串流

在 Windows 64 位元電腦上編譯 Libtorrent-python

使用 Buildbot 進行持續整合與軟體打包工作

簡單好用!JQM 跟 Backbone 做 Web 用戶介面

台灣期貨指數即時報價 - 使用 BeautifulSoup4

在 CircleCI 上使用 Docker

使用 CircleCI 作為《我.影化身》雲端持續整合方案

簡單的插件框架 - 使用 pkg_resources

使用 Python 設計一個參與者模式框架

如何實作簡單的持久性訊息佇列?

Python 如何找到綁定的 IP 位址?

Python 的沙盒實驗

什麼時候適合用 TimeUUID?

用 Python 實作混合式邏輯時鐘

去中心化身份驗證與訊息傳遞

一個有創意的檔案切割演算法

Python 的 SHA-256 以及 AES-256 CBC 程式範例

Dropbox 做到資料加密又避免重複儲存的秘密

很酷的糾刪碼(erasure code)技術

使用 PyInstaller 打包 PySide 應用程式

使用 PySide 實現 Python 系統托盤圖示

解決 Django 功能測試中資料會被清除的問題

如何在 PySide 顯示 QR Code

建構自己的雲端持續整合系統(下)

建構自己的雲端持續整合系統(中)

建構自己的雲端持續整合系統(上)

持續交付的8條原則

想要學習MCollective? 試試vagrant-mcollective

DevOps 實驗室: Jenkins 持續整合軟體安裝

運用Vagrant準備一致的開發與測試環境

微型企業之雲端持續整合系統

微型企業之雲端專案管理系統

微型企業之雲端文件管理系統

運用Amazon S3作為Maven套件倉儲 - Gradle篇

利用Vert.x作為模組化應用框架

運用AsciiDoc作為文件撰寫格式

將Eclipse換成暗色系主題

使用 Amazon S3 作為Maven 套件倉儲

山姆鍋對持續整合、持續部署、持續交付的定義

使用Vert.x作為即時網頁應用平台

選擇Java軟體建構工具

微型企業之雲端版本控制系統

為何要用Flask Web應用框架

線上IDE Cloud9 初體驗

使用 Prose、Github、Octopress以及 Travis-ci寫文章