SlideShare a Scribd company logo
1 of 21
攻めの可視化
2018.02.16 miyatama
自己紹介
名前: 宮田 尚行
仕事: IT系フリーランス
守備範囲:
段ボール工作~サーバ構築
段ボール工作しても怒られない感じの正社員探してる会社募集中!
←コレ
どうです最近
可視化ってますか?
いろんな可視化を手助けするソフト達
インフラならcAdvisor, netdata
機械学習ならfaces
時系列等のデータならsuperset, metabase,re:dash
etc...
便利ですね!
例えばkibana
キレイですね!
例えばmetabase
docker pull metabase/metabase:latest
docker run -it -d -p 80:3000 metabase/metabase:latest
簡単ですね!
何が言いたいのか
便利・キレイ・簡単。
何かたりない…
攻めの可視化
「俺を見ろ」と言わんばかりの
インタフェースが欲しい。
エラーが出たらメッセージが来るとか、甘い。
DEMO
攻め中
振り返り
やり過ぎよくない。
ご清聴ありがとう
ございました。
おまけ
・サーバ側の説明
・段ボールロボットの説明
おまけ - サーバ側の説明
構成:Kibana + ElasticSearch
動作:
・一秒ごとに20度以上のランダムデータを登録
・カレントにcoolファイルが作成されると10度以下のデータを登録
おまけ - 段ボールロボットの説明
材料:
・パトランプ: Goodayで買ったものを直流用に改造
・高トルクモーター: uxcell 高トルクDCモーター 航空機モデル用 12V 2mmx15mmシャフト
・ダイソーの電車の奴 * 2
・ダイソーの音出る奴 * 1
・ダイソーの光る奴 * 2
・LEDテープライト
・RaspberryPi3
・モーター等の制御基盤
・バッテリー
おまけ - 段ボールロボットの説明
モーター制御基板
3[v]で動作させれるようにする。
材料
・フォトカプラ
・NPNトランジスタ
・ダイオード
・いい感じの抵抗
おまけ - 段ボールロボットの説明
腕を回す機構
段ボールで歯車を作って組み合わせる。
変速比は100:58.4。(にしたかった)
・組み合わせ時は微調整用に芯間を必ず数ミリ動かせるようにしておく。
・必ずズレが出る為、歯車と軸受けの間にはスペーサを入れる。
・歯の部分は段ボールの中落ち(真ん中部分)を使うこと(高さがそろわない)
おまけ - 段ボールロボットの説明
ダイソーの音出る奴
メイン基板を改造してPNPで制御できるように変更。(したかった)
材料
・PNPトランジスタ
・いい感じの抵抗
おまけ - 段ボールロボットの説明
RaspberryPi3
動作
・5秒に一回室内気温データを確認する。
・20度未満の場合は、パトランプ・モーター・音出す奴などを一斉動作。
・電源はバッテリーから降圧させて取る

More Related Content

What's hot

JSフレームワークのシンタックスを比べてみる
JSフレームワークのシンタックスを比べてみるJSフレームワークのシンタックスを比べてみる
JSフレームワークのシンタックスを比べてみるyumi_chappy
 
データベース勉強会 In 広島 mongodb
データベース勉強会 In 広島  mongodbデータベース勉強会 In 広島  mongodb
データベース勉強会 In 広島 mongodbRyuji Tamagawa
 
くらうどって難しい.....ですか?
くらうどって難しい.....ですか?くらうどって難しい.....ですか?
くらうどって難しい.....ですか?Akira Hatsune
 
第1回鹿児島node.jsの会資料_内村
第1回鹿児島node.jsの会資料_内村第1回鹿児島node.jsの会資料_内村
第1回鹿児島node.jsの会資料_内村Koichi Uchimura
 
Vagrantと網元で開発環境を作ってみよう
Vagrantと網元で開発環境を作ってみようVagrantと網元で開発環境を作ってみよう
Vagrantと網元で開発環境を作ってみようTakuma Morikawa
 
Thread affinity and CPS
Thread affinity and CPSThread affinity and CPS
Thread affinity and CPSKouji Matsui
 
「新しい」を生み出すためのWebアプリ開発とその周辺
「新しい」を生み出すためのWebアプリ開発とその周辺「新しい」を生み出すためのWebアプリ開発とその周辺
「新しい」を生み出すためのWebアプリ開発とその周辺Yusuke Wada
 
Node.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしようNode.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしようYuusuke Takeuchi
 
MySQL Fabricつらい
MySQL FabricつらいMySQL Fabricつらい
MySQL Fabricつらいyoku0825
 
async/awaitダークサイド is 何
async/awaitダークサイド is 何async/awaitダークサイド is 何
async/awaitダークサイド is 何Kouji Matsui
 
第九回渋谷Java RaspberryPi+Javaを試してみる
第九回渋谷Java RaspberryPi+Javaを試してみる第九回渋谷Java RaspberryPi+Javaを試してみる
第九回渋谷Java RaspberryPi+Javaを試してみるchonaso
 
もう2度と止まらせない
もう2度と止まらせないもう2度と止まらせない
もう2度と止まらせないShogo Hashimoto
 
React.jsを勉強しよう
React.jsを勉強しようReact.jsを勉強しよう
React.jsを勉強しようHikaru Sato
 

What's hot (17)

About Reauire.js
About Reauire.jsAbout Reauire.js
About Reauire.js
 
JSフレームワークのシンタックスを比べてみる
JSフレームワークのシンタックスを比べてみるJSフレームワークのシンタックスを比べてみる
JSフレームワークのシンタックスを比べてみる
 
データベース勉強会 In 広島 mongodb
データベース勉強会 In 広島  mongodbデータベース勉強会 In 広島  mongodb
データベース勉強会 In 広島 mongodb
 
くらうどって難しい.....ですか?
くらうどって難しい.....ですか?くらうどって難しい.....ですか?
くらうどって難しい.....ですか?
 
第1回鹿児島node.jsの会資料_内村
第1回鹿児島node.jsの会資料_内村第1回鹿児島node.jsの会資料_内村
第1回鹿児島node.jsの会資料_内村
 
Vagrantと網元で開発環境を作ってみよう
Vagrantと網元で開発環境を作ってみようVagrantと網元で開発環境を作ってみよう
Vagrantと網元で開発環境を作ってみよう
 
Thread affinity and CPS
Thread affinity and CPSThread affinity and CPS
Thread affinity and CPS
 
「新しい」を生み出すためのWebアプリ開発とその周辺
「新しい」を生み出すためのWebアプリ開発とその周辺「新しい」を生み出すためのWebアプリ開発とその周辺
「新しい」を生み出すためのWebアプリ開発とその周辺
 
Node.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしようNode.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしよう
 
MySQL Fabricつらい
MySQL FabricつらいMySQL Fabricつらい
MySQL Fabricつらい
 
Ad stirの裏側
Ad stirの裏側Ad stirの裏側
Ad stirの裏側
 
20120525 mt websocket
20120525 mt websocket20120525 mt websocket
20120525 mt websocket
 
Javaに這いよる.NET
Javaに這いよる.NETJavaに這いよる.NET
Javaに這いよる.NET
 
async/awaitダークサイド is 何
async/awaitダークサイド is 何async/awaitダークサイド is 何
async/awaitダークサイド is 何
 
第九回渋谷Java RaspberryPi+Javaを試してみる
第九回渋谷Java RaspberryPi+Javaを試してみる第九回渋谷Java RaspberryPi+Javaを試してみる
第九回渋谷Java RaspberryPi+Javaを試してみる
 
もう2度と止まらせない
もう2度と止まらせないもう2度と止まらせない
もう2度と止まらせない
 
React.jsを勉強しよう
React.jsを勉強しようReact.jsを勉強しよう
React.jsを勉強しよう
 

Similar to Progressive visualization

高トラフィックサイトをRailsで構築するためのTips基礎編
高トラフィックサイトをRailsで構築するためのTips基礎編高トラフィックサイトをRailsで構築するためのTips基礎編
高トラフィックサイトをRailsで構築するためのTips基礎編Kazuya Numata
 
PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発
PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発
PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発infinite_loop
 
インフラエンジニアのスキルパターンを作ってみた話
インフラエンジニアのスキルパターンを作ってみた話インフラエンジニアのスキルパターンを作ってみた話
インフラエンジニアのスキルパターンを作ってみた話Ken SASAKI
 
Azure MLやってみよう
Azure MLやってみようAzure MLやってみよう
Azure MLやってみようA AOKI
 
使ってみた!ioMemoryで実現する噂のAtomic write!
使ってみた!ioMemoryで実現する噂のAtomic write!使ってみた!ioMemoryで実現する噂のAtomic write!
使ってみた!ioMemoryで実現する噂のAtomic write!IIJ
 
大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック
大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック
大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニックinfinite_loop
 
Sinatra Pattern 20130415
Sinatra Pattern 20130415Sinatra Pattern 20130415
Sinatra Pattern 20130415Naotoshi Seo
 
オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。
オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。
オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。Akihiro Kuwano
 
MongoDBが遅いときの切り分け方法
MongoDBが遅いときの切り分け方法MongoDBが遅いときの切り分け方法
MongoDBが遅いときの切り分け方法Tetsutaro Watanabe
 
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい) 泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい) Akihiro Kuwano
 
とあるデータの保存方法(エターナルサーブ)
とあるデータの保存方法(エターナルサーブ)とあるデータの保存方法(エターナルサーブ)
とあるデータの保存方法(エターナルサーブ)Yuri Tayama
 
Web技術勉強会 第38回
Web技術勉強会 第38回Web技術勉強会 第38回
Web技術勉強会 第38回龍一 田中
 
DeNAインフラの今とこれから - 今編 -
DeNAインフラの今とこれから - 今編 -DeNAインフラの今とこれから - 今編 -
DeNAインフラの今とこれから - 今編 -Tomoya Kabe
 
Movable Type for AWS を用いた環境構築のポイント
Movable Type for AWS を用いた環境構築のポイントMovable Type for AWS を用いた環境構築のポイント
Movable Type for AWS を用いた環境構築のポイントMakoto Tajima
 
Excel 方眼紙撲滅委員会 活動報告 2012.11 #odstudy
Excel 方眼紙撲滅委員会 活動報告 2012.11 #odstudyExcel 方眼紙撲滅委員会 活動報告 2012.11 #odstudy
Excel 方眼紙撲滅委員会 活動報告 2012.11 #odstudyTakeshi Komiya
 
某社のDB運用周りあれこれ
某社のDB運用周りあれこれ某社のDB運用周りあれこれ
某社のDB運用周りあれこれlhfukamachi 深町
 
20120405 setsunaセミナー
20120405 setsunaセミナー20120405 setsunaセミナー
20120405 setsunaセミナーTakahiro Iwase
 
35歳でDBAになった私がデータベースを壊して学んだこと
35歳でDBAになった私がデータベースを壊して学んだこと35歳でDBAになった私がデータベースを壊して学んだこと
35歳でDBAになった私がデータベースを壊して学んだことShinnosuke Akita
 

Similar to Progressive visualization (20)

高トラフィックサイトをRailsで構築するためのTips基礎編
高トラフィックサイトをRailsで構築するためのTips基礎編高トラフィックサイトをRailsで構築するためのTips基礎編
高トラフィックサイトをRailsで構築するためのTips基礎編
 
PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発
PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発
PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発
 
インフラエンジニアのスキルパターンを作ってみた話
インフラエンジニアのスキルパターンを作ってみた話インフラエンジニアのスキルパターンを作ってみた話
インフラエンジニアのスキルパターンを作ってみた話
 
Azure MLやってみよう
Azure MLやってみようAzure MLやってみよう
Azure MLやってみよう
 
使ってみた!ioMemoryで実現する噂のAtomic write!
使ってみた!ioMemoryで実現する噂のAtomic write!使ってみた!ioMemoryで実現する噂のAtomic write!
使ってみた!ioMemoryで実現する噂のAtomic write!
 
大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック
大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック
大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック
 
Sinatra Pattern 20130415
Sinatra Pattern 20130415Sinatra Pattern 20130415
Sinatra Pattern 20130415
 
オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。
オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。
オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。
 
MongoDBが遅いときの切り分け方法
MongoDBが遅いときの切り分け方法MongoDBが遅いときの切り分け方法
MongoDBが遅いときの切り分け方法
 
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい) 泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
 
とあるデータの保存方法(エターナルサーブ)
とあるデータの保存方法(エターナルサーブ)とあるデータの保存方法(エターナルサーブ)
とあるデータの保存方法(エターナルサーブ)
 
Web技術勉強会 第38回
Web技術勉強会 第38回Web技術勉強会 第38回
Web技術勉強会 第38回
 
DeNAインフラの今とこれから - 今編 -
DeNAインフラの今とこれから - 今編 -DeNAインフラの今とこれから - 今編 -
DeNAインフラの今とこれから - 今編 -
 
Movable Type for AWS を用いた環境構築のポイント
Movable Type for AWS を用いた環境構築のポイントMovable Type for AWS を用いた環境構築のポイント
Movable Type for AWS を用いた環境構築のポイント
 
Excel 方眼紙撲滅委員会 活動報告 2012.11 #odstudy
Excel 方眼紙撲滅委員会 活動報告 2012.11 #odstudyExcel 方眼紙撲滅委員会 活動報告 2012.11 #odstudy
Excel 方眼紙撲滅委員会 活動報告 2012.11 #odstudy
 
某社のDB運用周りあれこれ
某社のDB運用周りあれこれ某社のDB運用周りあれこれ
某社のDB運用周りあれこれ
 
20120405 setsunaセミナー
20120405 setsunaセミナー20120405 setsunaセミナー
20120405 setsunaセミナー
 
35歳でDBAになった私がデータベースを壊して学んだこと
35歳でDBAになった私がデータベースを壊して学んだこと35歳でDBAになった私がデータベースを壊して学んだこと
35歳でDBAになった私がデータベースを壊して学んだこと
 
Electron を知る
Electron を知るElectron を知る
Electron を知る
 
資料
資料資料
資料
 

More from naoyuki miyata

ESP32ではじめようIoTハンズオン-サーバーサイド.pdf
ESP32ではじめようIoTハンズオン-サーバーサイド.pdfESP32ではじめようIoTハンズオン-サーバーサイド.pdf
ESP32ではじめようIoTハンズオン-サーバーサイド.pdfnaoyuki miyata
 
Duckathon 2.8 r2.vol01
Duckathon 2.8 r2.vol01Duckathon 2.8 r2.vol01
Duckathon 2.8 r2.vol01naoyuki miyata
 
NT熊本 ふりかえり
NT熊本 ふりかえりNT熊本 ふりかえり
NT熊本 ふりかえりnaoyuki miyata
 
Ar coreをマスターするための 3つのハックと振り返り
Ar coreをマスターするための 3つのハックと振り返りAr coreをマスターするための 3つのハックと振り返り
Ar coreをマスターするための 3つのハックと振り返りnaoyuki miyata
 
Duckathon for lightweight
Duckathon for lightweightDuckathon for lightweight
Duckathon for lightweightnaoyuki miyata
 
Duckathon in Fukuoka #3
Duckathon in Fukuoka #3Duckathon in Fukuoka #3
Duckathon in Fukuoka #3naoyuki miyata
 
3 minuits cooking the miyazaki pref
3 minuits cooking   the miyazaki pref3 minuits cooking   the miyazaki pref
3 minuits cooking the miyazaki prefnaoyuki miyata
 
Blender enigma de f button
Blender   enigma de f buttonBlender   enigma de f button
Blender enigma de f buttonnaoyuki miyata
 
自動テスト入れてみたけど、誰からも反応が無かった話。
自動テスト入れてみたけど、誰からも反応が無かった話。自動テスト入れてみたけど、誰からも反応が無かった話。
自動テスト入れてみたけど、誰からも反応が無かった話。naoyuki miyata
 
arとの相性が悪くて何とかしたい
arとの相性が悪くて何とかしたいarとの相性が悪くて何とかしたい
arとの相性が悪くて何とかしたいnaoyuki miyata
 
Android mvc-frameworkが凄くて泣きそう
Android mvc-frameworkが凄くて泣きそうAndroid mvc-frameworkが凄くて泣きそう
Android mvc-frameworkが凄くて泣きそうnaoyuki miyata
 

More from naoyuki miyata (20)

ESP32ではじめようIoTハンズオン-サーバーサイド.pdf
ESP32ではじめようIoTハンズオン-サーバーサイド.pdfESP32ではじめようIoTハンズオン-サーバーサイド.pdf
ESP32ではじめようIoTハンズオン-サーバーサイド.pdf
 
Duckathon 2.8 r2.vol01
Duckathon 2.8 r2.vol01Duckathon 2.8 r2.vol01
Duckathon 2.8 r2.vol01
 
Duckathon 2.8
Duckathon 2.8Duckathon 2.8
Duckathon 2.8
 
最近覚えたこと
最近覚えたこと最近覚えたこと
最近覚えたこと
 
NT熊本 ふりかえり
NT熊本 ふりかえりNT熊本 ふりかえり
NT熊本 ふりかえり
 
Ar coreをマスターするための 3つのハックと振り返り
Ar coreをマスターするための 3つのハックと振り返りAr coreをマスターするための 3つのハックと振り返り
Ar coreをマスターするための 3つのハックと振り返り
 
夢の自動給水機
夢の自動給水機夢の自動給水機
夢の自動給水機
 
Duckathon for lightweight
Duckathon for lightweightDuckathon for lightweight
Duckathon for lightweight
 
Duckathon in Fukuoka #3
Duckathon in Fukuoka #3Duckathon in Fukuoka #3
Duckathon in Fukuoka #3
 
Duckathon in oita
Duckathon in oitaDuckathon in oita
Duckathon in oita
 
Duckathon ar kumamoto
Duckathon ar kumamotoDuckathon ar kumamoto
Duckathon ar kumamoto
 
Versus solenoid
Versus solenoidVersus solenoid
Versus solenoid
 
3 minuits cooking the miyazaki pref
3 minuits cooking   the miyazaki pref3 minuits cooking   the miyazaki pref
3 minuits cooking the miyazaki pref
 
Blender enigma de f button
Blender   enigma de f buttonBlender   enigma de f button
Blender enigma de f button
 
Ahiru reality
Ahiru realityAhiru reality
Ahiru reality
 
Duckathon
DuckathonDuckathon
Duckathon
 
自動テスト入れてみたけど、誰からも反応が無かった話。
自動テスト入れてみたけど、誰からも反応が無かった話。自動テスト入れてみたけど、誰からも反応が無かった話。
自動テスト入れてみたけど、誰からも反応が無かった話。
 
arとの相性が悪くて何とかしたい
arとの相性が悪くて何とかしたいarとの相性が悪くて何とかしたい
arとの相性が悪くて何とかしたい
 
Android mvc-frameworkが凄くて泣きそう
Android mvc-frameworkが凄くて泣きそうAndroid mvc-frameworkが凄くて泣きそう
Android mvc-frameworkが凄くて泣きそう
 
Golang
GolangGolang
Golang
 

Progressive visualization