Upcoming SlideShare
Loading in...5
×
 

Happy Life Hacking Ruby on Rails

on

  • 2,604 views

At SendaiRubyKaigi

At SendaiRubyKaigi

Statistics

Views

Total Views
2,604
Views on SlideShare
2,540
Embed Views
64

Actions

Likes
2
Downloads
4
Comments
0

5 Embeds 64

http://coderwall.com 53
http://d.hatena.ne.jp 8
http://localhost 1
http://www.slideshare.net 1
http://www.slideee.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Happy Life Hacking Ruby on Rails Happy Life Hacking Ruby on Rails Presentation Transcript

  • Happy Life Hacking with Ruby on Rails {:大場 => [ [:光一郎, :CTC], [:寧子, :万葉]]}2009-01-24; 仙台Ruby会議01; 東北電子専門学校
  • 大場光一郎•史跡の街、多賀城出身• システムインテグレータ勤務• 社内のRuby推進や標準化• JRubyウォッチ• Termtterコミッター
  • 私と武田ソフト
  • 大場寧子•埼玉出身• 株式会社万葉 取締役社長• Drecom AoR06大賞• 小槌、BookScope
  • MiniCarta 伊藤忠テクノロジーラボ 百人一首競技かるた かるたの日本一は世界一
  • 執筆 Ruby on Rails逆引きクイックリファレンス まるごとRuby! vol.1
  • エンジニアの生活とは
  • 新しい技術のキャッチアップ
  • 頻繁な本の購入
  • コミュニティ活動への参加
  • 家庭との両立•休日も出かけてばかり• 家が本で溢れかえる• 家でもコンピュータばかり
  • 巷では
  • お出かけマイレージ制度
  • 本を買わせてもらえない
  • コンピューターに向かっていると相方がだんだん不機嫌になる
  • Happy Life•大場家はエンジニア夫婦• エンジニア同士で結婚すればすべて解決
  • ご静聴ありがとうございました。 終 提供TDC
  • ではなくて
  • エンジニア同士でも違いはある
  • 男女差(個人差)
  • 大場家の場合•nay ..すぐ目に見える効果を求める•ko .. まず調査 次に準備仕上げを丁寧に
  • •得意なところと不得意なところを合わせる•自分の価値観を押しつけない
  • 対決より協調
  • こういう具合に
  • うまく行くための工夫があるはず。探ってみます。
  • Basic Theory1 仕事と家庭を 区別しない
  • 「仕事」も「家庭」も人生です。
  • お互いの人生をサポートする。
  • だから家庭に仕事を持ち込みます。
  • でも会社づきあいよりデートを優先。
  • 矛盾しない
  • 必殺技仕事にはなるべく夫婦で参加する。
  • 対立より調和•仕事と家庭を対立させない
  • 対戦より協力プレイ
  • 家庭は自分たちの幸せで成り立つ。仕事に熱中するのも幸せのひとつ。
  • 共有の工夫•仕事で知り合った人を共通の知人にする•飲み会などに一緒に参加できないときはこまめに携帯メール
  • デメリット•迷惑がられることもある• (‘A`)<マタヨメカ-• 飲み過ぎる
  • Basic Theory2 生活のリズム を合わせる
  • リズムをあわせる•起きる時間、寝る時間を揃える•食事を一緒にする• 同種のことをする
  • 同種のことをする•好きなことをする時間• 家事している時間• 食事、睡眠、外出
  • Why?•効率が良い• 気持ちが良い• もともとの傾向が近くないと無理な技
  • ある意味ペアプログラミング
  • デメリット•楽しく遊びすぎていろいろ間に合わなくなる•楽しく遊びすぎて家が大変なことになる•うっかり変なアニメを見させられる
  • Basic Theory3 場所をそろ える
  • パソコンはリビングに置く。
  • リビング•お互いが一番時間を使うことに関する道具をリビングに置く•限られたスペースの中で優先度づけ
  • Basic Theory4 好きなことをする は素敵なことだ
  • 本は買うもの。技術書の購入を制限しない。
  • Perfumeを許す。
  • ニコ動も
  • 1日中ゲームしてても
  • たいやきが死ぬほど好きでも
  • 大場家の家事•食事以外koichiro担当(公式発表)•約束事はない• バザール型
  • 待つ
  • おまけ
  • プログラミングは問題解決
  • 生活は問題解決の連続
  • Ruby on Railsの考え方はライフハックとも通じる
  • キーワードに沿って考えてみた
  • OOP•あくまでも個人主義• 財布は別
  • オープンクラス•情報つつぬけ• 朝起きるとマシンの設定が変えられてる
  • MVC•うまく分担する• インフラ• 英語
  • DRY•Don t RepeatYourself•「愛してる」は何度でも繰り返せ
  • バージョンアップ し続けろ•向上心• 相手をハラハラさせる• お互いが動いていなければ離れてしまう
  • CoC•CoCは家庭的?• よろしく察すると確かに快適
  • むしろ設定重要•親しき仲にも設定あり• 期待して待つより主張を• ちゃんと確認する
  • 最後に言いたいことは
  • 適切な例外処理
  • ありがとうございました