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
Scala on Rails #rakutentech
Search
Kazuhiro Sera
October 25, 2014
Programming
1
210
Scala on Rails #rakutentech
Lightning Talk about Skinny Framework at Rakuten Technical Conference 2014.
Kazuhiro Sera
October 25, 2014
Tweet
Share
More Decks by Kazuhiro Sera
See All by Kazuhiro Sera
5 tips to build long-lasting Scala OSS (cont’d)
seratch
0
100
5 tips to build long-lasting Scala OSS
seratch
1
160
ScalikeJDBC / Skinny ORM Beginners' Guide
seratch
5
120k
All I learned while working on a Scala OSS project for over six years #ScalaMatsuri
seratch
1
800
What I learned by creating 'Scala on Rails' #trbmeetup
seratch
0
160
Scala on Rails @ Scalae by the Bay 2016 #scalae
seratch
1
1k
Contributing to Scala OSS from East Asia #ScalaMatsuri
seratch
0
1.2k
Skinny 2 Update
seratch
0
100
Future on Servlet #scala_ks
seratch
0
510
Other Decks in Programming
See All in Programming
Ruby メモリ管理 プログラミング
megmogmog1965
0
130
DDDを志して3年経ったら「DDDの皮を被ったクリーンアーキテクチャ」になった話【デブサミ2024夏】
texmeijin
1
620
CSC307 Lecture 13
javiergs
PRO
0
150
Google's Recipe for Scaling (Web) Security – LocoMocoSec 2024
lweichselbaum
0
170
Advanced App Shrinking Techniques
cbeyls
2
150
MIERUNE BBQにおけるユーザー中心設計()
mierune
PRO
1
110
継続的な活動で築く地方エンジニアの道
myamashii
2
360
さきがけから振り返るアーキテクチャ刷新 / Reflecting on the Architectural Renewal from the Vanguard
nrslib
2
780
Rubyのパフォーマンスプロファイリングの改善 / Enhancing performance profiling for Ruby
osyoyu
1
410
【Go言語】golangci-lintの使い方
tomo1227
0
280
Rust.Nagoya #1
codemountains
0
170
はしめてのプログラミングとロボット制御
watawatavoltage
0
290
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.3k
A Modern Web Designer's Workflow
chriscoyier
689
190k
Building Better People: How to give real-time feedback that sticks.
wjessup
357
18k
Rebuilding a faster, lazier Slack
samanthasiow
78
8.5k
Ruby is Unlike a Banana
tanoku
96
10k
Navigating Team Friction
lara
181
13k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
17
8.7k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
26
2.1k
Principles of Awesome APIs and How to Build Them.
keavy
124
16k
Teambox: Starting and Learning
jrom
130
8.6k
Scaling GitHub
holman
458
140k
Pencils Down: Stop Designing & Start Developing
hursman
118
11k
Transcript
4DBMBPO3BJMT 5IF.PTU%FWFMPQFS'SJFOEMZ 8FC'SBNFXPSLPOUIF+7. ,B[VIJSP4FSB !TFSBUDI BU3BLVUFO5FDIOPMPHZ $POGFSFODF
None
#VJME$PODVSSFOU %JTUSJCVUFE"QQT
4DBMBJTTPQPXFSGVM *TJUBMTPVTFGVMGPS VTVBMBQQT "CTPMVUFMZ:FT
6TVBM8FC"QQT
None
3BJMTJTOPUKVTUBMJCSBSZ *U`TBDPOpSNFEDPODFQU UPCVJMEXFCBQQT
4P*GPMMPXFE3BJMTTUZMF JOUIF4DBMBXPSME 4LJOOZ'SBNFXPSL
5IFNPTUEFWFMPQFS GSJFOEMZ8FCBQQ GSBNFXPSLPOUIF+7.
*OTUBMMBUJPO
.BD049 ɾ1SFSFRVJTJUF+%,PSIJHIFS ɾ+VTUACSFXJOTUBMMTLJOOZA brew update brew install skinny
8JOEPXT /PQSPCMFN 8JOEPXTVTFSTBSF pSTUDMBTTDJUJ[FOT
8JOEPXT-JOVY ɾ1SFSFRVJTJUF+%,PSIJHIFS ɾ%PXOMPBECMBOLQSPKFDUGSPN TLJOOZGSBNFXPSLPSH ɾ0SVTF:FPNBOHFOFSBUPS npm install -g yo npm
install -g generator-skinny yo skinny
5PEPMJTU"QQ
/FX4LJOOZBQQ
4DBGGPME(FOFSBUPS QMVSBMTJOHVMBSBUUSJCVUFT
%#.JHSBUJPO
/PXFWFSZUIJOHJTEPOF -FU`TBEEOFXUBTL
7BMJEBUJPOTCZEFGBVMU
1BHJOBUJPOCZEFGBVMU
4UBUJDBMMZ5ZQFE3BJMT
3FWFSTF4DBGGPME UBCMF@OBNFQMVSBMTJOHVMBS (FOFSBUFTTDBGGPME GSPNFYJTUJOH%#
.PSF'FBUVSFT GPS+4IFBWZ "QQT
"OHVMBS3FBEZ
4DBMBKT3FBEZ 4PVSDF.BQT 8BUDI5BTL3VOOFS
5IFNPTUEFWFMPQFS GSJFOEMZ8FCBQQ GSBNFXPSLPOUIF+7.
#FHJO4DBMBXJUI4LJOOZ IUUQTLJOOZGSBNFXPSL