Arcana: One Pure-Java Library for (Almost) Every Archive Format
Arcana extracts ZIP, 7z, RAR 5, zstd, MSI, ISO, DMG and 40+ formats in pure Java 8: no native code, no dependencies, one JAR on Maven …
178 articles in this category · 1,140,571 views.
RSS feed
Stéphane Bury
191 viewsArcana extracts ZIP, 7z, RAR 5, zstd, MSI, ISO, DMG and 40+ formats in pure Java 8: no native code, no dependencies, one JAR on Maven …

Nicolas Frankel
140 viewsThe levels of bot protection I met while scraping genealogy sites, from a bare curl to shell-launched Chrome, and how to get past each one.

Rafael Winterhalter
734 viewsJenesis is a Java build tool that reads the build from module-info.java: no build file to write, no plugins, no build tool to download.

Cristobal Escobar
283 viewsBoxLang has always been an extensible language. As of 1.17.0, it is a hierarchically extensible one. Modules can now contain other modules; …

Cristobal Escobar
243 viewsIf you've spent years in Spring Boot, Micronaut, or Jakarta EE, "web framework" usually means a servlet container, an embedded Tomcat or …

Cristobal Escobar
215 viewsEvery enterprise runs on Word documents. Contracts. RFPs. Proposals. Board reports. Offer letters. HR handbooks. Compliance policies. …

Oleksandr Dendeberia
381 viewsBackend validation often starts with simple questions. Is the input empty? Does it have the expected shape? Can it be parsed? Does it belong …

Cristobal Escobar
500 viewsLearning a new AI API usually means jumping between scattered documentation pages, guessing at imports, and copy-pasting code that may or …

Cristobal Escobar
422 viewsEvery production application carries secrets: database passwords, API tokens, encryption keys. The question is never whether to manage them …

Cristobal Escobar
570 viewsBoxLang 1.15.0 is a high-impact release with two big headlines and a long tail of hardening. The first headline is a massive performance …