2003年11月10日(月) 霧雨
● きのうの天気の良さはどこに…。
● [memo] 新しいCCCDのFAQ
HsbtDiaryより、CCCDが悪いのは、規格外のモノが一般化してしまうことだ、という主張。たしかにそのとおりだ。再生してCDプレイヤーが壊れても責任もてません、なんていう欠陥品を誰が買うものか。万が一、欲しい音楽がCCCDでしか買えなかったら、違法コピーをするようになるかもね。
● [astro] 高度50km以上を目指す気球の研究
宇宙科学研究本部(ISAS)の特集記事。気球本体の材質や製造方法の改良だけでなく、浮力の大きくなった気球を地上で安全に保持する必要があるとか、気球の制御回路を軽くするとか。おもしろーい。
● [memo] w3mmeeの設定
IRCでkazさんからヒントをいただいたのでやってみました。 設定なんてw3mくらい単純でいいと思うんだけどなー。
気をとりなおして。 まずはリンクを探すキー。~/.w3mmee/keymapに以下を書きました。
keymap Tab PHYS_NEXT_LINK keymap C-u PHYS_PREV_LINK
キーマップの書き方は、/usr/share/doc/w3mmee-0.3.2/doc-jp/README.keymapに、 動作の書き方は、/usr/share/doc/w3mmee-0.3.2/doc-jp/README.funcにありました。
次に、w3mmeeを起動してからの設定。 「o」キーを押して、設定画面を表示させてから、 「設定した値を以下のファイルに保存する」をYesにして、 設定した項目の右にあるsave?をチェックするのを 忘れないようにしないといけません。 何度頭の血管が切れそうになったことか…なりません。 これを忘れると、設定がその場限りのものになってしまいます。 手元の端末は黒板色(濃い緑の背景に灰色の文字)にしてあるので、 デフォルトの設定では設定画面を読むのも大変なのですよ。 手元の設定は下記の通り。まず色は、
文字の色 [terminal] save? [*] アンカーの色 [cyan ] save? [*] 画像リンクの色 [green ] save? [*] フォームの色 [green ] save? [*] マークの色 [yellow ] save? [*] 背景の色 [terminal] save? [*]
この他、
マウスを使う ( )YES (*)NO save? [*] 一時使用のbrowsecapエントリ [x-w3m-edit/*; /usr/b] save? [*] 折り返し検索 (*)YES ( )NO save? [*]
も忘れてはいけない。browsercapエントリは、
x-w3m-edit/*; /usr/bin/vim %s ;needsterminal ;x-w3m-internal
としてあります。意味はわかってないけどさ、 僕にはjedは難しくて使えないのです。 さて、しばらく使ってみよう。Refreshの動作とか小さな部分で違うのに 慣れるかどうか…。
2004年11月10日(水) かいせーい
● 風向きがもどったかな?
● [tDiary][memo] RSSのバリデータ
tdiary-develより(日本語化けてますが…)、http://feedvalidator.org/というのがあるそうだ。なるほど。ありがとうございます。
それによると、rdfは、
AddType "application/rss+xml; charset=UTF-8" .rdf
して送信するといいようです。
bloglinesも入らないといけないかなぁ…。(追記)というわけで、登録してみました。content:encodedがあると全部読めちゃうみたいだね。
● とりあえずみんなもちつけってばさ
何をやるにしても他の人と意思疎通をする能力って大事だなぁ、と思う今日この頃。
● [memo] ファイルの最初の10行を削る
sed 1,10d ファイル名
(追記)YAA's personal logより、
tail +11 ファイル名
も使えるそうです。headのmanは見たんだけどな。
へぇ、と思ってman tailしてみたのですが、
オプション引数に数値 N が `+' を前置して指定された場合は、 tail は各 ファイ ルの先頭から N 番目の項目以降を表示する。通常の動作では末尾から数える。この 構文は推奨されない。
だそうです。「この構文は推奨されない」ってどういう意味? 上記の日本語版のmanはGNU textutils 2.1/7 October 2002のものですが、 英語版のman - tail(coreutils) 5.0/August 2004にはそういう記述はない。
If the first character of N (the number of bytes or lines) is a `+', print beginning with the Nth item from the start of each file, other- wise, print the last N items in the file.
安心して使ってよさそうです :)
● [memo] WikiへのSpamはいちいち人間がやっているものが多いらしい
[ruby-talk: 119796]より、RubyGardenのWikiの管理を手伝っておられるというJim Weirichさん。Spammerさん、ひがないちにちcopy&pasteとクリックを繰り返してるんだろうか。空しい仕事だ…。
tdiary-usersにも時々Spamが来ていて嫌ですよね。なんとかできないかな。
● [memo] Code without test is bad code.
角谷HTML化計画より、Michael C. Feathers, 2004, "Working Effectively With Legacy Code (ROBERT C MARTIN)", Prentice Hall, ISBN 0131177052。読んでみたい気もするけど、$30.59ですかー。そうですかー。
tDiaryのプラグインをテストできるナニカを作らないかんなーと、ずーっと思ってるんですけど、ねぇ。
● bloglinesでの見た目を確認したくてRSSを全露出モードにして置いてあるんだけど、全然更新してくれないなー…。
2009年11月10日(火) ひたすらメール書き
● [memo] sunbirdの拡張をいじってみる
目標 - Google calendarと同期しているイベントのタイムゾーンを sunbirdのProvider for Google Calendarに保存してもらう
Provider for Google Calendarのホームページのインストラクションに従い、 まずは
# yum install mercurial
でmercurial-1.3-3m.mo6.i686をインストールしました。
次にmercurialの設定。Mozilla Developer Centerの記述に従い、 えーと、下記を$HOME/.hgrcに置くのかな。
[ui] username = zunda <zunda at freeshell.org> merge = internal:merge [diff] git = 1 [defaults] diff=-p -U 8
うん。hg showconfigで反映されているのを確認した。
次にワーキングコピー(というのかしら。ローカルレポジトリ?)の作成。 MDCを参考に、 えーと、Momonga 6のsunbirdは0.9だから、うーん、とりあえずtrunkを見ておこう :P
$ cd ~/local/src $ hg clone http://hg.mozilla.org/comm-central/ 複製先ディレクトリ: comm-central 全チェンジセットを取得中 チェンジセットを追加中 マニフェストを追加中 ファイルの変更を追加中 4356 のチェンジセット(21073 の変更を 7769 ファイルに適用)を追加(+13個のヘッド) 作業領域の更新中 5994 個のファイルが更新, 0 個のファイルがマージ, 0 個のファイルが削除, 0 個のファイルが衝突未解決
わあメッセージが日本語だよ。1分以内に終わったようです。
$ cd comm-central $ ls Makefile.in build/ client.py* directory/ mailnews/ aclocal.m4 calendar/ config/ editor/ other-licenses/ allmakefiles.sh* client.mk configure.in mail/ suite/
いっぱいある。
$ find . -name .hg -prune -or -iname '*gdata*' ./mailnews/db/msgdb/public/nsMsgDatabase.h ./mailnews/db/msgdb/public/nsIMsgDatabase.idl ./mailnews/db/msgdb/src/nsMsgDatabase.cpp ./mailnews/addrbook/src/nsAbLDAPChangeLogData.h ./mailnews/addrbook/src/nsAbLDAPChangeLogData.cpp ./calendar/locales/en-US/chrome/calendar/providers/gdata ./calendar/locales/en-US/chrome/calendar/providers/gdata/gdata.dtd ./calendar/locales/en-US/chrome/calendar/providers/gdata/gdata.properties ./calendar/providers/gdata ./calendar/providers/gdata/content/gdata-event-dialog-reminder.xul ./calendar/providers/gdata/content/gdata-migration-overlay.xul ./calendar/providers/gdata/content/gdata-event-dialog-reminder.css ./calendar/providers/gdata/content/gdata-migration.js ./calendar/providers/gdata/content/gdata-calendar-event-dialog.xul ./calendar/providers/gdata/content/gdata-migration-wizard.xul ./.hg
GDATA関連もありそうだ、というところで今日は時間切れ。たぶん続く。
> きた [w3mmeeって設定めんどくさ杉ですね.]
> mkyo [w3mmeeのkeymap設定のマニュアルの場所. ( /usr/share/doc/w3mmee ) 見付からなく..]