タグ

2011年1月27日のブックマーク (5件)

  • Google APIs & Developer Products - January 2011

    Mobile Search Gadgets Data APIs Social Misc Ads Geo Tools Chrome

  • Capistrano 入門 - Ruby on Rails with OIAX

    Capistrano とは何か。それは、デプロイメントのツールである。 デプロイメントとは何か。Web アプリケーションについて言えば、それは以下のようなタスク全般を指す言葉である。 アプリケーションを番サーバにインストールすること。あるいは、最新版に更新すること。 Web サーバを起動、再起動、停止すること。 Web サイトをメンテナンス中にすること。あるいは、通常の状態に戻すこと。 世の中に向けて Web アプリケーションを公開しているなら、こうしたタスクは日常茶飯事である。 最初は少し面白いけれど、基的な退屈な作業だ。 怠惰を美徳とする我々プログラマは、もちろんこんな状況に甘んじるわけにはいかない。 というわけで、Capistrano について研究をしていこうと思う。

    Capistrano 入門 - Ruby on Rails with OIAX
  • CakePHPでRailsのように環境設定に応じて必要なパラメータを変更する方法

    TrinityTです!! 最近CakePHP仕事をしています。 Railsライクな構成のため比較的容易に開発を進められたのですが、残念なことに「環境名に応じて設定値を切り替える」方法がありませんでした。 今回はこれを解決する方法について説明します。 ■ 前提 Railsでの環境設定方法 ・「ルートディレクトリ/config/development.rb」に全環境共通の設定を記述 ・「ルートディレクトリ/config/development/環境名.rb」に各環境ごとの設定を記述 CakePHPでの環境設定方法 ・「ルートディレクトリ/config/bootstrap.php」に環境設定を記述 →環境ごとの設定という概念が無い!デプロイのたびに逐次変更する必要があるので非常に面倒。 目標 ローカル開発環境(develpment)、テストサーバ環境(integration)、番サーバ環境(

  • CakePHPをCapistranoを使って楽々デプロイしよう!

    TrinityTです。 前回エントリではCakePHPの環境別設定についてお話ししましたが、この恩恵を受けるためCapistranoで自動デプロイを確立しました。 今回はこの方法について説明します。

  • 1週間でトリビア共有サイト”trivist”を作ってみた

    ここのところ、ブログの更新もツイッターのつぶやきも完全にストップしていました。 集中力のない@tfmagicianにしては珍しいことです。 何をしていたか。 こんなウェブ・サービスを作っていましたよ。 『trivist』おもしろいトリビア・雑学を紹介! 実はこれ、作成期間1週間です。 シンプルなサイトなので、恐らく、開発に慣れた人なら1週間は余裕でしょう。 今日は、まだフレームワークを使った開発、あるいはウェブ・サービスの開発自体に慣れていない人に向けて、高速開発に関するtipsを紹介します。 高速開発とは何か考える まず、高速開発を可能にする”最強最大の魔法“を考えましょう。 それはこれです。 コーディングしない コーディングしないで、システムが出来ればなんと良いことか! これはエンジニアにとって、当たり前のことです。 しかし、これを念頭に置くのと置かないのでは、まるで開発速