An Ode to Pauruti

In any Bengali middle class household in the 60s and 70s (and probably earlier), a quarter pound pauruti was ubiquitous as a cup of tea. Who can forget the chini (sugar) toast or deem pauruti (French toast) or even dunking a plain piece of pauruti in a cup of tea. Yum!

(more...)

No Ordinary Tree

The first time I laid my eyes on that pamphlet, turned slightly yellow from its age, I was intrigued by the image of a leafless apple tree. It was no ordinary tree, but the first apple tree ever grown on the Pacific Coast and it was right here in Oregon City; not far from where I stood. The tree stood on the yard of the first ever protestant church built in North America, west of the Rockies. That’s a couple of firsts.

(more...)
Posted in Apple, Church, History, Oregon, Oregon City on May 10, 2020

Custom Logging in Jetty

There’re times when an out-of-the-box solution for access log is not enough and one has to customize the logging output for various reasons, including security. Recently, I had to redact a part of the request URL for requests matching certain. In the request log example shown in Figure 1, the word rosemont in the URL had to be substituted with the word REDACTED.

(more...)

Debugging Kubernetes Network Traffic

Before the dawn of containerization, it was relatively easy to debug the network traffic of an application running on a regular server. One can easily run an instance of Wireshark to capture network packets or execute tcpdump utility (a command-line packet analyzer) on a server. The PCAP file generated by tcpdump can later be analyzed with Wireshark.

(more...)

Docker and Invalid Characters

I keep on running into interesting problems while migrating applications into our Kubernetes(k8s) environment. Recently, a Spring Boot based application started returning invalid characters once it was ported to k8s. Instead of returning a , it returned with a set of garbage characters.

(more...)