設定

TIPS

[zsh]シェル変更時の手順と注意点

シェルを変更する手順は、大きく分けて「一時的に試す」「恒久的に変更する」「OSごとの注意点を確認する」の3ステップです。1. 現在のシェルと利用可能なシェルを確認するまず、現在のシェルと、システムにインストールされている(変更可能な)シェル...
コマンド

[rust]cat代替ツール「bat」

ターミナルでの開発作業において、誰もが毎日欠かさず叩くコマンド、それが cat です。しかし、標準の cat は単にファイルの中身を流し出すだけで、構文の強調(シンタックスハイライト)も行番号もなく、少し味気ないと感じたことはないでしょうか...
TIPS

[vi]行を相対番号で表示

Vimで現在の行だけ絶対行番号を表示し、それ以外の行を相対番号で表示する設定は「ハイブリッド行番号(Hybrid Line Numbers)」と呼ばれます。以下の2行を .vimrc (または Neovim の場合は init.lua や ...
ツール

Vim と Neovim の比較

Vim と Neovim はどちらも強力なテキストエディタですが、その設計思想やモダンな機能へのアプローチにいくつかの決定的な違いがあります。主要な相違点を以下の表にまとめました。Vim と Neovim の主な違い項目VimNeovim設...
TIPS

2026年版注目すべきモダンシェル 3選

2026年現在、Zshとは全く異なる設計思想を持つ「モダンシェル」が台頭しており、特にデータの扱いや設定の簡略化において独自の進化を遂げています。Zsh以外の主要なモダンシェルと、現在の高度に最適化されたZsh setupと比較した際のメリ...
TIPS

[PowerPoint]ページ番号

PowerPointで「表紙」と「目次」を除いた3ページ目からページ番号を開始し、かつ全ページで表示位置を統一するための設定手順を、画像付きの解説のように分かりやすくご説明します。この設定は、主に以下の3つのステップで完了します。スライドマ...
TIPS

[zsh]Zinitで快適環境

Zshのカスタマイズを極める上で避けては通れない、そして最強の武器となるのがプラグインマネージャーZinitです。特にその「ice」という仕組みを理解すると、シェルの起動速度と利便性が別次元に進化します。1. Zinitとは?:Zshプラグ...
TIPS

[Ubuntu]Obsidianのインストール

Ubuntu(特にご使用の 24.04 環境)のデスクトップに Obsidian を導入し、バックエンドエンジニアとして使いやすい初期構成を整えるまでの手順をまとめました。すでに他のデバイスで Self-hosted LiveSync を使...
ツール

[oxker]Docker管理をTUIで快適に

Dockerコンテナの管理をコマンドラインからより直感的に、かつ爆速で行いたいバックエンドエンジニアの方へ。ターミナル上でリッチな操作を可能にするRust製のTUI(Text User Interface)ツール「oxker」の導入からZs...
AI

[Fabric]Gemini APIを使う!

AIツール「Fabric」を使いこなす上で、Googleの最新モデル「Gemini」のパワーを統合することは非常に賢い選択です。特に長文の要約や動画分析において、Geminiの広大なコンテキストウィンドウは大きな武器になります。今回は、Go...