You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
2018.04.20 働く場所の選択肢を持ちやすい──Rails Girls Japan 鳥井雪さんに聞く、女性がソフトウェア・エンジニアとして働くことのメリット 「女性ってエンジニアに向いていないのでは?」 「エンジニアってまだまだ男性が多くて働きづらそう」 働きやすい企業を探している方のなかには、エンジニアへ上記のようなイメージを持ち、勤務先の選択肢から外してしまっている人も少なからずいるのではないでしょうか? あるいはエンジニアとして働いてみたいけど、「未経験だから」と踏み出すことをためらっている人もいるかもしれません。 今回、お話を伺った鳥井雪さんは、“ひょんなこと”からエンジニアとして働きはじめることになったそう。現在は子育てをしながら、女性がプログラミングを学ぶ機会をサポートしているコミュニティRails Girls Japanのメンバーとしても活動しています。 そんな鳥井さん
前回はActiveRecordを使った参照について解説しましたが、今回は登録、更新、削除などの更新系を中心に見ていきます。 前回の記事では、Ruby on Railsのモデル層を担当するActiveRecordの概要と参照系の操作について解説しました。今回は、登録、更新、削除などの更新系の機能を中心に見ていきます。 登録・更新の際には、モデルに不正な値が保存されないようにデータをチェックして、問題があれば保存しないようにする「検証」(Validation)の仕組みが走ります。この検証機能の背後には、ActiveRecordのコールバックという仕組みがあります。コールバックを使うことで、登録、更新、検証、削除処理の前後に様々な処理を追加できます。今回と次回の2回にわたって、ActiveRecordの更新系操作のやり方とともに、検証、コールバックについて詳しく解説していきます。また、検証メッセ
ごきげんよう。 RubyKaigi2009のライトニングトークで発表したゲームRomantic Ruby!のテーマソングです。Rubyの素敵さを伝える歌になれば良いなと思っています♪ http://dl.dropbox.com/u/774578/RoR%21.pdf Romantic Ruby! 作詞/作曲 kuko もしもあなたが少し 迷った夜には キーボードを叩く手を止めて 空を見上げてね 素敵なダックタイピング 動的型付け 赤い煌めき 心(むね)に熱く熱く響くの Ruby! always you love! Ruby! Romatic! オブジェクト指向 誰でも使える自由な呪文 Ruby! Romatic! Ruby! あなたに 愛を込めて届けたい この&block 受け止めて 抱きしめて
Railsは、機能ごとに異なるコンポーネントで構成されています。Railsの全体像を見渡すために、今回はこのコンポーネントの種類や機能を紹介します。 前回の記事では、Ruby on Railsの基本であるMVCについて紹介し、Railsアプリケーションがどのような構造になっているかや、開発の際にどんなツールを使うかを見ました。さっそくアプリケーション開発の詳細を知りたい方もいることでしょうが、連載第2回目となる本記事では、もう少しだけ全体像についてお話しします。 Ruby on Railsは、機能ごとに異なるコンポーネントで構成されています。このため、デフォルトのRuby on Railsをそのまま使うだけでなく、目的に応じて一部のライブラリを入れ替えて使うといった、大きな粒度でのカスタマイズが可能になっています。一部を入れ替えて使うことも含めると、Ruby on Railsを利用できる場
Web開発フレームワークとして人気の高いRuby on Railsの最新版、バージョン3を使ってWebアプリ開発の基本を学びます。 人気のフレームワークでWeb開発を学ぶ Ruby on Railsは、いまやWebアプリケーションの開発フレームワークの有力な選択肢の1つとなっています。Ruby以外の言語のWebアプリケーションフレームワークも少なからずRailsの影響を受けているので、現在Rubyを使っていないエンジニアにとっても、Railsを知ることは大いに参考になるはずです。もうすぐRails3認定試験が本格的に開始されるということもあり、この連載では、試験範囲の流れに沿って、Railsの基礎についてご紹介していきます(ただし、必ずしも試験対策というわけではありません)。 今回、連載第1回として本記事では、Railsを理解する上で基本となる考え方であるMVCについて説明した後、Rail
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く