NVDAの日本語IME対応に向けて

今月もNVDA日本語化プロジェクトのコードレビューに参加しました。

本家のNVDAはものすごいペースで開発が進んでおり、またユーザのメーリングリストでは日々大量のメッセージが流れています。

またNVDAはすでに日本でも、従来の日本製の支援技術でカバーされていなかったアプリケーションを音声化するための手段として、他のスクリーンリーダと併用して使う方が徐々に増えているようです。
また、Web開発の企業でもアクセシビリティ検証用としてお使いになる事例が出てきつつあるそうです。
日本でもNVDAという無償のソフトウェアの普及によって、利用者の方の選択肢が広がり、また英語圏で実現されつつある「アクセシブルなJavaScriptアプリケーション」などへの対応が日本でも進むことを期待しています。

今年1月からのNVDAjpでの活動を振り返ってみたいと思います。
“NVDAの日本語IME対応に向けて”の続きを読む

WordPressへの攻撃

本サイトを含むnishimotz.comドメインのいくつかのサイトにおいて、WordPressのデータベースへの不正アクセスによる障害が発生していました。前回の投稿の後、この4日間くらいの間に問題が発生したと思われます。
当該サイトにアクセスした際に、画面が乱れていたはずです。また Internet Exploler 8 では「安全でないサイト」という警告が表示されました。
アクセスされた方にご迷惑をお掛けしたことをお詫びします。
当ドメインのサイトに関してお気づきの点があれば nishimotz アットマーク gmail.com までお知らせください。

すでにデータの修復とセキュリティ対策(データベースおよびWordPressのパスワード再設定を含む)を行いました。
原因は今のところWordPressやデータベースエンジンの不具合ではなく、お恥ずかしいことに当方の運用上の不備をついた攻撃である可能性があります。当面は詳細を書くことは差し控えますが、引き続き情報収集に努めております。
今後ともよろしくお願いします。
追記(2010-04-15):本件に関するWordPress側のブログ記事(原文)が公開されました。ホスティングプロバイダの運用上の問題である可能性が高いです。

Galatea Toolkit 近況

ヒューマンインタフェース学会誌2010年5月号の掲載に向けて、京都工芸繊維大学の荒木雅弘先生と共著で「音声対話システムの開発方法論とプラットフォーム」という記事を執筆しています。
誌面の都合もあり Galatea Dialog Studio(Linux版)の簡単な紹介(すでに sourceforge の wiki に書いた内容の短縮版)のみを、具体的なツールの説明として挙げています。

これから1ヶ月くらいの間に、sourceforge で公開しているソフトウェアや情報について、未着手の作業に取り組む予定です。皆様から御提案や御助言いただけることがあればお知らせください。

それから、私個人の情報発信としては、Windows 環境で GalateaTalkJulius のソケットインタフェースをPython からアクセスするラッパーを書き始めています。

現在の Galatea Dialog Studio はいろいろな機能を Java で作り込んだものの、全体構造の見通しが悪く、メンテナンス性に問題があると自分自身で認識しています。

Galatea Project の初期に Perl による AgentManager として例えば「オウム返しスクリプト」が実装されたのですが、こういう基本的なことを再考しつつ、部品としての利便性にも配慮して次の段階の活動を模索したいと思っています。

この他にやろうと思っているのは各モジュールの Mac 対応だし、実験としては FSM を iPhone OS で動かしてみたいと思っています。(iPadはエージェント対話システムの手頃なデバイスになりそうなので)iPod Touch アプリの開発環境は揃えたんですけどね。。

2月末に東京近郊で開催されたオープンソースカンファレンスに参加して様子を見てきました。細々とでもこういう場で Galatea Toolkit をアピールするのもよいかなと思い始めています。