3Dプリンタ・CNC関連

Antigravityで回路作成

とあるYouTubeチャンネルにて、EasyEDAと生成AIを用いた半自動回路設計のレビューが公開されていました。クラウドベースのEDA環境でAI活用が進む現状を目の当たりにし、普段ローカル環境で愛用しているオープンソースの「KiCa ...

サーバ&テクノロジ

Gemini for VSCodeの終了とコンテキスト管理

初のゲーム開発に挑戦するにあたり、Web版Geminiを活用してアイデアをまとめながらPythonでプロトタイプのコードを記述してもらいました。ある程度の動作確認が完了した段階で、より本格的な開発へ移行するため、VS Codeの拡張機 ...

サーバ&テクノロジ

n8nの「Publish」とは何か

ワークフロー自動化ツール「n8n」のUIが、バージョン2.0へのアップデートに伴い大きく刷新されました。中でも特に大きな変更だと感じたのが、作成したワークフローを有効化するための操作設計です。従来、画面右上に配置されていた「Activ ...

開発・プログラミング・Git

Gitで特定のブランチのみをクローンする方法

Gitリポジトリの取り扱いについて、少し踏み込んだ話をします。

「リポジトリをクローンして」と言われたとき、何も考えずに git clone を叩いていませんか?
個人の小さなプロジェクトならそれで構いません。し ...

サーバ&テクノロジ

WSLでWindows上のディレクトリを安全・高速に扱う「mount --bind」

WSL を使って開発していると、Windows 側のファイルを操作したい場面がよくあります。
WSL では/mnt/c/… という形で Windows のファイルシステムが自動的にマウントされており、そこを辿ればフ ...

サーバ&テクノロジ

VSCode + WSL + Gemini で Windows側ディレクトリを入れ替えたときに起きるキャッシュ問題と、再起動での解決方法

VSCode の「Remote – WSL」拡張は、WSL 上の Linux 環境から Windows 側のプロジェクトを扱えるため、多くの開発者に利用されています。
Windows 上のディレクトリを WSL 側 ...

サーバ&テクノロジ

Visual Studio Code(VSCode)のターミナルでVimのCtrl+Qが効かない問題を解決する方法

VS Code の統合ターミナルはとても便利で、普段のコーディング作業の延長で Vim を使えるのが魅力です。
しかし実際に使っていると、「あれ、Vim で Ctrl+Q が効かない…?」という現象に出会うことがあります。

サーバ&テクノロジ

bashのhistoryを強化するおすすめ設定

Linux や macOS のターミナルで日常的に作業していると、過去に実行したコマンドを呼び出す「history」機能は欠かせません。
ところが、デフォルトの設定では履歴件数が少なく、せっかくの便利な記録がすぐ消えてしまいま ...

DIY&修理

picoでLチカ

今回は、ThonnyというPython IDEとRaspberry Pi Pico互換機を使って、ボードに搭載されたLEDを点滅させる方法をご紹介します。初心者でもわかりやすいように、初期設定からプログラムの実行までの流れを順を追って ...

サーバ&テクノロジ

Ubuntu 22.04 での pyenv インストールと使い方

Python の異なるバージョンを簡単に切り替えたり管理したい場合に便利なのが pyenv です。本記事では、Ubuntu 22.04 環境での pyenv のインストール方法と基本的な使い方について解説します。

前提条件Ubu ...