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
KMP の Swift export
kokihirokawa
0
330
stupid jj tricks
indirect
0
7.9k
Goに育てられ開発者向けセキュリティ事業を立ち上げた僕が今向き合う、AI × セキュリティの最前線 / Go Conference 2025
flatt_security
0
350
extension 現場で使えるXcodeショートカット一覧
ktombow
0
210
SwiftUIのGeometryReaderとScrollViewを基礎から応用まで学び直す:設計と活用事例
fumiyasac0921
0
140
多野優介
tanoyusuke
1
430
Azure Well-Architected Framework入門
tomokusaba
1
290
AI時代だからこそ考える、僕らが本当につくりたいスクラムチーム / A Scrum Team we really want to create in this AI era
takaking22
6
3.4k
Shirankedo NOCで見えてきたeduroam/OpenRoaming運用ノウハウと課題 - BAKUCHIKU BANBAN #2
marokiki
0
140
Function calling機能をPLaMo2に実装するには / PFN LLMセミナー
pfn
PRO
0
920
BirdCLEF+2025 Noir 5位解法紹介
myso
0
190
DataOpsNight#8_Terragruntを用いたスケーラブルなSnowflakeインフラ管理
roki18d
1
340
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
329
39k
4 Signs Your Business is Dying
shpigford
185
22k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
For a Future-Friendly Web
brad_frost
180
9.9k
Building Applications with DynamoDB
mza
96
6.6k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
KATA
mclloyd
32
15k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Building Adaptive Systems
keathley
43
2.8k
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 ͋·Γͬͯͳ͍ɻ ࠓޙͷ਼͔Βͳ͍ͷͰ ৮Ε͓͖͔ͯ͘ͱɻ
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ