言語

コラム

なぜ、UNIXパーミッションの「実行」は x なのか?

UNIXやLinuxに触れていると、ファイルやディレクトリの権限として「rwx」という文字列をよく目にします。英語の execute の頭文字は e のはず。それがなぜ x なのでしょうか?
コマンド

”ls -l”で出てくる情報って何?

「ls -l」コマンドを実行すると表示される「drwxr-xr-x+」や「4」のような情報は何を意味しているのか1つずつ丁寧に解説!
コンテナ

【初心者向け】Dockerとは何か?

Dockerは、アプリケーションを環境に依存せず動作させる「コンテナ」技術です。軽量なコンテナ化で開発からデプロイまでの手間を削減し、効率的な運用が可能です。Dockerイメージで環境を統一し、本番環境の安定稼働やテスト環境の簡易構築もサポート。
Java

【初心者向け】Javaとは何か?

Javaは、堅牢でスケーラブルなプログラミング言語です。オブジェクト指向設計に基づき、コードを再利用しやすく、WindowsやmacOS、Linuxなど異なる環境でも同じプログラムを実行できます。豊富なライブラリと高いセキュリティ性も備えています。
Python

【初心者向け】Pythonとは何か?

Pythonは、シンプルで直感的な文法を持ち、データ分析、機械学習、Web開発など幅広い分野で活用されています。初心者にも学びやすい特徴があります。