仕事で使う技術的なこと Docker Hub を使ってみる 主題の通り、 Docker Hub がどんなものなのかを試してみます。 どうやら、github と連携したりすることができるそうです。 感覚としては、 docker のイメージを github のリポジトリのように登録できるのかなという感じ... 2018.03.17 仕事で使う技術的なこと
仕事で使う技術的なこと docker-compose でイメージを作る docker-compose コマンドで build -> up -> run します。 以下、docker-compose.yml が置いてあるディレクトリで実行します。 > dock-compose build > docker-com... 2018.03.15 仕事で使う技術的なこと
仕事で使う技術的なこと Docker でコンテナをコミットする 以下、コミットの流れを備忘録として残します。 コミット docker commit <コンテナID> <コミット名>:<tag> 上記でコミットしたコンテナは、イメージとして利用できるみたいです。 doc... 2018.03.15 仕事で使う技術的なこと
MQTT mosquitto で CommonName が異なっていても無理やり TLS 接続できるようにする 追記(修正) mosquitto Ver1.4.15 にて修正されているようです。 ですので、最新の mosquitto を使用すると、 CommonName が異なっていても、 --insecure オプションをつければ、無理やり TLS... 2018.03.09 MQTT仕事で使う技術的なこと
仕事で使う技術的なこと SSL/TLS の仕組みについて備忘録 備忘録と言いつつ、ほとんど参考サイトの掲載になるが、↓のサイトの「デジタル証明書の仕組み」の絵が非常に参考になります。 www.infraexpert.com これで、認証局とか CSR(証明書要求)とかの登場人物がどういう関係かがわかりま... 2018.03.08 仕事で使う技術的なこと
MQTT mosquitto を Visual Studio でコンパイルする githubに公開されている mosquitto のソースファイルを、Visual Studio でコンパイルします。 前提 今回は Visual Studio 2010 を使用する(たぶん2017とかでも大丈夫) Visual Stu... 2018.03.08 MQTT仕事で使う技術的なこと
MQTT EMQ を使用して mqtt の通信をする EMQ とは EMQ とは、 Erlang で実装された mqtt ブローカーです。 mqtt ブローカーとしては mosquitto が有名ですが、以下の特徴があります。 mosquitto と比較しても、 EMQ もなかなか性能が良い... 2018.03.08 MQTT仕事で使う技術的なこと
MQTT EMQ で TLS 接続する 今回はEMQ(emqttd)を使用して、mqtt の TLS 接続をする方法。 EMQのインストール方法とかは割愛。 サーバーの公開鍵/暗号鍵の生成、それらのオレオレ認証 ↓が参考になった。 基本的には前記事の mosquitto の場合と... 2018.03.08 MQTT仕事で使う技術的なこと
MQTT mosquitto で OpenSSL を 用いて TLS 接続する mosquitto をで TLS 接続する方法です。 OpenSSL を使用するのが簡単だと思うけど、ちょっと間が空くとすぐやり方を忘れてしまうので備忘録として残しておきます。 2018/03/11 追記/修正 いろいろ TLS について勉... 2018.03.07 MQTT仕事で使う技術的なこと
C# Protocol Buffers の C# 版で遊んでみる Protocol Buffers のC#版 有名どころでは、以下の2つがあるようです。 protobuf-net 特徴:.proto ファイルが不要で、すごくシンプルにシリアライズ/デシリアライズできる。 Google.Protob... 2018.03.06 C#仕事で使う技術的なこと