Slide 1

Slide 1 text

Code for Kobe github Hiroaki KAWAI

Slide 2

Slide 2 text

試行錯誤中… ● Github pages ● Code for america infrastructure ● Kobe opendata

Slide 3

Slide 3 text

Github pages

Slide 4

Slide 4 text

githubの便利機能 ● Github pages – webサイトの公開 – 静的ファイル(html,js,css,...)、gitで履歴管理 – orgname.github.ioというリポジトリ名か、gh- pagesというブランチ名が対象 – JavaScriptベースのアプリ、ツールであれば、これ で公開できる(携帯アプリを含む) http://codeforkobe.github.io/

Slide 5

Slide 5 text

githubの便利機能 (2) ● Wiki – もっとお手軽にコンテンツ更新できる – Facebook で基本的に困ってはいないけれど、 ピン留めしたいような内容はこっちでもいいかも https://github.com/codeforkobe/codeforkobe.github.io/wiki

Slide 6

Slide 6 text

Code for America Infrastructure project

Slide 7

Slide 7 text

Infrastructure ● 基盤? ● 「とりあえず必要になるよね」ツール集 ● Code for america→brigadeでも使えるように – http://www.codeforamerica.org/brigade/infras tructure ● cfapi (code for america api)を使っている – データの入り口は様々。google docs (spread sheet), meetup.com, github, mailchimp

Slide 8

Slide 8 text

出席登録 ● Checkin – http://codeforkobe.github.io/一番上にリンクを 置いてみた – Code for kobeの活動グラフが見えるようになる – https://www.codeforamerica.org/brigade/Cod e-for-Kobe/attendance

Slide 9

Slide 9 text

Issue finder ● https://www.codeforamerica.org/ – 下の方をみえると、チケットが一部見えるように なっている – 実はgithub.comに登録すると自動的に出てくる ● というわけで – https://www.codeforamerica.org/geeks/civicis sues/widget?organization_name=Code-for- Kobe

Slide 10

Slide 10 text

データ投入? ● cfapi update scriptで回収される様子 – 団体登録:google spread sheet – イベント登録:api.meetup.com – 参加メンバーや活動登録: people.codeforamerica.com – プロジェクト関連:api.github.com

Slide 11

Slide 11 text

Opendata

Slide 12

Slide 12 text

Opendata ● 「オープンデータ」ライセンス – 誰に見咎められることもなく安心して再配布できる ● CC BY 2.1 JP – 神戸市による許諾であることを示していればよい – そのまま再配布しても構わない – 加工して再配布しても構わない

Slide 13

Slide 13 text

Open source software license ● OSSと略される – Open source initiativeを参照するとよくわかる ● このライセンスがあるおかげで、ソフトウェア の配布ができている(DVDメディアなど) ● ソースコードに限らない

Slide 14

Slide 14 text

OSS “Contribution” ● そんなに構えなくてよい ● バグを報告すること ● バグを修正すること ● 運営を手伝うこと ● そして「使う」こと ● どんな小さなことでも “Contribution”

Slide 15

Slide 15 text

Opendataを使う ● なにはともあれ、データを眺める – 使い勝手のよいデータ? – データを使うこと=使えるデータ – 使えるデータ=データが整備されていること – みんなで整備すればいいじゃない ● 当然データが常に正しいはずがない(更新やエラー) ● ただ上から降ってくるものと考えて、文句を言っても生 産的ではない

Slide 16

Slide 16 text

神戸市オープンデータ ● オープンデータライセンスが明記されているも のは一覧ページにある http://www.city.kobe.lg.jp/information/opendata/index.html

Slide 17

Slide 17 text

使えるようにしてみる ● 地理データ – geojsonが正義というわけでもない – 正規化して、おそらく元のテーブルに近しいであろ うcsvに戻した ● UTF-8, Unicode正規化, 値からの改行除去, etc. – AED, 施設データ, 野外彫刻作品一覧 – 更新が必要そうなものもちらほら ● 郵便番号

Slide 18

Slide 18 text

使えるようにしてみる(2) ● 広報誌 – もちろん紙で読んではいるけれど… – RSSフィード?カレンダー登録?できると便利? ● 変換プログラム作成中(人力のヒント情報が必要)

Slide 19

Slide 19 text

番外編

Slide 20

Slide 20 text

小中学生向け優待制度 ● のびのびパスポート – https://github.com/hkwi/our- data/blob/master/nobi.json ● ココロンカード – https://github.com/hkwi/our- data/blob/master/kokoron27.json