29 March
2010

jgawk 3.0.6をコンパイル

[Main] 

昔書いたjgawk用のスクリプトを動かしたくなったので、gawkをコンパイルすることにした。
perlやpythonで書きなおすことも考えたのだけれど今回はスクリプトを修正しない方針。

jgawkのソースとパッチを探してみたら最新のは2001年のらしい。

ChangeLog.MBより抜粋

2001-05-16 okabe katsuyuki <????????@nifty.ne.jp>

* Version 3.0.6 + multi-byte extension 1.15.

粛々とコンパイルとインストール
$ wget http://www.hinadori.atnifty.com/~wills/program/gawkmb115.diff.gz
$ wget http://ftp.gnu.org/gnu/gawk/gawk-3.0.6.tar.gz
$ tar zxf gawk-3.0.6.tar.gz
$ cd gawk-3.0.6
$ zcat ../gawkmb115.diff.gz | patch -p1
$ ./configure --prefix=/home/hogehoge
$ make
$ make install

$ /home/hogehoge/bin/gawk --version
GNU Awk 3.0.6 + multi-byte extension 1.15
Copyright (C) 1989, 1991-2000 Free Software Foundation.

gawk --ctype=EUC として実行することで昔のawkスクリプトがそのままで動いた。
また、しばらく頑張ってもらおうと思う。


Posted by iyoda at 12:01 | Trackbacks (0)
Referer
25 March
2010

Linux VPS+pkgsrcで遊ぶ

[Main] 

VPSサーバー借りました。
Linux CentOS なのですが rpm でごにょごにょするのは面倒なので最小構成の rpm の上に pkgsrc で環境作ることにします。

daemontools から

# mkdir /service
# chmod 755 /service

# ln -s /usr/pkg/bin /command

svscan 起動のために /etc/rc.local にsvscanbootを追加します。

if [ -f /usr/pkg/bin/svscanboot ]; then
/usr/pkg/bin/svscanboot &
fi

# rmdir /usr/pkg/etc/tinydns
# tinydns-conf tinydns dnslog /usr/pkg/etc/tinydns IPアドレス
# ln -s /usr/pkg/etc/tinydns /service

次はqmailを予定してます。


Posted by iyoda at 01:28 | Trackbacks (0)
Referer
11 March
2010

MacJournalからの投稿テスト

[Main] 

<p> ほげほげ </p>


Posted by iyoda at 16:14 | Comments (0) | Trackbacks (0)
Referer
18 January
2010

weblogger.el

[Main] 

coreblogはxml-rpcによる投稿に対応しています、Firefoxのプラグインからインストールしたりしてたのですが最近またemacs熱が高まってきたのでいろいろ設定してみました。

emacsからwordpressへ投稿


Posted by iyoda at 16:36 | Comments (0) | Trackbacks (0)
Referer
18 August
2009

twitter2howm

最近知ったのですが、twitterがapiでもってこれるつぶやきの数が3200までということでした。

http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses-user_timelineより
Usage notes:
You will only be able to access the latest 3200 statuses from a user's timeline due to pagination limits.

現在の自分のつぶやきの数を見てみると3045件なのでそろそろローカル環境に保存しておいたほうが良さそうです。

前に作っていたつぶやきをhowmにバックアップするpythonスクリプトがあったことを思い出しました。2月くらいにtwitter apiの練習用に作ったあと放置していたのですが、手を加えてhowm形式のテキストファイルに書き出すようにします。

twitter apiのpageを使うようにしたので python-twitterの 0.7-devel が必要です。
svn からもってきてください。

ソースはgithub.comにおいておきます。


Posted by iyoda at 02:39 | Comments (0) | Trackbacks (1)
Referer