Java 【Java】HMAC-SHA256で文字列を「ハッシュ化」と「メッセージ認証コード(MAC)」の生成をしてみるよ ByMon 2024年10月16日2024年10月16日 JavaでHMAC-SHA256で文字列を暗号化し、その結果をString型で出力するには、以下の手順で行うことができます 上記によって、指定された秘密鍵とメッセージを使ってHMAC-SHA256で暗号化した文字列が得ら…
ShellScript 【シェルスクリプト】連続で処理を実行したい(for)負荷テストはこれで行けるぞ ByMon 2024年9月26日2024年9月26日 同じAPIを何回も実行したい… 同じリクエストを連続で投げたい… 負荷チェックを行う時にこんなこと思うでしょう 今回は100回連続で同じリクエストを実行するシェルファイルを作成してみます 説明して…
React 【React】スクロールしてもあるエリアを固定したい!要素の固定をする ByMon 2024年9月18日2024年9月18日 検索項目エリアを固定するためにはCSS でスタイリングを行う方法が一般的です position: fixed を使用すると、スクロールしてもその要素が常に画面の特定位置に固定されます 1. CSSのスタイリング 2. R…
Spring Boot 【Spring Boot】logback-spring.xmlはどんなファイルなんだ?ちょっと調べてみた(Datadog例) ByMon 2024年9月15日2024年9月15日 logback-spring.xmlはSpring Boot アプリケーションで使用されるロギング設定ファイルで、Logback を設定するために使用します Logback は、Spring Boot の確実なロギング …
React 【React】ボタンアクションのテストを実装するよ!!ライブラリを使う! ByMon 2024年8月30日2024年8月30日 JavaのjunitのようにReactでもテストを実装したい。。。! Reactでもできます!! 今回はボタンアクションのテストを紹介します Reactでボタンアクションのテストを行うには、@testing-librar…
Spring Boot 【New Relic】Spring bootで外部ツールでログ出力したい(@SLF4J) ByMon 2024年8月14日2024年8月14日 1. build.gradle slf4jとNew Relicの依存関係を設定します 2. New Relicエージェントの設定 New RelicのJavaエージェントを設定する必要があります newrelic.jar…
Java 【Java】for文だけじゃない!いろんなループ処理!さて、どれを実装しようか ByMon 2024年8月13日2024年8月13日 Javaでのループ処理は基本的なfor文やwhile文の他にも、様々なライブラリやAPIを利用して多彩な方法で実装できます 以下に、代表的なループ処理の方法をいくつか紹介します 1. 基本的なループ文 1.1 for文 …
Gradle 【Spring Boot編】Gradleのバージョンカタログを使用してプロジェクト間の依存関係を一括管理していく ByMon 2024年8月4日2024年8月4日 Gradleのバージョンカタログを使用してプロジェクト間の依存関係を一括管理する方法を紹介します 例で以下の独立したプロジェクトを用意します(「version-catalog」でバージョンを一元管理します) versio…
React 【React】タブ表示切替画面作りたい!1からパッケージを作って、簡単に作ってみるよ ByMon 2024年7月31日2024年8月3日 以前タブ表示切替について記事をあげました が、 部分的過ぎてわかりずらかったと思うので 改めて、一から作成する記事を書きました ぜひ参考になればと思います! さて、一から作っていきましょうか 1. 環境の準備 まず、cr…
React 【React】タブ表示(タブ切り替え表示)したいよ!こんな感じどう? ByMon 2024年7月28日2024年7月28日 Reactでタブによる切り替え画面を実装する方法はいくつかありますが、最も一般的な方法は、Reactの状態管理と条件レンダリングを使用することです 必要なコンポーネントは以下のイメージで作成します Appコンポーネント …