Andrus Adamchik

@andrus.adamchik.org

Java open-source & ObjectStyle Making Java a viable option for data processing / analysis at DFLib.org Apache Software Foundation member / ex VP

Incidentally, Bootique that was conceived 10 years ago is rather Claude-friendly out of the box. With "-h" describing in plain text how to run and "-H" - how to configure an app. The idea back then was to make each app self-explanatory in runtime. Little did we know 🙂

Talking of fast data loaders, we replaced Apache "commons-csv" with hand-coded CSV parser in DFLib, and suddenly all my log processing is 6x faster! (about 4.7s for an 8GB CSV vs 29s before) 🚀 And we have a chance to make it 12x or better based on early parallelization POCs

A new milestone of JJava Jupyter kernel is out. We had a community request for a more extensible lib to build custom extensions, distros or even kernels. We did just that. Thanks to @maxandersen.xam.dk for providing feeback and PRs through the process! github.com/dflib/jjava/...

JJava 1.0-a6 released · dflib jjava · Discussion #101

Happy to announce a new a6 milestone of DFLib JJava 1.0. JJava is a Java / JVM kernel for Jupyter. This is a pretty significant update primarily focused on the "kernel-as-platform" aspect. What we ...

github.com

Wow, just got a piece of decent code out of Gen AI - a deep clone method for an Open API descriptor tree. Still had to go line by line, adding missing properties, but the code was generally clean and meaningful. Unfortunately such success is a rare occasion

My first time at @lu.voxxeddays.com. Pretty exciting! In the meantime, working on getting the next DFLib milestone out of the door with the new parser of SQL-like expressions, making expressions more readable compared to the current Java DSL

Voxxed Days Luxembourg@lu.voxxeddays.com · last yr.

Voxxed Days Luxembourg is proud to welcome Andrus Adamchik for the marvellous talk: "DataFrame - a Swiss Army Knife of Java Data Processing"! Be sure to check the details on the schedule app: mobile.devoxx.com/events/voxxe... and favourite if you‘d like to see it! ⭐

Every 10-20 years, a breakthrough technology promises non-developers to finally create software without needing to hire programmers. So far, every such technology resulted in the need for more devs… expert in this NEW technology (or knowing how to fix it up). Every. Time.

Bild

Server management approach is often described as "pets vs cattle". I think the same analogy might apply to data representation in apps: objects - "pets" 🐕, DataFrames - "cattle" 🐄 . Too brutal?

Just installed the newest toy - Claude Code. I like their CLI-first IDE-agnostic approach and decent “understanding” of your code base, but there are no miracles. It can can help with refactoring here and there, but it fails at “real” coding tasks.

Post nicht verfügbar.