みんなのちからになりたい

コピペでブログラムつくっていきたい

今日の巡回

1. 最強のCSVエディタ「SmoothCSV」を支える技術

CSVエディタ「SmoothCSV」の技術的な仕組みを詳しく解説した記事。TauriRustReactでデスクトップアプリを構築し、コマンドシステムやバーチャルスクロール、SQL統合機能などを実装した開発秘話

主なトピック:

  • Tauri: Electron代替のデスクトップアプリフレームワーク、軽量で高速
  • バーチャルスクロール: 数百万行のCSVでもスムーズに表示する技術
  • MobX: 状態管理ライブラリとしてReactと組み合わせて使用
  • SQL統合: フィルタ機能やSQLコンソールでCSVをクエリできる
  • その他: TypeScript, Vite, Tailwind CSS, モノレポ構成, 自動更新機能etc...
  • (コード例あり)

Withings Body Smart フランス生まれのスマート体重計 ブラック Wi-Fi/Bluetooth対応 進化した体組成測定 【日本正規代理店品】 WBS13-Black-All-JP


2. Claude Codeを「最強の相棒」に!Hooks機能 完全ガイド(/hooks画面も徹底解説)

Claude CodeHooks機能を使ってAIの振る舞いをカスタマイズする方法を詳しく解説。フックを使えばAIに「お家のルール」を設定でき、開発ワークフローを自動化・最適化できる

主なトピック:

  • Hooks機能: シェルコマンドを自動実行してClaude Codeをカスタマイズ
  • 4つのイベント: PreToolUse, PostToolUse, Notification, Stop各タイミングで介入可能
  • セキュリティ: 信頼できるソースからのみフックを使用する重要性
  • 実用例: 危険コマンドのブロック、自動フォーマット、通知システム連携
  • その他: /hooksコマンド, マッチャー設定, 終了コード制御etc...

3. 【50歳からのAI学習】50歳からのAI開発スキル習得|Gemini CLIのWindows導入記

50歳の方がGemini CLIWindowsに導入した体験記。無料で使えるGoogleのAIコーディングアシスタントの導入手順を詳しく解説。Claude Codeとの比較も興味深い

主なトピック:

  • Gemini CLI: 無料で使えるGoogle製AIコーディングアシスタント
  • Windows導入: Node.js, Git, PowerShellを使った詳細なインストール手順
  • 日本語対応: GEMINI.mdファイルで日本語設定をカスタマイズ
  • バージョン問題: v0.1.8で日本語入力バグがありv0.1.7を推奨
  • その他: 認証設定, 文字化け対策, Claude Codeとの使い分けetc...
  • (コード例あり)

4. 「アゴダ悪質転売」の裏にいるもうひとつの悪者

現役ホテルマネージャーが暴露するAgodaの複雑な転売構造。Expedia Affiliate Networkを悪用した多層転売の実態と、ホテル業界が抱える深刻な問題を内部視点で詳細解説

主なトピック: