2006-11-01から1ヶ月間の記事一覧

Geo::Coder::Ja に郵便番号からの変換機能を追加した

Geo::Coder::Ja に郵便番号からの変換機能を追加してみた。 http://search.cpan.org/~jiro/Geo-Coder-Ja-0.03/ 一応デモの方も対応した。http://spiritloose.net/misc/geocoder/?q=1500002 こんな感じで。

オープンソースの GeoCoder 「geocoder.ja」がすごい

http://www.postlbs.org/postlbs-cms/ja/geocoderオープンソースの GeoCoder。「ジオコーダーじゃ」と読むらしい。これはすごいな。 早速使ってみた。まずデータを揃えるのが結構大変。 ゆうびんホームページの郵便番号データと国土交通省から街区レベル位置…

Catalyst で Yahoo! BBAuth

モジュール作った。 Catalyst-Plugin-Authentication-Credential-BBAuth-0.03 - Yahoo! Browser-Based Authentication for Catalyst. - metacpan.org 作ったのはいいけど、いまのところ用途が思い浮かばない。そもそも使いにくいしなぁ。

Vimで括弧/クォートを自動補完

Vim

人がコード書いてるところを見ると、閉じ括弧を先に入力してひとつ戻ったり、あとで入力するつもりで閉じ忘れていたりと、無駄な苦労だなぁとおもうことがよくある。 Vimで以下の設定をしていると括弧やクォートを入力したときに自動で閉じてくれる。Eclipse…

Perlでセル内改行つきのCSVファイルを処理する方法

PerlでExcelとかで作ったセル内改行(複数行にわたるレコード)つきCSVファイルを処理する方法。意外と知らない人がいたので。Text::CSV_XS を使って。 #!/usr/local/bin/perl use strict; use warnings;use IO::File; use Text::CSV_XS;my $fh = IO::File->ne…

はてなダイアリーTagCloud のバグ修正

はてなダイアリーTagCloud ですが、大きなファイルをアップロードされたときに帰ってこないバグを修正しました。 何度も試していただいた方が何人かいらっしゃいましたが(スミマセン)、もう一度アップロードしてもらえるといけると思います。 MaCabメモリ食…

はてなダイアリーをタグクラウド化

http://blog.bulknews.net/mt/archives/002078.html に影響されてちょっと作ってみた。 http://hdcloud.spiritloose.net/ こんな感じになる。http://hdcloud.spiritloose.net/spiritloose/ IE6, Firefox 1.5, Opera 9.02で確認。他は知りません。 (Operaはス…

WEB+DB PRESS Vol.35 読んだ

WEB+DB PRESS Vol.35 WEB+DB PRESS編集部 技術評論社 Amazon.co.jp で詳細を見る なぜか注文して届くまで2週間弱もかかったのでいまさらだけど。 以下気になった点など。 Ajax の定石 基本的なことからパフォーマンスの改善まで。知ってることがほとんどだけ…

ページャでsyntax highlight

Vim

zsh: diffの結果をvimで色付けして表示するグローバルエイリアス - Accept Things グローバルエイリアスで V に vim -R っていう話らしい。 Vim 使いは less.sh + less.vim つかってるんじゃないかなぁと思ってたんだけど。/usr/share/vim/vim63/macros とか…