AnsibleでVagrant開発環境(CentOS7.3)を構築する
2017年9月26日概要VagrantのCentOS7.3に開発環境をAnsibleで構築します。 環境 PHP7 Ruby Python Nginx MySQL5.7 Redis Mailcatcher 構築ベストプラクティスをある程度模倣した形のディレクトリです。 ansible/ ├── group_vars │ └── vagrant.yml ├── host ├── roles │ ├── com...
概要VagrantのCentOS7.3に開発環境をAnsibleで構築します。 環境 PHP7 Ruby Python Nginx MySQL5.7 Redis Mailcatcher 構築ベストプラクティスをある程度模倣した形のディレクトリです。 ansible/ ├── group_vars │ └── vagrant.yml ├── host ├── roles │ ├── com...
概要Ansibleでcronを設定するタスクです。 Playbook以下は毎分タスクを実行する設定の例です。 --- - hosts: vps become: yes user: root tasks: - name: Output recently logined users cron: name: last.sh job: last.sh ...
git add hogehoge, git commit hogehoge, git push hogehoge.... 基本的なgitコマンドしか使わないのですが、毎回コマンド叩くの面倒くさい、楽したいということでエイリアスをつくってみました。 スクリプト#git branch alias git-b='git branch' #git checkout function gi...
リーン・スタートアップを読んだ。 リーン・スタートアップについてのバイブル的な本。 リーン生産方式をベースにしたリーン・スタートアップとは何なのか学ぶことができる。 ...
Go言語によるWebアプリケーション開発を読んだ。 Goの基本の理解を前提とした形で、Webアプリケーション開発の実践的内容について触れている。 ...
プログラミング言語Goを読んだ。 教典的立ち位置で、Goをやるなら一家に一冊置いておいても良いのではないだろうか。 ...
レガシーコード改善ガイド: 保守開発のためのリファクタリングを読んだ。 レガシーコードと対峙するなら読んでおきたい本。 前提として、テストがある程度書ける一定の能力が求められる気がする。 接合部(seam)とは、その場所を直接編集できなくても、プログラムの振る舞いを変えることができる場所 どの接合部にも許容点(enabling point)を持つ。許容点では、どの振る舞いを使うかを決定できる ...
Running Lean ―実践リーンスタートアップを読んだ。 スタートアップに関わるなら読んでおきたい一冊。新規事業を始める時にも役立つ。 ...