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
Crystalから始めるApp Cloud生活
Search
Masayuki Uchida
August 24, 2016
Technology
0
180
Crystalから始めるApp Cloud生活
Crystal用のHeroku Buildpackを作った話と、Salesforce用REST APIクライアントを作った話。
Masayuki Uchida
August 24, 2016
Tweet
Share
More Decks by Masayuki Uchida
See All by Masayuki Uchida
翻訳しようぜ
masak1yu
2
300
Crystalに再びRailsの夢を見る Amber編
masak1yu
2
1.3k
Other Decks in Technology
See All in Technology
ゼロから始めるSREの事業貢献 - 生成AI時代のSRE成長戦略と実践 / Starting SRE from Day One
shinyorke
PRO
0
130
Deep Security Conference 2025:生成AI時代のセキュリティ監視 /dsc2025-genai-secmon
mizutani
4
3k
QAを早期に巻き込む”って どうやるの? モヤモヤから抜け出す実践知
moritamasami
2
100
セキュアな社内Dify運用と外部連携の両立 ~AIによるAPIリスク評価~
zozotech
PRO
0
130
安定した基盤システムのためのライブラリ選定
kakehashi
PRO
3
140
MCP とマネージド PaaS で実現する大規模 AI アプリケーションの高速開発
nahokoxxx
1
340
SRE不在の開発チームが障害対応と 向き合った100日間 / 100 days dealing with issues without SREs
shin1988
2
2.1k
Delegating the chores of authenticating users to Keycloak
ahus1
0
190
cdk initで生成されるあのファイル達は何なのか/cdk-init-generated-files
tomoki10
1
680
CDKコード品質UP!ナイスな自作コンストラクタを作るための便利インターフェース
harukasakihara
2
240
アクセスピークを制するオートスケール再設計: 障害を乗り越えKEDAで実現したリソース管理の最適化
myamashii
1
700
Microsoft Defender XDRで疲弊しないためのインシデント対応
sophiakunii
2
330
Featured
See All Featured
Site-Speed That Sticks
csswizardry
10
700
The Invisible Side of Design
smashingmag
301
51k
Scaling GitHub
holman
460
140k
Unsuck your backbone
ammeep
671
58k
The Pragmatic Product Professional
lauravandoore
35
6.7k
The Cost Of JavaScript in 2023
addyosmani
51
8.6k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
A Modern Web Designer's Workflow
chriscoyier
695
190k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
21
1.3k
Navigating Team Friction
lara
187
15k
Transcript
$SZTUBM͔Β࢝ΊΔ "QQ$MPVEੜ׆ )FSPLV.FFUVQ .BTBZVLJ6DIJEB
None
KBDSZTUBMMBOHPSH
UXJUUFSVDNTLZ HJUIVCVDNTLZ
w )FSPLV#VJME1BDLGPS$SZTUBM w $SZTUBM༻4BMFTGPSDF3&45"1*ϥΠϒϥϦ "HFOEB
$SZTUBMͱ )FSPLV
0⒏DJBM#VJMEQBDL IUUQTHJUIVCDPNDSZTUBMMBOHIFSPLVCVJMEQBDLDSZTUBM
w όʔδϣϯ͕ݻఆ͞Ε͍ͯΔ w όʔδϣϯΞοϓ͕׆ൃͰ͔ͭഁյతมߋ͕ଟ͍ ͷͰਏ͍
w Ϗϧυ͢ΔϑΝΠϧ໊దٓมߋ͍ͨ͠ w Ϗϧυ࣌ͷڥมΛదٓࢦఆ͍ͨ͠ w ϏϧυΦϓγϣϯదٓࢦఆ͍ͨ͠
IUUQTHJUIVCDPNVDNTLZ IFSPLVCVJMEQBDLDSZTUBM
None
HVNDP4M5QZ
$SZTUBMͱ 4BMFTGPSDF
None
None
w )FSPLV͔ΒTBMFTGPSDFʹσʔλΛऔΓʹߦ͘ w TBMFTGPSDF͔Β)FSPLVʹσʔλΛऔΓʹߦ͘ύ λʔϯͳ͍ w TBMFTGPSDFͷ"1*ଟগফඅͯ͠ߏΘͳ͍ w γϏΞͳϨεϙϯεରԠඞཁͳ͍
None
DSZTUBMGPSDF IUUQTHJUIVCDPNVDNTLZDSZTUBMGPSDF
IUUQRJJUBDPNVDNTLZJUFNTBDCGBFCDF
w ग़དྷΔ͜ͱ w RVFSZൃߦ w σʔλ࡞ɺআɺߋ৽ w ͜Ε͔Βߟ͍͑ͯΔ͜ͱ w ϑΝΠϧΞοϓϩʔυ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠