はしもと たくや
現場でRubyを使う新参エンジニアが初心者の目線で解説します
生物系大学院から金融システムのオフショア開発っぽい業務を経由してWebエンジニアになる。香川県出身。
pryを使ってRailsアプリケーションをデバッグする
高機能なデバッガーであるpryの使い方を紹介し、pryを使ったRailsアプリケーションのデバッグ方法も解説します。
Ruby2.0の新機能キーワード引数の紹介と、2.1での改良点
Ruby2.0で追加された新機能キーワード引数を、1.9までのイディオムである擬似キーワード引数と比較しながら紹介します。また、最後にRuby2.1でのキーワード引数の改良点も扱います。
Ruby2.0の新機能、Module#prependの紹介
Module#prependが実現するMix-in方式をincludeと比較しながら紹介し、応用編としてRailsのalias_method_chain処理をprependに書き換えます
Slimテンプレートエンジンを使ってHTMLを出力する
HTMLテンプレートエンジンであるSlimを紹介します。ERBやHamlとの機能や文法を比較し、RailsアプリにSlimテンプレートを使用する方法を解説します。
Ruby2.0の新機能、Enumerator::Lazyで遅延リストを扱う
Ruby2.0から導入されたEnumerator::Lazyを使って、無限、あるいは巨大なストリームデータを扱う方法を紹介します。
入門から中級までのオススメRuby本を紹介
ネットにも十分なRubyの情報がありますが、良質の書籍は体系立った知識をまとめて得る助けになります。いくつかRubyに関する技術書を紹介して、内容の簡単なレビューを付け加えます。
RailsでTwitterクローンを作る(3) -- 投稿とユーザを紐付けする
モデル同士の関連(association)を定義する方法、アプリケーションにユーザ認証を追加する方法、マイグレーション(migration)機能でDBスキーマに変更を加える方法などを学びます
RailsでTwitterクローンを作る(2) -- 画面レイアウトを整える
前回作成したTwitterクローンの画面レイアウトを見直し、画面遷移なしで投稿できるようにする。また、本格的に見えるデザインを手軽に適用する方法も紹介する。
その道のプロ・専門家約900人
起用ガイドが決まっていない方はこちら