執筆者
Spring BootアプリをAWSで公開!世界への扉を開くデプロイ完全ガイド
みなさん、手元のパソコンでSpring BootのWebアプリケーションは動いていますか?画面に「Hello World」や、自分で作った機能が表示されたときの感動はひとしおですよね。 でも、今のままでは少しもったいない […]
Android Studio入門!初心者がアプリ開発を始める前に知っておくべき基礎知識
こんにちは。ゆうせいです。 あなたは普段、スマートフォンを使っていて「こんなアプリがあったら便利なのに」や「自分でもゲームを作ってみたい」と思ったことはありませんか? もしそう思ったことがあるなら、あなたはもうエンジニア […]
【AIに心は宿るのか?】「統合情報理論」で読み解く意識の数式
こんにちは。ゆうせい、です。 最近、AIの進化がものすごいスピードで進んでいますよね。チャットボットと会話していると、ふと「もしかして、こいつには意識があるんじゃないか?」と背筋がゾクッとしたことはありませんか? SF映 […]
【売れない商品が宝の山?】「ロングテール」と「フラクタル」の奇妙な関係
こんにちは。ゆうせいです。 あなたはネットショッピングをしていて、ふと「こんなマニアックな商品、一体誰が買うんだろう?」と思ったことはありませんか? 実は、その「誰も買わなさそうな商品」こそが、Amazonのような巨大企 […]
【エンジニア必見】なぜ川と血管の形は似ているのか?「コンストラクタルデザイン」超入門
こんにちは。ゆうせいです。 あなたは、ふとした瞬間に自然界の形を見て不思議に思ったことはありませんか? たとえば、大きな木の枝分かれ、雷のイナズマ、あるいは私たち自身の肺の血管や、大地の川の流れ。これらが驚くほど似た形を […]
A/Bテストの失敗を未然に防ぐ!「データは何件必要?」に即答するための検出力分析入門
こんにちは。ゆうせいです。 これまで「P値」と「効果量」について学んできましたが、今日はデータ分析の計画段階で最も重要な質問に答えるための技術を紹介します。 上司やクライアントから、こんなことを聞かれたことはありませんか […]
「P値だけでは不十分?」ビジネスを動かす真の指標「効果量」を直感的に理解する
こんにちは。ゆうせいです。 前回は「データ数が増えるとP値が下がってしまう」という、統計の落とし穴についてお話ししましたね。「差があることはわかったけれど、それがビジネスにとって本当に意味がある差なのか?」という疑問が残 […]
「P値はデータが増えるとなぜ下がる?」新人エンジニアが陥る統計の罠と解決策
こんにちは。ゆうせいです。 新人エンジニアのみなさん、A/Bテストやデータ分析の結果を見ていて、こんな経験はありませんか? 「P値が0.05(5%)を下回った! 有意差ありだ! この施策は大成功です!」 と喜んで上司に報 […]
エクセルとPythonで計算結果がズレる?その驚きの原因と解決策を徹底解説
こんにちは。ゆうせいです。 みなさんは、仕事や勉強でデータ分析をしているとき、こんな経験をしたことはありませんか? 「あれ? エクセルで出した平均値と、Pythonで計算した結果が微妙に違う……」 計算式は間違っていない […]
「カイ二乗」って何語?不思議な名前の由来を3分で解説します
こんにちは。ゆうせいです。 統計学の教科書を開くと、突然現れる謎の言葉「カイ二乗検定」。 初めて聞いたとき、こう思いませんでしたか? 「カイってなに?貝?それとも海外の言葉?」 それに「二乗」までついていて、なんだか必殺 […]
【統計学入門】カイ二乗検定に「片側・両側」はあるの?
こんにちは。ゆうせいです。 新人エンジニアのみなさん、データ分析の勉強は進んでいますか? 統計学を学んでいると、「検定」という壁にぶつかることがありますよね。特に「片側検定」や「両側検定」という言葉が出てくると、どっちを […]
エンジニア必見!なぜ1時間は60分?古代バビロニアの「60進数」が教える数の神秘
こんにちは。ゆうせいです。 みなさん、今すぐ手元の時計を見てください。または、スマートフォンの時計アプリを開いてみましょう。1時間は何分ですか?そう、60分ですよね。では、なぜ「100分」で1時間ではないのでしょうか?私 […]
システムが突然変わる?新人エンジニアが知っておくべき「相転移」と「創発」の不思議な関係
こんにちは。ゆうせいです。 エンジニアとして働き始めると、昨日までは普通に動いていたシステムが、ある日突然、嘘のように重くなったり、逆にバラバラに作っていた機能同士が組み合わさって、予想もしなかった便利な使い方が生まれた […]
心理的リアクタンスとリーダーシップの深い関係
心理的リアクタンスとは 心理的リアクタンスは、自分の自由が奪われそうだと感じたときに生まれる反発の心の動きです。やりなさいと言われるほど、逆にやりたくなくなってしまう、あの不思議な現象です。人だけでなく、動物にも見られる […]
【初心者向け】文字を数字に変える魔法!ダミー変数とone-hotベクトルの関係を完全攻略
こんにちは。ゆうせいです。 あなたは普段、パソコンやスマホで文章を入力しますよね? でも実は、コンピュータというのは言葉の意味をそのまま理解することができません。コンピュータの脳みそは、数字でしか物事を考えられないのです […]
【決定係数 = 相関係数の2乗】なのはなぜ?新人エンジニアのために直感的に解説します
こんにちは。ゆうせいです。 データ分析の学習を始めると、必ずと言っていいほど登場する2つの指標がありますよね。そうです、相関係数と決定係数です。 参考書を読んでいると「単回帰分析では、決定係数は相関係数を2乗した値になる […]
[Java] SpringのDIに「インターフェース」は必要?現場で使われる本当の理由
こんにちは。ゆうせいです。 「SpringのDI(依存性の注入)にはインターフェースが使われている」 Javaの勉強を進めていると、こんな噂を耳にすることはありませんか? でも、実際にコードを書いていると、「あれ? イン […]
[Java] Spring Bootで「JDBC」はもうオワコン?実は最強の武器になる瞬間
こんにちは。ゆうせいです。 JPA、MyBatisと便利なツールを見てきたあとだと、その土台にある「JDBC」について疑問を持つのは当然ですね。 「わざわざ不便なJDBCを、今の時代にSpring Bootで使う意味なん […]
[Java] なぜ日本では「MyBatis」が最強なのか?業務システムで愛される4つの理由
こんにちは。ゆうせいです。 「世界的にはJPAが主流なのに、なんで日本の現場はMyBatisばかりなんだろう?」 新人エンジニアの皆さんが現場に入って最初に抱く疑問のトップ3に、間違いなくこれが入ります。 最新の技術書を […]
[Java] 脱・全自動?Springで「MyBatis」を使ってSQLを自在に操る方法
こんにちは。ゆうせいです。 前回は、魔法のようにSQLを自動生成してくれる「JPA」についてお話ししましたね。 「SQLを書かなくていいなんて最高!」と思った方も多いのではないでしょうか? しかし、実際の開発現場に出ると […]
[Java] SQLを書かずにDB操作?Spring Data JPAの魔法を解明
こんにちは。ゆうせいです。 新人エンジニアのみなさん、Javaの学習は順調ですか? Webアプリケーションを作るとき、避けて通れないのが「データベース(DB)」とのやり取りですよね。 「Javaのコードは書けるけど、SQ […]
[Java] DIの「中身」はどこまで知るべき? 脱・初心者のための学習ライン
こんにちは。ゆうせいです。 「AOPの仕組みは知っておくべき」という話をしたので、「じゃあDIも全部知らなきゃいけないの?」と不安になってしまいますよね。 結論から言います。 DIに関しては、「裏側の難しいプログラム」は […]
[Java] AOPの「落とし穴」にはまらないために。仕組みを知るべき本当の理由
こんにちは。ゆうせいです。 これまた非常に良い質問ですね! 「AOPは便利だから、魔法として使えればそれでいいのでは?」と思いますよね。 結論から言うと、「仕組み(カラクリ)は絶対に知っておいたほうがいい」 です。 なぜ […]
[Java] Springの「AOP」でコードが消える?魔法の裏側を優しく解説
こんにちは。ゆうせいです。 前回のDI(依存性の注入)に続き、今回もSpring Frameworkの学習で必ず立ちはだかる「大きな壁」についてお話しします。 その名も、AOP(アスペクト指向プログラミング) です。 「 […]
[Java] @Autowiredを書かなくてもDIは動く?最新のSpring事情を解説
こんにちは。ゆうせいです。 これは非常に鋭い質問ですね! 「DI(依存性の注入)= @Autowired を書くこと」と覚えている初心者の方はとても多いのですが、実はその認識は 半分正解で、半分間違い なんです。 結論か […]
[Java] Spring Frameworkの「DI」って何?初心者が知るべき魔法の仕組み
こんにちは。ゆうせいです。 新人エンジニアのみなさん、Javaの学習は順調に進んでいますか? 基本的な文法を覚えたあと、実務や応用学習に入ると必ずと言っていいほど登場するのが Spring Framework ですよね。 […]
新人エンジニア必見!やる気が出ないを卒業する「行動の科学」と3つの秘訣
こんにちは。ゆうせいです。 エンジニアとしてのキャリアをスタートさせたばかりの皆さん、毎日コードを書いていて「どうしてもやる気が出ない」と感じることはありませんか? 画面の前でフリーズしてしまい、気づけば時間だけが過ぎて […]
積分で面積を計算?P値の正体と「片側・両側」の謎を解き明かそう
こんにちは。ゆうせいです。 P値の正体、それはまさに「確率分布というグラフの、端っこの部分の面積」なんです。 今日は、その鋭い気づきをさらに深掘りして、「片側の面積」と「両側の面積」ってどう使い分けるの?という疑問にお答 […]
【AIC入門】そのモデル、複雑すぎませんか?「シンプルで賢い」を選ぶ最強の指標
こんにちは。ゆうせいです。 前回、前々回と「変数を増やせば決定係数は上がってしまう」「だから補正が必要だ」というお話をしましたね。 今回は、その流れで絶対に知っておいてほしい、もう一つの強力な武器を紹介します。それが 「 […]
「自由度調整済み決定係数」と「補正R2」は同じものですか?
はい、まったく同じものです。 こんにちは。ゆうせいです。 現場や教科書によって呼び方が違うと混乱しますよね。でも安心してください。「自由度調整済み決定係数」と「補正R2(補正決定係数)」は、どちらも英語の Adjuste […]