Skip to content

Instantly share code, notes, and snippets.

View evalphobia's full-sized avatar

evalphobia

View GitHub Profile

初期設定メモ

  1. Xcodeをインストールする
    • AppStoreからインストールする
  2. Command Line Tools for Xcodeをインストールする
  3. homebrew(Mac用のパッケージ管理システムの一つ)をインストールする
  4. homebrew-cask をインストールする
  5. brew, cask 経由で必要なアプリをインストールする

1. Xcodeをインストールする

update
upgrade
tap homebrew/versions
tap caskroom/homebrew-versions
# install homebrew-cask
tap phinze/homebrew-cask
install brew-cask

Homebrewのインストール

 $ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

PHP5.4のインストール

パーミッション

リードオンリーユーザーの作成

GRANT SELECT ON *.* TO <ユーザー名>@'%' IDENTIFIED BY '<パスワード>';
FLUSH PRIVILEGES;

スレーブステータス閲覧権限

!/bin/bash
# 事前準備
sudo su -
sudo yum install make gcc-c++
# PATHの追加
@evalphobia
evalphobia / めも.md
Created June 13, 2014 06:22
NewRelic 導入
@evalphobia
evalphobia / pre-commit
Last active August 29, 2015 14:02
PHP用pre-commit
#!/bin/sh
# @from http://blog.manaten.net/entry/645
IMAGES='\.(gif|png|jpg)$'
BLOCK_FUNCS='(var_dump)\('
if git rev-parse --verify HEAD >/dev/null 2>&1
then
against=HEAD
@evalphobia
evalphobia / mail-server-status
Created July 17, 2014 03:35
Send mail for server stats by SES
#!/bin/bash
FROM="$1"
TO="$2"
SUBJECT="server stats for `hostname` on `date +\"%Y-%m-%d %H:%M:%S\"`"
if [ "$FROM" == '' -o "$TO" == '' ]; then
echo 'set FROM and TO address'
echo 'usage: $ mail-server-status from-address@example.com to-address@example.com'
@evalphobia
evalphobia / .gitconfig
Created August 8, 2014 01:46
.gitconfig alias
[alias]
l = log --graph --date=iso --name-status --pretty=format:\"%C(red)%h %C(green)%an %C(blue)%ad %Creset%s %C(yellow)%d%Creset\"
st = status
co = checkout
@evalphobia
evalphobia / せってい.md
Last active August 29, 2015 14:05
開発用 メール送信先 制限設定(posfix)

postfixのインストールと起動

$ su - 
# yum install postfix
# alternatives --display mta  # 確認
# alternatives --config mta  # 確認

2 プログラムがあり 'mta' を提供します。