hogeとはワイルドカードのようなものです。日々起こった、さまざまなこと −すなわちワイルドカード− を取り上げて日記を書く、という意味で名付けたのかというとそうでもありません。適当に決めたらこんな理由が浮かんできました。
05/04/2003 寝
■ [ソフト] OOo
ちなみにOOoのコンパイルはPen4の2.4GHz,メモリ2GBのマシンで6時間強くらいかかってます.それをCeleronの2GHz,メモリ1.2GBのマシンで動かすと,起動までに20秒くらいかかります.ただしその後の動作はサクサク.印刷も普通にできた.
でもぶっちゃけ使わないだろうな.使わざるを得ない環境にならない限りは.
■ サイト立ち上げの目的は?
管理者もそうでない人も一度読んでおくことをお勧めします.
ちなみにココはhogeのhogeによるhogeのためのサイトです.完全無添加責任転嫁,成分の半分はやましさで出来ています.用法・用量・客観的な常識を守って閲覧して下さい.
…冗談じゃなく本気です.別に誰のために作ったわけでもなく俺のためだけに作ったサイトです.俺の欲求が埋まればそれで良いわけで,その中には「とにかく何か書きたい」とか「すげぇことやって誰かに認められたい」というのもあれば「誰かの役に立ちたい」という欲求だってあります.要は好き勝手やりたいだけですな.
全然すげぇことなんてやってないとか役に立ってないとかいうツッコミは勘弁ね.あなたではない別の誰かが少しくらいそう思ってくれてる可能性だってあるわけだし.…まぁ自信はないけどね.
■ [小ネタ] エロゲ評論とか
源内語録→kanon論とどうぞ.直リンクを禁止してるそうなので.
内容よりも脚注のレイアウトに感動してしまった.footnote改造してこんな感じにしてみようかなぁ.でも多分コレをスクリプト化しようとするとDHTMLになるんだろうなぁ.
■ [ソフト][Tips] XML
Emacsにyatex,psgml,htmlizeを入れてみる.ふむ快適快適.しかしpsgmlは設定にてこずった.CATALOGを自分で用意せないかんのか.めんどいなぁ.
てことで適当にCATALOGを書いて/etc/psgml以下に放り込む.その際DTDも一緒に放り込む.
-- Oasis entity catalog for Extensible HTML 1.0 -- PUBLIC "-//W3C//DTD XHTML 1.1//EN" "xhtml11.dtd" PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "xhtml1-strict.dtd" PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "xhtml1-transitional.dtd" PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "xhtml1-frameset.dtd"
-- Ant DTD -- PUBLIC "-//ANT//DTD project//EN" "ant.dtd"
-- MusicXML DTD -- PUBLIC "-//Recordare//DTD MusicXML 0.6b Partwise//EN" "partwise.dtd" PUBLIC "-//Recordare//DTD MusicXML 0.7 Partwise//EN" "partwise.dtd"
-- ISO -- PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN//XML" "ISOlat1.pen" PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN//XML" "ISOlat2.pen"
更に.emacsにこんな設定を加えてみる.
(setq auto-mode-alist (cons (cons "\\.tex$" 'yatex-mode) auto-mode-alist)) (autoload 'yatex-mode "yatex" "Yet Another LaTeX mode" t)
(setq auto-mode-alist (cons (cons "\\.s?html$" 'yahtml-mode) auto-mode-alist)) (autoload 'yahtml-mode "yahtml" "Yet Another HTML mode" t)
(setq auto-mode-alist (append (list (cons "\\.xml\\'" 'xml-mode)) auto-mode-alist) )
(setq sgml-catalog-files '("CATALOG" "/etc/psgml/CATALOG")) (setq sgml-ecat-files '("ECAT" "/etc/psgml/ECAT"))
色付けするには以下の設定も加える.
(add-hook 'xml-mode-hook (function (lambda() (make-face 'sgml-comment-face) (make-face 'sgml-start-tag-face) (make-face 'sgml-end-tag-face) (make-face 'sgml-doctype-face) (set-face-foreground 'sgml-comment-face "dark slate grey") (set-face-foreground 'sgml-start-tag-face "SkyBlue1") (set-face-foreground 'sgml-end-tag-face "SkyBlue1") (set-face-foreground 'sgml-doctype-face "DodgerBlue3") (setq sgml-set-face t) (setq sgml-markup-faces '( (comment . sgml-comment-face) (start-tag . sgml-start-tag-face) (end-tag . sgml-end-tag-face) (doctype . sgml-doctype-face) )))))
YaHTML並にカラフルにしたいならhilit19を使うのが良いらしい.
(require 'hilit19) (hilit-set-mode-patterns 'xml-mode '( ("<!--.*-->" nil firebrick) ("<!DOCTYPE.*?>" nil Red) ("&[A-Za-z]+;" nil LightGreen-underline) ("[-A-Za-z]+=\"[^>]*\"" nil Orange) ("</?\\([A-GI-Za-gi-z][^>]*\\|[Hh][^1-6].*\\)>" nil Cyan) ("<\\([Aa]\\|[Qq]\\|strong\\|kbd\\|code\\|abbr\\|span\\)[^>]*>[^<]*</\\1>" nil LightYellow) ("<\\([Hh][1-6]\\)>.*</\\1>" nil LightBlue) ))
こんな感じ.htmlizeでYaHTMLなソースを吐くとこんな感じになりますな.
05/04/2004 むう
■ [Gentoo] うーむ
この大学の DNS は末端の末端に位置してるのか設定がおかしいのか,変更が反映されるのが恐ろしく遅いので diary.g.gr.jp と wiki.g.gr.jp の移転で何か不具合があっても気づけないんだよなあ.
/etc/hosts に書いてムリヤリテストした感じでは不具合はなさそうに見えたんだけど,心配なもんは心配なのだ.
まぁ裏返せば,ここで見えるようになったら DNS の変更は大体伝播しきったということが分かるわけだけど.;P
■ [Gentoo] はー
mpg123.el の ebuild を bugs に登録してる人がいるなぁ….
うっ,しかも中身が微妙.ID3 タグの編集できないよこれじゃあ.てかライセンスが GPL-2 って違うんじゃ…? mpg321 に DEPEND してるのも気になる.virtual/mpg123 で充分のはず.
kohei さんに修正して頂いた例の奴をねじ込んでみた方が良いのかなぁ….しかしそんななぐり込みのようなことをして良いのか? てか自分の作ったやつも問題がないわけではないので微妙っちゃ微妙なんだけど.
…ってかこれ4ヶ月放置されてるのか……ひどいなあ.
ちなみにこないだ登録した 風博士 0.1.5 は wranglers から mozilla team にアサインすらされてないみたい.何だかなー.まぁごたごたがあったみたいだから忙しいんだろうけどさ.
05/04/2005 ぶひ
■ [Py][日記] 今日の IRCMemoBot
前から気になってた memo 系コマンドをまとめる.具体的には memo,modify,tmemo の三つ.
もう少し各メソッドの引数に乗せるものを考えた方がいいかもしれんな.処理が進むにつれて,それらの過程で生まれた値を使いたくなる場合もあるだろう.スーパークラスの変数を直接使うのはあまり好きでない.
でもメソッドによって引数の数や意味が変わるのもややこしいんだよなあ.
それにしても汚いなあ.どうにか綺麗にしたい.
追記
更に抽象化を進めてどんな拡張でもできるようにしたら,とんでもないことになってしまった.ここまで来ると,スーパークラス側でどこまで用意するかが悩ましい.
しかしここまでする必要があったんだろか.いたずらにコードを読みにくくしただけかも.
□ 源内 [なんとなくググっていて見つけました。ひとりよがりの私のレイアウトについて、取り上げてもらっていたので… webサイト..]
□ atzm [やっぱり脚注へのポインタのすぐ横に脚注があって,スクロールさせることなくすぐ参照できるっていいですよね. 僕も色々考..]