Programming Leftovers
-
Announcing recipe syndication for Breakfast and Coffee
Since then, I have syndicated most of my coffee shop recommendations to the wiki and have made a number of improvements. b&c has been the subject of numerous discussions in the IndieWeb community, resulting in new ideas on how to improve the site.
-
Print copies of The Pocket Guide to Deb
Hello! We released The Pocket Guide to Debugging back in December, and here’s a final update: the print copies are done printing and they’ve arrived at the warehouse, ready to ship to anyone who wants one.
You can buy the print or PDF version now, and if you preordered it, your copy should already have shipped. Some people have told me that they already received theirs! Email me if you haven’t gotten the shipping confirmation.
-
Kushal Das: A 7 year old pr
I can not keep track of Github notifications, for too many years. Yesterday, I thought of rewriting retask for Python3 only, and noticed a PR waiting for 7 years only, from Miro.
Now it is merged. Took some time, but the patch went in. Miro also noticed :)
-
Josef Strzibny: InvoicePrinter 2.3 with Prawn 2.4 and Ruby 3.1
This past weekend I released a new version of InvoicePrinter, my Ruby library for generating PDF invoices. Here’s what’s new.
New features
First of all, InvoicePrinter dependencies got updated for Prawn 2.4 and to support Ruby 3.1.
Remember that if you cannot use a particular version on your project, you can run InvoicePrinter as a server.
-
How to Become a Better Java Programmer Using SonarLint
One of the fastest ways to advance in Java programming is using SolarLint's IDE extension. It helps you avoid common problems and ensures your code is clean. SonarLint is a linting tool for code quality analysis and improvement.
-
How to Skip A Finally Statement in Java
A common interview question for Java developers is to write some code inside a try / catch / finally statement so that the finally statement is not reached. At first glance, this is not possible. A finally statement in Java is used in conjunction with a try/catch statement.
-
How to Create a Deadlock In Java with One Thread
A deadlock is a situation in computer programming where two or more processes are blocked, each waiting for the other to release a resource that they need in order to continue executing. As a result, all the processes remain blocked indefinitely and are unable to make further progress.