Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Scala on Rails #rakutentech
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kazuhiro Sera
October 25, 2014
Programming
270
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Scala on Rails #rakutentech
Lightning Talk about Skinny Framework at Rakuten Technical Conference 2014.
Kazuhiro Sera
October 25, 2014
More Decks by Kazuhiro Sera
See All by Kazuhiro Sera
5 tips to build long-lasting Scala OSS (cont’d)
seratch
0
170
5 tips to build long-lasting Scala OSS
seratch
1
250
ScalikeJDBC / Skinny ORM Beginners' Guide
seratch
5
140k
All I learned while working on a Scala OSS project for over six years #ScalaMatsuri
seratch
1
960
What I learned by creating 'Scala on Rails' #trbmeetup
seratch
0
250
Scala on Rails @ Scalae by the Bay 2016 #scalae
seratch
1
1.1k
Contributing to Scala OSS from East Asia #ScalaMatsuri
seratch
0
1.2k
Skinny 2 Update
seratch
0
170
Future on Servlet #scala_ks
seratch
0
580
Other Decks in Programming
See All in Programming
新人はどこまで自力でやり、どこからAIに頼るべきか/エンジニア育成に向き合う_先輩たちの悩みと知見共有会
toppan_digital_dev
1
620
JPUG勉強会 OSSデータベースの内部構造を理解しよう(第2回)
oga5
0
220
[DroidKaigi 2026] Bring your own phones to Gradle Managed Devices
f2lk
0
120
Intent as Code
shoppingjaws
6
1k
DroidKaigi 2026 「個人開発という実験場: Android エンジニアが手にする4つの自由」
slashnephy
0
230
アクセシビリティから考える情報設計
high_g_engineer
0
380
Security issues being discussed on Web Platforms
petamoriken
0
940
一人だけ、Kiroが静止する日
hideg
0
110
What We Talk About When We Talk About XP
m_seki
2
620
FreeBSDでZabbixを動かす.pdf
kenkino
0
280
変化を抱擁するドキュメントの作り方 - ビジネスルール駆動開発がもたらす、コードとの新しい関係
ioki
2
200
『寄り添うラジオ』をAIで作る 体験価値から逆算した、会話しないUXと品質設計
theoriatec2024
3
180
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
200
Chasing Engaging Ingredients in Design
codingconduct
0
310
Designing Experiences People Love
moore
143
24k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Darren the Foodie - Storyboard
khoart
PRO
4
3.9k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
480
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Evolving SEO for Evolving Search Engines
ryanjones
0
290
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
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