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
サイネージだってIoT化するとこんなに便利 / signage iot.
Search
minoru.nakanou
July 01, 2016
Technology
1
500
サイネージだってIoT化するとこんなに便利 / signage iot.
http://iotlt.connpass.com/event/33094/
IoT縛りの勉強会! IoTLT vol.16 @ IDCフロンティア
minoru.nakanou
July 01, 2016
Tweet
Share
More Decks by minoru.nakanou
See All by minoru.nakanou
MIDIシーケンサーでタイムライン演出 / midi to unity
nenjiru
0
570
Other Decks in Technology
See All in Technology
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
660
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
220
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.3k
AI駆動開発を事業のコアに置く
tasukuonizawa
1
200
登壇駆動学習のすすめ — CfPのネタの見つけ方と書くときに意識していること
bicstone
3
110
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.5k
コスト削減から「セキュリティと利便性」を担うプラットフォームへ
sansantech
PRO
3
1.5k
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.1k
コミュニティが変えるキャリアの地平線:コロナ禍新卒入社のエンジニアがAWSコミュニティで見つけた成長の羅針盤
kentosuzuki
0
110
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
560
15 years with Rails and DDD (AI Edition)
andrzejkrzywda
0
190
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
55
9.5k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
76
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.6k
We Are The Robots
honzajavorek
0
160
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
170
Leo the Paperboy
mayatellez
4
1.4k
Designing for Timeless Needs
cassininazir
0
130
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
210
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
140
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
440
Deep Space Network (abreviated)
tonyrice
0
49
Transcript
αΠωʔδͩͬͯ*P5Խ͢Δͱ͜Μͳʹศར !*%$ϑϩϯςΟΞ *P5-5WPM ໘ന๏ਓΧϠοΫதູ
ࣗݾհ
தູʢͶΖʣ ٕज़෦ɾਓࣄ෦ॴଐσΟϨΫλʔʗΤϯδχΞ +4ɺ"4ɺ/PEFKTɺ$ 6OJUZ ɺP'ɺ"SEVJOPɺ4XJGU XXXLBZBDDPNUFBNOBLBOPNJOPSV
!OFOKJSV IUUQXXXTMJEFTIBSFOFUNJOPSVOBLBOPV IUUQRJJUBDPNOFOKJSV IUUQTUXJUUFSDPNOFOKJSV IUUQKTEPJUOFOKJSV
αΠωʔδɺ73ɺΠϯελϨʔγϣϯΛ͍ͭͬͯ͘·͢
*P5-5ɺͿΓ̎Ίͷग़
None
ੈلඒज़ؗ0SQIFల ʙ
183 183 41 లࣔγεςϜߏਤ 41 TPOJIPVTF -"/ -"/ -"/ .BDNJOJ
)6# TPOJIPVTF 41 41 Լखలࣔ 183 1, #04& 0SQIF தԝలࣔ 183 1, #04& 0SQIF ্खలࣔ 183 1, #04& 0SQIF #04& ඒज़ؗͷΠϯλʔωοτճઢ )%.*%7* 183 ԼखϓϩδΣΫλʔʢճ༡ʣ #SJHIU4JHO)% )%.*%7* 183 தԝϓϩδΣΫλʔʢճ༡ʣ #SJHIU4JHO)% )%.*%7* 183 ্खϓϩδΣΫλʔʢճ༡ʣ #SJHIU4JHO)% 183 ೖΓޱػࡐശ
αΠωʔδΠϯελϨʔγϣϯػثͷӡ༻ʹ͓͍ͯେࣄͳ͜ͱ
͍͔ʹݱʹߦ͔ͣʹϝϯςφϯε͢Δ͔
ιϑτΣΞʢ049ʣͷ͓͕த৺Ͱ͢
ࣗಈىಈʗӬଓԽ
None
αʔϏεཧϑϨʔϜϫʔΫMBVODIE εΫϦϓτͷىಈɾఀࢭɾӬଓԽɾཧ
͜ΜͳΠϕϯτͰىಈͰ͖Δ ɾ4UBSU0O.PVOUσόΠε͕Ϛϯτ͞Εͨ࣌ ɾ8BUDI1BUITϑΝΠϧͷมߋΛࢹ͢Δ ɾ3VO"U-PBEϩάΠϯ࣌ʹىಈ͢Δ
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN” "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0"> <dict> <key>Label</key> <string>user.safari.keep</string> <key>RunAtLoad</key> <true/> <key>KeepAlive</key> <true/> <key>Program</key> <string>/Applications/Safari.app/Contents/MacOS/Safari</string> </dict> </plist> d-JCSBSZ-BVODI"HFOUTԼʹɺVTFSTBGBSJLFFQQMJTUͰอଘ ӬଓԽͷྫ
$ launchctl load ~/Library/LaunchAgents/user.safari.keep.plist MBVODIDUMͰ༗ޮԽͤ͞Δ
εΫϦʔϯγϣοτͰը໘ͷঢ়ଶΛΔ
ԕִͰը໘͕ݟΕΔͱ͍͏҆৺ײ
#!/bin/bash /usr/sbin/screencapture -C -T0 -x ~/`hostname -s`_`date +%Y%m%d%H%M`.png
͜ΕΛҰఆִؒͰ࣮ߦ
J$BMͰεέδϡʔϧ࣮ߦ
4UBSU$BMFOEBS*OUFSWBMDSPOͩͱͲ͏ͯ͠ΞϨϯδ͕໘ ฏʙ࣌ɺिʙ࣌ɺॕఀࢭͤ͞ΔFUDʜ
J$BMͳΒ؆୯
"VUPNBUPS͔ΒΧϨϯμʔΞϥʔϜΛొ͢Δ
"VUPNBUPS͔ΒΧϨϯμʔΞϥʔϜΛొ͢Δ
"VUPNBUPSҎ֎ʹγΣϧͰͳΜͰొՄೳ
None
͔ͤͬ͘ͷεΫϦʔϯΩϟϓνϟϩʔΧϧʹ͋ͬͯҙຯ͕ͳ͍
௨ͳΒTMDBL
TMBDLͷྑ͍ॴɺϝϯγϣϯ͕ઃఆͰ͖Δ
ɾىಈʗऴྃ௨ ɾఆظ௨ʢମݧਓɺ'14ͳͲʣ ɾҟৗܥΞϥʔτ ɾը໘Ωϟϓνϟ ༰ʹԠͯ͡ϝϯγϣϯΛࢦఆ͢Δͱศར
ྫɿTMBDLpMFTVQMPBE"1*ͰΩϟϓνϟΛ͓͘Δ https://slack.com/api/files.upload?token={API_TOKEN}&channels={CHANNEL_ID}
Πϯλʔωοτܦ༝Ͱϝϯςφϯε
J$MPVEɺ(PPHMFESJWFɺ%SPQCPYͳͲͷ ΫϥυετϨʔδͰιϑτΣΞΞοϓσʔτ
None
ͦΕͰఆ֎ͷҟৗൃੜ͢Δ
ϦϞʔτϩάΠϯͰϝϯςφϯε
ݱͷຊ൪ػʢϦϞʔτ1$ʣʹͲ͜Ͱ.Z.BDΛઃఆ͢Δ
खݩͷ1$͔Βը໘ڞ༗ͰϩάΠϯ͢Δ
खݩͷ1$͔Βը໘ڞ༗ͰϩάΠϯ͢Δ
ΠϯλʔωοτͰ҆৺ӡ༻ʂ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠