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

東京タワー

しみじみ面白かった。

料理の常識

最近、自炊をはじめたのでいろいろ料理本をあさっている。 しかし、「簡単な〜」とか「基本の〜」とかの料理本を読んでも、基本的に料理ができる人向けに書かれているとしか思えなかった。 そういう人間には目からウロコの一冊。 これから自炊を始めようとい…

俺様思考

長い間、オタクだったせいか必要以上に卑屈に考える傾向があるので、最近は俺様思考を実践中。「あぁぁ、俺ってダメダメだ…」と考える代わりに「俺様サイコー!」と考えるようにして、コンプレックスの解消を図っている。もちろん、外見・能力と自信にギャッ…

Scheme入門

http://www.uri.sakura.ne.jp/~cosmic/yuno/lab/scheme/doc/primer/primer.html

WindowsでSchemeを

http://www5a.biglobe.ne.jp/~sasagawa/MLEdit/Scheme/ メモ。

Petite Chez Scheme

http://www.scheme.com/petitechezscheme.html 普通にマルチバイト文字が使えた。

hello, scheme

Petite Chez Schemeにて。 #!/usr/bin/env scheme (display "hello, shceme") (newline)

独習 Scheme 三週間

http://www.sampou.org/scheme/t-y-scheme/t-y-scheme.html 右も左もわからない…

The Return of Server Side JavaScript (SSJS)

http://cse-mjmcl.cse.bris.ac.uk/blog/2005/09/15/1126774489140.html クライアントサイドのJavaScriptにはついていけてない…orz

ソースファイルを動的なメタ情報に…できないかな?

メソッドの仮引数名をメタ情報として使いたいなぁ、と考えてインターフェースのclassファイルの中身を調べてみたけど、なさそうな感じ。 なので、ソースファイルそのものをメタ情報として使えないか思案中。 XDocletのようにソースを自動生成するようなのは…

「クラスをダンプする その2」を削除

コードに誤りがあったので削除しました。

Selenium

DEV

http://www.openqa.org/selenium/ メモメモ。ちょっと触ってみよう。

Joel on Software

明後日から実行できそうなプラクティスが載っているのが素晴らしい。 【私信】多分、見ているであろうht君とか、Pのメンバーとか、宛 読んで。まじで。 お金が勿体無いなら買ってプレゼントするし、読むのがメンドイならWebサイトを見るだけでもいいし。

The class File Format

http://java.sun.com/docs/books/vmspec/2nd-edition/html/ClassFile.doc.html メモだけ。

クラスをダンプする

id:masanobuimaiさんのメモを参考にして。 public class Foo { public static void main(String args) { try { Foo foo = new Foo(); foo.dump(String.class); } catch (Exception e) { e.printStackTrace(); } } public void dump(Class clazz) throws IOEx…

xyzzyのtail-f

tail-fというコマンドが用意されてた。 知らんかったなぁ…

あるシステムにおいて、集計処理時にORA-4031が頻繁に出力され…

http://www.insight-tec.com/mailmagazine/ora3/vol192.html そんな状況に陥らないことを祈るけど。

Oracleはこう動いている。

買おっかなぁ…

Click

http://click.sourceforge.net/ メモメモ。

DAOパターン(第3章 逆引きカタログ J2EE編)

http://www.nulab.co.jp/designPatterns/designPatterns3/designPatterns3-4.html いまさらメモ。 実際にきちんと活用されているのを見てみたいなぁ… 今までの開発だと、業務ロジック混じりまくりの肥満DAOばっかだったし。

XMLリテラル

e4x_example.jsを参考にして。xbean.jar、jsr173_api.jarが必要。 便利かな? #!/usr/bin/env rhino var order = <order> <customer> <firstname>John</firstname> <lastname>Doe</lastname> </customer> <item> <description>Big Screen Television</description> <price>1299.99</price> <quantity>1</quantity> </item> </order>print(ord…

E4Xでサーブレット

E4Xをサーブレットで使えたら面白いんじゃなかろうかと思って実装。 こんな感じのフレームワークってないのかなぁ?Rhino速いんだし… servlet.jsがこんな感じで、http://localhost:8080//rhino-servlet/servlet.jsにアクセス。 var body = <html> <body> hello, Rhino! </body> </html>…

GNU screen オススメの設定

question:1134693287 めもめも。

We Have Lift-off: The Launching Framework in Eclipse

http://www.eclipse.org/articles/Article-Launch-Framework/launch.html 眠いのでメモだけ。

引数を参照する

#!/usr/bin/env rhino for(var i=0; i

jsファイルを実行する

サンプルだとprint()とかが定義されていなかったりするので。 public class RhinoRunner { public static void main(String[] args) { try { RhinoRunner runner = new RhinoRunner(); runner.run(); } catch (Exception e) { e.printStackTrace(); } } publ…

RhinoでJUnit

テストスクリプトがこんな感じ。 importPackage(Packages.foo);function assertEquals(executed, actual) { Packages.junit.framework.Assert.assertEquals(executed, actual); }var calc = new Calc(); assertEquals(3, calc.add(2, 2));テストランナーとテ…

すべてのクラスを取得する

public static void main(String args) { List interfaces = getAllClasses(HashMap.class); for (int i = 0; i System.out.println(interfaces.get(i)); }public static List getAllClasses(Class clazz) { List classes = new ArrayList(); return getAllC…

bodybuilder2

http://www.wikihouse.com/winebarrel/index.php?bodybuilder2 0.0.0を仮アップしました。こんな感じで再帰的にオブジェクトの表示・検査を行う、JUnitの拡張ライブラリです。

iPod nano

買ってしまった…