2020年03月の記事

Java特有の冗長なコードを簡潔に記述する「Lombok」

Java特有の単調なコードを簡潔に記述する

Lombok とは Lombok は、 Java言語におけるボイラープレートコードをソースコードから排除するために使用するライブラリです。 ボイラープレートコードとは、何度も繰り返し書く言語仕様上省く事ができな […]

クッキーのSameSite 属性について (Same-site Cookies)

クッキーのSameSite属性について(Same-site Cookies)

HTTP クッキーの基本動作 HTTP クッキー(以下クッキーと書きます)とは、ウェブサーバー側がクライアント(ウェブブラウザ)側に保持させることができるデータのことをいいます。 クッキーの基本的な動作 ウェブブラウザで […]

保守性の高い管理画面のデザインを考える-AdminLTE3

保守性の高い管理画面のデザインを考える-AdminLTE3

AdminLTEとは AdminLTEとは管理画面に特化しBootstrapベースのCSSフレームワークです。 スマートフォン等にも対応しており、手軽にかっこいい管理画面を作成することが出来ます。 https://adm […]

Bootstrap4でよく利用するクラスの纏め(レイアウト編)

Bootstrap4でよく利用するクラスの纏め(レイアウト編)

BootstrapはHTML/CSS/JavaScriptから構成される最も有名な CSSフレームワーク です。 WEBページでよく使われるフォーム、ボタン、メニューなどの部品がテンプレートとして用意されおりデザイン性も […]

Bootstrap4でよく利用するクラスの纏め(基本編)

Bootstrap4でよく利用するクラスの纏め(基本編)

BootstrapはHTML/CSS/JavaScriptから構成される最も有名な CSSフレームワーク です。 WEBページでよく使われるフォーム、ボタン、メニューなどの部品がテンプレートとして用意されおりデザイン性も […]

ローカルの開発環境用にダミーのSMTPサーバーを利用する − Mailhog

work-3938876_1920

目的 Webアプリケーションを開発する上でメール送信が必要となるケースは多々あります。例えば、会員登録の際に仮登録メールを送信したり、予約登録の際に確認メールを送信するなどのケースです。 メールを送信するためにはSMTP […]

Googleアンケートの画面デザインを再現したフォームを作成してみた

form-design1

入力フォームの重要性 商品購入やイベントへの参加申し込みなど、Webページ上でユーザーが最終アクション(CV:コンバージョン)を完了させる接点となるのが「入力フォーム」です。 入力フォームをただ設置すれば問い合わせが増え […]

Dockerを利用したJavaの開発環境を考える − Eclipse編

Dockerを利用したJavaの開発環境を考える − Eclipse編

目的 JavaでWebアプリケーション開発を行う際にSpringBootを利用するケースが増えてきていますが、SaStrutsなど古いWebアプリケーションを保守していかなければならないケースもまだまだ存在しています。J […]

WordPressでも利用可能な拡大画像スライダー-jquery-zoomSlider(プラグイン)

拡大画像スライダー jquery-zoomSlider

作成した背景 WordPressで複数の写真をギャラリー表示させた記事を作成したのですが、写真が小さく見切れて表示しまうため、クリックで拡大表示できるようにしたいと思い作成しました。 こだわった点としては画像が1~2枚で […]