Using Spark, you can identify duplicate files in your S3 storage by calculating checksums. It's a quick, easy way to ensure you aren't carrying extra weight.
Some people say that I must have a bot to read and reply to emails at all crazy hours of the day — some type of awesome email assistant. Well, I decided to prototype it.
This deep dive into Clojure's reducers, transducers and core.async is not for the faint of heart. Get to know how and when to use these tools for abstraction.
The latest addition to ASP.NET Core's performance metrics APIs is the Server Timing API. We take a look at how to make use of these metrics in your ASP.NET Core web app!
This quick and simple guide will walk you through the steps to validate JAX-RS query parameters using filters, including their creation and enforcement.
Here's the solution to a timestamp format issue that occurs when reading CSV in Spark for both Spark versions 2.0.1 or newer and for Spark versions 2.0.0 or older.
Protocol Buffers are a high-performance alternative to text-based protocols like XML or JSON. Adapting them to a Spring Boot application is easy with these steps.
Previously, we saw how to interact with the N1QL Rest API and issue prepared statements. With this article, let's dive a little deeper into scripting with the N1QL shell.
The notion that unit tests should be performed in complete isolation is a myth. We should use isolation to our advantage, wherever it makes our tests more manageable.
We take a look at how to collect and store data from several BLE devices, a necessary issue to deal with considering the built-in limitations of BLE networking.
Looking to make a spreadsheet web application for your team to chart their work? Read on to learn how to do just that using the open-source framework, Webix.