Happy Life Hacking Ruby on Rails

1,723
-1

Published on

At SendaiRubyKaigi

Published in: Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,723
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
5
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Happy Life Hacking Ruby on Rails

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

    Clipping is a handy way to collect important slides you want to go back to later.

×