福野泰介の一日一創 - create every day

お神輿はどこへ行った?を実現するアプリ、子どもお神輿を手軽にIoT化して「みこしなう」

2018/09/16
#KidsIT #IchigoJam #IoT #codefor 

どこまで来たかが気になる、町内を巡るお神輿。
福井国体のシャトルバスで活躍中のIchigoSoda製GPS発振機を設置したら良好でした!

通常は車輪移動、軒先で子供が担ぐ時に軽く揺れる程度なので、ワイヤーで軽く留めるくらいでOK!


ぐるぐると休憩や、雨宿りを挟んで約2時間、発信間隔を5秒にしたところちょうどいい感じ!(上記、地図を消したデモ画面))


IchigoSoda (IchigoJam x sakura.io) に、IchigoSensors(GPS)と電池2本で動くモバイルバッテリーをつなぎ、ジップロック。穴を空けて固定用のワイヤーをつなぐ簡易パッケージ。

幼稚園の頃見た七尾の「でか山」など、まつりの山車に載っける「祭IoT」、なかなか良さそう!

作り方
1. 位置情報発信機を作る
2. sakura.ioでWebSocketとして設定し地図表示する
3. おまつりに合わせてアイコンなどをカスタマイズ!
(サーバーにデータを保存すると、開いた直後表示や、履歴表示に対応可!)

Code for Matsuri!

地図アプリでふりかえる、センサーとまちあるき!まちをよくするアイデアとIchigoJamプログラミングつぎのいっぽ

2018/08/12
#opendata #IchigoJam #KidsIT #shinagawa #codefor #PCN #maker 

じぶんでつくったパソコンにセンサーを搭載して、品川をまちあるき!

IchigoSensors opendata - 品川まちあるき
温度、湿度、UV、音量、速度をみちびき対応GPSで取得した位置情報と合わせて印刷して二次利用可能な国土地理院地図にマッピングするアプリ作りました。


まちあるき前、THETA、360度写真!グループに分かれ、それぞれスタッフが2名程、同行します。


パソコンはんだづけしたDay1に続く、Day2は、IchigoSensorsを持ってまちあるき!


防災ヘリポートの中央でTHETA、360度撮影。マリオギャラクシーみたいでしょ?


楽しそうな遊具には釣られて、たこさん公園の計測スタート


たこさん内部!


たんけんセットにmicroUSBケーブルをかませて、袋にモバイルバッテリーを入れる工夫


セミ発見!


セミの抜け殻ゲット!なんと、通販で買える時代!


水の近く、温度は?湿度は?


こどもが発見、みみずを食べているトカゲ、SR!


品川区役所内の発電量の電光掲示、リアルタイムオープンデータ化すると公園の日射量参考になりそう。


気がついたことは何でもメモ!品川区では標準装備という、たんけんセットが活躍


ヒヤリハット地図、いろんな地図と重ねてみるのもおもしろそう?


打ち水でどのくらい温度は下がるのか?湿度はどうなる?データと合わせてコンクールに出してみるのもいいですね。
打ち水大作戦しながわ2018|品川区


データ計測のため協力していただいた「品川区立豊葉の杜学園
最近の体育館はアリーナと呼ぶ?体育に限らない多目的感?


まちあるき終了、一時回収、IchigoROM、17人分。歩いて集めたデータがつまってます!


USBシリアルでパソコンに取り込み、早速オープンデータ化。地図を印刷してアプリづくりの参考にしてもらいます。


まちあるきの体験や、いろいろメモをもとに、誰に、どんなアプリをつくるか考えて、絵にしよう!
母親、妹にヒアリングして、ほしいというアプリを40コ集めた便利アプリ集!


夏のまちあるきで、おじいちゃんを助ける雪案内という発想!


紫外線から逃げよう、UVescape(ユーブイエスケープ)、名前もいい!


データを計測することそのものが楽しかったからそれをアプリに!?
全員全く違う、17のステキアイデア、それぞれ一人ずつ発表してもらいました!


自分でつくるアプリづくりのだいいっぽ、画面と大まかな動きをつくる技を伝授する、プログラミング講座、つぎのいっぽ!(はじめのいっぽ@Day1

CLS、LC、?(PRINT)、WAIT、GOTO、IF INKEY()=0 CONT を使いこなせるようになれば、アプリのプロトタイピング(試作)や、アニメーション、パワーポイント代わりにプレゼン資料づくりだって自由自在! (参考、シニアハッカソン 2014年

容量が足りなくなったら、LRUNでつなげばOK!IchigoROMがあれば、合計68ファイルつなげるよ。
詳しくは、IchigoJam BASIC-日本語辞書、リファレンスを見たり、いろいろ実際試してみよう!


カタカナキーでローマ字入力、自分だけのアプリづくり、いけそうかな?
IchigoJamプリント」や「はじめてのプログラミング」など、オンライン教材もいろいろ!
自分のペースで、自分の好きなものからチャレンジするのが上達の近道。
コンピューターは一番身近な外国人、仲良くなってね!


兄弟もひとり1パソコン!色違うから間違えない!64ファイル追加で保存できちゃう「IchigoROM」も二人分!


自分のパソコンIchigoJamとアプリアイデアシートとともに記念撮影!2日間のワークショップ、楽しんでもらえて何より!


IchigoSensors opendata
17人分+スタッフ所持(00)を加えた18人分のまちあるきオープンデータができました。
※オープンデータ:誰でも自由に加工して、販売することを含めて好きに使えるデータのこと(出典だけ書いてね)


リンクからデータ種ごとに色分けした地図や、表形式、CSVダウンロードが可能です。
ひとつ、言い忘れ。IchigoROMに記録した、みなさんのまちあるきデータ。IchigoJamで見ることができます!

LOAD120:GSB@ELIST

ずらずらっとデータが表示されますよ!取り込んだデータと同じものです。
実は、IchigoJamだけでもデータ解析できちゃいます。興味があったらチャレンジしてみてねっ

最後にファイル120、121、122に入っている、IchigoSensors用の長いプログラムを紹介。

'file 120 1 'GPS Logger 2 L=16:OUT4,-1 10 FOR J=1 TO 5 20 GSB@THI:GSB@TH:[8]=T:[9]=H:[10]=ANA(2) 30 M=0:FORI=0TO9:A=ABS(ANA(8)-270):M=M+(A-M)*(A>M):NEXT:[11]=M 40 CLS:?[3];".";[4];",";[5];".";[6],[7]:?[8]/10;" ";[9]/10;" ";([10]-310)/2;" ";[11] 50 GSB@LC:WAIT60:NEXT 70 R=FILE()+(LINE()+10)<<8:LRUNFILE()+1 80 LED1:GSB@EPUSH:LED0 90 GOTO10 600 @THI:U=95:LET[U],#062C,#4401,#8808,#884A,#4350,#0C00,#4770:U=#800+U*2:RTN 610 @TH:R=I2CR(#45,U,2,#700,6):[0]=17500:[1]=PEEK(#700)<<8|PEEK(#701):T=USR(U+2,#800)-4500:[0]=10000:[1]=PEEK(#703)<<8|PEEK(#704):H=USR(U+2,#800):RTN 800 @EPUSH:N=0:?I2CR(81,#8E6,2,#8E4,2),M:M=M+1:N=M*L*2:N=N<<8|N>>8&#FF:?I2CW(81,#8E6,2,#800,L*2):N=0:?I2CW(81,#8E6,2,#8E4,2):RTN 810 @ELIST:L=16:N=0:?I2CR(81,#8E6,2,#8E4,2),M 820 IF M FOR I=1 TO M:N=I*L*2:N=N<<8|N>>8&#FF:U=I2CR(81,#8E6,2,#800,L*2):?I;:FOR J=0 TO L-1:?",";[J];:NEXT:?:NEXT 830 RTN 840 @ECL:N=0:M=0:?I2CW(81,#8E6,2,#8E4,2):RTN 900 @LC:LET[96],640,64,#5639,#C6C,#C080,64:?I2CW(62,#8C3,5)+I2CW(62,#8C0,3,#900,16)+I2CW(62,#8C8,3,#920,16):RTN 'file 121 1 'GPS driver (R=return file | return line << 8) 300 CLS:BPS9600:UART3,2 301 K=INKEY():IF!KCONT 304 IFK!=36GOTO300 305 K=INKEY():IF!KCONT 306 IFK!=71GOTO300 308 K=INKEY():IF!KCONT 309 IFK=42UART0,0:P=#900:GOTO700 310 ?CHR$(K);:GOTO308 500 N=0 510 C=ASC(P):P=P+1:IF!CORC=44ORC=46ORC=34C=C=46:RTN 520 IFC>=48&&C<=57N=N*10+C-48 530 GOTO510 540 N=0:IFASC(P)=44RTNELSEFORI=1TOM:N=N*10+ASC(P)-48:P=P+1:NEXT:RTN 700 GSB500:M=2:GSB540:[1]=N:GSB500:[2]=N:GSB500:GSB500 711 GSB500:[3]=N:IFCGSB500:[4]=N:ELSE[4]=0 712 GSB500:GSB500:[5]=N:IFCGSB500:[6]=N:ELSE[6]=0 713 GSB500:GSB500:[7]=N:GSB500:GSB500:GSB500:GSB540:[1]=[1]+N*100:GSB500:[0]=N 800 LRUN R&amp;255,R>>8 'file 122 1 'GPS initilize (connect TXD) 10 BPS9600 20 S="PMTK314,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0":GSB200:END 200 N=0:FORI=0TOLEN(S)-1:N=N^ASC(S+I):NEXT:UART3:?:?"$";STR$(S);"*";HEX$(N,2):UART0:RTN

links
- こどもも大人もコードフォーじぶんのまち! 品川区はんだづけ&センサー入門、練馬区IoT資料 - with PCN
- IoT実験ボード「IchigoSensors」プリント基板発注 - こども霞が関見学デー満員御礼!
- PCN品川
- PCN五反田
- PCN秋葉原(ロボットなど拡張キット、はんだづけスペースもあり!)

こどもも大人もコードフォーじぶんのまち! 品川区はんだづけ&センサー入門、練馬区IoT資料 - with PCN

2018/08/11
#opendata #IchigoJam #KidsIT #shinagawa #nerima #codefor #PCN #doc 

プログラミングでまちづくりを自分ごとに!
品川区役所の提供、Code for Tokyo と Code for Sabae 共催で贈る夏休みイベントDay1スタート!

自分だけのパソコンできあがり!


IchigoJamはんだづけスタート!


はんだごてより危ないニッパー!便利な道具は時には危険。
友達を傷つけない、道具の使い方も体験と合わせて学ぼう。


みんなみるみる腕を上げるはんだづけ


14ピンソケット、5ピンソケットをカラフルなものに交換できるようにしておくとオリジナルIchigoJamを楽しめます!

カラフルピンソケット購入先
赤、緑、青、黄:aitendo(14P 35円、5P 20円)
http://www.aitendo.com/product/12743
白:秋月電子通商(14P 40円、5P 20円
http://akizukidenshi.com/catalog/g/gC-11571/
http://akizukidenshi.com/catalog/g/gC-11572/


できあがったマイIchigoJam、はじめてのタイピング、LED1


ひかった!


うれしそう!


PCN五反田、PCN札幌、PCN高専(?)協力によって、午前中のはんだづけパートスムーズに完了!
大橋編集長のプロ用小手先クリーナーがすごかった!


休み時間にも熱中、自分で作った初ゲーム「かわくだり改」
おにぎりアイテムを取ったら、自分がおにぎりに変わるオリジナル仕様!


IchigoSensorsを合体させて、試しにベランダに出てみました。一気に跳ね上がる湿度!


品川区でのまちあるき、見どころ紹介!
明日はいよいよ、自分でつくったパソコンを持ってデータ収集&アプリづくり!


資料:親子でチャレンジ まちをプログラミングでよくしよう!(Day1、はんだづけ&プログラミング)


IchigoSensorsのテストを兼ねて、品川区から練馬区へ移動!
大井町駅付近で40度オーバーを記録!移動中の電車内も不快指数は75を下回りません。


Code for Nerima 代表青木さん挨拶 & Code for Shinjuku 伊藤さん到着。


UDトークで自動的(人手による修正もリアルタイム!)に字幕が付く Code for Nerima イベント!
スポ小のプログラミング版、地域ICTクラブ、福井県でも始まってます!
福井県こどもプログラミング協議会


資料:はじめてのIoTプログラミング(大人向け)
IchigoSodaを使って、IoTプログラミングワークショップ、みんなでつくろうIoT!


不思議なつながり、愛知&札幌!


点字でメモする長谷川さん!その場で読めて便利とのこと。ITでもっと楽しく便利にインクルーシブ!


青木さん、楽しいイベント、ありがとうございました!

links
- 地図アプリでふりかえる、センサーとまちあるき!まちをよりよくするアイデアとIchigoJamプログラミングつぎのいっぽ

Hana道場、若宮さんと学ぶIoTとIchigoJamプログラミングと地域フィールドラボ第5期スタート!

2018/07/12
#sabae #IchigoJam #codefor #doc 

Apple社長による紹介で世界的にも有名な、若宮正子さん、ご来鯖!
iPhone「82歳日本人開発者」は何がスゴイのか | スマホ・ガジェット | 東洋経済オンライン | 経済ニュースの新基準

若宮さんの興味はスマホアプリに留まることなく、電子工作、IoTも!
鯖江、Hana道場にて、IchigoSodaで体験、はじめてのIoTプログラミングで一緒に電子工作・プログラミング・ネットワークを学びました。

アイロンビーズでつくったアクセサリー、お土産にいただきました!


Code for Japan、地域フィールドラボ(旧コーポレートフェローシップ)の第5シーズン、大鵬薬品の三浦さんを迎えてスタート!
地域フィールドラボ(旧コーポレートフェローシップ)事業・派遣職員辞令交付式 | 『さばえ.jp』百さんのブログです
国際的にも経験豊かな三浦さん、鯖江のまちをより健康に!メガネづくりと、IchigoJamマスターしたいと嬉しい抱負!


早速、Code for Sabae イベントとして、Hana道場イベントへご案内。
竹部さんより、Hana道場の想いの紹介!


地域フィールドラボ三浦さんとデジタルクリエイター若宮さんの共同作業!
インターネットは100億台のコンピューターの集合。基本はたった2台をつなぐこと。


わかった!という喜びに年齢は関係ないですねっ


10歳〜82歳まで幅広い参加者、アイデアソンも楽しい!

困っていることと、改革案
ビジネスホテルみたいな鍵がほしい(抜くと全部消えるけど、冷蔵庫とかはは消えない)
耳が遠くなってピンポンが聞こえない(部屋内のキラキラが教えてくれる)
眠ったら自動的に消えるエアコン
体温計を使うのが面倒(コップを握ったら体温が分かる、はぶらしに内蔵!?)
血圧計の計測が面倒(簡単管理、お医者さんに見せられる)
雨が降ったら自動的に取り込んでくれる
孫の離乳食の温度管理(乗っけたら適温教えてくれる)
電話するのを忘れちゃう(電話自動発信)
マップアプリの東西南北を間違える(逆走を教えてくれる)
冷蔵庫の余り物管理(何があるかわからなくなる、自動管理、在庫管理)
食べ過ぎ防止アプリ(カロリー、糖質管理アプリ)
眠れないシニアはとても多い
介護する側、寝ている間にどこか行ってしまう(動いたら教えてくれるIoT)
田んぼの水位管理をしてほしい(水を出すのをスマホで出す、管理)


IchigoJamでイノシシを狩る、勝山の谷川さん。IchigoSodaを組み込んだ独自の通知装置を披露!
今年のイノシシ鍋もおいしくなりそうっ


IchigoJamでプログラミング」「親子でベーシック入門」の著書で、元担任の先生、あっしーこと蘆田さんと!
IchigoJam Tシャツがまぶしい!


この日、永平寺町エボリューション大使というカッコイイ役に就任した、あみるも合流!


福井の幸とともに懇親会!
福井エボリューション、加速中。


今回の資料、ブラッシュアップしてオープンデータ化!( PDF/ Keynote/ ppt
持ち帰り資料と合わせて活用ください!( PDF/ word

(追記)

2018.7.13 市長室訪問! 3色揃った IchigoJam Tシャツ

漢字を点字で表す方法「六点漢字」日本語点字体系オープンデータと点字変換アプリ

2018/06/07
#braille #opendata #codefor 

Code for Nerimaでお会いした、長谷川貞夫さん。点字で漢字を表す方法、六点漢字を含む、日本語点字体系のオープンデータ化が実現しました!
漢字の点字表現「六点漢字/日本語点字体系」と点字アプリケーション - GitHub

まずはその対応が確認できるシンプルな変換アプリと共に公開しました。
数字モードや、カタカナモードなど各種切り替えなどは未実装ですが、オープンデータなオープンソースみんなで育てていきましょう。

tenji converter - 点字変換 六点漢字 日本語点字体系対応版

攻殻機動隊のようにテキストを感じる可能性を教えてくれた、長谷川さん浅井さんCode for Nerima に感謝! データ、コード、人でつながる地方と地方。ネットワークの可能性は広大です。

links
- 六点漢字 - ウィクショナリー日本語版
- 六点漢字の自叙伝 (作者、長谷川貞夫さんによる自叙伝)

デジタル色メガネで見よう colorsight - テクノロジーと高専生とアフリカと

2018/06/02
#megane #kosen #IchigoJam #codefor #JS #africa 

Code for Sabae発、WebMeganeがCode for Nerimaに飛び火。
WebMegane(色覚体験)

WebMegane、色を文字化してみました。

colorsightsrc on GitHub in JS
時計表示のおまけ付き! 簡単なJavaScriptで改造可能です!


マダガスカル、モロッコからの留学生へIchigoSodaレクチャーする高専生!


夜は高専インターンOG/OBと!

高専生による高専生のための、最高のインターンを目指す、jig.jpインターン、申込み期限間近!
学生インターンプログラム2018~全国高専生向けjig.jpインターンシップ募集開始のお知らせ~

How to make the Inclusive City - Learn Braille (点字を学ぼう) on IchigoJam / Alphabet(+和文)

2018/05/15
#IchigoJam #IoT #js #africa #codefor #nerima 

インクルーシブシティとは、いろんな壁を越えて誰もが豊かに暮らせる都市。
The Inclusive City makes everyone happy.

「はじめのいっぽ」は関心。
The first step is the interest.

見えなくても聞こえなくても伝わる、点字を学習するプログラムを作りました。
I made a program to learn braille, characters for everyone.


キーボードで打つと、対応する点字が表示されます。(A-Z版とひらがな版、プログラムは後半に)
You can check the braille with typing A-Z or Kana of Japanese.
(RUN on Ichigojam web)


アフリカ各国からのインターン生と、お互いの紹介とIT使った社会発展に向けたディスカッション。
Mutual introduction and discussion to improve this society with IT with interns from Africa.


アフリカと日本、つなぎましょう!
Let's connect Africa to Japan.


Code for Nerima では、体表点字の開発者、長谷川さんに見てもらえました。
I met Mr. Hasegawa, an inventer of braille with motors at Code for Nerima.


コードでつながる練馬と鯖江。
Sabae(Fukui) connected Nerima(Tokyo) with the code.


Code for Nerima 青木さん作のデジタルメガネ体験。メガネ新ジャンル、熱い!
I enjoyed the digital eye-glasses by Mr. Aoki. It's hot to create new glasses!


インクルーシブシティづくり、ぜひご一緒に!
Let's create the inclusive city!

点字学習プログラムのつくりかた on IchigoJam
How to make to learn braille on IchigoJam

点字をデータ化する(点字 - Wikipedia
Make the code(number) from the braille (braille - Wikipedia)

?`100000 32

10 00 00 - braille in binary (2進数化した点字) → 32

10 LET[0],32,40,48,52,36,56,60,44,24,28,34,42,50,54,38,58,62,46,26,30,35,43,29,51,55,39 100 K=INKEY():IF K=0 CONT 105 ?CHR$(K) 110 IF K<65 OR K>90 GOTO100 120 B=[K-65] 300 ?BIN$(B,6) 390 GOTO 100

タイプすると対応する点字コードを表示
Show the code by typed character.

300 FORI=0TO5 310 LC 5+I%2*4,2+I/2*4 320 ?CHR$(232+B>>(5-I)&1) 330 NEXT 60 CLS 70 VIDEO3 105 LC5,0:?CHR$(24,K);

点字っぽく表示を工夫してできあがり!(24=特殊キーコード、行削除)
Make up the display to finishi!(24=special key code, delete line)

ひらがなバージョン。
Japanese Kana version.
(RUN on IchigoJam web)

10 LET[0],`100,`101,`110,`111,`011:'AIUEO 20 LET[5],`001,`101,`110,`010,`011,`111,`100:'KSTNHMR 30 LET[12],`010010,`010011,`010110:'YYY 40 LET[15],`0010,`0110,`0111:'W 50 S="AIUEOKSTNHMRYYYW" 100 K=INKEY():IF K=0 CONT 105 ?CHR$(K); 110 N=-1:FORI=0TOLEN(S)-1:IF ASC(S+I)=K N=I:NEXT:ELSE NEXT 120 IF N<0 GOTO100 130 IF N<5 B=[N]<<3:GOTO300 140 K=INKEY():IF K=0 CONT 145 ?CHR$(K) 150 IF N=8 AND K=ASC("N") B=[17]:GOTO300 160 M=-1:FORI=0TO4:IF ASC(S+I)=K M=I:NEXT:ELSE NEXT 170 IF M<0 GOTO100 180 IF N<12 B=[M]<<3+[N] 190 IF N=14 B=[12+M/2] 200 IF N=15 B=[15+M/4] 300 ?BIN$(B,6) 390 GOTO100 60 CLS 70 VIDEO3 105 LC5,0:?CHR$(24,K); 300 FORI=0TO5 310 LC 5+I%2*4,2+I/2*4 320 ?CHR$(232+B>>(5-I)&1) 330 NEXT

ローマ字で打つと対応する点字が出ます。
This program shows in braille by your type in Roman letters.

濁点半濁点などへ拡張してみましょう。容量不足対策はこちら。
Let's make extension versions! If you want to more memory...

?FREE() 362 ?"10 LET[0]";:FORI=0TO17:?",";[I];:NEXT:? 10 LET[0],4,5,6,7,3,1,5,6,2,3,7,4,18,19,22,2,6,7 20 30 40 ?FREE() 480

118byte縮みます。
You can save 118byte.

links
- Programming for Rwandan kids! Open Teaching Materials
- デジタル指点字はじめのいっぽ「数字」の点字表現を体得する読み上げ学習マシーン

大事なことは何回言ったか? UDトークで簡単イベント全文自動書き起こし

2018/03/28
#opendata #codefor 

Code for Shinjuku - SPARQLでマップハンズオン!で初体験したUDトークによる自動全文書き起こし。
Code for NerimaUDトーク青木さんより、データをオープンデータとしていただきました!

おもしろい!


単語をグラフっぽく表示したもの!

自分でも何かやってみようと、解析はじめに形態素解析をしてみようと探してみつけたJUMAN++、600MBの辞書付きですがブロードバンド時代、ダウンロードは一瞬です。

JUMAN++ 早速インストール (for Mac)

wget http://lotus.kuee.kyoto-u.ac.jp/nl-resource/jumanpp/jumanpp-1.02.tar.xz tar xJvf jumanpp-1.02.tar.xz cd jumanpp-1.02 ./configure make sudo make install

動作確認してみます

echo "IchigoJamを食べる" | jumanpp IchigoJam IchigoJam IchigoJam 未定義語 15 アルファベット 3 * 0 * 0 "品詞推定:名詞" を を を 助詞 9 格助詞 1 * 0 * 0 NIL 食べる たべる 食べる 動詞 2 * 0 母音動詞 1 基本形 2 "代表表記:食べる/たべる ドメイン:料理・食事" EOS

半角区切りで、次のように形態素に分解してくれます
0 表層形
1 読み
2 見出し語
3 品詞大分類
4 品詞大分類ID
5 品詞細分類
6 品詞細分類ID
7 活用型
8 活用型ID
9 活用形
10 活用形ID
11 意味情報 未定義語の場合 "品詞推定:名詞" など推定が入ったりする

テキスト化されたものをjumanppに食べさせて、名詞と未定義語を頻出単語順に並べてみました。

1 データ 146回
2 こと 87
3 の 66
4 形 53
5 もの 44
6 オープン 41
7 アプリ 41
8 方 40
9 SPARQL 34
10 ところ 30

データと146回も言ってたんですね!(登場名詞数は700ほど!)

特徴ある名詞や、名詞間の近さなどを使って、重要語のリアルタイム解説とかおもしろそうです。

先日の電脳メガネサミット、書き起こしの第一弾が公開されたので、合わせてどうぞ!
『電脳コイル』の世界は実現可能か? 日本発、メガネ型ウェアラブル端末の“いま”に迫る - ログミー

新宿&品川 SPARQLでマップ! 5つ星オープンデータ x Googleマップ かんたんアプリづくりハンズオン with UDトーク - Code for Shinjuku x Nerima

2018/03/27
#opendata #web #codefor 

オープンデータの真価が発揮される横展開。標準化への道筋はすでにできているので活用しましょう!
Code for Shinjuku x Code for Nerima x Code for Sabae 連携イベント!


主催、Code for Shinjuku 代表、新宿区議 伊藤 陽平さん!
本イベント、なんと、リアルタイム字幕付き!


個人だと無料で使えちゃう、このシステム「UDトーク」開発者で、Code for Nerima 代表、青木秀仁さん!


実際にHTMLやJavaScript、SPARQLクエリーを触っておらうハンズオン。
話している事をリアルタイムにしっかり拾って、字幕表示、スゴイ!
(photo by Code for Shinjuku Naoko Asai)


web発明者ティム氏提唱、日本政府が共通語彙基盤(IMI)として推進する、5つ星オープンデータ
東京都では、新宿区、品川区、総務省統計局が5つ星オープンデータによるデータ提供を行っています。

ハンズオン資料
GoogleマップとはじめてのSPARQLクエリー(プログラム、GitHubにも置きました)
ハンズオンプログラム(サンプルソース)のダウンロード
http://sabae.cc/temp/mapap-tokyo.zip(APIKEY追記、応用例追加)

5つ星オープンデータへのアクセス方法の標準、SPARQL(スパークル)。
主語、述語、目的語で、すべてのデータを整理するというアイデアを押さえたら、あとはいろいろ試すのみ!

こちら応用例として、新宿と品川の5つ星オープンデータから保育園、幼稚園を検索してきてアイコン表示するマップアプリです。
アイコン画像を変えたり、HTMLをいじって文章を足したり、CSSをいじってデザインを変更したりと簡単なところから改造してみましょう!

PC上で試したら、次はぜひweb公開!無料でサイト公開ができるサービス、GitHubがオススメです!
自分の名前が入ったドメインを作成したら、GoogleマップのAPIKEYを取得して、HTMLファイル内の ?key= 部分を書き換えればOK!

GitHubアカウントの作り方と、APIKEYの取得方法
参考:「【2018年度版】Google Maps の APIキー を簡単に取得する – ねんでぶろぐ


UDトーク」懇親会へ向けての相談会話もしっかり拾っています!
早速インストール、字幕化、Code for Sabaeイベントでも、外国の人とのコミュニケーションにも、いろいろ使ってみます!


新宿区でオープンデータを推進する、総合政策部情報システム課長の熊澤さんからも恊働呼びかける力強いメッセージ!


Code for の "C" - 青木さん開発の「声シャッター - ハンズフリー&かんたんカメラ」で撮影

日本の課題は、世界の未来の課題。
「ゾンビ施設」増殖で地方は大変なことになる | 国内経済 | 東洋経済オンライン | 経済ニュースの新基準
年間500校もの学校が廃校になる日本。顕在化していない問題はまだまだ多量にでるでしょう。
それでも前へと進むため、オープンデータとコンピューターパワーを活用しましょう!

2018年度、品川区でも Code for Tokyo 連携オープンデータ推進企画、進行中。
今年は子供の力もプラス!? 品川区ハッカソン「しながわっかそん」の新展開、新連携も楽しみです。

新宿区、練馬区、品川区、大田区、渋谷区、八丈島!
東京のつながり、地方と東京のつながり、まず人がつながり、データがつながる5つ星オープンデータ!

links
- 大事なことは何回言ったか? UDトークで簡単イベント全文自動書き起こし

まちづくりTRPG、SIM石川2030体験会 in 鯖江 - Code for Sabae

2018/03/18
#opendata #sabae #codefor #event 

2016年の勝手表彰で出会ったSIM熊本2030
その派生版、SIM石川2030体験会が、鯖江市めがね会館、jig.jpの本店所7Fセミナールームにて開催!

石川県から運営の方がご来鯖!感謝!


厳しくなる一方といわれる「財政」
そもそも財政とは、市民の共同のお財布。使いみちは市民を代表する議会でチェックするシステム。
少子高齢化で、社会保障費が上がる中、どの事業を残していくか!?
プレイヤーは、架空の市のさまざまな事業を担当する局長となり、局の職員、市民、議員、市長の顔を思い浮かべながら、いかに議会で説明し納得してもらえるかを相談しながら、2030年のまちをみんなで創るゲーム。 人間同士の会話とルールに沿って遊ぶ「対話型」、まさにTRPG


まるで石川県な、架空のI市。お菓子、飲み物を用意して楽しく進めましょう。


市長からの辞令交付からスタート!都市・建築局長を命じられました。


1テーブル6人の局長と、議会役のゲームマスターの7人で進みました。
5年を1単位としたラウンドを3回行い、事業を削ったり、新事業をやるやらないを決めて、議会役へ説明。
説明しきれず否決されてしまうと赤字として、最後のラウンドで精算しなくてはいけません。
人の担当事業だと、厳しいこと行っていると、ラウンド後の人事異動で、その局を担当することになったりと割りとリアルな感じが楽しい。


目の前の事業のことばかり追ったばかりに、気がつけば理想のまちとは程遠いという、ゲームでよかった体験ができます。


最終ラウンドが終わって、やってくる新規事業を創るチャンス!最後にそれぞれのチームから発表です。

各チームの成果物
価値:伝統文化+イノベーション(起業、先端医療)
キャッチフレーズ:文化と魔法のまちI市
事業名:ハリーポッター育成学校
内容・コンセプト:全世界から最先端の技術を学びに子供が集まる全寮制の学校を創る(ボーディングスクール)

キャッチフレーズ:400年後を生きるまち
事業名:400年を振り返る県民総会議
内容:伝統文化に起業への人的支援→物事を作る人が育った

価値:日本が大事にしてきた人らしく生きられる、ベースと農業、伝統が残るまち
キャッチフレーズ:人らしく
事業名:子供、農業教育
内容:農業の価値に気づく

価値:安全・安心に暮らせる福祉の充実(企業立地と学生の働く場+住む所+仕事+おもしろい人)
価値:キャッチフレーズ:Re:Live 〜あなたの人生に合った生き方を〜
事業名:街ing(住宅マッチング事業)
内容:若い人が集まるのは仕事、住む所、面白い人、もの、こと(伝統)、自分に合った人生、人生のリノベーション、住宅と仕事と人をマッチング


あなたのまちの2030年、成り行き任せで大丈夫!?
ランチ会や、飲み会でもライトバージョン、家からちょっとずつ進められるオンラインバージョンを考えてみるのもおもしろそう!

Tweet
クリエイティブ・コモンズ・ライセンス
この作品は「Creative Commons — CC BY 4.0」の下に提供されています。
CC BY 福野泰介 - Taisuke Fukuno / @taisukef / アイコン画像 / プロフィール画像