2009-01-01から1年間の記事一覧
どうやら最近 lsync というのが出ていたらしい。 lsync というのは live sync の略で、rsync と組み合わせて使うと(ローカルだと)高速なミラーリングができるようだ。 ここ5年くらい kernel ソースを自分でコンパイルしていなかったので知らなかったのだが…
このところしばらく Java をお休みしていて、いろいろなことをやっていた。 携帯3キャリアの動画だが最近 Softbank でも300KB超のファイルがダウンロードできるようになったらしいので、それ含めて3キャリアでどこまで可能なのかを検証してみる。(メモです…
SAStruts で Validator を定義しようとしてはまったのでメモしておく。validator-rules.xml には 略 : : 略mail.annotation.emailAddressListFile アノテーションは package mail.annotation;import java.lang.annotation.Documented; import java.lang.an…
メモ # tar zxvf subversion-1.6.5.tar.gz # cd subversion-1.6.5 # ./configure --with-apxs=/usr/local/apache2/bin/apxs --with-apr=/usr/local/apache2/bin/apr-1-config --with-apr-util=/usr/local/apache2/bin/apu-1-config --with-ssl --with-sqlite…
とりあえずキャプチャの画像が出てきて、それに対する入力をチェックしてくれるところまできた。 itoasuka さんに http://d.hatena.ne.jp/itoasuka/20061221/1166675370 再公開して頂いたソースを参考に SAStruts 用に変更してみたい。 ActionForm に @Captc…
urlPattern のマニュアルには以下の記述があります。 urlPattern要素(オプション)urlPatternに一致するメソッドが呼び出されるようにします。デフォルトは、メソッド名になります。 URLがhttp://localhost:8080/sa-struts-tutorial/employee/edit/の場合、 U…
Seasar2のMLでSSLの話題が出ていたので、SSLに関して調べてみた。 以前導入の調査をやったときには、ひがさんは Struts レイヤでなく、apacheやtomcatのレイヤで処理したほうが簡単だと言われていました。 が、やはり Struts + sslext と同様のことを、簡単…
触っていなかったのですっかり忘れてしまっていたが、apache + tomcat でロードバランシングする方法が書かれていたので、メモっておく。TrinityT's LABO http://d.hatena.ne.jp/TrinityT/20081107/1226056756 Ma note http://blog.seesaa.jp/tb/109049557解…
おれも何か「ガツンと申し上げたい」です。
PC1,PC2で以下のコマンドを叩く。 pc1$ slon slony_test "dbname=db1 host=192.168.20.206 user=postgres" pc2$ slon slony_test "dbname=db2 host=192.168.20.33 user=postgres"そして pc1$ pgbench -U postgres -t 1000 -c 32 db1としてから、 pc1$ while …
PC1のDB1(マスター)をPC2のDB2(スレーブ)にレプリケーションする。PC1,PC2 ともに DB を作成し、createlang pgpsql をしておく。 pc1$ createdb -E utf8 db1 pc1$ createlang plpgsql db1 pc2$ createdb -E utf8 db2 pc2$ createlang plpgsql db2ついで…
最初取ってきたバージョンが余りに古くてソースごとに修正が必要だったので、再度検索して新しいものを入手した。 http://main.slony.info/downloads/1.2/source/ にある slony1-1.2.16.tar.bz2 が新しいと思われる。 # bzip2 -dc slony1-1.2.16.tar.bz2 | t…
http://s2mai.sandbox.seasar.org/ja/を読むと簡単に送れた。 ・・・だとネタにも何にもならないので・・・少し詳細に書きます。trouble.dicon を書きます。 今回は trouble というプロジェクトで作成したのでこうなりましたが、何でもいいみたいです。
name というプロパティが沢山あって困るので、なんとか簡単に validation できないものかと思って調べてみた。どうやら ActionCustomizer を使わなければならないらしい・・・ほんとうか? Seasar2 のマニュアルページにはそんなこと書かれてないぞ・・・む…
以前の日記( http://d.hatena.ne.jp/h-kageyu/20090413/1239590941 )で、SAStruts のテストは簡単だと書いて、テストは簡単だからそのままになっていたが、ここで問題が発生した。 @Test public void testWaitingTx() { // アクション設定 TroubleAction act…
JSP で XxxDto を参照するには、${xxxDto.hoge} のように参照するのだが、 Dto のプロパティを public にしているのに、「プロパティがないよ」といわれていた。 http://d.hatena.ne.jp/deeeki/20090209/startsastruts1 のコメントに発見。 げげん!そーか、…
突然ゲームの話だ。 戦場の絆ポータブルを買った。 アーケード版は1回しかプレイしたことがないので、結構期待している。 一応紹介しておくとガンダムゲームだ。プレイしてみると、結構面白い。 とりあえず Xlink kai (PS3がない人のための裏技で、アドホッ…
こんな感じだろうとおもってやったら出来た。 すげー簡単。 package sabbs.action;import java.util.List;import javax.servlet.http.HttpSession; import javax.transaction.NotSupportedException; import javax.transaction.SystemException; import java…
http://wiki.paulownia.jp/java/sastruts (paulownia さんのサイト?)に「セッションスコープのActionFormが必要ならDTOを作成する」とある。 先日作成していたインタセプタにあるとおり ActionForm をセッションに保存して使っていた。 何か不具合があるか…
tomcat に付属している realm だと他のアプリケーションサーバに持っていったときに動かないので、俺インタセプタを作ってユーザ認証を行おうと思って以下のようなコードを書いた。 package sabbs.interceptor;import java.util.Enumeration; import java.ut…
Java の開発経験はあまりないが、そういえば Java が出てきたころに Applet を作成している。 先日(ひどい)ソースが見つかったので、久しぶりに引っ張り出してきて公開した。 それから何年も経ってから Struts1.1.x を使って結構いいなと思ってた。 丁度こ…
細かいことはまた今度書くことにする。