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
SkinnyFrameworkに学ぶイケてる開発Tips
Search
Kuchitama
April 21, 2014
Technology
4.8k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
SkinnyFrameworkに学ぶイケてる開発Tips
FuRyuビアバッシュで発表しました
Kuchitama
April 21, 2014
More Decks by Kuchitama
See All by Kuchitama
Engineering managerのタスク管理/Task management of Engineering manager
kuchitama
0
270
人と組織の"エン"を結ぶ - 受託開発EMの価値創出と潜在力の引き出し
kuchitama
1
670
逆コンウェイを信じて チーム再編したけどうまくいってるの? を Four Keysで計測する
kuchitama
0
1k
歌唱力向上2
kuchitama
0
4.6k
デジタルお絵かき-意識低め-
kuchitama
0
4.6k
Other Decks in Technology
See All in Technology
誤解だらけの開発生産性 / Myths and Misconceptions about Developer Productivity
i35_267
2
700
人を動かすのは時間ではなく、納得感 〜新任EMが入社3ヶ月、組織を2回変えた話〜
kakehashi
PRO
3
250
壊して学ぶAWS CDK: そのcdk deployで消えるもの、残るもの
k_adachi_01
1
270
AmplifyHostingConstructからSSRフレームワークのためのホスティング設計を考察する/amplify-hosting-construct
fossamagna
1
110
生成AI×AWS CDK×AWS FISで"振り返れる"ミニGameDayをつくろう
yoshimi0227
1
200
環境凍結という Toil を倒す -セルフサービス型 Ephemeral テスト環境の 設計と実践
shirouz
1
2.4k
ヘルスケア領域における AI 活用と その安全性担保のための取り組み (Leveraging AI in Healthcare and Our Efforts to Ensure Its Safety) - Google I/O Extended Tokyo 2026, July 11, 2026
zettaittenani
0
390
ポストモーテム! DDoSからサイトは守れた。 でもビジネスは守れなかった。
bengo4com
1
3.1k
しくみを学んで使いこなそう GitHub Copilot app
torumakabe
2
260
ruby.wasmとPicoRuby.wasmに対応した仮想DOMライブラリを作ってる話 #kaigieffect_kaigi
sue445
PRO
0
150
Type-safe IaC for Dart
coborinai
0
110
kintone の AI コワーカーを、 Anthropic にエージェントを"ホストさせて"作った話 #devkinmeetup
sugimomoto
0
110
Featured
See All Featured
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
Exploring anti-patterns in Rails
aemeredith
3
440
Building AI with AI
inesmontani
PRO
1
1.1k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
240
Paper Plane (Part 1)
katiecoart
PRO
0
9.6k
Paper Plane
katiecoart
PRO
2
52k
Context Engineering - Making Every Token Count
addyosmani
9
1k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
370
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.1k
Raft: Consensus for Rubyists
vanstee
141
7.6k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
From π to Pie charts
rasagy
0
230
Transcript
SkinnyFramework Tips !,VDIJUBNB #FFS#BTIJO'V3ZV
ࠃฏਗ਼و w௨শɿ͘ʹͪΌΜ wԵঁήʔϜσϕϩούʔ w'V3ZV5FDI#MPHฤू ࣗশ wਆ ͱ͍͏͔ࢴ
͜ͷൃද w4LJOOZ͕࠷ۙͷ ݸਓత τϨϯυ wษڧʹͳͬͨͷͰ·ͱΊͯΈΔ w4DBMBଟΊ w࣌ؒͷڐ͢ݶΓͰ
4LJOOZ wTFSBUDI͞Μ࡞8FC'SBNFXPSL w4DBMB w4FSWMFU w3P3ϥΠΫ w͍ΖΜͳϥΠϒϥϦɺ։ൃπʔϧͷ͍ ͍ͱ͜औΓ
6TBHF w,15PPM"1*
$POUFOUT w'MZXBZ w:FPNBO w'BDUPSZ(JSM w4DBMBKT w$BDIFBCMF w4DBMBUF
'MZXBZ w%#ϚΠάϨʔγϣϯπʔϧ w%#Λόʔδϣϯཧ wςετͱָ͔ wϩΰΔؾOVMM
:FPNBO w։ൃπʔϧͷू߹ w(SVOU #PXFS ZP wIUUQZPTVLF GVSVLBXBIBUFOBCMPHDPN FOUSZ
:FPNBO w։ൃπʔϧͷू߹ w(SVOU #PXFS ZP wIUUQZPTVLF GVSVLBXBIBUFOBCMPHDPN FOUSZ
ZP wܕੜπʔϧ
! ZP OQNJOTUBMMHZP OQNJOTUBMMHHFOFSBUPSTLJOOZ NLEJSTLJOOZBQQ DETLJOOZBQQ ZPTLJOOZ TLJOOZSVO
'BDUPSZ(JSM w'JYUVSF3FQMBDFNFOU w'JYUVSFςετΛ܁Γฦ࣮͠ߦ͢Δ ͨΊʹ%#ΛҰఆͷঢ়ଶʹ͢Δ wͭ·Γ%VNNZ%BUB
'BDUPSZ(JSM w'JYUVSF3FQMBDFNFOU w'JYUVSFͦͷ··ͩͱϝϯς͕͍͠ wґଘؔͱ͔ϗϯτΊͯ Чʆ w IUUQCMPHLZBOOZNFFOUSZ w IUUQCMPHMJWFEPPSKQTBTBUBBSDIJWFT
IUNM
'BDUPSZ(JSM w'JYUVSF3FQMBDFNFOU w3VCZ࣮Ͱ(FNͱͯ͠ wجຊZNMͰهड़ wTLJOOZͰUZQFTBGFDPOpHܗࣜ
4DBMBKT
None
! 4DBMBKT import scala.scalajs.js import js.annotation.JSExport ! @JSExport object Sample
{ @JSExport def twice(s: String): String = { val ss = s * 2 println(ss) ss } }
$BDIFBCMF wIUUQTHJUIVCDPNDC DBDIFBCMF
4DBMBUF w4DBMBςϯϓϨʔτΤϯδϯ wҰԠίϯύΠϧ͕ඞཁ wͰ࣮ߦ࣌ʹQSFQBSFCVJME͕Δͷ ͰWFMPDJUZϥΠΫʹ͑Δʁ
4DBMBUF w4DBMBςϯϓϨʔτΤϯδϯ wҰԠίϯύΠϧ͕ඞཁ wͰॳճ࣮ߦ࣌ʹQSFDPNQJMF͕Δ ͷͰWFMPDJUZϥΠΫʹ͑Δʁ
4DBMBUF
4DBMBUF wIUUQTDBMBUFGVTFTPVSDFPSH wTUBOEBMPOFͰ4FSWMFU'JMUFS͔Β Ͱ͑Δ w.VTUBDIF͍͚Δ w4417FMPDJUZͱ͔+41 &SCϥΠΫ