Last.fm日本語版が登場
自分の好きな楽曲を聴くことができるラジオLast.fmの日本語版が登場しました。日本語版はExciteと連携しています。以前から7月中にLast.fmの日本語版が登場すると聞いていましたので期待して待っていましたが、日本語版では肝心のラジオサービスがまだ始まってないようです。ちなみに言語の切り替えが可能です。
TrackBack URI: http://sks.s201.xrea.com/blog/archives/442/trackback
投稿者: shuichi, カテゴリ: インターネット, 投稿日時: 2006/07/25 20:28:21
自分の好きな楽曲を聴くことができるラジオLast.fmの日本語版が登場しました。日本語版はExciteと連携しています。以前から7月中にLast.fmの日本語版が登場すると聞いていましたので期待して待っていましたが、日本語版では肝心のラジオサービスがまだ始まってないようです。ちなみに言語の切り替えが可能です。
TrackBack URI: http://sks.s201.xrea.com/blog/archives/442/trackback
投稿者: shuichi, カテゴリ: Firefox, ソフトウェア, プログラミング, 投稿日時: 2006/07/22 13:45:20
Firefox 2では検索プラグインのフォーマットが変更となり、MozSearchというフォーマットが採用されました。MozSearchはAmazonの検索エンジンA9のOpenSearchを簡略化したものです。MozSearchでは検索キーワードの候補をリスト表示するサジェスト機能もサポートされています。MozSearch検索プラグインについてはCreating MozSearch pluginsを参照してください。
上で示した記事をざっと読んでみると簡単に作れそうだったので、PHPマニュアル検索プラグインを作成してみました。PHPマニュアル検索プラグインは探せばいくらでもあると思いますが、今回私が作成したものではいくつかの検索キーワードが追加されており(PHP本家の検索フォームではうまく検索できないキーワードをサポート)、サジェスト機能もサポートしています。またOpenSearch Autodiscoveryに対応しているのでインストールも簡単です。インストールするにはPHPマニュアル検索プラグインを開いてFirefoxの検索バーのドロップダウンリストを表示して「”PHP Manual Search”を追加」をクリックしてください。
検索キーワードに対応するマニュアルページへのリダイレクトとサジェスト機能はこのサーバのPHPとSQLiteを利用しています。PHPのキーワードのデータベースはPHP 5.1.6で自動生成しました。PHPにロードされていたモジュールの有無によってキーワードに対応するマニュアルが存在しない、またはマニュアルは存在するがそれに対応するキーワードがデータベースに登録されていない場合があります。
サジェスト機能はFirefoxからのリクエストに対してキーワードの候補リストをJSONという形式で返すことで実現できます。JSONの処理にはJsphonを使わせてもらいました。以下のURL先を開くと”get”というキーワードに対するキーワードの候補リストがJSON形式で表示されると思います。
http://sks.s101.xrea.com/mozsearch/php/json/?q=get
Firefox 1.5以前のような検索プラグインを作成するのは簡単ですが、サジェスト機能をサポートするとなるとけっこう面倒です。
追記(2006/08/13): キーワードのデータベースに関係のないキーワード(私が定義していたクラスや関数…)が混入していましたので削除しました。

TrackBack URI: http://sks.s201.xrea.com/blog/archives/440/trackback
投稿者: shuichi, カテゴリ: コンピュータ, ソフトウェア, 投稿日時: 2006/07/21 01:34:15
ずっと前にダウンロードしたWindows Vista Beta 2をインストールしました。インストールするパソコンは一応Windows Vistaの動作条件は満たしていたので、とりあえずは動作しました。ただメモリが512 MBしかなかったので、ちょっともっさりしていましたけどね(256 MBのメモリでWindows XPを動かす感じ)。やはり1 GB以上は必要です。
Windows Aeroも一応動作したみたいなのでかなりハデハデでした。以下にいくつかスクリーンショットを貼っておきます。ウィンドウの背景が透過しています。また最小化や最大化など行ったときになめらかにアニメーションします。まぁ、この辺は個人的にはどうでもいい機能なんですけど。フォントはメイリオ。
下のスクリーンショットではIE7、サイドバー、マインスイーパーが動作しています。図のようにサイドバーにはガジェットと呼ばれる色々な機能を持つコンポーネントを追加することができます。また、タスクバーボタンにマウスポインタを移動すると、該当するウィンドウのサムネイルが表示されます。ちなみにWindowsに付属してくるゲームもハデになってますよ。
スタートメニューを開いたところ。ちなみに後ろに見えるのはマージャンタイタンという上海みたいなゲーム。
スタートメニューのすべてのプログラムを開いたところ。EmEditorとFirefoxも動作させています。追加でインストールしたプログラムはavast! Antivirus、EmEditor、Firefox、Lhaplusです。今のところ正常に動作しています(ちなみにavast! AntivirusとEmEditorはVista公式対応)。
1年半前に自作した自分のパソコンでも一応動作したので、最近の一般的なデスクトップパソコンだったら普通に動くと思います。
TrackBack URI: http://sks.s201.xrea.com/blog/archives/437/trackback
投稿者: shuichi, カテゴリ: Firefox, ソフトウェア, 投稿日時: 2006/07/16 04:37:25
Firefox 2.0のマイクロサマリジェネレータを作ってみました。簡単なXSLTおよびXPathを用いて記述するだけです。今回は価格.comの製品情報ページの製品名と最安価格を表示するものを作ってみました。ジェネレータ部分はkakaku-com-price.xmlです。アーカイブスからインストールすることができます。インストールするとFirefoxのプロファイルフォルダ内のmicrosummary-generatorsフォルダ内にkakaku-com-price.xmlが保存されます。アンインストールする場合はkakaku-com-price.xmlを削除すればO.K.だと思います。
インストールしたら価格.comの製品情報ページを表示してください。ブックマークに追加しようとするとブックマークに追加ダイアログボックスの名前の部分がドロップダウンリストになっていると思いますので、その中からライブタイトルより下の項目を選択してOKボタンをクリックしてください。ブックマークのタイトルに製品名と最安価格が表示されていれば大丈夫です。
今回はジェネレータ部分のみでしたが、以下のようにジェネレータをあるページにlink要素を用いて関連付けることもできるようです。
<link rel="microsummary" href="kakaku-com-price.xml" />
TrackBack URI: http://sks.s201.xrea.com/blog/archives/434/trackback
投稿者: shuichi, カテゴリ: Firefox, ソフトウェア, 投稿日時: 03:43:06
先日Firefox 2.0 Beta 1がリリースされましたが、Firefox 2.0の新機能のひとつにMicrosummary(マイクロサマリ)があります。マイクロサマリとは簡単に説明すると、Webページをブックマークしたときにそのページの重要な情報をブックマークのタイトルに表示する機能です。このタイトルに表示される情報は定期的にアップデートされるため、そのページを開かずとも簡単な情報を確認することができます。詳細はMicrosummaries、Microsummaries generatorsを参照してください。
マイクロサマリは定期的に更新するらしいですがどの程度の間隔で更新するのか分からないのでちょっと不安です。ちなみにブックマーク項目の右クリックメニューのライブタイトルの再読み込みから手動で更新できるようです。
TrackBack URI: http://sks.s201.xrea.com/blog/archives/433/trackback
Copyright © 2004-2008 shuichi. All rights reserved. Powered by WordPress