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
おうちHackを取り入れた リノベーション事例
Search
Yusuke Ito
May 21, 2022
How-to & DIY
0
860
おうちHackを取り入れた リノベーション事例
おうちHack勉強会 #01
https://ouchi-hack.github.io
Yusuke Ito
May 21, 2022
Tweet
Share
More Decks by Yusuke Ito
See All by Yusuke Ito
Macとオーディオ再生 2024/11/02
yusukeito
0
1.3k
Server Side Swiftを しばらく運用してみた話
yusukeito
0
630
Swift からword2vecを 使ってみる
yusukeito
0
1.1k
Swift Outside the Box
yusukeito
1
2.7k
SwiftでgRPCとProtocolBuffersを使う
yusukeito
4
1.4k
Swift on Raspberry Pi でI2Cデバイスを使う
yusukeito
1
700
Isomorphic Swift
yusukeito
2
670
Swiftの値付きEnumをHackする
yusukeito
0
400
Swift プロトコル指向なCのラッパーを作る
yusukeito
3
1.3k
Other Decks in How-to & DIY
See All in How-to & DIY
JAWS-UG 福岡 in 北九州 | JAWS-UG/AWSコミュニティ プログラムのご紹介
awsjcpm
1
170
猟銃所持許可を取ってみた
kenkino
2
120
20250226_AI Code Agents祭り_MK_AIコーディングエージェントのコラボレーション開発
mk0721
PRO
0
120
ネガティブをねじ伏せ、n=1のキャリアに変える技術
subroh0508
1
140
MustをWillに変える技術 〜アイドル・郁田はるきが"すべき"の壁を超えるまで〜
subroh0508
1
930
EmbeddingGemmaをDifyから使いたいけどAPI経由はつまらん #iotlt #gemma #dify
n0bisuke2
0
130
AWS Summit Japan 2025 個人的参加レポート
midnight480
0
220
AIをフル活用! 猫版MBTI「CATS診断」 爆速開発の裏側【個人開発のAIツール活用 LT Night 登壇用スライド】
omori0219
0
1.3k
未来大生の胃を支える函館グルメ
deflis
0
580
Trying "Vibe No-code/Low-code" with MCP #noderedjp
n0bisuke2
0
120
Burnoutとの「対話」 〜 アジャイルコーチングを活用した、燃え尽き症候群を克服するスキル 〜 / Dialogue with Burnout by Using Agile Coaching Skills
hageyahhoo
0
570
AWS Community Day 2024: Using AWS to build a launchable knowledge rocket 👉 Organize knowledge, accelerate learning and understand AI in the process
dwchiang
0
260
Featured
See All Featured
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
110
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.8k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Exploring anti-patterns in Rails
aemeredith
2
220
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
590
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
170
Transcript
͓͏ͪHackΛऔΓೖΕͨ Ϧϊϕʔγϣϯࣄྫ 2022/05/21 Yusuke Ito ͓͏ͪHackษڧձ #1
About me • Yusuke Ito ( https://twitter.com/novi_ ) Github: novi
• ͠Β͘AppleܥͷΞϓϦ։ൃ • 2009ʙ2019: iOSΞϓϦ։ൃɺ2007ʙ: MacΞϓϦ։ൃ • ࠓWebܥ(AWS, Google CloudͷΠϯϑϥɾReactΞϓϦ Server Side SwiftͳͲ) • Current Directory(ձ໊ࣾ) • ϝΠϯWeb͕ͩɺΦʔσΟΦػثͷ։ൃɾͳͲ • https://audio.current.directory/
Ϧϊϕʔγϣϯ֓ཁ • ࠓճதݹৡϚϯγϣϯҰࣨͷϦϑΥʔϜ • 1ͭͷۀऀ͕ɺ෦ͷߪೖɾઃܭ(ઃܭ࢜)ɾࣄΛҰ؏ͯ͠ߦ͏ • ݩͷ෦ͯ͢ղମʹͯ͠·ͬ͞Βʹ͢Δ ʢεέϧτϯɾϦϊϕʔγϣϯʣ •
ઐ༗෦ʢࣗͷ෦ʣجຊతʹࣗ༝ʹઃܭՄೳ
• ϓϥϯఏҊ 3छྨ͘Β͍ • ͓͓·͔ͳؒऔΓɾυΞͷ ΛܾΊͯɺࡉ͔͍෦ ʹͩ͜ΘΓ͍ͨ෦ Λઃܭ͍ͯ͘͠
ϦϊϕʔγϣϯͷྲྀΕ͕Ұྎવʂ4εςοϓͰΔ͖͜ͱΛపఈղઆʛ தݹϚϯγϣϯͷϦϊϕʔγϣϯͳΒθϩϦϊ https://www.zerorenovation.com/blog/ f low-of-renovation/ STEP0: ώΞϦϯάͱ݅୳͠ 1͔Β3ϲ݄
ωοτϫʔΫ • ෦ؒ·ͨ෦ͷॴؒʹ·ͨLANέʔϒϧΛຒઃ • ࠓճ(CDɾPF)ͷΈ • ͋Β͔͡Ί֎෦͔ΒͷΠϯλʔωοτܦ࿏ΛѲ͓ͯ͘͠ • αʔόʔɾϧʔλʔɾWiFiΞΫηεϙΠϯτྨͷҐஔ ܾΊ͓ͯ͘
• ͦΕҎ֎কདྷ͍ͦ͏ͳॴʹ ύφιχοΫ ௨ઢΧόʔ ϗϫΠτ WT9171W 250ԁ͘Β͍
(ଓ)ωοτϫʔΫ • • LAN(ޫ=SFPͳͲ/ಋઢ=ΧςΰϦ6ͳͲ)ɺ ө૾έʔϒϧͳͲ͕௨ͤΔ • ௨ઢϫΠϠʔ(2,000ԁ͘Β͍)ΛͬͯதΛ௨͢ •
https://www.youtube.com/watch?v=oEC3Se20zPg • ޫϑΝΠόʔ(LAN SFP, SFP+༻) • fs.com ͕͍҆ 10m/1,000ԁ ྫ: 10m (33ft) LC/UPC-LC/UPC σϡϓϨοΫε ϚϧνϞʔυ ޫύονέʔϒϧ(2.0mmɺPVC/OFNRɺOM3) #41736
WiFi • ఱҪ͚͕ऩ·Γ͕Ұ൪͍͍ • ಉ͘͡Ͱۙ͘·ͰέʔϒϧΛدͤΔ • ෦͕͍߹2ͭҎ্ඞཁ • ༨༟͕͋Εઃܭஈ֊Ͱిঢ়ଶͳͲ
Ұճςετ ΞϥΠυςϨγε AT-TQm1402 2ສԁ͘Β͍ (ϒϥέοτଐ) ࠷ॳϠϚϋͷAPΛར༻ɺ࠷ۙަ
αʔόʔɾϧʔλʔஔ͖ • Λ͜͜ʹूͨ͠ • ػث͕ଟ͍ɾ͕ग़Δ߹ɺഇ ʹҙ • ߹ʹΑͬͯϑΝϯΛ͚Δ Mac miniɾHDDx4ɾςʔϓυϥΠϒ
ϧʔλʔ༻PC
ϩʔϧΧʔςϯ ϩʔϧεΫϦʔϯ • χνϕΠ ιϑΟʔ αΠϨϯτిಈࣜ • ࢪ࣌(2019)ΑΓ͕૿͍͑ͯΔ • ʮαΠϨϯτిಈࣜ
ϚϧνIR༷ʯ͕ ֎ઢϦϞίϯରԠ(=ֶश੍ͯ͠ޚՄೳ) • ઃܭ࣌ʹίϯηϯτ+֎ઢͷൃ৴ػͷॴΛܾΊ͓ͯ͘ • Ͱ͖Εͯ͢ిಈʹ͓͍ͯͨ͠΄͏͕͍͍͔ • 1Օॴखಈʹ͕ͨ͠ޙʹిಈԽͨ͠ https://www.nichi-bei.co.jp/jsp/category/rs/soph/
None
র໌ɾؾઔ • র໌Ϩʔϧʹͯ͠Ϩʔϧ͝ͱ੍ޚ or ϨʔϧʹϦϞʔτ੍ޚͰ͖Δిٿܗ (Hue)ΛऔΓ͚Δ • ϏϧτΠϯͷর໌ • ؾઔࣨؾ༻(τΠϨɾ෩࿊ͷ
ؾ)
ϏϧτΠϯλΠϓ ఱҪཪʹిݯϢχοτ͕͋Δ LZD-92906 େޫిػ εϙοτϥΠτ(લϖʔδ) LSEB6110K Panasonic
র໌ɾؾઔͷ੍ޚ • ࢪ࣌(2019)ΑΓ͕૿͍͑ͯΔ • นεΠονλΠϓ • ख͔ܰͭݟͨྑ͍? • ύφιχοΫ Ξυόϯε
ϦϯΫγϦʔζͳͲ • or ϦϨʔΛఱҪཪʹઃஔ • ҰճนʹऔΓ͚ͣखݩͰࢼ͢ͷ͋ΓʢిؾࣄෆཁɺͨͿΜʣ • ຊ൪ࢪձࣾͱ૬ஊΛ
੍ޚιϑτΣΞ • র໌ɾؾઔɾϩʔϧεΫϦʔϯΛͱΓ͋͑ͣ HTTP APIԽ • HomeBridgeͰΞΫηαϦΛ࡞ • AutomationͰϩʔϧεΫϦʔϯΛ੍ޚ •
ͷग़ɾͷೖ
None
ίϯηϯτ • ͨ͘͞Μ͋ͬͯΑ͍ • ͦ͜·Ͱίετ૿͑ͳ͍ • ࠓճΞʔε͖Λબ • (Φϓγϣϯ)ॴʹΑͬͯϒϨʔΧʔͷܥ౷Λ ͚Δ
• ফඅిྗΛ͔ͳΓ͏߹ • Իڹ༻్ JECBN55GE-3UF-PW(2ޱ) ਆอిث
ςϨϏ • นֻ͚͕ՄೳͳͷΛબ • ϝʔΧʔ͝ͱʹઐ༻ͷۚ۩͕ൃച͞ Ε͍ͯΔ • ిݯΛ༻ҙ͠ɺΛ௨͓ͯ͘͠ͱ έʔϒϧΛશʹӅͤΔ ͜ͷ্ʹίϯηϯτͱͷޱ͕͋Δ
None
·ͱΊ • ݅୳͔͠ΒҾͬӽ͠·Ͱ1(2019/1͔Β2019/12) • 1ؒϓϩδΣΫτΛ͍ͬͯΔײ֮ͳͷͰͦͦ͜͜େม • ͳΜͰͰ͖Δɺࣗ༝Ұ൪ߴ͍ • ༰ʹΑͬͯίετ͕͔͔Δ •
ΧελϚΠζ͍ͨ͠ਓଧͪ߹Θͤͷૣ͍ஈ֊Ͱ͑Δͷ͕͓͢͢Ί • Γ͗͢Δͱॅ·ͳ͘ͳͬͨ߹ʹି͠ʹ͘͘ͳΔͷͰҙ