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
Several TIPS for making a single board computer a web server (ja)
Search
noviiro
January 21, 2017
Technology
0
190
Several TIPS for making a single board computer a web server (ja)
シングルボードコンピュータをwebサーバーにするためのいくつかのTIPS
noviiro
January 21, 2017
Tweet
Share
More Decks by noviiro
See All by noviiro
LaravelのCVE-2021-3129の脆弱性について.pdf
noviiro
0
86
My GAS Tips
noviiro
1
210
LWWSxGASxSlack
noviiro
0
230
FileMaker Data API
noviiro
0
170
Tried to set up Mastodon instance for myself. ( ja )
noviiro
0
110
PINE64で遊んでみた
noviiro
0
360
Other Decks in Technology
See All in Technology
現代CSSフレームワークの内部実装とその仕組み
poteboy
2
760
2024/4/26 コンピュータ歴史博物館解説告知
toshi_atsumi
0
200
シン・Kafka / shin-kafka
oracle4engineer
PRO
7
2.7k
Garoon 開発チーム / Garoon development team
cybozuinsideout
PRO
2
2.9k
KubeCon EU 2024 Recap “Kubernetes Policy Time Machine: Where to Next?”
ryysud
0
120
WebアプリケーションにおけるPDOの使い方入門 / phpcon odawara 2024
meihei3
2
430
Next'24 事例セッションの紹介とクラウド資格を活用したキャリア形成について語りMuscle
yasumuusan
1
340
「ふりかえりのふりかえり」をふりかえり、実のあるふりかえりにする
naitosatoshi
0
220
Tableau事例紹介 / Tableau Case Study of Eureka
kazuya_araki_tokyo
1
170
テストプロセスで大事にしていること #jasstnano
makky_tyuyan
0
130
0→1開発における技術選定において一番大切なこと
bicstone
1
330
ここが嬉しいABAC ここが辛いよABAC #再解説+補足編
masahirokawahara
0
220
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
123
8.5k
Designing with Data
zakiwarfel
95
4.8k
Navigating Team Friction
lara
177
13k
In The Pink: A Labor of Love
frogandcode
138
21k
Designing on Purpose - Digital PM Summit 2013
jponch
110
6.4k
Building Better People: How to give real-time feedback that sticks.
wjessup
354
18k
Optimizing for Happiness
mojombo
370
69k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
18
1.7k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
243
20k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Automating Front-end Workflow
addyosmani
1355
200k
Transcript
γϯάϧϘʔυίϯϐϡʔλΛ webαʔόʔʹ͢ΔͨΊͷ ͍͔ͭ͘ͷTIPS 2017/1/21 Gunma.web #26
whois • ҏ౻ɹ৳༸ / noviiro • FileMaker ΤϯδχΞ ྺ2.9 •
ిࢠ࡞er • CPUͱ͔FPGA͕ • ΨδΣοτɾγϯάϧϘʔυίϯϐϡʔλ͕େ͖ • web͔ͬͯ͡Δఔ(όοΫΤϯυ/αʔόʔϝϯςָ͍͠)
γϯάϧϘʔυίϯϐϡʔλ #ͱ • ϝΠϯετϦʔϜͷύιίϯͱൺΕੑೳΊ • ͍҆(࠷҆ 500ԁ͘Β͍͔Β) • Linux࠾༻(PINE 64ͳΒ
Remix OSͱ͔ɺAndroidಈ࡞) • ΩʔϘʔυͱϚεɺσΟεϓϨΠͱిݯΛ༻ҙ͢Εී௨ͷύιίϯͱ͠ ͯ͑Δ • GPIONIC͕ඪ४ࡌ͞Ε͍ͯΔͷͰɺߴػೳϫϯϘʔυϚΠίϯͱͯ͠ ͑Δ(ϩϘοτͱ͔ंͱ͔) • ͦΜͳΧςΰϦͷίϯϐϡʔλ
PINE 64 #ͱ • Kick Starter ൃͷγϯάϧϘʔυίϯϐϡʔλϓϩδΣ Ϋτ • $29Ͱ64bit
CPU, 2GB RAMͷ։ൃڥ͕खʹೖΔ • Ubuntu, Debian, Android, Windows IoT, Remix OS Λ ެࣜαϙʔτ • WebαʔόʔͨͯΔͳΓɺAndroidͰ༡ΜͩΓͰ͖Δɻ
webαʔόʔʹ͢ΔͨΊͷTIPS • PINE 64 • ΄΅ຊޠใ͕ͳ͍ͷͰͦΕͳΓͷ֮ޛ͕ඞཁ(ֶ शίετ໘) • ΞʔΩςΫνϟ͕aarch64ͳͷͰɺaarch64Ͱಈ͘OS ΠϝʔδΛ༻ҙ͢Δඞཁ͋Γ(PINE
64 wiki ͋Γɻ) • Cent OS ༻ΠϝʔδެࣜͰ͞Ε͍ͯͳ͍ɻ
webαʔόʔʹ͢ΔͨΊͷTIPS • PINE 64(ଓ͖) • node.jsࣗͰϏϧυ͢Δඞཁ͋Γ(aarch64༻Docker/node.jsΠ ϝʔδΛಈ͔ͤճආͰ͖Δ) • ͨͩ͠ΫΞουίΞ x
2GBϝϞϦͱ͔͋ΔͷͰwebΞϓϦՔಇՄೳ • Raspberry Pi • ҙ֎ͱඇྗͳͷͰΣϒϖʔδΛ࡞Δఔʹݶఆ͞Ε͕ͪ • GPIOͱ࿈ܞָ͕͍͠