hatenob

プログラムって分からないことだらけ

2014-01-01から1ヶ月間の記事一覧

一人Web開発~第4夜 Apache導入

今回、Webサーバ兼ロードバランサとしてApacheを選択しました。後段にWildflyを使うので、それとの連携を考えた時に尤もらしい選択肢と言えると思います。 パラメータ関連のチューニングはとりあえず後回しにして、インストールを進めます。 httpdのインスト…

一人Web開発~第3夜(2) サーバ共通設定のテスト

サーバ共通設定としてcookbooks/commonで導入した内容のテストを書きます。 テスト対象はタイムゾーンの設定とNTPの設定の2つです。 テストを書く タイムゾーンのテストはこんな感じ。 # spec/localhost/timezone_spec.rb require 'spec_helper' describe fi…

一人Web開発~第3夜(1) serverspec導入

サーバもプログラムと同じく、設定したらテストすべしというのが最近の流れ。テスト駆動開発の立場からすると「いやいや、設定したらテストではなく、テストを書いてから設定をするのだよ」と言われそうですが、「まず、動く」のが見たいタイプなのでとりあ…

一人Web開発~第2夜(2) サーバ共通設定

ひとまず簡易的に実行環境を整える作業に入ります。 プラットフォームの環境設定は手で行わず、原則Chefを使って実施します。元のChefリポジトリのcommonクックブックを見直します。 Chefクックブック 以前Oracle12cインストール時に使ったもののうち、時刻…

一人Web開発~第2夜(1) 環境準備

ものごとを始めるための準備を始めます。 とりあえずローカルにGitリポジトリをクローンするところから。作業環境はCentOS 6.5(不定期にyum -y updateで最新化してます)です。 とりあえず作業は全部rootで行います。 最低限必要なSWの準備 OSのインストール…

一人Web開発~第1夜 はじめに

断片的で細々とした知識はあるのだけれど、果たして自分一人でWebシステムを作れるだけの能力があるのかというと甚だ疑問なので、試しに取り組んでみたいと思います。 家庭内で、いわゆる「自分の時間」を使ってちょっとずつやっていこうと思うので、いつ終…

WebSocketの簡単なプログラム

JavaEE7で採用されたWebSocketの簡単なプログラムを書いてみました。 chanko/chanko-web at master · nobrooklyn/chanko · GitHub参考にしたのはコチラです。 WebSockets tutorial on Wildfly 8 - WebSockets - JBoss application server tutorials 環境 Wil…