gaziroh

Tech

テストもやってみる

趣旨が変わってきたかもしれないけど、テストもやってみます。 テストを書く Serverspec でテストするので、test/integration/default/serverspec/ ディレクトリを切っておきます。 $ mkdir -p...
Tech

レシピを書いて実行する

レシピを書く部分は前と同じなんだろうなと。 レシピを書く recipes/hello.rb をつくる。やはり、Hello, World でしょう。 file 'hello.txt' do content "Hello, World\n" e...
Tech

Test Kitichen を試す

cookbook をつくる chef コマンドで cookbook をつくります。 $ chef generate cookbook cheftest Generating cookbook cheftest - Ensuring corr...
Tech

最近の Chef ってどうなっているの?

昔(というほど昔じゃないような気がするけど)、伊藤直也さん(@naoya_ito)の『入門Chef-Solo』という Kindle 本を読んで、ちまちまと開発・テスト環境を Vagrant 上につくっていたんだけど、最近の Chef 環境で...
Tech

ESLint 〜 備忘録

ESLint とは GitHub では、こんな感じに書いてある。 ESLintは、ECMAScript / JavaScriptコードで見つかったパターンを識別して報告するためのツールです。多くの点で、JSLintとJSHintに似ています...
Tech

メールサーバ構築:必要そうなものを入れていく

tmux ssh が切れたら悲しくなるので。 # apt install tmux インストールし終わったら、管理ユーザで tmux に入ってから $ sudo su しておく。 ntp 時刻合わせ。 # apt install ntp #...
Tech

メールサーバ構築:OS インストールと sshd, ufw の設定

Ubuntu 16.04 でメールサーバをたてる。 Ubuntu 16.04 のインストール 目標としては、Postfix が smtp サーバ、Dovecot で imap と pop を。Postgrey と SpamAssassin ...
Tech

PHP の文字コード

いるんだか要らないんだか不明だけど。 mbstring.language = Japanese mbstring.internal_encoding = UTF-8 mbstring.http_input = pass mbstring.h...
Tech

PHP のタイムゾーン

PHP のタイムゾーンの設定。毎度マニュアルを見るのもバカらしいので。 date.timezone = "Asia/Tokyo"
Tech

Grunt を入れる(忘れてた)

npm で入れるという部分では、ウソではないんだけど。npm install -g grunt-cli で入ります。v1.2.0 が入りました。 適当なディレクトリをつくって、そこで作業します。 npm init で package.jso...
スポンサーリンク