Category Archives: Open Source

Jersey Performance Improvement (Step One) | Code Review | Head Crashing Informatics 82

Let’s take a deep dive into the source code of #Jersey (the heart of GlassFish, Payara and Helidon) to learn how we can make our own I/O code run faster on modern Java. In this first step, we apply NIO … Continue reading

Posted in Java, Open Source, Programming, Projects, The Two Minutes Tuesday | Tagged , , , , , , | Comments Off on Jersey Performance Improvement (Step One) | Code Review | Head Crashing Informatics 82

Jersey powered by NIO | The Two Minutes Tuesday 041 | Open Source

Thanks to my latest contribution, #Jersey now runs on #NIO – and is considerably more efficent. πŸš€ #performance #java If you like this video, please give it a thumbs up, share it, subscribe to my channel, or become my patreon … Continue reading

Posted in Java, Open Source, Programming, Projects, The Two Minutes Tuesday | Tagged , , , , , , | Comments Off on Jersey powered by NIO | The Two Minutes Tuesday 041 | Open Source

Now I am JCommander committer | The Two Minutes Tuesday 040 | Open Source

Since few weeks I am committer and release manager of JCommander. πŸš€ If you like this video, please give it a thumbs up, share it, subscribe to my channel, or become my patreon https://www.patreon.com/mkarg. Thanks! πŸ™‚

Posted in Java, Open Source, Programming, Projects, The Two Minutes Tuesday | Tagged , , , , , | Comments Off on Now I am JCommander committer | The Two Minutes Tuesday 040 | Open Source

Contributing to OpenJDK | The Two Minutes Tuesday 039 | Open Source

I really adore to be part of #OpenJDK! πŸ˜ƒ If you like this video, please give it a thumbs up, share it, subscribe to my channel, or become my patreon https://www.patreon.com/mkarg. Thanks! πŸ™‚

Posted in Java, Open Source, Programming, Projects, The Two Minutes Tuesday | Tagged , , , , , | Comments Off on Contributing to OpenJDK | The Two Minutes Tuesday 039 | Open Source

Welcome to the Liquibase Community | The Two Minutes Tuesday 038 | Open Source

I have fixed a lot of bugs in Liquibase, but it was worth it! If you like this video, please give it a thumbs up, share it, subscribe to my channel, or become my patreon https://www.patreon.com/mkarg. Thanks! πŸ™‚

Posted in Java, Open Source, Programming, Projects, The Two Minutes Tuesday | Tagged , , , , | Comments Off on Welcome to the Liquibase Community | The Two Minutes Tuesday 038 | Open Source

No videos for long time! | The Two Minutes Tuesday 037 | Announcement

I feel very bad for letting you wait so long for new videos. But more open source stuff is in the queue! If you like this video, please give it a thumbs up, share it, subscribe to my channel, or … Continue reading

Posted in Java, Open Source, Programming, Projects, The Two Minutes Tuesday | Tagged , , , , | Comments Off on No videos for long time! | The Two Minutes Tuesday 037 | Announcement

JCommander 1.83

Some weeks ago CΓ©dric BEUST (the founder of JCommander, TestNG and GMail on Android) granted committer status to me, and appointed me as the release manager of JCommander. The first means, I can push commits into the Github repo. The … Continue reading

Posted in Java, Open Source, Programming, Projects | Tagged , | Comments Off on JCommander 1.83

More Performance! | OpenJDK Contrib | Java Coding | Head Crashing Informatics 78

And AGAIN: I improved the I/O performance of #OpenJDK 21 even more! If your #Java program transfer bytes from a socket to a file, then you MUST watch this video! If you like this video, please give it a thumbs … Continue reading

Posted in Java, Open Source, Programming, Projects | Tagged , , , , , , , , , | Comments Off on More Performance! | OpenJDK Contrib | Java Coding | Head Crashing Informatics 78

Speed it up by throwing it away | Maven Contribution | Java Coding | Head Crashing Informatics 72

For a third time, I speeded up Plexus-Utils, which is the workhorse underlying #Maven. This time, simply by throwing code away! If you like this video, please give it a thumbs up, share it, subscribe to my channel, or become … Continue reading

Posted in Java, Open Source, Programming, Projects | Tagged , , , , , , , , , | Comments Off on Speed it up by throwing it away | Maven Contribution | Java Coding | Head Crashing Informatics 72

Speed up your I/O with Java 11 | Maven Contribution | Java Coding | Head Crashing Informatics 71

I modified Plexus-Utils, which is the workhorse underlying #Maven, once again. This time, to copy data faster using #Java 11’s NIO APIs. If you like this video, please give it a thumbs up, share it, subscribe to my channel, or … Continue reading

Posted in Java, Open Source, Programming, Projects | Tagged , , , , , , , , , | Comments Off on Speed up your I/O with Java 11 | Maven Contribution | Java Coding | Head Crashing Informatics 71