I hereby claim:
- I am thebrecht on github.
- I am thebrecht (https://keybase.io/thebrecht) on keybase.
- I have a public key ASBjF0Rtxexox4l_pA9tUAF4dODvfuMNV0tbKv3W-7W2dgo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
偶然的機會,看到北港武德宮的網站,相當精美,一改過去對宮廟網站的印象。
照例,要打開原始碼來學習一下,馬上發現一串不太尋常的 JS
<script type="text/javascript">
//<![CDATA[
var l=new Array();
l[0] = '>';
l[1] = 'a';
[⬅ Modern Web 2017](https://hackmd.io/KwFgRsAMAcCMCmBaaA2AnAJkeFlEEMMMBmZdAMzDRTHMkliA?view) | |
# |
最近因為公司AWS帳號整併的緣故,需要將S3的檔案在不同的帳號、region之間轉換。 | |
召喚Google大神後,找到了一篇 "How to Copy or Move Objects from one S3 bucket to another between AWS Accounts - Part 2",寫得相當仔細而詳盡了。 | |
簡單地說一下重點: | |
目的地的帳號,需要在IAM有一個用戶,用來設定 User Policy,讓這個用戶能存取兩邊的權限 | |
來源地的S3 bucket,需要設定 Bucket Policy ,讓目的地的帳號可以存取來源地的bucket | |
需要補充的是,這篇文章是在同個region上作示範,如果不同帳號在同個region,照做就可以收工,但是如果你的檔案恰好跟我一樣是在不同的region,就會出現像下面的的警告: |
不知道 Drupal/wordpress 這類專案的開發者,在使用git作版本控管時,會管理哪些範圍? | |
會有這個疑問,就以 Drupal而言,不管是核心程式,或是掛進來的第三方 module,這些基本上都不需要做程式碼的控管,因為不是自己開發的,正常的情況下也不會去動到這些東西,就我來說,也就不需要去管理這些程式碼。 | |
在這樣的思路下,公司的一個專案因為只有客製 theme ,所以我只用 git 這個目錄。然後在 deploy的過程跟 bitbucket 綁在一起,一旦 theme 有更新,推到 production branch時,也會同步更新 production的 code。 | |
隨著使用時間日久,有了需要開發自己 module 的需要,因此就有需要新追蹤的範圍。原本有想過不然就開另一個 git repo來作版本控管,但是這樣增加管理上的麻煩,以及如果有同時更新 module和 theme的時候,同步就要推兩次,這樣子實在不科學啊。 | |
想了想,決定把記錄版本資訊的 .git 目錄移動,達到我想要的目的。 |
最近遇到需要在命令列底下上傳檔案到AWS S3,查了一些介紹。 | |
首先是官網的資源 http://aws.amazon.com/tw/cli/ ,其實這裡應該可以查到所有需要的資訊了。(不過雖然掛正體中文的版本,但目前還是英文的內容就是了) | |
安裝 AWS Command Line Interface (CLI) | |
要在 commadn line 上和AWS溝通,首先要安裝 awscli,下載路徑,Windows有 32 / 64位元 的執行檔,Mac/Linux的話需要使用Python套件管理工具 pip 安裝 awscli。 | |
我自己的環境中沒有pip,所以要先從pip裝起。 | |
install pip |
# src: http://jonathannicol.com/blog/2013/11/19/automated-git-deployments-from-bitbucket/ | |
#~/.ssh/config | |
Host bitbucket.org | |
IdentityFile ~/.ssh/bitbucket_rsa | |
# clone project | |
git clone --mirror [email protected]:<username>/<repo-name>.git |
# 目標:簡單有效的常識管理 | |
## The Goal: A Process of Ongoing Improvement | |
``` | |
作者:Eliyahu M. Goldratt | |
出版: 1984初版,2014第4版 | |
``` | |
 | |
## 作者簡介 |
# WordPress 開發環境安裝手冊 | |
1. 為方便「WordPress 佈景主題實戰講堂」課程進行,降低安裝運行 WordPress 開發環境的問題,因此本課程設計了使用 VirtualBox 虛擬環境的方式來架設開發環境,好處是不會影響到既有的環境。不過只要能在自己的本機上運行 WordPress ,不一定要按照本手冊的方式來準備開發環境。 | |
2. 本課程使用 Vagrant 的命令列工具來管理虛擬主機的開發環境,在 Windows 的環境中,除了安裝 Vagrant 和 VirtualBox之外,需要另外安裝 Git Bash,如果是Mac或Linux的用戶則不需要。 | |
## (一)安裝 Vagrant | |
> http://www.vagrantup.com/downloads.html | |
請選擇適合的作業系統版本安裝。這是我們用來安裝和控制Wordpress 開發環境及應用程式的命令列工具 |
# WordPress 開發環境安裝手冊 | |
## 安裝 Vagrant | |
> http://www.vagrantup.com/downloads.html | |
請選擇適合的作業系統版本安裝。這是我們用來安裝和控制Wordpress 開發環境及應用程式的命令列工具 | |
## 安裝 VirtualBox | |
> https://www.virtualbox.org/wiki/Downloads |