ラベル devel の投稿を表示しています。 すべての投稿を表示
ラベル devel の投稿を表示しています。 すべての投稿を表示

2008年10月21日火曜日

MonetDBをdebianに

geos-configはlibgeos-devにはいっているのでそれだけapt-getして,あとはひたすらコンパイル.
./monetdb-install.sh  --enable-sql --enable-xquery --enable-geom --prefix=/usr/local

Successfully installed MonetDB in /usr/local/bin
You can start using MonetDB/SQL by starting
 /usr/local/bin/merovingian

はて.書き込み権限とかもちゃんとチェックしているようなので sudo でやる.

monetdb_adapter_0.9.1.tar.gzもってきて中をみると,swigが必要だと気がつく.

> swig MapiLib.ruby.i
> ruby extconf.rb
>
> make
> make install (you should typically have superuser rights for this one)

との要求が.要求どおりやってみると,
MapiLib.ruby_wrap.c:122:17: error: tcl.h:

でおこらられたので,apt-get install tcl-devして,さらにinclude行を tcl/tcl.hに修正.

2006年8月28日月曜日

sargeにmysql5をつっこみ sqlite3からmysql5へ運用をかえる。

手元のnoteはsidで、本番環境はsargeなのだが、mysql4とmysql5で微妙に違うせいか、sargeのほうにもmysql5をいれることにした。

もとはsqlite3なのでdumpしてmysqlにいれりゃいいだろ、とかおもったのだが微妙に違う.

  • sqlite3では INTEGER PRIMARY KEY
  • mysqlではSERIAL UNIQUE, PRIMARY KEY id

みたいな違いがあってアレなので、変換するもんをかいてみた

backports.orgからいれりゃいいかとおもったのだがそうはいかなかったので

  mysql-common_5.0.24-1~bpo.1_all.deb

をとってきていれて解決。あとでpreferecesあたりをいじるといいのかな。

2006年8月11日金曜日

Radeon9550でdualheadをするxorg.conf

まあなんというか自分の環境は1600x1200と1280x1024のサイズの違うLCDをつかっているので小さい方ではvirtual desktop風味になって上下方向はスクロールしてしまうのがちょっと不満なんだが、まあしょうがない。

昔はそれがいやで二枚ざししてたのにおちたもの(わら

まあうまくいっていなかったのは 

 Option		"MergedDPI"	"100 100"

を、つけていなかったからのようではあるが。

あとあれだ

 Option		"EnablePageFlip" "true"

をつけてやるとだいぶ早くなるようだ。。そしてEXAよりXAAのほうが速いな。

xorg.conf

2006年7月31日月曜日

amd64ではjavawsをサポートしてないのね。。

さて、javawsが必要なリッチクライアントを動かしたくなった。いつものamd64 linuxで。sun-j2sdk1.5_1.5.0+update05_amd64.debをいれてある。しかしそんなもんはない。javawsは動かん。

/usr/lib/j2sdk1.5-sun$ find |grep -i javaws
./man/man1/javaws.1.gz

あれおかしーな。あるじゃん。で、/usr/bin/javawsは存在した。

/usr/bin/javaws -> /etc/alternatives/javaws
/etc/alternatives/javaws -> /usr/lib/j2sdk1.5-sun/bin/javaws
$ ls /usr/lib/j2sdk1.5-sun/bin/javaws
/bin/ls: /usr/lib/j2sdk1.5-sun/bin/javaws: No such file or directory

ってことで_07をつくっていれてみた。同じことだった。

以下会社の賢者による話:

結果としては

Go with the 32 bit x86 build,

http://forum.java.sun.com/thread.jspa?threadID=745619&messageID=4268286

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4802695

によれば、

 Synopsis:  Support Java Plug-in on 64-bit AMD Opteron 
Submit Date 14-JAN-2003

というわけで、あまりやる気はないようです。

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4626735

Opps! My customers use JWS for their Accounting/Book keeping application. They depend on this application. I'm suggesting them moving to Suse Linux and use x86_64 based computers. What a mistake! At least, you could advertise people downloading Java for x86_64 platforms that there is no support for JWS... with big letters!!

と、あちこちで声が。

というわけでsarge chrootに環境作り中。

2006年5月9日火曜日

planetmirrorとultimatebootcd をためす

ぼえっとplanetmirrorのlogをみていたら、ultimatebootCDなるものが人気のようなので見てみた。開発はsf.netでやっているようだ。ubcd

一枚焼いてknoppixと共にもっておくかな。というかknoppixいりのfull versionもっとけばいいのか。

さて、

 deb http://public.planetmirror.com/pub/debian unstable main

planetmirrorはubuntuだけでなくてdebianもやってるみたいだ。

2006年3月5日日曜日

mysqlいじりとSERIAL

ActiveRecordを使って色々書いてるのだが、SERIALを使うときはmysqlのような定義だといいなあと。postgresqlをつかっているときにはSERIALだけではなくてUNIQUEもつけないとまずいことに。あまり追いきれてないのだが接続を切ると1から増やそうとするような。。

しかし普段debianに過剰適合しているなあと思うのがRHEL(ふるいけど3)をいじっていると思う。http://dev.mysql.com/doc/refman/4.1/ja/option-files.html

DATADIR は MySQL データディレクトリです(通常、バイナリインストールの場合は /usr/local/mysql/data、ソースインストールの場合は /usr/local/var)

とかmy.cnfが/etc直下にあるだとか。[mysqld]の中にport=3306と書かないとlistenしないとか。