タグ

ブックマーク / www.ryuzee.com (5)

  • PHPの外部ライブラリの管理にComposerを使う | Ryuzee.com

    みなさんこんにちは。@ryuzeeです。 ComposerはRubyでいうところのBundlerのようなもので、アプリケーションが必要とする外部ライブラリを、そのアプリケーション固有の状態で一元的に管理してくれるツールです。 PHPではPearのようなコマンドを使ってライブラリをインストールすることが一般的ですが、アプリケーションによって必要とするバージョンが違う、といったケースでは問題が起こりやすくなります。 例えば手動でインストールをしていた場合、将来的にライブラリの配布が終わってしまったり、特定のバージョンが配布されなくなると困ってしまいます(したがって、インストールしたバージョンは構成管理の対象とするべきで、常に環境を再現可能にしなければいけません)。 Composerを使うことで、そのような問題からは簡単に解放されます。 なお、ComposerはPHP5.3.2以降で利用可能です

    PHPの外部ライブラリの管理にComposerを使う | Ryuzee.com
  • 【資料公開】DevLOVE Test Dayでお話しました

    Ryutaro YOSHIBA / Agile Coach, CTO at Attractor Inc. 翻訳者/ Scrum Alliance認定スクラムトレーナー(CST) / 認定チームコーチ(CTC) /書籍→『SCRUM BOOT CAMP THE BOOK』『プロダクトマネージャーのしごと』『エンジニアリングマネージャーのしごと』『チームトポロジー』『スクラム実践者が知るべき97のこと』『プロダクトマネジメント』『みんなでアジャイル』『レガシーコードからの脱却』『カンバン仕事術』『Effective DevOps』他 ご相談はお気軽に!!

    【資料公開】DevLOVE Test Dayでお話しました
    kuteken
    kuteken 2012/07/31
  • 【書評】手動デプロイからの卒業指南書「継続的デリバリー」

    継続的デリバリー 信頼できるソフトウェアリリースのためのビルド・テスト・デプロイメントの自動化著者/訳者:David Farley、Jez Humble、和智 右桂、高木 正弘出版社:KADOKAWA/アスキー・メディアワークス発売日:2012-03-14大型:544ページISBN-13:9784048707879ASIN:4048707876 レビューに参加させていただいた縁でアスキー・メディアワークス社様より献いただきました。和智さん、高木さんの黄金コンビによる翻訳です。 デプロイ自動化に関する話を網羅的に扱ったはこれがはじめてでしょう。 上級技術者向けと書かれているように内容は結構ハイレベルで、構成管理、CI、テスト戦略についての前提知識が求められるように思いますが、アジャイルプロジェクトの中で日々改善を繰り返している人たちにとっては理解しやすいのではないかと思います。 デプ

    【書評】手動デプロイからの卒業指南書「継続的デリバリー」
  • Pear::pagerでページングする | Ryuzee.com

    <?php $lib = "/usr/share/pear"; set_include_path($lib . PATH_SEPARATOR . get_include_path()); require_once("DB.php"); require_once("Pager/Pager.php"); require_once("Smarty/Smarty.class.php"); //データベースからデータを取得する $datasource = "pgsql://postgres:@localhost/bugtracker"; $db = DB::connect($datasource ); $sql = "select * from mantis_bug_text_table order by id asc;"; $res = $db->query($sql); //デー

  • wordpress Twitter連携用プラグインTweetableが便利すぎる!

    WordpressからTwitしたり、ブログ書いたときに自動でTwitしたり、自分のTwitをブログサイドバーに表示したり、とブログとTwitterの連携箇所は一杯あるんだけど、それらをまとめてやってくれるプラグイン「Tweetable」が便利なので紹介する。 Tweetableの入手 Tweetableは以下のURLから入手できる http://wordpress.org/extend/plugins/tweetable/ インストールの手順 いつも通りアーカイブを解凍し、/wp-content/plugins以下に配置し、プラグインを有効にすれば良い。 ただしこれだけでは動かないので初期設定のところで細かく説明する。 初期設定 (1)まず、左メニューの「設定」の下に「Twitter」という項目が増えているので、これを選択すると下図のような画面が表示される。ページ下部に説明書きが書いてあ

    wordpress Twitter連携用プラグインTweetableが便利すぎる!
  • 1