道化的プログラミング

2023年振り返り

2023年の振り返り。 昨年に続き、今年もこれといった事がなく停滞しているが、振り返りすら書かなかったら本当に何もなくなってしまうので一応。

Read more...

2022年振り返り

2022年の振り返り。

Read more...

2021年振り返り

昨年以上に訳もわからず終わった2021年の振り返り。あくまでも自分用。

Read more...

2020年振り返り

訳もわからず終わった2020年の振り返り。

Read more...

GraalVMで作成したdllをC#から呼び出してみる

GraalVM Java Windows

GraalVM CE 19でWindows版でexeファイルの生成を試したので、ddlも生成し呼び出してみる。
試した環境はWindows 10 Home Edition 64 bit。

Read more...

2019年振り返り

せっかくブログを始めたので、今年の振り返りを書いてみる。

Read more...

GraalVMのEarly Adopter Windows Supportでnative-imageを試す

GraalVM Java Windows

GraalVM CE 19で待望のWindows版がリリースされたので早速試した所、途中で色々つまづきつつもなんとか実行ファイルをビルドできた。
試した環境はWindows 10 Home Edition 64 bit。

Read more...

JavaScript製SQLフォーマッタをJavaに移植してみた

java sql

JavaScript製のSQL整形ライブラリ https://github.com/zeroturnaround/sql-formatter の出来が良かったので、Javaに移植してみた。

https://github.com/vertical-blank/sql-formatter

オリジナル版をNashornで動かすと重かったり、hibernate-coreに付属の物は大量に依存があるのが辛かったりというのも理由の一つ。

デモページはこちら。

Read more...

PostgreSQLのパーティションをネストした時のパフォーマンス

PostgreSQL SQL groovy

仕事でPostgreSQL 10の宣言的パーティショニングをネストさせて使っているのだが、どうもクエリが遅いので検証してみた。

Read more...

Google Cloud FunctionsでnativeビルドしたJavaを動かす

GraalVM Java NodeJS

Google Cloud FunctionsはJavaをサポートしない。しかし、GraalVMでビルドしたshared libraryをNodeJS経由で呼び出すことならできるのではないかと試してみた。

Read more...
1 of 2 Next Page