2006/02/14

はてな
blosxomでは、記事の投稿がftpによるアップロードになります。もちろん、wikieditishを使えばwebから書けるのですが、音楽プレーヤ起動してる最中にfirefox起動して音飛び...なんて悲しい思いをしたくないので、vimで編集してftpクライアントを使います。
#これは私のマシンスペックが厳しいのが原因なのですが...。
で、私が一番よく使うのが、lftpというツールです。なぜこれを使うかというと、tabキーによる補完が効くからです。ncftpでもtab補完は効くのですが、vimユーザにとっては非常にありがたい補完がlftpにはあるのです。
たとえば、
lftp mattn@xxxxx:/>: get fo[tabキー]
lftp mattn@xxxxx:/>: get foo.txt
ここまではncftpでも出来るのですが、
lftp mattn@xxxxx:/>: !vim fo[tabキー]
lftp mattn@xxxxx:/>: !vim foo.txt
とやって補完されるのは、コマンドラインエディタを使う人間からすると非常にありがたい話なのです。

ただ、vimにはもともとnetrwというプラグインが入っており、
:e ftp://xxxxx/public_html/index.html
などとファイル指定したりできます。特にvim7では、
:e ftp://xxxxx/public_html/
で、ファイルの一覧が表示されたりもします。
#じゃ、使ったら?と思われるでしょうが、いまのところvimではftp越しのファイル名補完が出来ません。

2006/02/01

はてな
treeコマンドってマニュアルなどを書く時に重宝したりします。
日本でのマニュアルは日本語で書くわけで…。

#!/bin/sh

tree $@ | sed "s/|//g" | sed "s/--/├─/g" | sed "s/\`--/└─/g"

ちなみにtreeを使わずディレクトリ構造を表現するには
http://www.centerkey.com/tree/
こんな方法もあるようです。

はてな
私はウィンドウマネージャにOpenBoxを使っています。ROXとの相性も悪くなく、拡張性もあるからです。
私のOpenBoxの設定では、A-F8キーにWindowsで言うところの「名前を指定して実行」に似たものがアサインされています。

続きを読む...


はてな
マシンの貧弱さから、リッチなGUIを使うのが億劫な私ですが、それでも「Google」はしたいのです。
今回は、私のホームディレクトリ上にあるbinディレクトリの中にあるシェルスクリプトの一つを紹介します。

続きを読む...


はてな
wine config sidenet 1.9.1がリリースされています。
しかし私のマシンはヘボいので、某ブラウザを起動すると初回に40秒ほどかたまります。
#なんなんででしょうか...

2006/01/28

はてな
先日、とある電気屋でCMS-V12というWebCamを買ってきました。
なんとlinuxでもsonic-snapというアプリケーションを使えば動くではありませんか。
で、dmesg を見ると、
usb 2-1: new full speed USB device using ohci_hcd and address 2
Linux video capture interface: v1.00
sn9c102: V4L2 driver for SN9C10x PC Camera Controllers v1:1.24a
usb 2-1: SN9C10[12] PC Camera Controller detected (vid/pid 0x0C45/0x6005)
usb 2-1: TAS5110C1B image sensor detected
usb 2-1: Initialization succeeded
usb 2-1: V4L2 device registered as /dev/video0
usb 2-1: Optional device control through 'sysfs' interface ready
usbcore: registered new driver sn9c102

なんて出てたから、v4l2が使えるのでは?と思ってgstreamer-propertiesを起動したらセグフォ。お疲れ様です。

はてな
fltk2 でメーラを作ってみました。
#まだ試作段階です。(^-^;)
fltk2-mailer
今のところ、maildir/mbox/pop3の閲覧とsmtpによる送信のみサポートしてます。fltk2なので画面はもちろんfluidで作ってます。ハイ

でも需要がないだろうから、きっとホビーアプリでゴミ箱行きとなるでしょうね。苦笑

しかし、fltk2はutf-8サポートもしてるのに、未だに盛り上がりませんねぇ。なんででしょうか?結構いいと思うんだけどなぁ。確かにMIMEやプロセス間通信などといったライブラリを持っているGTK2やKDEなんかと比べると、おもちゃのようなツールキットかもしれませんが...。

新規投稿