1. 最強のCSVエディタ「SmoothCSV」を支える技術
CSVエディタ「SmoothCSV」の技術的な仕組みを詳しく解説した記事。Tauri+Rust+Reactでデスクトップアプリを構築し、コマンドシステムやバーチャルスクロール、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 CodeのHooks機能を使ってAIの振る舞いをカスタマイズする方法を詳しく解説。フックを使えばAIに「お家のルール」を設定でき、開発ワークフローを自動化・最適化できる
主なトピック:
- Hooks機能: シェルコマンドを自動実行してClaude Codeをカスタマイズ
- 4つのイベント: PreToolUse, PostToolUse, Notification, Stop各タイミングで介入可能
- セキュリティ: 信頼できるソースからのみフックを使用する重要性
- 実用例: 危険コマンドのブロック、自動フォーマット、通知システム連携
- その他: /hooksコマンド, マッチャー設定, 終了コード制御etc...
3. 【50歳からのAI学習】50歳からのAI開発スキル習得|Gemini CLIのWindows導入記
50歳の方がGemini CLIをWindowsに導入した体験記。無料で使える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を悪用した多層転売の実態と、ホテル業界が抱える深刻な問題を内部視点で詳細解説
主なトピック: