山崎講師
Spring Bootにおける「model」と「session」の違いとは?初心者向けにやさしく解説!新着!!
こんにちは。ゆうせいです。 今回は、Spring BootのWebアプリケーション開発における「model」と「session」の使い分けについて、エンジニアとしてスタートを切ったばかりのあなたに向けて、わかりやすく解説 […]
「PRGパターン」って何?初心者にもわかりやすく!画面遷移とデータ再送信の謎を解決!新着!!
こんにちは。ゆうせいです。 今回は新人エンジニアの方にぜひ知っておいてほしい、PRGパターン(Post/Redirect/Get)について解説します! フォームを送信したあとに「再読み込みしますか?」と聞かれて困ったこと […]
Spring Bootのth:action="@{/login}"で;jsessionidが付く理由とは?初心者向け徹底解説!新着!!
こんにちは。ゆうせいです。 今回は、Spring BootやThymeleafでWebアプリを開発しているときに遭遇しやすいth:action="@{/login}"という記述で、URLの末尾に突然出てくる ;jsess […]
Spring Bootの「DemoApplication」クラス名にルールはあるのか?新人エンジニア向けにやさしく解説!新着!!
こんにちは。ゆうせいです。 新人エンジニアの方から「この DemoApplication っていうクラス名、何かルールあるんですか?」という質問を受けることがあります。 たしかに、初めてSpring Bootに触れると、 […]
Spring Bootでセッション属性に保存されたデータを確認する方法【初心者向けに解説】新着!!
こんにちは。ゆうせいです。 今回は「セッション属性に保存されたデータを見たい!」という声にお応えして、Spring Bootでセッション内のデータを確認する方法をわかりやすく紹介していきます。 セッションに何が入ってるか […]
【新人向け】Springでsessionからmodelに乗せ換えるべきか否か?新着!!
こんにちは。ゆうせいです。 model.addAttributeは本当に必要?ビューで${session.cart}と書けるのでは? こんな疑問、開発中に出てきたことはありませんか? このように、テンプレート(たとえばT […]
JavaScriptの関数のいろいろな呼び出し方を徹底解説!違いと使い分けをマスターしよう!新着!!
こんにちは。ゆうせいです。 JavaScriptでは関数を定義したあと、それを「呼び出す」ことで実行できます。でも実は、関数の呼び出し方にはいろいろなパターンがあるって知っていましたか? たとえば、直接呼び出す方法もあれ […]
JavaScriptとJavaの関数(メソッド)の定義と呼び出しの違いをやさしく解説!新着!!
こんにちは。ゆうせいです。 「JavaScriptを触ってみたけど、Javaとなんか書き方が違う…」と戸惑っていませんか? たしかに、JavaとJavaScriptは名前は似ているけど、関数の扱い方は大きく違います! こ […]
新人エンジニア向け!JavaScriptの実行順序をわかりやすく解説新着!!
こんにちは。ゆうせいです JavaScriptを書いていると、「なんでこの処理が先に動くの?」「思った順番で実行されない!」と混乱することはありませんか? 実は、JavaScriptの実行順序(実行フロー)にはしっかりと […]
JavaScriptで「DOMの読み込み完了」を待たなくてもいいケースとは?新着!!
こんにちは。ゆうせいです。 Webページを作るときに、JavaScriptでよく出てくるコードのひとつに DOMContentLoaded(略して「DOMonload」)があります。これを使うことで、「HTMLの読み込み […]
固定小数点数とは?使われる場面をわかりやすく解説!新着!!
こんにちは。ゆうせいです。今回は 「固定小数点数(Fixed-point number)」 の使われる場面と、Javaにおける扱い方 について、わかりやすく丁寧に解説していきますね! 固定小数点数の基本:ざっくり言うと「 […]
ビット操作の基礎:論理シフトとは何か?新着!!
こんにちは。ゆうせいです。今回は「論理シフト(logical shift)ってなぜ必要なのか?」を、新人エンジニアの方に向けて、やさしく、でもしっかり理解できるように解説していきますね! まず「シフト演算」ってなに? 「 […]
【新人向け】Spring Boot × EclipseでHTMLをデバッグする方法とブレークポイントの有効性新着!!
こんにちは。ゆうせいです。 今回は、新人エンジニアの方からよく寄せられる次の質問にお答えしていきます。 SpringBootを使ったEclipseの開発においてHTMLファイルのデバッグは可能ですか?Eclipseのブレ […]
【新人向け】@RequestParamが必要な理由をやさしく解説!新着!!
こんにちは。ゆうせいです。 Spring Frameworkを使ったWebアプリケーションの開発で、@RequestParamというアノテーション(特別なマーク)を見たことがあるかもしれませんね。 「これって、なんで書か […]
JavaScriptのDOM組み込みオブジェクトを徹底解説!初心者が知っておくべき基本と活用法新着!!
こんにちは。ゆうせいです。 今回は、JavaScriptを使ってWebページを動かす上で超重要なDOM(Document Object Model)に関する組み込みオブジェクトについて、初心者の方にもわかりやすく解説して […]
JavaScriptの組み込みオブジェクトを基礎から解説!新人エンジニア必見の入門ガイド新着!!
こんにちは。ゆうせいです。 今回は、JavaScriptを学び始めたばかりの新人エンジニアのみなさんに向けて、組み込みオブジェクト(Built-in Objects)についてわかりやすく解説します! 組み込みオブジェクト […]
JavaScript経験者がPythonを学ぶときに面食らうポイント10選!違いを知ってスムーズに移行しよう新着!!
こんにちは。ゆうせいです。 今回は JavaScriptを学んだ経験がある人が、Pythonを学び始めたときに戸惑いやすいポイント を10個に絞って紹介します。 「JavaScriptにはこういう書き方があったのに、Py […]
JavaScriptのイベント伝播とは?バブリングとキャプチャリングをJavaエンジニア向けにやさしく解説!新着!!
こんにちは。ゆうせいです。 今回は、Javaを学んできた新人エンジニアのみなさんに向けて、JavaScriptのイベント伝播(event propagation)についてわかりやすく解説していきます。 JavaScrip […]
Javaを学んだ新人エンジニアがJavaScriptでDOMを学ぶときのつまずきポイント新着!!
こんにちは。ゆうせいです。今回は「Javaを学んだ新人エンジニアがJavaScriptでDOMを学ぶときのつまずきポイント」について解説します。 Javaのオブジェクト指向や型安全なコードに慣れたエンジニアほど、Java […]
変化に強い組織をつくる!人材育成の視点で読み解く「両利きの経営」新着!!
こんにちは。ゆうせいです。今回は、組織の持続的成長とイノベーションを両立させるための重要なキーワード、「両利きの経営(Ambidextrous Organization)」について、人材育成担当者向けにわかりやすく解説し […]
組織を根本から変える!人材育成に効く「マッキンゼーの7Sモデル」とは?新着!!
こんにちは。ゆうせいです。今回は、人材育成を「組織戦略」として捉えるための強力なフレームワーク、マッキンゼーの「7Sモデル」について解説していきます。 なぜ人材育成に7Sモデルが有効なのか? 「研修はやった。でも成果が出 […]
組織の変革を成功に導く!ナドラーとタッシュマンの整合性モデルとは?新着!!
こんにちは。ゆうせいです。今回は、組織開発や人材育成に関わる方にぜひ知っておいてほしいフレームワーク、「ナドラーとタッシュマンの整合性モデル(Congruence Model)」について、わかりやすく解説していきます。 […]
Spring BootでTomcatのポート番号を変更する方法をわかりやすく解説!新着!!
こんにちは。ゆうせいです。 今回は、Spring Boot(スプリング・ブート)のプロジェクトで、組み込みTomcatサーバーのポート番号を変更する方法について、新人エンジニアの方向けに丁寧に解説していきます。 「ポート […]
Javaエンジニアのための非同期処理入門:JavaScriptのPromiseとasync/awaitを徹底解説!新着!!
こんにちは。ゆうせいです。今回はJavaを学んだ新人エンジニアに向けて、JavaScriptの非同期処理について、丁寧にわかりやすく解説します! 「JavaScriptは非同期が普通って聞いたけど、なんで必要なの?」「P […]
JavaエンジニアのためのJavaScript高階関数入門!map・filter・reduceを徹底解説新着!!
こんにちは。ゆうせいです。前回は「アロー関数」を解説しましたが、今回はJavaScriptの高階関数(こうかいかんすう)について学んでいきましょう! Javaを学んだばかりの新人エンジニアにとって、「高階関数」という言葉 […]
Java経験者向け:JavaScriptのアロー関数をやさしく解説!新着!!
こんにちは。ゆうせいです。今回は「Javaを学んだ新人エンジニア」に向けて、JavaScriptのアロー関数(Arrow Function)をていねいに解説していきます。 「Javaにはない記法で戸惑う…」「なにこれ、l […]
新人エンジニア研修で伝えたい!ゲーミフィケーションと行動経済学の基本と応用新着!!
こんにちは。ゆうせいです。 今回は新人エンジニア研修の講師をされるあなたに向けて、「ゲーミフィケーション」と「行動経済学」という2つの分野を、どう研修に組み込めば良いかをわかりやすく解説します。 これらは単なる知識ではな […]
心の中より「行動」を見よ?行動主義心理学とその反論をやさしく解説!新着!!
こんにちは。ゆうせいです。 今日は心理学の「行動主義(こうどうしゅぎ)」と、それに対する反論について、新人エンジニアの方でも理解できるように丁寧にお話しします。 「え?エンジニアに心理学?」と思った方、いるかもしれません […]
組織と戦略の深い関係とは?チャンドラーの命題とアンゾフの逆命題をやさしく解説新着!!
こんにちは。ゆうせいです。 今日は「チャンドラーの命題」と「アンゾフの逆命題」について、新人エンジニアの方でもしっかり理解できるように、じっくり丁寧に解説していきます。 この2つの理論は「戦略と組織構造の関係」に関するも […]
問いは冒険の始まり:語源から学ぶ問いの力新着!!
こんにちは。ゆうせいです。今回は、新人エンジニア研修の講師をされている方に向けて、「問い(Question)はなぜ人の冒険心を掻き立てるのか?」というテーマでお話ししていきます。 「Question」「Quest」の語源 […]