Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Eject入門2019 / 20190223-eject-osc19tk
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Akira Ouchi
February 23, 2019
Programming
1.6k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Eject入門2019 / 20190223-eject-osc19tk
OSC2019 Tokyo/Springにて発表
Akira Ouchi
February 23, 2019
More Decks by Akira Ouchi
See All by Akira Ouchi
OSPN.JPバージョンアップ作業進捗のご報告 / 20260801-osc26kyoto
akkiesoft
0
610
時期が悪い!それでもRaspberry Piを買って遊んで活用するには / 20260627-osc26do-rpi-jikigawarui
akkiesoft
1
3k
10GbEな蟹NIC RTL8127をラズパイの新カーネルで触ってみよう / 20260404-osunc26kg-rtl8127-on-pi5
akkiesoft
0
860
1GB RAMのラズピッピで何ができるのか試してみよう / 20260319-rpijam-1gb-rpi-whats-possible
akkiesoft
1
5k
EjecTea 2026 / 20260228-osc26tk-ejectea
akkiesoft
0
1.1k
新アイテムをどう使っていくか?みんなであーだこーだ言ってみよう / 20250911-rpi-jam-tokyo
akkiesoft
0
1.1k
CentOS7とXOOPSから今度こそ脱却!セミナータイムテーブルをCraftCMSに統合した話 / 20250906-odc2025-ospn-craftcms
akkiesoft
0
200
OSSのSNSツール「Misskey」をさわってみよう(右下ワイプで私のOSCの20年を振り返ります) / 20250705-osc2025-do
akkiesoft
0
1.4k
最近のラズピッピいじり / 20250308-rpijam-13th-birthday
akkiesoft
0
1.3k
Other Decks in Programming
See All in Programming
カツオ、ご期待ください
suneo3476
0
190
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
430
APNsからLive Activityを開始する話
yumnumm
0
170
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
1.2k
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
160
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
0
1.5k
気持ちぃ〜角丸 Squircle
ryu1013
0
310
contenteditable と日本語入力に向き合う
colorful12
0
200
コードレビューのボトルネックを"する側"と"される側"の両面から解消する
yub0n
2
1.6k
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
790
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
Site-Speed That Sticks
csswizardry
13
1.6k
WENDY [Excerpt]
tessaabrams
14
40k
Facilitating Awesome Meetings
lara
57
7.2k
GitHub's CSS Performance
jonrohan
1033
470k
What's in a price? How to price your products and services
michaelherold
247
13k
Navigating Weather and Climate Data
rabernat
0
560
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
360
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
460
Design in an AI World
tapps
1
350
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Optimising Largest Contentful Paint
csswizardry
37
4k
Transcript
Eject 2018 Eject
( id:Akkiesoft ) 2019/02/23 OSC2019 Spring
() () 2018 2019
Eject 2019 Eject
( id:Akkiesoft ) 2019/02/23 OSC2019 Spring
• (@
[email protected]
) • Eject$("&) ) – eject.kokuda.org
! • Raspberry Pi &) ) – raspi.jp #' • %)
%! • Eject#%"$&& • Eject10 •
• Eject2019 • Eject
EJECT
Eject")0&,1#1 • CD-ROM&. '%/ • PCRaspberry PiLinux •
(1*!1%+1$-0 • IoT ,1#1 • Eject")0&
Eject#.1+ • Eject&-*!" *0 *0
• ,'$/% )(
Eject+28/ • https://linuxjm.osdn.jp/html/eject /man1/eject.1.html • – -0.()& ',)*." –
CD-ROM/5'1.7'$ " – 2(8.#!&82(8." • USB346 • umount%
,3(' & • CD-ROM-2(."Eject)14-'& ,3(!'&& – Eject&6,3( ' 5
• $' – Load&6,3(#!' • 5(4+0(*(/!-2(.!! ' %&& 12
6581%/+48Eject' • SSH&6581 – 08/.7/8"-83! )(' & $ ('
• Eject,472 "PHP%Python%Ruby !* Web &Eject • cron%atd* # Eject,4 72* • Twitter%SlackSNS
;>2>" • – OSC 4.9=/ – #<38.;>2> Maker
Faire ' • Web1.6# 2( + • ML…,"')&!… • (%,)*("$)09:75-
EJECT 10
&10 '7… • & %+.#80(!", &1/8/Eject%*"% • )$ )& –
:<46>&*- – 103= – 4;>93=5=9 – 2>8= – &*- – CDTea • 4"&
%' $Eject(2009) • OSC# #*36019$ ," • )+!#*($,
)CD-ROM27-5"IDE-USB .958 ! • /949#! &
200902 •
(/ "6(2009) • – ML110/115CD-ROM'2+ – IDE→USB6+3( 6) )
• – 163&$,*0 – #5-63 – !4(5%6, •eject.5'
1. ). +eject$-0)(/ "1 ,0 2. (/ #',()!%
3. !% 2*&3!%
• *04!(60.7) #&% • 19( /,5#)-% • 1=CD-ROM28(3)-"%
– 28(3$+:2;<'
(2013) • !&$'%"'# ( )
(2016) • Eject •
(2017) • 2 •
Raspberry Pi
") (2010) • ($) • ($) *!*'#&%
!-,*.%(2013) • Raspberry PiCD-ROM&+(. .&"$# '%)+. •
,*!- • Raspberry Pi "Eject"
• Eject • 1231Youtube • Mastodon/Twitter! Eject !
•
'28,%7(7,(2011) • 183(7)8)7/58'"+*! )+0! • Eject%27--t( )/-T(,$6)! #7#.!
• )+0100&4+0
'3*2&3/-3 • '3*2$&3/2" – $'3*2() – ! – !$ ,0%.
• #1()+
• $.2(#1%1(+'(,(0&/2) ! • -1*,(0 " "
• 1! •
Eject)04,CDTea • ,1'.& %$ • (2*-3!,1'. & &/+
3" #$ eject)04, • !
• Eject$)4 • %4&"' EJECTO 2012-2017 ) *800+ •
COMIC ZIN, "($#! ! – ZIN '
• Raspberry Pi [] (2013) •
(2015) • Software Design – 2017/1 Eject – 2017/9 Eject! – 2018/3 CD-ROMRPi – 2019/1 Eject
Software Design • 12!Eject2/( • Eject-451.30+,*6! • $#'& %"'
2/( )"
OSC2019 Osaka • !),$+ • *(-%&-# Raspberry Pi
#%*-'," • ./ •
OSC •
• kapper (https://twitter.com/kapper1224/status/1089 041395417899013)
• PiZero W+'( – LAN – !(#USB •
Python HTTP,", )$ – PiCamera ),&+ – %+Eject • Web,", )",$*
PiCamera$%,/(.! • &*).%".'- • https://picamera.readthedocs.io/en/latest/rec ipes2.html#web-streaming • mjpeg •
$ #+
GitHub • https://github.com/Akkiesoft/Eject- Command-Users- Group/tree/master/EjeStream • –
http://akkiesoft.hatenablog.jp/entry/20190127/1 548588834
" $+; • 46/0:"&( $+' ','* • 3128:-"!%(
– )/27:59. *#
EJECT2019
/ • 4;?73>6>7%, (),' • Amazon 1,900+ - – 4;?749?2?/IFTTT
@ • Eject&…:<14=4*@ – !%+#-(%'0-#*- – <581"+.1,900 -*$ – ,+100-
(Eject ) • CD-ROM(IDE or SATA) • IDE(SATA)-USB
– • Linux PC(Raspberry Pi) – USBMicroUSB
() • 100'"& !"& • #*%)!"& • 100'"&*$* –
$(% • #*&
•
• "$& –
# !) "$&'%(
IDE-USBRPi
Eject • Eject • $ apt update $ apt
install -y eject $ eject ( ) $ eject -t ( ) $ eject -T ( ) $ eject /dev/sr0 ()
……
& • ' 8:<)ON "20 .' / ""'
– =5>A%1(937A( 8:<##& $)!!! • "+$ -BC • #0);A6# "+(@ω<) – *!(1004?:<#!% " ,&
)#'1" • 1 (+. ,1%/0 23Eject 4 • &#+*ON! 23Eject
4 • &#+* 23Eject 4 – Eject$0$-
EJECT
2009 5+5 5 • >,* EFCDG5?:<,#H! • 8- 1%7PIC1&3@1&!5 '#
– – Arduino69$".,;*#(2/#0#3# – +=;?$ '3&., • .0Eject4.,;3@1&3., – LT4*,;AB0 ',)=,!
CD-ROM9<5:4 • Eject7;=9 +, ' – IoT(!&1/+/ •
4 !#0!," • !! *1,1 • '),.) 2- ) >→NO • CD-ROM9<5:4%& !#0 !6=8= *')$3>
Eject?FID 3GHBC • >I@I( %.&1'-8 ) • (4*'1'
) • <9/ (EIA(/$6/=0#) • Linux3%2,'($8;1#) – atd, cron, udev10 5+="79)<:%1 #8!;:
Eject6=B; -9?A8: • - ,>@%"3 – ! ,13 • 53
• 7C<C-."3 • !Eject6=B; .).+# – . *.#((!)&3'*. . "/2+# – 3-'*504$
Raspberry Pi(2012) • Raspberry Pi LinuxPC • – ML110/ML115%'+)+!
$Eject#"& – OSC(*!$"& • Eject $!
Raspberry Pi%;/?+/;7 • +>";5!6;6#A LinuxJNKN4+2C • 7 C:0<(0<)/ –
-'A GG12C#2B8 .799#A;7%ILIL-A76 • Eject,<5(2;Raspberry Pi3”$D/D6” 3&A*4;3&/ – FEHM – 7=@
IoT395 • IoT&((* • ,+.8$7692 #$ $'& $''%)
• Eject!) %IoT#" '" – – 76.8 – /492.8082 – -918
0)&+……Eject" %/#/%6.0@ • 3 &+ 6/0;?<>*$ • (/0 8)&)"'6
• #6 0 /,0@ • "6 (/ .6-9:< =,,#6-5(7812&4!
OR
https://mornin.jp/ OR OR
Eject6'A ;8( • 6 869 1?) • $ ,6-A;3B6>B<( •
!,(8@3BC*<( – ":,2AJQOTGPS8:6& MRF9.7MEN7+DEIH7+0A – =%9854 • Eject6(7 54@3)2B<( – 2/6-A1 2A#;1(1LK98A
Eject29<6( • 7:45='1OSC+".,  .*& • &Eject1! 0"(% •
)' %-3=8;=5=" ! )+> • $- /
#$ • "20-Eject & ## • % %!"IoT( •
#%Eject ,+*&") !$! '*