Rob Janssen

All | Unread | Read

My $2375 Amazon EC2 Mistake

Over the holidays, I opted to try to teach myself Ruby & its companion Rails. Turns out, there are a great resources scattered about the web that can really help you drill down into rails and learn the nitty gritty details of how it all works.

Bertolami.com

Compression is the process of reducing the storage space requirement for a set of data by converting it into a more compact form than its original format. This concept of data compression is fairly old, dating at least as far back as the mid 19th century, with the invention of Morse Code.

Avoiding ping pong

What's the advantage? You won't get scaling for much longer, and current trends are actually for lower power anyway.

Classic NES Series Anti-Emulation Measures

Some of you may remember a series of peculiar Game Boy Advance games that came out over the course of 2004.

Software engineers should write

In elementary school, there were “math kids” and there were “English kids”. You were classified by the other kids’ impression of your prowess in each subject. I was a math kid. So I majored in computer science and set off to be a software engineer.

ASP.net MVC Basics Tutorial

a tutorial for the asp.net mvc basics using VS2012, razor viewenginedownload the finished solution here: https://awesome.codeplex.com/download...----------------------------------------­---------------http://aspnetawesome.comhttp://demo.aspnetawesome.comhttp://prodinner.aspnetawesome.com

The First Few Milliseconds of an HTTPS Connection

Convinced from spending hours reading rave reviews, Bob eagerly clicked "Proceed to Checkout" for his gallon of Tuscan Whole Milk and... Whoa! What just happened?

Immutable Objects Are Not Dumb

After a few recent posts about immutability, including "Objects Should Be Immutable" and "How an Immutable Object Can Have State and Behavior?", I was surprised by the number of comments saying that I badly misunderstood the idea.

Contino | Microservices Are Not a free lunch! - Contino

Microservices are a style of software architecture that involves delivering systems as a set of very small, granular, independent collaborating services.

Gallery of Processor Cache Effects

Most of my readers will understand that cache is a fast but small type of memory that stores recently accessed memory locations.  This description is reasonably accurate, but the “boring” details of how processor caches work can help a lot when trying to understand program performance.

This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.

This list is compiled from my Pocket list.