March 2006 Archives

Draft にうpロダをつけたくて、Catalyst を hack

| 0 Comments | 0 TrackBacks

YAPC の mp3 置き場に、はてなグループのうpロダが使われているのを見て、Draft にもほしい!ということで、実装方法を考えてみることにしました。

Catalyst で、基本的なコントローラは、cookbookそのまんま。だけど、ファイルが一度 /tmp にうpされちゃってイヤなので、Catalyst と HTTP::Body を hack することにしました。

パッチ置き場: 今のところ upload-tmpdir-4.patch が最新のパッチでつ。

Draft のリリース情報の Draft

| 0 Comments | 0 TrackBacks

Draft のリリース情報の Draft というページを作ってみました。

過去の Draft に関する話題は、Draft カテゴリに集めました。

チャットを使ってメモをとる

| 0 Comments | 0 TrackBacks

今日は、読書をする際に、Draft のチャットを使ってメモをとってみました。

メモのスタイルは決まっておらず、文章が重要だなと思ったら、そのままコピペ書きしたり、ちょくちょく要約しながらとりあえず書きしたりと、適当なスタイルです。

これまでは、そういうメモはテキストエディタに書いてました。テキストエディタは、自由に編集できるので、いつのまにか要約の推敲をやっていることもありました。

チャットは、発言にニックネームとタイムスタンプをつけてをログをとるものです。そういう性質上、推敲にハマることもなく、読むことに専念しながらメモをとることができるようになりました。

読書が終わったら、チャットのログそのままでもいいのですが、私は、該当チャットの過去ログを軽く編集して、 Wiki や Blog に貼り付けます。こうすることで、勉強日記がカンタンに実現できます。

ということで、Draft チャットの過去ログビュワー機能をつけました!!

新しいデザイン

| 1 Comment | 0 TrackBacks

複数の Web アプリの Farm を作るためのフレームワークということで作り始めたDraftを進捗状況を。

デザイン変えました!!

Sonia Template を使ってます。

専用のレポジトリを作り、 Trac + Subversion でヲチできるようにしました。

壊れた MD WALKMAN を自動調整する

| 0 Comments | 0 TrackBacks

昔、というか、4 ~ 5 年前、愛用していた SONY の MD WALKMAN MZ-R55 が壊れました。壊れたときは、とてもショックでした。でも、ちょうど CD-R というものを手に入れた頃だったので、修理せずに放置してました。症状はというと、ディスクを突っ込むとひたすらシークしまくって、1 分後に DISC ERR という壊れかたでした。

Meadow + Wanderlust でメールを読む

| 0 Comments | 0 TrackBacks

Plagger のおかげで、Gmail で、j, k, スペースの 3 つのキーしか使わずにフィードを読めるようになりました。Bloglines よりもスムーズに読めて快適です。

快適で便利なんですが、一度読んだメールを既読マークをつけてくれないことがたびたびあります。 ひととおり読んだあとに、Unread をクリックして、未読扱いのメールにチェックを入れ、Mark as Read をリストから選択するのです。それはまんどくさい。

Wanderlust というすばらしいメーラーがあったよねということで、試してみることにしました。Publish::Gmail で自分のメール鯖に送り、IMAP 経由で読む計画です。

[Plagger] Filter::RetrieveEntry

| 0 Comments | 0 TrackBacks

http://pub.woremacx.com/.plagger/yoshiirei-1/

実際のエントリをダウンロードして、フィードの description を書き換えます。

Plagger::Plugin::Filter::ImageExtor と併用すると効果的です。

[Plagger] Filter::ImageExtor

| 0 Comments | 0 TrackBacks

はじめての Plagger プラグインです。

http://pub.woremacx.com/.plagger/strawberry-2/


フィードに含まれる img src をダウンロードして、添付してメールを送ります。

添付メールを作れるようにした Plugin::Gmail と組み合わせて使います。


img src を抜く部分は、kazeburoさんの

Plagger::Plugin::SmartFeed::ImageGatherのコードを使わせていただきました。

それ Filter::ImageExtor 使わずにできるよ

  - module: Filter::EntryFullText
  - module: Filter::FindEnclosures
  - module: Filter::FetchEnclosure
    config:
      dir: /plagger/fetch_enclosure_work

  - module: Filter::Rule
    rule:
      - module: Expression
        expression: |
          my @enclosures = grep { $_->is_inline == 1 } @{ $args->{entry}->{enclosures} };
          $args->{entry}->{enclosures} = \@enclosures;
          1;

  - module: Publish::Gmail
    config:
      mailfrom: foo@example.com
      mailto:   bar@example.com
      mailroute:
        via: smtp_tls
        host: smtp.gmail.com:587
        username: foo@example.com
        password: man lake is a good lake
      attach_enclosures: 1

RSS リーダ乗り換え履歴

| 0 Comments | 0 TrackBacks

Bloglines
→ Headline-Reader Lite
→ Plagger + Hatena::RSS + Gmail
→ Plagger + Bloglines + Gmail

Becky! の IE コンポーネントで表示にして HTML メールとして読んだりもしてたけど、 Plagger + Bloglines + Gmail で落ち着きました!!

VMware が勝手にスワップしてくれて困る件

| 0 Comments | 0 TrackBacks

Windows のスワップファイルを切ってあって、しかも空きメモリがある環境であるにもかかわらず、VMware が気を利かせて、独自にスワップファイルを作って、スワップしてくれるので、悲しいです。

ぐぐったら、VMware総合スレ Part7 に答えがありました。うれしい!!


235 :Be名無しさん :2006/01/23(月) 15:38:15 
> ゲストOSのメモリが、ファイル(*.vmem)として管理されちゃって、 
> ホストOSの実メモリ中に展開されないんですが、何故こうなっちゃうんでしょう? 


249 :Be名無しさん :2006/01/24(火) 01:07:10 
> Topic: Disable .VMEM files tip 
> http://www.vmware.com/community/thread.jspa?threadID=17832&messageID=213854

ということで、C:\Documents and Settings\All Users\Application Data\VMware\VMware Workstation\config.ini に以下の 1 行を追加して解決しました!


mainMem.useNamedFile = "FALSE"

Plagger の fedora-develpment i386 用 rpm

| 0 Comments | 0 TrackBacks

Plagger で遊びたかったので、 fedora-develpment i386 用の rpm を作ってみました。

使い方を以下に書きます。

(2006/06/19 改訂)