Tech and Media Labs
Software Development & Entrepreneurship Tutorials



Same-threading is single-threaded design scaled out to N threads. I have updated my same-threading tutorial to explain this more precisely.

Java RandomAccessFile

The Java RandomAccessFile class enables you to read from and write to a file at arbitrary locations. In other words, you can move freely around the file, both forth and back, and read from or write to the file at the desired location. I have updated the Java RandomAccessFile tutorial to explain better how to use it.

Stream Processing API Designs

Having studied various different stream processing APIs over the last 1,5 years, I have written up an analysis of what to look for when choosing a stream processing API.

Java ZipFile - Zip Slip Attack

I have updated the Java ZipFile tutorial to explain how to avoid the Zip Slip attack !

Java - JVM
Java Desktop
Web - Distributed Systems - Mobile
Data Formats
Development Tools
Software Entrepreneurship
Related Resources
Copyright  Jenkov Aps