タグ

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

  • githubを会社で導入してみて感じたこと - モノノフ日記

    会社で利用するソースコードのバージョン管理システムをgithubに移行しつつあります。 gitは以前から個人で利用していたのでブランチ管理のメリットや気の利いたマージなどはもう知っていたのですが githubで同時に複数人で開発をする、という状況は初めてだったので感じたことを残しておきます。 導入 まず当然なのですが開発スピードは上がってます。 これはgithubというよりgitの分散リポジトリの仕組みが大きいです。svnでsvk使うと効率が良いのと同じことです。 そこで問題になるのが各開発者のリポジトリ間をどうやってマージさせていくのか、って所なんですが masterからリリース用のブランチを切ってそこにpull requestを投げて他の開発者に確認してもらってからマージする、という流れで今は運用しています。 投げられた側が確認してマージをコミットするので責任は一蓮托生としてます。 人

    githubを会社で導入してみて感じたこと - モノノフ日記
    tyoro1210
    tyoro1210 2012/02/07
    『おそらく「ソースコードを読む」という習慣がない』 『知識のインスタント化が進んでしまって、身につけるところまで至ってないことが多い』
  • Imagick::resizeImageのフィルタ別速度を計測してみた - モノノフ日記

    Imagick::resizeImageメソッドにはデフォルトでやたらフィルタが用意されていますけど、どれが良いのかさっぱりわからないので全部計測してみました。チェックしたのは http://www.php.net/manual/ja/imagick.constants.php で定義されているフィルタ定数すべてです。 ベンチマーク計測には PEAR::Benchmark を使ってみました。 測定条件 測定PCスペック 下記スペックで動いてるVMWare上のCentOSで測定してます。 CPU: Xeon L5310 メモリ: 2GB 利用した画像 PHOTOHITOからクリエイティブコモンズライセンスが指定されている下記の画像を使わせていただきました。 insane99さんの写真 PHOTOHITO: SONY(ソニー)のカメラ DSLR-A900で撮影した人物(DSC01478)の写真

    Imagick::resizeImageのフィルタ別速度を計測してみた - モノノフ日記
  • PECL::Imagickを試す - モノノフ日記

    GDで展開できない画像*1があったのでImageMagickを試そうと思って導入してみました。 インストール peclモジュールなのでコマンドライン1発で楽チン。 sudo pecl install imagick php.iniにライブラリを呼び出す記述を追加 extension=imagick.so 実際に使ってみる マニュアルはいろいろ探しましたが、PHPマニュアルが一番詳しいと思います。 PHP: Imagick 画像ライブラリ - Manual しかしPHPマニュアルもAPI一覧のみで詳しい解説は書かれていないので実際に使って試してみました。 サンプル画像はこれです。 リサイズしてみた APIリストを眺めてみるとリサイズに使いそうなメソッドである下記5つを試してみました。 Imagick::adaptiveResizeImage Imagick::cropImage Imagic

    PECL::Imagickを試す - モノノフ日記
  • 1