Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
学生サークルとOSCのつながりとこれから
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
naosuke
November 25, 2017
Technology
430
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
学生サークルとOSCのつながりとこれから
2017.11.25(土)に開催された第2回OSCサミットの発表資料です
naosuke
November 25, 2017
More Decks by naosuke
See All by naosuke
クラウドサービスのウラオモテ / Outside and Inside of Cloud Services
hanasuke
0
1.7k
この素晴らしい新入社員とペアプロを! / Pair-programming with wonderful newcomer!
hanasuke
2
2.2k
マルコフ連鎖でツイート生成
hanasuke
0
1.9k
TouchBarを触りたかった話
hanasuke
2
1.8k
ふりかえりを実践した話
hanasuke
0
360
Other Decks in Technology
See All in Technology
サーバーレスをどこまで使う? WebRTC対戦ゲームで選んだVPSとの共存設計
kaidouji85
0
330
山手線を徒歩で一周してわかった、 位置情報アプリは「足」が最強のデバッガー
hinakko
0
190
AIで社員の自主発信に広報目線を組み込む
_mossann_t
0
140
C#未経験の僕がAIに読めるコードを書かせるまで
maguroalternative
0
230
AI時代、データエンジニアが一番おもろい
genshun9
0
680
AIに賢く動いてもらうためのコンテキスト〜Snowflake女子会 vol.8
snowwmn0824
0
160
Oracle Cloud Network Path Analyzerを試してみた/I Tried Out Oracle Cloud Network Path Analyzer
masakiokuda
1
110
【技術的負債conf】事業成長に伴う技術的負債の説明責任とAIによるモニタリング、認知的負債について
i35_267
3
2k
登壇の自信を奪う3匹のオバケ / 3 Ghosts That Rob You of Your Confidence in Public Speaking
pauli
9
1.1k
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
5
25k
銀行勘定系システムにおける開発プロセス刷新×AIによる環境モダナイゼーション / Development Process Transformation and AI-Driven Environment Modernization
muit
1
2.6k
Goodbye ShellScript, Hello File-based App
shunsock
0
670
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.9k
Balancing Empowerment & Direction
lara
6
1.3k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
480
Side Projects
sachag
456
43k
Utilizing Notion as your number one productivity tool
mfonobong
4
590
Automating Front-end Workflow
addyosmani
1369
210k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
2k
Six Lessons from altMBA
skipperchong
29
4.5k
GitHub's CSS Performance
jonrohan
1033
470k
Transcript
ֶੜαʔΫϧͱOSCͱͷͭͳ͕Γͱ͜Ε͔Β
ࣗݾհ • ໊લ ɹɹ ͳ͓͚͢ / naosuke ɹ @naosuke2dx /
hanasuke ɹ ɹ https://naosuke.me/ ɹɹɹɹɹ
[email protected]
• ॴଐ ɹ ߳େֶSLP ݩॴ(෦૬) ɹɹɹɹɹɹ (य़͔Β౦ژʹҠॅ͠·͢) • ωλɹɹɹɹใॲཧ҆શ֬อࢧԉ࢜औΓ·ͨ͠ • OSCࢀՃه • ॳࢀՃ: OSCژ (2012) • ॳελοϑ: OSCಙౡ (2015) 2
ॴଐ͍ͯ͠ΔֶੜαʔΫϧSLP ͱ
SLPͱ • ਖ਼໊ࣜশ: ߳େֶֶ෦ֶੜϓϩάϥϛϯάݚڀॴ • Student Laboratory of Programming •
ిࢠใ௨৴ֶձ࢛ࠃࢧ෦ֶੜϒϥϯν ͷԼ෦(த৺)৫ • http://poulenc.eng.kagawa-u.ac.jp/Pub/KBIT/ • ීஈͷ׆ಈ ໌ͷϒʔεలࣔ Ͱޙഐ͕ͨͪઆ໌͠·͢
ओͳ֎͖ͷ׆ಈ • ACM-ICPC (ϓϩάϥϛϯάίϯςετ)ʹࢀՃ • SECCONͳͲͷCTFʹࢀՃ • γΣϧεΫϦϓτϚΨδϯʹ࿈ࡌ “߳େֶSLPΑΓ͓ಧ͚” •
͔͕Θ͚ΜՊֶମݧϑΣεςΟόϧ Ͱϒʔεలࣔ • LEGO Mindstormsͷϓϩάϥϛϯάڭࣨ (ෆఆظ) • OSCͰϒʔεग़ల ৄࡉ໌ͷϒʔεలࣔʹͯ…
SLPͱOSCͱͷͭͳ͕Γ
ḪΔ͜ͱn… • ͱͱ༗ࢤ͕ࢀՃ͍ͯͨ͠OSCژ (Β͍͠) • ্ڃੜͷmikutterϢʔβΛத৺ʹ໊ͰࢀՃ • ؾ͕͚ͭαʔΫϧཱྀߦͱͯ͠OSCژݟֶʹ (2012ࠒ) •
ֶ෦1ੜʹͱͬͯ… • ݟͨ͜ͱͳ͍ͷʹ৮ΕΒΕΔ • ʮ͜ΜͳਓୡʹͳΓ͍ͨ!!!ʯͱ͍͏ϞσϧΛݟ͚ͭΔ • ্ڃੜʹͱͬͯ • ਓ຺ڵຯΛ͛Δ • ৽͍͠OSSΛݟ͚ͭΔ → େֶʹ͖࣮ͬͯͯࡍʹӡ༻ͳͲ…
2015 OSCಙౡ • SLP͕ॳΊͯOSCʹϒʔεग़ల • LTηϛφʔʹ! • ؚࣗΊɺԿਓ͔ݱελοϑͱͯ͠ࢀՃ • ݪ͞Μʹͱ͓ͯੈʹͳΓ·ͨ͠…
ͦͯ͠ࡢͷOSCౡ • લͷֶੜLTେձ͔Βͷϒʔεలࣔ·Ͱ • SLPͷ໊ΛOSCքʹ߾͔ͤͨ! (ݸਓͷݟղͰ͢) • ࢀՃϝϯόʔ͕͍Ζ͍ΖͱܹΛड͚ͨ • ͦͷޙͷαʔΫϧ׆ಈͰ։ൃͷҙཉ++ͳਓ૿͑ͨ
OSCౡ ։࠵ϨϙʔτΑΓ…
ࡢͷOSCౡ͕େ͖ͳ͖͔͚ͬʹͳͬͯ • ڵຯͷ͋ΔίϛϡχςΟʹࢀՃ͢Δ1ੜ(࣌)͕ొͨ͠ • Ծ௨՟ɺPython • ࣗΒଞͷOSCʹࢀՃ͢Δਓ • OSC౦ژͱ͔ژͱ͔ •
ࠓ·Ͱͩͱňઌഐʹ༠ΘΕʼnͯͳ͔ͳ͔ࢀՃ͠ͳ͍งғؾ • →͔ࣗΒ֎ʹग़Δงғؾ͕গͣͭ͠ժੜ͖͑ͯͨ => ౡͰͷൃදͰڳ͕͍ͭͨਓଟ͍? ɹ ͔͢͠Δͱɺن͕͍͍ײ͡Ͱා͘ͳ͔ͬͨͷ͔
OSCͱ͍͏͚ͩʹͱͲ·Βͣ…
OSCͭͳ͕ΓͰߨԋΛ͍͍ͯͨͩͨ͠ํ (ൈਮ) • 2014 • ݪҰ ࢯ (Σϒνοϓε/Shirasagi) • લా߶
ࢯ (ϑΝʔΤϯυςΫϊϩδʔ/Redmine) • 2015 • ๏ྛߒ೭ ࢯ (͘͞ΒΠϯλʔωοτ/ຊUNIXϢʔβձ) • 2016 • ીࠜେ ࢯ (ͯͳ/PostgreSQLϢʔβձ) • ٶݪప ࢯ (ͼ͗ͶͬͱɾຊԾԽٕज़/OSCͷϘε)
ߨԋΛͯͩͬͨ͘͠͞ํͷײ (ൈਮ) http://soudai.hatenablog.com/entry/2017/07/24/100114 ιϑτΣΞσβΠϯ20172݄߸ ߨԋ͍͍ͯͨͩͨ͠ํ͔Β ʮ·ͨདྷ͍ͨʯͱධͰ͢
લʹઌഐ͕OSCʹࢀՃ࢝͠Ί͓͔ͨ͛Ͱ • ଟ͘ͷϝϯόʔ͕OSCʹࢀՃ͢ΔΑ͏ʹͳΓѹత • ͜ͷۀք༏͍͠େਓ͔͍͠ͳ͍ͱ͍͏͜ͱΛΔ • =>֎ʹग़Δා͕͞ͳ͘ͳΔ • ࣍ͷεςοϓʹਐΉਓͪ´ •
OSCͭͳ͕ΓͰɺଟ͘ͷํʑʹߨԋΛґཔ • ී௨ʹฉ͚ͳ͍͍Ζ͍Ζͳ͓͠Ζ͍ • ࠙ձͰີͳ࣭ٙͳͲ • ͜Μͳ͍͢͝ਓʹͳΓ͍ͨͱͳΔϞνϕʔγϣϯ • ߨԋʹڵຯ͕͋Δํɺ͓ؾܰʹ(ry
SLPͷ࣍ͷεςʔδʹ͚ͯ ͪΖΜOSCͷߋͳΔΓ্͛ʹ͚ͯ
OSCʹࢀՃΛ࢝Ίͯ5Ҏ্ • OSCͱ͍͏Λָ͠Ήਓ͕ͱͯ૿͑ͨ • ձͰੵۃతʹϒʔεͰ࣭͢Δਓ૿͑ͨ • ηϛφʔࢀՃগͣͭ͠૿͖͑ͯͨͬΆ͍ • ࠷ۙ(?) ಉੈͷࢀՃଟ͍ͷͰަྲྀͦ͢͠͏
• OSCɺSLPΛͤͯ͘͞ΕΔͳͷͰ…? • ࠓޙ10Ҏ্ଓ͍ͯΒ͍͍ͨ • ࠓSLP͕OSCΛ͍ͤͨ͞ (ݸਓͷݟղͰ͢)
ͱ͍͑·ͩΓͳ͍ • OSCͷࢀՃͰऴΘͬͯ͠·͏ਓ͕େଟ • ຊ͜ΕΛ͖͔͚ͬʹੵۃతʹ֎Ͱ׆ಈͯ͠΄͍͠ • ษڧձͱ͔ίϛϡχςΟͱ͔… • ΠϕϯτใΘ͔ΔݶΓSlackͰڞ༗͍ͯ͠Δ͕… •
ݟ͍ͯΔͷ͔ݟ͍ͯͳ͍ͷ͔Ṗͱ͍͏ͭΒ͞ • (ϦΞΫγϣϯ͚ͩͰ͚ͭͯ͘ΕͨΒφʔ) • OSCͰ͍Ζ͍Ζͳ͜ͱΛͬͯࢼ͢ਓ͕ͪΐͬͱগͳ͍ • αʔόͱ͔ʹ৭ʑೖΕͯ༡ΜͰ͘ΕͨΒφʔ…
͡Ό͋Ͳ͏͍ͯ͜͠͏͔… • ͏·͘OSCҎ֎ͷԿ͔ʹר͖ࠐΜͰ͍͖͍ͨ • ͱ͍͑ɺطଘͷίϛϡχςΟͬͯೖΓͮΒ͍… • ಛʹֶੜʹͦ͠͏? • Έͳ͞·ʹڠྗΛ͍͖ͯͨͩͨ͘͠… •
߳Ͱߨԋձग़ுษڧձͳͲ • ඒຯ͍͠͏ͲΜΛ৯ʹͲ͏Ͱ͔͢? • ͦͷ··ֶੜΛҰຊΓͯ͠ߏ͍·ͤΜ • ňษڧձʹ͓͍ͰΑʼnΈ͍ͨͳ͍ܰײ͡Ͱ͍͍Ͱ͢ • ߳ͰOSC։࠵ͱ͔(དྷ։࠵ͱ͍͏ᷚΛฉ͍ͨ)
OSC/OSPNʹԿΒ͔ͷܗͰίϛοτ͍ͨ͠ • SLPͱͯ͠ɺ͓ੈʹͳ͍ͬͯΔOSCʹԸฦ͍ͨ͠͠ • ͱ͍͑ɺOSCͰඞཁͳ͜ͱͬͯͳΜͩΖ͏…? • ී௨ʹࢀՃ • ϒʔεࢀՃ •
LTηϛφʔͳͲ • ଞͷ۠ͷOSCͰֶੜίϛϡχςΟͬͯͲ͏ͳΜͩΖ͏ • ৭ʑڭ͍͖͍͑ͯͨͩͨ • ՄೳͳΒͦ͏͍͏ਓͨͪͱOSCΛΓ্͍͖͍͛ͯͨ
ऴ