のい– Author –
のい
UNIX Cafe マスター
-
はじめてのC言語
第16回|C言語で構造体の基本を学ぶ:複数の値を1つのまとまりとして扱う
はじめてのC言語 | 第16回 はじめに 前回は、関数と配列の受け渡しを学びました。今回は、C言語の「構造体」を学びます。 構造体を使うと、複数の値を1つのまとまりとして扱えます。たとえば、学生の名前、年齢、点数を1つのデータとしてまとめることが... -
はじめてのC言語
第15回|C言語で関数と配列の受け渡しを学ぶ:配列を処理する関数を作る
はじめてのC言語 | 第15回 はじめに 前回は、文字列処理の基本を学びました。今回は、配列を関数に渡して処理する方法を整理します。 配列を使うプログラムでは、合計を求める、最大値を探す、要素を表示する、といった処理を関数に分ける場面が多くあり... -
はじめてのC言語
第14回|C言語で文字列処理の基本を学ぶ:char配列として文字列を正しく扱う
はじめてのC言語 | 第14回 はじめに 前回は、配列とポインタの関係を学びました。今回は、その知識を使って「文字列処理の基本」を整理します。 C言語では、文字列は特別な型ではなく、char の配列として扱われます。そのため、配列の考え方を理解してい... -
はじめてのC言語
第13回|C言語で配列とポインタの関係を学ぶ:同じ要素に別の書き方でアクセスできることを理解する
はじめてのC言語 | 第13回 はじめに 前回は、ポインタの基本を学びました。今回は、その続きとして「配列とポインタの関係」を整理します。 この回の目的は次の5点です。 配列名がどのように扱われるかを理解する array[i] と *(array + i) が同じ要素を... -
はじめてのC言語
第12回|C言語でポインタの基本を学ぶ:変数の場所を扱うしくみを理解する
はじめてのC言語 | 第12回 はじめに 前回は、scanf を使ってキーボードから値を受け取る方法を学びました。今回は、C言語の理解で重要になる「ポインタ」を扱います。 この回の目的は次の4点です。 ポインタが何を表すかを理解する & と * の基本的... -
はじめてのC言語
第11回|C言語のscanfで入力を受け取る:キーボードから値を読む基本
はじめてのC言語 | 第11回 はじめに 前回は、文字と文字列の基本を学びました。今回は、キーボードから入力を受け取る方法を扱います。 この回の目的は次の4点です。 scanf の基本形を理解する 整数を入力として受け取れるようにする 変数のアドレスを渡... -
はじめてのC言語
第10回|文字と文字列の基本を学ぶ:C言語で文字データを扱う
はじめてのC言語 | 第10回 はじめに 前回は、同じ型の値をまとめて扱う配列を学びました。今回は、C言語で文字と文字列を扱う方法を確認します。 この回の目的は次の4点です。 char 型の基本を理解する 文字と文字列の違いを知る 文字列を配列として扱う... -
はじめてのC言語
第9回|C言語の配列の基本を学ぶ:同じ型の値をまとめて扱う
はじめてのC言語 | 第9回 はじめに 前回は、関数を使って処理をまとめる方法を学びました。今回は、同じ型の値をまとめて保存する「配列」を扱います。 この回の目的は次の4点です。 配列の役割を理解する 配列の宣言と初期化の書き方を覚える 要素の取り... -
サーバー構築・運用実録
サーバー移行の罠:WordPressに現れた「1バイトの亡霊」と、wp-cliによる掃討作戦 | UNIX Cafe
UNIX Cafe 第116回 はじめに:新しい土地への期待と、静かな予感 ブログやウェブサイトを運営していると、いつか必ず訪れるのが「サーバーの環境更新」という一大イベントです。 使い慣れたサーバーから、同じ「Xserver」内での最新環境へのアップデート。... -
2026-04
2026年4月度 セキュリティログ:複数管理環境における不正試行の観測と遮断
Monthly Incident Report: March 2026 — managed environments 本ドキュメントは、検知された不正通信の客観的証拠および、それに基づく防御措置の記録である。 # --- Incident Log: 2026-04-24 --- Target IP: 163.5.241.72 Status: Blacklisted (218 hit...
