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
地方COVID-19情報サイト参加のお誘い
Search
hmatsu47
PRO
May 29, 2020
Technology
0
610
地方COVID-19情報サイト参加のお誘い
OSC2020 Online/Nagoya 前夜祭 2020/05/29 LT
hmatsu47
PRO
May 29, 2020
Tweet
Share
More Decks by hmatsu47
See All by hmatsu47
Claude 3.5 で Haiku
hmatsu47
PRO
0
8
HeatWave on AWS の PrivateLink インバウンドレプリケーションで Aurora フェイルオーバーに追従する
hmatsu47
PRO
0
8
大吉祥寺.pm の LT で ChatGPT の力を借りて Next.js App Router ベースの投句箱を作って、 Lambda Web Adapter を使って公開した話
hmatsu47
PRO
0
8
ある日突然 DB の性能が 1/2(サイズのインスタンス相当)になった話
hmatsu47
PRO
0
31
pgvectorscale と pgai の話(ざっくり)
hmatsu47
PRO
0
49
pgvector 0.7.0 の新機能と、これから来る(かもしれない)pgvectorscale
hmatsu47
PRO
0
35
大人の社会科見学 ~ NTT 技術史料館に行ってみよう!
hmatsu47
PRO
0
420
pgvector 0.6.0 以降の進化についてざっくり取り上げてみる
hmatsu47
PRO
0
64
Cloudflare Workes からMySQL 系 DB への接続事情(2024/4 現在)
hmatsu47
PRO
0
130
Other Decks in Technology
See All in Technology
SSMRunbook作成の勘所_20241120
koichiotomo
3
160
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
3.9k
なぜ今 AI Agent なのか _近藤憲児
kenjikondobai
4
1.4k
rootlessコンテナのすゝめ - 研究室サーバーでもできる安全なコンテナ管理
kitsuya0828
3
390
RubyのWebアプリケーションを50倍速くする方法 / How to Make a Ruby Web Application 50 Times Faster
hogelog
3
950
第1回 国土交通省 データコンペ参加者向け勉強会③- Snowflake x estie編 -
estie
0
130
Terraform Stacks入門 #HashiTalks
msato
0
360
日経電子版のStoreKit2フルリニューアル
shimastripe
1
140
Application Development WG Intro at AppDeveloperCon
salaboy
0
190
アプリエンジニアのためのGraphQL入門.pdf
spycwolf
0
100
[CV勉強会@関東 ECCV2024 読み会] オンラインマッピング x トラッキング MapTracker: Tracking with Strided Memory Fusion for Consistent Vector HD Mapping (Chen+, ECCV24)
abemii
0
230
強いチームと開発生産性
onk
PRO
35
11k
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
52
4.9k
Site-Speed That Sticks
csswizardry
0
28
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
900
Being A Developer After 40
akosma
87
590k
Side Projects
sachag
452
42k
Thoughts on Productivity
jonyablonski
67
4.3k
Navigating Team Friction
lara
183
14k
Optimizing for Happiness
mojombo
376
70k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.4k
Embracing the Ebb and Flow
colly
84
4.5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
506
140k
Facilitating Awesome Meetings
lara
50
6.1k
Transcript
地方COVID-19情報サイト参加のお誘い OSC2020 Online/Nagoya 前夜祭 2020/05/29 まつひさ(hmatsu47)
自己紹介 松久裕保(@hmatsu47) https://qiita.com/hmatsu47 名古屋でWebインフラのお守り係をしています MySQL 8.0の薄い本を作って配っています ◦ Qiitaの記事: https://qiita.com/hmatsu47/items/ceb75caf46e3c761095d ◦
GitHubリポジトリの他、印刷版を勉強会などで無料配布していました ▪ 去年、OSC2019 Fukuokaで登壇&配布 ◦ 新型コロナウイルスの関係でオフライン勉強会ができなくなったので、 現在はBOOTHでも配布しています(100円+送料) 2
OSSついでに…MySQL 8.0の薄い本とは? MySQL 8.0の新機能とMySQL 5.7からの変更点を記したものです ◦ 自分のブログ記事から実行例(サンプル)を抽出・改変したもの +公式リファレンスマニュアル・各種ブログ等のURL集です 8.0.15の頃から作り始めて、現在8.0.20に対応しています ◦
8.0.20対応版より、電子版(PDF)と印刷版の内容を分けました ◦ GitHub(電子版+印刷版原稿) https://github.com/hmatsu47/mysql80_no_usui_hon ◦ BOOTH(印刷版) https://hmatsu47.booth.pm/ GitHubリポジトリ 3
今日の話はそれではなくて… 東京都の新型コロナウイルス感染症対策サイトがありますが、 ◦ OSSとしてGitHubで公開&開発が続けられています ◦ Vue.js+Nuxt.jsベースのPWA(Progressive Web Apps)です ◦ Forkされて、各都府県などの公式/
非公式COVID-19情報サイトが公開 されています ◦ 各地で運用は異なるかもしれません が、基本的にはどなたでも開発等に 参加できるはずです https://stopcovid19.metro.tokyo.lg.jp/ 4
今日の話はそれではなくて… 東京都の新型コロナウイルス感染症対策サイトがありますが、 ◦ OSSとしてGitHubで公開&開発が続けられています ◦ Vue.js+Nuxt.jsベースのPWA(Progressive Web Apps)です ◦ Forkされて、各都府県などの公式/
非公式COVID-19情報サイトが公開 されています ◦ 各地で運用は異なるかもしれません が、基本的にはどなたでも開発等に 参加できるはずです https://stopcovid19.metro.tokyo.lg.jp/ 5 化も意識して作られたサイト?
利用フレームワーク・ライブラリ・環境など この分野は素人なので詳しくないのですが、こんな感じ? ◦ Vue.js+Nuxt.js(フロントエンド&SPA/PWAフレームワーク) ◦ Vuetify(マテリアルデザインコンポーネントフレームワーク) ◦ Chart.js+vue-chartjs(グラフ描画&ラッパーライブラリ) ◦ TypeScript(言語)、Node.js(実行環境)、などなど
バックエンドでデータベースは使っていません ◦ JSONのファイルでデータを保持しています ◦ オープンデータ未提供の自治体ではPythonなどでスクレイピングしたり 6
各地で独自の進化を遂げています amay077さんによるQiitaの紹介記事があります ◦ 全国に派生した新型コロナウイルス感染症対策サイトの特徴的な カスタマイズ https://qiita.com/amay077/items/c52df79dcf29468e30f4 7
Code for Nagoya名誉代表の宮内(はじめ)さんが中心となって 開設されました ◦ 宮内さんは、明日「第1回 名古屋市オープンデータラウンドテーブル」 で講師をされます(10:00~16:00) ◦ 現バージョン(3.0)はamay077さん
を中心に開発が続いています ◦ わたしはごく簡単な改修の お手伝いをしている程度です (フロントエンドワカラナイ& TypeScriptモットワカラナイ) https://stopcovid19.code4.nagoya/ 愛知県でも非公式サイトとして公開されています 8
今回のテーマは、この活動へのお誘いです 愛知県の非公式サイトでなくても!! ◦ 気になる地域、縁のある地域のサイトのお手伝いをしてみませんか? ◦ もちろん愛知県非公式サイトへの参加も大歓迎! 見返りを求めたりドヤったりするための活動ではありませんが、 それでも参加することで得られるものがあります ◦ 各地のサイト=「生きた教材」です
◦ もちろんコードは大事ですが、「共同作業の体験」も大事! 9
メリットいろいろ 駆け出しITエンジニアの方: ◦ 開発に携わる絶好の機会! ◦ 他人のコード・判断が参考になります 中堅ITエンジニアの方: ◦ 職場とは別の開発プロジェクト参加 →違う世界が見えるかも?
おじさん: ◦ 鈍った現場感覚を取り戻す良い機会! 10
メリットいろいろ 駆け出しITエンジニアの方: ◦ 開発に携わる絶好の機会! ◦ 他人のコード・判断が参考になります 中堅ITエンジニアの方: ◦ 職場とは別の開発プロジェクト参加 →違う世界が見えるかも?
おじさん: ◦ 鈍った現場感覚を取り戻す良い機会! 11 気が付いたらなんか居た…
開発者じゃなくても… 開発以外にもすることはたくさんあります ◦ オープンデータが提供されていない自治体でのデータ転記作業とか ▪ 愛知県非公式サイトも一部コレ↑です ▪ 毎日微妙にズレる画像からのOCR処理は無理… ◦ サイトのアイデアなどに関するディスカッション参加だったり
◦ 広報や自治体との交渉なども ▪ オープンデータ提供の要請とか 12
もうすることがないのでは…? そんなことはありません! ◦ 第2波がやって来るのに備えて、 ▪ 各地で規制の強化や解除の基準をまとめた表を作ったり ▪ グラフ・図表の内容を見直しています ◦ 感染症の流行状況などが変わると、
▪ 都度サイトの表現の見直しが必要になります ◦ 愛知県の非公式サイトでも、Issuesが結構溜まっています 13
というわけで、 一緒に参加してみませんか? 愛知県非公式サイトのGitHubリポジトリ https://github.com/code4nagoya/covid19 14
明日です! 15