タグ

ブックマーク / anatoo.hatenablog.com (4)

  • gitリポジトリをホストするのにWebDAV使わないほうがいい - id:anatooのブログ

    共有gitリポジトリをホストする方法をググると、WebDAVを使ったやり方が結構出てくる。このやり方には明確なデメリットしか無いにもかかわらず、WebDAVを使ってホストする方法を紹介するページでは触れられていないことが多い。まったく大した話ではないが、開発者が二度とひっかからないためにリポジトリのホストにWebDAVを使わないほうがいい理由を書いておく。以下、2つ。 WebDAVを通じてホストすると遅い WevDAVを通じてホストするとサーバサイドフックが起動しない 遅い 超遅い。ベンチマークを測ったわけではないが、sshでホストする場合と比べてcloneやpushやpullが3倍以上遅いのではないか。 WebDAVでホストすると遅くなってしまうのには理由があって、sshでホストする場合とWebDAVでホストする場合とでは、そもそもの通信プロトコルが違うから。pro gitを参照すると、

    gitリポジトリをホストするのにWebDAV使わないほうがいい - id:anatooのブログ
    se-mi
    se-mi 2012/06/20
  • PHPでtwitterクローンアプリを作った話 - id:anatooのブログ

    作っちゃったよtwitterクローン。 ことの成行き PHP Framework Fight!なるPHPのどのフレームワークが最も優れたものなのかを決めるイベントにエントリー。 このイベントでは各々がフレームワークを駆使して同じ題材のアプリケーション(今回はtwitterクローン)を作って比較しようぜ、という趣旨のものらしいです。 Framework Fightというイベントながらも主催者のid:sotarokが募集してたので自分は素のPHPで参加しました。 開発小話 サーバーサイドでは外部ライブラリ一切使ってません。画像のデコードエンコードやら縮小アルゴリズムなどもPHPで書きました*1。 あまり意味のないこだわりの様な気がしますがid:sotarokに「外部ライブラリは使わないよ!」って宣言してしまったので多少後悔しつつも書いた。 製作に要した期間はだいたい一ヶ月半ぐらい。 テンプレー

    PHPでtwitterクローンアプリを作った話 - id:anatooのブログ
    se-mi
    se-mi 2008/10/07
    ゼロから書いたのはえらすぎる
  • PHPでPNGファイルの各種情報を手軽に得る - id:anatooのブログ

    PNGファイルが偽装されていたり壊れていない事が前提。 <?php function png_info($bin) { return unpack('Nwidth/Nheight/Cbit/Ccolor/Ccompress/Cfilter/Cinterlace', substr($bin, 16, 13)); } var_dump(png_info(file_get_contents('hoge.png'))); 結果 array(7) { ["width"]=> int(7) ["height"]=> int(4) ["bit"]=> int(8) ["color"]=> int(2) ["compress"]=> int(0) ["filter"]=> int(0) ["interlace"]=> int(0) }画像の幅や高さ、カラータイプ、圧縮方式、インターレースかどうかなどの情報

    PHPでPNGファイルの各種情報を手軽に得る - id:anatooのブログ
    se-mi
    se-mi 2008/08/30
    使う可能性を模索
  • PHPで書いたはてな記法パーサをCodeReposにあげました - id:anatooのブログ

    このたびCodeReposにはてな記法パーサをあげました。 http://svn.coderepos.org/share/lang/php/HatenaSyntax/trunk/ 今ソース見ると汚いし設計グダグダな感じですがまああげないよかましかなーとか思ってあげます。 なんか気に入らない点とかガンガン書き換えてくれたら嬉しいです 追記 ドキュメントはこの辺参照してくださいな。 やったーphpはてな記法のパーサーできたよー - id:anatooのブログ PHPはてな記法パーサーをver0.0.4にアップグレード - id:anatooのブログ PHPはてな記法パーサーをver0.0.3にアップグレード - id:anatooのブログ

    PHPで書いたはてな記法パーサをCodeReposにあげました - id:anatooのブログ
    se-mi
    se-mi 2008/06/30
    あとで使わない
  • 1