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
Railsエンジニアの日常
Search
Tomohiro Hashidate
February 10, 2013
Programming
15
2.6k
Railsエンジニアの日常
1年Railsで仕事してきて、学んできた事、考えてきた事について。
Tomohiro Hashidate
February 10, 2013
Tweet
Share
More Decks by Tomohiro Hashidate
See All by Tomohiro Hashidate
今改めてServiceクラスについて考える 〜あるRails開発者の10年〜
joker1007
22
13k
rubygem開発で鍛える設計力
joker1007
4
1k
実践Kafka Streams 〜イベント駆動型アーキテクチャを添えて〜
joker1007
3
1.2k
本番のトラフィック量でHudiを検証して見えてきた課題
joker1007
2
1.1k
5分で分かった気になるDebezium
joker1007
1
140
Rustで作るtree-sitterパーサーのRubyバインディング
joker1007
5
1.4k
tree-sitter-rbsで作って学ぶRBSとパーサージェネレーター
joker1007
3
310
Kafka Streamsで作る10万rpsを支えるイベント駆動マイクロサービス
joker1007
7
4.9k
neovimで作る最新Ruby開発環境2023
joker1007
3
4.6k
Other Decks in Programming
See All in Programming
CSC509 Lecture 06
javiergs
PRO
0
260
CSC305 Lecture 06
javiergs
PRO
0
260
チームの境界をブチ抜いていけ
tokai235
0
200
overlayPreferenceValue で実現する ピュア SwiftUI な AdMob ネイティブ広告
uhucream
0
200
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
350
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
390
なぜGoのジェネリクスはこの形なのか? - Featherweight Goが明かす設計の核心
qualiarts
0
210
pnpm に provenance のダウングレード を検出する PR を出してみた
ryo_manba
1
110
Webサーバーサイド言語としてのRustについて
kouyuume
0
2.7k
Android16 Migration Stories ~Building a Pattern for Android OS upgrades~
reoandroider
0
130
Leading Effective Engineering Teams in the AI Era
addyosmani
7
540
20251016_Rails News ~Rails 8.1の足音を聴く~
morimorihoge
2
640
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
4 Signs Your Business is Dying
shpigford
185
22k
Thoughts on Productivity
jonyablonski
70
4.9k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
How GitHub (no longer) Works
holman
315
140k
Scaling GitHub
holman
463
140k
Producing Creativity
orderedlist
PRO
347
40k
Code Reviewing Like a Champion
maltzj
526
40k
Context Engineering - Making Every Token Count
addyosmani
7
280
The Pragmatic Product Professional
lauravandoore
36
7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Writing Fast Ruby
sferik
629
62k
Transcript
3BJMTΤϯδχΞ ͷ ৗ ڮཱ༑ !KPLFS
!KPLFS w3VCZ3BJMT w5%% w+P+P
ಥવͰ͕͢
ϓϩάϥϚʔʹ ͳͬͯ ͓Αͦ
3BJMTͰ डୗ։ൃΛͬͯ ߟ͖͑ͯͨ͜ͱ ֶΜͰ͖ͨ͜ͱ
γεςϜ։ൃͰ ΒΜ͖ΌͳΒΜ͜ͱ ͓͍ͬͯͨ΄͏͕͍͍͜ͱ ΊͬͪΌଟ͍ http://www.flickr.com/photos/denverjeffrey/1950409800/sizes/z/in/photostream/
ͦͷதͷҰ෦ ͜ͷͰ࣮ફͰ͖ͨࣄ ্ख͍ͬͯ͘ͳ͍͜ͱଟ
γεςϜ։ൃ ͬͯԿͩΖ͏ http://www.flickr.com/photos/trayser/26992597/
େ·͔ʹ wԿΛҝ͍͔ͨ͠ɺԿ͕ཉ͍͠ͷ͔ΛΔ w࣮ࡍʹΔͨΊͷϧʔϧΛܾΊΔ w࡞ͬͯΈΔ w࡞ͬͨͷΛ֬ೝ͢Δ w࡞ͬͨͷΛఏڙ͢Δ ཁ݅ ઃܭ ։ൃ ςετ
ϦϦʔεɾσϓϩΠ
http://www.flickr.com/photos/vrogy/103717351/ ཁ݅ʙઃܭ
Γ͍ͨ͜ͱ wԿΛ͍͔ͨ͠ wͦΕʹΑͬͯԿ͕خ͍͠ͷ͔ wొਓɺ֓೦ͷ֬ೝ wೖྗͱग़ྗ
ԶΒ͕Δ͜ͱ wશମͷ֓؍ͷߏங wநग़ͨ֓͠೦ʹɺͲ͏͍ͬͨཁૉ͕͋Δͷ͔ wొਓ͕Ͳ͏ಈ͘ͷ͔ wը໘ͷΠϝʔδΛ࡞ͬͯڞ༗͢Δ wαʔόʔߏΞʔΩςΫνϟͷͨΓΛ͚ͭΔ ֓ཁઃܭ ϞσϦϯά 6.- ϖʔύʔϓϩτλΠϓ
ΞʔΩςΫνϟઃܭ
େࣄͳ͜ͱ
ϝϯλϧϞσϧͱ ࣮ͷҰக http://www.flickr.com/photos/daverugby83/4583767689/
ݱ࣮
։ൃ ελʔτ http://www.flickr.com/photos/56278705@N05/6911428877/
ڥߏங w࣮ࡍʹಈ࡞͢ΔڥΛ࡞Δ wϢχοτςετɺड͚ೖΕς ετͷ࣮ߦڥΛ࡞Δ w$*ڥߏஙɺͦͷଞࣗಈԽ σϞɺεςʔδϯάڥ ΥʔΩϯάεέϧτϯ +FOLJOT $IFG
ࣗಈԽ
։ൃ
·ͣϞσϧ
໊લ͚ େࣄ Ϋϥε໊ɺϝιου໊ɺม ۀྖҬͷݴ༿Λҙࣝ͢Δ ୈר
Ϟσϧ ϏδωεϩδοΫ
"3ʹ नΘΕա͗ͳ͍ Ϟσϧͷࣄ σʔλͷӬଓԽ͡Όͳ͍
WT'BU.PEFM wϞδϡʔϧͷ׆༻ wখ͞ͳΫϥεઃܭ w001ΤΫααΠζɺσβύλɺϦϑΝΫλϦ ϯά w"3ʹनΘΕա͗Δͱ'BUʹͳΔ w%$*
ίϯτϩʔϥʔ
ίϯτϩʔϥͱ63- wͦͷը໘ͰΓ͍ͨ͜ͱԿ͔ wͦͷ63-ʹΞΫηεͨ࣌͠ʹඞཁͱͳΔϦι ʔεԿ͔ w3&45ͷϨʔϧʹΔ͕ɺաͳ3&45ࢤ ύϑΥʔϚϯεʹӨڹ
Ϗϡʔ
Ϗϡʔ wIFMQFS͔ΒEFDPSBUPS wQSFTFOUFSύλʔϯɾKCVJMEFS wKBWBTDSJQUςϯϓϨʔτ
ݱ࣮
ςετ http://www.flickr.com/photos/chandramarsono/4324373384/
ςετͷϨΠϠʔ wͦͷςετԿΛ֬ೝͯ͠ɺԿ Λอূ͢Δςετ͔ wػೳཁ݅ͱඇػೳཁ݅ w։ൃऀςετͱγεςϜςετ
ΞδϟΠϧαϜϥΠԣಓಛผฤ IUUQEIBUFOBOFKQKPLFS
·ͱΊ
ࣝͷϦϯΫ
Δ͜ͱࢁ͋Γ͗͢Δ͠ɺ ԶͦΜͳ಄ྑ͘ͳ͍͠ɺ ͓·͚ʹܦݧগͳ͍ɻ Ͳ͏ͬͯࣄ͍ͯ͜͠͏
ୈר େࣄͳͷ ਅ࣮ʹ͔͓͏ͱ͢Δ ҙࢤ
8FBSF 'JOEJOH 3VCZJTU