yunoの日記: blog
作業ログがいっぱいはっつける環境があったほうが便利だなーって思ったので、exciteでblogを作ってみた。
Solaris/FreeBSDであそんだ記録はそっちに。
neowebさんのトモダチの日記。 アナウンス:スラドとOSDNは受け入れ先を募集中です。
作業ログがいっぱいはっつける環境があったほうが便利だなーって思ったので、exciteでblogを作ってみた。
Solaris/FreeBSDであそんだ記録はそっちに。
よそに書いてみたけどjythonでPostgreSqlに接続してみたのでメモ。
スクリプトでjdbcドライバが使えるのはらくちんでいい感じ♪
from java.lang import *
from java.sql import *
Class.forName("org.postgresql.Driver").newInstance()
con = DriverManager.getConnection( 'jdbc:postgresql:sample','id','pass')
stmt = con.createStatement()
sql='select key,data1,data2,data3 from user_id'
rs = stmt.executeQuery(sql)
empList=[]
while (rs.next()):
row={}
row['key']=rs.getString(1)
row['data1']=rs.getString(2)
row['data2']=rs.getDouble(3)
row['data3']=rs.getDouble(3)
empList.append(row)
rs.close()
stmt.close()
con.close()
print 'key data1 data2 data3'
# print the result
for e in empList:
print e['key'],e['data1'],e['data2'],e['data3']
参考:
Learn how to write DB2 JDBC tools in Jython
ほとんどここのマネ。
・環境
% setenv | grep LD
LD_LIBRARY_PATH_64=/usr/local/opt/SUNWspro/prod/lib/amd64:/usr/local/lib/amd64:/usr/local/lib/amd64/python2.4/lib-dynload:/usr/sfw/lib/amd64
LD_LIBRARY_PATH=/usr/local/Trolltech/qt/lib:/usr/local/lib
% setenv | grep PATH
% echo $PATH
/usr/local/ant/bin:/usr/local/Trolltech/qt/bin:/opt/sfw/bin:/usr/java/bin:/usr/local/ant/bin:/usr/local/opt/SUNWspro/bin:/usr/local/eclipse:/usr/local/Trolltech/qt/bin:/usr/local/Trolltech/qt/examples:/usr/local/Trolltech/qt/demos:/sbin:/bin:/usr/sbin:/usr/bin:/usr/ccs/bin:/usr/ucb:/usr/sfw/bin:/usr/X11/bin/:/usr/openwin/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/opt/Acrobat4/bin:/usr/X11R6/bin:/usr/local/firefox:/opt/sfw/bin:/opt/sfw/sbin:/opt/KSWv4lcmn/bin
% uname -a
SunOS holiday 5.11 snv_33 i86pc i386 i86pc
% prtdiag
System Configuration:
BIOS Configuration: Award Software International, Inc. F6 07/07/2005
==== Processor Sockets ====================================
Version Location Tag
-------------------------------- --------------------------
AMD Athlon(tm) 64 Processor 3200+ Socket 939
AMD Athlon(tm) 64 Processor 3200+ Socket 939
==== Memory Device Sockets ================================
Type Status Set Device Locator Bank Locator
------- ------ --- ------------------- --------------------
unknown in use 0 A0 Bank0/1
unknown empty 0 A1 Bank2/3
unknown in use 0 A2 Bank4/5
unknown empty 0 A3 Bank6/7
==== On-Board Devices =====================================
==== Upgradeable Slots ====================================
ID Status Type Description
--- --------- ---------------- ----------------------------
9 available PCI PCI
14 available PCI PCI
13 available PCI PCI
・作業
% gtar jxvf gcc-4.1.0.tar.bz2
% mkdir objdir; cd objdir
% ../configure --with-as=/usr/sfw/bin/gas --with-ld=/usr/ccs/bin/ld --disable-nls --enable-languages=c,c++,objc
% gmake bootstrap
% gmake install
f77はconfigureしたら無いっていわれちゃった。
cvs版を頂いてくる。
[stefano]48% cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/bt848x login
Logging in to :pserver:anonymous@cvs.sourceforge.net:2401/cvsroot/bt848x
CVS password:
[stefano]49% cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/bt848x co -P bt848x
cvs checkout: Updating bt848x
:
さて、あとはビルドして再実験。
賞与が出た。
支給額はあがっていたのでラッキー。
引かれた金額がかなり多めなので手取りはほぼ変わらず。
なっとくできんなー(笑)
よし。予定通りでた。
帰ってあそぼう。
お仕事で発注していたIBM eServer p5が届いたので早速OSをセットアップ。
って思ったけど、まずはRAID構成にしなきゃいけないので
RIADを作成。
マニュアルを読んだら、522バイトセクタにしろっていう指示。
めんどくせーなー。
なんで一般的な512バイトセクタじゃないんだろ・・・
文句を言いながらsmittyで36GBのDISKを6本フォーマット。
2時間くらい掛かったかな。
時間切れになったので、OSのインストールはあした。
DB2/WASはあさってかな・・・??
もうちょっとか。
[osol-discuss] Re: Solaris Express Community b28
Date: Mon, 05 Dec 2005 15:01:58 PST
around thursday I think...
maybe someone else can be more specific
This message posted from opensolaris.org
その昔客先に導入した、Spectra Logic Spectra10000がUNIX本舗にでているのを発見。
購入価格はすでに忘れたけど、中古で35万とはやすくなったもんだ。
Spectra10000は中古でも買える値段じゃないけど(保守が無いとフィルタも手にはいるか不明だし)、Ultrium3の中古ドライブってやすくでてるとありがたいんだけど無いかなー。
アレゲは一日にしてならず -- アレゲ見習い