Java
「現時点で自分が持っている知識で判断するとこうなる」という個人的見解です 間違ってたらごめんなさい 将来アップデートされる可能性があります この記事では isNull と == を扱っていますが、 nonNull と != についても同様です 高階関数ではない場合 // …
Qiita に書きました。 qiita.com
Qiita の方に書きました。 qiita.com
移植一覧に戻る Java で書いてみました。やっつけなので汚いです。ライフゲームが動いたのでヨシ、というレベルのものです。 github.com 移植元 memo88.hatenablog.com ベースになっているバージョン: tag:47 のあたり メモ アセンブラ・VM は移植対象から外…
(2021-01-01) 2021年版書きました: JavaでLibreOffice Calcのfodsファイルを読み書きするサンプル 2021 5年前に JavaScript で書いたもの を大体そのまま Java に書き直しただけです。 例外のハンドリングは適当です。 今では推奨されない古い書き方が残って…
Add C:\Program Files (x86)\LibreOffice 4\URE\bin to classpath.ソース追ったりしてませんが、jpipe というのはたぶん C:\Program Files (x86)\LibreOffice 4\URE\bin\jpipe.dll のことで、クラスパスに C:\Program Files (x86)\LibreOffice 4\URE\bin を…
Add C:\Program Files (x86)\LibreOffice 4\program\classes to classpath.Java で LibreOffice を操作しようとして最初で躓きました。。。が、どうにか解決しました。前提知識的なところとして、大雑把には次のような手続きで処理します。 LibreOffice をサ…
普通のリフレクションを使ったやり方が分かりませんでした……。 jrunscript -q => Language ECMAScript 1.7 implemention "Rhino" Rhino 1.7 release 3 2012 05 18 System.out.println(System.getProperty("java.runtime.name")); => OpenJDK Runtime Environ…
=== を使っていてちょっとはまった。 /* * jrunscript -q => Language ECMAScript 1.7 implemention "Rhino" Rhino 1.7 release 3 2012 05 18 */ @Test public void test_Rhino_boolean() throws Exception{ System.out.println(System.getProperty("java.ru…
試しにやってみた的な。 @Test public void test_js_regexp() throws Exception { String text = lines( "line 1: ", "line 2: <foo>foo_content</foo>", "line 3: " ); String fooContent = getByRegExp( text, lines( " text.match(/<foo>(.+?)<\\/foo>/); ", " result = R</foo>…
ここに NetRexxC.jar というのがあった http://www.netrexx.org/downloads.nsp こういうパッケージが入ってた(ビルド日時は 2013-08-15-10-18-0700 UTC/Zulu Time) COM.ibm.netrexx.process netrexx.lang org.netrexx.jsr223 org.netrexx.process
テストデータっていうかユニットテスト用の fixture ってやつでしょうか。 ほんとは table: foo data: id : 1 name : test tarou age : 20 created_at: "2012-08-26 12:34" みたいな yaml をテストケース内に書けるといいなーと思いつつできないので次善の策…