2024-01-01から1年間の記事一覧

embulkからAPACHE KAFKA にpushしてみた

embulkからAPACHE KAFKA にpushしてみた。 といっても、QUICKSTARTだけですが。 kafka.apache.org 基本は上記の通りやりました。 kafka_2.13-3.7.0.tgzをダウンロードしてdocker imageで展開して使ってみました。 root@05493a980797:/work/kafka_2.13-3.7.0#…

jjug採択されなかったので、資料だけ展開します。

jjug採択されなかったので、資料だけ展開します。 OSS公開までの流れになります。 そんなに大したこと書いていませんが。。。 次はもっと内容をブラシアップします gradleのバージョンで引っかかったり、公開鍵の登録に失敗したり、Staging時にエラーにな…

ダミーデータを簡単に作成するembulk-input-randomj

こんばんは。中尾です。 embulkのpluginで面白いやつがありました。 github.com サンプルは10,000,000レコードを作成したのですが3分もかかっていません。 github.com 入ったデータに規則性は全くないため、本当にランダムな文字列が作成されるようです。 そ…

MyBatisのFreeMarkerLanguageDriverはxmlでも適応できる。使いどころは?

こんばんは、なかおです。 MyBatisのFreeMarkerLanguageDriverをxmlでも適応できます。 mybatis.org 公式の Usage in XML-driven mappers でも書いているのですが <select id="findName" resultType="org.mybatis.scripting.freemarker.Name" lang="org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver"> findName.ftl </select> でxmlからftlを呼び出せます。 langは…

OSS公開したよ!

こんばんは。中尾です。 突然ですが、、、OSS公開しました! 公開したOSSはmaven centralに上がっています! mybatisGeneratorと組み合わせて使います! 詳しい使い方は資料作成中ですので少々お待ちください。 github.com

OSS公開したよー

OSS公開しました! README.mdに書いている通り、mybatisGeneratorと組み合わせて使うことを想定したライブラリです。 スネークケースのテーブル名をパッケージごとのディレクトリに変換します。今はまだ挙動怪しいですが、もう少し制度高めたり、区切り文字…

OSS開発していました。。

しばらく更新してなくて申し訳ないです。。。 最近OSSを開発していました! 初公開できたはず! 詳細はJJUGにエントリーをするのでそのときに! 大事なこと。 いきなり100%のものを作らない。

JEP draft: Null-Restricted Value Class Types (Preview)

今年もよろしくお願いいたします。 openjdk.org Null-Restricted Value Class Types (Preview)か、、、 nullを許容しないために ! を使うんですね。 現状は以下のようにnullを入れることができる。 Range r = new Range(1, 3); printAll(r); r = null; print…