×
Copy
Open
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
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