2007-01-01から1ヶ月間の記事一覧

Xen 3.0.4

Xen

去年の12月にリリース済みでした。 http://lists.xensource.com/archives/html/xen-announce/2006-12/msg00000.htmlxen-announce メーリングリストを購読すれば、最新情報が得られやすいようですね。

StGIT tutorial

http://wiki.procode.org/cgi-bin/wiki.cgi/StGIT_Tutorial日本語訳ってムズい。途中で意味がよくわからなくなる。十分理解していないのでたぶん間違いが多く含まれているはず。 リモートリポジトリを使った作業 コマンドひとつで、StGITは、リモートのGITリ…

タブ幅の設定

(add-hook '*c-mode-hook* #'(lambda () (set-tab-columns 4)))

stgit Tutorial

http://wiki.procode.org/cgi-bin/wiki.cgi/StGIT_Tutorial今度は、stgit。 イントロダクション StGIT は、quilt と似た機能を提供する Python アプリです。"diff" や "patch" の代わりに git を利用します。普通にGITでコミットしたオブジェクトとして GIT…

git チュートリアル

http://www.kernel.org/pub/software/scm/git/docs/tutorial.html git を使った共同作業 Alice は /home/alice/project 上で git を使ったプロジェクトを開始したと仮定する。 同一マシン上にホームディレクトリを持つ Bob くんがプロジェクトに参加したい場…

bash変数

いつも忘れてしまうけど、便利な使いかたがある。http://www.ne.jp/asahi/yokohama/juk/bash-script.html ========== 文字列演算 ========== bashの変数はブレース構文の中で文字列演算子による値 (文字列)の操作が可能です。変数にデフォルト値を設 定し…

git チュートリアル

変更履歴(チェンジログ)の閲覧 変更履歴を確認するには、 $ git log diff も含めた完全な変更履歴を表示したいときは、 $ git log -p 他にも色々オプションがあります。 $ git log --stat --summary ブランチの管理 ひとつのリポジトリで複数のブランチを管…

おためし

早速試してみる。 lists="table1.id1 table2.id2 table3.id3" function delete { table=$1 column=$2 code=$3 echo "DELETE FROM $table WHERE $column=$code" } for code in $@ do for i in $lists do table_column=$i # table table=${table_column%.*} # …

Perl で GZIP 圧縮転送

http://tech.bayashi.net/pdmemo/gzip.html $gzip = '/bin/gzip/'; print "Content-type: text/html;charset=Shift_JIS\n"; if($ENV{'HTTP_ACCEPT_ENCODING'} =~ /gzip/ && $gzip ne ''){ if($ENV{'HTTP_ACCEPT_ENCODING'} =~ /x-gzip/){ print "Content-enc…

CVS でプロクシを通す

Debian の CVS って proxy パッチ当たってる。 cvs -z3 -d ":pserver;proxy=proxy.example.jp;proxyport=9999:anonymous@cvs.sourceforge.net:/cvsroot/vim" co -P vim7 プロクシが使えるかの確認方法:[cvs-ml 1397] Re: Anonymous CVS pserverをproxy 経…

stgit のパッケージ作成

ArchLinux には、stgit のパッケージがないので作ってみる。/var/abs/local/stgit/PKGBUILD: pkgname=stgit pkgver=0.11 pkgrel=1 pkgdesc="Stacked GIT" arch=(i686 x86_64) url="http://www.procode.org/stgit/" license="GPL" depends=('git' 'python>=2.…

Postfixの.forwardの書き方

http://www.sgtpepper.net/hyspro/diary/20021220.html 自分のmailboxに残しつつ、別のアドレスを転送するやり方です。.forwardに、 \アカウント名,転送先アドレス の一行を書きましょう。これはmailbox用です。 Maildirでは、.forwardに ~/Maildir/ 転送ア…

git チュートリアル

チュートリアルが結構頻繁に書き換わっている。びっくり。.gitconfig は、直接設定をするのではなくて、以下のコマンドで名前とメールアドレスを設定する。 $ git repo-config --global user.name "Your Name Comes Here" $ git repo-config --global user.e…

git チュートリアル

http://www.kernel.org/pub/software/scm/git/docs/tutorial.html"git diff" など git コマンドのマニュアルを参照するには、 man git-diff git を使う前に .gitconfig を作っておく。 $ cat >~/.gitconfig example.com EOF 新しいプロジェクトをインポート…

git for CVS users

http://www.kernel.org/pub/software/scm/git/docs/cvs-migration.html私は業務では CVSを使用している。 CVS をエミュレートすることが出来るとのこと。ただし、git の基本的な使いかたをマスターしろとのこと。

stgit を使う前に、 git について調べてみる。

svk 初期化 (depotの作成)

svk depotmap --init ただし、cygwin 上では環境変数 $HOME が Unix 流の記述(/home/okinaka とか)になっていたら 動作しないので、 alias svk=HOME="${USERPROFILE}\\My Documents" svk などとエイリアスを作って対処しようかな。(未確認)

svk (for win32)

Windows版を試してみたいのだが、 http://svk.elixus.org/view/SVKWin32 SVK mirror of CVS and Perforce has been tested and found broken on Win32. とのことで、CVS リポジトリとのミラーリングは動かないっぽい。

ストリーミング配信ASP

http://realstream.jp/index.html

udev更新

ATTENTION UDEV: - udev >=098 rules syntax has changed, please update your own rules. udev >=099 Added persistent network and CD/DVD Symlink generator rules. Please read the instructions carefully before reboot. They are located in /etc/ude…

Spam 対策

Trend Micro が用意しているサービスを利用してみる。 体験版があるので、とりあえず試してみるのに良い。価格もお手ごろだった。 体験版では 50%くらいの Spam を除去してくれた。なかなか良い感じ。 しかし、受信メールの80%以上が Spam なので、まだまだ…