[その他]
為替アラートプログラム。cronに定期的に実行するようにして利用。
#!/usr/bin/perl
#Yahooより現在の円・ドル取引レートを取得し、閾値を超えた場合にメールを送信します。
#$mailtoと$mailfromは適宜変更してください。
use Jcode;
use MIME::Lite;
$max = 112.00; #max閾値
$min = 109.00; #min閾値
#YAHOOより円/ドルの為替相場を取得
@result = `lwp-request 'http://quote.yahoo.co.jp/m5?a=1&s=USD&t=JPY'`;
foreach (@result){
chomp $_;
$_ = jcode($_)->euc;
if($_ =~ /(\d\d\d)\.(\d\d)/g){
$rate = "$1\.$2";
}
}
#現在の為替が閾値の範囲外ならメールを送信
if($rate > $max || $rate < $min){
&sendmail();
}
sub sendmail{
my $mailto = 'アラート送信先メールアドレス';
my $mailfrom = 'アラート送信元'メールアドレス;
my $subject = '為替レートアラート';
$subject = jcode($subject)->mime_encode;
my $message = << "__HERE__";
為替レートが閾値を超えました。
閾値: $min 〜 $max
現在のレート: $rate
__HERE__
$message = jcode($message)->jis;
my $msg = MIME::Lite->new(
From => "$mailfrom",
To => "$mailto",
Subject => "$subject",
Type => 'text/plain; charset="ISO-2022"',
Encoding => '7bit',
Data => "$message"
);
$msg->send();
}広告
|
Linux 教科書 LPICレベル1 第3版(CD-ROM付) (Linux教科書) ¥ 3,990 / 売り上げランク: 1772 / 584 ページ Linuxは配布(ディストリビューション)によってコマンド体系が違い、なかなか複数のシステムを利用しているとシステムの管理が大変だった。 LPIC試験は、システム管理者の技能水準を確保するのに有効な試験。 試験に出るコマンドはどのシステムでも利用できるように保存してもらえる場合があるので、システムの安定化、利用性を確保するのに役立つという側面もある。 この試験に出ているコマンドは使えるようにしておいたり、aliasを切るようにするとよいかもしれない。 |
|
Linuxの教科書―ホントに読んでほしいroot入門講座 (IDGムックシリーズ) ¥ 1,680 / 売り上げランク: 2462 / 241 ページ 初めて専用サーバを扱うことになって、Linux関連の書籍を数冊購入したのですが、 皮肉なことに一番安くて一番薄いこの本が一番役に立っています。 自宅サーバを対象とした、GUIベースで書かれている本は沢山あるのですが、 私のようにホスティング会社の専用サーバをリモートで扱わなければ ならない環境に役に立つ参考書はなかなか見つかりませんでした。 しかし、この本はコマンドラインを使ってLinuxサーバを管理するための本なので、 私の目的にはうってつけでした。 本当に必要なことが平易な文章で解りやすく書かれています。 というと内容が少なすぎると受け取られるかもしれませんが、実際には この一冊で大抵のことは済んでしまいます。 まず、この本を読んだ上で、もし必要であればディストリビューション別の もっと分厚い本を手に入れればいいと考えます。 具体的な内容は他の方も触れていますが、それ以外にもクラッキング対策が 解りやすく書かれているのも高評価です。 新人サーバ管理者は是非最初にこの本を手に入れてください。 |
|
詳解 画像処理プログラミング C言語で実装する画像処理アルゴリズムのすべて ¥ 3,990 / 売り上げランク: 9487 / 600 ページ まず、根本的なアルゴリズムや理論から丁寧に数式や図を使って説明して、さらにCのソースがついています。この本での処理対象となる画像はbitmapのみですが、一番扱いやすく、わかりやすいので、基礎と処理アルゴリズムに興味のある人にはオススメです。ガンマ補正の数式に誤植がありましたが、質問したらすぐに回答を頂けました。基本的なアルゴリズムの内容からするとOpenCV本より種類も多く、用意されたライブラリを使用するのではなく、Cのソースを元にいろいろな言語で書き直したりしながら、アルゴリズムを自分でブラッシュアップしていけるようになって欲しいという著者の意図を感じる一冊です。 理論はいいから、すでにあるライブラリを活用したいという人にはOpenCV本やVTK本のほうがとっつきやすいかもしれませんが、自分で工夫したい人にはとても参考になる内容だと思います。 |



