下書き

DNSの仕組み

恥ずかしながら、DNSはURLからIPアドレスの名前解決、もしくはその逆くらいしか理解していませんでした。そのため手を動かした結果に関してまとめてみます。 レコード DNSサーバはリソースレコードという単位で情報を管理しており、DNSに問い合わせる場合は…

UNIXドメインソケットのプログラム

UNIXドメインソケットとは何なのか…。百聞は一見にしかずというので、実際にコードを書いてみました。

スマホにLinuxをインストールする方法

Ipadminiを購入しました。外出時のブラウザ用端末としてはスマホ以上の使い勝手がありますが、プログラムの勉強やサーバの開発環境としては不向きです。 そこで、もはや最近は全く出番のない初代Xperia(SO-01B)にLinuxをインストールして、持ち運び可能な開…

URLの構造

知っているようで以外に実はよく知らないURLについて。例 http://weather.yahoo.co.jp/weather/jp/13/4410/13115.html 名称 説明 具体例 URLスキーム URLの先頭に記述されるサーバへのアクセスに用いるプロトコル http ホスト名 サーバの完全修飾ドメイン名 …

Linuxの設定に失敗するケース

Webページ記載の設定マニュアルに従ってLinuxのパッケージのインストールしても、うまくインストールできないことが多々あります。それらを分類整理して対策を考えてみました。 分類 そもしも設定マニュアルそのものが間違っている ケース1. 誤記など、そも…

 背教者ユリアヌス

背教者ユリアヌス (上) (中公文庫)作者: 辻邦生出版社/メーカー: 中央公論新社発売日: 1974/12/10メディア: 文庫購入: 11人 クリック: 147回この商品を含むブログ (27件) を見る 高校生の時に父から勧められてとても感動しました。本当にに素晴らしい本です…

syslogの使い方

今回はログに関する機能を作成します。プログラム実行時のエラーの解析や、サーバのアクセス管理等に用いるために、ログまっとうなプログラムには必須の機能です。 ログの作成の仕方として、fprintf関数で書き込み先のファイルを指定する方法や、vsyslogを利…

エコーサーバの改良�

前回で、エコーサーバがクライアントからの入力に何度でも応答を返すように改良をしました。しかし、未だに問題点があります。複数のクライアントからの入力に対応できていないのです。 実際に試してみるとすぐわかるのですが、クライアントAがエコーサーバ…