タグ

2010年11月19日のブックマーク (2件)

  • ビルドシステム構築スキルの重要性 - 達人プログラマーを目指して

    忙しいプロジェクトだとどうしてもおろそかにされがちなところですが、maven2やant+ivyを使ってビルドやリリースの自動化を行い、Hudsonなどの継続的結合環境上で動作させることは、開発生産性向上のために欠かせないことです。ビルド自動化はアジャイル開発なら当然必須ですが、そうでないウォーターフォールのプロジェクトであっても、是非取り入れたいことです。 そこで、意外な盲点となるのが、正しくビルドスクリプトを作成して、メンテナンスするプログラマーのスキルが非常に重要であるという点です。こういったビルドスクリプトはあくまでも最終納品物ではなく、生産性向上のためのツールという位置づけのためか、多くのプロジェクトではきちんとした工数や担当者がアサインされることなく、仕事の合間に知識のあるプログラマーがボランティアで開発するというケースも多いのではないでしょうか。しかし、最近の複雑なアプリケーシ

    ビルドシステム構築スキルの重要性 - 達人プログラマーを目指して
    pplaceCEO
    pplaceCEO 2010/11/19
     ビルドシステムの設定ファイルなどもSVNで管理しつつ、情報をWikiにも書いているけど、それでも不十分っぽかったなぁ。 //maven2の日本語ドキュメントって少なかったっけ? 結構あったようなイメージだったけど。
  • PHP で携帯からのアクセスを pc2m の判定 class を使ってしっかり振り分ける方法

    PHP で携帯からのアクセスを振り分ける方法はいろいろありますね。たくさん紹介されている中である程度のレベルで動いた記事は以下です。 PHPPCサイトと携帯サイトの振り分け方|ASTRODEO また PC2M Website Transcoder for Mobile Clients というものを紹介してもらいました。パソコン用ホームページを、NTTドコモのiモード、au/TU-KAのEZweb、Vodafone/J-Phoneといった携帯電話端末で利用できるように変換したり、フルブラウザがなくても、アプリが動かなくても、3Gじゃなくても、端末IDが送信できなくても動くらしいです。 PCサイト->携帯変換スクリプト ちなみに、中に入っている ClientDetect.class.php というものだけ取り出して使用させて頂くことも可能です。これは端末を検出する class だと思われます

    pplaceCEO
    pplaceCEO 2010/11/19
     ソースを確認して使うか判断する予定。