アプリケーションのデプロイを自動化すべきなのは言うまでもないことです。 一応手動でデプロイを行う場合の問題点について整理しておくと以下になります。 プロジェクトの期間中そして運用に入ってからも何度も手でデプロイするということはとてつもなく多くの時間を手作業に費やすことになるデプロイ先の環境の数が多くなればなるほど作業の時間も増える手作業で作業すると間違えやすい。特に手順が複雑だったり環境が多かったりすると確率は飛躍的にあがるもしデプロイしたアプリケーションに問題があってすぐに戻さなければならない場合に多くの時間がかかる。場合によってはビジネス上の機会損失に繋がる本来は価値を生むフィーチャーを実装することに時間をかけたいはずが、こういうことをやっているとどんどん時間がなくなっていきます。また手作業のリスクや消費される時間を恐れてデプロイの回数を減らしてしまうのは、ビジネス側からみると納得いか
Rails 3.0.4で複合一意制約を定義する方法は二通りあるようです。 1.ActiveRecordでモデルに一意制約を定義する 2.RDBMSで一意索引を作る 通常は両方実装するものと思われます。 次のようなモデルで確認します。 class CreateMultiples < ActiveRecord::Migration def self.up create_table :multiples do |t| t.string :key1 t.string :key2 t.string :key3 t.string :value t.timestamps end end def self.down drop_table :multiples end end まず1.の場合ですが、Stack Overflowにありました。 In Rails 2, I would have written:
なんと言ってもまず、「水島シェフのロジカルクッキング 1ヵ月でプロ級の腕になる31の成功法則(水島弘史)」(参照)。強火にしない調理法の水島シェフの調理集なのだが、もう虎の巻みたいな本。31のレシピが素っ気なく載っているだけ。これで出来るの?と思ったけど、実際の手順はファンプラスというサイトに動画で掲載されているので、それを見るとよくわかる。公開鍵暗号方式じゃないけど、動画だけ見てもわからないというのもミソ。 この素っ気ない31のレシピがすごいのなんのって、手順どおりに作ってみるとわかりますよ。で、やってみた感想その2としては、私が料理が下手なのか、うまくいかないこともある。従来通り、料理がうまくやってこれた人は、こんなまどろっこしいことやってらんない、ということもあるんじゃないか。しかし、そこもポイント。 帯に「料理の革新!」とあるけど、まったく違った手法で調理してみるというのは、初心忘
このエントリーはスタートアップに入りたての新人Y君に捧げます。 僕はこれまで何度かWebサービスを行うスタートアップでSNSやメディアの立ち上げに携わってきました。個人的にもWebサービスを企画してサイトをいくつか運営してきました。今回は、これらの体験を元に、僕が仕事上で心がけていることをまとめてみました。 最初に、僕が過去に体験した話を紹介します。最初は「なんのために?」と疑問に思いましたが、その意味を知ったとき、「なるほど、仕事とはこういうことか」と気付かされました。それはExcelのSheetのことです。普段からExcelを使っている人はよくご存知かと思いますが、Excelで新規ファイルを作ると、自動的にSheetが3枚できあがります。Excelで何かのレポートを提出するときに、Sheetを1枚しか使わなかった場合、僕の上司は残りの2枚のSheetを削除して送るようにしていたのです。
programming notes. mainly about JavaScript / jQuery. [@Takazudo] [takazudo@gmail.com] Hint: alt + / 弊社ピクセルグリッドの、ほかちゃんが、ノンプログラマのためのJavaScriptはじめの一歩という本を書いたので、紹介します。 自分もjQueryの本を書いたのですが、 「Webデザイナーのための jQuery入門」という本を書きました - Takazudo hamalog僕の本の方は、jQueryの基礎 → jQueryを使ったサンプルを見ながらJavaScript, jQueryを理解するという流れですが、ほかちゃん本の方は、スライドショーのプログラムを一つ、じっくり解説しながら、JavaScriptの基本文法を解説するという感じです。 この本をおすすめしたい人は、まぁ、タイトルもそうなん
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く