2010-01-01から1年間の記事一覧

ホスト名の設定ミスでOracle APEXは起動しない。

サーバー環境をFedora13 On Xen3.0.3 On CentOS 5.5から、Fedora13 On KVM On Fedora14へ移行したときのトラブル。Fedora13にOracle 10g XEをインストールして、クライアントからブラウザでアクセス(http://192.168.0.90:8080/apex)しても、APEXがみれない。…

XenとPAE

ホストがCentOS5.5(32bit)だとメモリの認識量が4GBの壁にぶち当たったので、64bitのFedora14に変更した。あれ?xen-kernelならPAEがサポートされてるなら32bitでも4GB突破できるんじゃない? 結論言うと、その通りだと思います。Fedora14(64bit)をインストー…

Oracle Database 10g Express Edition On Fedora 13

最小構成のFedora 13にOracle 10g XEのインストール方法。まずoracle-xe-univ-10.2.0.1-1.0.i386.rpmをダウンロードする。米オラクルのアカウント登録が必要。 wgetだと取得できないのでCUIマシンならftp等で転送する。 http://www.oracle.com/technetwork/d…

Fedora 13 on Xen

Dom-UにFedora 13をインストールする手順。基本的な方法は前回とほぼ同じ。 /home/hogeに移動。ここにisoを置く。 # cd ~/hoge/ インストールイメージのダウンロード # wget http://ftp.riken.jp/Linux/fedora/releases/13/Fedora/i386/iso/Fedora-13-i386-D…

CentOSとXenで仮想サーバーを立てる。

ホストOS:32bit CentOS 5.4 ゲストOS:32bit CentOS 5.5 初めてのXen、仮想サーバーの構築手順。思っていたよりも遥かに手軽だったので、これからと言う方は参考にして下さい。間違った情報の可能性もあるので、間違っていたらご指摘いただけると幸いです。 …

jericho HTML Parserを使う。

jericho HTML Parser http://jericho.htmlparser.net/docs/index.html DownLoad http://sourceforge.net/projects/jerichohtml/files/ JavaDoc http://jericho.htmlparser.net/docs/javadoc/index.html何といってもjerichoの魅力は不完全な汚いHTMLでも取り…

Listの独自キーでのソート

java.util.Comparatorインターフェースで評価を実装し、java.utilCollections.sort()メソッドでソートする。 Comparator#compare()の仕様を見て頂くのが一番判りやすいと思う。 int compare(T o1, T o2) パラメータ: o1 - 比較対象の最初のオブジェクト o2 -…

apacheとtomcatの連携

Apache2.2系とtomcat6.xとの連携にmod_jkではなく、proxy_ajpをつかう時の設定。 CentOS5.4では特にそれ様の追加インストール等は無い。ApacheとtomcatがインストールされていればOK。tomcat側は基本的に何かをいじる必要はない。ajpプロトコルのportはデフ…

Active Report 6の基礎テクニック

基本的な使い方としては、各コンポーネントのDataFieldプロパティにDataTableの値をセットして自動的に出力する。ActiveReportのコンポーネントのTextBoxは出力フォーマット指定ができるのでとても便利。 日付や金額データが入る場所にはTextBoxを使うと良い…

Linux ネットワーク環境の基本設定。

インストールが終わった後の各種設定。 1:静的IPアドレスの割り当て。 # vi /etc/sysconfig/network-scripts/ifcfg-eth0 IPADDR=192.168.*.* NETMASK=255.255.255.0 NETWORK=192.168.*.0 ONBOOT=yes TYPE=Ethernet GATEWAY=192.168.*.1 BOOTPROTO=static# vi…

Java脳で戦うVB.net 修飾句の多さ

Javaから.netに移行して参ったのが、修飾句の多さ。OverRidableとか、ByValとかですね。制約が多すぎてイライラする!Javaはシンプルで良かったなぁ〜。と。 例えば引数指定のByValとByRef。 (Javaでは値型はByValで参照型はByRefと暗黙的なルールです。) し…

Guarded Suspension

マルチスレッドデザインパターン(著:結城さん)に書いてあった個人的にお気に入りのパターン。データが不定期に飛んでくるネットワーク系で良く使った。利点 実装が簡単 使用方法が解りやすい 設計上の区分が分かれるので、デバッグリファクタリングがしやす…

Java脳で戦うVB.net 定数と参照先の固定

Javaの定数宣言は御存知、final句であるが、.netの世界は少し違うらしい。 .netではConst句とReadOnly句が用意されていて、それぞれ用途が若干違う。Java private final int INT_FINAL = 0; private final Object OBJ_FINAL = new Object();.net Private Con…

Java脳で戦うVB.net 基礎その2

メソッド定義 修飾子 Sub メソッド名(引数リスト) End Sub 修飾子 Function メソッド名(引数リスト) As 戻り値の型 (Return ステートメントで戻り値を返せる) End Function 引数リストの定義 修飾子 引数名 As 引数型, 修飾子 引数名 As 引数型, ... 引数の…

Java脳で戦うVB.net 基礎その1

■VBの基礎 四則演算 + - * / / -> 少数以下まで計算する \ -> 端数切捨て 例:10 \ 3 = 3 剰余 mod 累乗 ^ 文字列結合 & 例:"薔薇" & 128 + 例:"薔薇" & "水晶" + はString型しか結合しない。 ビット演算 ビット反転 Not 論理和 Or 論理積 And 排他的論理…