2003-04-17
@ あいたた
今週はどうも腹がブレイク気味で、朝は仕事になりませぬ。あー、こんなこと書いているそばから第2波が...逝ってきます。
@ Wikiはプログラマの道具?
Wikiを使っている人って、大多数がプログラマの人だと思ってたんですけど、FSWikiの設置サイトを見ていると、そういうわけでもなさそうですね。
もちろん、Wiki自体は使い方さえ覚えれば誰だって使えるものだっていうのはわかってるんですけど、なんとなくそんなイメージがあったので。
@ Mozilla dot Party in Japan 4.0
気が向いたら行ってみようかな。無料だし。
2005-04-17
@ [life] 禁煙続いてます(奇跡)
奇跡というか、まぁ7割がたはニコチンパッチのおかげかもしれません。もうすぐ1ヶ月。ここまで続いたのは初めてです。
開始日時 2005年 3月 22日 1時 0分 経過時間 26日 14時間 58分経過 吸わなかった煙草 665本 浮いた煙草代 8977円 (原価 3848円 たばこ税+消費税 5129円) 延びた寿命 2日 7時間 25分
先週は煙草を吸う夢を見ました。「やべぇ吸っちゃったよ!!」と思ったら夢だったので一安心。それにしても匂いといい、シチュエーションといいめちゃめちゃリアルな夢でした。
@ [eclipse] clayデータベースモデリングでDecimal, Numeric型が使えない(MySQL 4.0)
使えるはずなのに「Type 'DECIMAL' not available in SQL dialect MySQL 4.0」とか言われる。バグ報告してみよっと。
mysql> create table t (num DECIMAL(10,0)) type=InnoDB; Query OK, 0 rows affected (0.02 sec) mysql> describe t; +-------+---------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+---------------+------+-----+---------+-------+ | num | decimal(10,0) | YES | | NULL | | +-------+---------------+------+-----+---------+-------+ 1 row in set (0.00 sec)
@ [ruby] Exerb 3.3.0リリース
ruby-listより。次のバージョンで入れ換えかな。
@ [mysql] WindowsにMySQL-4.0.24をインストール(1)
基本的には、mysql.comからアーカイブをダウンロードして、インストーラ(setup.exe)を起動して適当に質問に答えていくだけでOK。
終わったら、インストールディレクトリ(以降$MYSQL_HOME)のbin配下にwinmysqladmin.exeがあるので、これをダブルクリック。ダイアログが立ち上がり、ユーザ名とパスワードを入力するとタスクトレイに信号のようなものが常駐するようになります。
これを右クリックすると"Show me"というのが出てくるので、Show meして"my.ini Setup"というタブをクリック。この中で、[mysqld]というセクションに下記の行を追加します。
default-character-set=sjis
さらに下記も追加しておきます。ようはサーバやクライアントのエンコーディングをsjisにしますよ、という設定です。
[mysql] default-character-set=sjis [mysqldump] default-character-set=sjis
終わったら、左側の"Save Modification"ボタンを押して修正を反映させます。ちなみにこのmy.iniファイルは%WINDIR%\my.iniとして保存されています。
試しにMySQLサーバに接続できるか確認してみます。$MYSQL_HOME\bin配下にパスを通して、下記のコマンドを実行してみます。
mysql -uroot mysql
これで接続できれば、MySQLサーバ/クライアントのインストールはひとまず完了です。
@ [mysql] WindowsにMySQL-4.0.24をインストール(2)
Windows 2000など、NT系にインストールする場合は、サーバプログラムとしては、NT系に最適化されたmysqld-nt.exeを使用した方が良いでしょう。これは、WinMySQLAdminの"my.ini Setup"タブの左側に、実行するバイナリを選択する個所があるので、ここで"mysqld-nt"にチェックが入っていることを確認します。
また、MySQLサーバをWindowsのサービスとして登録することも可能です。コマンドラインから下記のようにしてサービスを登録します。
mysqld-nt.exe --install [サービス名]
サービス名を指定しなかった場合は"MySQL"となります。私はわかりやすいように
mysqld-nt.exe --install "MySQL Server 4.0"
としました。
2006-04-17
@ 色々不具合(3)
小川さんに「RSSに含まれるURLがプロキシサーバを指してないですよ」と突っ込みを頂いた。misc/plugin/makerss.rbを見ると、@conf.base_urlという変数を使ってURLを生成していたようなので、tdiary.confに
@base_url = 'http://diary.lampetty.net/'
を追加して対応できた。これってtdiary.confの説明自体には載っていないないようですが、裏技なのかな?
というか、Wikiでもこういう問題があるってことですな。夜調べてみよう。
@ 今後のTODO
とりあえずドメイン移動&サーバ構成変更後のTODO。なんか終わらない戦いのような気が。。。
VirtualHostごとにアクセスログを分けているので、AWStatsをVirtualHost分用意する(めんどくさ:★★★★★)- プロキシサーバの/etc/init.d/スクリプト(めんどくさ:★★☆☆☆)
- /~kazuhiro/dist/とか(めんどくさ:★★★☆☆)
- svn公開リポジトリ用VirtualHost(めんどくさ:★★☆☆☆)
- バックアップスクリプト(めんどくさ:★★★☆☆)
# たけぞう [仲間内で1人その方面に詳しい方がいて導入してみる、というパターンが多いのではないかと。]
# おいぬめ [つまり、その最初に導入する人は人柱ですか?]
# たけぞう [そうかも(笑)で、それを見て面白そうだと思った人がそのWikiに参加したり、自分でも設置してみたり、という。Wiki..]
# inohiro [これってうちのホッケー部@wiki、ことですか?]
# おいぬめ [そうですね。そう思ったうちの一つです。]