Archive

Archive for the ‘release’ Category

greylist のブラックリストの IP アドレスを CIDR で記述できるパッチ

最近また SPAM が増加傾向にあるので、ブラックリストをもっと細かく指定できるようにパッチを書きました。

Jon Atkins 氏の qgreylist に、S25R と tarpit 機能を付け、ブラックリスト、ホワイトリストに指定するホスト名を正規表現で指定できるようにした、ちっち氏の S25R + tarpit before qgreylist パッチ に、さらに CIDR 表記で指定できるようにしたパッチです。

greylist のデフォルトの blacklist の指定の仕方ですと、192.168.0.80 ~ 192.168.0.96 を拒否したかったら、192.168.0 と、256 アドレス巻き込んで拒否するか、16 ファイル個別に羅列して拒否するしかなかったので、アドレス範囲で拒否できれば便利だなと思い作成しました。

qgreylist-0.3_cidrsyntax-0.1.patch
(続きを読む…)

HTML-lint に User-Agent 切り替え機能を追加

HTML-lint は便利ですが、デフォルトでは ”Another_HTML-lint/1.22 +libwww-perl/5.820” という User-Agent を固定で吐いているので、モバイル対応サイトなど、User-Agent によって表示を切り替えているサイトでは、URL によるチェックができず、Data エリアに HTML ソースをコピペしてチェックするしか方法がありません。

そこで、いちいちそれをしていては面倒臭いので User-Agent を任意に切り替える機能を付けました。

HTML-lint User-Agent 切り替えパッチ

(続きを読む…)

測地系変換ライブラリ

Google Maps API などを使うにあたり、測地系変換のスクリプトを作成したので公開します。ライセンスは GNU GPL です。

ダウンロード:geotool.js

ここギコ!のねねさんが Perl モジュールでもっと素晴らしいものを作っていらっしゃいます。
http://kokogiko.net/wiki.f/Location%2DGeoTool

水谷敏行さんも、Google Maps APIと合わせて使うための、世界測地系(WGS)の経緯度座標と長方形領域を扱うjavascriptのクラス・ライブラリを作っていらっしゃいます。

主な使い方は、以下です。
(続きを読む…)

Dixy 正式オープン

Dixy を正式オープン致しました。
ラブホテル情報検索サイトのスタンダードを目指します。

http://h.dixy.jp/

まだまだ実装予定の機能が沢山ありますのでお楽しみに。

Dixy βオープン

ラブホテル情報検索サイトをオープンしました。

http://h.dixy.jp/ (ラブホテル検索)

まだまだ未完ですが、正式オープンに向けて頑張りたいと思います。アドバイスやご意見・ご感想、バグ報告などありましたら宜しくお願い致します。