hiromasa.zone : o)

2006/10/24 Tuesday 投稿時の月齢:2.0  月名:三日月  潮汐:中潮 Moon:2.0[三日月]今日の心技体 : 低調前不安定期好調前不安定期好調期

XAMPP + phpMyAdmin で文字化けする場合 このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - 晴れ(13/1) ひろまさ @ 4:34

XAMPP を使い PC 上に WordPress などのローカル環境をつくった場合に、アプリケーションから登録した情報を phpMyAdmin で表示すると、プロダクトのバージョンによっては文字化けする場合があります。

文字化け

通常の PHP アプリからは正常に見えますので問題ないことはないのですが、気持ちはよくありません。 DB クライアントとなるアプリケーションと MySQL サーバの文字コード設定のアンマッチが原因ですが、とりあえず XAMPP + phpMyAdmin + WordPress では以下のようにすればよいようです。

まず、新規データベース作成時にデータベース照合順序を以下のように設定します。

文字化け

CREATE DATABASE `wordpress` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

このテーブルにインポートした UTF-8 データは phpMyAdmin から正しく表示できます。

文字化け

しかしながら、WordPress などの通常の PHP アプリケーションから見るとこんどは逆に文字化けしてしまいます。

文字化け

WordPress では以下の設定でこれを回避できます。

wp-includes/wp-db.php :: function wpdb()

  1.  mysql_query("SET NAMES utf8", $this->dbh);
  2.  $this->select($dbname);

この設定については、bono さんのサイトで詳しい説明があります。(とても参考になります 🙂

power source* > XREAにUTF8設置時の文字化け: 4)設置方法まとめ

障害の原因と対処方法の概要

ということでうまく表示できるようになりました!。

文字化け

以上、お困りのかたがいらっしゃいましたらお試しください。

2006/10/22 Sunday 投稿時の月齢:0.6  月名:新月  潮汐:大潮 Moon:0.6[新月]今日の心技体 : 好調期低調期好調期

良い音で音楽を聴く このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - 曇り ひろまさ @ 18:45

TAO さんがかかれました記事で、先日からとても気になっているエントリがありました。

TAO’s Weblog ≫ Blog Archive > 続々iPod

これがホンマもんのCDの音じゃーーーーーーーっと超感心してしまいました。 mrgreen
こんな音、CDプレイヤーでは聞いたことありません。

無圧縮 CD データを iPod で鳴らすとすごい!というお話です。 いいですねー!! 🙂

また、タイムリーなことに本日「ガラスのCD」の記事がスラドにでています。

スラッシュドット ジャパン | 夢のガラス製音楽CD

ガラスCDは完全に透き通っており、温度や湿度による変化を全く受けないという。

– ぼくはオーディオあまり詳しくないので、以下あまり信用されないよう。 –

CD は音楽をデジタルで記録する媒体ですが、プレイヤーや CD の材質によって音が変わることが知られています。

デジタルなのに、なぜ? 同じ 1 と 0 さえ取得できれば同じ音が鳴るはずです。 まぁプレイヤーの値段は D/A 変換のアナログ段の違い・・・。 とぼくは思っていたのですが、どうも違うようです。

要は、”同じ 0 と 1 が取得できる” という部分が間違え、、ということらしい。 PCとかいじっていると、どうもこの感覚に陥ります。 PCなどのデータを処理するコンピュータ上でデジタルデータが化けてしまうということは、正しく処理が継続できないということに他なりません。 ファイルは壊れるは、プログラムは暴走するはで大変。 ということで、絶対化けないようにベリファイやリトライの仕組みが必ず備わります。

かたやCDプレイヤーは音の世界。 とどのつまり、ちょっとくらい正しい 0 と 1 がとれなくても一応は鳴ってしまうわけです。 もちろん CD プレイヤーもコンピュータですが、このへんの設計思想に違いがあるようです。 ただし、CDで扱うのは音なので時間軸だけは間違うわけにはいきません。

PC はいくら時間がかかっても、正しいデータを取り出そうとする。 CD はちょっとくらい間違っていても正しい時間軸でデータを出力する。

もちろん、CD にも強力なエラー”訂正”機能がありエラーがあれば元のデータに戻します。 それでもだめなら”補正”もするそうです。

補正がかかると音は変わるはず、またエラー訂正時にはプレイヤー機器にアナログ的なゆらぎが発生することもあるそうです。 まぁ、これらがどれくらいの頻度で起きているのかぼくは全然知りませんし、え~エラー訂正時にゆらぐ?? とも思います。 でも CD プレイヤーからは、なにか本来 CD に記録されているものとは違うものが鳴っているような気はしてきました。

じゃーということで、”正しいデータ”を処理できる PC を使って CD を一度ファイルに吸い上げて鳴らしてみたら面白そうです。 🙂

なにをもって正しい CD のデータ、、とするのかが最大の難問ですが、CD のリッピングソフトをいくつかつかって、何度か吸い上げた .wav データで差異がでなかったものを正としてみました。

最初、CDex というリッパーを使ってオプションでそれっぽいのを選択して、数度読んでみたのですがバイナリが一致しません。 読み出すごとに違うデータがでてきます。 ドライブとの相性が悪いのかもしれません。 (こういうことが CD プレイヤーでも起きているのだろうか…)

ということで、昔から定評のある(そしてこの手のことに気が使われている) cd2wav を使ってみました。 設定の「読み出し方法の設定」で「2パスフレーム間補正読みだし」を選択し、何度か同じ曲を読み出したところ md5sum が一致し出しましたので、これを正としました。

サンプルにつかった CD は宇多田ひかるさんのアルバム「First Love」。 この CD 、若干コンプ強めですがミックスダウンがとても良くできていると思います。

後は鳴らすだけ。 .wav を D/A して音として出力すればいいわけですが、何を使おう・・・。 ここで、TAO さんは iPod を使われているわけです。 iPod は小さいながら、D/A 性能がとても良いらしい! いいなぁ。。

この PC で鳴らしても良いのですが スピーカがいまいちなので、せめてミニコンポに・・・ということでここで登場、 XBOX (初代)。

XBOX

知る人ぞ知るですが、XBOX は中をあければ普通のPC。 そして最強のメディアプレイヤー、ffmepg ベースのXBMC が動作します。 .wav くらい軽々読み出します。 あとは、D/A 段をどこでやらせるかですがこれは、餅は餅屋でミニコンポにさせてみました。 光ケーブルでのデータ損失もあるかもしれませんが、CD プレイヤーでのデータ損失よりずいぶん少ないに違いない、、という思いこみで聴かなかったことにします。(笑)

はたしてミニコンポのスピーカ程度で違いが分かるものだろうか。。 不安を覚えながら再生。

XBOX

が~ん。

こ、これは違いますね。 音を言葉で表現するのは難しいですが、スピーカの前からカーテンが1枚なくなったような感じです。 クリアというのでしょうか。 スネアがパーンって強くなっていたり、キラ系のシンセが広がってきこえたりします。

CD と XBOX とランダムにならして当てるテストしてみたいところなんですが、、近くにあるから動きで分かってしまうんだよな・・・。 こんど考えてやってみます。

しかしながら、最大の弱点は XBOX のファンがうるさいということです。(←だいなし

飽くなき挑戦 このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - 曇り ひろまさ @ 17:02

人生の時間が無限だったら、速度への飽くなき挑戦はないのだろうか(挨拶)

おもわずノリで名乗ってしまったのです。

The fastest, the lightest archive plugin for WordPress,

先日リリースした、wp-mosquito のplugin description です。

あの後 kohaku さんからアーカイブ系プラグインをいろいろ教えていただいて、ファイル・キャッシュを実装しているものがいくつかあることを知りました。 wp-mosquito は、動的な HTML 生成の速さはおそらく「The fastest」だと思うんですが、いくらなんでもファイルキャッシュ静的出力には負けてしまいます。

最速を名乗ってしまった以上、こうなりゃ意地です。 😛 (ホントは MySQL のクエリキャッシュでやるのが正しいというのはおいとく!)

また、Sa・Ga さんより出力ヘッダなどの可変化のご提案もいただいておりました。

ということで、

  1. ファイルキャッシュの実装
  2. テンプレートタグのような引数の指定による、出力フォーマット変更

を以下で試験中です。

WordPress Plugins/JSeries > wp-mosquito

CVS HEAD(試験中) / キャッシュ & タグ引数実装版

実のところ、レンタルサーバ上では MySQL への接続自体にコストがかなりあるので、環境によってはあまり効果が分からないこともあるかもしれません。

とりあえず、うちのサーバでの最速タイムは

27 queries. 0.389 seconds.

でした。 速い。 未キャッシュ時は 30 クエリーほどです。(コアのクエリーキャッシュによってちょっと変わる)

機能的には引数で出力フォーマットの指定が出来るようになっていますので、必要な方は遊んでみてください。(パッチ & バグレポ Thx でした。 > Sa・Ga さん)

とりあえず、CVS HEAD 版で公開しております。 頃合いみてバージョンタグうちますので、何か不具合あればご連絡いただければと思います。 🙂

2006/10/20 Friday 投稿時の月齢:27.6  月名:二十八日月  潮汐:中潮 Moon:27.6[二十八日月]今日の心技体 : 好調期低調期好調前不安定期

wp-mosquito (lightweight archive plugin for WordPress) リリース! このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - 曇時々雨(13/10) ひろまさ @ 1:51

高速かつ低機能(!!)な WordPress 用、エントリ・アーカイブ表示プラグインをリリースしました。

WordPress Plugins/JSeries > wp-mosquito

非常に軽量ですが非常に低機能なエントリ・アーカイブ表示プラグインです。

多くのアーカイブ系プラグインはエントリ表示のため大量の SQL を発行します。 レンタルサーバ上エントリ数の多いブログで運用を行うと、これが負荷となりサーバに強制切断されたり表示に時間がかかる場合があります。 もしそのような理由でアーカイブの表示が出来ない場合は、このプラグインを試してみてください。

このプラグインは極力クエリを発行せず、またなるべくメモリを使ってアーカイブ出力を処理するため、特にエントリの多いブログでは低負荷、高速に表示を行うことが出来ます。

逆に言うと、負荷で困っていない方にはただただ低機能なアーカイブプラグインです。 😛

出力形式は、年/月ごとのサマリーのみとなっています。

必要はコーディングの母…。 というわけで、あるところに同じ悩みをもつ男が2人がいました。

aka さんとひろまさ。

aka さんは、出力時の2500超の SQL がロリポおじさんの顔を曇らせ、ひろまさは MySQL に接続をたたきおとされていました。

エントリ・アーカイブ表示ができない。 orz

yutaka さんにも「壊れているよぉ」とご指摘をうけてから、数ヶ月。 ついに立ち上がるときがきました。 軽量なアーカイブ表示をつくったる。

原因はおおよそ分かっていました。 多くのプラグイン、そして標準のテンプレートタグでアーカイブを作成しようとすると、必ずエントリ名からのリンク作成のため、 WordPress のコアに存在する、get_permalink 関数を呼び出します。

コードを見ている方はご存じだと思いますが、この関数はパーマリンクを含むエントリへのリンクを返す関数で、 必ずその作成に必要な情報を DB に SELECT しにいきます。 これが何を意味するかというと、アーカイブなどの多くのエントリを表示しようとすると、たとえば 300 エントリあれば 300 個 SQL をなげてしまうのです。 また、パーマリンクの構成によってはそれよりも数倍の SQL をなげることもあります。

近代プログラミング(?) 的にはこれで全然かまわなくって、へんに hackish なコードを書くべきではないと思います。 ただ、ね。 アーカイブの表示にはちょっとそぐわないのです。 必要な情報さえあればパーマリンクは作成できますので、この変が改良点になります。

というわけで、Tiny な get_permalink を作って不要な SQL を削減。 また、メモリ上になるべく情報をもってループで SQL を投げないように注意しています。 ただ、PHP のメモリリミット(多くのサーバでは 8M Limit)もありますので、この辺が悩ましいところ。 1年分くらいのエントリなら、どこのブログでも大丈夫だろうということで、1年分づつループ処理しています。

というわけで、yutaka さん動きましたヨ!(←動作図) うちのサイトだとサイト全体で、30 クエリ前後で動くようです。

コード自体はわずかな時間で作ったもので、もともとが hackish な考えなのでいまいちきれいじゃないですが、、他にもそんなひとがいたら、とおもい置いてみます。(バクってたら教えてください)

エントリ増えたらアーカイブ表示ができなくなった!! なんてときはこのエントリのこと思い出してください。 🙂

2006/10/17 Tuesday 投稿時の月齢:24.6  月名:二十五日月  潮汐:長潮 Moon:24.6[二十五日月]今日の心技体 : 好調期低調期低調期

鮭とイクラで親子丼 このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - 曇時々雨(17/10) ひろまさ @ 2:41

前のエントリーで「コンピュータ系ブログだ」なんて書いていたくせに、いきなり突撃晩ご飯。 予想GUY の展開に、Mie ちゃんもびっくりです。 🙂

てなわけで、北海道といえど札幌なんかいると、実はカニもなければウニもない。 案外と一般的に食べるものは東京と変わらなかったりします。

しかしながら、鮭だけは違うかも。 入手性、価格、お味ともに札幌でも嬉しい存在であります。 前にも出てきているかもしれませんが、札幌版親子丼。 鮭とイクラで親子丼。

img_0616.jpg

あと、ホタテだょ。 🙂

2006/10/15 Sunday 投稿時の月齢:23.4  月名:真夜中の月  潮汐:小潮 Moon:23.4[真夜中の月]今日の心技体 : 好調期低調期低調期

あなたのブログは何ブログ? このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - 晴時々曇 ひろまさ @ 22:25

Masayan さんのところで、

自分でダメ出し < MMRT daily life

このブログを第三者的見方で見ると・・・何のブログ?

という興味深い記事が・・・。

うちもなんだろーと思い調べてみることに。 WordPress やってたり、夜ネタがあったり、ごはんうつしているときもあるし。。 いったいなんなんだろうか!

hiromasa.zone らしく”第三者”はコンピュータ。 自分の全エントリを形態素解析して、その品詞分類と頻出単語から探ってみることにしました。

ChaSen’s Wiki – FrontPage

形態素解析システム茶筌

利用させていただいたのは、形態素解析システム茶筌。 詳しくはリンク先を・・・。 茶筅に全エントリをたべさせて、単語でサマって、それででもって、名詞と未知語(多くは茶筅の辞書にない名詞)でランキングしてみました。

やっぱ WordPress が多いのか?!  結果は以下に!(全エントリから 20 以上出現した単語)

🙂 未知語 424
イン 名詞-一般 352
WordPress 未知語 335
ファイル 名詞-一般 332
プラグ 名詞-一般 325
サーバ 名詞-一般 240
サイト 名詞-一般 214
名詞-一般 181
PHP 未知語 178
画面 名詞-一般 177
WP 未知語 176
コード 名詞-一般 163
エントリ 名詞-一般 162
Linux 未知語 148
関数 名詞-一般 144
PC 未知語 143
! 未知語 140
自分 名詞-一般 133
Windows 未知語 132
インストール 名詞-一般 132
ソース 名詞-一般 127
ゲーム 名詞-一般 123
ソフト 名詞-一般 123
感じ 名詞-一般 122
ページ 名詞-一般 119
ブログ 未知語 117
Google 未知語 114
トラック 名詞-一般 109
環境 名詞-一般 104
😛 未知語 96
コンピュータ 名詞-一般 92
部分 名詞-一般 92
(?) 未知語 91
Web 未知語 89
システム 名詞-一般 86
ユーザ 名詞-一般 86
情報 名詞-一般 85
ロード 名詞-一般 84
データ 名詞-一般 83
HTML 未知語 83
文字 名詞-一般 82
ディレクトリ 名詞-一般 82
名詞-一般 81
言語 名詞-一般 79
バージョン 名詞-一般 77
うち 名詞-一般 74
名詞-一般 73
タグ 名詞-一般 72
2.0 未知語 72
名前 名詞-一般 68
名詞-一般 65
hiromasa.zone 未知語 64
MySQL 未知語 64
日本語 名詞-一般 64
ブラウザ 未知語 64
キャッシュ 名詞-一般 63
URL 未知語 62
インターネット 名詞-一般 61
トップ 名詞-一般 61
画像 名詞-一般 60
テーマ 名詞-一般 59
Eclipse 未知語 58
あと 名詞-一般 57
ソフトウェア 名詞-一般 56
OS 未知語 56
名詞-一般 56
内容 名詞-一般 55
ディスク 名詞-一般 54
テレビ 名詞-一般 54
Masayan 未知語 53
最後 名詞-一般 53
クライアント 未知語 51
the 未知語 51
名詞-一般 50
名詞-一般 50
最初 名詞-一般 50
方法 名詞-一般 49
名詞-一般 47
!! 未知語 47
スクリプト 名詞-一般 46
CD 未知語 46
Plugin 未知語 46
Shift_JIS 未知語 45
hook 未知語 44
メモリ 名詞-一般 44
名詞-一般 44
データベース 名詞-一般 44
記事 名詞-一般 44
ME 未知語 44
Blog 未知語 43
エンジン 名詞-一般 42
言葉 名詞-一般 42
kohaku 未知語 41
先生 名詞-一般 41
技術 名詞-一般 41
インターフェース 名詞-一般 41
名詞-一般 41
Xbox 未知語 41
Fedora 未知語 41
otsukare 未知語 40
アプリケーション 名詞-一般 40
RSS 未知語 40
デスク 名詞-一般 38
UNIX 未知語 38
名詞-一般 38
標準 名詞-一般 38
掲示板 名詞-一般 38
function 未知語 38
ブック 名詞-一般 37
Hello 未知語 37
名詞-一般 37
orz 未知語 37
10 未知語 37
とり 名詞-一般 37
音楽 名詞-一般 37
コンテンツ 名詞-一般 37
変数 名詞-一般 36
状態 名詞-一般 36
ネタ 名詞-一般 35
ポジ 名詞-一般 35
名詞-一般 35
Apache 未知語 34
パソコン 名詞-一般 34
単語 名詞-一般 34
自体 名詞-一般 33
TortoiseSVN 未知語 33
CSS 未知語 33
ドキュメント 名詞-一般 33
プロジェクト 名詞-一般 33
OK 未知語 33
会社 名詞-一般 33
名詞-一般 33
GPL 未知語 32
to 未知語 32
ネットワーク 名詞-一般 32
フォルダ 未知語 32
履歴 名詞-一般 32
セッション 名詞-一般 31
SQL 未知語 31
wp-hatena 未知語 31
人間 名詞-一般 31
class 未知語 31
未知語 30
使い方 名詞-一般 30
WP-Cache 未知語 30
ボール 名詞-一般 30
4 未知語 30
ハイライト 名詞-一般 30
メッセージ 名詞-一般 30
初期 名詞-一般 30
最新 名詞-一般 30
Java 未知語 29
World 未知語 29
CORE 未知語 29
基本 名詞-一般 28
名詞-一般 28
原因 名詞-一般 28
ffmpeg 未知語 28
trunk 未知語 28
一つ 名詞-一般 28
ID 未知語 28
番号 名詞-一般 28
名詞-一般 27
名詞-一般 27
マルチ 名詞-一般 27
JavaScript 未知語 27
360 未知語 27
Sitemap 未知語 27
ツール 名詞-一般 26
クリック 名詞-一般 26
感覚 名詞-一般 26
理由 名詞-一般 26
モード 名詞-一般 26
echo 未知語 26
様子 名詞-一般 26
動画 名詞-一般 26
場所 名詞-一般 26
USB 未知語 25
一般 名詞-一般 25
by 未知語 25
模様 名詞-一般 25
写真 名詞-一般 25
時代 名詞-一般 24
ポート 名詞-一般 24
ライセンス 名詞-一般 24
興味 名詞-一般 24
imap 未知語 24
Subversion 未知語 24
ライブラリ 名詞-一般 24
容量 名詞-一般 23
tags 未知語 23
部屋 名詞-一般 23
アップデート 名詞-一般 23
XML 未知語 23
学校 名詞-一般 23
名詞-一般 23
ファン 名詞-一般 23
POST 未知語 23
プリンタ 名詞-一般 23
サンプル 名詞-一般 23
楽しみ 名詞-一般 22
yutaka 未知語 22
コマンド 名詞-一般 22
Japan 未知語 22
本体 名詞-一般 22
機械 名詞-一般 22
電源 名詞-一般 22
テンプレート 名詞-一般 22
フォーム 名詞-一般 22
名詞-一般 22
UTF-8 未知語 22
自動 名詞-一般 22
名詞-一般 22
この辺 名詞-一般 22
スクリーン 名詞-一般 22
上記 名詞-一般 22
トラブル 名詞-一般 22
リング 名詞-一般 22
BIOS 未知語 22
API 未知語 21
世代 名詞-一般 21
名詞-一般 21
ping 未知語 21
オブジェクト 名詞-一般 21
サーチ 名詞-一般 21
del.icio.us 未知語 21
hiromasa 未知語 21
ボタン 名詞-一般 21
形式 名詞-一般 21
名詞-一般 21
いっしょ 名詞-一般 21
is 未知語 21
仕様 名詞-一般 21
音源 名詞-一般 21
名詞-一般 21
名詞-一般 21
いくつか 名詞-一般 21
フォント 名詞-一般 21
世界 名詞-一般 21
通常 名詞-一般 20
from 未知語 20
Microsoft 未知語 20
MP3 未知語 20
気分 名詞-一般 20
方式 名詞-一般 20
RD-H1 未知語 20
バージョンアップ 名詞-一般 20
アプリ 未知語 20
FTP 未知語 20
名詞-一般 20
目的 名詞-一般 20
& 未知語 20
英語 名詞-一般 20
友達 名詞-一般 20

どうどうの一位は・・・。「 :-)」。 orz

ということで、hiromasa.zone は笑いっぱなしの愉快なブログ(勝手に一人で愉快になっているという説もある)ということが分かりました。 😛

やはり WordPress 関連が多いらしく、WordPress および プラグ – イン が上位に顔をだしています。 他もコンピュータ単語が多いですね。 「このサイトについて」はあながちうそでは無かった模様です。(笑)

人名に目を向けると、Masayan さんがトップで 53。 kohaku さん 41。 Otsukare さん 40。 yutaka さん 22。 と昔からお世話になっている方々が顔をのぞかせます。 今後ともよろしくお願いいたします。

くちぐせ的には「あと」とか「自分」、「うち」「いくつか」が多いのかな~。 まぁこの辺は名詞以外をみるとまた違った結果になるでしょう。

これらのやり方ですが、割と簡単で、wp_posts テーブルから post_content フィールドだけ CSVエクスポート。 落としてきたファイルを、html のタグ除いたりダブルコートとったりして、クレンジング。 でもって、茶筅の Windows 版にかけて結果を Access とかでサマればできます。 月別にサマったりしてみるのもブームが分かって面白そうですね。

エントリ数が多いブログをお持ちの方はやってみると面白いかもしれません。 🙂

2006/10/14 Saturday 投稿時の月齢:22.5  月名:弓張月(下弦)  潮汐:小潮 Moon:22.5[弓張月(下弦)]今日の心技体 : 好調期低調期低調期

bbPress 0.72 リリース このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - 晴れ ひろまさ @ 23:20

WordPress (org) のサイトフォーラムに採用されている、bbPress の 0.72 がリリースされています。

bbPress > bbPress 0.72

The moment you’ve all been waiting for has arrived. bbPress has officially been released, and we’re calling it 0.72: Bix. 0.72 after WordPress’ auspicious beginnings, and Bix for Bix Beiderbecke’s inspiring sound and really hep name.

bbPress 0.72 Releases at orioa@orioa

WordPress ベースのフォーラム、「 bbPress 」0.72がリリースされました。

bbPress はカスタマイズ性にすぐれたフォーラムシステムです。 WordPress 譲りのテンプレートタグとプラグインロジックで、テーマや動作を変えることができます。 また、RSS、AJAX やタグといった技術も組み込まれ、Web 2.0 的な掲示板を構築できます。

前も少しいじっていたのですが、再度入れてみました。

bbPress

bbPress

標準のテーマがかっこよくなっていますネ。

日本語はうまく通るようです。 i18n はまだ途中みたいですが、いくつかパッチすれば .mo 使えるようになります。 また、プラグインの動作の考え方が同じなので、WordPress 用のフィルター系プラグインも、簡単なものなら関数名を変えるだけで動くでしょう。 smiley なんかは動きました。 🙂

今回のリリースで WordPress との連係機能が実装され、ユーザ などが WordPress と共通化できるようです。

まだ、0.72 ですが本家で既に使われていますので、用途によっては十分安定しているような気もします。 デザイン重視のフォーラムを作りたい方には良いかと思います。 遊んでみてください。 😛

2006/10/8 Sunday 投稿時の月齢:16.3  月名:立待月  潮汐:大潮 Moon:16.3[立待月]今日の心技体 : 低調期低調前不安定期低調前不安定期

Gregarius RSS リーダを使ってみる このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - 雨のち曇 ひろまさ @ 19:50

先日 kohaku さんから、「RSS リーダ何使っているですか?」といわれて、Thundirbird とお答えしてみました。 いや、ホントなんですが言った後になにか旧世代感覚を感じたぼく(笑)

実はど~も ASP 側にデータをおいておくというのが不安で、RSS もクライアントでとっているし、GMail も POP3 受けていたりします。 何かしら起きたときにデータが好みの形式で自分のおなかにあるというのは結構強くて、強引に Perl で変換したり grep で全検索かけたり、無理が利くのがクライアント側に持ってくる最大の理由だと思います。

まぁそーはいっても、時代は Web。 旧世代感払拭のためとりあえず、RSS リーダを Web にしてみようと考えました。 でもでも、やっぱりデータはもらいたいので、ハイブリット方式で自分で設置する RSS リーダを探してみる。 家のサーバ機にいれておけば、どのクライアントからもみれて便利ですね。(実は数台のPCの RSS フィードコレクションがまちまちで気になっていた)

いろいろ探していたら、これが良さそう! ということで早速導入。 🙂

Gregarius > A Free, Web-based Feed Aggregator

Gregarius is a web-based RSS/RDF/ATOM feed aggregator, designed to run on your web server, allowing you to access your news sources from wherever you want.

PHP + MySQL で作られていて、取得したフィードは MySQL にたまっていきます。 ぼくはうちのサーバ機に設置しましたが、おそらくレンタルサーバでも大丈夫でしょう。 また、ライセンスは GPL です。

Thuderbird から Opml エクスポートして、Gregarius にインポート。 日本語いっぱいはいっていましたが無事インポートできました。

テーマとかプラグインが使えるらしい…、ということでダウンロードしてみたりする。

管理画面の図。

Gregarius

完成! 🙂

Gregarius

テンプレートタグ的なものがあってテーマを修正することで自由に画面を変えることも可能です。 そうそう、こういうのを探していました。 でもって、プラグインアーキテクチャもあって種類もいろいろあるようです。

こ、これって何かに似ていない?!

コードをいまみているのですが、間違いなく WordPress の影響をうけていると思います。 :-)

プラグインのフィルターロジックとかそっくりで笑ってしまいました。 ちなみに、Gregarius のデベロッパーブログは、WP 2.1 alpha が使われていますね!。

まだちょっと荒削りなところもありますが、WordPress のようなカスタマイズ性は好きな人には魅力的な RSS リーダだと思います。 興味がある方は遊んでみてはいかがでしょうか。 🙂

2006/10/4 Wednesday 投稿時の月齢:11.5  月名:十二日月  潮汐:中潮 Moon:11.5[十二日月]今日の心技体 : 低調期好調期好調期

東京3日目 (from 秋葉原 with メイドさん) このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - 晴のち曇(24/13) ひろまさ @ 0:19

Otsukare さんより、語り部を引き継ぎましたひろまさです。

東京3日目 (WordPress オフ会!)@hiromasa.zone

この後、Otsukare さんとごにょごにょ秋葉原探索をするのですが、こちらは別エントリーで。 お楽しみに…。

ということで、行ってきました秋葉原・本家メイドカフェ。 まずは(もうお読みかとは思いますが)前編をどうぞ。 🙂

Tokyo Vol.2@Cafelog.NET

アキバでひろまさ氏と合流した目的の一つがこちらでございます。
(略)
ということで、私が語れるのはここまで。後編はhiromasa.zoneにて。

雑居ビルの小さなエレベータを上り、到着したメイドカフェ。 出迎えたのは小さな入り口と、メイドさん達のポラ写真。 その光景は、二人の

「なんか怪しくなぃ?」

という台詞に集約されていました。 どう考えても普通の感じではありませんでした。

ドアを開けると、受付のおねーさんが「システムはご存じですか? メイドのご指名は?」と話しかけてきました。 喫茶店にシステムと指名があるか~!って思ったのは後のこと。 すすきのでは夜になるといつも聞かれるこのフレーズに、思わず「分かりません。フリーで。」と答えてしまったぼく。 orz

一通りシステムの説明を聞く。 時間セットいくらかで、飲み物別、時間コールはないらしい。 コールなしは大変危険だ。 入店時間を確認。 ってどう考えてもこの行動はキャバクラ…。

で、つれられて店内に突撃。

キャバクラ orz

オールボックス席。 低めのいすに低めのテーブル。 お客さんグループごとに分かれて座れるようになっている、例のアレです。 箱はわりと大きめ。 いやぁ、これは居心地がいい!。 ではなく、若干ぼられるのを覚悟する。 😛

着席しすぐにメイドさん登場。 「おかえりなさいませ、ご主人様」。 おぉ、これが噂に聞く。

おしぼりをくださりました。 おしぼりをもらって、Otsukare さんが「ありがとぉ」と。 ありがとう、、っていい言葉だな、と何故かここで思う。

で、メイドさん。 席に着席。

着席?!

接客ありですか、、。 こうなったらもぅどうにでもなれモードにはいったひろまさくんは昼間からビールを、Otsukare さんはジュースを注文。 店内を見回すと、他のお客さん結構楽しそう。

でね、よくよく聞いたら”夜になると”(メンバーが変わって)キャバクラになるというお店だったのです。 どうりで。 昼間はパブ風にメイドやっているんだそうです。 お店もよくよく見ると”喫茶”ではなく「~くらぶ」。 なるほど、納得。

女の子のメイドさんはみなさんブログ持ちで、アドレス教えてくれました。 さすが秋葉原。 ブログはレンタルブログを使われている様子。 お店で借りてくれるらしい。 業務の一環、ある意味ビジネスブログですね。

女の子のお話も「音楽ゲーム」とか「ネットゲーム」とかそちら方面で、A Boy 系にはたまらない内容となっていることでしょう。 ぼくは、もう分からなくなっちゃっているからお話ふくらませられませんでした。 ごめんなさい。

パーティゲームなども用意されていて、お願いするとゲームグッツを持ってきてくれるそうで、Otsukare さんの「わにわにパニック de パニック」姿をみてみたいとことでしたが、残念ながら未プレイ。

途中 「昨日来てくれれば良かったのに!!」 といわれ、なんでと聞いたら「昨日はコスプレデーだったんだよぉ」と。

それなんてコスプレ!!

メイドはコスプレじゃないのかい!、という野暮なつっこみはしませんでした(笑) もしや、OL 風とかの普段着がコスプレになるのだろうか。。

そうこうしているうちに、なんやかんやで時計をみるとそろそろお時間。 指でばってんして、チェックをお願いしました。

あ、お帰りですか!。 …間違った! お出かけですかご主人様。

“間違った”って。。 なんか、可愛い。。。

ん?この妙な気持ち、、ま、まさか、これが…

萌え!!

最後の最後に真骨頂にたどり着いてしまいました。。

ということで、お値段も全部でワンセット 2,500 円弱くらい。 夜同じように遊んだら倍かかります。 なんてリーズナブルなんでしょう。

送りのメイドさんに笑顔で手を振り、我々はアキバを後にしたのでした。

ありがとぉ。 いってきます。

2006/10/1 Sunday 投稿時の月齢:9.0  月名:十日月  潮汐:長潮 Moon:9.0[十日月]今日の心技体 : 低調期好調期好調期

エビス in … このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - 晴れ ひろまさ @ 13:06

いろんなところのエビス・恵比寿。 地名なのに”いろんなところ”とはこれいかに。

札幌・すすきのにて。 場所が分かりそうなのでかなりぼかし。

エビス in すすきの

銀座・某所にて。 チーズとともに。 ギネスとありますが、なかはエビス。

エビス in 銀座

品川・インターシティーにて。 ピザとともに。

エビス in 品川

ごちそうさまでした。 🙂

このサイトについて

このブログは引っ越しを行いコンテンツはフリーズしています。hiromasa.anotherへどうぞ。

Powerd By WordPress

We (Heart) WordPress

WordPressME Logo
WordPress Plugins

ブログ内検索

Todays Popular

WordPress Ring

はてなリング - WordPress -

情報

19 queries. 0.150 seconds.

このページの先頭へ