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
kyotolt22_20181109.pdf
Search
Mitsuharu Emoto
November 09, 2018
0
1k
kyotolt22_20181109.pdf
Mitsuharu Emoto
November 09, 2018
Tweet
Share
More Decks by Mitsuharu Emoto
See All by Mitsuharu Emoto
メーカー製 SDK は不要!標準フレームワークだけで作るサーマルプリンターの印刷アプリ
mitsuharu
0
8
Bluetooth 制御で業務用サーマルプリンター対応アプリを作ろう
mitsuharu
0
25
iOS デバイスから始める Bluetooth 制御の業務用サーマルプリンター対応アプリの作り方
mitsuharu
0
50
iOS 開発で便利なツールたち
mitsuharu
0
210
「ゆめみ大技林 ’24」の紹介
mitsuharu
0
48
Vanilla JavaScript はマルチプラットフォームの夢を見るか
mitsuharu
0
210
技適警察24時
mitsuharu
0
150
iOS アプリ開発におけるデータストリーム超入門
mitsuharu
0
170
オープンソースで作る自己紹介ソリューション
mitsuharu
0
72
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
A better future with KSS
kneath
238
17k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
355
29k
For a Future-Friendly Web
brad_frost
174
9.4k
A Modern Web Designer's Workflow
chriscoyier
692
190k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
106
49k
Documentation Writing (for coders)
carmenintech
65
4.4k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
167
49k
Fashionably flexible responsive web design (full day workshop)
malarkey
404
65k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
Transcript
ࣗવݴޠͱػցֶशʢͦͷ̎ʣ ʮϥϯμ ϜͳจࣈྻΛఆ͍ͨ͠ʯ ߐຊޫ ,ZPUP-5 !1
ࣗݾհ w ߐຊޫʢ͑ͱΈͭΔʣ w γʔαʔגࣜձࣾϞόΠϧιϦϡʔγϣϯࣄۀ෦ w J04ΞϓϦͷ։ൃͱػցֶशΛ༻͍ͨ։ൃʹैࣄ w େֶͷͱ͖ʹػցֶशʢ.$.$ͱ͔ʣͬͯͨ !2
ఆٛʮϥϯμ Ϝͳจࣈྻʯ w SBOEؔͳͲͰແ࡞ҝʹੜ͞Εͨจࣈͷྻ w ฏԾ໊ͩͬͨΓࣈͩͬͨΓӳࣈͩͬͨΓͱ༷ʑ w จࣈྻͷ͞ϥϯμϜʢͨͩ͠ݱ࣮తͳ͞ʣ !3
w ϥϯμϜͳจࣈྻͷੜ؆୯ w ຊʹϥϯμϜͳͷ͔ͳͲɼΊΜͲ͏͍͘͞ͳ͠ w Ͱɼ͋Δจࣈྻ͕༩͑ΒΕͨͱ͖ɺͦΕ͕ϥϯμϜͳจ ࣈྻ͔Ͳ͏͔Ͳ͏ͬͨΒఆͰ͖Δʁ !4
ߟ͑ΒΕΔಛ w Ұ༷͔Βੜ͞ΕΔͷͰจࣈۉҰʹग़ݱ͢Δ w ൃԻͳͲ୯ޠͷݴޠͷੜنଇϧʔϧʹैΘͳ͍ w ҙຯ͕ͳ͍୯ޠ͕ੜ͞ΕΔ !5
ఆख๏ͷީิ w ग़ݱසͷݕূ w ՄಡՄೳͷݕূ w ҙຯ͋Γͷݕূ !6
ग़ݱසͷݕূ w ΧΠೋݕఆΛͬͯɼසͷݕఆ͕Ͱ͖Δ w ͔͠͠ͳ͕Βɼ w ͯ͘จࣈఔͷจࣈྻͰेͳݕఆͰ͖ͳ͍ w จࣈස͕ͣͭͷ୯ޠͩͬͯ͋ΔʢྫXPSEͳͲʣ w
ʘ ?P? ʗ !7
ൃԻՄೳͷݕূ w ԻࢠԻʹ͚ͯɼͦͷ࿈ଓੑΛௐΔ w ͔͠͠ͳ͕Β w ຊޠجຊతʹʮจࣈʹൃԻه߸ʯ͡ΌΜ w ӳޠͳΒՄೳ͕ͩ w
ʘ ?P? ʗ !8
ҙຯ͋Γͷݕূ w ࣙॻσʔλΛ࡞ͬͯɼςʔϒϧϐοΫΞοϓͩ͋ʂ w ͔͠͠ͳ͕Β w ࡾ୯ݱ͍ܰޡࣈͷจࣈมԽͲ͏͢ΔΜͩ w ৽͍͠ݴ༿͍Ζ͍Ζͳ֎ࠃޠͲ͏͢ΔΜͩ w
ʘ ?P? ʗ !9
ػցֶश͔Βͷ ΞϓϩʔνΛߟ͑ͨ !10
ঢ়ଶભҠϞσϧ w ͋Δঢ়ଶ͔Β࣍ͷঢ়ଶͷભҠΛϞσϧԽͨ͠ͷ w //ͱҟͳΔ)...$.$ͷΞϓϩʔν w จࣈΛঢ়ଶͱ͠ɼจࣈྻΛભҠͱߟ͑Δ w ঢ়ଶભҠ֬ΛٻΊͯɼจࣈྻͷධՁΛߦ͑ͳ͍͔
!11
จࣈྻͷભҠঢ়ଶϞσϧ ྫ͑ɼBQQMFͷঢ়ଶભҠϞσϧΛߟ͑Δ i൪ͷจࣈɹɹ͔Βj൪ͷจࣈɹɹͷભҠ֬Λɹ ͱ͢ΔͱɼจࣈྻͷભҠ֬PҎԼͷΑ͏ʹͳΔ B Q Q M F a
pwi , wj P = ∏ i, j pwi , wj wj wi !12
จࣈͷભҠ֬ ྫ͑ɼจࣈBͷભҠ֬ จࣈB͕࣍ʹจࣈiʹભҠ͢Δ ֬Λɹɹͱ͢ΔͱɼભҠ֬ ҎԼͷ݅Λຬͨ͢ ∑ i pa,i = 1
B C D B pa,a ɿ pa,c pa,b ɿ pa,i !13
ભҠ֬Ͳ͏ܾ·Δʁ w ྫ͑ɼBQQMFͷ߹ɼจࣈQ จࣈQ·ͨจࣈMͷ͍ͣ Ε͔ʹભҠ͢Δ w ͜ͷ··ͰBQQMFઐ༻ͷભ Ҡ֬ͱͳΔͷͰɼΑΓଟ͘ ͷจࣈྻΛ༻͍ͯɼભҠ֬ Λֶश͢Δ
Q M Q pp,p = 0.5 pp,l = 0.5 !14
ભҠ͔֬ΒԿ͕͔Δʁ w ঢ়ଶભҠ֬ɼֶशσʔλͷจࣈભҠύλʔϯʹैͬͯɼ ֶशʢܭࢉʣ͞ΕΔ w ֶशσʔλͱೖྗจࣈྻͷύλʔϯ͕͚ۙΕɼભҠ֬ େ͖͘ͳΓɼରʹԕ͚Εখ͘͞ͳΔ w ͭ·Γɼֶशύλʔϯʹਖ਼͍͠୯ޠσʔλΛ༩͑Εɼϥ ϯμϜ͔ͦ͏Ͱͳ͍͔͕ఆͰ͖Δ
!15
ͬͯΈͨʢσϞʣ w ਖ਼͍͠ӳ୯ޠϦετΛֶशσʔλͱͯ͠ɼঢ়ଶભҠϞσϧ Λֶश͠·ͨ͠ w ֶशσʔλͷ߹্ɼࠓճӳ୯ޠ͕ରͰ͕͢ɼຊޠ ͦͷଞίʔυͰରԠ͍ͯ͠·͢ w IUUQTHJUIVCDPNNJUTVIBSV5FYU5SBOT1SPC !16
·ͱΊ w ঢ়ଶભҠϞσϧΛ࡞ͯ͠ɼϥϯμϜͳจࣈྻͷఆΛߦ ͍·ͨ͠ w άάΔͱӳޠݍͷఆख๏ز͔ͭݟ͔͚Δ͕ɼຊޠͰ ಛผʹ༗ޮͳख๏ͳ͍ͬΆ͍ʢࣗௐʣ w ݸਓతʹɼଞͷൺֱཁૉ͕͋Εɼ͜ΕΛಛྔͷ̍ ͭͱͯ͠ɼೋྨΛͬͨΒྑ͍͔ͳͱ
!17
࠷ޙʹ'"2 2ਖ਼͍͠ຊޠͷ୯ޠϦετͲ͜ʹ͋Γ·͔͢ʁ "ࢲΓ͍ͨ 2ϥϯμϜͳจࣈྻͷఆͰͰ͖ͨΜͰ͔͢ʁ "ͳΜͱͳ͘ಈ͍ͯΔ !18