開発環境

開発環境

UbuntuでSQLiteを使う方法【インストールから基本操作】

SQLiteは、ファイル1つをデータベースとして扱えるシンプルなデータベースエンジンです。MySQLやPostgreSQLと違い、別途サーバーを立てなくてよいため、個人開発・スクリプト連携・学習用途に非常に向いています。
開発環境

Ubuntuのnanoテキストエディタの使い方【初心者向け】

Ubuntuでテキストファイルを編集するとき、最初に戸惑うのが「どのエディタを使うか」という問題です。結論から言うと、nanoはコマンドラインから最短でファイルを編集できるエディタで、vimのような独自モードもなく、画面下部にショートカット…
開発環境

UbuntuにNeovimを導入してモダンな開発環境を作る方法

Vimを使い始めたけれど「設定が難しい」「プラグインが入れにくい」と感じたことはないでしょうか。Neovimはそんな悩みを解決するVimのモダンフォークで、LuaによるシンプルなAPI・組み込みLSP・Tree-sitterによる高精度の構…
開発環境

Ubuntuのtmux設定をカスタマイズして快適にする方法

本記事のコマンドは Ubuntu 24.04 LTS(Docker公式イメージ ubuntu:24.04)で実行・検証しています。Ubuntu 22.04 LTS でも同様に動作しますが、tmux のバージョンが異なる箇所があります(後述)…
開発環境

Ubuntuでuv(高速Pythonパッケージ管理)を使う方法

「Ubuntu に Python をインストールしたのに pip install が動かない」「仮想環境の作り方がよくわからない」――そういう悩みを抱えたことはありませんか?
開発環境

UbuntuにBun・Denoをインストールする手順【次世代JSランタイム】

JavaScriptを書いたことがあるなら、「Node.jsのインストールが面倒」「npm installが遅い」と感じた経験があるかもしれません。Bun と Deno は、そういったNode.js時代の不満を解消するために設計された次世代…
開発環境

UbuntuにFlutter開発環境を構築する手順

UbuntuにFlutterをインストールしようとして「公式ドキュメントを見てもよくわからない」「snapとダウンロードどっちがいいの?」と迷ったことはないでしょうか。
開発環境

UbuntuにAndroid Studioをインストールする手順

Ubuntuで Android アプリを開発するには、まず Android Studio をインストールする必要があります。「公式サイトからどうやって入れるの?」「Snapとtar.gzのどっちがいい?」と迷う方も多いですが、Ubuntu…
開発環境

UbuntuにMariaDBをインストールして設定する手順

UbuntuにMariaDBをインストールする方法を知りたいですか?MariaDBはMySQLから派生したオープンソースのデータベースで、WordPressやLaravel、Djangoなど多くのWebアプリケーションで利用されています。
開発環境

UbuntuでConda仮想環境を管理する方法【作成・切替・削除】

結論から言うと、conda create -n 環境名 python=3.11 で仮想環境を作り、conda activate で切り替え、conda remove --all で削除できます。Ubuntu 24.04 LTS に Mini…