2024年5月– date –
-
Linux
journaldとは~Linuxのログ管理システムについて解説~
【はじめに】 Linuxシステムは、OSの核となるカーネルを中心に、システムライブラリ、システムユーティリティ、ユーザー空間、サービスやデーモンといった複数の層から構成されています。 この記事では、その中でもデーモンの一つであるjournaldについて解... -
ランキング
人気OSランキングTOP10
【はじめに】 定番のWindowsやMacOS、Linuxに加え、現在は様々なOSが存在します。 今回はOSの使用率をもとにOS人気ランキングTOP10をまとめてみます。 【ランキング】 プログラミングに関する質問と回答を共有するためのオンラインコミュニティであるStack... -
ランキング
【IDE/コードエディタ】人気ランキング
【はじめに】 IDE(統合開発環境)やコードエディタは、プログラミングを支援するためのツールです。 現在では多種多様なIDEやコードエディタがありますが、この記事では、人気のツールを比較するとともに、ランキング上位のツールの特徴を解説します。 【... -
ランキング
【プログラミング言語別】年収ランキングをグラフで比較
【はじめに】 デジタル化が進む現代社会において、プログラマーの需要は世界的に増え続けています。一言にプログラマーと言っても、使用するプログラミング言語は様々であり、それぞれのプログラミング言語によって得意とする製品やサービスは異なります。... -
C/C++
C++のキャストについて~型変換のススメ~
C++の勉強におすすめの書籍はこちらです。 [改訂第5版]C ポケットリファレンス (Pocket reference)新品価格¥3,520から(2024/6/20 20:39時点) Effective Modern C ―C 11/14プログラムを進化させる42項目新品価格¥4,180から(2024/6/20 20:40時点) Effect... -
C/C++
C++プログラミングの始め方~Linux編~
【はじめに】 この記事では、これからC++によるプログラミングを始める方向けに、プログラミングをするための環境構築から簡単なプログラムを書いてみるところまでを解説していきます。 今回紹介するのはWindowsのPC上に、VirtualBoxというアプリケーショ... -
C/C++
C++のテンプレート関数とは?概要と使い方を紹介
本記事で使用している環境は以下です。・Ubuntu 24.04 LTS・C++17 C++の勉強におすすめの書籍はこちらです。 [改訂第5版]C ポケットリファレンス (Pocket reference)新品価格¥3,520から(2024/6/20 20:39時点) Effective Modern C ―C 11/14プログラムを... -
ネットワーク
【ネットワーク】無線LANの規格と仕様
【無線LANとは】 無線LAN(Wireless Local Area Network)は、電波や赤外線などの無線通信技術を使用して、デバイス間でデータを送受信するローカルエリアネットワーク(LAN)です。無線LANは、ケーブルを使用せずにネットワーク接続を提供するため、有線L... -
ネットワーク
【ネットワーク】イーサネットの規格と仕様
【イーサネットとは】 イーサネットは、コンピューターネットワークを構築するための一般的な技術や規格の1つで、データ通信を行うためにコンピューターやネットワーク機器を接続するために使用されます。イーサネットは、ローカルエリアネットワーク(LAN... -
C/C++
【C++】プログラムから環境変数の使い方
この記事では環境変数とは?から、C++のプログラムから環境変数を使用する方法まで解説していきます。 本記事で使用している環境は以下です。・Ubuntu 24.04 LTS・C++17 C++の勉強におすすめの書籍はこちらです。 [改訂第5版]C ポケットリファレンス (Po...
12