2006-08-01から1ヶ月間の記事一覧

Net::FTP

http://www.ruby-lang.org/ja/man/?cmd=view;name=net%2Fftp FTPのバッチを作るときになんとなく調査。 ftpコマンドでバッチ作るより簡単でいいや。

The APT format

http://maven.apache.org/guides/mini/guide-apt-format.html ビミョーに書きにくいのは、PukiWikiに慣れてるせいかな?

デフォルトのエラー画面がなんかすごいんですけど…

まあ、一部のエラーだけだけど。

Tableコントロールを使ってActionTableを作る

なんかトリッキーなコードになってしまった… そーゆー使い方はするなってことか? ページ public class Index extends Page { private Database dbh = null; public Table table = new Table(); public ActionButton selector = new ActionButton("selector"…

rubbish-db 1.4.2

http://www.wikihouse.com/winebarrel/index.php?rubbish-db 細々と更新。 テーブルを結合した場合に以下のようなハンドラを使えるようにしました。 Book.join(Category.class).findAny(dbh, Book.ISBN.order_by(), 0, 5, new Handler() { public void handl…

Velocity Web Edit

ClickのFAQで紹介されていたプラグイン。

Main Page > Core JavaScript 1.5 Guide > The Employee Example

http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Guide:The_Employee_Example 実に分かりやすいと思う。 コンストラクタの括弧って省略できたのか…知らんかった。

もうすこしページをめくる

ちゃんとTable Pagingなどというサンプルが用意されているので、もう少しページをめくる。 ページ public class Index extends Page { private Database dbh = null; public Table table = new Table(); public Index(Database dbh) { this.dbh = dbh; table…

外部ツールのお気に入り

自宅のEclipseの「外部ツールのお気に入り」。 上から「MDIE」「xyzzy」「enscript」なんだけど、並べてみるとなんだかもう…

まだページをめくっている

「次」とか「前」とかの部分をいじれないのかね…と思って調べる。 どうやらTableコントロールを拡張するよう。 こーゆー「コードでカスタマイズしてね」的設計は結構好きだ。 ページ public class Index extends Page { private Database dbh = null; public…

ドライブイン蒲生

絲山秋子に引き続きハマリそう… つぎはぎぶそん買う予定。

現代作家ガイド

http://www.excite.co.jp/book/guide/ 調子がいいのでまだ更新。「いとやまあきこ」を検索したら出てきた。 てゆーか「絲」がIMEで出せないんですけど。

最近の戦果

時をかける少女はイマイチだった。時代のせいかなぁ? 映画はおもしろいんだろうか?

ページのある画面からの遷移

yojikさんのコメントから。 上のような画面で[別ページ]へ遷移するためのコードが、以下のようになる。 ページ public class Index extends Page { private Database dbh = null; public Table table = new Table(); public ActionButton other = new Action…

静的なページ

Pageクラスは必須? 設定で何とかできそうな気が…

文字コード

何も指定しないと入出力の文字コードがUTF-8になる。 入力のエンコードをSJISに変更するには、WEB-INF/配下にvelocity.propertiesを追加して「input.encoding」を設定する。 input.encoding=MS932 出力のエンコードをSJISに変更するにはclick.xmlでContent-T…

ActionButtonを使ったActionTable

ActionLinkを使った例しかないので。 ページ public class Index extends Page { private Database dbh = null; public ActionButton select = new ActionButton(this, "onSelectClick"); public String selected = ""; public Index(Database dbh) { this.d…

リスナーメソッド

ClickServletのコード。 if (continueProcessing && page.hasControls()) { // Make sure dont process a forwarded request if (!page.getContext().isForward()) { List controls = page.getControls(); for (int i = 0, size = controls.size(); i Contro…

ページをめくってみる

僕のコードは間抜けだけど、Clickはすげー。[ページ] public class Index extends Page { public ActionButton prev = new ActionButton(this, "onPrevClick"); public ActionButton next = new ActionButton(this, "onNextClick"); private int start = 0; …

SCMとか

ここから転載。 Merant (formerly PVCS) FreeVCS SourceSafe ClearCase Bitkeeper CVS ... subversion ( http://subversion.tigris.org/ ) (GNU) Arch ( http://www.gnu.org/software/gnu-arch/ ) darcs -- ( http://www.abridgegame.org/darcs/ ) aegis ( h…

HTTP Proxy 経由でSSH

http://planet-m.dip.jp/index.php?HTTP%20Proxy%20%B7%D0%CD%B3%A4%C7SSH 出来た、出来た…

さくらでCVS

DEV

とりあえずできた。 さくらでcvs init PuTTYインストール EclipseのCVS_RSH→plink.exe SSHのHTTPトンネル設定

setter injection

いまさらながら、setterが継承できるのがメリット/デメリットだなぁ…とか考えた。

Click 1.0 RCリリース

http://click.sourceforge.net/docs/roadmap-changes.html (via いろいろ備忘録日記) setForward(Class)は必要だよなぁ…と深く納得。

enumの比較

C#

C#のenumの比較がよく分かんない。「==」と「Equals」の実装が不明。 Enumの「Equals」はオーバーライドされてるっぽいし、ガイドラインには「どっちもおんなじ実装しろ」って書いてあるから、「Equals」「==」も「等値性」かもしれないけど、「==」について…

JavaプログラマのためのC#

DEV

http://www.objectclub.jp/technicaldoc/c/cs_vs_java 読んどこっと。