Use Amazon S3 & Cloudflare to save bandwidth

因敝公司會有大量的 landing page 需求,且往往客戶群也涵蓋了美國以及港澳等地區,更別說大量的圖片使用,都是會造成使用 cloudfront 等 CDN 服務的費用支出問題(我們曾有圖片超過 10 MB 甚至影片超過 100MB 的狀況)。在尋找一些解決方案後,S3 + Cloudflare 是功夫花費最少且最符合當代開發流程的方式。 在此方案前,我們使用的是 S3 + Cloudfront »

[Tutorial] how to dump and restore postgresql from production env on AWS EC2 for Rails

自從機器從 heroku 搬到 AWS 上後,資料庫的備份再也不是容易的事情惹,中間牽扯到 firewall, VPC, postgresql version 等等的問題,有點被 heroku 寵壞。過了一年多,終於有時間好好正視這個問題處理一下,不然常常很多特殊交易狀況都無法在開發環境被還原。 雖然找到許多的 gem 可以協助做這件事情,但用起來都不符合需求,後面再來提。最後還是用最土砲的方式:rake task »

upgrade postgresql on Ubuntu

近期要在 Ubuntu 上升級 postgresql 發現一般的更新方法是行不通的,比如說 apt-get update; apt-get upgrade postgresql。 目前找到的解法是需要去更新 apt-get 的來源列表,以下是指令串 vim /etc/apt/sources.list.d/postgresql.list # new or edit »

activated multi facebook pixels on the same page

目的:在同一頁對多個 facebook pixel 發送事件 網路上 StackOverflow 或是臉書官方論壇,不免許多人都在問如何在一個網站綁定多個 facebook pixel,尤其在網站有第三方企業客戶時最容易發生:我自己要記錄 pixel 但我客戶也希望能記錄他的狀況。 網路上多數是舊版 conversion pixel 的方式,而以目前新版的 facebook pixel 方法為: // Initialize Facebook Pixel »