水口克也(港区赤坂で働くIT系社長)オフィシャルサイト

「これならわかる!C言語入門講座 第2版」発売

私が執筆した「これならわかる! C言語入門講座 第2版」が発売されました。 C言語初心者でもわかりやすくするため、イラストをたくさん取り入れています。 さらに愉快なキャラクター達が会話形式で解説を進めています。 今回は、Webブラウザを使ったオンライン実行環境にしましたので、ソフトをインス…

C言語中級編「03.ファイルの分割から実行形式のファイルができるまで」

ソースコードは、「test1.c」など、拡張子に「.c」をつけたファイル名の複数のファイルに分割します。 例えば、「test1.c」「test2.c」「test3.c」「test4.c」「test5.c」のファイルがあるとします。 それぞれのファイルを個別にコンパイルして、「test1.o」…

ハウジングとホスティング

☆ハウジング   ラック、電源、WAN回線を借り、サーバーは自前で調達して設置する。運用管理は自前で行います。 ・メリット  サーバーは自前のため、ホスティングに比べて、自由度が高い ・デメリット  サーバーは基本的に自前で設定を行う必要がある。拡張時に物理サーバーを購入しなければな…

日経Linux10月号発売しました!

先日、日経Linux10月号が発売されました。 今回の私の記事のテーマは、「不正アクセスを防ぐ」となります。…

C言語中級編「02.分割コンパイルついて」

機能ごとの開発を可能にするため、分割コンパイルを行います。 大きい規模のアプリケーションを作るためには、様々な機能を実装する必要があります。 これらは複数人で開発することになりますが、同時に一つのソースファイルを編集することはできませんので、各機能ごとに担当を分けます。 全員が同時にコ…

C言語中級編「01.C言語入門の次は?」

C言語を勉強されている方で、入門書を終えた後、何をすればよいのか、どの本を読んだらよいのかわからない人もいると思います。 そこでC言語の入門者が次のステップに進めるための記事を、ちょくちょく書いていこうかと思います。基本的な文法や構文は分かっているという前提です。 Linux(カーネル)…

SSLについて

インターネットを流れるデータはのぞき見られたり、書き換えられたりする恐れがあります。 そこでSSLというプロトコルがデータを暗号化したりしてデータを守ります。 Webブラウザに「https//」から始まるURLがありますが、それがHTTPをSSLで暗号化したプロトコルになります。 代表…

C言語入門講座第2版を執筆してました!

ここ最近、C言語入門講座第2版の執筆をしていました。今回は、Webブラウザを使ったオンライン実行環境にしましたので、ソフトをインストールしなくてもすぐにC言語を試せます。 9月中旬ぐらいの発売予定となります。 第1版は以下になります。 …

SELinuxとは

SELinux(Security-Enhanced Linux)は、アメリカのNSA(国家安全保障局)が 中心となって開発されたLinuxのセキュアOSとなります。カーネル2.6から標準 装備されました。 システムに侵入されてroot権限を奪取されてしまうと困るため、 SELinuxは、…

tcpdchkコマンドとは

/etc/hosts.allowと/etc/hosts.denyでは、ホストやネットワーク単位でのアクセス制御を設定できます。 /etc/hosts.allowに記述された条件とマッチした場合、アクセスは許可されます。そうでない場合は/etc/hosts.denyがチェックされ、記述された条件とマ…

著書

連載雑誌

無料メルマガ「Linux初心者の基礎知識」

美女Linux – Linuxコマンドをもっと素敵で身近に –



☆美女Linuxコマンド版☆

☆美女Linuxオフショット版☆

☆美女Linuxホワイトデー版☆

☆神戸美女Linuxコマンド版☆

☆神戸美女Linuxオフショット版☆

☆神戸からの応援メッセージ版☆