Ruby on Rails 〜report of progress of a struggle〜 SQLiteインストール

Ubuntu 11.04にSQLite3をインストールした時のメモ。 $ sudo apt-get install ruby1.8-dev $ sudo apt-get install sqlite3 $ sudo apt-get install libsqlite3-dev libsqlite3-ruby $ sudo gem install sqlite3-ruby インストール確認 $ sqlite3 -version 3…

Ruby on Rails 〜report of progress of a struggle〜 インストール2

Ubuntu 11.04にROR 3.0.7をインストールした時のメモ。gemで次のようにインストールを試みるもエラー。 $sudo gem i rails ・ ・ no such file to load -- zlib (LoadError) いろいろ調べて $cd ~/.rvm/src/ruby-1.9.2-head/ext/zlib $ruby extconf.rb $make…

Ruby on Rails 〜report of progress of a struggle〜 か、環境設定。。。

いや〜。。とりあえず環境設定ばかり繰り返してる訳ですが。。。Ubuntu 11.04にrubyの最新版である1.9.2をインストール。【言い訳】 いや〜、仕事が忙して全然rubyの勉強してる時間ありませんよ〜。 あと会社のPCと自宅のPCとで開発環境の設定するのって面倒…

Ruby on Rails 〜report of progress of a struggle〜 インストール

Ubuntu 10.10 に Ruby 1.9.2 をインストール。あとgemも。 その後、最新版のRailsをインストール。 $ gem i rails 現時点の最新の3.0.6がインストールされた。 $ rails -v Rails 3.0.6

image へのテキスト合成について

CSS

ボタンイメージの文字を消す場合は text-indent:-9999px; は使わずに、 height:0; overflow:hidden; padding-top:10px; を使う。

Struts 2 〜report of progress of a struggle〜 環境設定 4

またまた起動時にエラー。 バージョンは以下の通り。libに aopalliance.jar を追加してみる。以下が発生していたエラー。このエラーはとりあえず解消。。。 致命的: クラス org.springframework.web.context.ContextLoaderListener のリスナインスタンスにコ…

Struts 2 〜report of progress of a struggle〜 環境設定 3

Struts2とSpring3を連携させようとすると、またまた起動時にエラーが発生しTomcatが起動しなくなった。 バージョンは以下の通り。 struts-2.2.1.1 spring-framework-3.0.4.RELEASE libに commons-io-1.3.2.jar と struts2-spring-plugin-2.0.11.1.jar を加え…

Struts 2 〜report of progress of a struggle〜 環境設定 2

いつのまにか起動時に以下のエラーが発生するようになった。 明確な原因が解らなかったが xwork-core-2.2.1.1.jar のバージョンを落としたらエラーは解消。 詳しく調べる時間が無いので当面この xwork-core-2.1.6.jar で。。 xwork-core-2.2.1.1.jar ↓ xwork…

Struts 2 〜report of progress of a struggle〜 環境設定

struts-2.2.1.1 を使ってWebアプリを作成する。 適当なので参考にしないように。。Eclipseで動的Webアプリケーションプロジェクトを作成する。/sample/WebContent/WEB-INF/lib ここに以下のjarファイルをコピー。すべてstruts-2.2.1.1のlibから。 commons-fi…

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