cygwin の DLL に依存しないビルド方法

gcc に `-mno-cygwin’ オプションを付ければ OK cygwin1.dll をダイナミックリンクしない実行ファイルを作成できる。

2008-04-13 (日) · masutaka

cvs commit mail ができるツールの総まとめ

cvs-info 平成 13 年度未踏ソフトウェアに採択された、UNIX domain socket を使った 本格的なもの。ただ、今は配布していないみたい。残念。論文 の内容は、後 述の情報を得る上でかなり参考になった。 ...

2008-04-06 (日) · masutaka

ruby の文法チェック

“ruby -c スクリプトファイル” で ruby の文法チェックができる。 実行はしないので安心。

2008-04-05 (土) · masutaka

共有フォルダのショートカットアイコンを「マイネットワーク」に追加しない方法

マイネットワークに、ショートカットが徐々に溜まっていくのが嫌だったので 調べてみた。MMC(Microsoft Management Console)を使用して「グループポリ シー」スナップインを追加すると、以後追加されなくなるらしい。すでにある ショートカットは、最近使ったファイルを削除する方法で行なうとのこと。 ...

2008-04-02 (水) · masutaka

NAS のファンから異音

ずいぶん前から HD-H300LAN のファンから異音がしていて耐えられなくなって きたので、ここ を参考に分解してファンに少量の油を差してみた。(一度でも分 解すると、メーカーの保証が受けられなくなる可能性がある点は注意!!)以前 は電源投入直後から異音がしていたが、かなり改善できた。しばらく様子を見 よう。関係ないけど、バックアップ用にもう一台欲しい。 ...

2008-04-02 (水) · masutaka

マクロ展開

Emacs Lisp のマクロ展開は以下のようにするとよい。 [2003-01-25-1] のでもできるけど、こちらの方が整形がきれい。 こうすると、dolist() が実際に何をしているかとても良く分かる。 ...

2008-03-23 (日) · masutaka

screen の文字コード

通常は端末から取得されるが、意図した設定にならない場合は ~/.screenrc に |defencoding eucJP などと書くとよい。文字コードの種類は “man screen” に記載されている。 現在の設定は info コマンド(例: C-z i)で確認できる。 ...

2008-03-23 (日) · masutaka

cygterm でのログインシェルを変えたい

Linux だと chsh でログインシェルを変えられるけど、cygwin には chsh は存 在しない。ちょっと気持ち悪いが、c:\cygwin\etc\passwd を直接変更すればよい。 ...

2008-03-23 (日) · masutaka

cygwin ミラーサーバへのホップ数

11 ftp.jaist.ac.jp 16 ftp.u-aizu.ac.jp NG ring.aist.go.jp 13 ring.astem.or.jp NG ring.exp.fujixerox.co.jp 12 ring.nict.go.jp .. 21 www.cygwin.com ちなみに、以下を追加すると ruby-sqlite3 をインストールできる。 ftp://sunsite.dk/projects/cygwinports 参考情報: http://d.hatena.ne.jp/cuspos/20071111/1194722490

2008-03-23 (日) · masutaka

dyna.example.com で pop サービス

dyna.example.com で pop を使えるようにした。qpopper をインストールした だけ。これで Windows から wpbf でメールが来ているかの確認ができる(音で 分かる)ようになった。popauth コマンドを使えばapop も使えるようだが、工 夫しないとパスワードの管理がバラバラになるのでやめた。 ...

2008-03-23 (日) · masutaka