recursive.codes

recursive.codes

recursive.codes


The Personal Blog of Todd Sharp

Posts tagged 'Java'

Spark Java Views Using Thymeleaf - SiteMesh Like Layouts

Spark Java Views Using Thymeleaf - SiteMesh Like Layouts

In the last post we looked at how Thymeleaf handles reusable layouts.  A reddit user enlightened me about an open source 'dialect' for Thymeleaf that...

Spark Java Views With Apache FreeMarker

Spark Java Views With Apache FreeMarker

In the last few posts I took a look at using Thymeleaf for view rendering and templating with Spark Java.  Thymeleaf has it's advantages and disadvantages...

MongoDB via Morphia in Spark Java

MongoDB via Morphia in Spark Java

The latest journey in my quest to see just how many new technologies and frameworks I can learn in one week involves Morphia.  Morphia is a "Java ...

Realtime GPIO On Raspberry Pi With Spark Java And WebSockets

Realtime GPIO On Raspberry Pi With Spark Java And WebSockets

One of the cooler things about the Spark Java framework is built in websocket support thanks to the embedded Jetty server.  I've long been fascinated...

Adventures in CI/CD [#4]: Deploying A Microservice To The Oracle Cloud With GitHub Actions [OCI CLI Edition]

Adventures in CI/CD [#4]: Deploying A Microservice To The Oracle Cloud With GitHub Actions [OCI CLI Edition]

Welcome back to this fun series where we dive deep into the always exciting world of CI/CD. We’ve made it to step 4 in this series which is where we finally...

Adventures in CI/CD [#7]: Testing The Persistence Tier With Testcontainers

Adventures in CI/CD [#7]: Testing The Persistence Tier With Testcontainers

Great to have you back for another existing episode in our saga about the joys of cloud deployments with CI/CD. So far, here’s what we’ve gone over: ...

Cloud Cost Cutting: Save Money By Resizing Large Images In Object Storage

Cloud Cost Cutting: Save Money By Resizing Large Images In Object Storage

Like many of you, I have an account on our Oracle Cloud "always free" tier that I use for hosting personal projects, most notably my personal blog recursive.codes...

Oracle Cloud Vault as a Secure, Distributed Config Store for your Micronaut Applications

Oracle Cloud Vault as a Secure, Distributed Config Store for your Micronaut Applications

Micronaut is a hugely popular framework in the Java world and it continues to grow in features and adoption. Recently, version 2.0.0.M3 was released which...

Simple Serverless Logging For Oracle Functions

Simple Serverless Logging For Oracle Functions

Working with serverless functions represents a new way of thinking for many developers. Dealing with stateless functions, for example, can be a challenge...

Oracle Functions - Connecting To An ATP Database Revisited

Oracle Functions - Connecting To An ATP Database Revisited

Last August, I blogged about how to connect up your Oracle Function serverless functions to your Autonomous DB instance. Since that post was published ...

Fighting Diabetes With Technology - How I Built An App To Count Carbs And Calculate Insulin Doses

Fighting Diabetes With Technology - How I Built An App To Count Carbs And Calculate Insulin Doses

I'd like to tell you a story about my daughter Ava. She’s a typical 13-year-old girl for the most part – she’s smart, very mature and organized - involved...

Migrate Your Kafka Workloads To Oracle Cloud Streaming

Migrate Your Kafka Workloads To Oracle Cloud Streaming

Migrating your applications and workloads from one hosting environment to another can be a very painful process. I've had to manage migrations many times...