Windows 向け sftp, scp クライアント。 所謂人柱版。
MacOS X の通常のアプリケーションで Anthy や PRIME を利用できるようにするツール。 約 1 ヶ月ぶりの version up。
MacOS X 10.4 (Tiger) に対応した模様。
skin により見た目を変えられる多機能なメディア・プレーヤ for Windows。 約 2 ヶ月半ぶりの version up。
Windows では定番のメディア・プレーヤ Winamp を日本語化するキット。
Emacsen 上で動く wiki ライクなメモとりツール。 数日ぶりの version up。
軽快さと多機能性を兼ね備えたテキスト・エディタ。 約 4 ヶ月ぶりの version up。
美しいペン習字風 font。
kyo さんの日記。 砂岡さんの日記経由で。 メモ。
“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
”にDWORD
値でDesktopProcess
を作成し、値を1
にする。
前の会社でやっていた様な「安定した技術で良いものを」的な発想から、 次のステップと考えられる「新しい技術を取り入れた画期的なものを」的発想に進みたい。 今の仕事関連とうまいこと絡められたら、論文が書けるようになると思うんだけどなぁ…。
定番の XML の入門書。 前の会社で途中まで読んだんだけど、会社のお金で購入してしまったので続きが読めてない。 リファレンス本もそうだけど、前の会社の時に自腹で買っておけば良かった。
四則演算の続き。
まず初めに、リスト中にあるかっこで囲まれた部分を先に処理する部分を作る。
前回作った ys:eval-tokens
を仮に組み込んでみた。
(defun ys:calc-subfunc (tokens) (let (token new-tokens) (while tokens (setq token (car tokens)) (setq tokens (cdr tokens)) (when (string= "(" token) (let (subtokens (depth 1)) (while (> depth 0) (unless tokens (error "かっこの対応がおかしいよ!")) (setq token (car tokens)) (setq tokens (cdr tokens)) (cond ((string= ")" token) (setq depth (1- depth))) ((string= "(" token) (setq depth (1+ depth)))) (when (> depth 0) (setq subtokens (cons token subtokens)))) (setq token (int-to-string (ys:calc-subfunc (reverse subtokens)))))) (when (string= ")" token) (error "かっこの対応がおかしいよ!")) (setq new-tokens (cons token new-tokens))) (setq tokens (reverse new-tokens))) (ys:eval-tokens tokens))
最終行まで来た時点でかっこは既になく、あとは +, -, *, / の計算のみで済む (はず)。
あー、string-to-number
使うべきなのか。
続きはまた後日。
というわけで、ちょっとまとめてみました。 間違いの修正など、御意見をいただけたらと思います。
Meadow のコンパイルでも、configure.meadow.bat の実行時にこれらのオプションを指定できると面白いかな?