Vladimir Plizga

4 Followers
46 Following
9 Posts
Passionate backend engineer trying to make best of #Java for #IoT world.
alternameToparvion
homehttps://toparvion.pro/en
githubhttps://github.com/toparvion
pronounshe/him

Just found this great page explaining a lot about current state of digital #video : from capturing to playback.

https://howvideo.works/

HowVideo.works

What it feels like when you're digging into a 49M-long linked list in a #Java heap dump
Making a massive #codeStyle update to a big project always seemed a fear due to high "noising" introduced to Git history with such a change. Until today I didn't know that #Git itself provides a solution especially for such bulk changes. It's implemented as --ignore-rev[s-file] options of Git blame command. Definitely worth checking out: https://moxio.com/blog/ignoring-bulk-change-commits-with-git-blame
Ignoring bulk change commits with git blame - Moxio | Software voor informatiemanagement

A long-standing objection to making bulk changes to code using automated tools (e.g. to conform to a given code style) is that it clutters the output of git blame. With git 2.23, this does not have to be the case anymore! In this post I will start by explaining the value of git blame and [鈥

Moxio | Software voor informatiemanagement
GitHub - r-follador/CubeTrek: Home for all your GPS Tracks: Visualize, share and manage your GPS tracks.

Home for all your GPS Tracks: Visualize, share and manage your GPS tracks. - r-follador/CubeTrek

GitHub

I was close to start writing something similar by myself when occasionally found this pretty feature in #WireShark - IO Graphs (see Statistics menu).

Not only it's capable of plotting overall traffic rate with changeable averaging interval, but also supports flexible smoothing by means of several presets for simple moving average (SMA).

It saved the world from one more reinvented wheel 馃槣

Always happy to contribute to #opensource projects I use by myself:
https://github.com/rrd4j/rrd4j/pulls?q=is%3Apr+is%3Aclosed+author%3AToparvion 鈽猴笍

This time fixed a couple of issues in wonderful #RRD4J library - the most comprehensive implementation of round-robin database in #Java.

#rrd stores data in a way that prevents the storage from unlimited growth what makes it perfect for aggregated #timeseries.
Read more if interested: https://en.wikipedia.org/wiki/RRDtool

Pull requests 路 rrd4j/rrd4j

A high performance data logging and graphing system for time series data. - Pull requests 路 rrd4j/rrd4j

GitHub

Just noticed #Javassist byte-code manipulation library has released its v3.30 version with bug-fixes to work with #java21.

Nothing special you'd say until remember that the library traces its history back to 1999!

One of the projects definitely deserving the title of True Java Mastodon 馃悩

https://github.com/jboss-javassist/javassist/releases/tag/rel_3_30_1_ga

Release Javassist 3.30.1-GA 路 jboss-javassist/javassist

Fixes a bug in MANIFEST.MF (Issue #471 and PR #472)

GitHub
Released #JDKMon 21.0.0 which is now based on #JDK21 Get it here https://github.com/HanSolo/JDKMon/releases #java #OpenJDK #JavaFX
Releases 路 HanSolo/JDKMon

A little tool written in JavaFX that monitors your installed JDK's and inform you about updates - HanSolo/JDKMon

GitHub

Just released a small #Java utility for bulk scanning of JAR files' signatures. Hope it will be useful for those who solve such a simple yet tedious task.

https://github.com/Toparvion/jar-sign-scanner

GitHub - Toparvion/jar-sign-scanner: CLI utility for bulk scanning of JAR files' signatures

CLI utility for bulk scanning of JAR files' signatures - GitHub - Toparvion/jar-sign-scanner: CLI utility for bulk scanning of JAR files' signatures

GitHub