WordPress

WordPressをインストールしようとしたが、データベースに接続できないといって先に進まない。

MySQLを久し振りに使ったらすっかりわすれていたからあまり自信はないのだが、とりあえずlocalhostから接続できるようになったし、他のホストからも接続できるところまで確認したのに、WordPressのインストーラは接続ができないといってくる。まさかポート番号とかがずれているわけじゃないだろうに、apacheのログもmysqlのログにもヒントらしき物がのこっていないので途方にくれる。
もしかしたらPHPをインストールしたときにMySQLを有効にしていないのではないかという気がしてきた…

PHPインストールするときのconfigureのオプションで–with-mysqlを指定しなかったのがいけなかったらしい。というか、そもそもPHPをインストールしたときにはmysqlはインストールしていなかったんだった。(T_T)

# ./configure –with-apxs2=/usr/local/apache2/bin/apxs –with-mysql

これでとりあえずインストール自体はできたようだ。ちょっと使ってみて様子をみることにしよう。

続きを読む

Web site planning

Webサイトを構築するにあたって、プロジェクトチームを立ち上げるとして、必要な人材の一覧が必要になったので、「ウェブサイト制作のワークフローと基礎技術 技術評論社」という書籍にかいてあることを写してみた。

ディレクション関係
・プロデューサ
・ディレクタ
・営業担当者
・制作アシスタント、進行管理者

プログラミング関連スタッフ
・プログラマ
・テクニカルディレクタ

ビジュアル関連スタッフ
・Webデザイナ
・アートディレクタ
・オペレータ
・イラストレータ
・カメラマン

コンテンツ制作関連スタッフ
・編集者
・ライタ
・翻訳家

プランニング関連スタッフ
・プランナ
・ユーザビリティコンサルタント
・情報アーキテクト

こんなに人がいても話がまとまらなくて、いいサイトはできないんじゃないだろうか…と思ってしまうぐらい多い。これを4人ぐらいで分担できるように枠組みを決めないといけないのだけれども、どうしようかとしばし思案する。
続きを読む

カテゴリー: etc

chkrootkit

Ref: 第3回 rootkit検出ツールによる検査 (1/6)
Ref: chkrootkit のインストールと利用方法

chkrootkitの存在は知っていたが、今まで使用していなかった。簡単にインストールできるようなので、使ってみることにした。Debian GNU/Linux では、apt-get install chkrootkit で簡単にインストールができる。

# apt-get install chkrootkit

続きを読む

Java Performance Tips

Java World をパラパラめくっていたら載っていたのでメモ。ちょっとした工夫で速くなるみたいです。不変オブジェクトの利用というのがちょっと意外かも。

import java.util.Collections;
import java.util.List;

public class ListNcopy {
public static void main(String[] args) {
//不変オブジェクトの空リスト作成 … 速い
List list = Collections.nCopies(10000, null);
//このままではlistは不変なので、これから
//可変オブジェクトの空リストを作成
List arrayList = new ArrayList();
arrayList.addAll(list);
//ListからListへのコピーには、コンストラクタを
//利用すると速い
List copiedList = new ArrayList(arrayList);
//配列をListへ変換するには、不変オブジェクトを
//asListメソッドで取得してからコンストラクタ利用
Integer[] iArray = new Integer[10000];
List iList = Arrays.asList(iArray);
List copiediList = new ArrayList(list);
}
}

カテゴリー: Java

Ginipad

Ginipadという初学者でも使える開発環境があるようだ。Eclipseが普及している中でこれを使う理由はあまりないかもしれないが、インストールサイズが小さい、機能が制限されていてわかりやすい、コード補完機能がある、といったあたりは魅力的といえば魅力的だ。日本語リソースがまだないようなので、誰かが作って紹介すれば少しは普及するかもしれないとふと感じた。

よくみたら、2002年6月が最後の更新だったのかな。GPLだから、だれかが引継をできると思うけど…

カテゴリー: Java

Spring Framework

izu@San Diegoで知りましたが、Springの日本語コミュニティがあるようです。

Spring Pad
SpringDay

なんで2つあるのか?

[選択肢]
 1. やっている人が違うから…
 2. 一緒にやろうとおもっていないから…
 3. おたがいに存在を知らないから…

正解は知りませんが、それぞれが競争するといいものができあがるかもしれません。

カテゴリー: Java