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
250
わたしの開発環境の歴史 / My environment history
megos
0
330
社内でしか使わない勤怠管理システムにOAuth2を導入してみた / Kagomoku #19
megos
0
2.2k
CUIが嫌ならGUIからGitを使えばいいじゃない / kagomoku #17
megos
0
400
Join! かごえん / Join Kagoeng
megos
0
87
GitLab Features
megos
1
350
GitLab Hacks
megos
1
380
Gitlab meets minutes
megos
2
300
Dockerで作るLaTeX執筆環境 / Writing LaTeX with Docker
megos
0
1.8k
Other Decks in Programming
See All in Programming
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
180
Oxlint JS plugins
kazupon
1
530
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
170
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
420
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
390
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
170
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
6
1.9k
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
200
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
130
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
380
Fluid Templating in TYPO3 14
s2b
0
130
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
600
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
350
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
400
The SEO Collaboration Effect
kristinabergwall1
0
350
Done Done
chrislema
186
16k
WENDY [Excerpt]
tessaabrams
9
36k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
55
Agile that works and the tools we love
rasmusluckow
331
21k
Automating Front-end Workflow
addyosmani
1371
200k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
97
Rails Girls Zürich Keynote
gr2m
96
14k
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!!