Learn to modify or transform a Java list and print its new elements. | Continue reading
Explore techniques for implementing GraphQL mutations without retrieving or returning specific information. | Continue reading
Learn to make a basic chat room using Netty. Key features include custom event handlers, server bootstrapping, and event listeners. | Continue reading
Your camera can probably do things you don't know it can do. Here's something that a lot of you will probably think is funny. I never knew that Option [Alt] + backspace deletes the previous whole word, or that Command [Windows key] + backspace deletes a whole line. Just learned t … | Continue reading
The OM System Olympus Tough TG-7 has now made the list for its special macro (it made this! albeit with photo stacking which is pretty sophisticated) and underwater capabilities, added on to it starting out as a compact, portable, non-fragile mom and dad camera suitable for hikes … | Continue reading
A quick and practical guide to finding the largest prime number lower than a, given number in Java. | Continue reading
Learn how to convert a JSON array into an equivalent List with Gson. | Continue reading
Explore a few methods of skipping SELECT in logs and improve performance. | Continue reading
Learn how Spring Data repositories can be effectively applied to database views | Continue reading
Learn how to strip the trailing whitespace from the end of a String in Java. | Continue reading
Inclusions (these aren't all the inclusions): Thanks to Matthew and others, The Pentax K3 III Monochrome has made it on the list. Thanks to Dennis Mook and others, the Fujifilm X-T5 has made it on the list. Entering the running (these aren't all the cameras in the running): Wit … | Continue reading
[Ed. note: I decided to publish this anyway, because I worked hard on it. Please just ignore it if the topic bugs you! I'll understand. —Mike] You probably already know there are alternative keyboard layouts. The standard one is the only one that never had a name; it's called me … | Continue reading
So I need to ask for some help. I'm compiling a list of the Best Enthusiast Cameras. Ten, no more than 12. First time in a number of years, so it had better be good. Lists are trivial by nature (although I've always enjoyed them, and I enjoy them from both sides—compiling them, a … | Continue reading
I wonder, just how many off-topic excursions have I made here over the years? Just off the top of my head, there was wet shaving, although I wrote a great long article summarizing the whole hobby which I didn't post; pool, my pool shed, and a great whacking long article about poo … | Continue reading
This was in a house that's mostly unrestored 1950s Midcentury Modern, and quite a period piece if you like that era. However, someone did some impromptu remodeling in the entryway. Made me smile. Thought I'd share. I like houses and I like photographs of interiors, so I poke arou … | Continue reading
I believe I have gotten over my latest, most recent descent into quasi-obsessional geekery. I embraced my fate. With a big sigh you probably heard all the way to where you live, I've gone back the new version of my old keyboard. The version rather confusingly called the "Microsof … | Continue reading
Records meet JPA, cloud cost, and Java at Netflix, more secure APIs, and face-to-face meetings. A packed week. | Continue reading
"If the doors of perception were cleansed, everything would appear to man as it is: infinite." —William Blake There's one more little point that needs to be made with regard to those three mystery pictures I posted two days ago, and the brief explana … | Continue reading
There's one more little point that needs to be made with regard to those three mystery pictures I posted two days ago, and the brief explanations of what they are. Most of you will know it already, but it bears articulating once in a while. It's this: As long as a photograph is a … | Continue reading
One: Yep, the man in the lower right is "Stick Man" from the cover of Led Zeppelin IV, the 1971 album that now has sold 37 million copies worldwide and includes "Black Dog" and "Stairway to Heaven." The album was discovered by a researcher named Brian Edwards. The picture in the … | Continue reading
Three mystery photos for you. No fair looking, and, if you already know the answers, please wait just a bit before commenting so others can guess first. This is a spread from an old 19th century photo album called Reminiscences of a Visit to Shaftesbury, dated 1892. Anything look … | Continue reading
1. Dan Klein responds to my Casablanca review. Of course my view is that what Dan sees in the movie is also there. 2. Do standard error corrections exacerbate publication bias? 3. Mr. Beast as talent evaluator (short video). 4. My Bloomberg column on the very high value of open … | Continue reading
Learn how to use Apache POI, JExcel, and Fastexcel APIs for working with Excel spreadsheets. | Continue reading
[Is it safe to peek back out of the rabbit hole? That last post dang near killed me—took two days to write. I would have gotten it done yesterday, but yesterday was my birthday and I spent half the day on the phone! I talked to my friend-of-longest duration (this is how we avoid … | Continue reading
Question: Do you think it's weird that there's a whole category of keyboards marketed to gamers, as well as many aimed at software developers, coders, and other adepts and computer ninjas, but no category of keyboards marketed to writers? Serious question. Sign o' the times, as P … | Continue reading
Learn different approaches for pretty-printing maps in Java. | Continue reading
A quick and practical guide to increasing memory size limit on Intellij IDEA. | Continue reading
Learn how to build instances of JavaType from Class objects with the help of the Jackson library. CommentsIt would be helpful to see at least one example what one would ... by fantaman | Continue reading
Explore various techniques for isolating unique email addresses from a Java list. | Continue reading
Learn how to use the Spring Cloud AWS SQS v3 library to interact with AWS queues with different message acknowledgement modes. | Continue reading
Learn about Simple Web Server in Java 18 and how it works. | Continue reading
In this tutorial, we implement the OAuth2 Backend for Frontend (BFF) pattern with Spring Cloud Gateway and spring-addons. | Continue reading
In this article, we look at various approaches to installing OpenJDK on a Windows environment. | Continue reading
Explore several methods of verifying if a string is Base64 encoded.. | Continue reading
Learn multiple algorithms to check whether a string is a rotation of another string including examples and complexity analysis. | Continue reading
Explore the functionalities and differences between the thenApply() and thenApplyAsync() methods in Java's CompletableFuture. | Continue reading
When I wrote about Elliott Erwitt's house for sale in the Hamptons this past week, someone said it would be a long commute to the City. Not really—because it's a trip you make only once a week, or less. Elliott's real commute was eight stories. And apparently he enjoyed the trip. … | Continue reading
I need to get a new computer by mid-August. I wonder if anyone could give me advice on new Macs. It's kind of funny that just the other day I was bragging about how I can do a deep dive on a subject and get a handle on it pretty quickly. Well, that has never included computers. I … | Continue reading
ProPublica: In January, the Biden administration pledged to increase public access to a wide array of Medicare information to improve health care for America’s most sick and vulnerable. …So researchers across the country were flummoxed this week when the Centers for Medicare and … | Continue reading
He titles his post What Tyler and Trump get wrong about NATO, excerpt: I believe that both Trump and Tyler misunderstand the role of Nato. The most important aspect of Nato is not the amount it spends on the military, rather its role is to provide a mutual defense pact so large t … | Continue reading
Surely one of the landmark cameras of the whole digital era is the Fujifilm X100 series, which started in 2010 and just now reached its sixth, count 'em, sixth, iteration. It was a surprise smash hit, and propelled Fuji into its current role as a multifaceted camera manufacturer. … | Continue reading
Learn about commonly used Kafka headers and learn how to view and extract them using Java. | Continue reading
Augh. This is very sad. It's a house for sale. It's right in the center of East Hampton, a village way out near the Eastern tip of Long Island. As you might know, the farther out you go on Long Island, the more exclusive and the more expensive the real estate gets. It must be bea … | Continue reading
I decided, in 2021 (probably a COVID distraction) to start wearing a watch again. I needed one watch. I bought, um, eight. Last year, I decided I could make myself happier if I learned to enjoy all the everyday things I disliked doing. High on the list was to learn how to enjoy s … | Continue reading
Speaking of enlargers, as we were when last we spoke, take a look at this fantastic little thing: The Intrepid Compact enlarger head, control unit, and carriers What is it? It's the Intrepid Compact LED 35mm and medium-format enlarger head and timer/controller, available in B&W m … | Continue reading
A quick tutorial on AOP logging with Spring. CommentsIn reply to fantaman. Hey Fantaman, Thank you for the ... by Ulisses LimaI know only little production code which “put logs at the ... by fantaman | Continue reading
Explore masking of sensitive information for protecting user privacy and adhering to data security regulations. | Continue reading
I'm genuinely stunned at how good OpenAI's Sora AI video previews are. It makes existing video models look like silly toys. Everyone will be a filmmaker. pic.twitter.com/9SdCzmBf1x — Benjamin De Kraker ☠️ (@BenjaminDEKR) February 15, 2024 The post What will the main comm … | Continue reading