2024-12-04
課題 mosquitto_sub でイベントにタイムスタンプがないのが困る時がある。 mosquitto_subでメッセージを受け取った時間を出す場合は、-F '%j' とやっておくと良い。メッセ ...
masaino
2024-10-16
OCSP IoTでは、クライアント証明書の有効性確認は重要です。クライアントが提示する証明書が不正に取得されたり、期限切れになっている場合、それを迅速かつ確実に検出することが求められます。ここで、 ...
masaino
2024-09-01
はじめに 以前から触ってみたいと思っていた mruby をようやく触ったのでメモ。 インストール Github Readmeの通り。rake でビルドする方法が書いてある。古めの情報だとmin ...
masaino
2023-11-12
Credential Provider Credential Providerを使うと、タイトルのことができる。これはかなり便利。アイデアとしては以下のような感じ。 AWS IoTに接続するデバ ...
masaino
2023-10-15
はじめに AWS IoT Coreにて、クライアント証明書(デバイス証明書)をIoT Coreが発行した証明書を使うのではなく、自前のCAを使って署名した証明書を使う場合の話[1]。 自前のCA証 ...
masaino
2023-10-08
はじめに 翻訳サービスとか生成AIとかで外部サービスに向かってコピペしまくりの今日この頃ですが、勢いにのってくると、ついつい手が滑っていろんな情報を貼り付けてしまいがち。間違ってプライバシーに関わ ...
masaino
2023-09-11
雑にメモるシリーズ - CDKに入門したのときのメモ。入門書はこちら。 TypeScriptでプロジェクトを初期化 mkdir aws-cdk && cd aws-cdk ❱❱❱ ...
masaino
2023-03-25
操作 ショートカット カーソルを動かす 上 / 下 j / k ノードを選択 / もとに戻る l / h 新しいファイルを作成 N 新しいディレクトリを作成 K ...
masaino
2023-02-04
はじめに AWS IoT Core は Rule を使って受け取ったデータをいろんなサービスに渡すことができます。今回は DynamoDB にデータを渡すところのお話しです[1]。既にいろんなドキ ...
masaino
2023-01-23
Getting Started I understand the idea of IoT Core's Device Shadow, but how do you write an actual cl ...
masaino
2023-01-14
ここからスタート FreeRTOS を触る前に、まずは ESP32 の使い方を理解したいので AWS のサイトにある、Espressif ESP32-WROOM-32SE の開始方法から進めていく ...
masaino
2022-12-18
何これ? 最近短いシェルスクリプトを書いたら、意外と使用頻度が高かったのでメモっておく。Amazon Translateをコマンドラインから使うだけのもの。 誰向け? 俺。その他、以下のような人 英 ...
narutaro
2022-12-10
はじめに IoT Core の Device Shadow のアイデアは分かるんだが、実際のクライアントはどう書くの?[1]と思ったので Ruby クライアントを書いて試したという話。「AWS I ...
masaino
2022-11-19
はじめに IoTのアーキテクチャで一般的なのは、以下のようなデバイス系とWeb/Mobile系を繋ぐようなものです。デバイス側はリアルタイムかつイベントドリブンで、Web側はリクエストベースである ...
masaino
2022-11-03
はじめに ブラウザからでもMQTTブローカーに接続したかったのでAWS IoT CoreにブラウザからMQTT over WebSocketとカスタム認証で接続した時のメモ。クライアント側の例がな ...
masaino
2022-09-01
マークダウンのパーサーとしてGithubのMarkdown APIを使ってHTML変換してたときに見つけたことをメモっておきます。 このGithub Markdown APIを使うとMarkdown ...
masaino
2022-07-23
Parameter Storeが楽かも ちょっとしたデータをAWSにおきたい時どうするか?ぱっと思いつくのは以下くらいである。 DynamoDBを使う その他マネージドなDBMSを使う Lamb ...
masaino
2022-07-16
書き換えるって何を? ちょっとしたことをEC2でやるときに、さっとログインしたいのでシェルのaliasを書いて[1]いろんなVMにSSHするようにしている[2]。このときSecurityGroup ...
masaino
2022-06-21
Github Issuesをブログとして使うアイデアは太古の昔からある。ここで言っているのはIssueを使ってブログ記事を書き、タグをつけ、フィルタや検索して管理しながら、そこからHTMLを生成する… ...
narutaro
2022-06-21
Github Issuesをブログとして使うアイデアは太古の昔からある。ここで言っているのはIssueを使ってブログ記事を書き、タグをつけ、フィルタや検索して管理しながら、そこからHTMLを生成するよ ...
masaino
2022-04-03
Fernの作者によるこれを読んで、VimのファイラーをNERDTreeからFernに変えてみようと思った時に起こったちょっとした話 .vimrc call jetpack#begin() Je ...
masaino
2022-02-13
概要 これをやって見ます。 今回の構成 今回は以下のEdge deviceにGreengrass(GG)をDockerコンテナとしてデプロイする。GGのバージョンは2.5.3 ┌── ...
masaino
2022-02-12
Greengrass? AWS IoT Greengrassはいわゆるエッジコンピューティング系のサービス。 以下の図[1]のようにAWSのサービスにはエッジといってもいろんなレベルがあるみたいだ ...
masaino
2022-02-05
I've been playing around with GraphQL lately and that's fun. After playing with GraphQL for a while, ...
masaino
2022-02-05
The last time was search by id form the task list. This time, I am going to update the list. It's ca ...
masaino
2022-02-05
The last time was to get list of todo from Apollo. This time I am going to add task search functiona ...
masaino
2022-02-05
Well, the weather has been so nice that I've been neglecting it on the weekends while BBQing and mak ...
masaino
2021-04-25
Introduction MQTT is probably best known as a lightweight messaging protocol implemented for small s ...
masaino
2021-04-07
Introduction When you see these two posts I wrote before, it's natural to think about connecting thi ...
masaino
2021-03-24
Introduction I had to do some SDN stuff with Arista switches at work, but I didn't have an actual ma ...
masaino
2021-03-22
Introduction This is the story of how I wrote the Ruby code for Lambda to run in the following envir ...
masaino
2021-03-21
Introduction Recently, I've been playing with Amplify to build web apps and it's really good when yo ...
masaino
2021-02-18
Svelte I just wanted to give Svelte a try. This is just yet another todo app with Svelte and nothing ...
masaino
2021-01-28
Introduction While I was wandering around the web looking for information related to MQTT, I came ac ...
masaino
2021-01-24
Introduction I've been using AWS API Gateway and setting up CORS has been taking up a lot of my time ...
masaino
2021-01-13
はじめに 前回のものにユーザ認証を足すために Cognito を Authorizer として使う。出来上がりはこんな感じ。User は Cognito で認証されて、APIをコールできるようになっ… ...
narutaro
2021-01-07
はじめに 前回のバックエンドにWebフロントエンドつなげようと思って、Cognito周りを触れるJSのSDKを探していたのだが、メンテが終わっていてどうやらAmplifyに統合されようとしていること ...
narutaro