hiromasa.zone : o)

2005/7/9 Saturday 投稿時の月齢:3.2  月名:黄昏月  潮汐:中潮 Moon:3.2[黄昏月]今日の心技体 : 低調期低調期低調期

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

日記 - ひろまさ @ 17:02

最近、O-ZONE を検索語にここのサイトに来る人が増えていて、なんだろうと思っていました。 (hiromasa.zone なので当たってしまう)

O-ZONE OFFICIAL WEB SITE

え!? (一瞬フィッシングサイトかと思いました

http://www.educ.cc.keio.ac.jp/~y12888/maiyahi.swf

えええ!?

いつからか分かりませんが、なにか盛り上がっている様子。

DISCO-ZONE~恋のマイアヒ~

CD エクストラにオリジナル(?) のフラッシュ「~恋のマイアヒ~ねこねこ空耳 恋ver.」がはいっているらしい。 🙂

つーか、飲ま飲まイェイ、飲ま飲まイェイ。 今日は、飲ま飲まイェイ。

2005/7/8 Friday 投稿時の月齢:2.4  月名:三日月  潮汐:中潮 Moon:2.4[三日月]今日の心技体 : 低調期低調期低調期

WordPress Related Entries for J (仮称) このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 21:55

そのエントリに関連するエントリを抽出する、Related Entries for J (仮称) を作り始めてみました。

うーん、この手の日本語の処理は大変です。 漢字コード表とにらめっこで、なんとかデバッグ表示くらいまでは動くようになりました。

管理画面

文字種(漢字とかカタカナとか)で切り出した後部分抽出をして、出現数、長さ、文字種等でそのエントリの用語ランキングを生成します。 同様にして事前にインデックス化した各エントリと比較して関連エントリを出力する仕組みです。

とりあえず切り出し部分抽出までできたので、後はランク条件をどうするか、、といったことろです。

現在インデックスを DB に格納しないでオンメモリで動かしているのですが、ためしに1ヶ月分くらいのエントリを食べさせてみたらメモリ不足か落ちました。 orz

今のデバッグ表示機能だけでもテキストマイニングっぽくて結構面白いのですが、こんな落ちるプログラムを商用環境で動かした日には、XREA の管理人さんが X ジャンプしながら攻めてきたり、いつもは穏やかなロリポおじさんの顔が曇ったりするので公開はもう少しできてからしてみます。 🙂

このプログラムは、関連エントリを出すだけではなく各エントリの “キーワード”  も取得できるので、いろいろ面白い使い方もできそうです。

2005/7/7 Thursday 投稿時の月齢:0.9  月名:新月  潮汐:大潮 Moon:0.9[新月]今日の心技体 : 低調期低調期低調期

Shift_JIS WP ポポポ不具合 このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 9:25

Shift_JIS WP ポポポ不具合修正。

SJISが何か悪さしてます・・・@トルネキア帝國[仮]さんにトラックバックしています。

Shift_JIS で WordPress を動かしているのは、もしかしてココだけ・・・と思っていましたが、仲間がいらっしゃいました。 よろしくお願いします。 🙂

実は Shift_JIS で動かすと RSS フィードで、文字コード 2byte 目が「0x7c」の漢字コード(「ポ」とか「掃」とか)が化けてしまうという不具合があるのですが、ハックコードがありますのでここに紹介します。

wp-include/functions.php : 1958行付近 : wpj_excerpt_rss 関数。
// excerpt_rss for Multibyte.
function wpj_excerpt_rss($cut = 0, $encode_html = 0) {
$content = get_the_excerpt(true);
// Shift_JIS Hack by hiromasa Modify 2005/05/06 -->
$content = apply_filters('the_excerpt_rss', wpj_utf8_encode($content));
// < -- if ($cut && !$encode_html) { $encode_html = 2; } if ($encode_html == 1) { $content = wp_specialchars($content); $cut = 0; } elseif ($encode_html == 0) { $content = make_url_footnote($content); } elseif ($encode_html == 2) { $content = strip_tags($content); } if ($cut && (mb_strlen($content) > $cut) ){
// Shift_JIS Hack by hiromasa Modify 2005/05/06 -->
// $content = mb_substr($content, 0, $cut);
$content = mb_substr($content, 0, $cut, 'UTF-8');
// < -- $content .= '...'; } $content = str_replace(']]>', ']]>', $content);
// Shift_JIS Hack by hiromasa Modify 2005/05/06 -->
// echo wpj_utf8_encode($content);
echo $content;
// < -- }

wp-include/feed-functions.php : 12行目付近 : the_title_rss 関数。
function the_title_rss() {
$title = wpj_utf8_encode(get_the_title());
$title = apply_filters('the_title', $title);
$title = apply_filters('the_title_rss', $title);
echo $title;
}

php の文字処理関数が「|」のコードを誤認識して動いてしまうのが原因っぽいのですが、該当がどの関数か分からないので処理前に UTF-8 に変換して対処しています。 まだつぶし切れてないかもしれませんが、一応これで RSS 2.0 は大丈夫のようです。

よければお使い下さい。 😛

2005/7/6 Wednesday 投稿時の月齢:0.4  月名:新月  潮汐:大潮 Moon:0.4[新月]今日の心技体 : 低調前不安定期低調期低調前不安定期

Search Word Highlight for Mutibyte アナウンス このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 21:12

Search Word Highlight for Mutibyte プラグインアナウンスです。 🙂

サーチエンジン “msn Japan サーチ” のパラメータが変更になったようなので、お知らせします。

Hostname + Path Query Character Encode
search.msn.co.jp/results.aspx q UTF-8

エンコードが Shift_JIS (MS932) から UTF-8 になりました。
ああ、Microsoft まで Shift_JIS を見放したら、SJIS で WP を動かしているぼくの立場は。(嘘)

あ、もしかすると世界唯一の SJIS WP サイトなのかも。。

追記。 Yahoo も変わった模様。 Yahoo サーチ・ベータが始まった影響でしょうか。

Hostname + Path Query Character Encode
search.yahoo.co.jp/bin/search p EUC-JP

2005/7/5 Tuesday 投稿時の月齢:29.1  月名:月隠  潮汐:大潮 Moon:29.1[月隠]今日の心技体 : 低調前不安定期低調期低調前不安定期

最初にインターネットで検索した言葉 このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 23:31

先日買った、「教科書には載らない日本のインターネット」をぽちぽち読んでいると、どうも自分がインターネットに接続始めたのは 96年らしい。Windows 95 の発売と被っていますね。 Windows 95 に TCP/IP スタックが標準搭載されていたのはやっぱり大きかった。 それまでは、ネットワークといえば NetWARE だったもんなー。

最初にインターネットでお世話になったのは、CSJ Index と “千里眼” でした。CSJ は手動登録型、千里眼はロボット型の検索エンジン。 で、最初に何を検索したのか思い出してみる。 たしか・・・

hacker

だったように思います。 今思えば意味不明なキーワード。 インターネットといえば、何か怪しい情報があるという勝手な妄想から試しにやってみたのだとおもいます。 しかし、hack ならまだしも、hacker かい。>おれ

みなさんの最初の言葉と最初にアクセスしたページはなんでしたか? 思い出してみると結構面白いかもしれません。 🙂

2005/7/4 Monday 投稿時の月齢:28.0  月名:二十九日月  潮汐:大潮 Moon:28.0[二十九日月]今日の心技体 : 低調前不安定期低調前不安定期好調期

コンピュータの擬人化 このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 22:45

コンピュータを扱う人間はよくそれを擬人化した表現で扱う。

“パソコンを休ませる”、”ディスクががんばっている”、”アプリケーションをころす”、”動かなくなる”、”コアダンプを吐く”、等々、、

適切な日本語がないためやむを得ず言っている場合もあるが、多くの場合はコンピュータが人格を「持っていることにする」ために、好んで使っている。(他の技術系のジャンルでも同じかもしれない)

ノイマン型のコンピュータである以上、バックで動くプログラムは他ならぬ人間が作った物で、もし仮に人格があるとすればそのプログラムを書いた人間の物だ。 しかし、プログラムは人間の想像を遙かにしのぐスピードと正確さで動く。 プログラマーの人格にプラスアルファされて、ここに違う人格が現れ始める。

この辺の、技術の裏には人間が居る的な間接的コミュニケーションと、作ったプログラマーでさえ結果が何が起きるのか分からない摩訶不思議な感覚は、好き者を集め、そしてその愛情は先の “コンピュータが人格を持っていることにする” につながる。

この愛情表現が、一般的に格好いいものなのか気持ちが悪いものなのかは、身を置いている自分にはよく分からないが、表現はテレビなんかを通じて一般にもおりていく。 同種の愛情を持っていない人は、額面通りこの表現を信じ、

コンピュータは自身が人格を持ち、考えるものだ。

と理解を始める。

得体のしれない物に対して人間は、恐怖という感情をいだく。 タネが分かっているものに対して怖いと思う人はいない。 コンピュータのタネを知らない人間は、恐怖を覚える。 その恐怖を、知識が打ち消そうし結果、気持ち悪い物だとして嫌悪感抱くものもいる。

コンピュータは地震の予知はしない。 予知の方法を考えているのは他ならぬ人間であり、そのツールとしてコンピュータは使われている。 正しい知識は妙な嫌悪感から人を解放し、そして正しい評価を人にすることができる。

コンピュータに人格はないとするのは夢がないとするむきもあるかもしれないが、後ろに人がいないとすることは、もっと夢がないことだと思う。

2005/7/3 Sunday 投稿時の月齢:27.1  月名:二十八日月  潮汐:中潮 Moon:27.1[二十八日月]今日の心技体 : 好調期低調前不安定期好調期

ほしいプラグイン このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 23:52

シャワーあびながら、ほしい WP のプラグインを考えてみた。(←なにやってんだか..

真面目プラグイン。

kohaku さんが紹介されています、WordPress plugin:Related Entries plugin の日本語対応版。 エントリに関連するエントリのリンクを出力してくれるプラグインです。 日本語だとうまく抽出してくれない模様。 日本語は英語のように単語の区切りにスペースが入っていないので、やっぱりこの手のは厳しいか・・・。 でも、ほしいです。

日本語の単語抽出は、

term and stemming

と、なにやら一筋縄ではいかないようで、形態素分析って何って感じです。 :-) ライブラリ入れればいけそうですが、普通のレンタルサーバ C のコンパイラ動きませんもんねぇ。 (ちなみにココは内緒で動く。。)

簡易的なものならできそうですが、果たしてどれくらいの精度が出るか。ためしにやってみようかな・・・。

次は、おもしろプラグイン。 思いつき順。

  • 10年日記プラグイン。 過去の年の同月同日のエントリをリンクに出してくれる。→ まだ半年しかやってないじゃん、ここ。 orz
  • 夏休み日記プラグイン。 今日のお天気と温度をエントリの一番最初に勝手に挿入する。 「今日は晴れ、気温は28度でした。」 そして、書き忘れた日のエントリの登録を強力に支援する、新学期前日対策機能搭載。 ん?

なにか、実用的ではないプラグインもなかなか良いですよね。 アイディア募集中です。 🙂

Nvu 1.0 & Eclipse 3.1 リリース このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 11:27

追いかけしているソフトがいくつかあるのですが、その中で 2つがバージョンアップ。

まずは、Mozilla 派生の HTML オーサリングソフト Nvu の PR がとれて、めでたく 1.0 に。

Nvu

Nvu – The Complete Web Authoring System for Linux, Macintosh

日本語 JPL はこちら。(本家からのリンクは切れています)

Nvu用試製JLP – あ

すでに CSS が決まっている静的な HTML を大量に書く場合に重宝しています。 FTP 透過でファイル処理できるのもいいですね。

次は、開発環境 Eclipse 3.1。

Eclipse

Eclipse.org Main Page

Java を基本に、PHP、HTML、データベース 等々・・・とプラグインで機能拡張可能な開発環境の開発環境 Eclipse。 php – WordPress 関連いじるときもこれを使っています。

ちょっと触ってみた感じ、ずいぶん速くなっているようです。 日本語 Language Pack はまだでていません。 とりあえず、開発環境ばかりはおいそれと変更できないので、3.0.2 維持でちょっと様子見。 そのうち移行しよう。

うーん、大物が2つも一度にバージョンあがるとついていくのが大変です。 :-) Nvu からいじってみよう。

2005/7/2 Saturday 投稿時の月齢:25.8  月名:二十六夜  潮汐:若潮 Moon:25.8[二十六夜]今日の心技体 : 好調期低調前不安定期好調期

教科書には載らない日本のインターネットの歴史教科書 このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 16:27

前から気になっていた、”教科書には載らないニッポンのインターネットの歴史教科書” を買ってみました。

教科書には載らないニッポンのインターネットの歴史教科書

インターネットの創世記から現在までのトピックを、正確な時系列もつけて詳細に解説している本です。

まだ途中まで流して読んだ程度ですが、この情報量はすごい。自分がよく知っているジャンルも、それより深いことが記載されていたりして泡吹きそうです。

新聞とかに載るコンピュータ記事は、記者が自分が身を置いていないことを書いている感じに非常に違和感を感じますが、この本はいろんな意味で “間違いない” です。

混沌としたインターネット歴史に興味がある人、また、ここのサーバのドメイン名に懐かしさを感じる人にもおすすめです。 🙂

2005/7/1 Friday 投稿時の月齢:24.9  月名:二十五日月  潮汐:長潮 Moon:24.9[二十五日月]今日の心技体 : 好調期低調前不安定期好調期

みんな知っているのに知られていない物 このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 18:38

マイナーといえばマイナー。 しかしみんな一度くらいは見たことがある ピンボール

ピンボールは、2つのボタンで操作できる “フリッパー” でボールを落とさないように弾き返すゲームですが、 これに “ルール” があることを知る人は驚くほど少ない。 ピンボールはこのルールを知ると、ただの “ボールを落とさないぞ” ゲームから、非常に奥深い魅力的なゲームに変わっていきます。

ルールを知ると病みつきになるこのピンボールをデジピン(テレビゲームのピンボール)を使った画面で紹介してみます。これは、むか~し発売されたセガサターン、ラストグラディエーターズです。(セガサターンエミュレータ SSF でついに動き出しました!)

ラストグラディエーターズ

これがピンボールの台の図。 下に2本あるのがおなじみボールを弾くフリッパー。 そして、よく見ると台に絵が描いてあって、ランプ状になっている部分が分かります。 実はピンボールというのは、この光っているランプの位置をねらって役を完成させ “点数” を競うゲームです。

ボールで狙う場所はゲームの進行により変わり、役にはその台にフィーチャーされた意味が隠されています。 たとえば映画をモチーフにしたピンボール台では、うまく役を完成させると台のギミックを使って有名なシーンが再現され、高得点が入ったりします。

そして、ほとんどのピンボール台で起きるギミックが “マルチボール” です。 通常時は1個のボールが複数になります。 3ボールマルチがよくあり、台によっては6ボールマルチ、8ボールマルチ、とこれが起きるとほぼパニックです。 そのパニック中に、さらに役を完成させるとジャックポット!!。 通常のプレイでは獲得できない高得点が獲得できます。

マルチボール、ジャックポットとも狙う場所や回数がなかなか難しく設定してあり、かくしてマルチボール and ジャックポットを獲得したときは、ど派手な効果音、ギミックが作動し、なんともいえない快感が。

ラストグラディエーターズ

画面はデジピンでしたが、アナログピンボールをみつけたら是非やってみてください。 とりあえず、ランプが点滅しているところを狙って打つことと、両方のフリッパーを同時に上げない(一番ボールが落ちやすい)ことを守れば、詳しいルールは分からずとも結構楽しめると思います。(詳細ルールは台のどこかに書かれています)

ジャックポットの快感はさておき、機械仕掛けでボールがはじき出されたり、がたがたと台のギミックが動く様はなかなか面白いですヨ。

ダーツの次はピンボールのブレイクが・・・、こないか。。 フリッパーを2人で操作するカップルプレイとか・・・。 2人でジャックポット。(←意味不明

このサイトについて

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

Powerd By WordPress

We (Heart) WordPress

WordPressME Logo
WordPress Plugins

ブログ内検索

Todays Popular

WordPress Ring

はてなリング - WordPress -

情報

19 queries. 0.103 seconds.

このページの先頭へ