Asakusa Framework 0.10.0 @Once
Asakusa Framework Advent Calendar 2017の11日目です。 2017/11/29に出たAsakusaFW 0.10.0(→リリースノート)の機能を紹介していきたいと思います。今回は@Onceアノテーションです。 @OnceアノテーションはAsakusaFW 0.9.1から使えるようになっていましたが、0.10.0で正式機能となりました。...
View ArticleAsakusa Framework 0.10.0 @Spill
Asakusa Framework Advent Calendar 2017の11日目です。 2017/11/29に出たAsakusaFW 0.10.0(→リリースノート)の機能を紹介していきたいと思います。今回は@Spillアノテーションです。 @SpillアノテーションはAsakusaFW 0.9.1から使えるようになっていましたが、0.10.0で正式機能となりました。...
View ArticleAsakusa Framework @SpillとM3BP
Asakusa Framework Advent Calendar 2017の14日目です。 AsakusaFW 0.10.0で公開された@Spillアノテーションですが、これはCoGroup(やGroupSort)でデータ量が多い場合に ファイルにデータを退避(することでOutOfMemoryErrorを回避)するものです。 ということは、Asakusa on...
View ArticleAsakusa Framework 0.10.0 M3BP-Hadoop連携方法の変更
Asakusa Framework Advent Calendar 2017の15日目です。 2017/11/29に出たAsakusaFW 0.10.0(→リリースノート)の機能を紹介していきたいと思います。今回はM3BPとHadoopの連携方法についてです。 Asakusa on...
View ArticleAsakusa Framework 0.10.0 M3BPとWindGate
Asakusa Framework Advent Calendar 2017の16日目です。 Asakusa on...
View ArticleAsakusa Framework 0.10.0 Parquetの変更
Asakusa Framework Advent Calendar 2017の17日目です。 2017/11/29に出たAsakusaFW 0.10.0(→リリースノート)の機能を紹介していきたいと思います。今回はParquetのフォーマット変更についてです。...
View ArticleAsakusa Framework 0.10.0 FlowPartTesterでラムダ式
Asakusa Framework Advent Calendar 2017の18日目です。 2017/11/29に出たAsakusaFW 0.10.0(→リリースノート)の機能を紹介していきたいと思います。今回は一時的なフロー記述による演算子のテストです。 AsakufwFW...
View ArticleToad Editor 2017
Asakusa Framework Advent Calendar 2017の19日目、拙作Toad Editorの今年の振り返りです。 Toad EditorはAsakusaFWのフローをグラフィカルに編集し、Javaのソースを生成したりJavaソースへジャンプしたりすることが出来るツール(Eclipseプラグイン)です。逆に、Javaソースから図(フローグラフ)を生成することも出来ます。...
View ArticleDMDL EditorX Xtext 0.9.2対応
Asakusa Framework Advent Calendar 2017の21日目、拙作DMDL EditorXの今年の振り返りです。 DMDL EditorXはAsakusaFWのdmdlファイルの編集を補佐するツールで、Xtextというフレームワークを使って作っています。...
View ArticleDMDL EditorX 文字列補完0.10.0対応
Asakusa Framework Advent Calendar 2017の22日目、拙作DMDL EditorXの今年の振り返りです。 Eclipseにはソースコードの補完機能があります。Windows版だとCtrl+Spaceで補完候補が出ます。Eclipseプラグインでも補完機能を作る事が出来るので、DMDL...
View ArticleDMDL EditorX Vanillaコンパイル 0.10.0対応
Asakusa Framework Advent Calendar 2017の23日目、拙作DMDL EditorXの今年の振り返りです。 AsakusaFW 0.10.0からAsakusa Vanillaという実行基盤が使えるようになりました。主にフローのテストで使用されるものですが、pure Javaなので、Windows上でAsakusaアプリケーションを実行してみるのにも使う事が出来ます。...
View ArticleAsakusa Framework 1.0への妄想
Asakusa Framework Advent Calendar 2017の24日目です。 AsakusaFW 0.10.0のリリースノートの今後の予定を見ると、「将来リリース予定の Asakusa Framework バージョン 1.0 では」という言葉があります。バージョン1.0!今まで0.nで10まで来たわけですが、そろそろ1.0になるんですね~。...
View ArticleAsakusa Frameworkで10億件のFizz Buzz
FizzBuzz Advent Calendar 2017の25日目です。Asakusa FrameworkでFizz Buzzを書いてみました。 Asakusa FrameworkはJavaでバッチアプリケーションを開発・実行する為のフレームワークです。特徴は、大量のデータ(いわゆるビッグデータ)を処理するのに適していること(分散並列処理)と、実行基盤としてApache...
View Article2017秋アニメについて一言
2017年10~12月期のアニメの感想。 宝石の国 CGの勝利ですなw クジラの子らは砂上に歌う 魔法使いの嫁 結城友奈は勇者である2 キノの旅 少女終末旅行 このはな綺譚 ブレンド・S ヤマノススメ2 干物妹!うまるちゃんR 鬼灯の冷徹2 血界戦線&BEYOND 十二大戦 考え方のぶつかりが面白かった。 虎に対する「ただ殺す牛」は、よく考えられているなぁと感心した。 UQ...
View ArticleJava mapValues
https://twitter.com/gakuzzzz/status/958881286755516416 Javaで「Mapの値のみの変換」の話が出る度に「ScalaにはmapValuesがあるのになぁ」とつぶやいてgakuzzzzさんからMapStreamSyntaxを教わるということを繰り返している(※)ので、自分のページにメモった。 ※繰り返すといっても、(まだ)2回目のはず…!^^;
View ArticleAsakusa Framework 0.10.0 FlowPartTesterでラムダ式
Asakusa Framework Advent Calendar 2017の18日目です。 2017/11/29に出たAsakusaFW 0.10.0(→リリースノート)の機能を紹介していきたいと思います。今回は一時的なフロー記述による演算子のテストです。 AsakufwFW...
View ArticleToad Editor 2017
Asakusa Framework Advent Calendar 2017の19日目、拙作Toad Editorの今年の振り返りです。 Toad EditorはAsakusaFWのフローをグラフィカルに編集し、Javaのソースを生成したりJavaソースへジャンプしたりすることが出来るツール(Eclipseプラグイン)です。逆に、Javaソースから図(フローグラフ)を生成することも出来ます。...
View ArticleDMDL EditorX Xtext 0.9.2対応
Asakusa Framework Advent Calendar 2017の21日目、拙作DMDL EditorXの今年の振り返りです。 DMDL EditorXはAsakusaFWのdmdlファイルの編集を補佐するツールで、Xtextというフレームワークを使って作っています。...
View ArticleDMDL EditorX 文字列補完0.10.0対応
Asakusa Framework Advent Calendar 2017の22日目、拙作DMDL EditorXの今年の振り返りです。 Eclipseにはソースコードの補完機能があります。Windows版だとCtrl+Spaceで補完候補が出ます。Eclipseプラグインでも補完機能を作る事が出来るので、DMDL...
View Article