Convict English:(403) ラ・ラ・ランド:ホルムズ石油ショックは、それを織り込もうとする市場を置き去りにする
2026-05-17 07:00:00+09:00
Understanding TypeScript: 高度な型 (第7/20課)
2026-05-16 22:00:00+09:00
Convict English:(402) 束の間の陽だまり:アシム・ムニールが再びパキスタンを「プレイヤー」に変えた瞬間
2026-05-16 07:00:00+09:00
Understanding TypeScript: TypeScript のクラスとインターフェース:オブジェクトの設計図からコンパイル時の契約まで (第6/20課)
2026-05-15 22:00:00+09:00
Convict English:(401) 選挙バンダリズム:2026年米中間選挙が問う民主主義の耐久力
2026-05-15 07:00:00+09:00
Understanding TypeScript: 次世代 JavaScript と TypeScript (第5/20課)
2026-05-14 22:00:00+09:00
Convict English:(400) ザ・アイディエーター:ヴァンスの「理論」がトランプの「実践」にぶつかるとき
2026-05-14 07:00:00+09:00
Understanding TypeScript: TypeScript の基本を活かしたデモプロジェクト:ターミナルで動く投資計算機を作る (第4/20課)
2026-05-13 22:00:00+09:00
Convict English:(399) カラカスの条件:解放と宙吊りのはざまに立つベネズエラ
2026-05-13 07:00:00+09:00
Understanding TypeScript: TypeScript コンパイラとその設定 (第3/20課)
2026-05-12 22:00:00+09:00
Convict English:(398) 結び目を解く:中国女性、離婚、そして国家主導の婚姻政策の限界
2026-05-12 07:00:00+09:00
Understanding TypeScript: TypeScript の基礎と基本型 (第2/20課)
2026-05-11 22:00:00+09:00
Convict English:(397) スローモーション飢饉:ホルムズ海峡閉鎖が揺るがす世界の食料安全保障
2026-05-11 07:00:00+09:00
Understanding TypeScript: はじめに — TypeScript への、ゆっくりとした最初の一歩 (第1/20課)
2026-05-10 22:00:00+09:00
Convict English:(396) Mythosの瞬間:アメリカがAIの危険な力に目覚めるとき
2026-05-10 07:00:00+09:00
Convict English:(395) 消えゆく後継者:世界のファミリー企業を襲う大承継ウェーブ
2026-05-09 07:00:00+09:00
Convict English:(394) カニエ・テスト:言論・人種差別・メンタルヘルスをめぐる英国の繊細な妥協
2026-05-08 07:00:00+09:00
Convict English:(393) コロナ後の病院が抜け出せない「死の悪循環」
2026-05-07 07:00:00+09:00
Convict English:(392) 意外な仲介者と超大国の変容:パキスタンの湾岸外交とアメリカの戦争観の転換
2026-05-06 18:59:42+09:00
React - The Complete Guide 2025 (incl. Next.js, Redux): ユーザーディレクトリをゼロから構築する: フォーム入力・バリデーション・エラーモーダルを備えたユーザー管理アプリを一から作り上げる (第40-2/40課)
2026-05-05 22:00:00+09:00
空のプロジェクトからコンポーネントツリー全体を自力で構築する
useStateによる双方向バインディング、状態のリフトアップ、条件付きレンダリングを実践する
再利用可能なCard・Button・ErrorModalコンポーネントを設計する
バリデーション付きフォームとエラーモーダルで堅牢なUIを実現する
続きをみる
React - The Complete Guide 2025 (incl. Next.js, Redux): 投資計算アプリを構築しよう: 静的なコンポーネントを完全に動作するアプリケーションに変える (第40-1/40課)
2026-05-04 22:00:00+09:00
React - The Complete Guide 2025 (incl. Next.js, Redux): リストのレンダリングと条件付きコンテンツ: .map()による動的リスト生成、keyプロパティの役割、.filter()によるフィルタリング、そして条件付きレンダリングの4つのアプローチを学ぶ (第39/40課)
2026-05-03 22:00:00+09:00
.map()を使ったデータ配列からJSX要素への動的変換
keyプロパティがReactのリスト更新に不可欠な理由
.filter()とstateを組み合わせたリストのフィルタリング
条件付きレンダリングの4つのアプローチ(三項演算子、&&演算子、変数+if文、早期リターン)
コンポーネント分離と再利用可能なチャートの構築
続きをみる
React - The Complete Guide 2025 (incl. Next.js, Redux): Reactのステートとイベント処理: アプリケーションを静的な表示から動的でインタラクティブなUIへと変える、ステートとイベントの基礎 (第38/40課)
2026-05-02 22:00:00+09:00
Reactにおけるイベントリスニングの方法と、onClick・onChangeなどのonプロップスの使い方
useStateフックを使ったステート管理と、コンポーネントの再レンダリングの仕組み
フォームの構築、双方向バインディング、フォーム送信の処理
子から親へのデータ通信と「ステートの引き上げ(Lifting State Up)」パターン
派生値の計算と、制御コンポーネント・ステートレスコンポーネントの考え方
続きをみる
React - The Complete Guide 2025 (incl. Next.js, Redux): コンポーネントの基礎を実践しよう: モノリシックなコンポーネントを分割し、再利用可能なReactアプリに変える (第37/40課)
2026-05-01 22:00:00+09:00
モノリシックなAppコンポーネントから始めて、段階的にコンポーネントに分割する
JSXの中括弧を使って動的データを出力する方法を学ぶ
propsを使った再利用可能なカスタムコンポーネントの作成方法を習得する
続きをみる
React - The Complete Guide 2025 (incl. Next.js, Redux): 裏側で起きていることを知り、プロジェクトの整理術と関数構文の選択肢を身につける: JSX、ファイル構成、アロー関数 (第36-2/40課)
2026-04-30 22:00:00+09:00
JSXはReact.createElement()呼び出しへと変換されるシンタックスシュガーである
コンポーネントファイルをサブフォルダに整理することで、プロジェクトの拡大に対応できる
アロー関数は従来の関数宣言と機能的に同等であり、好みで使い分けられる
Reactの基礎とコンポーネント操作モジュールの主要概念を総復習する
続きをみる
自己紹介
化学の研究者としてアカデミックな分野でキャリアをスタートさせましたが、プログラミングへの好奇心から流体解析とFortranプログラミングの世界を探求することになりました。5年前に日本に帰国した後、ウェブ開発の世界に飛び込み、HTML、CSS、JavaScriptの基礎を独学で学びました。現在はデータサイエンティストとして、その知識と経験を生かし、この分野における革新と成長を推進しています。自由時間には、体操で体を動かし、Oculus Quest 2でバーチャルリアリティに没頭しています。学問とプログラミングの両方の強力なバックグラウンドを持つHafniumは、どんなチームにもユニークな視点とスキルセットをもたらします。
今後のプロジェクトとウェブ開発およびデータサイエンスの分野への貢献にご期待ください。