Adding a Server to Your AWS VPC

In a previous blog, I described how to start with AWS Cloudformation by creating a simple network with a vpc and a subnet. This time I’ll finish up basic Cloudformation by showing how to add a couple security groups and a server. Creating Security Groups Security groups define what ports and addresses that your servers… Read More »

A Little Java Character History

The Java language has supported Unicode from its beginning. In those early days, the Unicode character set defined characters with integer values in the range 0x0000 through 0xFFFF. That’s 65,536 possible character values in the full Unicode set. Java’s char type was defined to represent a single character in that range. However, Unicode changed. It… Read More »

Starting with Amazon Web Services

I recently began working with Amazon Web Services (AWS). AWS truly is an amazing set of services that allow you to create scalable, durable applications in the cloud. AWS provides a powerful set of capabilities to create, deploy, and manage cloud resources with a convenient command line interface (CLI) and a browser console. Over the… Read More »

Category: AWS

Headless Raspberry Pi

Although my very first experience with the Raspberry Pi was less than impressive, my subsequent encounter proved fruitful. After following a youtube tutorial, I learned that my initial 8GB micro SD card had NOOBS installed. While it is intended for noobies maybe, I guess my use-case was sufficiently off-track to derail my noob attempt. I… Read More »

First Experience With Raspberry Pi

Today my wife presented me with a Raspberry Pi Cana Kit. Out of the box, I have: the Pi itself a power adapter an HDMI cable a micro-sd card a Wifi adapter It doesn’t have a keyboard or display of course. I figured the SD card had the OS on it, so I inserted the… Read More »

Managing Translatable UI Text in JavaScript with RequireJS

Internationalizing a web application includes the task of extracting user interface text for translations. When text is separated from the rest of your application business logic, you are able to localize and translate it easier. Although the JavaScript language and browser environment don’t prescribe any particular method for creating externalized text resources, many libraries exist… Read More »