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
Search
Rize MISUMI
June 29, 2015
Technology
0
960
某イベントを支えるRuby
西日暮里.rb1周年記念会
Rize MISUMI
June 29, 2015
Tweet
Share
More Decks by Rize MISUMI
See All by Rize MISUMI
5 Smashing Changes Your Extension Will Encounter #phpblt
misumirize
0
2.9k
Effective Espresso #roppongi_aar
misumirize
0
2.3k
Build your APK beyond Docker #dockerlt
misumirize
2
2.9k
Being Flux on Electron
misumirize
2
1.2k
Other Decks in Technology
See All in Technology
ABWGのRe:Cap!
hm5ug
1
120
Formal Development of Operating Systems in Rust
riru
1
420
深層学習と3Dキャプチャ・3Dモデル生成(土木学会応用力学委員会 応用数理・AIセミナー)
pfn
PRO
0
460
Building Scalable Backend Services with Firebase
wisdommatt
0
110
タイミーのデータ活用を支えるdbt Cloud導入とこれから
ttccddtoki
1
170
EMConf JP の楽しみ方 / How to enjoy EMConf JP
pauli
2
150
2025年の挑戦 コーポレートエンジニアの技術広報/techpr5
nishiuma
0
150
20250116_JAWS_Osaka
takuyay0ne
2
200
2025年に挑戦したいこと
molmolken
0
160
データ基盤におけるIaCの重要性とその運用
mtpooh
4
530
ドメイン駆動設計の実践により事業の成長スピードと保守性を両立するショッピングクーポン
lycorptech_jp
PRO
13
2.3k
#TRG24 / David Cuartielles / Post Open Source
tarugoconf
0
590
Featured
See All Featured
Building an army of robots
kneath
302
45k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.2k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
500
Designing for humans not robots
tammielis
250
25k
Music & Morning Musume
bryan
46
6.3k
Code Review Best Practice
trishagee
65
17k
Mobile First: as difficult as doing things right
swwweet
222
9k
GraphQLとの向き合い方2022年版
quramy
44
13k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.7k
BBQ
matthewcrist
85
9.4k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Transcript
ΠϕϯτΛࢧ͑Δ Ruby Jun. 29, 2015 / ཬ.rb ̍पه೦ձ @Misumi_Rize
puts(me) me[:twitter] = "@Misumi_RizeʢϋϯυϧωʔϜͰ͢ʣ" me[:github] = "@MisumiRize" me[:blog] = "https://misumirize.hatenablog.com"
I'm Ruby contributer
I came from ֶߍͰΞΠυϧͳײ͡ͷಉਓࢽଈചձͷํ͔Βདྷ·ͨ͠
ಉਓࢽଈചձΛࢧ͑Δ Ruby ଈചձ as a Service (SaaS) Λࢦͯ͠ ͙̍Β͍લʹͬͨ͜ͱ
Team ☞ @Misumi_RizeʢσΟϨΫγϣϯɾWebɾCSɾব֎ɾௐୡʣ ☞ ʢӡӦࢦشɾձઃܭɾग़൛ʣ ☞ ʢCSɾใɾব֎ʣ
Problem ☞ ϝϯόʔͷςϯγϣϯ ☞ λεΫͷݟੵΓ ☞ ใڞ༗࿙Ε
Redmine ࣗαʔόͰ Redmine Λಈ͔͍ͯͨ࣌͠ظ͕͋ͬͨ νέοτΛ͢Δ͜ͱʹूத͗ͨ͢͠
Analysis ☞ ۀքతʹރΕ͖ٕͬͨज़͕ΘΕ͍ͯΔ ☞ طଘγεςϜͷ࠶ར༻
Our Culture ☞ Lean ☞ Agile ☞ Scrum
Infrastracture ☞ ͘͞Βͷ VPS 1G ☞ ࣗαʔό
Ruby ☞ Padrino ☞ Capistrano ☞ Chef (+ Berkshelf)
Padrino ☞ Rails 4 ϦϦʔεޙͰɺ֤छ Gem ͕ରԠʹΘΕ͍ͯͨ ☞ Sinatra ϕʔεͰϓϥάΠϯελΠϧ
☞ ඇྗͳαʔόʹ༏͔ͬͨ͠ ☞ ͦͦ͑͜͜Δ padrino-admin
Chef ☞ ൿͷλϨαʔόΛ recipe Խ
Architecture
Changes ☞ ਃ͠ࠐΈͷϦΞϧλΠϜՄࢹԽ ☞ ϦϦʔεαΠΫϧߴԽ ☞ ΩϟϯϖʔϯରԠ
Measure ☞ 290 Entries ☞ 26 CS Mails / day
(Peek)
More problems... ☞ asset पΓ͕ͩΔ͔ͬͨ ☞ Angular ೖΕͯͨͷͰͳ͓ͷ͜ͱͩΔ͔ͬͨ ☞ ActiveRecord
4 ରԠ·Ͱख͕ճΒͳ͔ͬͨ
More problems... ͱͯΘ͔Γ͍͢εύΠΫ
More problems... ☞ AWS ͱ Rails 4 ͰΑ͔ͬͨͷͰʁ ☞ ݁ہຊʹ࡞Γ͔ͨͬͨͷʮ༻్Λݶఆͨ͠
SNS ʯ
Conclusion ☞ γεςϜͱͯ͠ͷण໋͍ͷͰɺ ݟͷͳ͍ٕज़Λࢼݧతʹ͏Α͍ࡐͩͬͨ ☞ Ruby ϝϯόʔͷςϯγϣϯʹେ͍ʹߩݙͨ͠
Conclusion ☞ ΤϯδχΞ͕ଞͷϩʔϧͷ໘ΛݟΔͱۃʹաෛՙʹͳΔ
Thank you!
Crowd at New Years Eve Celebration in Pittsburgh https://www.flickr.com/photos/anirudhkoul/6611206475/