2010-01-01から1年間の記事一覧
Amazon EC2が1年間無料というので、試してみました。とりあえずUnbuntuが立ち上がってSSHでログインできるようになりました。セットアップの仕方はしげふみメモ : 無料でAWS(Amazon EC2,S3等)を使ってみたとかに説明があります。なんか時々罠があって、う…
Tweet Search Stream上でtweetできるようになりました。[Tweet here]というところをクリックしてください。Twitterアカウントでのログインが必要です。導入後1分でこの機能を使っている人がいたのでびっくり :)
Sinatra+Thinで、どこかからHTTPで取得した結果を加工して出力したい、という場合、 require "open-uri" get("/") do open("http://example.com/"){ |f| f.read() } end でもいいのですが、これだとexample.comからの返答待ちの間、EventMachineが完全に止ま…
Tweet Search StreamでTwitter Streaming APIの結果をWebSocketに流す部分は、元々web-socket-rubyとnet/httpを使って1コネクション1スレッドという実装だったのですが、em-websocketとem-http-requestを使うように変更しました。Webサーバもthinなので、こ…
10/3-10/5ぐらいにかけてTweet Search Streamが落ちていたのですが、これはTwitterからアクセス禁止をくらってました :) その後Twitter Streaming APIの使い方を変えることで制限に引っかからないようにして復活しました。以下はその経緯です。まずアクセス…
namespace gimiteやVectorなどで公開している、以下のソフトの開発を終了します。 Devas G Launch 助さん G Check 大貧民 Guppy Pound X 今後のバージョンアップはおそらくないですが、どれも(記憶によれば)致命的なバグは見つかっていないと思うので、今の…
Twitterをリアルタイム検索するTweet Search Streamのソースを公開しました。tweet-search-stream - GitHubサーバ側がSinatra + Thin + web-socket-ruby + Ruby Twitter Gem、クライアント側がweb-socket-js + jQuery、という感じです。Ruby Twitter GemはSt…
Twitter Streaming APIとWebSocketを使って、Twitterのリアルタイム検索を作ってみました。Twitter Search Stream英語、日本語のHot hash tags(あれば)を適当にクリックしてみてください。英語の盛り上がってるハッシュタグとかだと大変なことになります。読…
光ポータブル*1(SIMロック版)が届いたので、b-mobile SIMを挿して接続テスト。ちゃんと使えました。(主に光ポータブルの)セットアップの仕方が結構複雑で、マニュアルを読んでも分かりにくかったので、手順をメモ。以下の説明はWindows PCを使う前提です。 b…
各種リファレンスマニュアルをまとめて検索機能をつけたMega Referenceを色々とアップデートしました。 Adobe Flex (ActionScript)のマニュアル(日本語、英語)に対応。*1 HTML, JavaScript, Javaの英語版に対応。 日本語版と英語版を用意。英語版はデフォル…
気がついたらChrome開発版でタブ一覧を(上ではなく)左側に表示できるようになっていました。(実はだいぶ前から?)これは便利。やり方はコマンドライン引数の--enable-vertical-tabsをつけて、タブを右クリックしてUse side tabsです。見た目が微妙な気がしま…
touchmoveというイベントを使うらしい、と知ったので、試しにやってみました。Androidのブラウザ上でお絵描きするサンプル2010/6/28追記: たぶんiPhoneでも動くようになったんじゃないかと思います。前に動かなかったのはevent.pageXを見ていたせいで、iPhon…
Amazon US版のAmazon Primeの1ヶ月お試しに申し込んだあと放置していたら、自動で継続されて$79取られていました…。継続後一度も使わずに解約すれば全額払い戻してくれるらしい*1ので、たぶん戻ってくるとは思いますが。ちゃんとそう書いてあった*2のを読ん…
Let's Note W7のOSをWindows 7にしました。Panasonicからアップデート用のドライバと手順書が提供されています。それによるとXPからはアップグレードできないので一旦Vistaにしろとかめんどくさいことが書いてありますが、そんなことをしなくても問題なくイ…
工藤さんのTwitter経由でGoogle日本語入力でアイヌ語入力という記事を見つけて、面白そうだったのでハングル版を作ってみました。はじめに言っておくと、いくつかの意味であまり実用的ではありません。とりあえず試してみたいという人はgoogle-ime-hangul.zi…
自分がよく使う各種リファレンスマニュアルの、クラス名とか関数名をまとめて検索できるようにしてみました。Mega Reference今のところ標準で HTML 4.01 / CSS2 (Japanese) JavaScript 1.5 (MDC) (Japanese) Ruby 1.9 (Japanese) Python 2.5 (Japanese) Java…