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
ある無名エンジニアがAbemaTV iOSチームに加入するまでの道のり
Search
satoshi0212
May 27, 2017
Technology
2
900
ある無名エンジニアがAbemaTV iOSチームに加入するまでの道のり
satoshi0212
May 27, 2017
Tweet
Share
More Decks by satoshi0212
See All by satoshi0212
macOSで自分のカメラを作ってみよう - Core Media IO Extensions
satoshi0212
3
1.1k
NDIとARKitを連動させた新しい映像表現
satoshi0212
3
1k
100日間AR表現を実装して見つけた面白い実装を全力解説
satoshi0212
5
1.9k
Working on mobile AR implementation, what I've implemented and beyond
satoshi0212
0
440
仮想カメラで切り開く拡張現実の世界
satoshi0212
0
520
macOS仮想カメラ「テロップカム」 実装方法とその先
satoshi0212
5
3.4k
ARで悪の組織の会議を実現する
satoshi0212
0
390
クロマキー合成を使い透過動画をAR空間に表示する
satoshi0212
3
9.1k
ARKit Maniacs
satoshi0212
1
3.4k
Other Decks in Technology
See All in Technology
Oracle Autonomous Database:サービス概要のご紹介
oracle4engineer
PRO
1
7.1k
株式会社EventHub・エンジニア採用資料
eventhub
0
3k
サーバー管理しないサーバーサービスManaged DevOps Pool
kkamegawa
0
130
Developer Experienceを向上させる基盤づくりの取り組み事例集
coconala_engineer
0
150
Discovering AI Models
picardparis
4
3.9k
Mocking in Rust Applications
taiki45
2
410
『GRANBLUE FANTASY Relink』ソフトウェアラスタライザによる実践的なオクルージョンカリング
cygames
0
170
DevRelの始め方
moongift
PRO
1
390
学術機関におけるID連携とOpenID Connect
fujie
0
260
プログラム検証入門
riru
6
880
AI前提のサービス運用ってなんだろう?
ryuichi1208
1
230
社内の学びの場・コミュニティ形成とエンジニア同士のリレーションシップ構築/devreljapan2024
nishiuma
3
290
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
363
22k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
32k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
23
1.7k
Done Done
chrislema
180
16k
Making Projects Easy
brettharned
113
5.8k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
248
20k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
109
6.9k
Atom: Resistance is Futile
akmur
261
25k
Visualization
eitanlees
142
15k
Unsuck your backbone
ammeep
667
57k
Build your cross-platform service in a week with App Engine
jlugia
228
18k
Practical Orchestrator
shlominoach
185
10k
Transcript
͋Δແ໊ΤϯδχΞ͕ AbemaTV iOSνʔϜʹ Ճೖ͢Δ·ͰͷಓͷΓ ෦ ஐ גࣜձࣾ AbemaTV Y8 2017
spring in Shibuya
※ ݸਓతͳ༰Ͱ͢
͡Ίʹ
͡Ίʹ 2લ…
͡Ίʹ 2લ… ɾiPhoneΞϓϦ100ݸ࡞Ζ͏ͱ͍ͯͨ͠ ɾʮٳʹԿ͔࡞Ζ͏ͱͯ͠ԿͰ͖ͳ͔ͬͨʯ✕ nճ ɾϒϩάॻ͔͘ʂ → 1ϲ݄Ͱߋ৽్ΕΔ
͡Ίʹ ݱࡏ...
͡Ίʹ ݱࡏ...
͡Ίʹ
ͦͷؒʹಘͨݟΛ͠·͢ʂ
ࠓ͢༰ εςοϓ 1. ࣌ؒΛ࡞ͬͨ εςοϓ 2. ਓʹձͬͨ εςοϓ 3. ಈ͖·Θͬͨ
ࠓ͢༰ εςοϓ 1. ࣌ؒΛ࡞ͬͨ εςοϓ 2. ਓʹձͬͨ εςοϓ 3. ಈ͖·Θͬͨ
ࠓ͢༰ εςοϓ 1. ࣌ؒΛ࡞ͬͨ εςοϓ 2. ਓʹձͬͨ εςοϓ 3. ಈ͖·Θͬͨ
࣌ؒΛͭͬͨ͘
࣌ؒΛͭͬͨ͘ ͳͥʁ
࣌ؒΛͭͬͨ͘ ͳͥʁ ·ͣߦಈΛ૿ͨ͢Ίͷݪࢿ͕ඞཁʂ
࣌ؒΛͭͬͨ͘(1/2) ɾ࡞ۀςϯϓϨʔτ࡞ ɾ܁Γฦ͠ͷಓͳഉআ ɾͷཧ ɾෆཁϝϧϚΨղ ɾϒοΫϚʔΫɺΞϓϦআ
࣌ؒΛͭͬͨ͘(2/2) ɾணΔΛܾΊ͓ͯ͘ ɾAmazonଈΆͪΓ ɾPASMO MAXೖۚ ɾࠞΜͰ͍ΔίϯϏχɺATMʹߦ͔ͳ͍ ɾனʹࠞΜͰ͍ΔళͰฒͳ͍ ɾ௨ۈ࣌ؒ͘
࣌ؒΛͭͬͨ͘ ʮ·ͣ࣌ؒΛ࡞Ζ͏ʯ ʮಉ͡खؒ3Λى͜͞ͳ͍ʯ ʮ͓࣌ؒۚΑΓେࣄʯ ʮ͓ۚͰ࣌ؒΛങ͏ʯ πʔϧ͏࣌”ͦΕͰຊʹ͕࣌ؒಘΒΕΔ͔”Λ ࣗʹ͍͔͚Α͏
ࠓ͢༰ εςοϓ 1. ࣌ؒΛ࡞ͬͨ εςοϓ 2. ਓʹձͬͨ εςοϓ 3. ಈ͖·Θͬͨ
ਓʹձͬͨ ͳͥʁ
ਓʹձͬͨ ͳͥʁ աڈͷࣗͷࣦഊ͔ΒֶͿ: ɹ෦ʹͬͯ͜ܭըཱҊɺϒϨετɺϒϩάΊ͙Γ ɹҰ͕ऴΘΔ
ਓʹձͬͨ ͳͥʁ աڈͷࣗͷࣦഊ͔ΒֶͿ: ɹ෦ʹͬͯ͜ܭըཱҊɺϒϨετɺϒϩάΊ͙Γ ɹҰ͕ऴΘΔ ·ͣʮڧ੍తʹ৺Λಈ͔͢ΈʯΛۦಈ
ਓʹձͬͨ Ϛδ͔ʂ ͦ͏ͳΜͩʂ
ਓʹձͬͨ ۀքΘͣ લ͖ͰΤωϧΪʔΛ͑Δ໘നͦ͏ͳਓʹձͬͨ ࣗવͱͪ͜ΒͷΔؾߴ·Δ
ਓʹձͬͨ ۀքΘͣ લ͖ͰΤωϧΪʔΛ͑Δ໘നͦ͏ͳਓʹձͬͨ ࣗવͱͪ͜ΒͷΔؾߴ·Δ ձ͏͖ ɹࣗͷݴ༿Ͱޠ͍ͬͯΔਓ ɹલ͖ͳਓ ɹΤωϧΪʔᷓΕΔਓ
ਓʹձͬͨ ࣗΛಡΉ = ҒਓʹԾతʹձ͏ͱ͍͏֓೦ ษڧձΑΓ͓ۚΛͬͯ 1 on 1
ਓʹձͬͨ ձͬͯྑ͔ͬͨ(ੜ͖͍ͯΔਓ) ɹઐۀओ ɹ౦େੜىۀՈ ɹAWSεϖγϟϦετ ɹWebαʔϏεఏڙऀ ɹiOSஶ໊ΤϯδχΞ ɹιʔγϟϧϫʔΫܥϕϯνϟʔCTO
ࠓ͢༰ εςοϓ 1. ࣌ؒΛ࡞ͬͨ εςοϓ 2. ਓʹձͬͨ εςοϓ 3. ಈ͖·Θͬͨ
ಈ͖·Θͬͨ
ಈ͖·Θͬͨ ՌΛग़ۙ͢ಓͳ͍ ՁΛग़ͤΔͱ͜Ζɺ͍͍ͯΔͱࢥ͑Δͱ͜ΖΛ୳͢ʑ
ಈ͖·Θͬͨ
ಈ͖·Θͬͨ ɹݸਓͰࣄΛड͚ࣄ ɹϋοΧιϯɺΞΠσΞιϯࢀՃ ɹษڧձͰൃද ɹϒϩά࠶։ ɹࣾษڧձओ࠵ ɹจࣥච ɹΞϓϦΞΠσΞॻ͖ग़͠ਓʹઆ໌ ɹϏδωεϓϥϯॻ͖ग़͠ਓʹઆ໌ ɹΞϓϦ࡞
ɹϕϯνϟʔٕज़ڠྗ
ಈ͖·Θͬͨ ɹݸਓͰࣄΛड͚ࣄ ɹϋοΧιϯɺΞΠσΞιϯࢀՃ ɹษڧձͰൃද ɹΞϓϦΞΠσΞॻ͖ग़͠ ɹϏδωεϓϥϯॻ͖ग़͠ ɹϕϯνϟʔٕज़ڠྗ ———————————————————————— ɹϒϩά࠶։ ɹࣾษڧձओ࠵
ɹจࣥච ɹΞϓϦ࡞ Ռग़ͨʂ ͍·͍ͪ…
ಈ͖·Θͬͨ Ռ͕ग़͔ͬͨ͢ͷ ɹਓͷલʹग़ͯൃද ɹకΊΓ͕͋Δ ɹ࣮ͱͯ͠Δ ग़ʹ͍͘ͷ ɹͬͯ͜࡞ۀɺߟ͑Δɺܭը͢Δ ɹకΊΓ͕ͳ͍
ಈ͖·Θͬͨ ݸਓࣄͰಘͨͷ ɹ͓͕ۚೖ͖ͬͯͨ ɹৗۀ֎ͷࣝΛಘͨ ɹ࣮͕Ͱ͖ͨ ɹޙͷൃදωλͱͳͬͨ ɹ৽͍͠ൃݟ͕͋ͬͨ ɹࣄ͕ૣ͘ͳͬͨ ɹ૬؍͕(ଟগ)ʹ͍ͭͨ ɹࣄͷྲྀΕΛମಘͰ͖ͨ
ɹ࡞ͬͨͷͰتΜͰ͘ΕΔتͼ ɹೲظɺมΘΔ༷ɺఆ֎ͷରԠͷ͠͞Λܦݧ
ಈ͖·Θͬͨ ݁Ռ
ಈ͖·Θͬͨ ݁Ռ ɹຊۀͰՌ ɹελʔτΞοϓ͔Βྑ͍݅Ͱ͓༠͍ ɹಌΕ͍ͯͨΤϯδχΞͱී௨ͷςϯγϣϯͰձՄೳ ɹબࢶΛ࣋ͯͨ
ಈ͖·Θͬͨ ݁Ռ ɹຊۀͰՌ ɹελʔτΞοϓ͔Βྑ͍݅Ͱ͓༠͍ ɹಌΕ͍ͯͨΤϯδχΞͱී௨ͷςϯγϣϯͰձՄೳ ɹબࢶΛ࣋ͯͨ ͍͔͓ͭ͘Λ͖ɺAbemaTVՃೖʹࢸΓ·͢
·ͱΊ ʮ ʮ ʮ ʮ ʮ ʮ ʮ ʮ ʮ
ʮ ʮ ʮ
·ͱΊ 1. ࣌ؒΛͭ͘Γ 2. ਓʹձͬͯ 3. ݸਓࣄ & ϋοΧιϯ ʮ
ʮ ʮ ʮ ʮ ʮ ʮ ʮ ʮ ʮ ʮ ʮ
·ͱΊ 1. ࣌ؒΛͭ͘Γ 2. ਓʹձͬͯ 3. ݸਓࣄ & ϋοΧιϯ ʮಉ͡खؒ3Λى͜͞ͳ͍ʯ
ʮ͓࣌ؒۚΑΓେࣄʯ ʮ͓ۚͰ࣌ؒΛങ͏ʯ ʮ·ͣ࣌ؒΛ࡞Ζ͏ʯ ʮΔؾʹཔΒͳ͍ʯ ʮࢼ͚ͩ͢ͰͦΕલਐʯ ʮ͘͢͝ؾܰʹ࢝ΊͯΈΔʯ ʮࠓʹݟ͓ͯΕʯ ʮ͢Δ͜ͱ͕͑ʯ ʮΈΜͳͲ͔͜ͰసΜͰΔʯ ʮ͜Ε·ͨܦݧʯ ʮָ͠Ίʯ
ऄ 30ޙҎ߱ͷΤϯδχΞͷੜ͖Γํ
ऄ 30ޙҎ߱ͷΤϯδχΞͷੜ͖Γํ → ઌਓͷࢿྉ͕ଟ͋ΔͷͰࢀর͞Εͨ͠
ऄ 30ޙҎ߱ͷΤϯδχΞͷੜ͖Γํ → ઌਓͷࢿྉ͕ଟ͋ΔͷͰࢀর͞Εͨ͠ 20͔ΒΩϟϦΞ૬ஊ͞Ε͕ͨ30ͷࢲͷํ͕10ഒਂࠁ
ऄ 30ޙҎ߱ͷΤϯδχΞͷੜ͖Γํ → ઌਓͷࢿྉ͕ଟ͋ΔͷͰࢀর͞Εͨ͠ 20͔ΒΩϟϦΞ૬ஊ͞Ε͕ͨ30ͷࢲͷํ͕10ഒਂࠁ ͔͠͠ຊ࣭తʹΤϯδχΞʹࣄͨ͘͞Μ͋Δͣ
ऄ 30ޙҎ߱ͷΤϯδχΞͷੜ͖Γํ → ઌਓͷࢿྉ͕ଟ͋ΔͷͰࢀর͞Εͨ͠ 20͔ΒΩϟϦΞ૬ஊ͞Ε͕ͨ30ͷࢲͷํ͕10ഒਂࠁ ͔͠͠ຊ࣭తʹΤϯδχΞʹࣄͨ͘͞Μ͋Δͣ ͓ޓ͍ؤு͍͖ͬͯ·͠ΐ͏ʂ
ࢀߟ ʲอଘ൛ʳࣄडୗఏҊจͷςϯϓϨʔτ http://qiita.com/satoshi0212/items/52378852f7092cabf298 ࠓߟ͍͑ͯΔΤϯδχΞͷੜଘઓུʹ͍ͭͯ https://f-shin.net/fsgarage/5805 ͑;͠ΜͷWebαʔϏεαόΠόϧज़ http://type.jp/et/log/category/trend/fshin ʲ·ͭͱΏ͖ͻΖࢯ ߨԋʳएखΤϯδχΞͷੜଘઓུϨϙʔτ #colab_matz
http://srknr.hatenablog.com/entry/2017/05/20/235839 ʮγϦίϯόϨʔͰಇ͘ΤϯδχΞͱߟ͑Δɺ͜Ε͔ΒͷΩϟϦΞʯͱ͍͏तۀΛ͠·ͨ͠ http://d.hatena.ne.jp/shu223/20170111/1484090979