Programming

Selecting Between Two Aggregates

Perlでの||演算子とor演算子の違いについて、podに良例が記載されているのを見つけました。 In particular, this means that you shouldn't use this for selecting between two aggregates for assignment: @a = @b || @c; # this is wrong @a = scalar(@b)…

HHKB

オフィス内のブースを引っ越し、手狭な場所に移ったのを機会に、アパートの倉庫に眠っていたHHKBを引っ張りだしてみました。私の所有しているHHKBの型番はPD-KB02で、今では購入出来ないようです。Amazon.co.jpで見つかる製品としては、以下のものが一番近い…

Patch to Publish::Maildir - Further Consideration(2)

続けて、実装についてにも多少記載します。下記は、前回のエントリと同一のものです。 各エントリのFrom:タグをconfig:にて設定可能とした(オプショナル) 各エントリに、Message-Id:タグを追加 メールボックスに保持しているエントリ群のキャッシュ構築 削除…

Patch to Publish::Maildir - Further Consideration(1)

先日Publish::Maildirモジュールのパッチを公開させていただきました。今エントリからはその動機および実装経緯等を記述しようかと思います。パッチとして実装した機能一覧は、以下になります。 各エントリのFrom:タグをconfig:にて設定可能とした(オプショ…

Applying patch to Publish::Maildir

先日から再考および試験を行っていた、Publish::Maildirへのパッチが落ち着きをみせたため、公開します。

Using Rule::Fresh

先日のエントリのコメントにて、miyagawaさんとs_nobuさんにアドバイスを頂いた、Rule::Freshモジュールを設定に追加しています。 config.yaml: : - module: Filter::Rule rule: module: Fresh mtime: path: /var/tmp/plagger.mtime autoupdate: 1 :Publish:…

Using early plagger

先日のエントリにも記載しましたが、私の環境には、Plagger + Publish::Maildir + Dovecot + Apple Mailが欠かせません。 Plaggerを導入した際にはPublish::Gmailを用いてGmailに送信していたのですが、一つのメールに複数のエントリがコンパイルされるのが…