Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ジャンクのレシートプリンタで名札印刷サービスを作ろう! / 20170212-osc17hm-...
Search
Akira Ouchi
February 12, 2017
Programming
1
2.7k
ジャンクのレシートプリンタで名札印刷サービスを作ろう! / 20170212-osc17hm-receipt
OSC2017 Hamanakoにい発表
Akira Ouchi
February 12, 2017
Tweet
Share
More Decks by Akira Ouchi
See All by Akira Ouchi
新アイテムをどう使っていくか?みんなであーだこーだ言ってみよう / 20250911-rpi-jam-tokyo
akkiesoft
0
960
CentOS7とXOOPSから今度こそ脱却!セミナータイムテーブルをCraftCMSに統合した話 / 20250906-odc2025-ospn-craftcms
akkiesoft
0
74
OSSのSNSツール「Misskey」をさわってみよう(右下ワイプで私のOSCの20年を振り返ります) / 20250705-osc2025-do
akkiesoft
0
1.2k
最近のラズピッピいじり / 20250308-rpijam-13th-birthday
akkiesoft
0
1.1k
Raspberry Pi 秋の新製品をチェックしてみよう / 20231202-rpi-jam-tokyo
akkiesoft
0
860
Raspberry Pi Pico 2 移行はアリか? / 20240927-rpi-pico2
akkiesoft
0
130
Any Raspberry Pi (5) Updates? / 20240618-rpi-updates
akkiesoft
0
78
Raspberry Pi 5のPCI Express拡張ボードあれこれ / 20240420-osunc2024-kawagoe
akkiesoft
0
280
Misskey OSPNサーバーでFediverseをはじめよう / 20240203-msky-ospn
akkiesoft
1
670
Other Decks in Programming
See All in Programming
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
340
STYLE
koic
0
100
開発に寄りそう自動テストの実現
goyoki
1
690
なあ兄弟、 余白の意味を考えてから UI実装してくれ!
ktcryomm
10
11k
エディターってAIで操作できるんだぜ
kis9a
0
670
dnx で実行できるコマンド、作ってみました
tomohisa
0
140
CSC305 Lecture 17
javiergs
PRO
0
300
20 years of Symfony, what's next?
fabpot
2
330
GeistFabrik and AI-augmented software development
adewale
PRO
0
280
Full-Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
110
MAP, Jigsaw, Code Golf 振り返り会 by 関東Kaggler会|Jigsaw 15th Solution
hasibirok0
0
220
認証・認可の基本を学ぼう前編
kouyuume
0
180
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Optimizing for Happiness
mojombo
379
70k
Balancing Empowerment & Direction
lara
5
790
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
970
Building Adaptive Systems
keathley
44
2.9k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
Statistics for Hackers
jakevdp
799
230k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Writing Fast Ruby
sferik
630
62k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Why Our Code Smells
bkeepers
PRO
340
57k
Transcript
-5࡞ ࣌ؒ
࣌ؒ
δϟϯΫͷ ϨγʔτϓϦϯλͰ ໊ࡳҹαʔϏεΛ ࡞Ζ͏ʂ ͖͋ͬ͌ JE"LLJFTPGU 04$)BNBOBLP
ࣗݾհ • ͖͋ͬ͌ !"LLJFTPGU Ͱ͢ • +BQBOFTF3BTQCFSSZ1J6TFST(SPVQ – දͷଠా͞Μͷ͓ख͍ͱ͔ •
&KFDUίϚϯυϢʔβʔձओ࠻ • 3BTQCFSSZ1J͍͖ͩ͢ʔ – ͘Β͍ͬͯΔ
+BQBOFTF3BTQCFSSZ1J 6TFST(SPVQ • SBTQJKQͰ3BTQCFSSZ1JͷใΛൃ৴ – ͍͍ͩͨࢲ͕ॻ͍ͯ·͢ • .- (PPHMF(SPVQT ͷӡӦ
• Πϕϯτ – ݱࡏ͓ʹ04$ʹలࣔɾηϛφʔग़ల – 3BTQCFSSZ+". 3BTQCFSSZ1JϢʔβʔͷू ·Γ Λෆఆظ։࠵
ຊ
ϨγʔτϓϦϯτͷϩϚϯ • ͔͍͍ͬ͜͡ΌΜʁ – ී௨ͷళͰΒ͏ͷͨͩͷΰϛ͚ͩͲ ͡ͿΜͰҹ͢ΔͷͳΜ͔ಌΕΔΜʁ – ՍۭͷళͷϨγʔτͱ͔ • ϠϑΦΫͰதݹͰԁ͘Β͍͔Βങ͑
Δ • ͢͝ʔ͍ʂͨͷͦ͠ʔ͏ʂ – δϟϯΫύʔΫͷ΄͠ΐ͏ͳ͠ϑϨϯζͩͶ
ϠϑΦΫͷྫ
͋❗δϟϯΫϓϦϯλʔ❗ • ΞΩόͰ౦ࣳςοΫͷϞόΠϧϨγʔτ ϓϦϯλʔ͕ԁ – #&1%-()3 #MVFUPPUIϞσϧΒ͍͠ – 64#ଓରԠ –
όοςϦʔ͖ͭ • ߈Ͱങͬͨ
ࢴ͕ʜʜͳ͍ • NNͷײϩʔϧࢴ͕͋Ε͍͍ • ͕ɺۀ༻ͳͷͰߴ͍͕͠ଟ͍ • ಈ͔͘Θ͔ΒΜ • ԁγϣοϓ͔Β '"9༻ࢴΛങ͖ͬͯͯ
ࢳͷ͜Ͱͬͨ • ർΕͨ
ಈ͍ͨ • 8JOEPXTʹ64#ଓͨ͠Βී௨ʹϓϦϯ λʔͱͯ͠ೝࣝ͞Εͨ • ҹͰ͖ͨ • 31JͰҹͰ͖ͨΒ ͍͍ͳ͋ʙ •
ͻͱ·ͣΊͰͨ͠
ޙ ങͬͨͷͷ͜ͱͩͬͨ
ͦΖͦΖಈ͔͍ͨ͠ͱࢥͬͨ • ͱ͖݄ɺ࠶ͼϨγʔτϓϦϯ λʔ͕ग़ͨ • -JOVYࢼ͚ͨ͠ͲΑ͘Θ͔Βͳͯ͘์ஔ ͍͚ͯͨ͠ͲϦτϥΠ͢Δ͔ • ͑ͳ͖ΌࣺͯΔͧΈ͍ͨͳײͩͬͨ͡
ಈ͔ͳ͔ͬͨ • ͳΜ͔ʜʜσόΠε͕ೝࣝ͞Εͳ͍ • ͱݴ͏͔Τϥʔͱ͔ݴͬͯΔ • ͕͢͞ʹ৸͔ͤ͗ͯ͢յΕ͔ͨ • ʢ͘Β͍ޙͷࡢʣ •
Ξοʂʂʂ
ಈ͍ͨ • $614ΛೖΕΕ͍ͯͨ • ͦΓΌಈ͔Ͷ͑Θ • EFWVTCMQͱͯ͠ೝࣝͨ͠ • FDIP)PHFEFWVTCMQ ͰͳΜ͔ग़Δఔʹ؆୯ͩͬͨ
• &4$104ͱݴ͏ͷͰ੍ޚͰ͖ΔΒ͘͠ • ͳͥࢲ৸͔ͤͨͷ͔ʁʁʁ
ϥΠϒϥϦ͕͋ͬͨ • QZUIPOFTDQPT – IUUQTHJUIVCDPNQZUIPO FTDQPTQZUIPOFTDQPT • HJUDMPOFͯ͠Ϗϧυͯ͠Πϯετʔϧ • ͘͠QJQͰೖΔΒ͍͠
• IUUQTQZUIPO FTDQPTSFBEUIFEPDTJPFOMBUFTUVTFS SBTQJIUNM
εΫϦϓτ from escpos import * Printer = printer.Usb(0x08a6,0x0041) Printer.set( align="center",
text_type="BU",width=3,height=3) Printer.text("@Akkiesoft¥n¥n") Printer.image( "icon.png", False, True, 'bitImageColumn')
ҹ
πΠολʔ࿈ܞ͠Α͏ • &KFDUίϚϯυϢʔβʔձϦϙδτϦ͔Β NFOUJPOFKFDUΛ۷Γฦͨ͠ – IUUQTHJUIVCDPN"LLJFTPGU&KFDU $PNNBOE6TFST (SPVQCMPCNBTUFSNFOUJPOFKFDUQZ • ͖ͬ͞ͷεΫϦϓτΛ͍͍ײ͡ʹຒΊࠐ
Ή • ϝϯγϣϯͨ͠ਓͷ໊લͱΞΠίϯΛҹ ͢Δֻ͚͕Ͱ͖ͨ
܅ͷ໊ɻ
ձʹ͍ͳ͍ΦλΫͷ໊ࡳ͕ • ࣸਅΛπΠʔτͨ͠Β͜͜ʹ͍ͳ͍πΠ ͷΦλΫ͕ͻͨ͢Βҹ͖ͯͨ͠ • ձͷਓ͕͋·Γҹ͠ͳ͍··༻ࢴ͕ ͖ͭͨ • ձݶఆͷ߹ݴ༿తͳೝূ͕ඞཁ
ઓ൜ • ")0
φχʹ͏ͷ͔ • 04$ʹདྷͨਓ͕͜ΕͰ໊ࡳΛग़͢ • ʹ͚ͭΔ • ୭͔Θ͔Δ • ʜʜͱ͍͏ͷ͕Ͱ͖ͨΒ͍͍ͳͱࢥͬͨ •
࣮ࡍʹπΠͷΦλΫʹ͍ਚ͘͞Εͨ ͷͰܹ͓͜ΜΜؙ – ࡢ൩ςετϓϦϯτͰ͍ͩͿফͨ͠Μ͚ͩ Ͳ
՝ • ຊޠҹରԠ – TDSFFO@OBNFͰ͝·͔ͯ͠Δ͚Ͳɺ໊લ ग़͍ͨ͠ – &4$104ͱͷ༷తʹͰ͖ͦ͏ • όʔίʔυ23ίʔυରԠ
– 5XJUUFSͷ63-·Ͱग़͍ͨ͠ • ը૾͕ͨ·ʹόάͬͯੜσʔλͬΆ͍ͷ ͕ग़ΔͷΛͲ͏ʹ͔͍ͨ͠
Ϩγʔτ༻ࢴ • "NB[POʹ͋ͬͨ • ϩʔϧԁ͘Β͍͔Β͋ͬͨ – IUUQTXXXBNB[PODPKQEQ #1* • ࢳͷ͜ͰΔΑΓָ͔ʜʜʁ
·ͱΊ • ϨγʔτϓϦϯτҙ֎ͱ؆୯ʁͩͬͨ • ϓϦϯλʔΛ৸͔͍ͤͨͬͨͳ ͔ͬͨʜʜ • ϨγʔτϓϦϯτɺͨʔͷ͠ʔʂʂ • ࡢͷਂ࣌·Ͱ͔͔͚ͬͨͲͳΜ͔Ͱ
͖ͯΑ͔ͬͨ – ͦͯ͠ࠓே࣌ى͖Ͱͨ͠
͓ΘΓ