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
amay077
December 16, 2020
Technology
0
96
愛知県コロナ対策サイトが立ち上がってから
amay077
December 16, 2020
Tweet
Share
More Decks by amay077
See All by amay077
愛知県新型コロナ対策サイト(非公式)の紹介
amay077
0
300
Xamarin.Forms Hot Reload のススメ
amay077
0
860
クロスプラットフォームモバイルアプリ開発ツール総ざらい2019 〜Titanium Mobile から Kotlin/Native まで〜 #droidkaigi
amay077
11
10k
ハムスター検出器を1日で作ってみた #NGK2018B
amay077
1
1.1k
App Center から Azure Pipeline に乗り換えた話
amay077
0
1.3k
Xamarin.Forms.GoogleMaps について
amay077
0
1.4k
Xamarin.Android で始めるクロスプラットフォームモバイルアプリ開発 #jaghama
amay077
0
640
Xamarin.Android で始めるクロスプラットフォームモバイルアプリ開発 #jxug
amay077
0
950
Xamarin.Android で始めるクロスプラットフォームモバイルアプリ開発 #droidkaigi #droidkaigi1
amay077
3
3.6k
Other Decks in Technology
See All in Technology
原則から考える保守しやすいComposable関数設計
moriatsushi
3
420
技術職じゃない私がVibe Codingで感じた、AGIが身近になる未来
blueb
0
120
生成AIをテストプロセスに活用し"よう"としている話 #jasstnano
makky_tyuyan
0
170
CIでのgolangci-lintの実行を約90%削減した話
kazukihayase
0
270
What's new in OpenShift 4.19
redhatlivestreaming
1
230
Autonomous Database サービス・アップデート (FY25)
oracle4engineer
PRO
2
770
Cloud Native Scalability for Internal Developer Platforms
hhiroshell
2
460
Tenstorrent 開発者プログラム
tenstorrent_japan
0
310
「実体」で築く共通認識: 開発現場のコミュニケーション最適化 / Let's Get on the Same Page with Concrete Artifacts: Optimization of Communication in dev teams
kazizi55
0
140
Securing your Lambda 101
chillzprezi
0
280
上長や社内ステークホルダーに対する解像度を上げて、より良い補完関係を築く方法 / How-to-increase-resolution-and-build-better-complementary-relationships-with-your-bosses-and-internal-stakeholders
madoxten
13
7.7k
ObsidianをMCP連携させてみる
ttnyt8701
2
120
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.8k
Building an army of robots
kneath
306
45k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
480
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.9k
Code Review Best Practice
trishagee
68
18k
Six Lessons from altMBA
skipperchong
28
3.8k
Product Roadmaps are Hard
iamctodd
PRO
53
11k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Designing for Performance
lara
609
69k
Transcript
愛知県コロナ対策サイトが 立ち上がってから 2020/12/14 amay077
自己紹介 おくやま(twitter等: @amay077) 愛知県豊橋市在住 在宅勤務歴7年 ITエンジニア(プログラマー)
趣味でオープンソースソフトウェアやオープ ンデータに貢献 愛知県コロナ対策サイトには2020年3月頃か ら参加 きっかけは、東京版に貢献しようとするも参 加者が多く簡単な課題は残っていない… →「愛知県版あるじゃん!」 最初は「いち参加者」のつもりでしたが… 気がつけば「主開発者」にw やる気の源泉は「技術的好奇心」
愛知県コロナ対策サイトの 開発・運営で心がけていること 愛知県サイト(公式)とは「見やすさを補間する」関係 愛知県サイト掲載のデータを分かりやすく可視化する 不明なデータソースは採用しない 他都道府県版との差別化(愛知県ならでは)の機能を入れる 他都道府県版の良いところは使わせて頂く
(オープンソースのよいところ) ガチガチにテクノロジーに依存しない(技術と人力のバランス)
愛知県ならでは①:カラム地図 市町村ごとの感染率を「簡略化した地図」形式で可視化 stopcovid19.jp でも使用されている「カラム地図」という オープンソースを使用(愛知県版を開発)
愛知県ならでは②:判断指標の可視化 2020年7月頃に愛知県が策定した「判断指標」に基づき、現 在の状況を分かりやすく可視化 過去の「危険度」の推移も可視化 ※自動判定の為、愛知県公式の発令とは異なる
他都道府県からの移植例:範囲指定つまみ グラフの開始と終了を指定できる「つまみ」 北海道版に追加されたこれが使いやすそうと判断 し移植 さらに愛知県版を他都道府県が移植する例も
データ更新方式の変遷:初期 愛知県新型コロナ対策サイト(公式) PDF HTML 愛知県知事のツイート Googleスプレッドシート (機械判読可能) 毎 日 、
人 力 で 転 記 愛知県コロナ対策サイト(非公式) 毎 日 、 半 自 動 取 込
データ更新方式の変遷:現行(2020/12) 愛知県新型コロナ対策サイト(公式) PDF HTML 画像ファイル! Googleスプレッドシート (機械判読可能) 愛知県コロナ対策サイト(非公式) 毎 日
、 半 自 動 取 込 PNG 画像からテキスト抽出 (毎日、自動実行) 自動テキスト抽出に失敗した時は、人力で転記
なぜか「画像」で公開される情報 明らかに「EXCELをスクショした」画像 日ごとに画像解像度が異なるため、テキスト抽 出の精度がバラバラ おかげさまで画像→テキスト抽出に関する「技 術的好奇心」は大いに満たせました(苦笑) EXCEL
がダメなら PDF でよいので 「機械判読可能」な形式で(も) 公開してください >愛知県さん
まとめ~オープンデータとシビックテック~ どんな形であれ、データを公開してくれている自治体に感謝 だいたいテクノロジーでどうにかなる(それが好きな人も居る) とは言え、誰でも扱いやすいデータであることが望ましいので、 一件落着したらデータ公開が一歩前進すると良いな 社会貢献が主目的ではなくても、シビックテックに参加してよい
好きなことを実現するのにシビックテックを利用しても良い 自治体とは「付かず離れず」の距離感がよい 他都道府県版では「公式が故」のしがらみを感じる点がいくつかあり
ありがとうございました