タグ

ブックマーク / gimite.hatenablog.com (3)

  • Amazon EC2の無料ティアを試す - monthly gimite

    Amazon EC2が1年間無料というので、試してみました。とりあえずUnbuntuが立ち上がってSSHでログインできるようになりました。 セットアップの仕方はしげふみメモ : 無料でAWSAmazon EC2,S3等)を使ってみたとかに説明があります。 なんか時々罠があって、うっかりしてるとすぐに課金されますね…。自分が不注意なだけのような気もしますが。今のところ Instance Typeにlargeを選んだら$0.75取られる。無料なのはmicroだけでした…。 インスタンスをStopしておけば課金されなくなるだろうと思って、Stopして会社に行って帰って来たら普通に課金され続けていて、追加で$4.25ほど取られる。Terminateしないと駄目なようです。 regional data transferという名目で$0.02取られる。これがなんで発生したのかはっきりしないのですが、

    Amazon EC2の無料ティアを試す - monthly gimite
  • [tss][twitter] Tweet Search Streamのソースを公開 - monthly gimite

    Twitterをリアルタイム検索するTweet Search Streamのソースを公開しました。 tweet-search-stream - GitHub サーバ側がSinatra + Thin + web-socket-ruby + Ruby Twitter Gem、クライアント側がweb-socket-js + jQuery、という感じです。Ruby Twitter GemはStreaming APIには対応してないっぽかったので、OAuthで認証する部分だけ借りて、残りは自作しました。 Tweet Search Streamの紹介記事はこちら。

    [tss][twitter] Tweet Search Streamのソースを公開 - monthly gimite
  • prototype.jsとChrome/Firefox組み込みのJSON.stringifyが衝突する - monthly gimite

    最近のChromeやFirefoxはJSONオブジェクトが標準付属してるっぽいのですが、それとprototype.jsが干渉してJSON.stringifyの挙動がおかしくなるようです。 prototype.js 1.6.1をロードした状態で JSON.stringify({"a": ["b", "c"]}) とすると '{"a":"[\"b\", \"c\"]"}' が返ってきます。配列の部分が二重にJSON化されています。 このへんによるとprototype.jsとJSONオブジェクトが同じObject#toJSON()という名前を違う用途で使っているのが問題らしいです。 まあ今時prototype.jsなんて使うなよ、っていう話なのかもしれませんが。いい加減jQueryでも覚えようかな…。 ちなみにjson2.jsは組み込みのJSON実装があればそちらを使うようになっています。なので

    prototype.jsとChrome/Firefox組み込みのJSON.stringifyが衝突する - monthly gimite
    teppeis
    teppeis 2009/11/30
    「まあ今時prototype.jsなんて使うなよ、っていう話なのかもしれませんが。」
  • 1