OSS
ずいぶん前に書いたJaninoを改造してみようと思う。
これで要件は事足りたので良しとしてみる。 インタフェイスの継承とかされてreturnTypeが親インタフェイスで実装クラスにimplementsするインタフェイスが子インタフェイスとかだったらダメですけど。 diff -r -u D:\Tool\java\janino-2.5.5\src/org/codehaus…
たびたびのフィードバックをありがとうございます。 ちょっと私の例えとかが良くなくて誤解を招いた気がしますので誤解を解いておきたいのですが 私はユーザが言う「悪口」だとか「FUD」だとか「使えねーから直せ」まで 「OSSコミュニティが対応しろ」と言っ…
リファラから。 フィードバックありがとうございます。 評論するのは自由だが、それを作者にぶつけて何が得られるのか、俺にはわからない。 例えばあなたに何か不得手なことがあった場合 ・ウラでボロクソに言われている。 ・面と向かって「これ不得手だよね…
2chの某スレとか見ていて思うんだけど OSSを使っているだけの人は「ネガティヴなことを書くな」みたいな風潮があるんだけど 本当にそうなのかな〜? 別にネガティヴなことを書いたとしても そこで書いたことが開発者とかコミュニティにとってのフィードバッ…
読みにくいコードを態々読む人は稀にしかいませんから...。激しく同意します。 とあるOSSの商用サポートの目的で、とあるプロダクトのソースコードを読んだことがあるのですが 正直に「キモい」と思ったことがあります。ファンタスティックと言うかなんと言…
Web系のシステムでトランザクショナルなキャッシュが必要な局面もあるとは思うけど データの一貫性を完全に保証しなくても良いということであれば read-writeキャッシュで十分な局面もあると思った。 とは言え選択にはエンドユーザのネゴ取りが必要だけどね。…
数年ぶりに使った。使い方を完全に忘れてた...orz 簡単な手順は会社のwikiにメモっとくか。
id:shmorimo001さんからの質問を受けて ソースコードをダウンロードして調べてみましたが 中でこんなことをしているみたいです。 EERModel.pas 'Comments="'+DMMain.EncodeText4XML(ModelComments)+'" 'MainDM.pas function TDMMain.EncodeText4XML(s: strin…
Janino-2.4.3.jarを用いてAbstractFactoryの汎用版を作ろうかと思った。 とりあえずPersonってインターフェイスを作ってManImplとWomanImplってクラスを作って試してみた。 ソースを貼ってみると public static Person create(String name, int age, int gen…
「サイトに接続できんな〜」と思ったらJBoss Rulesになっていた罠。 元のサイトからリダイレクトしてくれてもええんちゃうかと > JBoss つーか、Droolsの.NET版ってどこに行ったのかな? 3月くらいには見つけられたんだけど。
仕事でRSSフィードをパースしなければならなかったのでRSSのParserを調べてみた。 http://java-source.net/open-source/rss-rdf-tools ここ経由でInformaを触ってみた。 @ITのRSSフィード(RSS 1.0)をinformaでパースしてタイトルだけ表示するサンプル 依存ラ…
たまには気晴らしに技術系なちょっとしたメモを書く。 たいした話ではないんですけどASPなどであちこちのディレクトリに存在するソースコードの 重複コードのファイル中の行数をレポートしたい場合にはAntのbuild.xmlを作り Simianを動かせば良い。 出力され…
(via 回り道日記) 関連して「tomcat4.xにセキュリティホール?直せよ。」ってエントリを見つけた。 これテストケースの設計含めて保証するのは難しいし、そういうところをどうフォローするか?ってのがプロダクトを公開するプロジェクトの質ってものじゃない…
予想通りだと思いますが Tomcat5.0.xの実装ではJSPをJavaのソースコードに変換して 直接javacを呼んでclassファイルを生成しています。 Maven1.0.xはAntのjavacタスクを呼んでいますが Antのjavacタスクも直接javacを呼んでいます。追記:直接javacと書いた…
(via atsushifxの七転八倒) 気力があったら後でなんか書くことにする。
昨日の飲み会で話題になったエントリ。 ちょっと思うことを書こうかと思ったけど 今日はいろいろと諸事情があるので辞めとくことにする。
・Maven-1.0.2 ・jikes-1.22jikesを用いてコンパイルを行う際にはrt.jarへCLASSPATHを通す必要があるが set CLASSPATH= [jikesへのパス] maven clean java:compileとしてもMavenのjava:compileゴールでCLASSPATHが上書きされているようで [javac] *** Semant…
(via TKYさんの日記) メモ。
ちょっと前にnekopさんとcodehausのプロジェクトを見ていて見つけた。 まだ全然触ってないけどbloglinesをクライアント側から 操作することができるプロジェクトっぽい。 しかしcodehausはプロジェクト多すぎですなぁ。
Maven2で各ビルドスコープのビルド時、プラグイン実行時などに必要となるクラスパスを柔軟に切り替えるために利用されています。M2に依存関係のあるjarファイルを見ていて classworldsがかなり謎だったのですが クラスローディングライブラリなんですね。 な…
利用しているコードはしばらく読みたくない。 ちょっとゲップが出そう。
Public Domainだ!ヽ(´ー`)ノ ありがたく利用させていただきます。
http://www.javalobby.org/articles/tomcat2go/ (via http://d.hatena.ne.jp/neverbird/20050517#p1)
後でこれ(http://www.microsoft.com/japan/windowsserversystem/facts/default.mspx)と合わせて読む。