Doorkeeper

Groovenauts Public Hands-on 01

2013-04-12(金)18:00 - 20:00 JST

株式会社グルーヴノーツ 本社

福岡県福岡市中央区今泉1丁目20番2号 天神MENTビル4F

詳細

グルーヴノーツ社内で最も使われているプログラミング言語はRubyですが、メンバーの中には、Rubyに今まであまり触れて来なかったメンバーもいます。

今回のハンズオンでは、そんなメンバー達が、ある程度Rubyを楽しみながら読み書きできるようになるキッカケになったらいいなと思い企画したのですが、どうせなら社外のみなさまにも楽しんでいただいた方が僕達も楽しいと思い、公開イベントにすることにしました。

第1回の今回は以下の様な概要を紹介しつつ、ハンズオン形式で参加者の皆さんにも実際にインストールしたりコードを書いたりして頂いて、Rubyの雰囲気を体験していただきたいと思います。

▼タイムテーブル

17:00 - 18:00 会場、事前準備(インストールが不安な方はこの間にお越しください)
18:00 - 20:00 勉強会開始、ハンズオン
20:00 - 22:00? 懇親会(¥1,000 〜 ¥2,000程度)

▼内容

今回のハンズオンでは、Rubyの基本的な書き方と構造を紹介して、各自のPCで試して頂きます。

  • Rubyってこんなことができるよ
    • irb
    • Rackで簡単Webサーバ
    • dRubyでRPC
  • Rubyの概要
  • 制御構造、リテラルなど
  • クラス、モジュール、メソッド
  • 主要なクラス
    • String, Symbol, Numeric, Time, Array, Hash, Range, Regexp, IO, File, Dir
  • 演算子の再定義からわかる拡張容易性
  • ブロック

▼事前準備

Rubyの1.9.3 あるいは 2.0.0をインストールしてきてください。

推奨環境は os x + home brew + rbenv + ruby-2.0.0 です。

不安な方は17:00に会場にお越しいただければお手伝いします。

▼当日のハンズオンの資料

https://github.com/groovenauts/public-hands-on/blob/master/01/README.md

▼今後の予定

今後は徐々に突っ込んだことをやっていこうと思っています。

ご意見や面白いネタお待ちしております。

  • Rubyってこんなことができるよ ー こんな機能、こんなgem知ってた?
  • Railsでアプリを作ってみよう ー railsの基本と便利なgem
  • gem, bundle, rake, rails コマンドについて
  • rspecで自動テストを書こう ー rspecに触ってみよう
  • ガチでTDDをやる ー TDDを実践するための開発プロセスや仕組み
  • つっこんだ基礎 ー 文法、リテラル、制御構文、クラス構成など
  • DevOpsでRuby ー Jenkins, Capistrano, Chef, Vagrant...
  • gemを作ろう ー 作り方を知るとソースコードが読みたくなるよ
  • Unity
  • cocos2d-x
  • HadoopでもRuby
  • MongoDBで集計処理
  • EventMachine

▼勉強会の開催予定と関連するイベント

今後は業務と家庭に差支えのない程度に頑張っていこうと思っています。

あくまで予定です。日程や内容は変更になることがよくあります。

( )内は外部イベントです。

04/12 第1回
04/14 (九州Ruby会議02)
04/20 RBC勉強会 (mruby)
04/26 第2回
05/10 第3回
05/24 第4回
05/30-06/01 (RubyKaigi 2013)
06/07 第5回
06/15-06/16 (TDD Boot Camp Fukuoka 2013)
06/21 第6回
07/05 第7回

コミュニティについて

Groovenauts

Groovenauts

http://www.groovenauts.jp/

メンバーになる