2005年4月アーカイブ

ふと思いました、URLとURIってのがあるけどその違いってなんだろう…。e-Wordsで調べてみると。

URI  読み方 : ユーアールアイ フルスペル : Uniform Resource Identifier  インターネット上に存在する情報資源の場所を指し示す記述方式。インターネットにおける情報の「住所」にあたる。URIは包括的な概念であり、現在インターネットで広く用いられているURLはURIの機能の一部を具体的に仕様化したものである。
URL  読み方 :ユーアールエル フルスペル : Uniform Resource Locator  インターネット上に存在する情報資源(文書や画像など)の場所を指し示す記述方式。インターネットにおける情報の「住所」にあたる。情報の種類やサーバ名、ポート番号、フォルダ名、ファイル名などで構成される

うーむ。URLの方が具体的な感じ…。知人のt○○naに聞いてみると

t○○na: さぁ。おなじじゃないの?

と、すえ○君に聞いてみたら、

sue○: かっこいい

ってオイ(笑)。

まぁ確かにURIって言っているとカッコイイ風に聞こえるね…。
いろいろ調べてみると、URLはURIの一部で、URIの仕様を具体化したものらしい。W3Cでは1998年からURLという呼称をやめたみたい。今普通に使っているURLはURIといってもいいのかもしれないですね。だから本質的な違いはないのかもしれません。

ということで、まとめると同じものであるということでよいのでしょうか?
間違っていたら指摘して頂けるとありがたいです。

cori95.net :: Firefox高速化

Firefox高速化
ふと見つけたこれやったら、ホントに凄い勢いで速くなった…快適。
メモ代わりに。

ちょっと前からこの設定をしているおんだが、特に問題ないので皆さんにも公開。でも体感でそんな早くなったという実感はありません…。上記の設定はいつものようにロケーションにabout:configって入力するところで設定すると簡単にできます。

自分はこの他にも早く動かすために自分はこの設定以外にもステータスバーに入れるExtensionは1つも設定していません。

それにしても起動以外はそれほど遅いと感じたことはないのですが、起動だけはどうにかして欲しいなぁと思います。

MySQL Manual | 6.2.1 数値型

MySQL には、INT(4) のように、型の基本キーワードに続いて整数値の表示幅をかっこ内に指定できるオプションがあります。このオプションの表示幅の指定は、カラムに指定された幅より小さい幅を持つ値で表示の左側を埋める目的で使用されますが、そのカラムに格納できる値の範囲が制限されたり、そのカラムに指定された幅を超える幅を持つ値の桁数が制限されたりすることはありません。オプションの拡張属性 ZEROFILL と組み合せて使用した場合、デフォルトのスペースに代わってゼロが埋め込まれます。
けっこう勘違いしている人がいそうなのですが、mysqlの型でint(?)とか、?に数字を入れますが、この数字は上記の通りZEROFILLをした際にスペースに代わってゼロが埋め込まれる際の幅なのです。自分は勘違いというかあまりよくわかっていませんでした…。
ITmediaモバイル:無料フルブラウザ「サイトスニーカー」β版公開開始

ユビキタスエンターテイメントは、PC用のWebサイトが閲覧できるフルブラウザ「サイトスニーカー」のβ版を公開した。「PCユーザーにとって最も使いやすい携帯向けフルブラウザの実現」を目標に、β期間中は開発ブログを開き、テスターからのリクエストをメールやトラックバックで受け付ける。なお正式版は8月にリリース予定で、β版、正式版ともに無料で利用できる。

キターって感じです。jigは有料になっちゃうし、scopeは無料だけど動きがもっさりしているし、どうしたもんだと思っていたところにサイトスニーカーがリリース。このタイミングは結構いいかも。操作感としては、どこかの掲示板でも書かれていたけどjig>サイトスニーカー>scopeといった感じ。どうやらニューロポインタにも対応していて、jigみたいにマウスポインタがある。

今は公開直後なのでサーバの負担があるらしくちょっと重い時があるけど、こなれてくれば速度的にもかなりいいんじゃないかと重います。どこまで無料でやってくれるかが問題ですね。

あとjavascriptやcssは今のところ非対応で、将来的にはサーバ側でフィルタしたりする計画もあるとかないとか。またcookieとかできないのでセッションを使ったサイトにはログインできません。

現状は広告が出るのだが、読み込み中のみしか広告がでないのでぜんぜん問題はないです。

サポート言語を拡張... お好きな言語で Gmail をご利用ください。現在、インターフェースは、12 以上の言語 (日本語、英語、オランダ語、フランス語、ドイツ語、イタリア語、韓国語、ポルトガル語、スペイン語、ロシア語、中国語 (簡体字)、および中国語 (繁体字)) で表示されるようになりました。Google では、ユーザーに豊富な選択肢を提供できるよう努めています。
今更ですけど、Gmailのメニューとかが日本語化されているのに気づいた…。いつからだろうか。設定方法は画面右上にあるSettingsで「Gmail display language:」を日本語にするだけでいいみたいです。

あとビックリというかちょっと「おぉ」と思ったのが、これを設定するときにダイアログがDHTML(って表現でいいのだろうか?)で開いた。たしかflickrでもcontactの設定を変更するときにブラウザ内だけでダイアログが出たりしたのでそれと同じ技術だと思うけど、これってなんとなく、「おぉ」と思ってしまう。これからのWebはこういうGUIになるんだろうか。

前書きましたが、mayu-3.30がリリースしています。
sourceforge.netのDownloadページからダウンロードできます。
主な機能追加等は下記になっています。

モディファイヤ ・カナロックを表すモディファイヤ KL- を追加。 オプション (KL-) の説明をよく読むこと。 ・モディファイヤ MAX-, MIN-, MMAX-, MMIN- を追加。 (Thanks to 小林) ・Java アプリケーションなどで IL- が検出されないことがあるバグを修正。 ・キーリピート有 One Shot (!!!) のキーリピートが始まるまでの時間を オプション (delay-of !!!) で指定できるようにした。

FUNCTION
・FUNCTION &LoadSetting などで、設定ファイルをロードした時に、
ログにロードしたことが表示されるようにした。
・FUNCTION &Prefix の説明を正しく修正。
・FUNCTION &SetImeStatus を追加。(Thanks to 小林)
・FUNCTION &SetImeString を追加。(Thanks to 小林)
・FUNCTION &ShellExecute が失敗した時のエラーメッセージが
表示されないことがあるバグを修正。
・FUNCTION &VK で入力できるマウスボタンに XBUTTON1 と XBUTTON2 を追加。
他、さまざまな仮想キーを追加。
・FUNCTION &WindowMonitor を追加。(Thanks to Hosaka Yuji)
・FUNCTION &WindowMonitorTo を追加。(Thanks to Hosaka Yuji)
・FUNCTION の引数置換機能を追加。(Thanks to 小林)
・既存 FUNCTION のマルチモニタ対応。(Thanks to Hosaka Yuji)

マニュアル
・acknowledgements 更新。
・related work を更新。
・references を更新。

ビルド
・Windows9x/Me/NT4.0 非対応になりました。
・Borland C++ 5.5.1 でビルド不可能になりました。
・Visual C++ Toolkit 2003 でビルドするための様々な注意事項を記載。
(Thanks to 小林)

ドライバ
・2000/XP 用ドライバの SMP/HT 対応。(Thanks to 小林)
・2000/XP 用ドライバの PS/2 専用版と USB 対応版のバイナリ統合。
(Thanks to 小林)
・復旧用ドライバを追加。(Thanks to 小林)

その他
・WindowsXP の「ユーザーの切り替え」機能に対応。
・ごくたまに、タスクトレイのアイコンが表示されない問題を修正したつもり。
また、表示されていないときに、もう一度起動すれば
アイコンがタスクレイに表示されるようにした。
(「既に窓使いの憂鬱は動作中です」というダイアログボックスが
出ると同時にアイコンが表示されます)
・ログを消去した時刻をログ表示するようにした。
・109.mayu に MultiMedia Keyboard 用の特殊キーなどを追加。
・スナップショット版で「↑↓←→」という文字がキー名として
使用できなくなっていたバグの修正。

まだ使ってないので、あとでレビューできたらします。
そしてMLではなにやら前紹介したSynergyとMayuの話とかになってたりします。ちょっと気になるな、今後が。

2005-04-20 19:43追記:今のところ特に問題なく使えています。自分はXPを使ってるのですが、前のバージョンではXPには無理矢理ドライバを変えたりして使ってた記憶があるので、今回はファイル名からもわかるようにもとからXP対応ということで、簡単に入った。あとは追加された設定項目をなにか便利に使う方法があればいいのだが、特に思い浮ばず…。

POPFileでのメール受信がいいかげん我慢できないぐらい遅くなってきたので、いろいろと早くなる方法を調べてみた。

ちなみに知らない人のためにPOPFileの説明をちょっとだけ。
POPFileとはpopfile.sourceforge.netで配布されているスパムフィルターで、今使っているメーラーとPOPサーバとの間に入って受信したメールをチェックしてスパム判定(それ以外にカテゴライズすることもできる)してスパムをハジくことのできるものです。

説明はこのくらいにして、んでなんで重いのかっていうといくつか原因がありそうなんですが、1つは自分の環境ではNorton Antivirusを使っているためにメーラーがPOPFileを通してPOPサーバからメールを取ってくるときにNorton Antivirusが透過的にフィルタをするためらしく、ようはメーラーとPOPサーバの間に2つもフィルタがあるから。もう1つはどうもコーパス(スパム判定するための辞書)がけっこう大きくなっているからという物で、自分のは8Mぐらいあった。

2つ目の理由に関してはもうどうしようもないですね…。地道にマグネットとかをうまく使ってコーパスを小さくするぐらいしか対応策がないようです。他になにか知ってる方がいたら教えて下さい。

んで、1つ目の理由の解決法ですが、

あるときからこのMTで、TypeKeyの認証をして戻ってきたら「The validation failed」というエラーが出て認証に失敗してコメントができなくなっていたので、それについてずっと調べていたがやっと原因がわかった。

ネットでこの問題を検索してみると、いろいろな場合があって、主に下記のようなことが原因なのが多い。

1 MTのバージョンに依存した問題
 lib/MT/Utils.pmのdsa_varifyの1275行目付近のif文で
 if ($has_crypt_dsa && 0) {
 となっている「&& 0」を取ると直る
2 個別アーカイブのテンプレートで、typekeyへ飛ばすURLで、v=1.1というのがある/ないの問題
3 lib/MT/Utils.pmのperl_sha1_digestが上手くいかない問題
4 lib/MT/App/Comments.pmの$SIG_WINDOWの値が短かすぎる(デフォルト10分)問題

などがあるらしく、どれか一つにあてはまるとコケたりするらしい。

んで、このブログがなににあてはまったかというと、上記でいう4に近い感じでした。いろいろと変数をえんやこらとダンプしてデバッグしたところ、このTypeKeyの認証は時間を測ってある一定時間内(これが10分)に認証処理が完了しないとエラーを出す仕様になっているらしく、それを判定する基準となるサーバの時計がズレているために問題が起っていた様です…。なので、ntpdをちゃんと設定したらあっさりTypeKeyで認証できました。

意外なところに落とし穴があった…。

ちなみにMTはwarnを使ってデバッグをすると画面にその文字列がでるのだが、それがいやな場合にはMT::log()という関数があるので、それを使えば管理画面のトップページからリンクされているログを参照するページでその出力を参照することができます。って言わずもがな、かな…。

アップル - Mac OS X

世界で最も先進的なオペレーティングシステムの登場です。そうです、ふたたびアップルから。探しているものは瞬時に見つけ出せます。必要な情報へのアクセスはクリック1つです。作成する、探検する、共有する。Mac OS X Tigerならコンピュータの中のあらゆるものを、簡単に検索、アクセスし、活用できます。さあ、これらすべてを手に入れるために、あなたのMacをアップグレードしましょう。価格はわずか14,800円(本体価格:14,095円)です。

今さらですが、リリース日が発表されました。目新しい技術で気になるのはDashboardとSafari RSSかな。SpotlightとかはSharlockとなにが違うんだろう…。

一番気になるのは、自分が会社で使ってるG4でサクサク動くのかなんですがね。。。

窓使いの憂鬱がもう少しで、2年ぶりにリリースがあるかもしれません。今はテスト版の配布を行なっておるようですが、近いうちにリリースが期待されます。といってもすぐに今の環境に入れるかどうかは微妙ですね(笑)なにせ場合によってはOSの再インストールになる可能性もありますからね。。。

なんにしても、自分の環境ではこれがないと生きていかれない体になっています。ソフトウェア依存多いな…。

[Macuim-dev 57] MacUIM 0.3.1-1 リリース

MacUIM 0.3.1-1 をリリースしました。 http://sourceforge.jp/projects/macuim/files/?release_id=14257#14257
[変更点]
* Adobe Reader, VirtualPCが異常終了する不具合の修正
* 文節のアトリビュートが適切でなかったのを修正
* ダミーモードの実装(Mac OS X本来のモードはダミーとした)
* USキーボードの場合もキー入力1回で日本語入力できるようになった
* パスワード入力エリアでMacUIMが無効にならないようになった
* 環境設定にuim設定を追加
* uim-ximと同時に使ったときにヘルパーの表示が混乱するのを修正
* 環境変数 HOME が取得できない場合、uimを使用せず、直接入力とした
* uim-xim, uim-fepを同梱(動作未確認)

また、Mac OS X本来のモードに対応した代償として、モードティップス の信頼性が低下しています。むりやり以前と同じ動作をするようにして みましたが、動作が遅いマシンや異常に速いマシンで使用したときに、 正しく表示されないかもしれません(その場合は諦めて無効にしてくだ さい)。

自分の今のメインマシンはWindowsですが、Mac OS Xもサイドに置いて使っていて、そちらのIMはskkベースのなにかをここ数年使っています。以前は、AquaSKkを使わせて頂いていたのですが、新し物好きな性分ゆえ、今はMacUIMをメインに使っています。

そのMacUIMが久々(4ヶ月ぶりぐらい)にリリースされました。今でもぜんぜん実用に耐え得るものですが、リリースが続くということは開発が活発だということでいいことですよね。

MacUIMの使用感ですが、普通にemacsはskkと同じように使用できるので、それだけで大満足です。

ちなみに、自分のIMは、emacsはskk、windowsではskkime、macではMacUIMな感じです。一時期screen上では、screen-uimを使っていたのですがemacsぐらいしか使わないので今はやめています。。。(今知りましたが、screen-uimはuimに統合されたみたいですね)IMって今後はuimに収束していくんでしょうかねぇ。

自作のemacsでPerlモジュールのTemplate Toolkitの文法を使うためのモードです。これはマイナーモードになっていて、html-helper-modeと一緒に使うようになっています。こちらからダウンロードできます。

自分はこれを1年以上使っているのですが、今はこれがないとTTの文法を書くのは辛いです。
一番使うのはC-c iで[%%]を挿入ですね。色は一応付くのですが、複数行に渡ったりすると色が付かなかったりします。

html-ttはhtml-helper-modeのバージョンに依存しそうな気もするので、もしまだhtml-helper-modeがインストールされていないならいいのですが、されている環境だと今使ってるhtml-helper-modeと互換がない場合も考えられ、上書きでインストールをする必要がでてくるかも…。互換のあるhtml-helper-modeのインストールはMakefileにそれをインストールする記述があるので、make install-html-helper-modeって打てば勝手にインストールしてくれます。設定等はREADMEをご参照ください。

なにぶんelispの初心者が作ったものですので、使い心地やここが変など、感想を頂けたらと思います。

お使いの Gaim のバージョンは 1.2.0 です。現在のバージョンは 1.2.1 です。 --- 変更履歴: version 1.2.1 (4/3/2005): * URL escaping now works with UTF-8 text. This may break some old log files. * Revert to XOR auth for ICQ as the md5 is not fully functional * Fix bug with going away while in a jabber chat * MSN bug fixes (Felipe Contreras) * Escape things properly in IRC
アップデートのチェックオプションをオンにしてあると、gaimを起動したときにお知らせしてくれるのでわかりました。Changesですが、「UTF-8のURL escapingを実装したので古いログファイルが壊れるかも」っておいおい…(笑)あと気になるのが、IRCでなんかを適切にやってくれるっていうのが半角カナだったりするとうれしいなと思ったのだが、今やってみたが変らず。

cronを使って

0 2 * * * * /foo/bar/baz.pl 1日前の日付

みたいなことをやりたかったので
0 2 * * * * /foo/bar/baz.pl `date -v-1d +"%Y-%m-%d"`

とやった。その日の午前2時にこのcronは動いたが、結果はなぜかエラー。次の日に「"」を取って
0 2 * * * * /foo/bar/baz.pl `date -v-1d +%Y-%m-%d`

とやった。その日の午前2時にこのcronは動いたが、結果はやっぱりエラー。/var/log/cronを見てみると、%の前までのものしか実行されていないのがわかった。要するに毎日「/foo/bar/baz.pl `date -v-1d +」というコマンドを実行しようとしていた。%が悪いみたいなので、これをエスケープすればいいのかと思い
0 2 * * * * /foo/bar/baz.pl `date -v-1d +\%Y-\%m-\%d`

とやった。その日の午前2時にこのcronが正常に動いた。訂正:どうやら%は改行として解釈されるということで、shellとは関係ないのが正解。なるへそ。てか%が改行なんてまぎらわしいことこの上ないな…。もっと他の記号となにしろー。

[を] 日本語形態素解析入門

奈良先端科学技術大学院大学(NAIST)自然言語処理学講座(松本研)に
D2の学生として所属していた1998年6月9日のミーティングで、新入生
(M1) 向けに「日本語形態素解析」の入門講座を行った。

形態素解析の入門がまとまっています。大概の人は既存にあるソフトを使うだけなので、そんなに深く知ることもないと思いますが、一度はこういうの見てみるといいかも。自分もあとで見てみようと思う。

でもトップ以外はボロボロだね(笑)
さすがに全部のテンプレートを変える時間もなく…。

でも今年はなんかあまりウェブ上のエイプリルフールのネタはやってないところもあったりして、盛り上がりに欠けているような気もする。この毎年やってるウェブのエイプリルフールネタは流行らなくなってるのかな。

とりあえず、みつけたところ。
melma
hatena
livedoor
したらば きっず
livedoor デパート閉店セール
Seesaaブログ
まぐまぐ
いんぷれすうぉっち
Impress おさいふケータイ
弾さんblog
Milanoさんblog←判断付かず…
ソフトオンデマンド
高橋がなりブログ 虎の声 - カリフラワーの会
もじら組
2ch右 2ch左
なおやさんblog
Yahoo! Japan

検索

広告

月別 アーカイブ

OpenID対応しています OpenIDについて
Powered by Movable Type 5.12