「ラズベリーパイの”パイ”とはなんのことだ。」

1.1K Views

February 29, 20

スライド概要

2020/02/29 PyCon mini Shizuoka(オンライン開催)にて発表

profile-image

闇のエンジニア/変なデジカメ開発中/ディープラーニング芸人/Raspberry Piとからあげ大好き/はてなブログ書いてます

シェア

埋め込む »CMSなどでJSが使えない場合

関連スライド

各ページのテキスト
1.

ʮϥζϕϦʔύΠͷzύΠz ͱ͸ͳΜͷ͜ͱͩɻʯ ʙ1ZUIPOYϋʔυ΢ΣΞͷՄೳੑʙ QZDPO@TIJ[V ͔Β͋͛

2.

ʮ͓લ୭Αʯ ໊લɿ͔Β͋͛ʢຊ໊͸಺ॹʣ ͓࢓ࣄɿѪ஌‫ݝ‬ͷ૊ΈࠐΈ‫ܥ‬ΤϯδχΞ Ո଒ɿ࠺ɾ່ʢͦΕͧΕਓʣ झຯɿΧϝϥͱిࢠ޻࡞ LBSBBHFͱ͍͏ٕज़‫ܥ‬ʢʁʣ ͷϒϩάΛॻ͍͍ͯ·͢

3.

8IBUJTLBSBBHF IUUQLBSBBHFIBUFOBEJBSZKQ Χϝϥ ిࢠ޻࡞ 1ZUIPO ϩϘοτ ਓ޻஌ೳ FUDʜ ͱΓͱΊͷͳ͍ΧΦεͳϒϩά ‫ڞ‬௨͍ͯ͠Δͷ͸Ϟϊͮ͘Γ

4.

ओͳஶॻɾ‫ߘد‬ɾ‫ྗڠ‬ ϥζύΠϚΨδϯɾ+FUTPO/BOP௒ೖ໳ଞ ߹‫࡭ܭ‬Ҏ্

5.

ɾ(PPHMFษ‫ڧ‬ձൃද ɾ.BLFS‫ܥ‬Πϕϯτ਺ճग़ల "*DIJษ‫ڧ‬ձओ࠵ ਓҎ্ͷํ͕ࢀՃ

6.

࣮͸ιϑτʢ1ZUIPOʣ͸ ͦΕ΄Ͳಘҙ͡Όͳ͍Ͱ͢ ʢਖ਼݄‫ٳ‬Έʹ߄ͯͯ1ZUIPOΛษ‫ͨ͠·͠ڧ‬ʣ 1ZUIPOΛ࢖ͬͨϞϊͮ͘Γͷ࿩͕ த৺ͱͳΓ·͢

7.

ࣗ෼͕࡞ͬͨϞϊͷҰ෦ ΄ͱΜͲͷϞϊʹϥζϕϦʔύΠ ͕࢖ΘΕ͍ͯ·͢

8.

8IBUJTϥζϕϦʔύΠ ΧϝϥίωΫλ ΦʔσΟΦ ϏσΦδϟοΫ )%.*Y ి‫༻ݯ‬64# 5ZQF$ 64#Y ()[ίΞ "3.$16 64#Y ແઢ-"/ &UIFS (#ϝϞϦʔ (1*0ίωΫλ -JOVY͕ಈ໊ࢗ͘αΠζͷখ‫ܕ‬1$Ϙʔυ

9.

࣭໰ ʮϥζϕϦʔύΠͷzύΠzͱ͸ ͳΜͷ͜ͱͩɻʯ

10.

‫ࢁ‪:‬ݪ‪,‬‬

11.

Կ ϙ ϙ ͷ ϯ ϯ ,‫ݪ‬:ࢁ Ͱ ͸ ͜ ͱ ਣ ͱ ͸ ͷ ‫ڭ‬ ͩ ͯ ͑ ͘ Ε

12.

౴͑ 1ZUIPOͷύΠ ʢϙϯ͸๨Ε·ͨ͠ʣ

13.

ϥζϕϦʔύΠY1ZUIPOͰ ࡞ͬͨϞϊ

14.

;"/(*#30/*$"

15.

ϥζϕϦʔύΠͰϑΟϧϜΧϝϥΛσδΧϝʹ

16.

;"/(*#30/*$"࢓૊Έ ϑΥʔΧγϯά εΫϦʔϯ ΧϝϥϞδϡʔϧ ϥζϕϦʔύΠ λον σΟεϓϨΠ Ϩϯζ %ϓϦϯλͰࣗ࡞ͨ͠έʔε

18.

;"/(*#30/*$"࡞ྫ

22.

ࢠ‫ڙ‬ͷ‫ݟ‬कΓΧϝϥ

23.

εϚϗͰ‫ݟ‬कΓ

24.

͔Β͋͛μογϡϘλϯ

25.

͔Β͋͛μογϡϘλϯ࢓૊Έ 8FCαʔϏε ௨஌ "NB[PO%BTIϘλϯ ίϚϯυ ϥζϕϦʔύΠ

27.

ϥζϕϦʔύΠY1ZUIPO XJUI"*

28.

"*ϧϯό

29.

࡞ΓํΛৄ͘͠஌Γ͍ͨਓ΁ ϒϩά΍ॻ੶Ͱެ։͍ͯ͠·͢ ϒϩάΛΩʔϫʔυͰ‫ͯ͠ࡧݕ‬Έ͍ͯͩ͘͞ ࠓ೔ͷϓϨθϯ‫ޙ‬൒Ͱ΋Ұ෦Λ঺հ͍ͨ͠·͢

30.

Έͳ͞Μ΋Կ͔ࣗ෼Ͱ ࡞Γͨ͘ͳ͖ͬͯ·ͤΜ͔ʁ

31.

ςΫϊϩδʔΛ૑଄͢Δ .BLFSʹͳΖ͏ʂ .BLF7PMVNFදࢴΑΓҾ༻

32.

.BLFSͱͯ͠΋‫׆‬༂

33.

ࢲ͸.BLFSͩͬͨΒ͍͠ ʢ஌ΒΜ͔ͬͨʜʣ

34.

ͦ΋ͦ΋.BLFSͬͯԿʁ

35.

.BLFʢΞϝϦΧʣ೥ൃ‫ץ‬ .BLFʢ೔ຊʣ೥ൃ‫ץ‬ .BLFʢ೔ຊʣ͸࢒೦ͳ͕Β‫ץٳ‬ .BLF+BQBO#MPH͸‫ܧ‬ଓத

36.

8IBUJT.BLFS զʑ͸ςΫϊϩδʔΛফඅ͢Δ͚ͩͷଘࡏͰ͸ͳ ͘ɺςΫϊϩδʔΛ૑଄͢Δਓؒɺʮ.BLFSʯʹ ΋ͳΕΔɻʢதུʣ ͱ΋͔͘ମ‫ָ͍ͯ͠͠ͱݧ‬ɺ੒Ռͱͯ͠ಘΒΕΔ΋ ͷ͸ɺ༑ਓ΍Ո଒ͱ෼͔ͪ߹͏͜ͱ͕Ͱ͖Δ .BLF૑‫߸ץ‬ཪදࢴΑΓҾ༻

37.

.BLFSͷࡇయ.BLFS'BJSFɻશࠃ֤஍Ͱ։࠵ .BLFS'BJSF5PLZP͸ຖ೥։࠵

38.

ग़లͨ͠.BLFSΠϕϯτ    0HBLJ.JOJ.BLFS'BJSF 0HBLJ.JOJ.BLFS'BJSF झຯ5FDIࡇΓ

39.

೥લʹ.BLF+BQBOϒϩάʹͷͬͨ͜ͱ͋Γ·͢

40.

‫ݴ‬ΘΕͯΈͨΒ.BLFSͳ ‫ͨ͠·͖͕ͯ͠ؾ‬

41.

2.BLFSʹͳΔʹ͸ʁ "ಛʹࢿ֨͸ͳ͍ͷͰɺͳΓ͍ͨͱ ࢥͬͨॠ͔ؒΒ୭Ͱ΋.BLFSͳͷͰ ͸ͳ͍Ͱ͠ΐ͏͔ʁʢ‫ݸ‬ਓతͳҙ‫ݟ‬ʣ

42.

͓ΊͰͱ͏͍͟͝·͢ɻ ࠓ೔͔ΒʢͳΓ͍ͨͱࢥͬͨΒʣ Έͳ͞Μ΋.BLFSͰ͢

43.

ͱ͍ͬͯ΋Կ͔Β࢝ΊΕ͹ʁ

44.

΋ͷͮ͘Γͷϓϩηε ߟ͑Δ ࡞Δ ൃ৴ ʢൢചʣ ɾଟ͘ͷେ‫ࣾۀا‬һ͸ɺ͜ͷதͷ‫ۃ‬෦ͷ࢓ࣄΛ୲౰͢Δ ɾ.BLFS͸ʢ‫ج‬ຊతʹ͸ʣશ෦΍Δ ɾͭͬͨ͘΋ͷɺͭ͘ΓํΛൃ৴ʢൢചʣͯ͠ɺίϛϡχ ςΟʔΛ‫׆‬ੑԽͤ͞Δ͜ͱ΋ॏཁ

45.

΋ͷͮ͘ΓͷϓϩηεͰ େ੾ͳͭͷ4 ߟ͑Δ 4UPSZ ࡞Δ ൃ৴ ʢൢചʣ 4LJMM 4/4 &WFOU

46.

4UPSZ 4LJMM 4/4 &WFOU

47.

෺‫ޠ‬ʢ4UPSZʣ 8IBUɿԿΛ࡞Δͷ͔ 8IPɿ୭ʹ࡞Δͷ͔ 8IZɿԿ‫࡞ނ‬Δͷ͔

48.

ো֐Λ΋ͭՈ଒ͷͨΊʹ Ϟϊͮ͘ΓΛଓ͚Δ͓͗΋ͱ͖͞Μ

49.

ࢠ‫ڙ‬ͷϦϋϏϦࢧԉͷϞϊͮ͘Γ https://twitter.com/ogimotoki/status/1094076267672915969

50.

೉͘͠ߟ͑ͳͯ͘΋0, ·ͣ͸ɺҎԼ͔Β࢝ΊΔͱΑ͍͔΋ ɾࣗ෼͕ཉ͍͠΋ͷ ɾ୭͔ͷ໾ʹཱͭ΋ͷ ɾ਎ۙͳਓΛ‫ت‬͹ͤΔ΋ͷ

51.

4UPSZ 4LJMM 4/4 &WFOU

52.

ٕज़ʢ4LJMMʣ ΤϨΩ ιϑτ ϝΧ શ෦ͷεΩϧΛ ਎ʹ͚ͭΔͷ͸೉͍͠

53.

ٕज़ʢ4LJMMʣΛΞγετ͢Δ΋ͷ ΤϨΩ ιϑτ ϝΧ ϥζϕϦʔύΠ 1ZUIPO %ϓϦϯλ

54.

4LJMMʹؔͯ͠ ৄࡉ͸‫Ͳ΄ޙ‬

55.

4UPSZ 4LJMM 4/4 &WFOU

56.

ͭͬͨ͘΋ͷɾ࡞ΓํΛൃ৴͢Δ 5XJUUFS #MPH 2JJUB :PV5VCF *OTUBHSBN 'BDFCPPL ϓϥοτϑΥʔϜ͸ͨ͘͞Μ ίϯςϯπ΍޷ΈͰબ΂͹0, ʢࢲ͸'BDFCPPLҎ֎͸શ෦࢖ͬͯ·͢ʣ

57.

.BLFSΠϕϯτ ɾ.BLFS'BJSF5PLZP ɾ.BLFS'BJSF,ZPUP ɾ0HBLJ.JOJ.BLFS'BJSF ɾ4FOEBJ.JDSP.BLFS'BJSF ɾ5TVLVCB.JOJ.BLFS'BJSF ɾ/5‫ܥ‬ʢ‫౎ژ‬ɾ໊‫ݹ‬԰ɾۚ୔ɾḉߐɾࡳຈɾՃլʣ ɾझຯ5FDIࡇʢ౦‫ژ‬ɾ‫౎ژ‬ʣ ·ͣ͸ۙ͘ͷΠϕϯτʹߦͬͯΈΔͱ ੈք͕޿͕Δ͔΋ʂʁ

58.

1ZUIPOͰϋʔυ΢ΣΞΛ ѻ͏ํ๏

59.

ΤϨΩ ιϑτ ϝΧ

60.

1ZUIPO͕ಈ͘ϋʔυ΢ΣΞ ϥζϕϦʔύΠɾ+FUTPO/BOP͕Φεεϝ

61.

Φεεϝຊʢએ఻Ͱ͢ʣ

62.

ϥζϕϦʔύΠɾ+FUTPO/BOPൺֱද 3BTQCFSSZ1J +FUTPO/BOP $16 "3.$PSUFY" ʢίΞ()[ʣ "3.$PSUFY" ʢίΞ()[ʣ 3". ʙ(# (# (16 /7*%*".BYXFMMDPSF #SPBEDPN7JEFP$PSF7* ʢ$6%"ରԠʣ 4J[F NNYNN NNYNN ඪ४04 3BTQCJBO 6CVOUV 6CVOUV Ձ֨ ໿ԁ ໿ສઍԁ ϥζύΠ͕ग़ͯࠩ͸খ͘͞ͳ͍ͬͯΔ "*Λ࢖͏ͳΒ+FUTPO/BOP͕΍΍༗ར

63.

+FUTPO/BOPͰ ࡞ͬͨ΋ͷ

64.

4LFMFUPO4FRVFODFS

65.

ϚΠίϯɾిࢠ෦඼Λങ͏ํ๏ "NB[POͰ΋ങ͑Δʂ ʜ͚Ͳߴ͍ͷͰ‫׳‬ΕͨΒ ઐ໳ͷ͓ళͰങ͏ͷ͕Φεεϝ

66.

ωοτγϣοϓ ωοτγϣοϓ ɾεΠοναΠΤϯε ɾ34ΦϯϥΠϯʢ‫ج‬ຊ‫ۀا‬ ޲͚ʣ ɾ3BTQCFSSZ1J4IPQ CZ,4:ʢ34ͷ‫ݸ‬ਓ޲͚ γϣοϓʣ ࣮ళฮ ɾळ݄ిࢠ ɾBJUFOEP ɾϚϧπΦϯϥΠϯ ւ֎ ɾ%JHJ,FZ ɾ1JNPSPOJ ɾF#BZ ɾ"MJ&YQSFTT εΠοναΠΤϯεɾळ݄ిࢠͰେ൒ΧόʔͰ͖Δ ෺଍Γͳ͞Λ‫ͨ͡ײ‬Βւ֎αΠτ΋ ʢͨͩ͠ɺ౸ண·Ͱ͕͔͔࣌ؒΔ৔߹΋ʣ

67.

ϋʔυ΢ΣΞ։ൃछͷਆ‫ث‬ Φγϩείʔϓ ςελʔ ϩδΞφ ʮϥζύΠͱ֨҆ଌఆ‫Ͱث‬ϋʔυ΢ΣΞೖ໳ʯ https://karaage.hatenadiary.jp/entry/2019/07/12/073000

68.

ࣗ࡞‫ج‬൘ ϧϯόͱϥζύΠΛ઀ଓ͢Δ‫ج‬൘ ‫ج‬൘Λઃ‫͢ܭ‬ΔΞʔτϫʔΫ࡞‫ۀ‬ தࠃϝʔΧʔͰૹྉࠐΈͰԁͰ‫ج‬൘Λ࡞ΕΔ ʮ‫ݸ‬ਓͰ࡞Δࣗ࡞‫ج‬൘ೖ໳ʯ https://karaage.hatenadiary.jp/entry/2019/10/30/073000

69.

ΤϨΩ ιϑτ ϝΧ

70.

ϋʔυ΢ΣΞΛ੍‫͖Ͱޚ‬Δ 1ZUIPOϥΠϒϥϦ

71.

(1*0 (1*0ίωΫλ QJOPVUYZ[ΑΓҾ༻ (FOFSBM1VSQPTF*OQVU0VUQVU ൚༻ೖग़ྗ

72.

(1*0ͰͰ͖Δ͜ͱ -νΧʢ-&%੍‫ޚ‬ʣ Ϟʔλʔ੍‫ޚ‬ ༷ʑͳσόΠε੍͕‫͖Ͱޚ‬Δ

73.

ϥζύΠͷ(1*0੍‫ޚ‬ϥΠϒϥϦ ߲໨ QJHQJP 31J(1*0 8JSJOH1J ߴਫ਼౓18. ຊ ຊ ຊ ೖྗׂΓࠐΈ ༗Γ ༗Γ ແ͠ ରԠ‫ޠݴ‬ 1ZUIPO$ 1ZUIPO 1ZUIPO$ උߟ ։ൃதࢭ ɾͨ͘͞Μ͋Δɺॳ৺ऀ޲͚‫ࣄه‬͸31J(1*0͕ଟ͍ ɾQJHQJP͕‫ݸ‬ਓతʹ͸Φεεϝ ɹೖ໳‫ࣄه‬Λॻ͍͍ͯ·͢ https://karaage.hatenadiary.jp/entry/2017/02/10/073000

74.

ϥζύΠΧϝϥ ɾϥζύΠʹ͸ߴੑೳɾখ‫ͳܕ‬ΧϝϥϞδϡʔϧ͕઀ଓͰ͖Δ ɾ+FUTPO/BOP΋ಉ͡ΧϝϥϞδϡʔϧΛ࢖͑Δ ɾ1JDBNFSBΛ࢖͏ͱ1ZUIPOͰ੍‫͖Ͱޚ‬Δ

75.

304ʢ3PCPU0QFSBUJOH4ZTUFNʣ ɾϩϘοτ੍‫࢖ʹޚ‬ΘΕΔ6CVOUV্Ͱಈ͘ϛυϧ΢ΣΞ ɾ1ZUIPO$ ͰϓϩάϥϛϯάͰ͖Δ ɾ+FUTPO/BOPͰ࢖͏ͷ͕ʢ‫ݸ‬ਓతʹʣΦεεϝ ɹηοτΞοϓ‫ࣄه‬Λॻ͍͍ͯ·͢ https://qiita.com/karaage0703/items/aa54e086f0a2f165d3e9

76.

σΟʔϓϥʔχϯά ɾϥζύΠͰ΋+FUTPO/BOPͰ΋σΟʔϓϥʔχϯάͰ͖·͢ ɾֶशʹ͸εϖοΫෆ଍ͳͷͰਪ࿦ʹ࢖͏ͷ͕Φεεϝ ɾ"SN‫ܥ‬$16ͳͷͰηοτΞοϓʹίπ͕ඞཁ ɹηοτΞοϓ‫͢·͍͍ͯॻࣄه‬ IUUQTLBSBBHFIBUFOBEJBSZKQFOUSZSQJEMTFUVQ

77.

खͬऔΓૣ͘σΟʔϓϥʔχϯάೖ໳ (PPHMF$PMBCPSBUPSZͱ͍͏‫ߏڥ؀‬ஙෆཁɾແྉͰ࢖͑Δ ϒϥ΢β্ͷ1ZUIPO࣮ߦ‫ڥ؀‬Λ࢖ͬͯ؆୯ʹֶशͰ͖·͢ ೖྗը૾ ೖྗը૾ ‫ࢣڭ‬σʔ ೖྗը૾ ೖྗը૾ ֶश ֶशϞσϧ λ ֶशͷϑϩʔ ςετը ૾ ֶशϞσϧ ݁Ռ ೝࣝͷϑϩʔ ϥζύΠϚΨδϯ೥݄߸ʹৄ͘͠ॻ͍͍ͯ·͢ʂ

78.

ΤϨΩ ιϑτ ϝΧ

79.

ᝑମΛ࡞Ζ͏ ‫ج‬൘Ή͖ग़͠ ࣗ࡞έʔε ᝑମ͕͋ͬͨ΄͏͕Ѫண͕༙͘ɾ҆શ ΋ͬͱߴ౓ͳϝΧͷ࿩͸͜͜Ͱ͸͠·ͤΜ

80.

%ϓϦϯλʔ 611MVT ສԁҎԼͰखܰʹ࢖͑Δ‫ػ‬छ͕૿͖͑ͯͨ

81.

ϑΝϒεϖʔε ·ͣ͸ۙॴͷϑΝϒεϖʔεΛ‫ͯ͠༻׆‬ΈΑ͏ https://fabcross.jp/list/series/fabnavi/ ʢϑΝϒφϏʣ

82.

ϨʔβʔΧολʔͰ͓खܰᝑମ࡞Γ ϑΝϒεϖʔεͰϨʔβʔΧολΛ࢖ͬͯΦϦδφϧέʔεग़ྗ https://karaage.hatenadiary.jp/entry/2016/11/21/073000

83.

೉ͦ͠͏ͱ͍͏ਓ΁

84.

μϯϘʔϧɾ෍Ͱ΋0,

85.

νʔϜͰ࡞ͬͯ΋0,  3.0/0-BC  നۚ߭‫ۀ‬  50,:0'-*1'-01 ‫ۀا‬ͷ෦‫׆‬ಈɾ༗ࢤͷ‫ݸ‬ਓ౳ ͔ͨͪ͸͞·͟·

86.

খ͞ͳ΋ͷ͔Βָ͠ΜͰ࡞Ζ͏ʂ

87.

੩Ԭͷ࿩

88.

σΟʔϓϥʔχϯά͓͡͞Μ IUUQTLBSBBHFIBUFOBEJBSZKQFOUSZ  ࢲͷϒϩάͰա‫ߴ࠷ڈ‬ͷϒοΫϚʔΫ਺

89.

σΟʔϓϥʔχϯά͓͡͞Μͷ‫੻ي‬ ϲ݄ σΟʔϓϥʔχϯάͷը૾ೝࣝσϞΛ‫ʹ*"ͯݟ‬໨֮ΊΔ िؒ‫ޙ‬ -JOVYɾ"*‫ڥ؀‬ηοτΞοϓ ϲ݄‫ޙ‬ 1ZUIPOͰը૾ೝࣝϓϩάϥϜ։ൃ ࢓ࣄͰ‫༻׆‬։࢝ ϲ݄‫ޙ‬ ηϛφʔࢀՃͷߨࢣͱର౳ʹٞ࿦ ϲ݄‫ޙ‬ +FUTPO5959Λ୆ͣͭἧ͑ͯσΟʔϓϥʔχϯά ࣮‫ݧ‬ ϲ݄‫ޙ‬ ձࣾͷ"*ઓུΛಈ͔͢ਓࡐʹ ΄΅ಠֶͰ୹‫ٕ*"Ͱؒظ‬ज़Λ਎ʹ͚ͭ‫ۀ‬຿Ͱ‫༻׆‬

90.

ཽϲ‫ؠ‬ಎʢ੩Ԭʣ ੩Ԭ‫͋ʹݝ‬Δ৉ೕಎ ‫ॴ໊ޫ؍‬

91.

ཽϲ‫ؠ‬ಎ෺‫ޠ‬ ཽϲ‫ؠ‬ಎΛ࡞Γ্͛ͨ‫ాށ‬ః෉͞Μͷࣗ఻ ཽϲ‫ؠ‬ಎ‫ݶ‬ఆൢചʢ"NB[POʹ͸ແ͍ʣ

92.

‫ాށ‬ః෉͞Μͷ‫੻ي‬ ࡀ Ұਓ৉ೕಎΛ۷Γ࢝ΊΔ ࡀ େֶͷௐࠪɾ‫ྃ׬ࣄ޻ૅج‬ ࡀ ཽϲ‫ؠ‬ಎΦʔϓϯ ࡀ ࢮ‫ڈ‬ ೥ྸ͸‫͍ݴ‬༁ʹͳΒͳ͍ ए͍ࠒͷੵΈॏͶ͸΋ͪΖΜॏཁ

93.

͜Ε͔ΒͷਓੜͰɺࠓ೔͕Ұ൪ए͍

94.

૝૾ͯ͠૑଄ͯ͠ൃ৴͠Α͏ʂ

95.

͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠