英語

CNN ENGLISH EXPRESSとは?

CNN ENGLISH EXPRESSは主にCNNニュースを題材とした英語のリスニング向けの雑誌です。20~30秒程度の短いニュースが中心のウォーミングアップ編、3分程度のニュース、レポート ...

Java,プログラミング

ファクトリメソッドを使って簡潔にArrayListを生成

GuavaのListsクラスに用意されているファクトリメソッドを使用することでArrayListのインスタンス生成と初期値の設定を以下のように簡潔に記述することができます。

Java,プログラミング

やりたいこと

Spring BootプロジェクトでDBなどでよく使われるロウワーキャメルケース(例: user_name)の文字列をJavaの変数名でよく使われるロウワーキャメルケースへ変換する。

Guavaを使えば簡単Guava ...

IntelliJ,プログラミング

IntelliJでよく使うショートカット

IntelliJを使用していて個人的によく使うショートカットキーをまとめます。

戻るcmd + 最近開いたファイルcmd + E最近のロケーションcmd + shift + Eタブを閉じ ...

Mac

ある日気付いたら、2015年に購入したMacBook Proを閉じようとするとなぜかちゃんと閉まらない、よく見るとボディも変形して膨らんでいるという状況になりました。

初めてのことだったので焦りましたがネットで検索すると原 ...

AWS,プログラミング

コースの概要

AWSの認定試験の一つソリューションアーキテクト – アソシエイト試験の対策講座です。試験合格目指す方を主な対象としていますが、AWSを操作しながらしっかり基本を学ぶことができるので現在ITエンジニアでスキルアップのために ...

英語,読書

英検1級合格後は英語で実用書をスラスラ読むことができるだけの英語力をつけるために洋書の実用書に挑戦しています。

この記事では投資の本として『ウォール街のランダムウォーカー』と並び有名な『敗者のゲーム』の要約と英語版の英文の ...

プログラミング

Udemyはプログラミングやデータサイエンスなど様々な分野の講座をオンラインで受講できるサービスです。本記事では実際にUdemyで講座を受講している私がUdemyを利用するメリットについて紹介します。

幅広いジャンルの講座が用意 ...

ブログ運営

スパム対策としてContact Form7にreCAPTCHA(v3)を導入する手順

本記事ではContact Form7で作成したお問い合わせフォームへのスパム対策としてreCAPTCHA(v3)を設定する手順を紹介します。

Java,Spring,プログラミング

Mockitoを使うとエラーハンドラのテストが作成しやすい

Spring MVCでWeb APIを作成する場合@RestControllerAdviceを使ってエラーハンドラを作成することがあると思います。このエラーハンドラで想定通りに ...