タグ

DevEnvに関するmkusakaのブックマーク (2)

  • devenv

    Smart invalidation Automatically detects all files accessed during evaluation. Cache is automatically invalidated when any tracked file changes. Only re-evaluates what's necessary, keeping your workflow fast.

    devenv
    mkusaka
    mkusaka 2025/09/20
    Nixで宣言的に環境を定義し、100,000+ パッケージやPostgreSQL等サービスを組み合わせ、キャッシュで起動を100ms未満にできる開発環境管理ツール
  • Cline / RooCodeを安全に使うためにDevContainerを使い始めた

    AIコーディングエージェントは便利ですが、意図しない挙動を行った時に、被害を最小限にとどめる工夫がいるな〜と思っています。例えば、なんらかの設定をミスって、rm -rfが暴走するとか、無限ループを実行してしまうといったインシデントが考えられます。 当初そのために、今お買い得なXserver VPSを借りて快適な独立した作業環境を構築していました。4GBインスタンスでVSCode ServerとDockerを動かしてたんですが、メモリ使用に耐えられなくなってきて。ちょくちょくOOM(Out of Memory)が出て、「うーん、これは厳しいかな」と感じてました。 そこで、自宅PCを刷新して開発用VMをプロジェクトごとに建てようかと思ったんですが、それはそれでオーバーヘッドでかいですよね。OS管理とかアップデートとか考えると面倒くさい。 要は、プロセスが分離されてて、ワーキングディレクトリ外に

    Cline / RooCodeを安全に使うためにDevContainerを使い始めた
    mkusaka
    mkusaka 2025/03/02
    Cline と RooCode の誤操作を防ぐため、VS Code の DevContainer を使って Laravel 環境を構築し、コンテナ内で安全に実行する手順を解説
  • 1