コンピュータ

Togetterの内容をGoogleChromeの検証機能でスクレイピングし、WordCloudで可視化してみる

会社での一山越えたのですが、まだまだいろいろと作業があるので微妙なところです。 【イベントページ】 www.ctv.co.jp さてその山となったイベントがTogetterのまとめページにまとめられたので、今回のエントリーではそのまとめページをスクレイピングして…

ChromeOSにDockerをインストールしてみる

自分の中で旬になっているChromeOSネタです。 今回はChromeOSに折角入っているDebianがあるので、そこにDockerをインストールしてみたというものです。 Dockerがあれば、ある程度開発もできるかな?と。ただ、Dockerをあまり知らないのでこれからのお勉強に…

Word2vecで遊んでみた

今年の大きめの仕事が一段落ついた(本当は来月までやる)こともあり、時間があったのでちょっと触ってみましたというエントリーです。 年末ぐらいからWord2vecを使ってみたいなあとは思っていたのですが、なかなか手をつけられませんでしたがようやく手をつ…

RaspberryPiでNFCをトリガーにしてサーボモーターを駆動する

フェリーハッカソンでできなかったことをやってみる 以前参加した、フェリーハッカソンでは、QRコードを読み取ってサーボモーターの駆動をしていました。 今回はNFCのリーダーを使用してサーボモーターを駆動させてみたいと思います。時間が余っていればやり…

Chrome OS(Chromium OS)にVisual Studio Codeをインストールしてみた

Chrome OSとはいってますけど、Chromium OSの話になります。まあ、純正のChromebookを持っている人にはあんまり関係ない話。 昨年の年末、以前までChromeOSを使用していたノートPCがある日突然電源が入らなくなり、突然のお別れということになってしまった。…

RaspberryPiでサーボモーターを動作させてみる

フェリーハッカソン2019(以降ハッカソン)にてスマートロックっぽいものを作ったので、メモっておきます。 基本的にはサーボモーターをRaspberryPiで駆動させて鍵っぽいものを作る形になります。 ハッカソンではトリガーとなる部分はフロントエンド側の担当…

Twitterのツイートをwordcloudで可視化したい【後編】

前回はTwitterのタイムラインを取得するところで終了していましたが、実際に使用してみるうちに改良などをしていきました。 【前回のエントリ】 uepon.hatenadiary.com 修正のポイントを記載してから、wordcloudの処理に進めていこうと思います。(ソース内…

Twitterのツイートをwordcloudで可視化したい【前編】

まえまえから思っていたんですが、まったく手をつけられていませんでした。ただ、年末という非常にツイートデータが大量に手に入る時期なのでやるのは今だと思ってやります。ただいろいろやっている人もいるので、大した違いはないかなと思います。 Twitter…

環境変数の設定に関するメモ

いくつか実行環境をつかっていると環境変数の設定方法をいつも間違えるのでまとめておきます。 Windows系cmd環境 Windows系のCLI環境で代表的なのはcmd.exeですね。 【設定方法】 > set MYENV=value 【表示方法】 > set 以下の例では MYENVという環境変数にv…

WioNodeの非同期(websocket)処理をPythonで書いてみる

いつかやろうと思っていたんだけどできなかったものの消化です。 はじめに WioNodeを使用していると単純にcurlコマンドなどを使ってセンサーの状態の取得ができるのですが、センサーによっては常時通信を行いながら、 そのイベントのトリガーをJSON形式で受…

自分が使用しているFFmpegのコマンド例

ようやく今シーズンのイベントも落ち着いてきたので、まとめられていなかったものをまとめる時期に… 今回は結構毎回調べることが多かったFFmpegの中でも自分で使う機会の多かったをまとめて置こうと思います。 自分はWindowsとRaspberryPiで使うことが多いの…

’e’の重要性

この記事はSeeed UG Advent Calendar 2018の22日目の記事です。 明らかにネタですが、いろいろとすみません。 Seeed社さんの商品を使ったブログのエントリーを書いていると、気をつけていないとついtypoしてしまい「e」が足りないことが結構あります。 その…

JSONを整形して表示したい

ハッカソンやものを作っているときにWEBサービスの入出力がJSONということはあるのですが、 毎回毎回調べていたのでそろそろ自分でまとめておこうと思ったのでメモをとることにしました。 Webサービス化されているものを探してみた 検索してみると以下のよう…

【修正】Slackの特定のチャンネルに書き込まれたらYammerのグループに書き込みを行う【Zapierを使う】

前回公開した段階ではうまく行っていたと思っていたのですが、環境がAD配下になっていたので他の環境ではうまく行かなかったようです。そのため一番最後の部分を修正いたしました。 みんな大好きSlackなのですが、うちの会社でもいろいろ刺激があり、徐々に…

LINE対応ビーコンを今更ながら使ってみた

今年の大垣でのハッカソンが開催されたので参加しました。今回のエントリーでは使用したLINE対応ビーコン(以下LINEビーコンと表記)に関してメモしたいと思います。 mashupawards.connpass.com LINEビーコンとは? 【通販サイトはこちら】 beacon.theshop.j…

大垣にハッカソンにいってきた

いよいよ9月。ハッカソンなどのものづくりイベントが数多く開催される季節になってきました。 ってことで今回は大垣で開催された「おおがきIoT×AIハッカソン by Mashup Awards 2018」 mashupawards.connpass.com 毎回大垣のハッカソンではロボット関連をテー…

Chrome OS(Chromium OS)を使ってみた

お盆休みということで結構作業時間が取れるなあと思っていたら、胃腸風邪にかかってしまいほぼお盆休みは終わってしまった感じです。使える時間も少なくなったので以前ちょと興味本位で使ってみたChrome OSをもう一回入れてみようと思います。 以前と言って…

ようやくTensorFlowがRaspberryPiを正式にサポート

おじさんは待っていました。そして正直うれしいです。 これまでも結構設定に苦労していましたが、これでようやく容易に準備できる環境になったと言ってもいいでしょう。 TensorFlow本家がようやくRaspberryPiがサポートしてくれました。 インストールに関し…

Twilioを使用して本当に5分でLineBotは作成できるのか?

以前のエントリーを書いている中で… 【参考】 uepon.hatenadiary.com ハッカソンでも有名なTwilioの高橋さんから「TwilioならLINEbotがすぐ作れますよ」というコメントをもらったので、本当にそんなに簡単なのかを調べてみることにしました。 ググってみると…

PythonでLINEBotはじめました(冷やし中華的な)【後編】

前回の続きのエントリーとなります。 今回は前回作成したプログラムをHerokuに移行することを目指します。 更新がかなり遅れたのですが、ずーっと悩んでいましたが原因がやっとわかったので更新となります。 自分の開発環境のみでの話だと思いますので、それ…

PythonでLINEBotはじめました(冷やし中華的な)【前編】

PythonでLINEBotはじめました(冷やし中華的な)【前編】 ずっと前からハッカソンでLINEbotとか使いたかったけど、手をだせなかったので今更ながらはじめましたあくまでも簡単な練習としてEcho的なBotを作成しています。今回はHerokuへデプロイをするつもり…

Raspberry Pi Desktopをインストール(2018.06.03版)

Raspberry Pi Desktopをインストール 以前からあったx86版のRaspberryPixel(Raspbian JESSIE With Pixelが正式名称だった?)がバージョンアップしていました。ちょっと、PC版のLinuxも少し触る機会があったのですが、aptコマンドではディストリビューショ…

Microsoft Flow経由でWioNodeに接続したリレーを制御してLED表示灯を点灯してみる【後編】

Microsoft Flow経由でWioNodeに接続したリレーを制御してLED表示灯を点灯してみる【後編】 前回のエントリーでMicrosoft Flowの設定が終わりました。これでメールが送信されてくることでリレー回路を制御して電源などのON/OFFといったようなことを行うことが…

GoogleColaboratoryから希望するディレクトリにGoogleスプレッドシートを作成する

希望するディレクトリにGoogleスプレッドシートを作成する 前回のエントリーのなんとなく続きのエントリーになります。 uepon.hatenadiary.com 前回は意図したGoogleDriveのディレクトリにスプレッドシートを作成することができませんでした。作成できるのは…

Google ColaboratoryでGoogleスプレッドシートを読み書きしてみる

Google ColaboratoryでGoogleスプレッドシートを読み書きしてみる 前回のエントリでは、GoogleColabで画像表示ができるようになりました。これでOpenCVを使った画像処理も安心して勉強ができるようになりました。 uepon.hatenadiary.com では、そのほかのフ…

Google Colaboratoryで画像表示してみる

Google Colaboratoryで画像表示してみる 最近、やっているGoogle Colaboratory関連のエントリーの続きです。 uepon.hatenadiary.com uepon.hatenadiary.com Google ColaboratoryでOpenCVを使おうと思っていましたが、このあたりの書き方がJupyter Notebookと…

Microsoft Cognitive Services の Custom Visionを使用して画像の判別エンジンを作成してみた

Microsoft Cognitive Services の Custom Visionを使用して画像の判別エンジンを作成する Microsoft Cognitive Services の Custom Vision は、オリジナルの画像判定エンジンを作成して推定できるサービスです。 画像判定ロジックを構築しなくても、画像をア…

Google Colaboratoryでファイルを読み込む

Google Colaboratoryでファイルを読み込む 前回のエントリの続きになります。 uepon.hatenadiary.com 前回はGoogleColaboratoryを設定してみたものでした。ただ、これでは画像ファイルを認識させるために読み込ませるようなことができません。ネット上のサー…

Google Colaboratoryを使ってみた

Google Colaboratoryを使ってみた 今年はじめに以下のようなニュースがでていました。気にはなっていたのですが試す時間がなかったので試してみました。 Google Colaboratoryが正しいのかGoogle Colabが正しいのか… Ummmm, Colab now lets you use GPUs to a…

RaspberryPiにOpenCV3.4+Tensorflow1.4+keras2.1をインストールする

RaspberryPiにOpenCV3.4+Tensorflow1.4+keras2.1をインストールする 以前のエントリーではRaspberryPiで新しめのtensorflowを使ってみようということでインストール設定を行いました。いろいろWarningが出ながらも動作できるようになり、あとはやるだけなん…