2007-06-08から1日間の記事一覧

envコマンド

python等でプログラムを書くとき、よくshebangを使う。#!/usr/bin/python って感じに。でも、#!/usr/bin/env python とやっているスクリプトを見た。便利。 例えば、/usr/bin/python -> /usr/bin/python2.3 で、/usr/bin/python2.4はちゃんとインストールし…

初期化されないメモリ空間確保が必要

stream(ファイル、socket、他にももろもろな、stream型のi/o)からinputするときの受信バッファとして、「最大でN[byte]必要ってことはわかってるんだけど、実際にはNよりずっと少ないことが多い」という場面は良くある。 で、仮想メモリ空間の広さに比べて…

Vimで最後に改行をつけたくない

SuffixArray用のサンプルデータを弄るとき、Vimで保存したら勝手に終端に改行文字をつけやがる。 で、対策を探したら見つけた。 http://jijixi.azito.com/cgi-bin/diary/index.rb?date=20070214#p02 そうそう、:set binary して :set noendofline だ。 ちゃ…

このブログに乗せているコードは引用を除き CC0 1.0 で提供します。