http://www.wikiroom.com/kerochan/?Checkstyle
DatabaseOperationの一覧 INSERT 指定したデータセットをテーブルに挿入する。 テーブル内で同じ主キーとなるデータがすでに存在する場合、主キー制約でエラーとなる。 UPDATE 指定したデータセットの同じ主キーとなるデータを上書きする。 上書きするデータ…
せっかくeclipse3.1.1をインストールしたんで いくつかpluginでも入れてみようということで・・・ Eclipse Web Tools Platform(WTP) Eclipseの開発元であるEclipse Foundation が提供する、 サーバサイド・アプリケーション開発のプラグインらしい。 主な機…
なんとなくエクリプスフロントページをみてみたらeclipse3.1.1がリリースされたらしい。 とりあえずインストール。なんか日本語パックも出ていたで一緒にインストール eclipse-SDK-3.1.1-win32.zip NLpack1-eclipse-SDK-3.1.1a-win32.zip NLpack1_FeatureOve…
TEST 更新1回目
かなり参考になるサイト お世話になりました。 Web Authoring Links JavaScript++かも日記
EasyMockで例外のテスト テストプログラム package sample.easymock; import static org.easymock.EasyMock.createMock; import static org.easymock.EasyMock.expect; import static org.easymock.EasyMock.replay; import static org.easymock.EasyMock.ve…
EasyMockを使用するとモック(擬似)オブジェクトを使用したテストを行うことが できるらしい。 また、モック(擬似)オブジェクトの目的は、インターフェースの使われ方をテストすることであり、スタブと混同するのは正しくないとのこと。ふーん。 ①スタブ…
Invention Works: iBATIS http://www.h7.dion.ne.jp/~a.d.1976/
yumのリポジトリファイルを追加 vi /etc/yum.repos.d/dag.repo [dag] name=Dag RPM Repository for Fedora Core baseurl=http://apt.sw.be/fedora/$releasever/en/$basearch/dag gpgcheck=1 enabled=1 yumを使用してインストール [root@fourth tmp]# yum ins…
眠いのでログだけ・・・
Fedora Core のランレベル ランレベルとは、Linuxの動作モードのことで、ランレベルごとに 起動されるプログラムは異なります。 Linuxでは、ランレベル別のディレクトリ(/etc/rc.d/rc?.d)にある ファイル名により、各ランレベルで実行するプログラムを指定…
サービスごとのアクセス制御 TCP/IPのサービスへのアクセスを制限する方法としては、「tcp_wrappers」または「xined」に よる制限が一般的です。 tcp_wrappers tcp_wrappersは、telnetdやftpdなどのサービスをインターネットデーモン「inetd」から起動 する…
Linuxのセキュリティについて学んでみる。
/etc/hosts.allow、/etc/hosts.deny を編集することで簡単に 接続元を制限することができます。 /etc/hosts.allow # # hosts.allow This file describes the names of the hosts which are # allowed to use the local INET services, as decided # by the '…
一応外部への公開を考えているので、進入されるリスクを少しでも減らすように 不要なサービスを停止する。公開して後悔しな・・・。 稼動しているサービスを確認する service --status-all 明らかに不要なサービス apmd ノートPC用電源管理 isdn ISDN接続関…
Apacheをyumでインストールする # yum install httpd /etc/httpd/conf/httpd.conf の編集 ○CGIスクリプトを実行できる様にする AddHandler cgi-script .cgi○デフォルトキャラセットを無効にする AddDefaultCharset Off○管理者のメールアドレスを設定する Ser…
仕事でLinuxに触る機会が増えた為、久しぶりにFedoraと遊んでみることにする。
証明書のキーストアを用意する 現在、TomcatではJKSフォーマット(※1)のキーストアしか扱えない。※1.Java標準の"Java KeyStore"フォーマットであり、keytoolコマンドラインユーティリティで生成されるフォーマット。 鍵の作成方法 $JAVA_HOME/bin/keytool…
Cactusプラグインのダウンロード MavenにはもともとCactusのプラグインが入っていない為、ダウンロードする。 maven plugin:download -DartifactId=cactus-maven -DgroupId=cactus -Dversion=1.7
CVSをSSH経由で使うように設定した際の覚書。 ①SSHプロトコルのバージョンはバージョン2を使用。 (Eclipse3.0からSSH2接続のプラグインが標準で搭載されている。)②秘密鍵はOpenSSH形式である必要がある。 (puttyで鍵を作った場合はOpenSSH形式へ変換する…
ログ出力の設定 postgresのログをsyslogへ吐くように変更。 /usr/local/pgsql/data/postgresql.confを以下のように変更。 〜略〜 log_destination = 'syslog' 〜略〜 log_statement = 'all' 〜略〜 /etc/syslog.confに以下を追加。 local0.* /var/log/postgr…
Windowsマシンへpostgres8.0をインストールしてみたんだけど、 せっかくなんでLinuxマシンへもインストールしてみる。 1.RPMのアンインストール最初からPosgresがインストールされている場合、 2重にインストールされることになる為、インストールされて…
再び吉宗にリベンジ! +79Kで見事昨日の負債を取り戻しました!!! ふへーっ、良かった良かった!
吉宗にギャフンと言わされました。。。 60K負け。。。 バケ一回とは悲しすぎる。。。 ギャフン。。。
Maven(メイベン - 達人) Maven は Apache Software Foundation で開発されているJavaベースのプロジェクト管理ツール。Mavenはソフトウェア開発プロジェクトをPOM(Project Object Model)というモデルで プロジェクトを管理する。 管理するプロジェクトの単位…
吉宗で2日続けて大勝利! しかも、今日は130K勝ち!むふ! 1G連荘しまくりで気持ちよかった〜! やっぱ吉宗サイコ〜!【戦果】 1350G Big 1G Big 2連 1G Big 3連 3G Big 1G Big 2連 1G Big 3連 1G Big 4連 210G Reg Jacハズレ 1G Big 1G Big 2連 1G Big 3連 …
メールを送信する。 メールを送信するだけなのにかなりはまってしまってます。。。【手順】 ①BlackJumboDogでメールサーバを立ち上げます。 ②WEB-INF/conf/CustomSettings.properties でメールサーバを指定します。 system.mail.host=localhost system.mail.…
Scarabって? Scarab は Issue Tracking System です。 Issue Tracking System とは、 Bugzilla に代表される Bug Tracking System を汎用化し、バグの管理だけではなく プロジェクトの懸念事項やタスク(Issue)の管理も行えるようにしたもの。みたいです。【…
HibernateをCVSからダウンロード CVSからHibernateをダウンロードしてみます。 なんとなく暇だから。。 そういえば、今までCVSから落としたことないし。 cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/hibernate login cvs -d:pserver:anonymous@c…