WEB開発

Munin

Muninのインストール

Cactiのインストール に続いてMuninをインストールします。こちらもまずは、多数のサーバのリソースを監視するのではなく、自分自身をモニタリングするところまでです。 EC2インスタンスを立ち上げる Amazon LinuxのAMIをベー...
Cacti

Cactiのインストール

さっそくCactiをインストールしてみました。ブラウザでアクセスしてグラフを表示するところまでの記録です。 EC2インスタンスを立ち上げる Amazon LinuxのAMIをベースにしていますので、環境によってインストール手順は適宜変えてく...
Cacti

リソース監視、MuninかCactiか。

今までMuninとAmazon CloudWatchでリソース監視していましたが、より詳細にリソース監視をしようと思いました。 なぜ詳細にリソースを見たいのか? 簡単にいうと以下の様な目的です。 障害が発生する前に、問題になりそうな部分を...
WEB開発

Facebook Night vol.6に参加しました。

Facebook Nightというイベントに呼んでいただきました。せっかくなのでその時のスライドをブログにも載せておきたいと思います。 Facebook Night vol.6 レポート こちらに、当日の様子が公開されています。 Faceb...
Linux

ターミナルを閉じてもプロセスを終了させないnohupコマンド

バッチ処理しようと思って、サーバにSSHで接続して、スクリプトを実行しました。 $ some_batch 実行したはいいものの・・・。 問題は、処理が終わる前に接続を切りたくなってしまった場合です。 たとえば、ネットワーク環境が急に悪く...
PHP

PHPでちょっとした処理をしたいなら対話シェルが便利。

「PHPでちょっとした処理をさせたいなー」という時に、今までいちいちテキストファイルにソースコードを書いて保存して実行する・・・みたいなことをしていました。 $ vim somescript.php $ php somescript.ph...
PHP

PHPでHTMLをパースして解析する簡単な方法

今、個人的に管理しているサイトのHTMLが正しく出力されているかを確認するためのスクリプトを書いています。そのために、出力されたHTMLを解析して、中に適切な情報が含まれているかを知る必要が出てきました。 そういうわけで、いわゆるスクレイピ...
Linux

Linuxシェルでファイルの中身の一部を書き換えるsed

Linuxのシェル上でファイルの一部を書き換えたいときがあります。 たとえば、設定ファイルを書き換えるシェルスクリプトを作りたい、など。 テキスト変換コマンドsed sedは、stream editorの略で、入力されたテキストに何かしらの...
iPhoneアプリ

iPhoneが勝手に震えまくる事件とその教訓

このところiPhoneが勝手に震えるようになりました。 「ブーン」と震えて、でも画面には特に何の表示もなく・・・。 それが最近ひどくなった 前は「ブーン」だったのが、最近「ブーンブブーンブーンブーン」くらいひどくなりました。 もうだめか、修...
Java

if(front==false) {front=true;} else {front=false;}

みんなでガチャガチャ書いたソースコードを、先日、全部ざーっと眺めて無駄を省く作業をしていました。 そこで、少し面白いコードに出会ったので、「こうするといいかもしれないよ」という添削です。 問題のコード if (front == false...
タイトルとURLをコピーしました