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

BigDecimal.divide() 使用時の注意

BigDecimalクラスの割り算を行うdivide()メソッドにて、 計算結果が循環小数になる場合 java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result. が発生するので注意が必要。以下のようにまるめ処理を行…

WindowsにRuby1.9.2をインストール

WindowsにRuby1.9.2 mswin版をインストール ruby-1.9.2-p0-i386-mswin32.zipをDLしてC:/rubyに展開 パスを通す readline-4.3-2-mswin32.zipをDLしbin/readline.dllをC:/ruby/binにコピー(irb用) zlib-1.1.4-1-mswin32.zipをDLしzlib.dllをC:/ruby/binにコ…

OValプラグインについて

Struts 2の新たな検証機能「OVal Frameworkプラグイン」 (1/4):CodeZine(コードジン)Struts 2のOValプラグインとは。 論理チェックフレームワーク Struts 2.1.8.1からは標準バンドル 既存のValidationより複雑なチェックが行える

TortoiseHg、Mercurialインストール

TortoiseHg 1.0.4 and Mercurial 1.5.4をインストーラでインストール。http://mercurial.selenic.com/wiki/Download?action=show&redirect=BinaryPackages#Windows

新規pylonsプロジェクトを作成&起動

以下のサイトを参考にpylonsプロジェクトを作成。http://pylonshq.com/docs/en/1.0/gettingstarted/#installing ~> .\mydevenv\Scripts\paster create -t pylons edcprototype Selected and implied templates: pylons#pylons Pylons application templateVa…

pylonsをwindwosにインストール

以下のサイトからgo-pylons.pyスクリプトをダウンロード。http://pylonshq.com/docs/en/1.0/gettingstarted/#installing・次のコマンドをコンソールから実行。 > python go-pylons.py mydevenv カレントフォルダにmydevenvフォルダが作成される。・アクティ…

pydevインストール

eclipseプラグインのpydevを以下のサイトを参考にインストール。http://pydev.org/manual_101_install.html

ODBC経由でCSEからMySQLへ接続する際の文字コード設定

ODBCのDSN構成で"Connect Oprions"タブの"Initial Statement"に次のステートメントを設定する。 SET NAMES sjis; my.cnfファイルを以下の内容で作成しC:直下に保存する。 上の設定を行えば不要かも。。 [mysqld] default-character-set=utf8 skip-character-…

hashcodeのoverride規範

int型の変数resultに定数(例えば17)を保存。 オブジェクト内のフィールド(equalsメソッドで考慮される各フィールド)に対して次の事を行う。 保留

equalsのoverride規範

次の条件を満たす場合にequalsをオーバーライドする。 そのクラスが論理等価性(logical equality)検査を提供する必要がある。 スーパークラスが適当なequalsを持っていない。 次の一般規約を遵守する。 反射性:xがnullでない場合、x.equals(x)はtrueを返…

ubuntu Geanyインストール

SynapticでGeanyをインストール。

ubuntuにpython3をインストール

python3インストール $ sudo apt-get install python3-minimal $ python3 Python 3.1.1+ (r311:74480, Nov 2 2009, 14:49:22) [GCC 4.4.1] on linux2 Type "help", "copyright", "credits" or "license" for more information.

Ontology, Semantic Web 関連

オントロジー(Ontology)やセマンティックWeb(Semantic Web)について。 refer to Ontology (information science) - Wikipedia W3C Semantic Web Activity Homepage http://www.kanzaki.com/docs/sw/:メタ情報とセマンティック・ウェブ

ubuntu lzh archiver インストール

Synapticからlha-sjisをインストール。

ubuntu IPアドレス固定

/etc/network/interfacesを編集 before auto eth0 iface eth0 inet dhcp after auto eth0 iface eth0 inet static address 192.168.1.3 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 ネットワークの再起動 sudo …

ubuntu イメージファイルのコンバート

svg形式の画像をコンバートするrsvg-convertをインストール。 $ sudo apt-get install librsvg2-bin svgをpngへコンバートするコマンド。 $ rsvg-convert sample.svg --format=png --output=sample_rsvg.png 他にもサイズの調整など色々できるらしい。http:/…

ubuntuでMSフォント

ubuntuにMSのフォントを一括インストール。 $ sudo apt-get install msttcorefonts