遥かへのスピードランナー

シリコンバレーでAndroidアプリの開発してます。コンピュータービジョン・3D・アルゴリズム界隈にもたまに出現します。

ExtJSでインクリメンタルサーチを実装する

最近ExtJSをいろいろといじって遊んでいるのですが、GridPanelにインクリメンタルサーチを実装したくなったので早速実装してみました。世の中の一般的なインクリメンタルサーチの実装方法は、setTimeoutで定期的に検索用のテキストフィールドを監視して、入…

Googleの絵文字に対する取り組み

本日、Googleブログにて、日本の携帯端末の絵文字に関する取り組みについての記事が公開されました。Google Japan Blog:絵文字のユニコード符号化: 符号化提案用のオープンソースデータ 現在、日本の携帯絵文字の全てをユニコードの文字として共通符号化しよ…

投資効率を100倍高める ビジネス選書&読書術

投資効率を100倍高める ビジネス選書&読書術posted with amazlet at 08.11.24藤井 孝一 日本実業出版社 売り上げランキング: 9241おすすめ度の平均: 本の読み方の入門本 前向きにさせてくれる作品 ビジネス書を活かす読書方法 読書レポートの作り方が参考に…

FireMobileSimulator.orgを開設しました

今まで本ブログで公開・情報発信してきたFireMobileSimulatorですが、公式サイトを作って情報はそちらに集約することにしました。アドレスはこちら。 http://firemobilesimulator.org/さらに今までMozilla AMOでも実験公開を行ってきたのですが、そちらの公…

Ubiquityの日本語変換パッチを出してみた

いままで、Ubiquity0.1.2をエンターキーの日本語変換確定に対応させてみたのように草の根的に対応してきたUbiquity日本語変換対応パッチですが、このたび正式にUbiquityのパッチとして提出してみました。http://labs.toolness.com/trac/ticket/381チケット登…

Ubiquity0.1.2をエンターキーの日本語変換確定に対応させてみた

いつの間にか0.1.2が出てたので惰性のように対応してみました。Ubiquity0.1.2エンターキーでの日本語入力対応版ダウンロード ※自動アップグレードなどは本家アドオンと同様に行われます(ただしアップグレード時に、本対応が失われる可能性があります)いつ…

Wiresharkで暗号化されたSQL Serverパスワードが解析できてしまう件

SQL Serverに対し、SQL Server認証を行う場合ネットワーク上を流れるパスワードは暗号化されています。といっても、これは非常に簡単な単換字方式の暗号化で、ビット演算をかじったことがある人なら簡単に暗号化・複合を行うことができます。まず暗号化のロ…

Apple リリース済みソフトウェアへのiPhone NDAの適用廃止を決定

Appleがリリース済みソフトウェアへのiPhone NDAの適用廃止を決定。ただし、廃止されるのは、リリース済みのソフトウェアにとどまり、リリース未済のソフトウェアや機能はNDAが従来通り適用される。来週には新しいNDAが発表されるとのこと。http://developer…

FireMobileSimulator0.2.0リリース(端末スクリーンサイズシミュレートに対応しました)

FireMobileSimulator0.2.0をリリースしました。 ダウンロードはこちらのエントリーから 今回は試験的に携帯端末のスクリーンサイズのシミュレートに対応してみました。今のところ横幅のみで、サイトによっては指定した値よりも大きな幅になってしまったりも…

Firefoxの内部動作を理解する方法2-WindowsでFirefoxをビルドしてみる

前回Firefoxの内部動作を理解する方法1-デバッグログを出力するのエントリーでNSPRモジュールを利用したデバッグログ出力方法を紹介しました。が、これだけでもまだ不満がある方もいると思います。たとえばNSPRモジュールは、日時やメッセージ出力元のモジ…

本日夜、Kudan.mobiというモバイル開発者コミュニティの勉強会に参加します

いつもお世話になっているke-tai.orgさんでも記事になっていますが、本日夜にKudan.mobiというモバイル開発者コミュニティの勉強会が催されるので、それに参加してきます。Kudan.mobi 第1回Lightning Talks昨日別の会社でモバイルの仕事をされている方としゃ…

ゴーガさんの新人歓迎パーティに行ってきました。

昨日は最近いろいろとお世話になっているゴーガのKさんにお誘いいただき、ゴーガの新人さん歓迎パーティに参加してきました。 いろんな会社な方が見えられていてすごい楽しかったです。深く印象に残ったのはゴーガ中村さんの文章のネガポジ判定をどうやるか…

Kudan.mobiの勉強会に参加してきました

今日はKudan.mobiの第1回Lightning Talksに参加してきました。武上さんの発表されていたサイトマップの話は自分にとって初耳の内容が多かったので新鮮でした。サイトマップなんて単にリンクを羅列したHTMLだと思ったら大間違い。ちゃんとしたサイトマップ専…

Firefoxの内部動作を理解する方法1-デバッグログを出力する

FireMobileSimulatorも含めたFirefoxアドオンの今後の開発の可能性を探る為に、Firefoxの内部動作をもう少し詳しく知りたいなあと思ってたんですが、ソースを読んでみても、細かいところは分かっても、全体を通してどう動いているかがどうにも分かりません。…

FireMobileSimulator0.1.4リリース&CodeReposにコミットしました

FireMobileSimulator0.1.4をリリースしました。 ちょっとアップデートをミスり、番号1個飛ばしのリリースです。 ダウンロードはこちらのエントリーから 修正点は以下です。 ライセンスをGPLに変更 対応するFirefoxのバージョンを2.0-3.0.*に変更(今までは1…

FireMobileSimulator0.1.2をリリースしました

FireMobileSimulator0.1.2をリリースしました。 ダウンロードはこちらのエントリーから 修正点は以下です。 絵文字のimgタグ変換のオンオフをOptionsメニューから切り替え可能とした ツールバーにアイコンボタンを配置せずにメニューから端末を選択した場合…

FireMobileSimulator 0.1.1をリリースしました

FireMobileSimulator0.1.1をリリースしました。 ダウンロードはこちらのエントリーから 修正点は以下です。 ページをブックマーク時にブックマークマネージャが開かなくなるバグを修正 Array.prototypeに関数を追加したのが原因でFirefox本体でエラーを引き…

ESPer2008でライトニングトークしてきました

ESPer2008で、「FireMobileSimulatorについて」という題でライトニングトークしてきました。 ライトニングトーク的なことをするのは初だったので、至らぬ点は多々あったかと思いますが、とりあえず資料をSlideShareにUPしたんで晒しておきます。(fontをHGP…

FireMobileSimulator 0.1.0をリリースしました&お知らせなど

FireMobileSimulator 0.1.0をリリースしました。 ダウンロードはこちらのエントリーから 修正点は以下です。 絵文字完全対応 ツールバー上にボタン配置可能(表示->ツールバー->カスタマイズでボタンを追加可能) メニューにアイコン追加 以下の位置情報送信…

ITPro Challenge 2008に行ってきました

9/5はITPro Challengeに行ってきました。 ITと自分をどう向き合わせていくか、ということに対する各人の考え方のようなものがよくわかり、また自分自身のとても刺激になるイベントでした。 以下それぞれのセッションについての感想。 「モバゲータウンをこう…

FireMobileSimulator 0.0.5をリリースしました

FireMobileSimulatorにものすごい数のブックマークをいただいてびっくりです。 鋭意バージョンアップしていく予定ですのでよろしくお願いします。今回のバージョン0.0.5はバグフィックスですが、次回のバージョンでは現在では一部の書き方しかサポートしてい…

FireMobileSimulatorアンインストール時の不具合について

FireMobileSimulator現行の0.0.4+Firefox3で端末の設定をしたままアドオンをアンインストールすると、端末の設定が元に戻らない(戻せない)という不具合が起きています。 アドオンも修正する予定ですが、ちょっとすぐには対応できない状況ですので、取り急…

Google Chrome雑感

さっそくインストールして使ってみました。 一般ユーザーとしての視点 見た目はすごいシンプル。 ブラウジングの動作は確かに速い。でもSafariの方がもっと速かった気がする。 Javascriptは過去の遺産も問題なく動きそう。でもFirefoxやIEと比較して、そこま…

Ubiquity0.1.1をエンターキーの日本語変換確定に対応させてみた

10/23追記:最新のUbiquity0.1.2に対応したバージョンはこちらです。先日、Ubiquity0.1を日本語入力に対応させてみたというエントリーをUPしたところ、すぐにUbiquity0.1.1がリリースされてしまったわけですが*1、この0.1.1もまだEnterキーでの日本語変換確…

FireMobileSimulator 0.0.4をリリースしました

FireMobileSimulatorのバージョン0.0.4をリリースしました。MozillaサイトからダウンロードMozillaのアカウント登録を行う予定のない方はこちらからダウンロードしてください。修正点は以下です。 Au絵文字でimgタグにlocalsrcやicon以外の属性があると絵文…

Ubiquity0.1を日本語入力に対応させてみた

10/23追記:最新のUbiquity0.1.2に対応したバージョンはこちらです。Mozilla Labsが先日、「Ubiquity」というFirefoxアドオンを公開しました。ブラウザ上の簡単なキーボード操作で、さまざまなWebサービスにアクセスすることができるアドオンで、結構便利な…

Ubiquityのmixi検索コマンドを作ってみた

9/1追記:以下のエントリの内容はUbiquity0.1でのみ確認済みです。Ubiquity0.1.1では未確認ですので、ご了承下さい。Ubiquity0.1を日本語入力に対応させてみたに引き続いて、Ubiquityのコマンドも結構簡単に作れそうだったので、早速mixi検索用のUbiquityコ…

窓の杜のFirefox拡張機能特集でFireMobileSimulatorを取り上げていただきました

窓の杜の『【特集】「Firefox 3」対応拡張機能カタログ 第5回』という記事に、拙作のFireMobiileSimulatorアドオンを取り上げていただきました!インプレスさんありがとうございます!「厳選した」拡張機能の一つに選ばれて光栄です。さて、窓の杜から来てい…

FireMobileSimulator 0.0.3をリリースしました

Firefoxを簡単に携帯シミュレータにできるアドオン「FireMobileSimulator」のバージョン0.0.3をリリースしました。MozillaサイトからダウンロードMozillaのアカウント登録を行う予定のない方はこちらからダウンロードしてください。変更点は以下。 Optionメ…

mixi OpenIDのコミュニティ認証をバックグラウンドで行うプログラムを組んでみた

mixiOpenIDはブラウザのリダイレクトで認証を行うので、1画面で1回の認証しかできないと思われがちですが、これを回避するプログラムを組んでみました。mixi openIDでは、「この外部サイトの場合常に同意する」を選択していれば、ブラウザ操作なしに認証後…

JavaScriptに関する色々

「mixi OpenIDのコミュニティ認証をバックグラウンドで行うプログラムを組んでみた」で色々躓いたのでメモ。 iframeの中身が異なるドメインである場合、DOM操作では親ウィンドウからiframeの情報を知ることができない。 まあ当然っちゃ当然だが。親と子双方…

iPhonista Nightに参加してきました

8/20は、九段下で開催されたiPhone勉強会「iPhonista Night」に参加してきました。 概要 「iPhoneビジネスの可能性を探る」勉強会。 アジェンダ iPhoneの可能性対談:株式会社モディファイ代表取締役社長兼CEO 小川浩氏&慶應義塾大学SFC研究所上席所員 松村…

JavaScript用の携帯絵文字変換ライブラリを公開します

FirefoxのMobileSimulatorアドオンで使用しているJavaScript用の携帯絵文字変換ライブラリを公開します。⇒ダウンロード携帯の絵文字をPCでも見れるように画像ファイルに変換してくれます。すでに過去のエントリでも書いていますが、PHPの携帯絵文字変換ライ…

Firefox MobileSimulatorアドオンの絵文字の取り扱いについて

先日公開したFirefox MobileSimulatorアドオンを、MobileSimulator - Firefox更新情報 Wiki*で取り上げていただきました!ありがとうございます。アドオンの詳細について、自分が記載していない点についても、かなり補足で書いて頂いているのですが、1点絵…

Firefoxでモバイル端末をシミュレートする独自アドオン「FireMobileSimulator」を公開します

★重要★2008/11/15追加:公式サイトFireMobileSimulator.org開設にともない、この記事の更新はストップします。今後のアップデート情報は公式サイトで行いますのでよろしくお願いします。モバイルサイトをPCで閲覧するために、従来からある方法として、キャリ…

無線LANを導入しました

IT

我が家に無線LANルーターを導入しました。というのも今はやりのモバイルPC、EeePC901が我が家のPCに新たに加わりまして、LANに繋ぐPCが(iPhone含めて)4台もあるので、さすがに無線LANを導入しようという運びになったわけです。ルータは今ビックカメラの無…

iPhoneアプリケーション勉強会に参加してきました(その1)

8月10日は新橋で行われたiPhoneアプリケーション勉強会に参加してきました。 こういう勉強会に参加するのは、ほとんど経験がなかったのですが、自分にはない開発者の視点を吸収できて勉強になりました。以下、レポートというか雑感。 発表セッション Xcodeで…

iPhoneアプリケーション勉強会に参加してきました(その2)

iPhoneアプリケーション勉強会@新橋のレポートです。 その1はこちら Lightning Talkセッション 「郵便番号検索」はこのようにして作られた/新居雅行氏 思いがけず大ヒットiPhoneアプリ作っちゃった!みたいな体験談が生々しくて面白かったです。 ダウンロ…

iPhoneでHello world!

今日はiPhone勉強会に参加するので、折角なのでいろいろ準備してから参加しようかと思い、いままで進められなかった開発環境の整備を進めていました。上の写真の通り、ようやくHello worldアプリをiPhoneシミュレータ上で動作させるところまで到達!いやー結…

#記事移動しました

すいません、iPhoneアプリケーション勉強会の記事を書いていたのですが、諸事情により以下に移動しました。 iPhoneアプリケーション勉強会に参加してきました(その1) iPhoneアプリケーション勉強会に参加してきました(その2)

NuevaSyncを試してみた

iPhoneにはGMailとの同期はあるのに、Googleカレンダーとの同期はない。iPhoneカレンダーと同期できるのは今のところMicrosoft ExchangeかMobile Meだけ、ということで不満に思っていたところ、以下のようなサービスが紹介されていた。Googleカレンダーに対…

会社の歯車から抜け出す方法

ここ数ヶ月、仕事に対する自分の向き合い方がずいぶん甘くなったいたな あというのを痛感した。最近、やろうとしていたプロジェクトが社内の組織間のしがらみでポシャったり、自分が希望する業務を担当できなかったり、会社の組織がどんどんと自分が望まない…

mF247サイトが8月末で終了

mF247サイトが8月末で終了 http://www.mf247.jp/mfevent/missioncomplete.htmlがーん、 昨年転職活動時期に、ちょっと興味を持った会社だけにこのニュースは驚いた。 iPhone 3G発売と同時に、専用サイトをS-inしたりと精力的な活動をしていただけに、何でだ…

続iPhone

iPhoneをせっかく買ったので、iPhoneアプリの開発環境を整えてみようとAppleのサイトをいろいろ調べていて分かったのが、iPhoneアプリの開発はIntelのMacパソコン、しかもバージョン10.5(いわゆるLeopard)上でしかできないということ。 当然そんなパソコン…

iPhone買いますた

iPhoneを買ってしまいました(´∀`*)ポッ孫正義の小出し戦略に踊らされ、表参道のソフトバンクショップの行列にチャレンジすること2回、なんとかGETすることができまました><まだちょっとしか触ってませんが、タッチパネルの動作はいい感じ。 画面キーボー…

FirefoxでHTTPリクエストのURLを書き換えるアドオンを作成する

2.予め指定されたhostに対するHTTPリクエストに対し、独自に作成したHTMLを返す。 について、いろいろ試してみたことの記録。 http-on-modify-requestイベントを捕捉して、nsIHttpChannelのURIを書き換えてみよう HTTPリクエスト送信直前のイベントを捕捉す…

Firefoxで独自プロトコルをハンドリングするアドオンを作成する

最近Firefoxの自作アドオンを作成しようといろいろやってみてるので、その一部の内容をブログに記しておく。最終的に作りたいアドオンの内容はまだ公開できないのだけれど、技術的にやりたい要素としては大体以下の通り。 独自プロトコルを定義して、そのプ…

HTTPリクエスト・レスポンスをサーバー側で解析する

モバイルサイトを構築する仕事をしていると、携帯端末やキャリアとの通信内容についてよく問題になる。携帯端末から送られてくるHTTPヘッダを解析して、端末の属性情報を取得したり、ダウンロード完了通知が携帯端末から送られてきたり、マイメニューに登録…

物語の役割/小川洋子

物語の役割 (ちくまプリマー新書)作者: 小川洋子出版社/メーカー: 筑摩書房発売日: 2007/02メディア: 新書購入: 2人 クリック: 28回この商品を含むブログ (69件) を見る人と物語との関係性、そして創作者としての立場からの物語の捉え方が分かりやすく書かれ…

佐藤可士和の超整理術

佐藤可士和の超整理術作者: 佐藤可士和出版社/メーカー: 日本経済新聞出版社発売日: 2007/09/15メディア: 単行本購入: 20人 クリック: 212回この商品を含むブログ (319件) を見る佐藤可士和という人は、自分の中で傲慢なイメージがあって敬遠していたのだが…