エンジニアへの道 その1

やりたいこと

 

1.chef、Vagrantを使って、仮想環境たててサーバ構築
  ローカルOS:Win10

  仮想環境OS:ubuntu 16.04LTS(てこずったらCentOS 6.xにする)

  APサーバ:RoRでよく使われてる何か

  DB:MySQL

  Webサーバ:nginx(Webサーバなしになるかも)

 

2.RoRで単純なCRUD操作ができるアプリ作成

  →リポジトリGithub


3.JenkinsでCIと自動デプロイ

 

4.VPSにも1と同じ構成でサーバ構築

  どこのVPS:Conohaちゃん

 

  • 進捗 

Vagrantとvirtual boxのインスコ完了のみ・・・( ˘ω˘)スヤァ

 

  • 参考

Vagrant + VirtualBoxでWindows上に開発環境をサクッと構築する - Qiita

 

 

ひとりごと

最近、決裁ワークフロー部分の業務チェック追加がよくふってくる。

ドメイン駆動設計でチェックメソッドをリポジトリクラスに実装してるんだけど、ほんとにここでええのかとおもいながら作ってる。

チェックが過半数をしめるクラスで2万行とかいってるんだけどええのかね。