タグ

2010年3月20日のブックマーク (2件)

  • 画像のリサイズに便利なPHPクラスライブラリ:phpspot開発日誌

    Image Resizing Made Easy with PHP | Nettuts 画像のリサイズに便利なPHPクラスライブラリがNettutsにて公開されています。 サイトで画像をリサイズというのは、画像処理では最もよく行うことではないでしょうか?それを簡単に行える1つの選択肢として覚えておくとよいかも。 ソースをダウンロードすると、resize-class.php というライブラリが含まれており、リサイズが簡単に出来る模様。 クラスなので使うのはとても簡単で次のようにするだけです。 resize というクラスが定義されており、resizeImageメソッドでリサイズ、saveImageで保存という具合です。 クラス名がちょっと一般すぎてかぶる問題が出てきそうだったり、メソッド名が若干スマートではないかもしれませんが、楽にリサイズできることに代わりはないですね。 比較的大きなプログラ

  • SinatraでTwitter Streaming APIにアクセスする超簡単なWebアプリのつくりかた:Kenn's Clairvoyance

    Twitterには、ストリーミングAPIという、プッシュでリアルタイムに情報を受け取ることのできるAPIが用意されています。 これを使えば、定期的にポーリングをしたりすることなく、誰かが発言した時点で即座にメッセージを受け取れます。 しかし、これを使うためには、TCP接続をTwitterに対して張りっぱなしにしておく必要があり、Webアプリなどで使うのに敷居が高いと感じている人もいるのではないでしょうか。 今回は、「そんなことないよ、超簡単だよ」ということを、Rubyベースのサンプルで示したいと思います。 なぜそんなことが簡単にできるのか、その秘密を先に種明かしすると、Ruby用のWebサーバとして急速に人気を獲得し、デファクトの座をとりつつある「Thin」というWebサーバが、内部的にEventMachineという非同期サーバを使用しているので、その機能を使うことで、今までのWebアプリ

    SinatraでTwitter Streaming APIにアクセスする超簡単なWebアプリのつくりかた:Kenn's Clairvoyance