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
2018年まとめ / Summary of 2018
Search
megos
November 23, 2018
Programming
0
310
2018年まとめ / Summary of 2018
megos
November 23, 2018
Tweet
Share
More Decks by megos
See All by megos
個人開発を続けるということ / Continuing Personal Development
megos
0
230
わたしの開発環境の歴史 / My environment history
megos
0
330
社内でしか使わない勤怠管理システムにOAuth2を導入してみた / Kagomoku #19
megos
0
2.1k
CUIが嫌ならGUIからGitを使えばいいじゃない / kagomoku #17
megos
0
400
Join! かごえん / Join Kagoeng
megos
0
80
GitLab Features
megos
1
350
GitLab Hacks
megos
1
370
Gitlab meets minutes
megos
2
290
Dockerで作るLaTeX執筆環境 / Writing LaTeX with Docker
megos
0
1.7k
Other Decks in Programming
See All in Programming
Honoアップデート 2025年夏
yusukebe
1
820
CEDEC 2025 『ゲームにおけるリアルタイム通信への QUIC導入事例の紹介』
segadevtech
3
940
実践 Dev Containers × Claude Code
touyu
1
220
自作OSでDOOMを動かしてみた
zakki0925224
1
1.4k
書き捨てではなく継続開発可能なコードをAIコーディングエージェントで書くために意識していること
shuyakinjo
1
290
あのころの iPod を どうにか再生させたい
orumin
2
2.5k
JetBrainsのAI機能の紹介 #jjug
yusuke
0
210
GitHub Copilotの全体像と活用のヒント AI駆動開発の最初の一歩
74th
8
3k
Terraform やるなら公式スタイルガイドを読もう 〜重要項目 10選〜
hiyanger
13
3.2k
Infer入門
riru
4
1.5k
[FEConf 2025] 모노레포 절망편, 14개 레포로 부활하기까지 걸린 1년
mmmaxkim
0
730
AI時代のドメイン駆動設計-DDD実践におけるAI活用のあり方 / ddd-in-ai-era
minodriven
22
8.7k
Featured
See All Featured
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
470
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
890
Git: the NoSQL Database
bkeepers
PRO
431
65k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Producing Creativity
orderedlist
PRO
347
40k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
1k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
Making Projects Easy
brettharned
117
6.3k
The World Runs on Bad Software
bkeepers
PRO
70
11k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Transcript
2018·ͱΊ megos
megos Full stuck engineer (not stack) • ͓͠͝ͱɿVue.jsɺReactɺࣾΠϯϑϥ • ͠ΎΈɿεΫʔϧΞΠυϧ
• Twitterɿ@tmegos
4݄ WebRTCͰϏσΦνϟοτ
WebRTCͰϏσΦνϟοτ https://github.com/megos/webrtc • ࣾʹ ʮڌؒͰձٞΛ͢Δͱ͖ʹ͏ϏσΦνϟοτ͕΄͍͠ʯ ʮSkypeͱ͔֎ʹͭͳ͕ͬͯͯͳΜ͔ͩʯ ͱݴΘΕͨͷͰ࡞ͬͨ
ͬͨͷ • SkyWay https://webrtc.ecl.ntt.com • Vue.js • Vuetify
Ͱ͖Δ͜ͱ • Ի௨ • ϏσΦ௨ • ը໘ڞ༗ • ChromeಠࣗͷΞυΦϯ͕ඞཁ
SkyWay https://webrtc.ecl.ntt.com • WebRTCʹඞཁͳαʔόߏஙෆཁ ※ https://webrtc.ecl.ntt.com/js-tutorial.html
Vuetify https://vuetifyjs.com/ja • Material UIΛVue.jsͰར༻͢ΔͨΊͷ ɹɹɹɹɹɹɹɹɹɹɹɹɹϑϨʔϜϫʔΫ • ίϯϙʔωϯτ͚ͩͰͲ͏ʹͳΒͳ͍ • ΈཱͯΔσβΠϯηϯεඞཁ
ͬͱ͜͏͍ͨ͠ • ϩϘϗϯ࿈ܞ • ϩϘϗϯड ※ http://www.sharp.co.jp/corporate/news/171002-c.html
9݄ tax in
tax in https://chrome.google.com/webstore/detail/ tax-in/kingeeeofapnpefjkbphljcjofkpdbcl?hl=ja • iPhone/Macͷ੫ࠐՁ͕֨Θ͔Βͳͯ͘࡞ͬͨ • ExtensionͷςϯϓϨʔτ͕͋ΔͷͰ؆୯ • https://github.com/Kocal/vue-web-extension
• https://github.com/waterada/chrome-ex-template • Googleʹ$5͏ͱެ։Ͱ͖Δ
࡞ͬͯΈͯ • DOMૢ࡞͠ͳ͍റΓΛͯ͠Έ͚ͨͲͭΒ͍ • ֦ுΛೖΕ͍ͯΔ͚ͩͰ উखʹίϯςϯπΛ৮Γͨ͘ͳ͔ͬͨ • Ϧονͳද͕ࣔͰ͖ͳ͍ • Firefox൛࡞Ζ͏͔ͳ
• ͦ͏͍͑ੲ࡞ͬͨͳ͊ • https://addons.mozilla.org/ja/firefox/addon/form-zenkaku
9݄ kojimadayo
Kojimadayo https://github.com/megos/kojimadayo • Mattermost/Slack༻ͷBotʢHubotʣ • ࣄͨͷ͘͠Γ͍ͨ • DockerԽͨ͠ͷͰ؆୯ʹσϓϩΠ • BotͷςϯϓϨͱͯ͑͠Δ
͍͡ΒΕΔkojima͞Μ • ֆจࣈ·Ͱ͋Δ
࡞ͬͯΈͯ • ·ۭͬͨ͘ؾΛಡ·ͣʹಥͬࠐΉͷ໘ന͍ • ͕ͳ͝Ή • ͍ͭൃՐ͢Δ͔Θ͔Βͳ͍BotΛࠐΉͷָ͍͠
10݄ ͯ͛ͯ͛εέδϡʔϧ
ͯ͛ͯ͛εέδϡʔϧ https://tegetege-schedule.netlify.com • εέδϡʔϦϯάΛ؆୯ʹɺศརʹ • පӃɺίϯϏχɺډञͳͲͷ ۈεέδϡʔϧΛࣗಈੜ • ਐԽܭࢉʢҨతΞϧΰϦζϜʣ
ҨతΞϧΰϦζϜ Genetic Algorithm (GA) • ੜͷਐԽͷաఔΛ฿ͨ͠ΞϧΰϦζϜ • εέδϡʔϧΛҨࢠͱදݱ • ධՁͷΑ͍Ҩࢠ͕ੜ͖ΔɺࢠଙΛ͢
ͬͨͷ • Vue.js • Vuetify • genetic-js https://github.com/subprotocol/genetic-js
genetic-js • JavaScriptͰGAΛಈ͔͢ • ϒϥβͰGA͕ಈ͘ͷɺ ੲ͔ΒGAΛ৮͍ͬͯΔਓʹͱͬͯײಈ • http://subprotocol.com/system/genetic-hello-world.html
10݄ ࡩౡ෩ใ
ࡩౡ෩ใ • ࡩౡͷ෩͖ΛखܰʹνΣοΫ • Since 2012.12 • ੈքॳ • εϚϗͰࡩౡͷ෩͖͕Θ͔Δ
• ෩͖ͷҹ͕360ճస͢Δ
ࡩౡ߱փ༧ใ • ࡩౡͷ߱փ༧ใΛखܰʹνΣοΫ • 2018/10/15͔Β෩͖͕औಘ ɹɹɹɹɹɹɹͰ͖ͳ͘ͳͬͨ • ࣛࣇౡݝਓͷݟ ɹˠ ਖ਼͍߱͠փ༧ใ
ΞϓϦͷߏ W W όοΫΤϯυ 1)1 /PEFKT "1*SFTQPOTF 9.- +40/ ΞϓϦ
0CKFDUJWF$ +BWB $PSEPWB 7VFKT 0OTFO6*
Onsen UI https://ja.onsen.io • ϞόΠϧWebΞϓϦ͚ͷϑϨʔϜϫʔΫ • AngularɺReactɺVue.jsͷίϯϙʔωϯτ • 1ͭͷίʔυͰiOSɺAndroid྆ରԠ •
ࣛࣇౡ → Թઘ → ྲྀߦΒ͍ͤͨʂ
1ͭͷίʔυͰiOSɺAndroid྆ରԠ ※ https://ja.onsen.io
௨ asagao gitkraken-i18n
asagao https://github.com/megos/asagao • ElectronͷTwitterΫϥΠΞϯτ • ձࣾͰ҆શʹTwitter͕ݟ͔ͨͬͨ • ϝσΟΞʹಛԽ • Twitterެࣜ
• Instagram • Pixiv • ձࣾͰαϜωΠϧͰָ͠ΊΔ
GitKraken-i18n https://github.com/megos/gitkraken-i18n • GitKrakenͷຊޠԽʢඇެࣜʣ • ElectronͷasarΛσίϯύΠϧ → jsonॻ͖͑ → asarίϯύΠϧ
• ࣾʹGitΛಋೖ͢ΔͨΊʹ༁͕ͨ͠୭ͬͯͳ͍ • GitͷίϚϯυࣗମ༁͞ͳ͍ • GUIɺCUIͷԣஅΛָʹ͍ͨ͠ • ֤ϓϥοτϑΥʔϜ͚ʹύονΛ࡞ • Travis CIɺCircileCIɺAppVeyorͷyamlͷॻ͖ํΛֶͿ͜ͱʹ
Hire Me!!