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
テクノロジーによる新しい市民社会の構築
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kenichiro Fukushima
May 10, 2018
Technology
150
0
Share
テクノロジーによる新しい市民社会の構築
金沢大学 「政治学」での特別講義で使用したスライドです。シビックテックによる市民社会の構築と事例について話をしています。
Kenichiro Fukushima
May 10, 2018
More Decks by Kenichiro Fukushima
See All by Kenichiro Fukushima
オープンデータデイいしかわ2026 基調講演資料 オープンデータと文化芸術 - OpenGLAMの可能性
kenchif
0
29
Code for Japan Summit 2021 Brigade Meetup Code for Kanazawa LT
kenchif
0
82
テクノロジーによって市民がまちを創る - シビックテックとは何か?
kenchif
0
110
【CTF2019】 シビックテックと持続可能性について
kenchif
2
710
オープンデータとGLAM インターナショナル・オープンデータ・デイ2019 in ISHIKAWA
kenchif
1
320
シビックテックコミュニティとシビックテックビジネス - CIVIC TECH FORUM 2018発表資料 -
kenchif
1
1.4k
オープンデータ自体の自治体職員に求める希望の三箇条
kenchif
0
180
Code for Kanazawaとシビックハッカソン オンライン井戸端会議2017年9月号(CivicWave)
kenchif
0
110
アーバンデータチャレンジへの挑戦 - UDC2017沖縄ブロックキックオフミーティング
kenchif
0
130
Other Decks in Technology
See All in Technology
TypeScript Compiler APIとPHP-Parserを活用し、TypeScriptとPHPで型を共有する
shuta13
0
290
Diagnosing performance problems without the guesswork
elenatanasoiu
0
130
TROCCOで始めるクラウドコストを民主化するためのFinOps
tk3fftk
2
500
自称宇宙最速で不合格となったAIP-C01にリベンジを果たすべくAIで問題集アプリを作ってみた。
yama3133
0
250
Unlocking the Apps
pimterry
0
140
Gradle×GitHub_ActionsでCI時間を約50%短縮 ジョブ分割の設計と落とし穴 / Cutting CI Time by ~50% with Gradle and GitHub Actions: Job-Splitting Design and Pitfalls
takatty
0
550
イベントストーミングとKiroの仕様駆動開発で実現する要件の認識合わせプロセス
syobochim
7
990
AIプラットフォームを運用し続けるための可観測性
tanimuyk
4
810
形式手法特論:公平性制約の位相的特徴づけ #kernelvm / Kernel VM Study Kansai 12th
ytaka23
1
650
Ruby::Boxでできること、Refinementsでできること
joker1007
2
110
Agentic AI時代における メルカリのAIガバナンスとガードレール実装
naoichihara
17
17k
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
310
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
3.1k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.1k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
380
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
310
WENDY [Excerpt]
tessaabrams
11
38k
Done Done
chrislema
186
16k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.1k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
570
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2k
So, you think you're a good person
axbom
PRO
2
2k
Transcript
ςΫϊϩδʔʹΑΔ৽͍͠ࢢຽࣾձͷߏங Ұൠࣾஂ๏ਓίʔυɾϑΥʔɾΧφβϫʢ$PEFGPS,BOB[BXBʣදཧࣄ ΞΠύϒϦογϯάגࣜձࣾදऔక ౡ݈Ұ
ౡ ݈Ұ ʢ@kenchifʣ Civic Hacker , IT Architect , Entrepreneur
1971 ੜ·Ε ઌՊֶٕज़େֶӃେֶ ใՊֶത࢜લظ՝ఔमྃޙɺ ϕϯμʔܥձࣾͰԻݴޠॲཧͷ ݚڀ։ൃͱ৽نࣄۀ։ൃۀΛܦݧ ͦͷޙɺಠཱ ΞΠύϒϦογϯάגࣜձࣾ දऔక ʢҰࣾʣίʔυɾϑΥʔɾΧφβϫ දཧࣄ ʢҰࣾʣֶज़ࢿݯϦϙδτϦڠٞձ ཧࣄ CIVIC TECH FORUMӡӦҕһ ۚࢢͳͲ࣏ࣗମͷҕһձҕһ େֶઐֶߍͰඇৗۈߨࢣ ॻ੶ɺߨԋ׆ಈͳͲ
ςΫϊϩδʔ 5FDIOPMPHZ ͦ͠͏ ྫྷ͍ͨײ͡ ࣗͱؔͳ͍
ςΫϊϩδʔʹΑͬͯ ࢲͨͪจԽࣾձɺࢥ·Ͱ େ͖ͳӨڹΛड͚͍ͯΔ
ϤϋωεɾάʔςϯϕϧΫ ʢʣ
ϧλʔͷफڭվֵ ׆൛ҹͱ͍͏ςΫϊϩδʔ ਓͷࢥʹӨڹΛ༩͑ͨ
None
CC BY vector banner Πϯλʔωοτ
ʮࢢຽҰਓҰਓʹྗΛ༩͑Δʯ օ͞Μͷੜ׆จԽࢥΛ େ͖͘ม͑ΔྗΛ࣋ͭಓ۩
*5Φʔϓϯ͕ͨΓલͩͬͨ ʢಆ͍͚͋ͬͨͲʣ
CC BY-SA John A Vink εςΟʔϒϯϨϏʔ lAll Information should be
free.”
Φʔϓϯσʔλఆٛ ʮσʔλʹ୭੍͕ݶͳ͠ʹར༻Ͱ͖ʯ ʮ࠶ࣗ༝ʯ ʮػցՄಡੑͷߴ͍ͷʯ IUUQPQFOEBUBIBOECPPLPSHKBJOEFYIUNM
ΦʔϓϯσʔλͷՁ Φʔϓϯσʔλ Ϗδωε ࢢຽ࣏ࣗ ΦʔϓϯΨόϝϯτ ߦ ʢඇӦརʣ ࢢຽ ʢඇӦརʣ اۀ
ʢӦརʣ
Ҏ্ͷࠃ͕ࢀՃ͢ΔΦʔϓϯΨόϝϯτύʔτφʔγοϓ ಁ໌ੑͷߴ͍ͷ࣮ݱ
TUʜɹOEʜԫɹSEʜɹ/PXʜΦϨϯδ ֤ࠃʮಁ໌ੑʯɺʮઆ໌ʯɺʮࢢຽࢀըʯͳͲʹؔ͢Δ ΞΫγϣϯϓϥϯΛ࡞͍ͬͯΔ
ถࠃΦʔϓϯσʔλΧλϩά %"5"(07
5SBOTQBSFODZBOE0QFO(PWFSONFOU (PWFSONFOUTIPVMECFUSBOTQBSFOU ࠃຽʹΛՌͨͨ͢ΊʹɺใΦʔϓϯʹ͠ͳ͚ΕͳΒͳ͍ (PWFSONFOUTIPVMECFQBSUJDJQBUPSZ ݟΛࠃຽʹٻΊɺࡦཱҊʹ͓͍ͯࠃຽͷࢀՃΛଅ͞ͳ͚ΕͳΒͳ͍ (PWFSONFOUTIPVMECFDPMMBCPSBUJWF ৫ͷΛ͑ͯ͜ຽ࿈ܞͰऔΓ·ͶͳΒͳ͍ IUUQXXXXIJUFIPVTFHPWUIF@QSFTT@P⒏DF 5SBOTQBSFODZBOE0QFO(PWFSONFOU+BO
0QFO#VEHFU ถ4PDSBUBࣾ ߦͷ༧ࢉͱͦͷࣥߦঢ়گΛΦʔϓϯσʔλͱͯ͠ެ։͠ɺ͞ΒʹՄࢹԽ͢Δ
None
੫ۚΛͲ͜ʹ͏͖͔ࢢຽ͕ߟ͑Δ
ӳࠃൃɿ੫ۚͷՄࢹԽ
ٞһͷ׆ಈՄࢹԽ
$SJNF3FQPSUTʢถ4PDSBUBࣾʣ ൜ࡑใͷՄࢹԽ
1SFEQPMʢϓϦϙϧʣ൜ࡑ༧
ΦʔϓϯσʔλΧλϩά %"5"(0+1
ۚࢢͰຊͰ൪ʹΦʔϓϯσʔλʹऔΓΉ ઌਐࢢͷҰͭ
IUUQIZPOPZVLVFJOGP ථͷߦํ
ઌਐࣄྫɿ$PEFGPS"NFSJDB
͜Εౙʹઇ͕ੵΓফՐખ͕ݟ͑ͳ͘ͳΔ͜ͱΛ͙ͨΊʹʮফՐખϚοϓʯΛ ࢢຽ͕ڞ༗͠ɺ༗ࢤͰੈΛ͢ΔফՐખΛ୲͢Δͱ͍͏ͷ
͜Μͳ͜ͱࠔͬͯΔʂ ࢢຽ ͜Μͳͷ ͋ͬͨΒ͍͍ͳ͊ʙ ࢢຽ ࣏ࣗମ ʜ ʢશ෦Δ͜ͱͰ͖ͳ͍ͳ͊ʣ ࢢຽ ΈΜͳͰߟ͑ͯ
ΈΜͳͰղܾ͠Α͏Α ΤϯδχΞ σβΠφʔ ϓϥϯφʔ ࢢຽࢀըܕͰ՝ͷղܾ๏Λߟ͑ɺ*$5Ͱ࣮ݱ͢Δ
ՆΑΓ४උΛ࢝Ίͯ ݄ɹ$PEFGPS,BOB[BXBΛਓͰઃཱ ຊͰॳΊͯͷγϏοΫςοΫʢ$PEFGPSʣίϛϡχςΟ ݄ɹҰൠࣾஂ๏ਓԽ ݱࡏ໊Ҏ্ͷϓϩδΣΫτϝϯόʔͰੴݝશҬΛΧόʔ
None
$PEFGPS,BOB[BXBͷओཁͳϙϦγʔ ✤ ϛογϣϯɿ ࣗΒ͕ॻ͘ίʔυʹΑͬͯҬͷ༷ʑͳࣾձΛղܾ͢Δ ✤ ϙδγϣϯɿ $G,ߦຽؒاۀͷӨڹΛड͚ͣɺதཱɾެӹͷཱͰ׆ಈ͢Δ ఆظతʹߦͱϛʔςΟϯάͷΛ࣋ͪɺڠಇ͍ͯ͘͠ ·ͨɺຽ͕ؒͰ͖Δ͜ͱͰ͖Δ͚ͩຽؒʹͤΔ $G,͔͠Ͱ͖ͳ͍͜ͱΛΔ
✤ ݖརɿ ܧଓతͳαʔϏεӡӦͷͨΊʹஶ࡞ݖͷݖར$G,ʹؼଐ ✤ ࢿۚɿ ඇӦརͱ͍ͬͯ׆ಈࢿۚඞཁ
࠷ॳɺΘ͔ͬͯΒ͑ͳ͔ͬͨʜ ίʔυɾϑΥʔʁʁʁ
ʢΰϛφγʣ ւಓ͔Βԭೄ·ͰࢢҎ্ʹ֦େ
લͷ։ൃ෩ܠ
ಛ̍ɿ ΰϛΛ͍ࣺͭͯΕ͍͍͔͕ ৭͚͞ΕͯҰͰ͔Δ ʢۚࢢ࢛छྨͷΰϛʣ
ಛ̎ɿ Ͳͷΰϛ͕Ͳ͏͍͏छྨͷΰϛ ͔λοϓ͢Ε͙͢ʹ͔Δ
ϓϩάϥϜΛແྉͰެ։ɺશࠃͰίϐʔ
ҰͰ༷ʑͳΛड
ถ(PPHMFΞδΞଠฏ༸Ҭ୲ࣾΧϦϜɾςϜαϚχࢯ͕ $JUJ[FO$PEFSTzͱ͍͏ࣄྫͰ $PEFGPS,BOB[BXBͱΛհ ʢੈք*$5αϛοτʣ
ࢿྉͰɺʢΰϛφγʣ͕ Φʔϓϯσʔλͷར׆༻ࣄྫͱͯ͠հ ଞɺࠃ֎Ͱࣄྫͱͯ͠ଟ͘հ
KQͷػೳڧԽ൛ "QQʢΰϛφγΞοϓʣϩʔϯν ۚࢢ͔Βఏڙ։࢝
ΞΠσΞιϯϋοΧιϯΛ։࠵ʢ6%$ɺ*0%%ɺ"%FW4FTTJPOʣ ࢢຽ͕ܧଓͯ͠՝ʹऔΓΜͰ͍͘࡞Γ
None
ࢠҭͯʹཱͭใ͕؆୯ʹखʹೖΔΞϓϦzͷͱϊοτΞϩʔϯz͕ੜ ࢢຽ͕ͨͪԞೳొࢢ̎ொͰҬ࿈ܞΛ͠ͳ͕Βɺ݄ʹӡ༻։࢝
चऱࢢ ྠౡࢢ ೳొொ ݀ਫொ ۚࢢ ˣ ɾྠౡࢢࣾձࢱڠٞձʢΠϕϯτσʔλʣ ɾྠౡࢢੜֶ֔श՝ʢྠౡࢢͷެԂɺެຽؗͷਤใʣ ɾΈΒ͍ࢠҭͯωοτྠౡʢࢠҭͯԠԉਤใʣ ɾ࣫ܳඒज़ؗʢΠϕϯτσʔλʣ
ɾྠౡࢠࠛΫϥϒʢΠϕϯτσʔλʣ ɾ݀ਫொ݈߁ਪਐ՝ʢΠϕϯτσʔλɺਤใʣ ɾ݀ਫொࣾձࢱڠٞձʢڠྗ࿈ܞதʣ ɾ ೳొொ݈߁ࢱ՝ʢΠϕϯτσʔλʣ ɾ ଞ ɾ चऱࢢࢱ՝ʢचऱࢢࢠҭͯࢧԉηϯλʔͷΠϕϯτσʔλʣ ɾ ͷͱϑΣΞϦΟʢࢠҭͯԠԉਤใɺԞೳొΠϕϯτσʔλʣ ɾੴݝԞೳొ૯߹ࣄॴʢΠϕϯτاըͷޙԉɺ࿈ܞʣ ɾެӹࡒஂ๏ਓ͍͔͠Θࢠҭͯࢧԉࡒஂʢਤใʮࢠҭͯศརாʯʣ ɾಛఆඇӦར׆ಈ๏ਓ͜Β΅Δʢαʔόఏڙʣ
w ςοΫ͕ओͰͳ͍ ɹˠςοΫಓ۩ɺ$PEFGPS,BOB[BXBͷׂඇΤϯδχΞ w Πϯϑϥͱͯ͠ߟ͑Δ ɹˠۀքͰͳ͘ࢥςΫϊϩδʔΛว͘ w ଟ༷ੑ͕େࣄ ɹˠࣾձଟ༷ɺͦ͏͍͏ίϛϡχςΟ࡞Γ͕ඞཁ w
ݱ͕େࣄʢࢥ͍ࠐΈͷ՝Ͱͳ͘ʣ ɹˠ1$ͷલ͚ͩͰԿͰ͖ͳ͍୭Θͳ͍ w ࣗΰτ ɹˠͬͯΒ͏͡Όਅʹཉ͍͠ͷ࡞Εͳ͍ ɹɹ͕ࣗΔͱͳͬͯॳΊͯແବͳ͜ͱͰ͖ͳ͍ γϏοΫςοΫͰؒҧ͍͚͑ͯͳ͍͜ͱ
݄ɹΠϯλʔφγϣφϧɾΦʔϓϯσʔλɾσΠ
ຖ݄ୈ༵ͷϛʔςΟϯάͷʻγϏοΫϋοΫφΠτʼ ݄ͰճɹۚɾখদɾೳඒͳͲͷձͰ։࠵
ࡢɺશࠃͷγϏοΫςοΫؔऀ͕ ۚʹू·ΔγϏοΫςοΫΠϕϯτΛ։࠵
ΞʔόϯσʔλνϟϨϯδதؒใࠂγϯϙδϜ શࠃ͔ΒڌҎ্ͷදऀؔऀ͕ू·Δ
6%$ϕετҬڌ ͷதؒใࠂγϯϙδϜ։࠵ݖΛ֫ಘ
$JWJD5FDI.FFUVQ,"/";"8" શࠃ͔ΒγϏοΫςοΫϓϨΠϠʔ͕ۚʹू·Δ ࠓͰೋճ
$JWJD5FDI.FFUVQ,"/";"8" ౬༚Թઘʹͯେ࠙ձ શࠃ͔Β໊ͷγϏοΫςοΫϓϨΠϠʔ͕ࢀՃ
$JWJD5FDI4VNNJU,"/";"8" ۚࢢओ࠵ͷγϏοΫςοΫΠϕϯτɺॳ։࠵ ໊Ҏ্͕ࢀՃ
$*7*$5&$)'036..BS શࠃ͔Β໊Ҏ্ͷࢀՃऀ
ϓϩδΣΫτϦʔμʔ ΤϯδχΞ σβΠφʔ ࣏ࣗମ৬һ ֶੜ ʜʜ ϓϩδΣΫτ" ϓϩδΣΫτϦʔμʔ ΤϯδχΞ σβΠφʔ
࣏ࣗମ৬һ ֶੜ ʜʜ ϓϩδΣΫτ# ɾ ɾ ɾ ໊Ҏ্ͷϝϯόʔ͕ࣗͯ͠ಈ͘ϓϩδΣΫτ੍Ͱ׆ಈ ݱࡏͷϓϩδΣΫτ
ͳͥɺΈΜͳؤுΕΔͷ͔ʁ ͓ۚͳ͍ͷʹʜ ͓ۚͰͳ͍ผͷରՁ͕͋Δʁ
ΤίγεςϜl%*:Խ͢Δࢢຽz ʮࣗΒ͕ղܾ͍ͨ͠ͱࢥ͑Δ՝ͷʯ ʮتΜͰΒ͑Δͱ͍͏ॆײʯ ʮࣾձߩݙͷຬײʯ ຊʹඞཁͱ͍ͯ͠Δ͔Βͦ͜ ͓͕ۚୈͷஅج४Ͱͳ͍
ςΫϊϩδʔͷਐԽʹΑΓ ࢢຽͷྗΛগͣͭ͠ूΊ ՌΛ͛͠ΒΕΔΑ͏ʹͳͬͨ͜ͱ͕ γϏοΫςοΫͷຊ࣭
γϏοΫςοΫࢥͰ͋Δ ࣾձΛࢢຽ͕Ήܗʹม͑͏ΔςΫϊϩδʔΛ ࢲ͕ͨͪطʹ͍࣋ͬͯΔ͜ͱʹؾ͖ͮͩ͘
ΧϦϑΥϧχΞभ෭ࣄ(BCJO/FXTPN ະདྷڞ༗͢Δ͜ͱʹ͋Δɻ ΦʔϓϯσʔλɺΦʔϓϯͳࢀՃɺΦʔϓϯιʔεɺ ͯ͢Φʔϓϯͩɻ ࠓಉ͕࢜࿈ܞͱڠಇΛ௨ͯ͡ޓ͍ʹ ڞ༗͢Δ͜ͱΛֶͳ͚ΕͳΒͳ͍ɻ
l%*:Խ͢Δࢢຽz ࢢຽެతͳ෦Λ୲ͬͯΒ͏ͨΊʹ੫Λ͏ Ͱɺଟ͘ͷࢢຽ͔ΒͳΔίϛϡχςΟ͕ ެͷׂͷҰ෦Λ୲͑Δͱͨ͠Βʁ ͦͷͨΊͷ੫ۚΛͲ͏͏͔ʁ ੫ͷ࠶ʹ͍ͭͯݕ౼Ͱ͖Δ
ࢢຽίϛϡχςΟ ʢඇӦརηΫλʔʣ ࣏ࣗମ ʢެڞηΫλʔʣ اۀ ʢӦརηΫλʔʣ શͯࢢຽͷͨΊʹʜ ɾࣗͰߦಈ͢ΔࢢຽΛ૿͢ʢ%*:Խࢢຽʣ ɾࢢຽͷͨΊʹςΫϊϩδʔΛ׆༻ͯ͠ಇ͘ެڞɺ/10ɺຽؒΛ૿͢ ࢢຽ
$*7*$5&$)'036.։࠵ ໊ͷνέοτҰϲ݄Ͱച
ίʔυͰੈքΛ)BQQZʹ $PEFGPS,BOB[BXB