ツール

ツール

[Ubuntu]Snapでシステムツールを安全に導入

UbuntuにおけるSnapは、Canonical社によって開発された「自己完結型」のパッケージ管理システムです。初心者の方でもイメージしやすいよう、特定のアプリ名ではなく「便利な道具(システムツール)」として置き換え、そのメリットや運用方...
ツール

[Goodnotes]複数のPDFから1つの学習セットを作成

Goodnotesの「学習セット」は特定のノートに紐付いているわけではなく、独立したアイテムとして作成できるため、いろいろな資料から情報を集約して1つの問題集にするのに向いています。教科書とプリントの2つから効率よく作成する手順を、ステップ...
ツール

[ShellCheck]インストールからVim連携

ShellCheckは、シェルスクリプトのバグや非推奨な構文を自動検出する強力な静的解析ツールです。本記事では、バックエンドエンジニアが扱う環境構築スクリプトや設定ファイルの品質を向上させるため、macOSやUbuntuでのインストールから...
ツール

ベクトルDB比較

MarkItDownで高品質なMarkdownさえ作ってしまえば、どのベクトルDBへ移行するのも難しくありません。まずはFAISSでプロトタイプを作り、規模に応じてPineconeやWeaviateへ昇格させていくのが、最もリスクの低い開発...
ツール

[MarkItDown]最強ドキュメント化ツール

Microsoftが公開した、多種多様なファイルをMarkdownに変換するツール「MarkItDown」。RAG(検索拡張生成)のデータ前処理や、既存資料のドキュメント化に非常に強力なツールです。本記事では、技術者向けにMarkItDow...
ツール

[Samba]Ubuntuで安全なファイルサーバー構築

Ubuntuを自宅や社内のファイルサーバーとして活用する際、最もポピュラーな選択肢がSambaです。しかし、設定を一歩間違えるとネットワーク内の誰からでも中身が丸見えになってしまうリスクもあります。今回は、基本のインストールから、セキュリテ...
ツール

[aichat]CLIでollama連携

aichatはRust製で非常に軽量かつ高速なツールです。macOS、Linux、Windowsのいずれでも簡単に導入できます。特にOllamaをバックエンドにする場合の設定まで含めて、ステップバイステップで解説します。1. aichatの...
TIPS

[Ollama]バックエンドとして利用できる有力なツール

ターミナルから手軽にLLMを呼び出せるツールで、Ollamaをバックエンドとして利用できる有力なツールはいくつか存在します。2026年現在、特に人気があり、機能性が高いものを用途別に紹介します。1. aichat (オールラウンダー)gem...
TIPS

[Ubuntu]Ollamaインストール

Ubuntu で LLM(大規模言語モデル)をローカル実行するなら、Ollama(オラマ) が最も簡単で強力な選択肢です。以前は環境構築だけで日が暮れることもありましたが、2026年現在、Ubuntu での導入は驚くほどシンプルになっていま...
TIPS

ApacheからNginxへの移行ガイド

ApacheからNginxへの移行は、Webサイトの高速化とメモリ節約において非常に効果的なステップです。しかし、設定ファイルの書き方が根本的に異なるため、戸惑う方も少なくありません。そこで、Apacheの設定をNginxにスムーズにコンバ...