"プログラミング" に関するすべての投稿

CakePHP 2.xのtestActionをちゃんと理解しよう

CakePHP 2.xのtestActionをちゃんと理解しよう

CakePHPでの開発を始めて1年半近く経ちました。しばらく、テストは目視でのテストばかりやっていたのですが、最近になってようやくPHPUnitを使ったテストを始めました。 以前にJavaの開発でJUnitを使っていたこ… 続きを読む

【Nagios集中講座 第8回】Nagiosの監視結果をMySQLに格納するNDOUtilsとは?

前回のNagios集中講座から日が開いてしまいました。今日から復活です。 https://inoccu.com/blog/2012/05/24/090014.html 前回まででNagiosの特徴、インストール方法、設定… 続きを読む

【Nagios集中講座 第7回】その他のオブジェクトとテンプレートについて

【Nagios集中講座 第7回】その他のオブジェクトとテンプレートについて

前回は、Nagiosのオブジェクトのうち、ホスト、サービス、コマンドについて簡単に説明しました。 https://inoccu.com/blog/2012/05/23/090036.html 今回は、残るオブジェクトにつ… 続きを読む

【Nagios集中講座 第6回】ホスト、サービス、コマンドについて知ろう

前回はNagiosのディレクトリ構造とファイルの役割について説明しました。 https://inoccu.com/blog/2012/05/22/090027.html 今回は、そのファイルの中でも特に重要なオブジェクト… 続きを読む

【Nagios集中講座 第5回】Nagiosのディレクトリ構造とファイルの役割を知ろう

前回はNagiosのインストールを行いました。 https://inoccu.com/blog/2012/05/21/090011.html 今回は予告どおり、Nagiosのディレクトリ構成とファイルの役割について説明し… 続きを読む

【Nagios集中講座 第4回】Nagiosをインストールしよう

【Nagios集中講座 第4回】Nagiosをインストールしよう

今回はNagiosのインストールです。 本稿執筆時点での最新版は3.4.1ですが、日本語化パッチがないので3.3.1を使います。 ちなみに、私のさくらVPS環境(Scientific Linux)では、EPELリポジトリ… 続きを読む

【Nagios集中講座 第3回】Nagiosの特徴を知ろう

前回までの2回でネットワーク監視の必要性と分類について説明しました。 今回からは、Nagiosそのものの説明に入ろうと思います。 Nagiosはデータベースを使わない Nagiosはデータベースを使いません。これは、Na… 続きを読む

【Nagios集中講座 第2回】ネットワーク監視の分類

前回はネットワーク監視の必要性について説明しました。 今回は、ネットワーク監視について、もう少し詳しく見ていくことにします。 まず、監視にはアクティブ監視とパッシブ監視の2種類があることを押さえましょう。 アクティブ監視… 続きを読む

【Nagios集中講座 第1回】ネットワーク監視の必要性

仕事でNagiosに触れるようになって、はや1年が経ちました。 最初は調査としてひととおり動作させてみたり、データの流れを追っかけて内部構造を理解したりといったことを続けていたのですが、最近になってついにNagiosベー… 続きを読む

VPSでDropboxやるときのLAN Sync問題について

VPSでDropboxやるときのLAN Sync問題について

さくらのVPSとかで、Dropboxやってわーい!とかやっていると、どうやら他のユーザに迷惑をかけることがあるらしい。 DropboxにはLAN Sync機能というのがある。同一LAN上にDropboxを使っているPCが… 続きを読む

Google Mapsを使わずに、フリーな地図システムを作る方法

ネットで地図を使ったシステムを作ろうとすると、まず考えるのがGoogle Mapsとマッシュアップすることです。 ただ、Google Mapsは作った地図を公開することが無料の前提になっていて、例えばイントラネットの中だ… 続きを読む

System_Daemonを使って、PHPでデーモンを作る(簡単でした!)

System_Daemonを使って、PHPでデーモンを作る(簡単でした!)

なんかデーモンっぽいものを作らないといけないなぁということになって、それまでCakePHPでシステムを作っていたので、やっぱりデーモンもPHPかということになって、作ってみたら意外と簡単でしたよという話。 まぁ、デーモン… 続きを読む