jigen, Hirotomo Kunimatsu
Tokyo, Japan
mailto: microformat hcard
Page 1 / 11012345»...最後 »
top

sshの不正アクセスを自動的に排除してくれる - denyhosts

sshの不正アクセスを自動的に排除してくれる - denyhosts年末になると、対処する時間も無くなるのもあり不正アクセスが増えるように思います。本サーバでも偶々かもしれませんが年末になって異様にsshログインを試すアクセスが増えました。元々パスワード認証やrootログインなんかは許可していないので問題は無いのですが、同時に大量にアクセスされると気持ち悪いですし、サーバ的にも処理が多くなるので重くなったりします。

さて、これを自動的にはじいてくれるように設定してくれるのがDenyHostsです。

スポンサードリンク

pythonで作られており、インストールしたらdeamonとして立ち上げると自動的に不正アクセスがあったものを判断してhosts.denyとかに追加していってくれるという簡単なものですがかなり効果的。

あとは、セキュリティーアップデートしておけばとりあえず大丈夫かなぁ…。これで少しは安心して正月が迎えられそう。では、皆さん良いお年を!


2006/12/31 14:40:49200614:40

phpでmicroformatsパーサー

phpでmicroformatsパーサーなんだか三連続でmicoroformats関連エントリーです。「PHP Classes」でたまたま見つけたmicroformatsのパーサ。

ずっと簡単なmicroformatsのパーサを試してみたかったので、「お!」と思って使ってみたのだが色々と問題が…。

とりあえず以下のように使える。簡単だー。と思っていたらその下の必要なものを見て欲しい。

<?php
include ('lib/MicroFormatParser.php');

$html = file('testpage.html');
$html = join("\n", $html);

$mfParser = new MicroFormatParser();

$mfParser->parserSetup (array (
    'hcard' => true,
    'hreview' => true,
    'hcalendar' => true,
    'reltag' => true,
));
$mf = $mfParser->parseSource($html);

echo '<pre>';
$mf->each('
    echo "<h1>".get_class($value)."</h1>";
    var_export($value);
    echo "<hr />";
');
?>
スポンサードリンク

必要な物

  1. PHP 4以上だが5では動かず
  2. DOM XML extension 必須
  3. 別途 xArray library packageが必要。

いやーーー。PHP5.xで動かないのかーーー。すんごく残念!


2006/12/31 14:02:49200614:02

microformatsのFirefoxツールバー - Operator

microformatsのFirefoxツールバーさてさて、前回のエントリーに続きmicroformats関連のエントリーです。ページ中にmicroformatsの値が設定されていた場合、その値からflickrやdel.icio.usから探してくれるものです。

スポンサードリンク

なんというかサイトをブラウザで見るだけでは分からない意外なデータとかが設定されていて色々なサイトを見ながら試すと面白いっす。


2006/12/30 22:23:49200622:23
Page 1 / 11012345»...最後 »
アリ「ここからメニューだすよ」
アリ「ごちそういっぱーい」
アリ「腹へったー」
アリ「働けー働けー♪」