軽快な pager 兼 web browser。 約半年ぶりの version up。
日本語を快適に扱える MacOS X 用 terminal。 約 3 ヶ月半ぶりの version up。
emacsen 上でスペル・チェッカ ispell, aspell を利用する為のフロントエンド。 所謂人柱版。
今回は beta2 という位置付けかな。
久々に凹んじゃいましたよ。 ;(
「フロント・エンド部分は既に書かれたものを流用すれば良い」なんて考えはやはり甘かった。 んー、もっと正確に状況判断しなくちゃダメだね。 せっかく休日出勤したのにほとんど成果が出なかった。
会社に持っていってる、自腹で買った C++ 関連の書籍 (初心者〜中級者向けばかりだ) をリストにしてみた。
と言うわけで、僕も自分専用に欲しくなったものしか自腹では買ってないかもしれません。 …って、独習 C++ はちょっと違うかな。
マンションの本棚には代数系の専門書と pLaTeX2e の本ばかり。 うーん、…なぜか基礎論系の入門書もあるね。 謎だ…。 (^^;
“これならわかる C++”経由の“Accelerated C++”で行くのも面白かったかなぁ。 いや、…小林健一郎さんの信者じゃないですよ。僕は。
「経験が浅いのに本ばかり読んでも意味ないじゃん」という非常に的を射たツッコミをもらいそうで恐いです。 ;(
美しく見やすい BDF font のセット。 約 1 年 8 ヶ月ぶりの version up。
無料で使える virus 対策 tool for Windows。
11/24 発売予定の 2nd アルバム。 今回も豪華な作家陣らしい。
某勉強会に参加したり、某プロジェクトの要求仕様書を作成したり。 それと複数の書籍を読んだかな。
某プロジェクト関連で複数の部署に話を聞きにいった感想。 やはり「皆さん同じ不満を抱いてる」のですね。 前バージョンのヘルプを読んだ時点で僕も気付いたけど、根本的な部分でユーザーの存在を無視してるようだ。 今回は「とりあえずまともなものを作りましょう」以上は無理かな。 大きなお金が動く中、土台となる何かがまだ無い状態で急激に前に進むのは恐いので、地味な仕事になってしまうのも仕方ないと考えるべきか…。
僕がこんな感じに、アプリケーションの悪い点をちゃんと他人に説明できるようになったり、 他人が指摘した悪い点を整理して理解できるようになったのは、某勉強会の成果と言っていいだろう。 比較的短期間でもこういった形で効果が出たのだから、本当なら大成功と言って良いと思うんだけど…。
multi platform な web browser, Firefox の日本語版。 約 2 ヶ月ぶりの version up。
multi-platform な MUA 付き web browser。 約 1 ヶ月半ぶりの version up。
PGP を置き換える完全かつフリーなソフトウェア。
ATI Radeon 用公式ドライバ for Windows。 約 1 ヶ月ぶりの version up。
かつて wxWindows と呼ばれていた cross-platform な C++ 環境向け GUI ライブラリ。 2.6 系としては約 3 ヶ月半ぶりの version up。
MPEG2 形式に対応した高機能な動画編集ツール for Windows。 約 1 週間ぶりの version up。
既に日本語化パッチが公開されている。
Windows な application を emacsen ライクな使い勝手にする tool。 約 2 ヶ月半ぶりの version up。
c-indent-command
の挙動がおかしい
develock-mode
使用時と非使用時で、
c-mode
の c-indent-command
が異なる挙動を見せる
(使用しているスタイルに依存)。
具体的にはコメント行の扱いが問題なんだけど、とりあえずこんな感じの修正で良さそう。
…いやあ、…久々に develock.el を読んだ。
--- develock.el.orig 2006-09-23 18:45:18.000000000 +0900 +++ develock.el 2006-09-23 18:44:03.000000000 +0900 @@ -1615,7 +1615,7 @@ (looking-at "[\t ]*") (or (setq mod (buffer-modified-p)) (setq orig (match-string 0))) - (delete-region (point) (match-end 0)) + (tabify (point) (match-end 0)) (develock-Orig-c-indent-line syntax quiet ignore-point-pos) (setq pt (point)) (or mod
作者の山岡さんには報告済み。
火曜日だけ本社で、残りの水曜日〜金曜日は大学で作業。 新人のフォローに時間をとられた結果、思う様に作業ができなかったけど、 それを想定して事前に作成した某 Ruby スクリプトで最低限の成果は出せたつもり。 …って、やっぱりちょっと時間かけ過ぎだよな。 放置するなど手抜きするのは良くないけど、もうちょっと効率良くやらないと。 ;-(
C と C++ の選択で悩む。 引き継ぎの関係を考えると、今の会社で C++ を本気で使うのは正直危険だと思う。 でもやっぱり C++ の方が好きなんだよなぁ…。まあ、もう少しじっくり考えよう。
ああ…、疲れた…。改めて将来を考えなくっちゃ…。
かつて wxWindows と呼ばれていた cross-platform な C++ 環境向け GUI ライブラリ。 約 2 ヶ月ぶりの version up。
軽快・軽量な SQL データベース・エンジン。
非常に有名な MP3 エンコーダ。
事前に ncurses, libsndfile を入れておいた方が良い。
$ wget -c http://jaist.dl.sourceforge.net/sourceforge/lame/lame-398-2.tar.gz $ zcat lame-398-2.tar.gz | tar xvf - $ cd lame-398-2/ $ ./configure --with-fileio=sndfile --enable-decode-layer1 $ make && make test $ sudo make install
CFLAGS
はお好みで。
事前に gettext, iconv をインストールしておくと良い。
$ wget -c http://ftp.gnu.org/gnu/texinfo/texinfo-4.13a.tar.lzma $ lzma -cd texinfo-4.13a.tar.lzma | tar xvf - $ cd texinfo-4.13/ $ ./configure $ make && make check $ sudo make install
CFLAGS
はお好みで。
11/5 発売予定の新作。 今年はソロ中心なのか。
UNIX 系 OS で仕事をする研究開発 (N/W 系じゃないテーマ) 担当の技術者として、 個人的に感じていること。
担当テーマの関係で 「UNIX じゃないと作業にならない」という前提があるから、 そもそも Windows とでは比較にならないのかもしれない。
AVI ファイル編集ツール。
颯々野さんの blog より。 真に新しい成果を生み出してもらいたいものだ。
Apple 社が公開しているジュークボックス・ツール。
非常に多くのフォーマットに対応したマルチ・プラットホームのメディア・プレーヤ。
メモ。
OMake is a build system designed for scalability and portability.
はやみずさんの blog 記事が参考になる。
最近見た TV CM の中ではこれが一番印象的だった。 善くも悪くも。
HTTP, HTTPS, FTP に対応したダウンローダ。
事前に gettext, libidn をインストールしておくと良い。
$ curl --retry 5 --output wget-1.12.tar.lzma http://ftp.gnu.org/gnu/wget/wget-1.12.tar.lzma $ lzma -cd wget-1.12.tar.lzma | tar xvf - $ cd wget-1.12/ $ ./configure $ make && make check $ sudo make install
CFLAGS
などはお好みで。
make check がうまく処理できてない。 たぶん修正版がすぐ出るな。
PostScript 関連の tool 群。
Mac OS では昔から定番のアーカイバ。
やたさんの blog の記事。 これもまた素晴らしい。
CFLAGS
はお好みで。
$ wget -c http://ftp.gnu.org/gnu/m4/m4-1.4.15.tar.gz $ gzip -cd m4-1.4.15.tar.gz | tar xvf - $ cd m4-1.4.15/ $ ./configure --enable-changeword $ make && make check $ sudo make install
事前に新しめの GNU m4 をインストールしておくと良い。
$ wget -c http://ftp.gnu.org/gnu/autoconf/autoconf-2.68.tar.xz $ xz -cd autoconf-2.68.tar.xz | tar xvf - $ cd autoconf-2.68/ $ ./configure $ make && make check $ sudo make install
CFLAGS
などはお好みで。
$ wget -c http://ftp.gnu.org/gnu/libtool/libtool-2.4.tar.gz $ gzip -cd libtool-2.4.tar.gz | tar xvf - $ cd libtool-2.4/ $ ./configure --enable-ltdl-install $ make && make check $ sudo make install