テックニュース

Tech News

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

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は、オブジェクト同士を「同じもの」として扱…

READMEの書き方:他人が動かせるプロジェクト説明にする
テックブログ

READMEの書き方:他人が動かせるプロジェクト説明にする

READMEは、プロジェクトの概要を紹介するだけでなく、他人がリ…

リダイレクト入門:301/302/303/307/308の違い
テックブログ

リダイレクト入門:301/302/303/307/308の違い

HTTPリダイレクトは、サーバーがブラウザやAPIクライアントに…

HTTPキャッシュ入門:Cache-ControlとETagの違いを理解する
テックブログ

HTTPキャッシュ入門:Cache-ControlとETagの違いを理解する

HTTPキャッシュは、ブラウザや中間サーバーが一度取得したレスポ…

日付とタイムゾーン入門:JST/UTCでハマらないための基本
テックブログ

日付とタイムゾーン入門:JST/UTCでハマらないための基本

日付とタイムゾーン処理が難しいのは、保存する時刻、比較する時刻、…

ページング処理入門:limit/offsetとcursor方式の違い
テックブログ

ページング処理入門:limit/offsetとcursor方式の違い

ページング処理は、大量の一覧データを一度に返さず、一定件数ずつ取…

Java Silver試験対策|社会人の私が2か月で合格するまでに実践した勉強法
テックブログ

Java Silver試験対策|社会人の私が2か月で合格するまでに実践した勉強法

Java Silverの試験対策を実体験ベースで解説します。社会…