April 23, 2008

Digest::MD5::Reverse で復号できる MD5

今日、Digest::MD5 について調べていて初めて知ったのですが…。

Digest MD5 Reverse で md5 を復号する方法

MD5 暗号化されたデータは元に戻せないと思いこんでいましたが、こんな簡単に復元できちゃうんですね…直接的に復号しているわけではなく、DB の情報を元に解読を試みるようですが (いわゆる辞書アタック?)。

ちなみに、この blog でも URI の MD5 ハッシュを取得して使っていますが、暗号化が目的ではないので (単にリンクを作っているだけ) 問題ないとは思います。

April 15, 2008

Swell と Squish

JavaScript を読みやすく整形する Perl モジュール。

JavaScript::Swell

Ajax ブームにより、様々なサイトの JavaScript 解読を試みている方は多いと思います。しかし中にはソースが暗号化…というか圧縮して難読化されている場合も多々ありますね。そのような読みにくいソースを改行やインデントして見やすくしてくれるのが、この JavaScript::Swell。自分で書いたソースが汚い! と思った場合の整形にも便利です。

そして、これの逆…というか、こっちが先みたいですけど。

JavaScript::Squish

この JavaScript::Squish を使うと、人様が苦労して開発したコードをパクろうとする不埒な輩への嫌がらせ…もとい、前述したようなソースの圧縮が行えます。コメントや改行などを削除して、大規模なコードなら容量削減の効果が期待できますが、ソースの行末にセミコロン (;) の記述を忘れていたりすると、非常にわかりにくいバグとなります。圧縮の前にはソースの念入りな確認を行うべきですね。

April 08, 2008

ai sp@ce で「渚は俺の嫁」

どうですかね、これ。

「CLANNAD」など美少女ゲームのキャラと生活できる「ai sp@ce」

Second Life をはじめとするメタバースが国内で軒並みヒットしていない状況下、このサービスは新しい切り口として評価されるのか、それとも同じように沈んでいくのか。

以前に私は Second Life のアバターに萌えないと書きましたけれども、今回のは比較的よくできているように思います。そして何より特筆するべきなのは、やはり○○は俺の嫁を仮想空間で実現でき、生活を営めることでしょう。まさにCLANNAD は人生ですね。でも、その嫁を連れ出したユーザーが集まって、たとえばゲーマーズ本店前が渚だらけ、初音島が音姫だらけとかになったら、かなりシュールな光景のような…よくわかりませんけど。

しかし、この ai sp@ce。全体のアクティブ ユーザー比率は高くなりそうですが、どう考えても一般に受けるとは思えないので、そのユーザー数は限定的でしょうね…私自身はどうかと言うと、正直こういった内容に魅力は感じないです。元となったゲームをおもしろいと感じでも、キャラクターに対して特別に入れ込むことはないので…ましてや俺の嫁だとか、そういう感覚はよくわからないです。

そんなわけで、今回も私は傍観者を決め込むことになりそうですが、今後これがビジネス モデル的に成功するのかは、ちょっと気になります。果たして 3D となった彼女らは、ファンに受け入れられるのでしょうか?

March 11, 2008

魔法少女リリカルいつは

数日前にはキミキス ノートを発売してみたり、最近 NEC はどうしちゃったのでしょうか。

ドジっ娘メイドが NEC サーバの新キャラに

一瞬、なぜにいつは? と思いましたけれども、Express5800 からの命名ですね。なんか小岩井よつばみたいな名前デス兄チャマ! (何)

それにしても、PC より安いサーバーって何なのさ…あと、サーバーなのにドジっ娘って、どうなの? そんなしょっちゅうコケるイメージじゃマズいんじゃないかと、私は思うんですがねえ。

March 06, 2008

iPhone と iPod Touch 対応アイコンを作る

ほへぇ、こんな簡単に作れちゃうのね。

iPhone と iPod Touch の Webclip アイコンの作り方

要するには、当初 IE の独自実装だったけど、後から Mozilla や Opera も追随した favicon の iPhone 版? よし、このサイトも次回のメンテで対応させるか!

まあ私は iPod Touch なんて持ってないんですけどね。それに、対応させたところで需要があるとも思えないけど…こんなサイトじゃ。でも、今年は国内でも使える 3G 対応の iPhone が発売されると思うし、事前に準備しておけば先進性への好感度と同時にアクセス数も大幅アップ!

…するわけないって。そもそも今の今さら、こんなネタを取り上げている時点でダメですね、うん。

February 27, 2008

X300 発売

発売された…けど。

レノボ、1.42kg の SSD 搭載モバイル ノート「ThinkPad X300」

「647612J」は、CPU に Core2 Duo SL7100 (1.20GHz)、メモリ 1GB、Intel GS965 Express チップセット (ビデオ機能内蔵)、64GB SSD、DVD スーパー マルチ ドライブ、WXGA+ 表示対応 13.3 型ワイド液晶、OS に Windows Vista Business を搭載し、価格は 346,500 円。

「647816J」は仕様はそのままで保証期間を 3 年に延長したモデルで、価格は 357,000 円。「647818J」は 647816J からメモリを 2GB に増設したモデルで、価格は 365,400 円。

高杉。それと、このマシンは天板にも Lenovo ロゴが加わるらしいですね。すごく…萎えます。

…というか、このマシン CFSD カード スロットすら装備していない。もちろん CardBus や Express カード スロットも。AX530IN で 8x パケット接続できないぢゃん!

February 16, 2008

marble『虹色ハミング』

というわけで (何)、marble のファースト アルバムですよ。

ひだまりスケッチのエンディング芽生えドライブで非常に気に入り、その後の新曲も好みだったので、個人的にアルバムの発売は待ちわびていました。その期待のリリースですが、悪くないかなと。

冒頭は提供楽曲のセルフ カバー (って言うの? そういう方面に疎いので表現よくわからん…)。アレンジに melancoly とある通り、どことなく憂いを帯びたメロディで始まります。そしてシングルからの収録曲や新曲も織り交ぜながら、ラストは芽生えドライブ。アニメ共々お気に入りだったので、やはり私はこの曲が一番好きかな…。

勝手なことを言わせてもらうなら、clover はアルバム アレンジよりシングル カップリングのオリジナルの方が好みだったり…あと、ラジオ エンディングでも流れていた凛も収録してくれるとうれしかったかもしれません。むしろ、そのアレンジを聞いてみたかったかも。

February 09, 2008

BurnRights を使って Administrator 以外でも foobar2000 で CD 再生

以前日本語 Wiki で少しだけ見たような気がするのですが、ふと思い出して調べたのでメモ。

Windows を Administrators グループ以外のユーザーで利用していると、foobar2000 ではオーディオ CD を再生できなかったりします。これを Power Users や Users グループなどのユーザーでも再生する方法です。

なお以下に述べる手順は、対象マシンに Administrators グループのユーザーでログオンできることを前提としています。会社や学校の PC など、あなたが管理者としての権限を所有していない場合は適用できませんのであしからず (そんな環境で foobar2000 は使わないと思いますが)。

さて、では本題に戻りますが、オーディオ CD を再生したい場合のもっとも手っ取り早い方法は、該当ユーザーを Administrators グループに所属させてしまうことですね…しかし、わざわざ個人で好きこのんで Power Users などの権限で PC を運用されている方は、セキュリティ意識が理由ではないかと思います。それをオーディオ CD を再生するためだけに Administrators グループに所属させるなんて認めがたいですよね。

そこで今回ご紹介するのが (何この通販番組みたいなノリ…)、Nero BurnRights。これは本来 CD/DVD ライティング ソフトの Nero で、管理者でないユーザーのライティング可否を設定するツールなのですが、これを入れれば Administrators グループ以外のユーザーでも、foobar2000 でオーディオ CD 再生が可能になります。

使い方は簡単で、まず Nero 公式サイトから BurnRights をダウンロードしてきて、Administrator 権限を持つアカウントでセットアップします。次にコントロール パネルの「Nero BurnRights」を開き、一覧から「Everybody」を選択し [OK] します。これでめでたく CD 再生が可能になりました。いつものユーザーでログオンして foobar2000 を起動し、[File] メニューから [Open Audio CD...] を選択してみましょう。

…ちなみに、ここまで書いておきながら今さらなのですが、今回ご紹介した BurnRights、このような使い方はライセンス的にどうなのか微妙です。あくまで Nero のサイトから落とせるだけであって、それを CD/DVD ライティング以外の用途に無料で使用できるのかは明記されていないからです。上記は私が試してみた内容の記載であり、実際の利用は各自の判断でお願いいたします。

January 21, 2008

Second Life でマリみてプロモ

ごきげんよう。

ソニマ、Second Life で「マリア様がみてる」をプロモーション展開

最近、Second Life を新たなビジネス チャンスの場と思っている企業が存在するようですが、どうなんですかね、この手のアプローチって。というのも、このサービスの利用には専用のクライアント ソフトをインストールする必要があったり、一定のハードルが存在するからです。

以前 mixi が Second Life 上で新卒採用活動を行ったことが話題になりましたけれども、その目的はネットを先進的に利用する学生へのアピールでした。つまり日本人向けにローカライズされていなくても、ユーザー登録と専用ソフトのインストールくらい当然できて、Second Life の 3D グラフィックも余裕で表示できるパソコンを持っている。そういう学生なら PC スキルも十分だし、トレンドに敏感でチャレンジ精神も旺盛だろうから、うちで採用したい。そのように mixi は判断したのではないでしょうか。

逆に言うと、そういった敷居の高い場所で出し物をして、一般客を呼び込めるかは疑問です。極端なたとえですけれども、とある企業が富士の山頂で入場無料のイベントを開催し、ここでしか入手できない記念品を配布したとして、会社帰りのサラリーマンが立ち寄ってくれるでしょうか? 無理ですよね。まあ、ネタとしては悪くない方法かもしれませんが…実は Second Life もこれと同様で、一般ユーザーが訪れるかは二の次で、話題性を目当てに進出する企業も多いみたいですね。そうすることによって日経新聞などに取り上げられれば、あの会社は先進的という評判になるとかで…こういったスタンスの企業って、広告代理店だとかに入れ知恵されてのケースが多そうな気もしますけど。とりあえず仮想店舗を開いて、後は放置なので誰も来ないという例が少なくないようですし。

なんだか伝聞ばかりで表題とも無関係なことを書いていますが、それは他ならぬ私が Second Life を体験したことがないから。上記の内容を見ても、遊びに行きたいとは思いませんねえ。だって単に日本語が不自由なだけならまだしも、アバターとかがいかにもアメリカンなデザインで、日本人の感覚から離れていますから。そんなのにリリアン女学園の制服を着せたところで、たぶん萌えない…というか、今回のプロモーションが誰をターゲットにしているのか、いまいち私には理解できないんですが。だって、二次オタは三次元に興味ありませんもの!

…って、結局そういうオチ? なんか違うよなあ。

November 20, 2007

なぜベストを尽くさないのか

今日、ぼんやりと CLANNAD の Web ラジオなんぞを聴いていたら、なぜベストを尽くさないのかという言葉が出てきて、ちょっと驚きました。

これ、何か有名なせりふとかなんですかね? というのは、会社での自己紹介で、これを好きな言葉として書いていた人を見かけたので。

気になったので検索してみると、TRICK というドラマの登場人物の座右の銘が、このなぜベストを尽くさないのかなのですね。そして、これは第 39 代アメリカ大統領ジミー・カーターの自伝のタイトルでもある (原題: Why not the best) と…テレビを全く見ないこともあり、全然知りませんでした。いやはや、何事も疑問に思ったら調べてみるものですね。

ちなみに、この言葉が好きな前述の人の座右の銘は可愛いは正義だそうです。これが座右の銘というのも微妙ですが、それなんて苺ましまろ…と瞬時に思った自分も激しくアレです。まあ今さら気にしないけど。