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
700
地方COVID-19情報サイト参加のお誘い
OSC2020 Online/Nagoya 前夜祭 2020/05/29 LT
hmatsu47
PRO
May 29, 2020
Tweet
Share
More Decks by hmatsu47
See All by hmatsu47
Aurora DSQL のトランザクション(スナップショット分離と OCC)
hmatsu47
PRO
0
5
いろんなところに居る Amazon Q(Developer)を使い分けてみた
hmatsu47
PRO
0
24
ゲームで体感!Aurora DSQL の OCC(楽観的同時実行制御)
hmatsu47
PRO
0
13
PostgreSQL+pgvector で GraphRAG に挑戦 & pgvectorscale 0.7.x アップデート
hmatsu47
PRO
0
34
LlamaIndex の Property Graph Index を PostgreSQL 上に構築してデータ構造を見てみる
hmatsu47
PRO
0
17
PostgreSQL+pgvector で LlamaIndex の Property Graph Index を試す(序章)
hmatsu47
PRO
0
17
HeatWave on AWS という選択肢を検討してみる
hmatsu47
PRO
0
14
HeatWave on AWS のインバウンドレプリケーションで HeatWave エンジン有効時のレプリケーションラグを確認してみた!
hmatsu47
PRO
0
23
CloudWatch Database Insights 関連アップデート
hmatsu47
PRO
0
59
Other Decks in Technology
See All in Technology
AI時代を生き抜くエンジニアキャリアの築き方 (AI-Native 時代、エンジニアという道は 「最大の挑戦の場」となる) / Building an Engineering Career to Thrive in the Age of AI (In the AI-Native Era, the Path of Engineering Becomes the Ultimate Arena of Challenge)
jeongjaesoon
0
260
OCI Oracle Database Services新機能アップデート(2025/06-2025/08)
oracle4engineer
PRO
0
180
Generative AI Japan 第一回生成AI実践研究会「AI駆動開発の現在地──ブレイクスルーの鍵を握るのはデータ領域」
shisyu_gaku
0
330
AIエージェント開発用SDKとローカルLLMをLINE Botと組み合わせてみた / LINEを使ったLT大会 #14
you
PRO
0
130
人工衛星のファームウェアをRustで書く理由
koba789
15
8.3k
サラリーマンの小遣いで作るtoCサービス - Cloudflare Workersでスケールする開発戦略
shinaps
2
470
プラットフォーム転換期におけるGitHub Copilot活用〜Coding agentがそれを加速するか〜 / Leveraging GitHub Copilot During Platform Transition Periods
aeonpeople
1
240
AIエージェントで90秒の広告動画を制作!台本・音声・映像・編集をつなぐAWS最新アーキテクチャの実践
nasuvitz
3
360
いま注目のAIエージェントを作ってみよう
supermarimobros
0
360
「Linux」という言葉が指すもの
sat
PRO
4
140
Snowflake×dbtを用いたテレシーのデータ基盤のこれまでとこれから
sagara
0
130
Autonomous Database - Dedicated 技術詳細 / adb-d_technical_detail_jp
oracle4engineer
PRO
4
10k
Featured
See All Featured
Building an army of robots
kneath
306
46k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.7k
We Have a Design System, Now What?
morganepeng
53
7.8k
Docker and Python
trallard
46
3.6k
Being A Developer After 40
akosma
90
590k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
Why Our Code Smells
bkeepers
PRO
339
57k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
Faster Mobile Websites
deanohume
309
31k
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
Producing Creativity
orderedlist
PRO
347
40k
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