Linux– category –
-
NeoVim
Vim vs Neovim: 違いと特徴を比較解説
VimとNeovimの違いを比較表で解説。設定言語、LSP、Tree-sitter、非同期処理、プラグイン管理などの違いと、VimからNeovimへの移行手順を紹介します。 -
Linux
NeoVimのinit.luaの書き方について
NeoVimの設定ファイルはinit.luaとinit.vimのどちらがいいかを比較し、init.luaのディレクトリ構成、オプションやキーマップの書き方、プラグイン管理までまとめました。 -
Linux
curlコマンドのオプション
curlコマンドのよく使うオプションを一覧表にまとめ、ヘッダー確認・ステータスコード確認・ダウンロード・リダイレクト追従・POST・認証・タイムアウトなど用途別の実行例を紹介します。 -
Linux
Vim初心者のための3ヶ月学習ロードマップ
Vimは古くから多くのプログラマーに愛用され、効率的なテキスト編集を実現する強力なエディタです。本記事では、Vim初心者が3ヶ月で実用レベルまで習得するための段階的な学習ロードマップをご紹介します。基本操作から高度なカスタマイズ、プラグインの導入に至るまで、各週ごとに学習目標と実践課題、参考資料を豊富に掲載し、SEOを意識... -
Linux
Linuxのメリット・デメリットを徹底解説!
Linuxとは、オープンソースとして開発・配布されているオペレーティングシステム(OS)の一種です。一般的なパソコンからサーバー、さらには組み込みシステムやスマートフォン(Androidのベースとして利用)など、幅広い分野で活用されています。近年ではクラウド環境の急速な普及もあり、サーバー運用でのLinux採用例がますます増えています... -
Linux
zshとbashの違いは?どっちを使うべきか・切り替え方(macOS/Linux)
「zshとbashは何が違うのか」「Macではzsh、サーバーではbashと聞くけれど、結局どっちを使えばいいのか」。この記事では、補完・カスタマイズ・設定ファイル・スクリプトの互換性という観点で2つを比べ、選び方と切り替え方、移行時の注意までをまとめます。 結論を先に言うと、手元のPCで日常的にターミナルを使うならzsh、サーバーや組織... -
Linux
dotfilesとは?GitHubで管理して複数PCの設定をそろえる方法
dotfiles(ドットファイル)とは、.bashrcや.zshrc、.vimrc、.gitconfigなど「.」で始まる設定ファイルのこと。GitHubで管理し、シンボリックリンクやGNU Stowで複数PCに同じ設定を再現する方法を、セットアップ用スクリプトの例つきで確かめられます。 -
zsh
zshの魅力に迫る!エンジニア必見のシェル環境
はじめに あなたはエンジニアですか?もしそうなら、おそらくシェル環境について考えたことがあるでしょう。シェルは、コマンドラインインタフェースを通じてコンピュータと対話するためのプログラムです。その中でも、zshは多くのエンジニアに愛されているシェルです。今回は、zshの魅力について探ってみましょう。 zshの柔軟性と拡張性 zsh... -
Git
Git:バージョン管理の新たな時代への扉を開けよう!
はじめに 「開発現場でのバージョン管理って大変そう…」そんな風に思っているエンジニアの皆さん、Gitを使ってみたことはありますか?Gitは、分散型バージョン管理システムの一つであり、多くのプロジェクトで利用されています。本記事では、Gitの基本的な使い方から、便利な機能までを解説します。Gitを使って、効率的なバージョン管理を実... -
Linux
LPIC Level1 psコマンドのオプション
はじめに psコマンドはよく使いますが、何も考えずにオプションをauxをつけて使用していることが多いです。よくLPICではオプションを聞かれることが多く、aux以外のオプションを覚えるためにまとめました。 psコマンドのオプション オプション説明-a他のユーザーによって実行されているプロセスも表示します。-uプロセスを実行しているユーザ...