public class StreamUtil { public static abstract class using<STREAM extends Closeable, T extends Exception> { public using(Class<T> clazz) { $(this, clazz); } public abstract STREAM open() throws T; public abstract void handle(STREAM stream) throws T; public abstract void happen(T excepti</t></stream>…
APサーバをTransactionManagerの為だけに使うのは、正直嘘っぽいですなぁ。 しかし、JTA単独で、実装されているプロダクトってあんまみない様なキガス。 僕が知らないだけかもしらんけども。 僕が知っている幾つかのは、まぁ、ちょっと、アレでナニ、と言うか…
eclipseで開発していると、SVNやCVSにプロジェクトが、ゴロゴロしちゃったりしませんか? プロジェクトがゴロゴロしてて、尚且つ、それを素直にチェックアウト出来ない時ってあったりするんだよね。 と言うか、そもそも、SVNリポジトリの接続先設定したりと…
openArchitectureWare 特に、何がって、これが! Xtext Tutorial Grammarから、専用のテキストエディタが自動生成されて、入力補完が効いとるがな! ウヒ。オレオレDSLめっさ作れるかもよ。どうやら、eclipse.orgの Generative Modeling Technologiesプロジェクト…
今まで知らんかったので、メモ。 java.util.jar.JarFile#MANIFEST_NAME
テキトーなダイアログとか、エディタとか、ビューをアクティブな状態にして、 Ctrl + Alt + F1 Shift + Alt + F1 公式サイトのドキュメントが間違っているので、超気を付けてクダサシ。 eclipse3.4.1だと公式サイトのドキュメント通りになっているっぽいだし…
昨日は、コードが、重複してて、アレだな…とか、思ったりしたりしなかったり。 やはり、javaは処理構造を再利用する為には、結構冗長なコードが必要になるですな。 public class StreamUtil { public interface _<STREAM, T extends Throwable> { STREAM open() throws T; void handle(STR</stream,>…
かっとなってやった。反省はしていない。 適用前のコード InputStream in = null; try { byte[] bytes = stb.toString().getBytes("UTF-8"); in = new ByteArrayInputStream(bytes); f.create(in, IResource.FORCE, null); f.getParent().refreshLocal(IReso…
Windows Messenger SDK 中身ちゃんと見てないけど。 丁度一年前に、この辺触っていたけど、改善されているのだろうか。 [.NET]MSNメッセンジャーアドイン 追記: Windows Live Messenger SDKs やっぱり英語の方が圧倒的にドキュメント量が多い感じ。 日本語…
javascriptの弄り易さに、気持ち悪いやら気持いいやら。 ローカライズされていない箇所を見つけたけど、 イマイチ、TranslationスレッドへPOSTする程の量でも無いので、ここにメモ書きしとく。 もう少したまってきたら、まとめてPOSTする。 if(Ext.form.Time…
何か大切な事を思いつきかけたのだけど、脳からスポッと抜けたので、 前後のイメージだけをメモ。 Web Application Multi Locale 画面遷移 入力補完 .properties 文字リテラル 何かノイズがあるんだ、何か。 後、何か足りないんだ、何か。 誰か、僕が何を思…
ちょっと気になったっつうか、誤解してハマる人が出ると困るので、メモ。 Eclipseはワークスペースディレクトリの直下のディレクトリしか、Eclipseプロジェクトとして扱わない。というか、直下のディレクトリを全てプロジェクトとして扱う。 そんなに話が単…
めくらめっぽう特に何も考えずに、配線してたけど、 効率が悪すぎる…と思っていたトコロ、こんなんあるのね。 LTSpice/SwCAD III を使う
http://www.nicovideo.jp/watch/sm3619578 http://www.nicovideo.jp/watch/sm3619667
public enum Hoge { Moge("aaa", 0), Piro("bbb", 1); private String s; private int i; private Hoge(String s, int i) { this.s = s; this.i = i; } public String s() { return s; } public String mugya() { return s + i; } public static String ugog…
情報の探し方がサッパリ分からないので、メモ。Gainerには、 Dxxxx Dxxxx* set all digital outputs, xx: valueと言うコマンドがあるのだけど、使い方がちと分かり辛かった。 原因は、 Hn Hn* set specified digital output high, n: port number Ln Ln* set…
とりあえず、StackTraceだけ。 [Winstone 2008/05/20 19:01:07] - Untrapped Error in Servlet java.lang.OutOfMemoryError: Java heap space at java.net.URLClassLoader.defineClass(URLClassLoader.java:259) at java.net.URLClassLoader.access$000(URLC…
id:taichitaichiさんのブログやhttp://www.seasar.org/wiki/index.php?Doltengをもとにドキュメントを作成しました。 * http://dolteng.sandbox.seasar.org/ うひょぉぉっ、素晴らしい出来栄えであります。
まぁ、ナニやら全体としてどうとか、そういうのは、他の人が幾らでもやってくれる筈なので、 僕が見て、感じたJavaOneについて、つらつら…と。
まぁ、何か色々言ってたけど、要は、 Eclipse Memory Analyzer (MAT) 使えって事だ。スクリーンショットは、 Finding Memory Leaks with SAP Memory Analyzer
Improving the Engineering Process Through Automation by Hudson
Performance Considerations in Concurrent Garbage-Collected Systems Fragger.javaを穴が開くほど見るべき.
Developing Service-Oriented Architecture Applications with OSGi
Choosing Your Java™ Technology-Based Web Framework: A Comparison
Programming with Functional Objects in Scala
JSR 311: JAX-RS: The JavaTM API for RESTful Web Services JSR 315: JavaTM Servlet 3.0 Specification Pluggability web.xmlに直接触れるAPIが追加される為、 ServletAPIを使うFrameworkは、それ専用の設定ファイルを持つ必要がなくなる。 今は、web.xml…
例によって、メモ書き。不適切な表現は、全スルー推奨。
[TS-6316]Transactional Memory in Java™ Technology-Based Systems
物凄い早口で、まくし立てられたので、途中メモは、無理ですた。 気付いたトコロと、知らんかったやり口を中心に、質疑応答中にメモした感じ。 String でないToken、例えば、longを、per-Threadなring-bufferに突っ込むべし。 マジで!。つまり、タイミング…
JSR-277かね? OSGiとか、何か色々とッ散らかってる感すらあるなぁ… 機能としては、大体この3つが要るヨネ?とか。 ・Package ・AccessControl ・Interfaces まぁ、そうね。OSGiも大体そんなもんだ。 またキーワード増やすのかよ… package の前にmoduleて……