2019-01-01から1年間の記事一覧
quarkus:dev で jvmArgs <plugin> <groupId>io.quarkus</groupId> <artifactId>quarkus-maven-plugin</artifactId> <executions> <execution> <goals> <goal>build</goal> </goals> </execution> </executions> <configuration> <jvmArgs>-XX:+UnlockExperimentalVMOptions -XX:hashCode=0</jvmArgs> </configuration> </plugin>
デバッガ mvn clean package spring-boot:run -Dspring-boot.run.jvmArguments="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005"
Jekyll 備忘録 ruby bash --login rvm use ruby-2.5.1 --default bundler のバージョンを Gemfile.lock の BUNDLED WITH に合わせる /home/tkobayas/.rvm/rubies/ruby-2.5.1/lib/ruby/2.5.0/rubygems.rb:289:in `find_spec_for_exe': can't find gem bundler…
09 Executable Model この記事は 赤帽エンジニア Advent Calendar 2019 18 日目の記事です。 07 MVEL で書いたように、Drools 7 から Executable Model というオプションが利用可能となっています。これは kjar のビルド時点で DRL を Java クラス化し、実行…
2019/12/11, 日本 JBoss ユーザ・グループ勉強会 で Drools 入門のプレゼンをしました。結構 Drools を知ってる方も多く、懇親会でもいろいろ話せてよかったです。「Drools 使ってみようかな」と仰られていた方々が適切な適用領域を把握されているのが印象的…
WIP : たまに追加していきます 各プロジェクトで mvn clean package quarkus:dev dmn-quarkus-example リクエスト curl -d '{ "Driver": { "Points": 2}, "Violation": { "Type": "speed", "Actual Speed": 120, "Speed Limit": 100 }}' -H "Content-Type: a…
Unit test Exception で判定する場合、try/catch/fail ではなく @Test(expected=XXXException.class) assertTrue() のとき Assertions.assertThat() が使えるか考える Assertions.assertThat(marshall).contains("John is CustomPerson"); ksession は try/f…
www.17-minute-world-languages.com おはようございます! Buon giorno! ボン・ジョールノ こんにちは! Buon giorno! ボン・ジョールノ こんばんは! Buona sera! ボナ・セーラ おやすみなさい Buona notte! ボナ・ノッテ バイバイ! Ciao! チャオ さような…
SQL Server Management Studio SQL実行 "New Query" / File->New->Query with... SQL Server Management StudioでSQLを実行する方法 | SQLServer初心者でもスッキリわかる ミリ秒計測(SSMSで) set statistics time on <query> set statistics time off で、"Messa</query>…
08 no-loop, lock-on-active DRL には様々な属性(attribute)を指定することができます。 https://docs.jboss.org/drools/release/7.26.0.Final/drools-docs/html_single/#_rule_attributes 今回はそのなかで、no-loop と lock-on-active を紹介します。 サン…
XStream の input ファイルが reference を XPATH で書いている場合 <com.example.MySolution> <id>1</id> <locationList> <com.example.model.Location> <id>0</id> <name>xxxx</name> </com.rekeep.domain.model.Location> </locationList> <officeList> <com.example.model.Office> <id>0</id> </com.example.model.office></officelist>
07 MVEL MVEL というのは Java ベースの言語で、 Java をより簡単に表記する事を目的にしています。超ざっくり言うと、getter/setter を省略して書いたりできます。 user.name == 'ジョン レノン' ドキュメントはこちらを参照ください。 http://mvel.documen…
06 Quarkus で Drools/jBPM を動かす Kogito これまで入門ネタを書いてきましたが、今回はちょっと最新情報を! Drools/jBPM には Kogito という新規プロジェクトがあり、Drools/jBPM を軽量に適用するアプローチを目指しています。そしてその中心となるのが…
libvirt と qemu-kvm は入ってるとして $ sudo usermod -a -G libvirt $(whoami) $ newgrp libvirt # curl -L https://github.com/dhiltgen/docker-machine-kvm/releases/download/v0.10.0/docker-machine-driver-kvm-centos7 > /usr/local/bin/docker-machi…
05 KJAR 前回まではルールをクラスパスに配置していました。アプリケーションにリソースを組み込むという意味では普通のやりかたです。一方 Drools ではルールをアプリケーションと分離して管理する方法も強力にサポートされています。 ルールを Maven を使…
04 ステートレス ksession ここまで、普通の ksession つまり ステートフル ksession を使ってきましたが、今回は ステートレス ksession の使い方です。 ステートレス ksession とは、「ステートフル ksession のラッパーで、insert, fireAllrules, dispose…
qiita.com syobon.jp rufus.ie ネットワークドライバ blog.workinghardinit.work pc-hack-life.hatenablog.com Wifi blog.goo.ne.jp
Hexagon Sky www.samplescience.ca Boards Of Canada 風シンセ。Logic のプリセットシンセは今ひとつ好みに合わないので(といってもES2もAlchemyもまるで使いこなせてないが)ありがたい。 注意点 AU (Universal じゃないやつ) を Macintosh HD/Library/Audio…
03 推論(Inference) 今回は Drools の重要な機能のひとつ、推論(Inference)を紹介します。推論というと少し難しく聞こえますが、「再評価」と言い換えてもよいです。 サンプルコードはこちらから clone してください。 git clone https://github.com/tkobaya…
02 デシジョンテーブル 前回は HelloWorld ということで基本の DRL でルールを書きましたが、次はよく使われる「デシジョンテーブル」を説明します。 デシジョンテーブル(意思決定表)は以下のように表形式で、条件と結果を表すものです。DRL よりずっと分か…
01 Drools HelloWorld こんにちは、これから Drools についていろいろと書いていこうと思います。サンプルと共に、分かりやすい入門的なエントリを中心にしていく予定です。 Drools というのはオープンソースのルールエンジンで、Java で書かれています。 ht…
test1 test2 test3 aaa KieServices ks = KieServices.Factory.get(); KieContainer kContainer = ks.getKieClasspathContainer(); KieSession kSession = kContainer.newKieSession();
http://gihyo.jp/dev/feature/01/go_4beginners/0001?page=2
https://qiita.com/mochizukikotaro/items/6b72ad595db8a6b5514fhttps://developer.mozilla.org/ja/docs/Web/HTTP/CORS
Pyhton3 export PATH="/home/tkobayas/anaconda3/bin:$PATH" Jupyter Notebook cd /home/tkobayas/usr/git/amueller/introduction_to_ml_with_python jupyter notebook Supervised Learning Classifier と Regressor k-NN (k-Nearest Neighbors)k個の近いや…
- score は double - 数値フィールドは Double