続・Auth0 java-jwtを使った素のJWT認証 - 公開鍵方式でやってみた
これは、豆蔵デベロッパーサイトアドベントカレンダー2022第25日目で今回が最後の記事になります🙌 Auth0 java-jwtを使った素のJWT認証では理解が比較的容易な共通鍵方式による仕組みを紹介しましたが、今回はその続きとしてRSAの公開鍵方式で同じことをやってみたいと思います...
記事を読むGitHub Actions - private リポジトリの Action と再利用可能ワークフローが呼び出しが可能に
これは、豆蔵デベロッパーサイトアドベントカレンダー2022第24日目の記事です。 これまで Action、および再利用可能ワークフローのリポジトリは public にしないと他リポジトリのワークフローから呼び出すことができませんでした...
記事を読むS3で疑似的にフォルダを管理する方式の検討と実装
これは、豆蔵デベロッパーサイトアドベントカレンダー2022第23日目の記事です。 はじめに # 2022年4月に豆蔵に入社しました、BS第二グループの中垣内と申します...
記事を読むAPI をシナリオベースでテストできる StepCI を試してみた
これは、豆蔵デベロッパーサイトアドベントカレンダー2022第22日目の記事です。 概要 # ここ数年、マイクロサービスの開発に携わっています。 そんな中で、イテレーティブにマイクロサービスの開発を続け、安定してリリースを続けるためにはAPI間のテストが重要であると実感しています...
記事を読むオンライン研修の設計勘所(その2:学びを促進するストーリー展開)
これは、豆蔵デベロッパーサイトアドベントカレンダー2022第21日目の記事です。 はじめに # 前回は学習内容の構造化に関して記載いたしました。 オンライン研修の設計勘所(その1:学習内容の構造化) 今回は「学びを促進するストーリー展開」について記載いたします...
記事を読むLambda SnapStartをServerless Frameworkでデプロイする
先日、AWSからLambda SnapStartの発表がありました...
記事を読むできるだけ簡単にAWS上に静的サイトを構築する
これは、豆蔵デベロッパーサイトアドベントカレンダー2022 第20日目の記事です。 AWSについて個人で学習していると、サービスの名前や役割はなんとなく理解できたり覚えられるようになりますが、実際にサービスを使う機会がないことは割とあるかと思います...
記事を読むAWS上に継続的デリバリ環境を構築してみた 第1回:VPC作成~Apacheインストール
これは、豆蔵デベロッパーサイトアドベントカレンダー2022第19日目の記事です。 私は今入社2年目で、主にアプリケーション開発に携わってきました。 AWSやCI/CDについては、概要は知っていても自分ではほとんど触ったことのない分野でした...
記事を読むIoT を使ってみる(その11:FreeRTOSタスク優先度編)
前回は「FreeRTOS」のタスクを紹介しました。 今回は前回説明できなかったタスクの挙動が優先度でどのように変わるのかを見ていきたいと思います。 サンプルプログラム # COMポートに”HIGH”、”LOW”の文字を出力する2つのタスクを用意しました...
記事を読むNuxt3で導入されたハイブリッドレンダリングとNuxt版ISG/ISRを試してみる
これは、豆蔵デベロッパーサイトアドベントカレンダー2022第18日目の記事です。 今年春にRCバージョンとなったNuxt3は、先月(2022-11-16)ようやく安定バージョンとなりました...
記事を読む新米スクラムマスターの思考メモ(その3 Sprint Planning編)
これは、豆蔵デベロッパーサイトアドベントカレンダー2022第17日目の記事です。 はじめに # 「新米スクラムマスターの思考メモ」の3回目の記事です。これまでは、スクラムマスターになる前と、Retrospectiveでの思考メモについて執筆してきました...
記事を読むAWS Glueを社内システムに導入した話
これは、豆蔵デベロッパーサイトアドベントカレンダー2022第16日目の記事です。 先日社内システム(Sales Support System 以下SSS)にAWS Glueを導入したため、その経緯と構築の流れを紹介させて頂きます...
記事を読むアジャイルちょっとした疑問解消会
これは、豆蔵デベロッパーサイトアドベントカレンダー2022第15日目の記事です。 アジャイルを実践していると、ここはどうしたらいいんだろう、という疑問が度々発生すると思います。 弊社のアジャイルチームには、そんなアジャイルに対する質問が日々社員から飛んできます...
記事を読む大規模アジャイル手法を鳥の目で眺める
これは、豆蔵デベロッパーサイトアドベントカレンダー2022第14日目の記事です。 はじめに # アドベントカレンダーという、いわば「お祭り」で何を書こうかとつらつら考えてみました...
記事を読むWasmer 3.0 の WASM からの各プラットフォーム用バイナリ生成機能を試す
これは、豆蔵デベロッパーサイトアドベントカレンダー2022第13日目の記事です。 3月の記事「スタンドアローンおよび言語組み込みの WebAssembly ランタイム Wasmer」で、WASI 対応の WASM ランタイム Wasmer について紹介しました...
記事を読むAWS認定資格を12個すべて取得したので勉強したことなどをまとめます
これは、豆蔵デベロッパーサイトアドベントカレンダー2022第12日目の記事です。 はじめに # 初めまして、白谷です。AWS認定全12個(2022年10月時点)を達成しましたので、勉強したことや受験した感想などをまとめました...
記事を読むSlack の GitHub インテグレーションで GitHub Actions ワークフローのイベントを通知可能に
Slack の GitHub インテグレーションを使えば、PR(Pull Request) や issue のオープンや更新などのイベントを通知できます。PR に Slack からコメントすることも可能です...
記事を読むIoT を使ってみる(その10:FreeRTOSタスク編)
前回はESP32などの安価なIoTデバイスで利用できる「FreeRTOS」を紹介しました。 今回はFreeRTOSの詳細に入っていきたいと思います。 FreeRTOSのタスク # FreeRTOS では処理を実行する単位を「タスク」として構造化します...
記事を読むAWS Lambda 向け軽量Node.jsミドルウエアエンジン Middy の紹介
これは、豆蔵デベロッパーサイトアドベントカレンダー2022第11日目の記事です。 今年偶然[1]に見つけた middyjs が、「シンプルでパワフル・軽量で拡張性あり」というサイトの謳い文句どおり素晴らしかったのでご紹介します...
記事を読むAuth0 java-jwtを使った素のJWT認証
これは、豆蔵デベロッパーサイトアドベントカレンダー2022第10日目の記事です。 JWT認証としてはOIDC(OpenIDConnect)が有名ですが、今回は仕組みを素から理解することを目的にAuth0のjava-jwtを使ってJWT認証の簡単な仕組みを作ってみたいと思います...
記事を読む