IoT を使ってみる(その8:AWS IoT Device Client編)
最近はAWS関連の話題から少し遠ざかっていたので、今回は AWS IoT Device Client を紹介します...
記事を読むNuxt3入門(第7回) - Nuxt3のプラグイン・ミドルウェアを使う
前回はNuxt3のエラーハンドリングについて見てきました。 今回はプラグインとミドルウェアを見ていきます。 両方とも必須という訳ではありませんが、うまく使えばアプリケーション開発を効率化できます...
記事を読むリニューアルされた GitHub Projects のオートメーションを使ってみる
7月にGitHub Projects のオートメーションについて紹介しました。 GitHub Projects の Automated kanban で issue 管理を楽にする その後、リニューアルされた Projects について紹介しました...
記事を読むMicroProfile Fault Tolerance(3) - 例で理解する設定編
MicroProfile Fault Tolerance(MP Fault Tolerance)を紹介する最後は設定によるフォールトトレランス機能の指定です。今回も前回同様、MP Fault Toleranceから提供される機能とその設定を「こんなことをしたい」的な利用シーンごとに説明していきます...
記事を読むDeno を始める - 第3回 (SSR)
前回からしばらく開いてしまいました。この間 Deno v1.26 がリリースされています。 今回は、Deno の有力なユースケースの1つである Web アプリケーションの Server side rendering (SSR) について見ていきましょう...
記事を読むMicroProfile Fault Tolerance(2) - 例で理解する非同期編
MicroProfile Fault Tolerance(MP Fault Tolerance)を紹介する2回目は非同期呼び出しに対するフォールトトレランス処理です...
記事を読むMicroProfile Fault Tolerance(1) - 例で理解する基本機能編
今回のテーマはマイクロサービスでは定番のタイムアウトやリトライ、サーキットブレーカーなどの耐障害性に関する機能を提供するMicroProfile Fault Tolerance(MP Fault Tolerance)です...
記事を読むNuxt3入門(第6回) - アプリケーションで発生するエラーに対応する
前回はNuxt3の設定情報管理について見てきました。 今回のテーマは実用的なアプリケーションに不可欠なエラーハンドリングです。 Nuxtはクライアントサイドだけでなく、サーバーサイドレンダリングもサポートするハイブリッドフレームワークです...
記事を読むEnvoy OAuth2 Filter を使ったログイン
庄司です。 いくつか Envoy Proxy の JWT Authentication や External Authorization を使った認証や認可の記事を書いてきました。 今回は OAuth2 Filter を使った例を説明します...
記事を読むNuxt3入門(第5回) - アプリケーションの設定情報を管理する
前回はNuxt3のルーティング機能について見てきました。 今回はNuxt3が提供する設定情報の管理機能を見ていきます。 Nuxt3では、アプリケーションの設定はRuntime Config(またはApp Config)を通して管理され、グローバルに参照できます...
記事を読むIoT を使ってみる(その7:MQTTクライアント paho編)
前回記事でMQTTブローカー「Mosquitto」を紹介しました。 今回はMQTTクライアント「paho」について紹介したいと思います。 paho とは # pahoはPython製の通信ライブラリです...
記事を読むロボット開発インターンシップ紹介
社内のとある技術相談会で、所属しているグループのインターンシップを紹介したところ、内容が面白いので記事を書いてみないかということで書いてみました。 はじめに # エンジニアリングソリューション事業部には八王子を拠点としたロボット開発グループがあります...
記事を読むオンライン研修の設計勘所(その1:学習内容の構造化)
はじめに # 前回は研修設計の全体像(プロセス)に関して記載いたしました。 オンライン研修の設計勘所(その0:そもそも研修設計とは研修設計していますか?) 以降、ADDIEモデルにおける D:Design「研修の設計」に一歩踏み込んでいきます。 今回は「学習内容の構造化」について記載いたします...
記事を読むGitHub code scanning 結果を VS Code で確認できる SARIF Viewer 拡張
以前「GitHub の脆弱性検出機能 Code scanning alerts と CodeQL について」という記事で Code scanning alerts を設定して確認する方法を紹介しました...
記事を読む猫を飼うべきこれだけの理由
今日は統計学の”堅苦しい数字”から少し離れて、ほのぼのする話をしてみましょう。 お題は”猫と生産性”です。 在宅勤務になり、仕事場と家庭が同一空間に # 2020年は新型コロナが流行し、在宅勤務にシフトした人も多かっただろうと思います...
記事を読むNuxt3入門(第4回) - Nuxtのルーティングを理解する
前回はサンプルアプリのブログサイトがAPI経由でブログ情報を取得できるようにしました。 今回は、Nuxtアプリケーションでページ遷移に使うルーティングについて見ていきます。 Nuxt2でも同様ですが、Nuxt開発ではルーティング定義を個別に作成する必要はありません[1]...
記事を読むKafka を Java のテストプロセスに埋め込める EmbeddedKafka でコンシューマーをテストする
Kafka は人気の分散メッセージングシステムです。Spring for Apache Kafka を使うと Kafka トピックからのメッセージ取得を契機としてビジネスロジックを実行するコンシューマーの Spring Boot アプリを簡単に作成できます...
記事を読むIoT を使ってみる(その6:MQTTブローカー Mosquitto編)
前回記事でMQTTを紹介しました。 今回はMQTTブローカー「Mosquitto」について説明したいと思います...
記事を読むNuxt3入門(第3回) - ユニバーサルフェッチでデータを取得する
前回は簡単なブログサイトを作成し、Nuxtの基本機能や開発の流れを見てきました。 ただ、ここで作成したサンプルアプリのブログサイトは、表示するブログデータは固定値で保持していました。新しいブログを追加した場合は別途ビルドする必要があります...
記事を読む豆蔵デベロッパーサイト 2022年7-9月のサマリー
2022年度第2四半期のまとめです。そろそろ1周年が近くなってきました。 記事数・執筆者数 # 8月に記事数が200本を超えました。100本到達は5月で半年ぐらいかかっていたので、かなり加速していることになります。現在、239記事が公開されています...
記事を読む