サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大谷翔平
tokobayashi.hatenablog.com
おっと、バージョン6になってエンジンもGUIもまとめてひとつのドキュメントになりましたね。これはゴツい。少しずつやるか。 http://docs.jboss.org/drools/release/6.0.1.Final/drools-docs/html_single/index.html I. Welcome 1. Introduction 1.1. Introduction Drools 6 の目玉は… デプロイメントがMavenベースとなり、convention and configurationのおかげで簡単になったよ。 ワークベンチが再構築され、強力になった Gitベースのリポジトリ(JCRを置き換え) jBPMは human task, form builder, class modeler, execution server, runtime management などがパワー
鼻息荒く https://github.com/perfume-dev/example-processing をcloneした諸君、あなたのprocessingでPerfumeが踊ると思ったら残念、音楽もなく3人がブラブラしてるだけでした。まあ、そこでいきなり投げ出したひとはそんなにいないと思いますが、ダウンロードしたリソースを使って踊らせるところまで書いてみました。 git clone git://github.com/perfume-dev/example-processing.git http://processing.org/download/ から processing をダウンロード 解凍して processing 起動 example-processing/p5f_sample/p5f_sample.pde を開く http://www.perfume-global.com/
やっとこさルールです。ここを見ないとDroolsが何なのか分かりませんね。 ルールはDrools Rule Language (DRL) という言語で記述します。 twitterRules1.drl declare Status @role( event ) @timestamp( createdAt ) @expires( 2s ) end まず、入力されるPOJOをEventとして定義します。Statusというのは1つのtweetを表す、Twitter4Jのインターフェースです。 @timestampはこのイベントのタイムスタンプです。タイムスタンプがルールマッチに関連する場合に重要になります。デフォルトではイベントがエントリポイントに投入された時刻がタイムスタンプになりますが、Statusの場合、createdAtというプロパティ、つまりtweetが投稿された時刻を持っているので、そ
public class ClassFinder { public static void main(String[] args) throws Exception { String className = System.getProperty("className"); System.out.println("Going to search " + className); ClassLoader loader = Thread.currentThread().getContextClassLoader(); System.out.println("Context ClassLoader is " + loader); String path = className.replace('.', '/').concat(".class"); Enumeration<URL> enu = ((U
(追記:2010/05/12 JDK5以降ではjmap使おうぜ!) Java1.4.2以降で使える、オブジェクト情報をダンプできるようにするオプション、-XX:+PrintClassHistogram*1は百利あって一害なしくらいの勢いでお勧めですが*2、ログを見て、へーと思った点を少し。 verbose:gcおよび、GCの前後にヒープ情報を出力してくれる-XX:+PrintHeapAtGCオプションと併用すると、SIGQUIT送信時のログ出力の流れは以下のようになります。 スレッドダンプ Full GC Class Histogram まずちゃんとFullGCして、きれいな状態でヒストグラムを出していること。ヒストグラムの前後にPrintHeapAtGCのログが出ており、ヒストグラム出力が「GC的なもの」とみなされていること(ただし、この期間ではヒープ領域に変化は起こっていない)。-Xl
Processingは画像系がメインですが音声関係のライブラリもいくつか存在し、現在はKrister Olsson氏が開発したEssが主流っぽいです。 しかし(少なくとも私がダウンロードしたバージョンでは)Processing本体にはEssのExampleコードがあるにもかかわらず、Essのライブラリ本体は同梱されていません。 http://www.tree-axis.com/Ess/ ここからEss_r2.zipをダウンロード、解凍してprocessing/libraries以下に配置して下さい。 上記サイトはそっけない印象ですが、各クラスの解説や、ダウンロードできるドキュメント・サンプルコードはかなり充実しているので要チェックです。現在ソースコードはダウンロードできないですが、作者にメールしたところ、現在オープンソース化の準備を進めているところで、GPLかLGPLで出すそうです。 ・・
巷で話題のJBoss Tools。単なるEclipseプラグインというよりはJBoss Seamとセットにして生産性を上げていくための次世代Webアプリ開発環境、といったところです。 まだ触り始めたところなので、間違い等あれば是非ともコメントで突っ込んでくださいませ。 (参考) http://docs.jboss.org/tools/2.0.0.GA/ まずはセットアップから。 ★★★2008/2/27追記★★★ 日本JBossユーザグループからオールインワンのインストーラがリリースされています。クリーンかつ一気にセットアップできるので超オススメ! http://journal.mycom.co.jp/column/ide/025/ http://sourceforge.jp/projects/japan-jbug ★★★★★★★★ 以下の組み合わせで進めます。 JDK5 JDK6は対応が
Windows でエラー jobs: drools-build: ... strategy: matrix: os: [ubuntu-latest, windows-latest] ... steps: ... - name: Backward Compatibility Test run: | CURRENT_VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout) echo "Current version: $CURRENT_VERSION" Windows だけエラー The term 'CURRENT_VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)' is not recognized a
このページを最初にブックマークしてみませんか?
『tokobayashi’s blog』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く