Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
僕と小田原とRubyとRails
Search
Tomohiko SEO
June 02, 2013
Programming
140
0
Share
僕と小田原とRubyとRails
小田原で出会ったRubyとRailsの話
Tomohiko SEO
June 02, 2013
More Decks by Tomohiko SEO
See All by Tomohiko SEO
Railsで4GBのデカ動画ファイルのアップロードと配信、どう実現する?
asflash8
4
1.1k
プログラミングが変える未来
asflash8
0
28
Other Decks in Programming
See All in Programming
書籍「ユーザーストーリーマッピング」が私のバイブル
asumikam
4
490
関係性から理解する"同一性"の型用語たち
pvcresin
1
140
PHPでローカル環境用のSSL/TLS証明書を発行することはできるのか? #phpconkagawa
akase244
0
370
Programming with a DJ Controller — not vibe coding
m_seki
3
860
AIを導入する前にやるべきこと
negima
2
360
Skillは並べた。動かなかった。契約で繋いだ。— 65個のSkillから、自走する開発サイクルへ
junholee
0
600
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
480
ハーネスエンジニアリングとは?
kinopeee
13
7k
Sans tests, vos agents ne sont pas fiables
nabondance
0
130
Oxlintはいかにしてtsgolintのlint ruleを呼び出しているのか
syumai
0
170
実践ハーネスエンジニアリング:ステアリングループを実例から読み解く / Practical Harness Engineering: Understanding Steering Loops Through Real-World Examples
nrslib
5
5.5k
エラー処理の温故知新 / history of error handling technic
ryotanakaya
7
1.9k
Featured
See All Featured
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
420
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
190
ラッコキーワード サービス紹介資料
rakko
1
3.3M
Unsuck your backbone
ammeep
672
58k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.7k
Agile that works and the tools we love
rasmusluckow
331
21k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
170
The Limits of Empathy - UXLibs8
cassininazir
1
330
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
180
How STYLIGHT went responsive
nonsquared
100
6.1k
Documentation Writing (for coders)
carmenintech
77
5.3k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.1k
Transcript
僕と小田原とRubyとRails RubyHiroba 2013 2013/6/2 @asflash8
@asflash8 Tomohiko Seo Hamee株式会社 Jobs Rails Engineer Web Application Developer
Likes Ruby / Agile / Facilitation Basketball
Hamee株式会社 2013/5/1社名変更(旧 StrapyaNext) EC Sales / EC System / Earth
SIer時代の話(数年前) ・開発環境の自由: お客様次第なので原則なし ・開発プロセス: がっちりウォーターフォール ・言語: いろいろだけどJavaが一番多かった
Q:普段こんな環境で 仕事している人?
A:あとでゆっくり お話しましょう
そんなとき デブサミを知る(2009年) Matz: 未来へつながる言語~ある言語おたくの視点から 角谷さん: 時を超えたプログラミングへの道への道
さらに RubyKaigiに行く(2010,2012年) Rubyistたちに触れ合う ※実際はぼっちなのでみてるだけ
Rubyにかぶれる
None
いろいろありまして(2012/5) 小田原の会社に転職
Q:小田原の場所分かる人?
↓ここ
小田原あるある 通勤電車
1年間着席率 100% (ソースは俺)
自分以外全員 PHPなエンジニア しかも中途とはいえ入ったばかり・・・
PHP
上司「新規開発を頼む」
僕「(震えた声で) Railsでやりたい」
上司「いいよ」
僕「・・・」
僕「えっ?」
None
ただ・・・ ・みんなで同一環境で開発 ・テスト無い ・CIなんてしてない ・Subversionでゆるーくバージョン管理 ・なんとなく開発 (いまはだいぶよくなってます)
僕「開発環境仮想化しましょう。 テストも書きます。Jenkinsで自 動テストしてメトリクスも取得、git でブランチ使ってバージョン管 理、開発プロセスはScrumで朝 会とふりかえりも取り入れましょ う。」
上司「いいよ」
僕「まじ?」
あ…ありのまま 今 起こった事を 話すぜ!気づいたら「ぼくのか んがえたさいきょうのソフトウェア かいはつ」をやることになって た。な・・・何を言ってるかわから (ry
(中略)できました 800+ 企業 1200+ ユーザー Powered by Ruby 1.9.3 Rails
3.2
話は飛びまして 弊社の開発言語別比率 入社時(2012/05) PHP :7人 Ruby:1人
それがいまは・・・ 弊社の開発言語別比率 現在(2013/06) PHP :7→7人 Ruby:1→7人
あと1人でRubyが 最大勢(ry
いまもRailsで 絶賛開発中
たのしい
まとめ Rubyに出会って たのしさを知った
Thank You Ruby!
We are Hiring! いっしょにRuby/Rails(PHP) で開発しませんか? http://hamee.co.jp/recruit/experience.html 渋谷勤務可 外国籍の方も可 詳しくは「jinji at
hamee.co.jp」まで