2006-01-01から1年間の記事一覧

sgrep

sgrep (structured grep) 使い方のメモ http://www.cs.helsinki.fi/u/jjaakkol/sgrep.html $ cat testfile abc this is a pen. xyz abc hello, world xyz $ sgrep '"abc" .. "xyz"' testfile # abc と xyz で囲まれた範囲を取得 abc this is a pen. xyzabc h…

seq

my bashrc の seq について ha-tan さんと lurker さんからトラックバックをいただきました。 http://d.hatena.ne.jp/parasporospa/20061108/p7 これが一番のつっこみどころだったのかとちょっと微妙な気分。 その後、Ruby 版 seq は rseq と改名しました。…

aoutil

ちょっとしたユーティリティマクロやテンプレート関数 #ifndef AOUTIL_H_INCLUDED #define AOUTIL_H_INCLUDED #ifdef __cplusplus extern "C" { #endif //__cplusplus #define RAD2DEG(rad) ((rad) * 0.00872664625997165) #define DEG2RAD(deg) ((deg) * 11…

expect(1)

http://www.geocities.co.jp/SiliconValley/4137/dir3/expect.html

TODO

in postgres \set HISTSIZE 100000 プロンプトにホスト名を表示 http://www.postgresql.jp/document/pg803doc/html/app-psql.html ck でも xterm のタイトル変更エスケープシーケンスが使える。 echo -e "\033]2; $USER@$HOSTNAME\007".bashrc にでも。

my bashrc

bashrc を整理したのでさらしてみる。 http://www.k3.dion.ne.jp/~jod/bashrc

特定の日付のタイムスタンプのファイルを探す

シェルスクリプト総合 その5より 355 名前: 名無しさん@お腹いっぱい。 2006/02/26(日) 18:55:50 「今日から何日前」じゃなくて、 特定の日付のタイムスタンプのファイルを探すシェルはどう書けばいいですか? 368 名前: 名無しさん@お腹いっぱい。 2006…

役に立つシェルスクリプト群

diskless Fun's Wiki http://wikiwiki.jp/disklessfun/?utlshell#c769f8a4 個人的には dircp.sh が一番使えそうな気が。少し長さのあるもの BookMarkConvertor(firefox、mozillaブックマークをWindowsのインターネットショートカットに変換) firefoxhtm.sh…

WindowsXPでビープ音を無効にする

win

もっと簡単な方法はないのか? http://www.itmedia.co.jp/help/tips/windows/w0477.html

PGP:バッチ処理で復号化したいときは

環境変数 PGPPASS にパスフレーズを代入しておけば、コマンドライン PGP で復号化するとき、パスフレーズを訊かれないようになる。さらに +force をつけておけば、同名のファイルがあったとき強制的に上書き保存する。 set PGPPASS=mogemoge pgp +force hoge…

autostrip.js

http://espion.just-size.jp/archives/05/231211111.html colorful.js を参考に autostrip.js というのを書いてみた。テキストボックスからフォーカスが離れると、自動的に入力テキストの前後のスペースを削除するというもの。 例:" hoge " => "hoge" var a…

email(1)

Cygwin 上でコマンドラインからメールを送信できる email というプログラムがある。 その使い方のメモ。 echo "hoge" | email -n "parasporospa" -f "xxx@r9.dion.ne.jp" -s "email tes t" bill@microsoft.com -u ユーザ名 -i パス -r SMTPサーバ --attach h…

glibc malloc

あとでみる via http://alohakun.blog7.fc2.com/blog-entry-471.html

PGP「パスフレーズが違います」

http://www.hizlab.net/bbs/bbs.cgi?mode=al2&namber=253&rev=&board=pgpja&P=R Windows 用の PGP では、デバイスドライバとの相性によって復号化ができないことがあるようだ。 私の場合は 環境: WindowsXP Professional SP2 PGP 6.5.8 ckt08ja3 窓使いの憂…

改行コードの扱いについて

テキストエディタをまた〜り語ろう ver.21 より。 284 From:名無しさん@お腹いっぱい。 Date:2006/11/01(水) 19:32:54 id:whd8EV0H0 Mail:sage ファイル内で改行コードが CR だったり CR+LF だったりしても、行ごとの改行コードが 分かるよう表示してくれる…

$BASH_ENV

vim の中の :r! や 'grepprg' でもシェル関数やエイリアスを使いたいので調べてみた。 export BASH_ENV='~/.bashrc'としておくと -c をつけて非対話的に bash を起動したときにも ~/.bashrc を読んでくれる。 これで :r! シェル関数 はできるようになったん…

ディレクトリ再帰 grep について

my fxg。 fxg() { if [ $# -eq 1 ]; then find . -type f -print0 | xargs -0 grep -nH $1 elif [ $# -eq 2 ]; then find . -name "*.$2" -print0 | xargs -0 grep -nH $1 elif [ $# -eq 3 ]; then find "$3" -name "*.$2" -print0 | xargs -0 grep -nH $1 f…

S・A(スペシャル・エー) スキップビート

svn リンク

公式ドキュメント http://subversion.bluegate.org/doc/book.html Subversionの基礎練習 http://www.hyuki.com/techinfo/svninit.html Subversionの導入と使用 (東京工業大学ロボット技術研究会) svn-addignore がいい感じ http://rogiken.org/wiki/index.…

IT関連資格

IT関連資格難易度分布表 http://study.hi-ho.ne.jp/content/topics/no014/index.html

UNIXツール (Gimite さん)

http://gimite.ddo.jp/pukiwiki/index.php?UNIX%CD%D1%A5%C4%A1%BC%A5%EB imap-bayes IMAP用の全自動メール振り分けソフトです。 man-view manを見るCGIです。 copyf, cutf, pastef Windowsのファイルのコピー&ペーストみたいなことをするUNIXのコマンド。 …

TODO

cp office:syntax.txt home mv oracle-book home

Perl メモ

Perlメモ http://www.din.or.jp/~ohzaki/perl.htm Perl正規表現雑技 http://www.din.or.jp/~ohzaki/regex.htm とほほのPerl入門 http://www.tohoho-web.com/wwwperl.htm Perl-5.8 覚え書き http://namazu.org/~tsuchiya/perl/perl-5.8.html Perl 5.8 以降に…

お手軽バックアップスクリプト

手軽さを最優先にしたバックアップ作成スクリプト。 .bashrc に書いておくことにする。 bkdir=~/bk bk() { if [ -z "$1" ]; then echo "Usage: bk FILENAME [LOG]" exit 1; fi if [ ! -d $bkdir ]; then mkdir $bkdir if [ $? ]; then exit 2; fi fi fname=`…

640 kB memory

Nobody will ever need more than 640 kB RAM. -- Bill Gates, 1983 Windows 98 requires 16 MB RAM. -- Bill Gates, 1999 Logical conclusion: Nobody will ever need Windows 98.

インターネットで使われる文字コードの一覧

http://www.iana.org/assignments/character-sets

文字列操作の比較表:Ruby, VimScript

Vim 7.2 対応 http://0xcc.net/blog/archives/000137.html だいぶ適当。間違いなどがあったらご指摘いただけると助かります。 Ruby (String) VimScript(string) s = "abc" let s = "abc" s = x + y let s = x . y s == x s ==# x s % [x, y] sprintf(s, x, y…

メモ帳の ,

メモ帳やサクラでの , は論理行でなく、物理行の行頭、行末へ移動のようだ。これが貴公ら Windows のやり方なのかーとすこし感心。

String.split について

irb(main):003:0> "".split(",").length => 0"hoge".split(",").length == 1 なのだから、"".split(",") で [""] が返ってほしいと思うのは私だけかな。そうなれば常に s.split(",")[0] で文字列が得られるのだが。 Python はそうなる。 Python 2.4.3 (#1, M…

.vimrc に追加

vim

cnoremap <C-k> <Home>\<<End>\><Left><Left></left></left></end></home></c-k>