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
ノンエンジニアのMastodon手探り構築記
Search
Kazuyoshi Goto
May 31, 2017
Technology
0
97
ノンエンジニアのMastodon手探り構築記
TOWNビアバッシュ 2017/5 公開
Kazuyoshi Goto
May 31, 2017
Tweet
Share
More Decks by Kazuyoshi Goto
See All by Kazuyoshi Goto
成功体験を伝えよう。
kazuyoshigoto
0
67
エンジニアも知れば幸せなCSS基礎
kazuyoshigoto
1
83
エンジニアこそ知っておきたいUX思考
kazuyoshigoto
1
540
Twitchと連動したMastodonのBotを作った
kazuyoshigoto
0
220
スマホのセンサーをJavaScriptで遊ぶ
kazuyoshigoto
0
420
Uploaded Webレイアウトの歴史と新時代「Grid」
kazuyoshigoto
0
120
InstagramとWordPressを軸に越境サイトを作った話
kazuyoshigoto
0
130
モバイル表示を超速にする「AMP」を試してみた
kazuyoshigoto
0
150
PSVR未だ買えないのでついカッとなって作ることを続けた話
kazuyoshigoto
1
190
Other Decks in Technology
See All in Technology
AWS Step Functionsのタスク入出力に秩序を与えよう
y_kotani
0
110
Oracle Cloud Infrastructure:2024年10月度サービス・アップデート
oracle4engineer
PRO
0
190
Azure AI servicesと歯のおはなし/AzureTravelers_Fukuoka2024_baba
nina01
1
110
データ分析基盤のためにS3を深堀りする~アーキテクチャ設計の考え方のヒントに~
nrinetcom
PRO
1
770
ゼロからはじめる生成AI〜AWS認定とハンズオンで学ぶ初心者の道〜
kenichinakamura
0
140
パートナー企業のテクニカルサポートエンジニアとして気になる、より良い AWS サポートの利活用について
kazzpapa3
1
290
塩野義製薬様のAWS統合管理戦略:Organizations設計と運用の具体例
tkikuchi
0
320
エンジニア向け会社紹介資料
caddi_eng
14
270k
Vue.js、Nuxtの機能を使い、 大量のコピペコードをリファクタリングする
igayamaguchi
3
1.4k
VPoE Meetup Vol.1 VPoEとして実践してきたことと反省点
coconala_engineer
2
180
最新のWasm事情
askua
5
2.5k
Nuxt × Vue Router の力を最大限に引き出す機能を紹介
ytr0903
2
330
Featured
See All Featured
How GitHub (no longer) Works
holman
311
140k
VelocityConf: Rendering Performance Case Studies
addyosmani
325
23k
Rails Girls Zürich Keynote
gr2m
93
13k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
How to train your dragon (web standard)
notwaldorf
88
5.6k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
BBQ
matthewcrist
85
9.2k
The Language of Interfaces
destraynor
154
24k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
7.6k
Producing Creativity
orderedlist
PRO
341
39k
Intergalactic Javascript Robots from Outer Space
tanoku
268
27k
Transcript
ϊϯΤϯδχΞͷ .BTUPEPOख୳Γߏஙه ޙ౻ྑ
ࣗݾհ ޙ౻ྑ ΫϦΤΠςΟϒຊ෦$* ,B[VZPTIJ(PUP
ۙگ
ਆήʔͦΖͦΖΫϦΞͦ͠͏ɻ ήʔϜ࢙ͷϚΠϧετʔϯʹͳΔ࡞ɻ
ݸਓͰ1)14UPSNങ͓͏͔໎ͬͯΔ͚Ͳ ؒϥΠηϯεͳͷͰͭΒ͍ɻ ʢ͑ͳ͍ͱ݁ߏࠔΔͱ͍͏͔ख͕ؒ૿͑Δʜʣ
·ͣ݁
HBNFDMVTUFSOFU খઈࢍΠϯελϯεՔಇத
ॴཁ ͭ·্͍ͮͨͰ ͨͿΜਓ I ૬
Πϯϑϥ $POP)B "844 ʢॳΊͯݸਓͰ"84͍·ͨ͠ʣ
ίετ = ʢ$POP)B714ϝʔϧαʔόʣ 4ͷඅ༻҆͘ࡁΉʜͣʜ
Γ͍ͨ͜ͱ w IUUQTͰެ։͍ͨ͠ w ࿈߹λΠϜϥΠϯΛΘ͍ͤͨ w ը૾4ʹϗεςΟϯά͍ͨ͠
ݴ͏қ͠ ߦ͏͠
શ෦ͭ·ͮ͘ IUUQTͰΞΫηεͰ͖ͳ͍ 'JSFGPYͰදࣔͰ͖ͳ͍ ࿈߹λΠϜϥΠϯ͕ڏແ 4ʹը૾ΛΞοϓͰ͖ͳ͍
IUUQTͰΞΫηεͰ͖ͳ͍
ख୳Γ w -FU&ODSZQUͷઃఆϚζ͍ʁ ˠ߹ͬͯΔ w 44-ϙʔτ։͍ͯΔʁ ˠ։͍ͯΔ w αʔόଆͷઃఆ߹ͬͯΔʁ ˠ6CVOUVOHJOYΑ͔͘ΒΜ
ɹௐΔεδ͜͜
ղܾ 6CVOUVͷIPTUTઃఆΛ ௐͨ͠Βղܾͨ͠ɻ ࢀߟɿIUUQTVHVNVSBIBUFOBCMPHDPNFOUSZ
'JSFGPYͰΞΫηεͰ͖ͳ͍
ܦݧ͔ΒͷΧϯ w ,VTBOBHJͰ-FU&ODSZQUͬͨ࣌ʹ͍ۙ ˠ͓ͦΒ͘44-ͷઃఆपΓ w ଞॴʹܝࡌ͞Ε͍ͯΔ44-ઃఆΛݟͯճΔ ˠσϑΥͷIUUQΛ֎͍ͯ͠Δઃఆ͕ଟ͍
ղܾ OHJOYͷ44-ઃఆ͔Β IUUQΛ֎ͨ͠ɻ ࢀߟɿIUUQRJJUBDPNMBQJT@[FSPJUFNTCFDFEBG
ͱΓ͋͑ͣ44-ͰΠϯελϯεެ։ʹޭͨ͠ɻ ͔࣍͠͠ͷ͕ڍ͕Δʜ
࿈߹λΠϜϥΠϯ͕ڏແ
ଞΠϯελϯεͷτΡʔτඈͼަ͏ͣͷ ࿈߹λΠϜϥΠϯʹશ͘ಈ͖͕ແ͍ɻ
ख୳Γ w DSPOͰσΠϦʔλεΫͷ࣮ߦͰ͖ͯΔʁ ˠͰ͖ͯΔɻखಈͰඈͨ͠ɻ w ࣗͷΠϯελϯε͕ݽཱ͍ͯ͠Δʁ ˠͦ͏͍͏ݟͳ͍ɻొͳͲແ͍ɻ w ͦͦ࿈߹5-ͬͯͲ͏͍͏ͷʁ ˠվΊ༷ͯΛ֬ೝͨ͠ͱ͜Ζʜ
༷Λצҧ͍ͯͨ͠ .BTUPEPOͷશΠϯελϯε͕ উखʹܨ͕Δͱࢥ͍ࠐΜͰ͍ͨɻ ΠϯελϯεͷϢʔβ͕ ֎෦ΠϯελϯεͷϢʔβΛϑΥϩʔͯ͠ ॳΊͯ࿈߹5-ʹྲྀΕ͕ੜ·ΕΔɻ
֎෦ϢʔβΛϑΥϩʔ͠·͘Δ͜ͱͰ ࿈߹5-͕ॆ࣮ͨ͠ɻ
࣮ࡍʹ৮ΕΔ͜ͱͰ ༷Λਖ਼͘͠Εͨɻ
4ʹը૾ΛΞοϓͰ͖ͳ͍
4࿈ܞ؆୯ʹͰ͖ͨ w 4όέοτ࡞ɺઃఆ w *".࡞ɺઃఆ w .BTUPEPOઃఆ w Ϗϧυɺ࠶ىಈ ࢀߟɿIUUQTIZQFSUFYUPSHBSDIJWFTNBTUPEPOJOTUBODFXJUIBNB[POTTIUNM
ը૾Λ4͔ΒಡΉ͜ͱͰ͖Δ͕ɺ ΞοϓϩʔυͰΤϥʔ͕ग़Δɻ
ख୳Γ w 4όέοτͷϙϦγʔઃఆؒҧ͍ͳ͍ʁ ˠͳ͍ͣɻઃఆ͘͝γϯϓϧɻ w *".ͷઃఆʹؒҧ͍ͳ͍ʁ ˠόέοτಉ༷ʹߟ͑ʹ͍͘ɻ Τϥʔϩά୳Δ͔ʜ ʢVCVOUV OHJOYͷϩά୳ΓࠓճॳΊͯͬͨʣ
4ΤϯυϙΠϯτͷઃఆ͕Ϛζ͍ͬΆ͍ʁ 2JJUBϒϩάͰհ͞Ε͍ͯΔ ଞͷਓͷઃఆͱࣗͷઃఆΛݟൺΔͱ ΤϯυϙΠϯτઃఆʹҧ͍͕͋ͬͨɻ 8"3/"SHVNFOU&SSPSFYQFDUFEFOEQPJOUUPCFB)551PS)5514FOEQPJOU
ղܾ "84ͷυΩϡϝϯτʹܝࡌ͞Ε͍ͯΔ ΤϯυϙΠϯτҰཡ͔Βίϐϖ͍͕ͯͨ͠ ʮIUUQTʯ·Ͱඞཁͩͬͨɻ ޡɿTBQOPSUIFBTUBNB[POBXTDPN ਖ਼ɿIUUQTTBQOPSUIFBTUBNB[POBXTDPN
ެࣜͰ͜͏ॻ͔ΕͨΒͦͷ··͕ࣸ͢ͳʜ
Γ͍ͨ͜ͱશ෦Ͱ͖ͨ
ࠓޙΓ͍ͨ͜ͱ w $44ϨϕϧͰσβΠϯม͍͑ͨ ʢ.BTUPEPOͷ$44ߏ͔ͳΓΠέͯͳ͍ͷͰͪͱ໘ʣ w UXJUUFSͰγϯάϧαΠϯΦϯ w #PUΛಈ͔ͯ͠Έ͍ͨ
࣮ࡍͷͱ͜.BTUPEPO ͋·Γͬͯͳ͍ɻ ࠓޙͷ਼͔Βͳ͍ͷͰ ৮Ε͓͖͔ͯ͘ͱɻ
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ