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
100
ノンエンジニアのMastodon手探り構築記
TOWNビアバッシュ 2017/5 公開
Kazuyoshi Goto
May 31, 2017
Tweet
Share
More Decks by Kazuyoshi Goto
See All by Kazuyoshi Goto
成功体験を伝えよう。
kazuyoshigoto
0
74
エンジニアも知れば幸せなCSS基礎
kazuyoshigoto
1
96
エンジニアこそ知っておきたいUX思考
kazuyoshigoto
1
610
Twitchと連動したMastodonのBotを作った
kazuyoshigoto
0
240
スマホのセンサーをJavaScriptで遊ぶ
kazuyoshigoto
0
420
Uploaded Webレイアウトの歴史と新時代「Grid」
kazuyoshigoto
0
130
InstagramとWordPressを軸に越境サイトを作った話
kazuyoshigoto
0
150
モバイル表示を超速にする「AMP」を試してみた
kazuyoshigoto
0
150
PSVR未だ買えないのでついカッとなって作ることを続けた話
kazuyoshigoto
1
200
Other Decks in Technology
See All in Technology
人工衛星のファームウェアをRustで書く理由
koba789
15
7.8k
CDK CLIで使ってたあの機能、CDK Toolkit Libraryではどうやるの?
smt7174
4
160
共有と分離 - Compose Multiplatform "本番導入" の設計指針
error96num
2
400
実践!カスタムインストラクション&スラッシュコマンド
puku0x
0
380
JTCにおける内製×スクラム開発への挑戦〜内製化率95%達成の舞台裏/JTC's challenge of in-house development with Scrum
aeonpeople
0
220
Rustから学ぶ 非同期処理の仕組み
skanehira
1
130
Aurora DSQLはサーバーレスアーキテクチャの常識を変えるのか
iwatatomoya
1
930
機械学習を扱うプラットフォーム開発と運用事例
lycorptech_jp
PRO
0
230
Automating Web Accessibility Testing with AI Agents
maminami373
0
1.3k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
6
380k
企業の生成AIガバナンスにおけるエージェントとセキュリティ
lycorptech_jp
PRO
2
160
Practical Agentic AI in Software Engineering
uzyn
0
110
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
810
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Side Projects
sachag
455
43k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
Balancing Empowerment & Direction
lara
3
620
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Into the Great Unknown - MozCon
thekraken
40
2k
The Language of Interfaces
destraynor
161
25k
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 ͋·Γͬͯͳ͍ɻ ࠓޙͷ਼͔Βͳ͍ͷͰ ৮Ε͓͖͔ͯ͘ͱɻ
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ