Just another Ruby porter,

〜2005年5月中旬〜


<Prev(,) | Next(.)> | Recent(/)>> | RDF

2005-05-11 (Wed)

[Soft] re2c 0.9.7

About:

re2c is a tool for generating C-based recognizers from regular expressions. re2c-based scanners are efficient: an re2c-based scanner is typically almost twice as fast as a flex-based scanner with little or no increase in size

Syckにも使われている。


2005-05-12 (Thu)

[Ruby] Ruby Challenge

まあ、みんなRubyを使うことは同じなわけだけど、ちょっとヒントを出しすぎじゃない?

[Ruby] Ruby 1.8.3 preview1

とりあえずcygwin, djgpp, mingw32のクロスでmakeできるかだけ確認。

[TV] 巨人戦よりドラえもん

最近ドラえもんを予約録画しているわけなんだけど、明日の番組表を見てちょっと驚いた。 ドラえもんの後に1時間半の枠で巨人戦中継が入っている。 テレビ朝日は巨人戦よりドラえもんを取ったわけだ。


2005-05-13 (Fri)

[Mail] メールアドレスに識別子

住所を登録しなきゃいけないときに番地になにか追加するなんてことをやってるのはどうも結構ポピュラーらしい。 最近はメールアドレスの登録の時もGmailの拡張アドレス機能を使って同じようなことをしてる。 "ユーザ名@gmail.com"なら"ユーザ名+foo@gmail.com"のように適当に+で拡張できる。 つまりfooの部分で識別できるので、 そのアドレスにspamが来ればメールアドレス売られたとか攻撃されて漏れたとかなんかやばい状況になったとわかる(はず)。


2005-05-14 (Sat)

[Soft] QDBM: Quick DataBase Manager 1.8.26

Changes:

The API for inverted index was enhanced so that a text analysis utility and a query language are now available.

[Soft] bogofilter 0.94.11

Changes:

This release corrects a bf_resize bug. It is a candidate for stable release.

[RSS] はてなRSS

OPMLをサポートしたということなので、bloglinesのバックアップとしてimportしてみた。 folderがそのままグループになると期待したが、受信箱にそのままぶちまかれてしまった。 しかも他のグループへ移動するという機能が探しても見つからない。 たぶんそのうち追加されるだろうからとりあえず放っておくとして、 とりあえずはNewsだけ隔離したからよしとしよう。


2005-05-15 (Sun)

[RSS] はてなRSSでグループ振り分け

なるほど。ありがとうございます。 しかし元の情報が失われてフィードが230個もあると手で振り分けるのはもう無理かな。 面倒で。スクリプト書くしかない気もする。 APIが公開されることを期待。

[RSS] Bloglinesメンテ

とはいうものの今日bloglinesが使えなくなったので、早速はてなRSSが役に立ってる。 とりあえずはやっぱNews系だけ別にしとけばいいか。

お。asahi.comがちゃんと出てくるようになった。やっと直ったか。

[Soft] tuxrip 0.99beta6

About:

Tuxrip is a Linux bash script for ripping and encoding DVD titles in mpeg4 format (DivX, XviD, FFmpeg libavcodec). It features per title or full DVD ripping, audio extraction and encoding, support for multi-audio tracks, 2-pass video compression for a given file size and quality, compressibility testing for optimal quality and resolution determination, support for codec options, audio/video synchronization, CD burning, and automatic computer shutdown. It uses OggVorbis for encoding audio and either FFmpeg libavcodec or XviD as video codecs. It can use Ogg or Matroska containers and supports subtitles in vobsub format. Subtitles are muxed in matroska container and are automatically compressed.


2005-05-16 (Mon)

[Greasemonkey] Use accesskeys for navigating Google search results pages with Greasemonkey

いつのまにかcontainsを使うようになっていた。

"//img[contains(@src,'/nav_current.gif')]"

これなら日本語版Googleでも問題ないわけだ。 なるほど。XPathも奥が深いねえ。

というわけで、 quick hackはもう要らない。


2005-05-17 (Tue)

[Soft] Bogofilter 0.94.12

Changes:

bogofilter can now use Berkeley DB's transactional mode for database integrity/durability and better concurrency. bogofilter can now also use SQLite 3.2.0 to store its tokens in a robust, easy-to-maintain, but slightly slower database. bogofilter now defaults to tri-state classification (Spam/Ham/Unsure instead of Yes/No). The QDBM database driver was switched to use B+ trees for better performance. The documentation has been improved.

いつのまにかSQLiteも使えるようになってるようだ。


2005-05-18 (Wed)

[Mail] ドイツ語のspam

なんか今日は突然ドイツ語のspamが目立った。全部users@宛だった。 spamassassinを通してなかったんだなと設定しなおし。

[Mail] fmlの設定

ついでにruby-cvs@もcommit mailだけ通すようにした。 これっていわゆるメルマガの設定だよなあ。 なるほど。 activesとmembers か。


2005-05-19 (Thu)

[Greasemonkey] RD-H1用にURLを書き換えるGreasemonkey

infoseekやgooの場合はどちらもtvpi.epgを起動するので、こんな感じのuser scriptを用意してみた。

// ==UserScript==
// @name		RD-Style iEPG
// @namespace		http://jarp.does.notwork.org/
// @description		substitute with http://rd-h1/@@@@@@
// @include		http://tv.*
// ==/UserScript==
(function () {
  var links = document.links; 
  for (var i = 0; i < links.length; i++){
    var link = links[i];
    var href = link.href;
    if (href && href.indexOf("tvpi.epg") != -1) {
      link.href = href.replace(/http:\/\//, "http://rd-h1/@@@@@@");
      link.target = "_blank";
    }
  }
})();

すべてのlinkを得るにはいくつか方法あるけど、document.linksが一番簡単なようだ。 rd-h1といううちのホスト名が埋まってるあたりに難あり。 ここは GM_getValue を使うべきか。


2005-05-20 (Fri)

[RD-H1] クイックメニューのタイトル削除

RD-H1のリモコンを使っていて不思議に思うことのひとつに「タイトル削除」がある。 これが出たり出なかったりするんだけどなぜだろう。 「ごみ箱へ移動」しか使わないからまあなくてもいいんだけど、位置が変わるから使いにくい。

[RD-H1] RD-H1の感想

1.5倍速の音はClip-Onのほうが聞き易い。 10分も前から電源Onでスタンバイって用心深すぎ。 ワンタッチリプレイ・スキップがあるから早送り早戻しは滅多に使わない。 追っかけ再生はタイムスリップボタンを使わないといけないのがださい。

やっぱリモコンだよなあ。あ、簡単ナビとかいうボタンを今更ながら発見。 なんか要らないボタンが多すぎ。 手元なんか見ないでも操作できるような配置とか考えて欲しいな。


<Prev(,) | Next(.)> | Recent(/)>> | RDF


WWW を検索 jarp.does.notwork.org を検索

わたなべひろふみ
Key fingerprint = C456 1350 085F A320 C6C8 8A36 0F15 9B2E EB12 3885
Valid HTML 4.01!