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
WEB開発者がハード触り始めたらきっと面白い - Espruinoというものがありまして -
Search
rocky
July 26, 2014
Technology
0
200
WEB開発者がハード触り始めたらきっと面白い - Espruinoというものがありまして -
【勉強会 Vol.1】 ArduinoをJavaScriptで自分らしく「Hello! Lチカ」勉強会 で使用したスライドです
rocky
July 26, 2014
Tweet
Share
More Decks by rocky
See All by rocky
癒やしとデバッグの関係「エラー500は温泉で直るか」休息が生む高品質なコード
rockymanobi
0
13
新入社員の呪いの解き方
rockymanobi
58
42k
実録!!Python Social Auth の Twitter OAuth API マイグレーションプロジェクトとその教訓
rockymanobi
2
550
スクラムマスターをやめてポケモンマスターを目指します
rockymanobi
0
260
コミュニティ活動で得た学び - コミュ障でも新しく友達を作る方法
rockymanobi
1
150
人高知脳計画 - 高知家IT・コンテンツネットワーク交流会
rockymanobi
0
290
Other Decks in Technology
See All in Technology
なぜ私は自分が使わないサービスを作るのか? / Why would I create a service that I would not use?
aiandrox
0
710
Swiftの “private” を テストする / Testing Swift "private"
yutailang0119
0
130
目の前の仕事と向き合うことで成長できる - 仕事とスキルを広げる / Every little bit counts
soudai
24
7k
5分で紹介する生成AIエージェントとAmazon Bedrock Agents / 5-minutes introduction to generative AI agents and Amazon Bedrock Agents
hideakiaoyagi
0
240
Moved to https://speakerdeck.com/toshihue/presales-engineer-career-bridging-tech-biz-ja
toshihue
2
730
Nekko Cloud、 これまでとこれから ~学生サークルが作る、 小さなクラウド
logica0419
2
960
リーダブルテストコード 〜メンテナンスしやすい テストコードを作成する方法を考える〜 #DevSumi #DevSumiB / Readable test code
nihonbuson
11
7.1k
あれは良かった、あれは苦労したB2B2C型SaaSの新規開発におけるCloud Spanner
hirohito1108
2
530
スタートアップ1人目QAエンジニアが QAチームを立ち上げ、“個”からチーム、 そして“組織”に成長するまで / How to set up QA team at reiwatravel
mii3king
2
1.4k
OpenID BizDay#17 KYC WG活動報告(法人) / 20250219-BizDay17-KYC-legalidentity
oidfj
0
240
第13回 Data-Centric AI勉強会, 画像認識におけるData-centric AI
ksaito_osx
0
370
エンジニアの育成を支える爆速フィードバック文化
sansantech
PRO
3
1k
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Navigating Team Friction
lara
183
15k
Speed Design
sergeychernyshev
27
790
Typedesign – Prime Four
hannesfritz
40
2.5k
Facilitating Awesome Meetings
lara
51
6.2k
We Have a Design System, Now What?
morganepeng
51
7.4k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.4k
Code Reviewing Like a Champion
maltzj
521
39k
Transcript
ਖ਼ํܗͩͱ͏Ε͍͠ ਖ਼ํܗͩͱ͏Ε͍͠ ਖ਼ํܗͩͱ͏Ε͍͠ ਖ਼ํܗͩͱ͏Ε͍͠ ਖ਼ํܗͩͱ͏Ε͍͠
ਖ਼ํܗͩͱ͏Ε͍͠ ਖ਼ํܗͩͱ͏Ε͍͠ ਖ਼ํܗͩͱ͏Ε͍͠ ਖ਼ํܗͩͱ͏Ε͍͠
!SPDLZ@NBOPCJ 8FC ։ൃऀ͕ ϋʔυ৮Γ࢝ΊͨΒ ͖ͬͱ໘ന͍ &TQSVJOP ͱ͍͏Ϙʔυ͕͋Γ·ͯ͠ ڵᑔܟయ
ੜ·Ε ࡀ ৽ن 8FC αʔϏε্ཱͪ͛ ࣄ ۚ༥ۀքͷγεςϜߏஙͰ 4&
తͳಈ͖ &TQSVJOP ϘʔυͰ༡Ϳʢൃද༰ʣ ڵᑔܟయ UXJUUFS!SPDLZ@NBOPCJ HJUIVCSPDLZNBOPCJ ͦͷଞ 8FC ΞϓϦ੍࡞ 3VCZPO3BJMTOPEFKTFUD
8IBUJTl&TQSVJOPz +BWBTDSJQU Ͱಈ͔ͤΔϘʔυ ͱ͍͏͔ +BWBTDSJQU Ͱ͔͠ಈ͔ͤͳ͍ ؆୯ʹ͍࢝ΊΒΕΔ ຊମങͬͯɺ8&#*%&ೖΕͯɺ64# ܨ͙͚ͩ ηϯαʔͷϞδϡʔϧ͕ૉఢ
֤छηϯαʔ੍ޚͷΈ͕ ຊՈ͔ΒϞδϡʔϧͱͯ͠ఏڙ͞Ε͍ͯͯɺ ΈࠐΈతͳଆ໘Λҙࣝͤͣʹ༡Δ
ͪ͝Όͪ͝ݴͬͯΞϨͳͷͰʜ Ͱ - νΧ͠·͢ ങ͏ʢ͋Β͔͡Ίങ͖ͬͯ·ͨ͠ʣ 8&#*%&ΛΠϯετʔϧ ىಈʢ͋Β͔͡Ί SZʣ ܨ͙
ίʔυΛଧͪࠐΜͰ࣮ߦ͢Δ ˞$ISPNF&YUFOUJPO ͔ͩΒා͘ͳ͍ TBWF ϝιουΛ࣮ߦͯ͠ɺ୯ಠͰಈ͔͢
&TQSVJOP Ϟδϡʔϧ͜Μͳײ͡ %)5ͱ͍͏Թ ɾ ࣪ηϯαΛ$ϐϯʹܨ͙એݴ WBSEIUSFRVJSF %)5 DPOOFDU $
ηϯαʔΛಡΈऔΓɺ ίʔϧόοΫͰ݁ՌΛදࣔ͢Δ EIUSFBE GVODUJPO B \ DPOTPMFMPH Թ BUFNQUP4USJOH DPOTPMFMPH l࣪ BSIUP4USJOH ^ ެࣜͷ$PEF&YBNQMFTʹɺ ηϯαʔΛ͜ ͏ܨ͍Ͱɺ ͜ͷίʔυΛ࣮ߦͯ͠Ͷ ʂ తઆ໌͋ͬͯͱͯ ʂ
&TQSVJOP Ϟδϡʔϧ͜Μͳײ͡ %)5ͱ͍͏Թ ɾ ࣪ηϯαΛ$ϐϯʹܨ͙એݴ WBSEIUSFRVJSF %)5 DPOOFDU $
ηϯαʔΛಡΈऔΓɺ ίʔϧόοΫͰ݁ՌΛදࣔ͢Δ EIUSFBE GVODUJPO B \ DPOTPMFMPH Թ BUFNQUP4USJOH DPOTPMFMPH l࣪ BSIUP4USJOH ^ ެࣜͷ$PEF&YBNQMFTʹɺ ηϯαʔΛ͜ ͏ܨ͍Ͱɺ ͜ͷίʔυΛ࣮ߦͯ͠Ͷ ʂ తઆ໌͋ͬͯͱͯ ʂ ిѹͱ͔ిྲྀͱ͔ɺ ͦ͏͍͏ͷΛ Α͠ͳʹӅณͯ͠ ͘Ε͍ͯΔ
&TQSVJOP ຊޠυΩϡϝϯτ͕օແ ؆୯ʹ࢝ΊΒΕΔʢιϑτଆͶʣ "SEVJOP ʹൺͯɺೖखϧʔτɺϐϯϔομͷϋϯμ͚ͱ͔ɺ ཧతͳ໘ͷෑډͷߴ͋͞Δ͔͠Ε·ͤΜɻ υΩϡϝϯτͱ͍͏͔ɺ༻ײ UJQT తͳຊޠهࣄ
ຆͲݟͨࣄ͋Γ·ͤΜɻ େมͳϙΠϯτଟগ͋Γ·͢ +4 ͷ࣮ߦڥతʹൃల్্ͳଆ໘ΞϦ +4 ઐ༻ͳͷͰγϯϓϧ ൺֱత؆୯ʹ৭ʑͰ͖ΔͷͰ͓͢͢Ίʂ
BEmpty
ձࣾͷτΠϨ શવۭ͍͍ͯͳ͍
%FNP Γ·͢ ͜ΜͳͷΛ࡞Γ·ͨ͠
espruino & wifi module RestRoom Readswitch Web Browsers υΞͷ։ดঢ়گΛϦʔυεΠονͰఆͯ͠ 8Jp
ׂͱධ ڹ ͜Ε·Ͱ࡞ͬͨࣾγεςϜΑΓΔ͔ʹ
ਓ
ଟ νͷࣾϙʔλϧΑΓ ݟΒΕ͍ͯΔ ۀ࿈བྷͰࡌͤΔ͔
Քಇ͍ͯ͠ͳ͍ͱ ͕ۤདྷΔ ϙʔλϧͩͱͲ͏ͩΖ
͍͍ͩͨօ ͔Β Ͱग़ͯ͘Δ ͑Δར༻ऀҰఆډΔ͚Ͳɺ ̏̌Ҏ্͑ΔऀʹҰਓݱΕΔ dͷར༻ऀ େମҰ̎̌ਓ͘Β͍
ͳͲͳͲɺ ͜͏͍͏͜ͱͬͨͷ͚ͩΕͲ ͬͱ໘ന͍ࣄʹؾ͍ͮͨ
ࢴͰ͍ͬͯͨ͜ͱΛ ిࢠͰͰ͖ΔΑ͏ʹ͢Δ ݁ߏେࣄͳϙΠϯτͩͱࢥ͏
σʔλΛऩू͢Δ ͓͠Ζ͓͔͘͠ݟͤΔ ਓͷߦಈͷཤྺ ཁ͓ۚʹ͑Δͱ͍͏͜ͱ͚ͩΕͲ 8FC ։ൃऀͷࣄͭ·Δͱ͜Ζ
໘ന͘ແ͍ͱਓ σʔλ ͕ू·Βͳ͍ ਓ͕ू·Βͳ͍ͱ໘ന͘ͳΒͳ͍
σʔλΛऩू͢Δ ͓͠Ζ͓͔͘͠ݟͤΔ σʔλΛऩू͢Δ ίί͚ͩͰՁ͕ੜΈग़ͤͨΓ͢Δ ը໘ͷ֎ͷݱ࣮ੈքͷใ ϋʔυΛಥͬࠐΉͱ
σʔλΛऩू͢Δ ͓͠Ζ͓͔͘͠ݟͤΔ σʔλΛऩू͢Δ ίί͚ͩͰՁ͕ੜΈग़ͤΔ ීஈ͔ΒͬͯΔ 8FC ͞Μಘҙͳͣ σʔλΛऩू͢Δ ใͷ෯͕ܶతʹ͕Δʂ
8FC ্ͰϊοΫϘλϯΛԡͨ͠Β τΠϨʹઃஔͨ͠σόΠε͔ΒԻ͕͢Δ ͳΜͯػೳΛ࣮͢Ε 8FC Ͱͷߦಈ͕ ݱ࣮ੈքʹӨڹΛٴ΅͢ Έ͍ͨͳ͜ͱߟ͑ΒΕΔ ·ͩ
#&NQUZ Ͱͬͯͳ͍͚Ͳ
8FC ։ൃऀ͕ ϋʔυ৮Γ࢝ΊͨΒ ͖ͬͱ໘ന͍ &TQSVJOP ؆୯ͩ͠ +T ͳͷͰΦεεϝ ͔ͩΒօΓ·͠ΐ͏
͓·͚
Android
Hubot
%KT ઈࢍ࣮த
"OESPJE8BSF ͱ͍͏͔ NPUP ཉ͍͠ ࣌ܭͰτΠϨঢ়گΛ௨ Ͱ͖ͨΒྑ͍ͳ
͜Μͳ෩ʹɺ ָ͛͠ͳσʔλΛఏڙ͢ΔαʔϏεΛ ҰͭͰ࡞͓ͬͯ͘ͱɺ ৭ʑͳπʔϧ ϓϥοτϑΥʔϜͷ )FMMP8PSME 0OF Λ͢Δͷʹ ࠷దͳ؝۩ʹͳΓ·͢ɻ
ͬͯ͘ΕΔਓډΔͷͰ (PPE
8FC ։ൃऀ͕ ϋʔυ৮Γ࢝ΊͨΒ ͖ͬͱ໘ന͍ &TQSVJOP ؆୯ͩ͠ +T ͳͷͰΦεεϝ ͔ͩΒօΓ·͠ΐ͏