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
少しずつでも出来るようになりたいもの、なに? / What do you want to be...
Search
ばんじゅん🍓
PRO
June 03, 2023
Technology
1
690
少しずつでも出来るようになりたいもの、なに? / What do you want to be able to do step by step?
IM@S Engineer MeetUp REBURN でLTしました。2023-06-03
https://imas.connpass.com/event/256931/
ばんじゅん🍓
PRO
June 03, 2023
Tweet
Share
More Decks by ばんじゅん🍓
See All by ばんじゅん🍓
Reality Composer Proのシェーダーでアクリルスタンドの屈折表現をつくる / Create Refraction Effect for Acrylic Stand with Reality Composer Pro Shaders
banjun
PRO
1
95
空間の中でアイドルとレッスンする技術 - 1st "Vision" / Spatial Lesson technologies with my idol - 1st "Vision"
banjun
PRO
0
300
Swift Concurrency時代のリアクティブプログラミングの基礎理解
banjun
PRO
4
5.2k
今日からやろう!楽しいWWDC110%活用術 〜ZOZOでやってるオススメ戦略&今年のワンポイント〜
banjun
PRO
0
3k
ほんの一瞬だけでもConcurrencyの計算理論に触れてみませんか? / Let's try taking a quick look at a calculus for concurrency
banjun
PRO
1
2.7k
未知のファイル形式をCodableで読み書きするのに役立つテクニック 『Apple Watchの文字盤ファイル』 / Codable techniques on analyzing undocumented file format - Apple Watch watchface file -
banjun
PRO
2
3.1k
ZOZOTOWNのこの11ヶ月の取り組み 〜大きなアプリを長く開発しつづけるために〜 / What's done in 11 months on ZOZOTOWN -keep developing the large app-
banjun
PRO
1
2.6k
iOSDCの技術パッション枠で iOS関係なくIM@Studyの話がしたい! 〜その企画と現状〜 / Let's talk IM@Study case study in Tech Passion slot of iOSDC - plan & current status
banjun
PRO
1
890
AltConfに登壇してみて / WWDCラボで聞いてみたあれこれ / Impression of being AltConf speaker & Something at WWDC labs
banjun
PRO
1
1.1k
Other Decks in Technology
See All in Technology
個人でもIAM Identity Centerを使おう!(アクセス管理編)
ryder472
3
180
TanStack Routerに移行するのかい しないのかい、どっちなんだい! / Are you going to migrate to TanStack Router or not? Which one is it?
kaminashi
0
580
スクラムチームを立ち上げる〜チーム開発で得られたもの・得られなかったもの〜
ohnoeight
2
350
元旅行会社の情シス部員が教えるおすすめなre:Inventへの行き方 / What is the most efficient way to re:Invent
naospon
2
330
DMARC 対応の話 - MIXI CTO オフィスアワー #04
bbqallstars
1
160
Making your applications cross-environment - OSCG 2024 NA
salaboy
0
180
BLADE: An Attempt to Automate Penetration Testing Using Autonomous AI Agents
bbrbbq
0
290
Terraform未経験の御様に対してどの ように導⼊を進めていったか
tkikuchi
2
430
AIチャットボット開発への生成AI活用
ryomrt
0
170
ドメイン名の終活について - JPAAWG 7th -
mikit
33
20k
Can We Measure Developer Productivity?
ewolff
1
150
CysharpのOSS群から見るModern C#の現在地
neuecc
1
3.1k
Featured
See All Featured
Adopting Sorbet at Scale
ufuk
73
9.1k
Navigating Team Friction
lara
183
14k
Statistics for Hackers
jakevdp
796
220k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
27
840
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
Six Lessons from altMBA
skipperchong
27
3.5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
506
140k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
For a Future-Friendly Web
brad_frost
175
9.4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.4k
Transcript
গͣͭ͠Ͱग़དྷΔΑ͏ʹͳΓ͍ͨͷɺͳʹʁ 🍓!CBOKVO *.!4&OHJOFFS.FFU6Q3?/ JNBTUVEZ
ͬ͘͢͝ٱʑͳͷͰɺখ͞ͳωλΛूΊ·ͨ͠ ͍͍ͩͨ࠷ۙؒ͘Β͍ ϦϥοΫεͯ͠ௌ͍͍ͯͩ͘͞ ˣʮ*.!4&OHJOFFS.FFU6Q3?/ʯͷઆ໌ΑΓ গͣͭ͠Ͱग़དྷΔΑ͏ʹͳΓ͍ͨͷɺͳʹʁ
গͣͭ͠Ͱग़དྷΔΑ͏ʹͳΓ͍ͨͷɺͳʹʁ ͜Εͨͩͷٕज़ͷ͓ͰʁʁͬͯͳΔ͔͚ͩͲʜ ΤϯδχΞ ٕज़
গͣͭ͠Ͱग़དྷΔΑ͏ʹͳΓ͍ͨͷɺͳʹʁ ͜Εͨͩͷٕज़ͷ͓ͰʁʁͬͯͳΔ͔͚ͩͲʜ ΞΠϚεͱ͔ͿΔྖҬ͕͋ΕϤγʂͬͯڐͯ͠Ͷ Θͨͦ͠͏ࢥٕͬͯज़ΛͬͯΔΑ ΤϯδχΞ ٕज़ ΄͔ ΞΠϚε
None
None
࠷ۙͷΞνʔϒϝϯτλνόφεϖγϟϧʷ ฒͿͷ͘͢͝פ͔ͬͨʜ
࠷ۙͷΞνʔϒϝϯτԯ
"QQMF1FODJMΛങͬͯग़དྷͳ͔ͬͨ͜ͱɺͳʹʁ
"QQMF1FODJMΛങͬͯग़དྷͳ͔ͬͨ͜ͱɺͳʹʁ ํ͕ͳ͍ͷͰQJYJW TLFUDIͱTFOTFJͰ࿅श͠ ͨʂͰ͖ͨʂ ͜Ε 1FODJMങͬͨͷʹ͓ֆඳ͖ग़དྷͳ͔ͬͨʜ
"QQMF1FODJMΛങͬͯग़དྷͳ͔ͬͨ͜ͱɺͳʹʁ γϯσϨϥUIͷϑϥελͷ͋Γ͢୲ ͦͷ͋ͱΑ͘࿈ΕͯΔ
࠷ۙ6த৺ͷੜ׆Λͯ͠Δ ίϯςϯπڙڅྔ͕ଟ͍ʂ͋Γ͕ͱ͏͍͟͝·͢ʂ ʜͳ͔ͭ͠ ͓͏ͪʹ57͕ͳ͍ͷͰ͓ग़͔͚ͯ͠ΔΒ͍͠
গͣͭ͠Ͱग़དྷΔΑ͏ʹͳΓ͍ͨͷɺͳʹʁ "QQMF1FODJMΛങͬͯग़དྷͳ͔ͬͨ͜ͱɺͳʹʁ ࣸਅͳͷʹ͔Θ͍͘གྷΔͷɺͳʹʁ ը໘ͷதͰͦ͜ʹ͍Δͷɺͳʹʁ ໊લ͚ͩͰ৭͕ͭ͘ͷɺͳʹʁ ϥΠϒͳͷʹ͕Εͯௌ͑͜Δͷɺͳʹʁ ͓͢Έ͢ΔͱͿΜͬͯ͠·͏ͷɺͳʹʁ ཧ͔Δͷʹͳ͔ͳ͔࡞Εͳ͍إͬͯɺͳʹʁ
ࣸਅͳͷʹ͔Θ͍͘གྷΔͷɺͳʹʁ
ࣸਅͳͷʹ͔Θ͍͘གྷΔͷɺͳʹʁ https://github.com/mzp/LoveLiver ʮϥΠϒϑΥτʯ ࠷ߴͷιϦϡʔγϣϯ ͕͋ͬͨ J04·Ͱɾɾɾ -PWF-JWFS σϨες.7 ϥΠϒϑΥτ
Γग़͠ੜ a͗Ύͬ
ࣸਅͳͷʹ͔Θ͍͘གྷΔͷɺͳʹʁ https://github.com/mzp/LoveLiver J04͔ΒϩοΫ ը໘Ͱಈ͔ͤͣʜ ϥΠϒϑΥτ͕ө͑Δ Ԡ༻ՕॴΛืूதʂ 8BUDIՄೳੑ
ը໘ͷதͰͦ͜ʹ͍Δͷɺͳʹʁ
ը໘ͷதͰͦ͜ʹ͍Δͷɺͳʹʁ ϥΠτχϯάΩϟϓνϟΫϩϚΩʔ 1IPUP4UVEJP1MBZFS https://github.com/banjun/PhotoStudioPlayer
ը໘ͷதͰͦ͜ʹ͍Δͷɺͳʹʁ https://github.com/banjun/PhotoStudioPlayer Իग़ͨ͠Γճసͤͨ͞ΓɺσϨες ͱϛϦγλʹ߹Θͤͯߋ৽ͯ͠·͢
໊લ͚ͩͰ৭͕ͭ͘ͷɺͳʹʁ
໊લ͚ͩͰ৭͕ͭ͘ͷɺͳʹʁ ʁ ʁ ʁ
໊લ͚ͩͰ৭͕ͭ͘ͷɺͳʹʁ https://github.com/banjun/colorlist-imasparql ΠϝʔδΧϥʔΛNBD04 ͷΧϥʔύϨοτܗࣜͰ ग़ྗ͢Δͭ σʔλιʔε JN!TQBSRM ͍ͭ͋Γ͕ͱ͏
໊લ͚ͩͰ৭͕ͭ͘ͷɺͳʹʁ
ϥΠϒͳͷʹ͕Εͯௌ͑͜Δͷɺͳʹʁ
͏ͪͰϥΠϒ#%Λ͜ΕͰ ࠶ੜͯ͠Δ )PNF1PEͰ࠶ੜ͢ΔͱԻ͕ ΕΔͷͰ൵͍͠ ϥΠϒͳͷʹ͕Εͯௌ͑͜Δͷɺͳʹʁ Macgo Blu-ray Player.app
ͨ͘͞ΜΑΓΈͪͨ͠ௐࠪͷ݁Ռɼ )PNF1PEͷΕඵͪΐ͏Ͳ #%࠶ੜΛΩϟϓνϟͯ͠ඵΒͤΔϓϨΠ ϠʔΛͭͬͨ͘ ͬͨ՝4DSFFO$BQUVSF,JUͷಛ͔ɼ ۙͰϚεΧʔιϧಈ͔ͯ͠ͳ͍ͱGQT͕ ·ͰམͪΔɻ ಈ͔͢ͱ·Ͱ͍͘ͷ͕ͩ ϥΠϒͳͷʹ͕Εͯௌ͑͜Δͷɺͳʹʁ
https://github.com/banjun/ShadowScreen ˞#%͔ͩΒɼ ͍͍ײ͡ͷֆলུ
͓͢Έ͢ΔͱͿΜͬͯ͠·͏ͷɺͳʹʁ
͓͢Έ͢ΔͱͿΜͬͯ͠·͏ͷɺͳʹʁ https://www.youtube.com/@banjun0153 ϐΞϊͰຖ͓Ͷγϯ࿅शͨ͠ ͘Β͍Ͱɾɾɾ͍͍͚ͩͨΔ ͨ·ʹ:PV5VCFͰ࿅शͯ͠Δ ΑΓΈͪϦτϧελʔ͚ΔΑ͏ʹͳΓ͍ͨ
ཧ͔Δͷʹͳ͔ͳ͔࡞Εͳ͍إͬͯɺͳʹʁ
ཧ͔Δͷʹͳ͔ͳ͔࡞Εͳ͍إͬͯɺͳʹʁ ϥΠϒϑΥτ XBUDIGBDF ϙʔτϨʔτ XBUDIGBDF 8BUDIͷจࣈ൫ ϥΠϒϑΥτͱϙʔτ
ϨʔτʹରԠ Ͱɼ΄ͱΜͲͷέʔ εͰ͏·͘ಈ͔ͳ͍ʜ ͳΜͱ͔͍ͨ͠ʂ
ཧ͔Δͷʹͳ͔ͳ͔࡞Εͳ͍إͬͯɺͳʹʁ ղੳ࣮༻ԽϓϩδΣΫτ 8BUDI'BDF%VNQFSͭͬͨ͘ https://github.com/banjun/WatchFaceDumper ͲͪΒͷจࣈ൫ࣗ࡞Ͱ͖ ΔΑ͏ʹͳͬͨ ͕ɾɾɾ ಈ࡞͢Δਖ਼֬ͳ͕݅ະ
ཧ͔Δͷʹͳ͔ͳ͔࡞Εͳ͍إͬͯɺͳʹʁ Ұ෦ͷٕज़తͳղઆ;FOOOPUFJ04%$Ͱग़ͨ͠ https://zenn.dev/banjun https://speakerdeck.com/banjun/codable-techniques-on-analyzing-undocumented- fi le-format-apple-watch-watchface- fi le https://note.com/banjun/n/n2c9cb83504cb
ཧ͔Δͷʹͳ͔ͳ͔࡞Εͳ͍إͬͯɺͳʹʁ ҆ఆ࣮ͨ͠༻ͷͨΊͷղੳʹڵຯ͋Δਓืूத Γ͍ͨ ɾϥΠϒϑΥτઈରಈ͔͢Τϯίʔυ ɾϙʔτϨʔτ៉ྷʹΈͤΔσϓεੜ ɾϙʔτϨʔτͷഎܠΛϑΣΠΫ͢ΔJOQBJOUJOH
ཧ͔Δͷʹͳ͔ͳ͔࡞Εͳ͍إͬͯɺͳʹʁ ͞ΒͳΔԠ༻ͷظΛ͍ͨ͠ʜ J04ͷJ1IPOFϩοΫը໘ J04ͷ֎Ͱ ࣗ࡞ෆೳ ࠓޙͷJ04Ͱࣗ࡞Ͱ͖Δใ͕ఏڙ͞ΕΔʜͱ͍͍ͳ
গͣͭ͠Ͱग़དྷΔΑ͏ʹͳΓ͍ͨͷɺͳʹʁ
Ұதɺ🍓Λ͓͍͘͠ Ξχϝ6ΑΖ͓͘͠ئ͍͠·͢ʂ