パスワードを忘れた? アカウント作成
534849 journal

yunoの日記: jythonでPostgreSql

日記 by yuno

よそに書いてみたけど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
ほとんどここのマネ。

8.1 Build 405(8.1-405 JDBC 3)

535742 journal

yunoの日記: gcc4.1.0 on Opensolaris

日記 by yuno

・環境

% 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したら無いっていわれちゃった。

544814 journal

yunoの日記: Solaris10 で bt848x ドライバ

日記 by yuno

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
 
:

さて、あとはビルドして再実験。

420274 journal
アップグレード

yunoの日記: IBM eServer p5

日記 by yuno

お仕事で発注していたIBM eServer p5が届いたので早速OSをセットアップ。
って思ったけど、まずはRAID構成にしなきゃいけないので
RIADを作成。
マニュアルを読んだら、522バイトセクタにしろっていう指示。

めんどくせーなー。
なんで一般的な512バイトセクタじゃないんだろ・・・
文句を言いながらsmittyで36GBのDISKを6本フォーマット。
2時間くらい掛かったかな。

時間切れになったので、OSのインストールはあした。
DB2/WASはあさってかな・・・??

549836 journal

yunoの日記: Spectra Logic Spectra10000

日記 by yuno

その昔客先に導入した、Spectra Logic Spectra10000がUNIX本舗にでているのを発見。
購入価格はすでに忘れたけど、中古で35万とはやすくなったもんだ。

Spectra10000は中古でも買える値段じゃないけど(保守が無いとフィルタも手にはいるか不明だし)、Ultrium3の中古ドライブってやすくでてるとありがたいんだけど無いかなー。

typodupeerror

普通のやつらの下を行け -- バッドノウハウ専門家

読み込み中...