技術2025年12月10日(水)【Docker】レンタルサーバの開発環境を再現する2025 - さくら、ロリポップ編さくらインターネット・ロリポップのレンタルサーバー環境をDockerで再現する開発環境の構築方法DockerPHPApacheさくらインターネットロリポップレンタルサーバー
技術2025年12月10日(水)【Next】npmが壊れたのでpnpmに切り替えた【React2Shell脆弱性】Next.js/Reactの脆弱性対策でnpm installが謎のエラーで失敗。pnpmに切り替えたら即解決した記録npmpnpmNode.jsNext.jsReactセキュリティトラブルシューティング実験
技術2025年12月10日(水)更新Next.js / Reactの脆弱性「React2Shell」対応メモCVSS 10.0の脆弱性React2Shell(CVE-2025-55182 / CVE-2025-66478)と追加のDoS・ソースコード露出脆弱性について、影響範囲の確認方法、対策手順をまとめるNext.jsReactセキュリティ脆弱性Dify
技術2025年12月9日(火)【RAG】Mac mini M4 Pro + Difyで社内ヘルプデスクを構築する2025(前編)Mac mini M4 ProとDifyを使った社内ヘルプデスクRAGシステムの構築計画。2025年版Difyの進化ポイントと、ローカルLLM運用のコツをまとめました。AILLMRAGDifyMacApple SiliconOllamaDocker
技術2025年12月9日(火)【生成AI】仕事でLLM / RAG導入するので空き時間でLoRA作ってみる2025(前編)社内RAG構築のためにMac mini M4 Proを導入予定。仕様が固まるまでの空き時間でLoRA学習環境を構築する計画をまとめました。AILLMRAGLoRAMacApple SiliconPythonComfyUIStable Diffusion画像生成実験
技術2025年12月7日(日)【OCR】2025年のウェブ実装の限界と知見まとめブラウザOCR、サーバーOCR、クラウドAPI、AIまで。日本語OCRをウェブで実装しようとして得た知見と各手法の限界をまとめるOCRJavaScriptTesseract.jsNDLOCRTransformers.jsAIDockerGoogle Cloud VisionPaddleOCR日本語OCRブラウザ実験
技術2025年12月7日(日)AIはAstroのスコープドCSSがJavaScriptで生成した要素に適用されない事を忘れるAstroの<style>タグはスコープドCSSとしてコンパイルされるが、JavaScriptで動的生成したDOM要素には適用されない。解決策を解説。AstroCSSAIAI駆動開発
技術2025年12月7日(日)AstroでYouTube埋め込みを軽量化:rehypeプラグインで遅延読み込みを実装YouTube公式の埋め込みコードは重い。rehypeプラグインを自作して、サムネイル表示→クリックでiframe読み込みする仕組みを実装した。AstroYouTubeパフォーマンスrehypeJavaScript