2006年08月31日

開発メモ

 久しぶりに計算機ネタ.

 autotoolsを使った開発で,自作/他者作のライブラリを簡単に使う方法.

開発メモの続きを読む

2006年07月08日

gnuplotでリアルタイムプロット

 久しぶりに計算機ネタで.
 時系列のデータを扱っていると,音声や動画から計算された尤度をプロットして眺めたいことがしばしばあります.そんな時役に立つのがgnuplotの以下の機能です.詳細は分かりませんが,この様な方法で出来ます.

set yrange[0:100]
plot "output.txt"
pause 0.1
reread
watch

上記のような内容を記述したファイルを test.gnu として保存したら,


% gnuplot test.gnu

で0.1秒毎にoutput.txtの内容がプロットされます.

2006年07月01日

いじりすぎて

 テンプレートいじりすぎて,ほとんど元のデフォルトに戻ってしまいました.
 時代って回るもんですね.

2006年03月30日

「iPod難聴」集団訴訟の弁護士、音量制限を「不十分」と非難

ITmediaの記事
ここまでくると、ただ難癖を付けたいだけじゃないかと言う気がしてきます。
 

バーマン氏は、「多くのコンシューマーは100デシベルは50デシベルの2倍の音量だと思っているが、実際には10デシベルごとに2倍の音量になる。Appleはこの問題について消費者に伝えていない」と主張している。
 ただし、Appleがアップデータのリリースと同時に公開したサウンドに関する説明ページでは、「10デシベル増加するごとに、感覚的な音量はほぼ2倍になる」という説明がされている。

デシベルがログスケールなのは事実であって問題じゃないのでは…。

2006年03月28日

Gmailで添付ファイルをHTML形式で表示

 いつのまにか追加されてましたね.
 これ非常にいい.Wordの添付ファイルの内容がWordを立ち上げなくても見られるのは軽快な動作の為には必須ですわ.

2006年02月20日

研究結果「メールの意図が正しく伝わる確率は5割」

 WIRED NEWSの記事
 「確率」という言葉が相応しいかどうか分からないが,全ての意図が伝わらないのは確かだろう.興味深いのは,

「書き手が、メッセージに込めた意味合いや感情は明確だと往々にして思うのは、書きながら自分が意図する意味合いを頭の中で『聞いて』いるからだ」と、エプリー助教授は説明する。

ということ.つまりパラ言語情報が必要だといっているのでは無いかということなんだろう.

 感情的な論争が訴訟にまで発展するということが記事中で挙げられているが,

「人々は、本当に信じられないくらい馬鹿げたことを会社の電子メールに書いている」と、フリン氏は語った。

ということからも分かるように,本来事務的な内容だけであれば(今まで印刷された文書でやってきたわけだから)特にメールになったから問題になるということは無いはずなのである.
 対面,電話で一言二言やっている何気ない雑談や冗談話をメールでやり取りする際に入れたりするからこういったことになってくるのではないだろうか.

2006年02月14日

BINDの設定

 サブドメインの委任がうまくいかんと思っていろいろいじくってた結果,単にnamed.confにforwarders書いてたのが原因だった.普通はいらないのかこれ….2時間以上無駄にした.

2006年01月18日

Google関連のニュース

グーグル、ラジオ広告にも進出へ--ビジネス多角化を加速 (CNET Japan)

 Googleは、広告ビジネスをインターネット以外にも拡大し、紙媒体の広告や、場合によってはテレビコマーシャルにも進出する可能性がある。
 ちょっと多角化し過ぎな気がしますが….  これだけ手を広げて「シンプルでクールな」というコンセプトを守り通せるんでしょうか.できればそうあって欲しいと願って止まないわけですが.

グーグルが国内で新卒採用、エントリ受付を開始 (@IT)

 いろんな意味でいいと思いますよ.B3やM1の人はトライしてみてはいかが.
 ※del.icio.usにポストしたら,既に他に2人の人がポストしてました.注目の記事なんですねえ.

Google TalkのAPIとソースコードのリリース (ITmedia)

 遂に来ましたねコレ.BSDライセンスってことは,商用に問題なく使えますね.
 肝心の記事内容は難しくて分からない部分もあるんですが,何か面白い実験には使えそうな予感です.

2006年01月17日

bloglines

 やっと使い慣れてきた.
 慣れると手放せません.皆さん使いましょう.

 bloglines.comは,web上のRSSリーダーです.
 RSSって何?って人はググッてみましょう.と思って,自分でググッてみたら分かり易い解説がありませんでした.基本的にはニュースとかblogなどの様に,エントリを投稿する形のサイトにおいて,そのエントリ情報をXMLの形でまとめたものです.

 ThunderbirdやFireFoxにも既にRSSを購読する機能がありますが,自分がどの記事を読んだかなどを保存する機能がありませんし,他にどういった人が購読しているかなどの情報が分かりません.そういうSNS的な要素も面白みの一つです.

 blogやニュースを,ブラウザのブックマークにあるウェブページから読むのは最早時代遅れなのです.


Bloglinesで閲読登録

2006年01月12日

ケータイナビも声で操作--KDDI、音声認識を使った新サービス

 CNET Japanの記事
 携帯電話での音声認識を用いたサービス.「分散型」音声認識を売りにしている.恐らく特徴量抽出までを携帯電話上で行い,尤度計算はサーバ側で行うということを行っているのだと思われる.


さらに、今回au携帯電話に搭載される声de入力機能では、音声認識時に周辺雑音を測定し高い認識性能を維持、誤認識の可能性がある場合に原因を推定してユーザーに利用方法をアドバイスするといった工夫をしている。

といったところが気になる.
 一度使ってみたいなぁ.

2006年01月09日

ワンセグ放送

 不勉強な私は,恥ずかしながらいとさんのblogで初めてワンセグ放送なるものを知りました.
 確かに面白い試みですね.iPodが端末として使えるらしい.これ始まったらiPodリニューアルしようっと.
 1時間半かけて電車通勤してた頃だったら重宝したかもしれないけど,現状としては歩いている時でも気軽に音楽を聞けるツールとしてiPodを使っているので,あまり使わないかも.(普段椅子に座っている時の95%は目の前にパソコンあるし)
 何にせよ無料で気軽に楽しめる映像コンテンツが欲しいのは確か.期待してます.

2006年01月03日

vmplayer + ubuntu-ja

 (やっぱり)ノートPC上にもLinux環境が欲しいなぁと思ってどうするか悩んでましたが,ふと思いついてvmplayer+ubuntu-jaな環境を構築してみました.
 環境構築はいたって簡単で,


  1. こちらでvmplayerをダウンロードしてからインストール.

  2. こちらの「Unofficial Ubuntu 5.10 Japanese VMWare Image」でzip圧縮ファイルをダウンロード,解凍後,できたUbuntu-Breezy.vmxをダブルクリックしてubuntuを起動.


 最初はほとんどソフトウェアが入ってませんが,同ページに書いてあるように ubuntu-desktop パッケージをインストールしたり,その他に必要なパッケージを apt-get もしくはGUIのパッケージ管理ソフトでインストールすることで,ガリガリ環境を構築することが出来ます.
 長所は

  • debianを元にしてるので,今まで使っていたノウハウがかなり活かせる.

  • debianを元にしている割に,パッケージが最新のバージョンまで揃っていて(例えば OpenOffice が 2.0,gccが3系もあれば4系もある),色々試せて楽しそう.

  • 日本語環境もしっかりしていて,ブラウザや仮想端末での日本語入力もパッケージの簡単な設定だけで色々できる.


など.今のところ欠点が見つかりません.メインマシンもこれにしちゃおうかな….

 

2005年12月13日

ひとりごと

やっぱりHHKいいわぁ.

2005年11月13日

gnome2でショートカットの設定

 メモ。
 gnome2(というか、gnome2のデフォルトのウィンドウマネージャのMetaCity)では、ショートカットの設定が少々不便である。
 パネルに用意されたメニューを使って、「アプリケーション→デスクトップの設定→キーボード・ショートカット」でショートカットの設定が可能なのだが、これが、予め用意された項目に対してのみ可能である。つまり、「Alt+kでktermを起動する」など自分の好みの動作をさせることが、この方法ではできない。

 ではどうすればいいかというと、gconf-editorというコマンドで、新たに項目を作成して設定する。

gnome2でショートカットの設定の続きを読む

2005年11月08日

Debian/GNU Linux Sarge で SATA

 今日は,新しく来たコンピュータにLinuxをインストールした.こんなに苦戦したのは久々だ.

 新しいパソコンはDELLから購入したもので,そこそこのスペックを持っているのだが,デバイス用のポートがデフォルトではUSBしか付いてない!シリアルポートやパラレルポートが無いのならまだしも,PS/2も付いてなかった.USBのキーボードって平気なの?マウスって平気なの?と不安に思いつつインストール開始.

 研究室のマシンの大半はDebian Woodyが入っているが,最新安定板のSargeにする.ディスクがSerial ATA(SATA)なので,ある意味仕方が無い選択肢だ.

第1関門: NICが見えない
 Intel PRO/100 VEといういかにもe100ドライバで見えそうなものだが,ちょっと古めのドライバでは見えないようだ.仕方なく古いカードを挿す.どちらにしろギガビット欲しいので何かしら挿すことになりそうだが.

第2関門: ディスクが見えない
 前評判では2.6系のカーネルならば問題なく認識するとのことだったが,今回のマシンが使っているコントローラがAHCIという新しい仕様に対応していたため,これを認識しなかった(少なくとも2.6.12以上だったら対応しているが,残念ながらSargeのインストーラのカーネルは2.6.8).
 結局BIOSの設定で古めのSATAの仕様にすることでインストールはできた.

第3関門: やはりAHCIで動かしたい
 本来,SATAはSCSIエミュレーションで動くはずで,つまりは/dev/sd?というデバイスファイルで認識するはずだ.しかし,今回のマシンはIntel製のチップセットで,デフォルトでIDEモードで動く.そのためデバイスは/dev/hdaという慣れ親しんだ形でアクセスできるが,DMAでの動作もせずどうも鈍く感じる.そこで,AHCIを使ったSCSIエミュレーションでの認識を試みた.これが大変だった.
 手順としては,普通にインストールした後,
  ・カーネルソースをダウンロード.
  ・無駄なモジュールを削除.必要なオブジェクトを組み込みで設定(これが大変)
   ここで言う必要なオブジェクトと言うのは,ahciやsd_modなど.
  ・再構築してインストール.
  ・再起動する前に /etc/fstab の hda を sda に変更しとく.
  ・/boot/grub/menu.lst の hda も sda に変更しとく.
  ・再起動をかけるが,BIOSでSATAコントローラの設定をAHCIに戻す
デバイスファイル名が変更になるだけでこれだけ大変.不便だのう.
結局丸々半日以上かかってしまった.

2005年11月03日

OpenCV

 人工知能学会誌に載ってたので、試しに使ってみた。
 harr特徴量を用いた顔検出は遅いが精度がかなりすごい。正直驚いた。
 重すぎの感はあるが、工夫次第でなんとでもなりそうな感じではある。

 2、3自分で作ったテストプログラムを載せておく。

OpenCVの続きを読む

2005年11月01日

OpenOffice 2.0

 リリースされたということで適当に使ってみることに.
 で,ショッキングなことに,OpenOfficeのCalcで出力されるグラフが,論文に貼り付けるのに最適だということが分かった.最適っていうのは言い過ぎとしても,少なくともExcel+wmf2epsで書き出すものより数段いい.

 論文に貼り付ける場合は,モノクロ(グレースケイル)印刷であることが多いので,色は使えない.それだけじゃなく,グレースケールの濃さで棒グラフの違いを表そうとすると,印刷の具合によって区別が全く付かない場合などもあり,なるべく避けたい.そのため,Excelでグラフを書く場合は「塗りつぶし効果」の「テクスチャ」を選んでグラフを書くわけだが,なぜだかこれをwmf2epsでPostScriptに直すと,塗りつぶされた部分はビットマップになってしまう(小さい矩形の領域に分割されたビットマップ).こうなってしまうと,図として貼り付けたときの拡大縮小の具合や,印刷時の解像度(dpi値)に依存して潰れてしまうことが多いのだ.これに対し,OpenOfficeのCalcのグラフでは塗りつぶしに「ハッチング」という項目があり,バリエーションこそ少ない(黒で使えるのは4種類のみ)ものの,これを使ってグラフを作り,印刷でPostScriptファイルに直し,gsview(これがWindowsってのがショッパイが)を使ってEPSに直して貼り付けると….中の細かい線もちゃんと線として描画されるじゃあーりませんか.

 あーあ,昨日出会ってれば,原稿がもうちょっとましになってた可能性があるのに….

OpenOffice 2.0の続きを読む

2005年10月30日

Googleデスクトップのサイドバー

 使ってみてます.
 gmailの新着メールが表示されるのはいいんだけど,迷惑メールフィルタにひっかかったのも表示されてしまう模様.これ,切れないかな.

2005年10月18日

日本語カテゴリ名

MovableTypeネタ.
うーん.やっぱり文字コード順にならんでしまう.
その他が一番上にくるのはかっこ悪い.

2005年10月17日

blog移行中

レンタルサーバを借りたので,blogをこちらに移動しようと思います.

2005年07月22日

パャRン

こんな迷惑メールが来ました.結構色々な人が貰ってるようです。
Subject: 添付ファイルの事でメールした宮本育恵です。

私の方でもパャRンに詳しい知り合いに聞いてみたりして調べたんですが、多分いたずらかウィルスじゃないかと言う結論になりました。

ただ、開かなかったのでウイルスに感染してはいないようです。

お騒がせしてごめんなさい。


宮本 育恵

_________________________________________________________________
Save the earth
http://pr.mail.yahoo.co.jp/ondanka/
結構手の込んだ迷惑メールで,何通かシリーズものになっているらしいのですが, 気になったのは「パャRン」という文字化け. 文脈からおおよそ「パソコン」であることは予想が付くのだが, いつ,どういう段階で文字化けが起こったのか気になった.
 ちょっと調べてみたら, こんな記事が出てきた.
 つまりは,PostqreSQLの構築の際,マルチバイトエンコーディング等の設定でミスをすると起こる文字化け,らしいです. 恐らくはLinuxのディストリビューションに入っているパッケージを使ったりすると起こる問題なんじゃないですかねぇ. ということは,この迷惑メールを送信するシステムもPostgreSQL使って構築されている可能性が大ということです. メールの内容は一見Yahoo!メールを装ってますが,Receivedヘッダ見る限り
Received: from eae6d30eef5c4bc (pl729.nas922.o-tokyo.nttpc.ne.jp [219.102.178.217])
by xxxxxxxx.jp (8.9.3+3.2W/3.7W) with ESMTP id FAA25663
for ; Fri, 22 Jul 2005 05:33:06 +0900
となってますから,別のところから送られて来てますね.
どうでもいいけど,こういうアプリケーションサーバ構築して儲けてる会社とかがあるのかなぁ.けしからん.

2005年05月05日

Sarge ついにフリーズ、今月末にリリースの予定

 /.jpの記事.
 ついに来たかという感じ. あまりにも遅いからVineにでも乗り換えようかと検討していた矢先. まあ使っててそれほど不具合は見つからないから即アップデートでも それほど問題はないかもしれない.
 暇になったらやろう(いつ?)

2005年04月24日

同期

 タイミングの制御っていうのをやらなきゃならなくなると,色々なものの同期を取らなければならない. 完璧に同期を取るためには, 最終的にクロック信号に頼らなきゃダメなんだろうなぁ. そういうところに大きな隔たりを感じるところに, ソフトウェア屋の限界を感じる.
 その辺の力も今後付けて行きたい.でもどうやって?

2005年04月13日

gmailが日本語化

 googleが提供するWebメールサービスgmailが日本語化された. Webメールでありながら, hotmailなんてゴミみたいに感じるようなインターフェースの軽快さで, 一時期はメインに使おうと思っていた. しかし,肝心のメール検索機能で日本語がうまく使えなかったので, 取りあえず転送しかしていなかった.
 今回,日本語化ということで,少なくとも検索に関してはちゃんとできるようになったようだ.
 しばらくは様子を見てみよう….

 アドレス欲しい人は私にご連絡を.

gmailが日本語化の続きを読む

2005年04月12日

Intel、「ムーアの法則掲載誌」に懸賞金

 ITmediaの記事slashdotで話題になっています
 1万ドルって結構安いなぁと思いつつ….
 こういう論文かけたらいいですねー. 分かり易く,インパクトがあり,真実という3条件が必要かな.

2005年02月24日

消費者がおとり販売でDellを集団提訴

 ITMediaの記事
低金利を約束して分割払いにさせようする販売員にプレッシャーをかけられたり、注文した製品より質の低いものが届いたという。
 うーん.これ本当だったら嫌だなー.
 日本は大丈夫だと思うし,一応教育機関は官公庁と同じ顧客扱いだし…. しかし,これで本社が何らかのダメージを受けて値段が高騰したり, 会社自体が潰れてしまうとやっかいだ.

2005年02月09日

そろそろロボット周りを真面目にセットアップ

 まずiPORTを使うノートをセットアップするべ.
 iPORTのSDKの関係で,woodyは駄目なのでsergeにする(済).
 Gigabit EtherのポートはiPORTで使ってしまうため,無線LANを使えるようにする必要がある.このノートはintel/PRO2200とかいうやつらしい.最初はndiswrapperでトライしようと思ったが,ここにドライバらしきものがあった.2371-GDJというこのノートはやっぱりIntelじゃなくて他のやつらしい.IBMからWindows用のドライバを落としてきてndiswrapperで見れるようになった.問題はデフォルトでIEEE802.3aになってしまうこと.たまにbやgになってくれるがきっかけがわからない.iwconfig wlan0 channel 1やiwconfig wlan0 rate 11Mなどは拒否される.
modprobe ndiswrapper
iwconfig wlan0 power off # これがミソっぽい
iwconfig wlan0 mode Managed
iwconfig wlan0 key restricted ******
iwconfig wlan0 essid "*****"
でできた.よくわかんない….もしかしたらまたすぐ駄目なるかもしれない.
 
 やっぱだめ.凄く気まぐれ.おとなしくPCMCIAのカード使ったほうがいいようだ.
TODO:
 ・PCMCIAカードを使ってネットに繋げる(多分簡単…であって欲しい)
 ・バッテリ電源に切り替えるとCPU周波数が落ちる(節約モードになる)のを防ぐ.
 ・iPORTライブラリ化

2005年02月08日

Google Maps

 ここ

 アメリカしかないけど凄い!
 Googleは何にしても、シンプルなデザイン、軽量でサクサク動くっていうコンセプトが一貫してて凄いなぁと思う.
 Google恐るべし,です.まさに.

 ShinBLOGより.

2005年02月02日

GTKの壁突破ならず

 それぞれのインストールはうまく行ったが,デモプログラムが動かない.
 恐らくXサーバのバージョンが古いことが原因. もうしょうがないので取りあえずX.orgの最新サーバをmake Worldしています. (やけくそ)

2005年02月01日

GTKの壁突破!?

 昨日の宣言どおり,GTKを入れてます.
 以前はXft2が無くて,Xft2をバックエンドにしたPangoができねーってところでつまずきましたが,Fontconfigを配ってるところで一緒に配ってたので無事インストールできそう...
 ちゃんとできたら /usr/local/ に入れて共有すっか.

2005年01月31日

次なる段階のウェブ『リキッド・インフォメーション』

 hotwiredの記事
 端的に言うと,とにかく関連のあるあらゆる情報をリンクさせてしまいましょう,というものらしい.試みとしては面白いと思うが,混乱を招く恐れもある気がする.
 今ですらフィッシング詐欺が深刻な問題になりつつあるのに, 何がなんだか分からないままにリンクされてる情報を次々に辿って行くのはかなり危険だからだ.
 最近はブラウザのURL表示部すら詐称する方法があったりして, 慎重にやってもなかなか発見が難しいものもあるが, 案外,僕の周り(理系の大学院生)の人ですら, 自分が今どのサイトのページを見ているかを意識してないことが多いことに 驚いたことがある.
 今ですらこういう状況なのだから,信頼できる情報,信頼できない情報の区別をはっきり付ける枠組みがまず必要だと思う. (繰り返しになるが,この種のことはURLを見れば大抵分かる)

2005年01月16日

『テトリス』を装うウイルスが登場

 hotwiredの記事
 ウィルスの種類としては大したこと無い部類だが…
 企業にとっては、ネットワークの機能低下に加え、従業員がゲームに夢中になり生産性が悪化するという二重の被害となる。
ってのに笑った.

2005年01月15日

MSN Messenger 7.0 BETA

 MSN Messengerの新版
 まあ,周りに使っている人がいないので,新しい機能は試せずにいるんですが, 見た目が変わったのはまあいいとして, 増えた機能は
  • ウインクを送ろう … いらん
  • シェイクの送信 … 迷惑なだけだ
  • 背景をドラッグ アンド ドロップ … 全くもっていらん
  • サインインする前に状態を設定 … これは,前はツールを使って(プログラムのバイナリ書き換えたりして)実現してたことを,普通にできるようにしたということですね.まあ,あってもなくてもいい.
ということで,最後の奴以外は本質的な違いが無い.

2005年01月12日

TeXのお時間

 博士論文とか,修士論文・卒業論文発表会とか,学会原稿とかで,色々原稿書くのが重なってます.ということでTeXの時間です.
 今年の目標の一つとして,「もう一歩上を行くLaTeXの使い方をマスター」を本日たった今掲げた私は,果敢にもクラスファイルの修正に挑んでいます. いえ,原稿書きたくないからって現実逃避してる訳ではないですよ! 生産性の無いことじゃないので許して!
 ということで,研究室にあるTeXブック(絶版?)を参考にしたりする. plain TeXの命令は難解なものが多い. しかし,この本,かなり分厚いけど一度通して読んでみたい気にさせる. やっぱ,クヌース先生は天才だ!

2005年01月11日

Firefoxの脆弱性発覚

CNETの記事
 脆弱性が見つかったのも驚きだが,ユーザの反応がヤバイ. まさにFirefox信者としか呼べない反応です.
 確かに,「メールに書かれた怪しいURLをわざわざクリックしないと被害にあわない」という脆弱性は,脆弱性と認めるかどうかは微妙な線であるが,かと言って記事に書かれているユーザの反応は「Firefoxは絶対に安全」と信じきっている人の発言のような気がする.過信はちょっと危ない.いや,結構危ない.

2004年12月29日

Thunderbird 1.0 日本語版、バグ発覚で配布を一時停止

slashdot-jpの記事

既に問題修正されたものがリリースされているようだが, 同サイトの説明によると,
この問題は、HTML メールの作成時に画像を挿入しようとするとエラーが表示されるというものですので、テキスト形式でメッセージを作成されている方は、これまでのバージョンをそのままお使いいただいて構いません。
とのことなのでほっとこ.

2004年12月25日

モジラ、MS Outlookに対抗する新プロジェクトを立ち上げ

CNETの記事
Sunbird 0.2をダウンロードして使って見たけど,なかなかいい感じ。 まだまだ本格的に使おうという段階ではないけど。
個人的には下手に統合してくれなくて結構という感じなんだけど…。

モジラ、MS Outlookに対抗する新プロジェクトを立ち上げの続きを読む

2004年11月24日

Wordで変なメッセージが出る場合.

「文書は保存されましたが、~」「音声認識結果が~」みたいなメッセージがWord2003でたまに出てきて困ってました(本当にうざいし長いので正確な内容は忘れた)。
ここにある対処法で直るみたいです。
たったいまやってみただけなので、本当に直ってるかどうかわかりませんけど。
MSのアプリって色々機能が増えてるけど、本当に必要な機能って何%なんだろう。
余計な機能が沢山あって、必要で便利な機能が埋もれてたらもったいない。
とりあえず、「言語データを保存する」のチェックをはずすために開いたダイアログボックスを開いてそう思った。

2004年11月11日

FireFox 1.0

FireFox 1.0がリリースされ,日本語版も既に出されているということでインストールしました.
まあ,前に使ってたのが1.0RCなので大した変化は無いんですが....

2004年11月05日

mona

monaっていう2chのスレで提案されて開発が進んでるOSがあります。
エミュレータがあるというので入れて実行してみたが、遅くて使い物にはならなかったです。
でも、GUIこみでイメージが1.3MB程度っていうのは凄いなって思う。
こういう軽量OSが、組み込みには実は必要だったりするのではないかな。

リンク

2004年10月19日

やっとADSL開通

 なんか電話回線を頼んだところで,いきなり電話が繋がらないなどのトラブルがあり,その後もなかなかネットに繋がらず,大変でした.
 今日,再工事という知らせが数日前に来ていたんだけど,正直期待してなかった.朝,学校に行こうと思ってふとモデムを見ると今まで光ってなかったランプが点灯していた.思わず
「まじかよ!」
と叫んでしまいました.とさ.