プログラミング解説

プログラミングに関する話題の解説をやってみようと思う。 完全無計画なのでどんな感じで書いていくかとか気分次第。 ディレクトリ構造とかもコロコロ変わるかも。

例によって、対象読者がふらふら、初級者向けの解説のように見せかけて、 プログラミングに対する深い理解が前提の説明が平気で混じっていたりする。 まあ殆ど自己満足のための解説なので生暖かい目で眺めていただき、指摘していただければと思う。

C言語開発

C言語プログラミングに関する雑多な解説を行っていこうと思う。 C言語プログラミングと銘打ちつつも、C言語標準から外れて、 一部環境に依存していたり、POSIX準拠なAPIを前提とした内容が入るかもしれない。

Linuxプログラミング

Linuxプログラミングについて解説していこうと思う。 開発言語は今のところC言語のみを想定しているが、 C言語解説のカテゴリで扱うには少し不適切な、 Linuxのシステムに大きく依存した内容をここで説明したいと思う。 基本的にはPOSIX準拠としたいが、 おそらくはGNU拡張や、Linuxでのみ通用する内容を含むことになるだろう。

マルチスレッド解説

マルチスレッドプログラミングを行う上でのいろいろなことについて触れてみようと思う。