Bit.ly URL shorten service

Scalaレッスンの番組の途中ですが、BitlyのAPIクライアント for PHPを作りました。とりあえず、Links APIだけの実装。

当初の予定では、zendframework / Component_ZendHttpか、zendframework / ZendRestを使ってみようと思っていたが、結論からいうと、Bit.ly APIに対しては、これらのコンポーネントを使用できない。

Symfony 2.2 released!

Symfony 2.2が3/1本日リリースされた。このリリースに伴い、LTSV encoderで使用しているSymfony Serializer Componentも2.2となり、Symfony\Component\Serializer\Encoder\DecoderInterfaceSymfony\Component\Serializer\Encoder\EncoderInterface等が変更となっている。Symfony 2.1で利用可能なバージョンはLTSV encoder 0.1.0とし、Symfony 2.2で利用可能なバージョンはLTSV encoder 0.2.0とした。

コードのサンプルを貼付けてみたり、gistを貼付けてみたりした。

疲れている時にはコーラが飲みたくなってくる季節になりました。英語よりも日本語が得意な@satooshi_jpです。

前回はメソッドの呼び出し方を比較してみましたが、今回はオブジェクトの初期化について。

1年ぶりにブログを書こうとすると、書き方とかはてなの使い方とか、もろもろ分からなくて困った@satooshi_jpです。しかも今日はただの備忘録。

前フリ

PHP 5.4も出て、array呼び出しもできるようになったりして、PHPでは色んなメソッド(あるいは関数)の実行方法があります。で、一番速いのはどれで、古いバージョンでも動くのはどれだっけ?というのをまとめておくだけのメモです。