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

PostgreSQL で日本語全文検索

http://textsearch-ja.projects.postgresql.org/textsearch_ja.htmlPostgreSQL 8.3 から全文検索がサポートされた。日本語はデフォルトでは組み込まれていないため textsearch-ja をソースからインストールしてみた。Debian (squeeze) にて確認した。とりあ…

現在の Vagrant の Windows 7 対応状況

Vagrant は、最新バージョンは 0.8.5 なのだが、MacOS X や Linux では動作する。 Windows 7 (64bit) では、jruby ライブラリの関係で、安定して動作するのは、0.7.8 。 0.8.5 では chef-solo がうまく動作してくれない。vagrant 0.7.8 は、VirtualBox 4.0.1…

Windows 7 のデスクトップアイコンの大きさ変更

Windows 7 のデフォルト状態では、デスクトップアイコンのサイズが大きすぎるような気がしたので変更。 デスクトップ上で、右クリック。 「表示」>「小アイコン」を選択。

Scientific Linux の yum リポジトリ

http://itpro.nikkeibp.co.jp/article/COLUMN/20110811/365081/yum リポジトリの設定ファイル2つ /etc/yum.repos.d/sl.repo /etc/yum.repos.d/sl-others.repo baseurl をミラーである http://ftp.riken.jp/Linux/scientific/ に書き換える。

テストコードのクラス命名規約

レガシーコード改善ガイド 18章より 単体テスト用クラスは、 [クラス名] + Test 擬装クラス名は、Fake + [クラス名] テスト用サブクラスは、 Testing + [クラス名] 擬装クラスとは、テスト対象のクラスで利用される協調クラスを模したもののこと。 単体テス…

FullCalendar の複数カレンダー表示

元ネタはこちら、http://oshiete.chance.com/qa6564701.htmlイベントが空っぽだと寂しいのでGoogleカレンダーの日本の祝日を表示してみた。 前月、次月に移動するボタンも追加した。 <html> <head> <link rel='stylesheet' type='text/css' href='../fullcalendar/fullcalendar.css' /> </link></head></html>

Chef-Solo で Apache の VirtualHost を設定する

Vagrant 関連を一通りマスターしたところで、そろそろ Chef の調査を再開しようと思う。 以前、PHP をインストールするところまでやった。 http://d.hatena.ne.jp/okinaka/20110705/1309830735今回は、Apache の VirtualHost の設定を行う。 Opscode の apac…

Vagrant のベースBOX作成手順 (Scientific Linux 6.1)

Scientific Linux 6.1 のベース BOX を自分で作成してみた。http://docs-v1.vagrantup.com/v1/docs/base_boxes.htmlまずは VirtualBox 上で VM を作成する。そして、vagrant package コマンドでパッケージ化する。 以下から、最新のインストールDVDイメージ…

Vagrant の様々なBOX (パッケージ)

Vagrant のVMや管理情報をまとめたパッケージのことを BOX と呼ぶ。 公式サイトに用意してある BOX は、Ubuntu のみだが、様々な非公式 BOX が以下から取得できる。http://www.vagrantbox.es/