2010-02-01から1ヶ月間の記事一覧
sleepを使う * * * * * command & sleep 30; commandただし、正確に30秒毎ではなくコマンド実行時間+30秒になる 参考 cronで30秒毎など、秒単位で処理を実行したい場合 - RX-7乗りの適当な日々
17万5千らしい「パッケージ市場崩壊、iPhoneアプリももうからない」 ゲームメーカーが生き残るには (1/3) - ITmedia News
いつもは script/runner script/hoge のようにしてたけど、shebangで実行できるみたいね #!/usr/bin/env /Users/maeshima/hoge/script/runner Product.find(:all).each { |p| p.price *= 2 ; p.save! } (追記) でもこの方法ってサーバ毎でディレクトリが異な…
console.dir(object)コンソールにDOMの解析結果を表示させます
Railscasts - Active Record Queries in Rails 3基本的には、findメソッドに渡すハッシュキーがそのままメソッドになる。 # Article.find(:all, :order => "published_at desc", :limit => 10) Article.order("published_at desc").limit(10) 例外はconditio…
前に調べたけどやり方忘れてた。 下記のエントリを参考にすればいいけど、基本的な流れとしては bodyのmin-heightを100%(ブラウザの高さ)にする フッタをposition:absoluteで一番下に指定する でおkみたいフッターをページの一番下にいつも置く:スタイルシ…
CSS の position の absolute を使いこなす為の基礎知識 はじめてのブログデザインを見て。そもそもposition:absoluteとposition:relativeの違いが良くわかってなかったabsolute→親の左上を基準 relative→本来配置される位置が基準 absolute 親の要素が stat…
rake gems でrailsが依存してるgemの一覧と状態を表示してくれる rake gems:unpack でvendor/gemsにgemを展開する。たしかGEM=hogeのようにして特定のgemだけ展開させることが出来たはず
Rails Engines - おもしろWEBサービス開発日記を読んでRails castsを復習。 Rails Enginesとは? 「独立して作ったRailsアプリをそのままプラグイン化して他のRailsアプリとマージさせられる機能」 やり方 script/generate plugin でプラグイン作るpluginの…
renderの指定はハッシュの入れ子でできる verify :xhr => true, :render => {:status => 403, :template => "system/403"}, :except => :index
Sham.define do name { |index| "app #{index}"} end のような設定でindexが空白になっていた。深追いはしてないけどなんでだろう
rspec-railsと同様に、cucumberにもcucumber-railsがあった
このgemインストールしてたっけ? このgemのバージョンいくつだっけ? というときは gem list | grep hoge みたいにgrepしてたけど gem list hoge でいいみたいあと gem list hoge -d でそのgemの詳細情報も見れる
Railscasts - Bundler carlhuda's bundler at master - GitHub コマンド bundle install Gemfileに書かれた依存関係のgemをbundlerのリポジトリにインストールする。 既にsystem RubyGems リポジトリにインストールされていたら、再インストールされることは…
セクションの設定 - Apache HTTP サーバ Apacheだと、 ファイルシステム上のオブジェクトにディレクティブを適用させる場合にはやを使う。 ファイルシステムに依存しないオブジェクト(データベースから生成されるウェブページなど)にディレクティブを適用す…
server { server_name _; rewrite ^.*$ http://example.com permanent; }
server { server_name _; }のようにアンダースコアを指定する
SHOW SENNA STATUS \G とする
Not Only SQLの略らしい
自身を指定された io に繋ぎ換えます。
どんな機能か忘れてたけど下記のコード見て理解。requires_newは内側のtransactionだという印。 User.transaction do User.create(:username => 'Admin') User.transaction(:requires_new => true) do User.create(:username => 'Regular') raise ActiveReco…
こういう小粋でいなせなメソッドは多用したいんだけどたいていすぐ忘れるRails 2.3 の Object#try は使う機会が多そう - takihiroの日記
[http://jp.techcrunch.com/archives/jp-20100205-business-model-comparisons-mixi-mobage-gree-facebook/:title=[jp] Facebook ビジネスモデルを徹底分析 〜 mixi,モバゲー,GREEと比較]を読んで気になったところのメモ。 広告 facebookはAdwords系の広告…
rspec_modelとかは覚えてるんだけどrspec_scaffoldはついつい忘れがち script/generate rspec_scaffold post title:string body:title
下記のようにshared_examples_forで定義したexample groupは、it_should_behave_likeメソッドを使うことで、複数の箇所で使い回せる。controllerのテストを書くときなどに使えそう(modelでは使う場面はないような気がする?) shared_examples_for "All Emplo…
これまでDOMを削除して再描画するようなときは dom.html(""); とかしてたけど dom.empty(); のほうがよさげempty() - jQuery 1.3.2 日本語リファレンス
C-x mでmail modeになってしまうのを抑制したい。