メメメモモ

プログラミング、筋トレ、ゲーム、etc

2012-07-01から1ヶ月間の記事一覧

DKIMの導入手順

公開鍵と秘密鍵を作成 DKIMで使用する公開鍵と秘密鍵は、OpenDKIMというツールを使って作成します。 debianでは、以下の様なコマンドでOpenDKIMをインストール。 $ sudo apt-get install opendkimOpenDKIMをインストールすると、dkim-genkeyというコマンドが…

カーソルの縦方向固定

なんかたまにカーソルが変な動きするなぁと思ってたら、次のコマンドを打ってしまっていたらしい。 C-x C-n このコマンドを打つと、カーソルを上下に動かすたびに、自動的に◯◯カラム目の文字にカーソルが行くようになる。 次の行に行くのが「C-n」だから、た…

make_database_yaml.plで、AUTO_INCREMENTの指定を外す

以下のようにして、単純にsedで取り除くだけ。 make_database_yaml.pl -d 'dbi:mysql:dbname' -u root -p xxx | sed -e "s/AUTO_INCREMENT=\d+//g;"

ダミーの氏名

こちらのページから名前をいただくとよさそう。 http://www.namaejiten.com/h01/name01.html use strict; use warnings; use Mojo::ByteStream 'b'; use Mojo::UserAgent; my $ua = Mojo::UserAgent->new; my $tx = $ua->get('gttp://www.namaejiten.com/h01…

判別関係

Mail::Address::MobileJp メールアドレスからキャリアを判別するモジュール。 Mail::Address::MobileJp - search.cpan.org HTTP::MobileAgent HTTP_USER_AGENTからキャリアを判別するモジュール。HTTP::MobileAgent - search.cpan.org HTTP::BrowserDetect H…

$1の挙動でハマった

my $text = 'abcde'; # (1) $text =~ m/(bc)/; warn $1; # -> bc # (2) $text =~ m/(ce)/; my $tmp = $1; warn $tmp; # -> bc # (3) if ( $tmp ) { # do something for $tmp } (1)では、正規表現がマッチするので$1には"bc"が入ります。(2)では、正規表現が…