Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

2013-12-25から1日間の記事一覧

プログラミング全般 | 受け入れテスト

概要 受け入れテスト 詳細 よりよい受け入れテスト ・UIを通して実行する ・ソフトウェア全体のテスト ・できるだけ本番環境に構成を近づける ・全自動 ・CIの一部 目的 ・リリースの信頼性・安定性を上げる。 ・手動テストに費やす時間を減らす。 どのよう…

Ruby on Rails | Unicorn + Nginx環境の疎通(Ubuntu 1204)

概要 Unicorn + Nginx環境の疎通(Ubuntu 1204) 前提 ・Rails環境(Ruby2.0.0-p247 + Rails4.0.0)は構築済み。 ・gemにunicornを指定してインストール済み。 ・apt-getでnginxをインストール済み。 ・Railsのプロジェクト名は「greedents」 手順 /etc/nginx/…

Unicorn

概要 Unicorn 一覧 項目 URL 基礎 http://d.hatena.ne.jp/tbpg/20131225/1387976999 Unicorn + Nginx環境の疎通(Ubuntu 1204) http://d.hatena.ne.jp/tbpg/20131225/1387977966 参照 http://blog.engineyard.com/2010/everything-you-need-to-know-about-uni…

Unicorn | 基礎

概要 Unicornの基礎 詳細 概要 UnicornはRack対応けのWebサーバー。 今までのサーバーの問題点 ・遅い動作 ・メモリの肥大化 Monit等が肥大化した際にダウンタイムが発生 ・遅いデプロイ =>シャットダウン、デプロイの流れでダウンタイムが発生。 ・遅い再…

Rack

概要 Rack 一覧 項目 URL 基礎 http://d.hatena.ne.jp/tbpg/20131225/1387976827 参照 http://en.wikipedia.org/wiki/Rack_(web_server_interface)

Rack | 基礎

概要 Rackの基礎 詳細 RackはWebサーバー・Webフレームワーク・ソフトウェアの間に置かれる 1メソッドのインターフェース。 利点 ・WebサーバーとWebフレームワーク間の差異を吸収する ・WebサーバーとWebフレームワーク間で中間処理を挿入できる (ミドルウ…