“Java Programming for Raspberry Pi: A Hands-On Guide to Electronics and IoT Projects” is now available as a softcover and hardcover book through Amazon, in addition to the Kindle ebook and the pay-as-you-wish version on Leanpub. If you prefer holding a physical book while you’re wiring up LEDs and sensors on your Raspberry Pi, that’s now possible again!
#Java #RaspberryPi #JavaOnRaspberryPi #JavaOnSingleBoardComputers @pi4j
Looking at MIDI music is now possible in multiple languages with release 1.1.0 of MelodyMatrix. And the website got totally reworked, is more flashy now, and also available in multiple languages.
Check out https://melodymatrix.rocks/
More updates coming soon...
Here is the new #JavaFX #LinksOfTheWeek, published on https://www.jfx-central.com/links.
Thanks to
@cryptomator
Eduardo Díaz Sánchez
Helal Anwar
@foojay
Happy reading, and have a lovely #Java weekend!
There are many ways to run the Azul Zulu Builds of OpenJDK (JVM) in containers. You can use Docker Official images, Paketo, Chainguard, choose between Critical Patch Updates and Patch Set Updates, Community and Subscriber Availability...
To clarify and help you select the option that best matches your use case, I have summarized everything in a single technical article.
You can find it here:
https://www.azul.com/articles/azul-zulu-in-containers-docker-official-images-image-variants-and-build-approaches/
Closing the visual gap between the official Lottie web player and @lottie4j
I switched the reference renderer, added frame-by-frame diff tests running headless on GitHub Actions, and fixed gradients, mattes, easing, blur, and text rendering. Most animations now score 99.5%+ similarity.
Also a write-up on how systematic AI coding with `@Architect`/`@Coder` sessions made this whole batch of fixes possible.
👉 https://webtechie.be/post/closing-the-visual-gap-between-the-official-lottie-webplayer-and-lottie4j/
Here is the new #JavaFX #LinksOfTheWeek on https://www.jfx-central.com/links.
Thanks to
Marius Hanl
Oliver Kopp
Ethan Lee
Mechanical-pasta
Marcus Hirt
Michael Strauß
Jonathan S. Fisher
techsenger
David Gutierrez
Happy reading, and have a lovely #Java weekend!
From breadboard chaos to a real PCB. Testing a Java I/O library means real hardware. For @pi4j that's the smoke test: two BMP/BME280 sensors over I2C and SPI, plus GPIO-to-GPIO connections. On a breadboard that's a different tangle of wires every time.
So I designed my first custom PCB. With help from a CoderDojo coach I turned the wiring into a schematic in EasyEDA and had it made by JLCPCB. All tests pass!
https://webtechie.be/post/from-breadboard-chaos-to-a-real-pcb-designing-the-pi4j-smoke-test-board/
New JavaFX In Action #27 is live! 🎉
David Gutierrez built JMathAnim, a #JavaFX library and UI for mathematical animations inspired by 3Blue1Brown. Animated LaTeX formulas, fractals, geometric visualizations, direct video export. Built by a mathematician, not a trained developer.
Thank you, @EclipseFdn, for the free tickets for the @foojay and #BeJUG community for the AI Coding Workshop in Brussels. And congrats to Jonas Helming for the way he presented a massive amount of knowledge, tips, tricks, insights, tools, and much more!
My takeaways and some pictures are in this Foojay blog post: