つくるためのPCの基本

LANとWAN

ネットワークとは、複数のコンピュータを通信回線で結んだシステムである。ネットワークの構成要素には、コンピュータ、通信回線、ネットワーク機器(ルーターなど)、及び各機器を制御するソフトウェアがある。ネットワークの種類ネットワークには、大きく分...
つくるためのPCの基本

データベースの基本~ファイルとの違いを動かして確かめる~【GitHub対応】

OSくん2026年10月17日に全面リライトしました 2023年7月に公開した記事を、「つくって学ぶ」の趣旨に合わせて書き直した。ファイル管理とデータベース管理の違いを、Pythonで実際に動かして確認できる内容になっている。はじめにデータ...
OS・開発環境

これは便利!Ubuntuショートカットキー

今回は、Ubuntuのデスクトップ操作が楽になる「ショートカットキー」をご紹介する。なお、本情報は、2023年7月現在、「Ubuntu 23.04日本語 Remix」で確認したものである。端末アプリを起動端末アプリが起動した。↓アプリケーシ...
OS・開発環境

UbuntuにVisual Studio Codeをインストールする

Ubuntuでは、Microsoftの高機能エディタの「Visual Studio Code 以下VS Codeという」をインストールできる。VS Codeは、無償で利用することができる統合開発環境である。C言語を始め様々なプログラミング言...
OS・開発環境

Ubuntuのデスクトップ

Ubuntuでは、GNOMEと呼ばれるデスクトップ環境と、標準グラフィックのGNOME Shellを採用している。なお、本情報は、2023年7月現在、Ubuntu 23.04日本語 Remixで確認したものである。トップバーデスクトップ上部...
OS・開発環境

パソコンが「Windows11を実行するための最小システム要件を満たしていない」時にLinuxをインストールする選択肢

本ブログでは、以前にWindowsにWSLをセットアップしてLinux(Ubuntu)をインストールした。↓C言語をWindows10パソコンにインストールしよう今回ご紹介するのは、「Windowsが稼働しているパソコンにUbuntuそのも...
C言語

C言語を始めよう「出力②」

これまでに、printf("出力したい文字列")という命令文の例をみてきた。printf("5 + 4 = %d\n",5+4);とすると、%dの部分にカンマ(,)の後ろの数値(5と4を足した結果)が埋め込まれて、「5 + 4 = 9」とい...
C言語

C言語を始めよう「出力」

これまで、C言語で作成するプログラムコードの構造を学び、「Hello,World」と表示するプログラムを作成し、実行した。「Hello,World」と表示するプログラムは、より正確には、「Hello,World」という文字列を標準出力に出力...
C言語

C言語を始めよう「プログラム構成」

C言語のプログラムコードの内容を少し詳しくみてみよう。プログラムコードの構成C言語の最も基本的なプログラムコードの例↓#include <stdio.h>int main(void) { printf("Hello,World\n");}プ...
OS・開発環境

OSの役割

OSとはOS(Operating System)とは、アプリケーションとハードウェアの間で処理を仲介するソフトウェアである。パソコン向けのOSとしては、Windows、macOSが広く利用されている。LinuxやFreeBSDは、特にネット...