テックニュース

Tech News

エンジニアリングや開発プロセスのベストプラクティスを発信します。

WebSocketとは?HTTP通信との違いと使いどころ
テックブログ

WebSocketとは?HTTP通信との違いと使いどころ

WebSocketは、最初にHTTPを利用して接続を確立した後、…

Java record入門:DTOをシンプルに書くための基本
テックブログ

Java record入門:DTOをシンプルに書くための基本

Javaのrecordは、複数の値をまとめて保持するためのシンプ…

SameSite Cookie入門:ログイン状態が維持されない原因を理解する
テックブログ

SameSite Cookie入門:ログイン状態が維持されない原因を理解する

SameSiteは、Cookieを同一サイト内の通信だけに送るの…

multipart/form-data入門:ファイルアップロードAPIの基本
テックブログ

multipart/form-data入門:ファイルアップロードAPIの基本

multipart/form-dataは、フォームのテキスト項目…

Java BigDecimal入門:金額計算でdoubleを使わない理由
テックブログ

Java BigDecimal入門:金額計算でdoubleを使わない理由

JavaのBigDecimalは、金額や税率など正確な小数計算が…

Java Optional入門:nullチェックを減らす使い方と注意点
テックブログ

Java Optional入門:nullチェックを減らす使い方と注意点

JavaのOptionalは、値が存在する場合と存在しない場合を…

HTTPヘッダー入門:Authorization・Accept・Originを読み解く
テックブログ

HTTPヘッダー入門:Authorization・Accept・Originを読み解く

HTTPヘッダーは、リクエストやレスポンスの本文とは別に、通信に…

Content-Typeとは?JSONがうまく送れない原因を整理する
テックブログ

Content-Typeとは?JSONがうまく送れない原因を整理する

Content-Typeは、HTTPリクエストやレスポンスの本文…

JavaのequalsとhashCode入門:SetとMapでハマらないために
テックブログ

JavaのequalsとhashCode入門:SetとMapでハマらないために

Javaのequalsは、オブジェクト同士を「同じもの」として扱…