![Amazon.co.jp: ギター・マガジン 超絶ギタリスト養成ギプス (リットーミュージック・ムック): Kelly Simonz: 本](https://cdn-ak-scissors.b.st-hatena.com/image/square/aac4db424b78d8bfb4aabf78298e59c9836e1fb4/height=288;version=1;width=512/https%3A%2F%2Fm.media-amazon.com%2Fimages%2FI%2F61ltU4ih1iL._SL500_.jpg)
Railsおさらいシリーズ。 忘れてること多々なので書いて思い出そうという趣旨です。 ActiveRecordの前提 テーブルとモデルクラスが1対1で対応するO/Rマッパー。 テーブルの構造に関しては以下の規約が基本。 主キーがオートナンバー型が必須 主キーのカラム名はidがデフォルト テーブル名は複数形がデフォルト テーブル名はモデルクラス名を小文字アンダースコア区切りにしたものがデフォルト 主キーがオートナンバー型必須なのはマスタデータのIDを任意に設定したいときにちょっとやりにくかったりする。 主キーのカラム名とテーブル名に関しては変更可能だが、必要がなければ規約に従ったほうが絶対幸せになれる。 主キーとテーブル名を変更する どうしても変更したい場合はモデルクラスの中で以下のメソッドを使って変更できる。 set_primary_key(column_name) set_table_n
毎回、Rails3で新しい環境を作るたびに、 「何をやるんだっけ・・・」と調べてるのが非生産的なので、 自分用にメモを書いておきます...φ(・ω・`) RubyやMySQLの環境があるのは大前提です 時間は適当でRails3だから3分くらいの感覚 後々、忘れている手順があったら追記するかも <@2011/09/01追記> Rails3.1の場合の手順とコメントを追加しました ちなみに、Rails3.1で「rails new」すると、 自動で「bundle install」も走ります この手順では後からGemfileを更新しているので、 再度「bundle install」が必要です </追記> (gem install rails) rails new hoge -T -J -d mysql # Rails3.0の場合 rails new hoge -T -d mysql # Rails
YM4R/GM + GeoRuby+ Spatial Adapter Demo This tutorial will show how the YM4R/GM plugin can be used to easily manipulate Google Maps from your Rails application, via the Google Map API v2. The map will be updated through AJAX (using the RJS functionality) without writing a single line of JavaScript. I will also show the integration between GeoRuby, the Spatial Adapter and YM4R/GM. This tutorial ca
Webアプリケーションはブラウザから使うもの、として認識されている。だがその種類や可能な操作はデスクトップアプリケーションを脅かしつつある。AIRのような技術もあり、Web技術はデスクトップの分野まで手にかけている。 メイン画面 そんな状況をさらに進展させるソフトウェアが登場した。Railsアプリケーションをデスクトップアプリケーションのように配布するのだ。 今回紹介するオープンソース・ソフトウェアはRoRGate、Ruby on Railsアプリケーションのパッケージングソフトウェアだ。 RoRGateはRailsの起動フロントエンドとも言うべきソフトウェアで、名前、アイコン、Railsアプリケーションのパス、ポート番号を指定することでMac OSXネイティブなアプリケーションを生成してくれる。 生成したアプリケーションを実行したところ できあがったアプリケーションを立ち上げると、Saf
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く