December 08, 2022

How to rename an AWS Lambda function?

 As of writing this article, there is no support in AWS to rename a Lambda function. However, there is an option to set an alias . And you c...Read More
by Phee Jay

February 11, 2019

Groovy - What is Memoization?

Memoization (a.k.a tabling) is a technique in programming where the result of a function call is stored in cache and when the function is s...Read More
by Phee Jay

February 01, 2019

Groovy - How to read and write to excel sheets with Groovy?

Scriptom provides a simple COM library for Groovy. It is a Groovy wrapper around JACOB (Java COM Bridge) which provides access to COM Au...Read More
by Phee Jay

January 28, 2019

Spring MVC - How to handle errors from a controller?

In a web application, it is very important to handle errors. Proper error handling would protect the application from several vulnerabiliti...Read More
by Phee Jay

January 25, 2019

Java - How to find the IP Address of a host in Java ?

In Java, if you are looking to resolve an IP Address from the given hostname, then you can leverage the capabilities provided by InetAddress...Read More
by Phee Jay

September 02, 2017

Spring - Initializing a Spring Bean

In Spring, it's often necessary to run custom code during a bean's initialization—for example, to validate mandatory properties or ...Read More
by Phee Jay

August 04, 2017

Groovy - How to Execute Groovy Scripts in Sublime Text?

This article covers the steps to setup Sublime Text to execute Groovy scripts. Read More
by Phee Jay