Tech テストもやってみる 趣旨が変わってきたかもしれないけど、テストもやってみます。 テストを書く Serverspec でテストするので、test/integration/default/serverspec/ ディレクトリを切っておきます。 $ mkdir -p... 2017.07.12 Tech
Tech レシピを書いて実行する レシピを書く部分は前と同じなんだろうなと。 レシピを書く recipes/hello.rb をつくる。やはり、Hello, World でしょう。 file 'hello.txt' do content "Hello, World\n" e... 2017.07.12 Tech
Tech Test Kitichen を試す cookbook をつくる chef コマンドで cookbook をつくります。 $ chef generate cookbook cheftest Generating cookbook cheftest - Ensuring corr... 2017.07.12 Tech
Tech 最近の Chef ってどうなっているの? 昔(というほど昔じゃないような気がするけど)、伊藤直也さん(@naoya_ito)の『入門Chef-Solo』という Kindle 本を読んで、ちまちまと開発・テスト環境を Vagrant 上につくっていたんだけど、最近の Chef 環境で... 2017.07.12 Tech
Tech ESLint 〜 備忘録 ESLint とは GitHub では、こんな感じに書いてある。 ESLintは、ECMAScript / JavaScriptコードで見つかったパターンを識別して報告するためのツールです。多くの点で、JSLintとJSHintに似ています... 2017.05.16 Tech
Tech メールサーバ構築:必要そうなものを入れていく tmux ssh が切れたら悲しくなるので。 # apt install tmux インストールし終わったら、管理ユーザで tmux に入ってから $ sudo su しておく。 ntp 時刻合わせ。 # apt install ntp #... 2017.02.16 Tech
Tech メールサーバ構築:OS インストールと sshd, ufw の設定 Ubuntu 16.04 でメールサーバをたてる。 Ubuntu 16.04 のインストール 目標としては、Postfix が smtp サーバ、Dovecot で imap と pop を。Postgrey と SpamAssassin ... 2017.02.15 Tech
Tech PHP の文字コード いるんだか要らないんだか不明だけど。 mbstring.language = Japanese mbstring.internal_encoding = UTF-8 mbstring.http_input = pass mbstring.h... 2016.09.06 Tech
Tech Grunt を入れる(忘れてた) npm で入れるという部分では、ウソではないんだけど。npm install -g grunt-cli で入ります。v1.2.0 が入りました。 適当なディレクトリをつくって、そこで作業します。 npm init で package.jso... 2016.06.26 Tech