【AWS】AWS CLIでMFAを行う
コンソールから仮想MFAデバイスの登録を行っておきます。このときに割当てたMFAデバイスのARNはAWS CLIからMFAを行う際に使用します。
また、アクセスキーの発行とaws configu ...
【Python】ulidから取り出したタイムスタンプを日本時刻に変換する
Pythonでulidを扱うためにulid-pyをpipでインストールします。
$ pip install ulid-pyulidからタイムスタンプを取得するulidから取り出します。タイムスタ ...
【Spring】MockMVCでPOSTリクエストをテストする
MockMvcを使ってSpring MVCで作成したAPIに対してPOSTリクエストをテストする方法を紹介します。
実行環境は以下の通りです。
Java 11Spring Boot 2.3.1
以 ...
【Spring】MockMVCでリクエストパラメータをつける方法
MockMvcを使ってSpring MVCで作成したAPIをテストする際にGETリクエストにリクエストパラメータをつける方法を紹介します。
実行環境は以下の通りです。 ...
【Spring Security】認証エラー時に独自のJSONを返す方法
Spring MVCで作成したRest APIに対するリクエストが認証エラーとなった際に独自のJSONをレスポンスとして返すようにします。
認証はリクエストのAuthorizationヘッダ中のトークンを使用し ...
How to create custom validations in Spring MVC
In Spring MVC, @AssertTrue annotation helps us to create custom validat ...
システムエンジニア(SE)の業務外の勉強時間はどれくらい?
システムエンジニアに限らず、日々の業務に必要な知識・スキルであったり、将来のキャリアアップのために業務外も勉強されている方は多いと思います。
私はシステムエンジニアとしてSIerに10年勤務しているので、他の方がどれくらい ...
【Spring】Spring MVCでのWeb APIの作り方まとめ
Spring MVCでWeb APIを作る際には@RestControllerアノテーションを使用するのが一般的です。@RestControllerをコントローラクラスに付与します。@RestControllerを付 ...
必要なスキルは何?未経験からAIエンジニア になるには?
・AIエンジニア に興味がある人
・AIエンジニアに求められるスキルを知りたい人
・AIエンジニアになるための学習方法を知りたい人
現在AIエンジニアは人手不足
近年AIの進歩 ...
【Python】HMAC SHA 256のダイジェストを計算する
hashlibとhmacを使用して以下のコードでHMAC SHA 256によるダイジェストを計算することができます。
import hashlibimport hmacsecret_key = ...