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
210
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
35
新入社員の呪いの解き方
rockymanobi
60
44k
実録!!Python Social Auth の Twitter OAuth API マイグレーションプロジェクトとその教訓
rockymanobi
2
640
スクラムマスターをやめてポケモンマスターを目指します
rockymanobi
0
280
コミュニティ活動で得た学び - コミュ障でも新しく友達を作る方法
rockymanobi
1
160
人高知脳計画 - 高知家IT・コンテンツネットワーク交流会
rockymanobi
0
300
Other Decks in Technology
See All in Technology
安定した基盤システムのためのライブラリ選定
kakehashi
PRO
3
130
cdk initで生成されるあのファイル達は何なのか/cdk-init-generated-files
tomoki10
1
670
Amazon SNSサブスクリプションの誤解除を防ぐ
y_sakata
3
190
アクセスピークを制するオートスケール再設計: 障害を乗り越えKEDAで実現したリソース管理の最適化
myamashii
1
660
United™️ Airlines®️ Customer®️ USA Contact Numbers: Complete 2025 Support Guide
flyunitedguide
0
800
対話型音声AIアプリケーションの信頼性向上の取り組み
ivry_presentationmaterials
3
1k
三視点LLMによる複数観点レビュー
mhlyc
0
230
ClaudeCode_vs_GeminiCLI_Terraformで比較してみた
tkikuchi
1
940
Data Engineering Study#30 LT資料
tetsuroito
1
180
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
13k
AI時代にも変わらぬ価値を発揮したい: インフラ・クラウドを切り口にユーザー価値と非機能要件に向き合ってエンジニアとしての地力を培う
netmarkjp
0
130
Figma Dev Mode MCP Serverを用いたUI開発
zoothezoo
0
230
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
Docker and Python
trallard
45
3.5k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
Embracing the Ebb and Flow
colly
86
4.8k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
Fireside Chat
paigeccino
37
3.5k
Visualization
eitanlees
146
16k
Facilitating Awesome Meetings
lara
54
6.5k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
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 ͳͷͰΦεεϝ ͔ͩΒօΓ·͠ΐ͏