ピックアップ Rails参考教材認定スクールDIVE INTO CODEが提供するRails教材です。 合格者向けの就職説明会DIVE INTO WORKのご案内です。未経験からのRailsエンジニア就業も狙えます。企業の担当者の話を聞いて座談会で意見交換して次の選択肢を考えてみませんか?参加無料です。 超高速仮想マシンKUSANAGI for Ruby on RailsOSSの超高速仮想マシンKUSANAGI for Ruby on Railsは国内外の主要20クラウド以上で無料で使用できます。有料保守もあります。 RubyビギナーのためのStep upコラムCTC教育サービスが提供するRuby/Railsビギナー向けコラムです。(執筆:中越智哉氏) 8カ月で7500件の求人が増えたRuby/Rails市場Railsはこの1年間で求人数が7500件増え、初の2万件になりました。前年比で1
内容紹介前作のRailsチュートリアルに続く第2弾の大型翻訳プロジェクトが、ようやく電子書籍になりました! 前作も約700ページの大作でしたが、今作のRailsガイドは1,000ページをこえる超大作となっています。 本書の特徴は、Railsエンジニア中〜上級者向けのリファレンスに徹している点にあります。Railsチュートリアルが初級者向けに一本道の構成を採っていたのに対し、Railsガイドは機能やトピックごとに詳細を解説する構成を採っています。それぞれの章は独立していて、例えば、Railsチュートリアルでは紹介しきれなかったActive Record・Action View・Action Controllerの様々なメソッドを解説する章や、Rails 4.2から導入されたActive Jobを解説する章、また、Railsをアップグレードするときのポイントを解説する章などがあります。このため
前書き 私が前にいた会社 (CD Baby) は、かなり早い段階で Ruby on Rails に一度乗り換えたのですが、残念ながらまた PHP に戻ってしまいました (詳細は私の名前を Google で検索してみてください)。そんな私ですが、Michael Hartl 氏の本を強く勧められたので、その本を使ってもう一度試してみた結果、今度は無事に Rails に乗り換えることができました。それがこの Ruby on Rails チュートリアルという本です。 私は多くの Rails 関連の本を参考にしてきましたが、真の決定版と呼べるものは本書をおいて他にありません。本書では、あらゆる手順が Rails 流で行われています。最初のうちは慣れるまでに時間がかかりましたが、この本を終えた今、ついにこれこそが自然な方式だと感じられるまでになりました。また、本書は Rails 関連の本の中で唯一、多
レイアウトテンプレートとは アクションからテンプレートが呼ばれて結果として返されるHTMLページが作成されますが、テンプレートによって作成されたHTMLだけが返されるわけではありません。 前のページで「books」コントロールの中に「show」アクションを定義し、さらに「show」アクションから呼び出される「app/views/books/show.html.erb」というテンプレートを次のように作成しました。 <!DOCTYPE html> <html> <head> <title>SampleView</title> <link href="/assets/application.css?body=1" media="all" rel="stylesheet" type="text/css" /> <link href="/assets/books.css?body=1" media=
環境 RVM on Ubuntu 12.04 準備 % ruby -v ruby 1.9.3p194 (2012-04-20 revision 35410) [i686-linux] Ruby gemのアップグレード % rvmsudo gem update --system % gem -v 1.8.24 Ruby on Railsのアップグレード % rvm gemset use rails3 % rvmsudo gem update rails % rails -v Rails 3.2.6bundlerが自動でアップデートされないので個別にアップデート。 % rvmsudo gem update bundler 既存のプロジェクトのアップデート Gemfileの参考が欲しいので別にプロジェクトを生成。 % rails new app_326既存のプロジェクトが app_323 以下に
某プロジェクトでRuby on Rails使うっていぅんで 「アジャイルWebアプリケーション開発」本なんて買ってチュートリアルとかやってます。 ただ、Ruby自体なにも分からないので、Rails覚えてもどれだけできるかがよく分からなす。 ってことでRubyを勉強する!と先ほど書いてみた4つのスクリプトをご紹介。間違ってたらツッコミよろしくおくんなまし。 とはいえ簡単なやつだよ!でも新しいおっぱいダウンロードスクリプトもあるよ! open-uri.rb まずは、Perlで言うLWP的なもの、つまりHTTPクライアントでこの日記のHTMLを取得してみるよー。 あら、簡単だねっ。 require "open-uri" html = open("http://yusukebe.com/").read; p html twitter-search.rb お次に「お得意の」APIを叩く系をやってみる
参考サイトNetBeans 7.1にRuby on Railsプラグインをインストールする手順 NetBansのRubyサポート終了NetBeans IDE 7.0からRuby on Railsのサポートを廃止 Ruby のサポートは終わってしまうのか?有志でNetBeans用のRuby on Railsプラグインを維持しようという動きも出てきているそうです。*1 NetBans 7.1.1へのRuby on Railsプラグインのインストール community-ruby_7_1_preview1のダウンロードnbmファイル群のダウンロード こちらからZIPファイルをダウンロード*2 任意の場所に解凍 NteBenasにプラグインのインストール プラグインのインストールツール(T)->プラグイン(G) ダウンロード済みプラグインの追加ダウンロード済み->プラグインの追加(A) 25個のn
Ruby on Railsの最新版となる「Ruby on Rails 3.2.0」が公開された。Ruby on RailsはRubyで開発されたWebアプリケーションフレームワーク。フレームワークのみならず、開発ツールを活用した高速なシステム組み上げを実施するという仕組みを採用しており、短時間にWebアプリケーションを開発できるという特徴がある。 「Ruby on Rails 3.2.0」は大規模アプリケーションを開発している場合には、開発効率の大幅な向上が期待できる。再読み込みするクラスが変更されたクラスのみに限定されるようになったことで、迅速な作業が実現されている。また、新しいルーティングエンジン「Journey」の導入によるルーティング処理の高速化も注目点といえる。 Ruby on Rails 3.2系はRuby 1.8.7をサポートする最後のバージョンになる見通し。開発は次期メジャ
i18nを使っているときに、Railsからのエラーメッセージで「translation missing: ja hogehoge ...」というのが表示された、これはActiveRecordからのメッセージに対応したja.ymlを用意していないから発生している様子。 i18n_generatorsを使って、ja.ymlを生成する。 インストール % sudo gem1.8 install i18n_generatorsrails_appというプロジェクトにてja.ymlを作成する場合は、まず、Gemfileにi18n_generatorsを付け加える。 gem 'i18n_generators'Gemfile.lockを生成する。 % bundle --local --without=production ja.ymlの生成 既に、ja.ymlがある場合は、コピーしてから、生成する。 %
code school という学習サイトがあります。現在は、Ruby on Railsに特化したコンテンツがありますが、確認する限りでは、jQueryやHTML5 & CSS3のコンテンツが近いうちに公開される予定です。 なにが、いまどきなのか? Ruby on Rails(rails3に対応してる)が無料で学習できる Rails for Zombies をやってもらえば、すぐにわかるのですが、rails環境を一切つくることなく、Webブラウザだけで完結しているコンテンツなんです。 つまり、ブラウザにコードを打ち込んでいくと、動作する結果を返してくれるのです。環境作りに苦労することなく、学習に専念できるのです。 初心者向けのコンテンツだからこそ、こういった配慮は大事だなぁと考える。 Rails for Zombies は5章構成になっていて、1章ずつ動画で丁寧に説明されている。英語が聞き取
Railsは、機能ごとに異なるコンポーネントで構成されています。Railsの全体像を見渡すために、今回はこのコンポーネントの種類や機能を紹介します。 前回の記事では、Ruby on Railsの基本であるMVCについて紹介し、Railsアプリケーションがどのような構造になっているかや、開発の際にどんなツールを使うかを見ました。さっそくアプリケーション開発の詳細を知りたい方もいることでしょうが、連載第2回目となる本記事では、もう少しだけ全体像についてお話しします。 Ruby on Railsは、機能ごとに異なるコンポーネントで構成されています。このため、デフォルトのRuby on Railsをそのまま使うだけでなく、目的に応じて一部のライブラリを入れ替えて使うといった、大きな粒度でのカスタマイズが可能になっています。一部を入れ替えて使うことも含めると、Ruby on Railsを利用できる場
This guide covers getting up and running with Ruby on Rails. After reading this guide, you will know: How to install Rails, create a new Rails application, and connect your application to a database. The general layout of a Rails application. The basic principles of MVC (Model, View, Controller) and RESTful design. How to quickly generate the starting pieces of a Rails application. 1 Guide Assumpt
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く