2012-01-01から1年間の記事一覧

第55回 Ruby/Rails勉強会@関西でも ust してみた

前回同様、第55回 Ruby/Rails勉強会@関西にて無人 ust を敢行。 前日の夜に手順のおさらいをすると、LiveShell のファームウェアが自動更新された。 これでダッシュボードとの同期ができるようになったみたい! やったね。これで勝つる!!ところが、今回はネッ…

Minami.rb 第13回勉強会で受けた衝撃

半年ぶりくらいに Minami.rb の勉強会に参加した。 Rubyリファレンスマニュアル読み (Hashクラス編) るりまをみんなで読もうというセッション。 Hash クラスと言えば、第54回 Ruby/Rails勉強会@関西 の初級者向けレッスンでやった。 ところが、何人かはレッ…

演習問題回答例

第55回 Ruby/Rails勉強会@関西 演習問題1 属性として身長と体重を追加しよう。体重は秘密にしよう。 仕様を決める。 initialize で height, weight を渡す 省略時は nil class Person @@variables = [:@name, :@born, :@height, :@weight] def initialize na…

第55回 Ruby/Rails 勉強会@関西で初級者向けレッスンやってきた

第55回 Ruby/Rails勉強会@関西 初級者向けレッスンを担当したので、以下スライドを解説。*1 *2 クラスとは オブジェクトの雛形 属性と振舞いを定義 カプセル化 (属性・振舞いの隠蔽) Rubyはクラスベースのオブジェクト指向言語 クラスを作ってみよう class P…

関西Ruby会議に関する重要なお知らせ

第55回 Ruby/Rails勉強会@関西 LT で話してきたのでご報告。 今年は「関西Ruby会議」を開催しません 関西にお住まいの Rubyist の皆さまにおかれましては、私たちに遠慮することなく地域Ruby会議を開催なさってください。関西地域でRuby会議が開催されました…

Emacs から rbenv を使う

gist を表示する練習を兼ねて、Emacs で rbenv を使う elisp を作ってみた。ググってみると exec-path を設定する話がやたら出てくるけど、rbenv でインストールした複数の ruby を切り替えて使う例が出てこない。以下のように環境変数に使いたい ruby のバ…

演習問題解答例

第54回 Ruby/Rails勉強会@関西 演習問題 1 既存の Array に変更を加える方法と、新しく Array を作る方法で [0, 1, 2, 3] という Array を作ろうという問題。 a = [] b = a b # => [] a.object_id # => 134275960 4.times{|i| a[i] = i} a # => [0, 1, 2, 3]…

第54回 Ruby/Rails勉強会@関西で ust してみた

勉強会で Ustream 中継するのが面倒で、なんとかならんもんかと思っていた。 Webカメラの画質が悪い ホワイトバランスとか調整できない PC (or Mac) を占有される タイプ音をひろっちゃったり 自分が発表したりすると PC が足りない そこで LiveShell ですよ…

第54回 Ruby/Rails 勉強会@関西で初級者向けレッスンやってきた

第54回 Ruby/Rails 勉強会@関西 初級者向けレッスンを担当したので、以下スライドを解説。*1スライドだけ欲しい人は直接どうぞ。 http://higaki-it.jp/ruby/54/slide.pdf Array とは 配列クラス 任意のオブジェクトを持つことができる [1, 1, 2, 3] [1, "two…