zudo-paper

#Node.js

Terminal / PTY / IPC / xterm.js の概念整理メモ

2026/03/07|
  • #Electron
  • #Node.js
  • #shell

Electronアプリにxterm.js + node-ptyでターミナルを埋め込む実装を進める中で調べた、PTY・IPC・xterm.jsの基本概念と、ネイティブターミナルアプリとの違い、描画方式、フォント問題などの開発メモ。

Algolia から MiniSearch に検索機能を移行した

2026/03/06|
  • #Takazudo Modular
  • #Netlify
  • #検索
  • #Node.js

Takazudo Modularのサイト検索をAlgoliaからMiniSearchに移行し、ビルド時にJSONインデックスを生成してNetlify Functionで検索するセルフホスト構成に変えた。選定理由、アーキテクチャ、ロケール対応、パフォーマンスについてのまとめ。

製品写真をNode.jsで自動生成するパイプラインを作った

2026/03/01|
  • #Node.js
  • #Claude Code
  • #Eurorack
  • #Takazudo Modular

Takazudo Modularの製品写真を、メーカー提供の白背景画像からNode.jsで自動生成するパイプラインを作った。背景除去、ファブリックテクスチャへの合成、リアルな影の付与まで全部プログラマティックに完結する。

Claude Codeを自作アプリから呼ぶのってアリ?っていう調査

2026/02/24|
  • #Claude Code
  • #Electron
  • #Claude API
  • #Node.js

Claude Code CLIをElectronアプリからプログラム的に呼び出す方法を調べた。技術的には2つのアプローチがあるが、OSSとして配布する場合に利用規約上の問題があることがわかった。