sverrirs.blog - page 6


Ramblings of Sverrir Sigmundarson
Projects the European Space Agency Approved Contractors onto an interactive map for easier discovery
  • Save

ESA Small & Medium Sized Enterprises on a map

Projects the European Space Agency Approved Contractors onto an interactive map for easier discovery
  • Save

Improving the TFL Open Data Feeds and APIs #2

I created a JSON and JSONP wrapper service around the legacy XML apis that are offered by the London TFL system in an attempt to improve the design.

Improving the TFL Open Data Feeds and APIs

I created a JSON and JSONP wrapper service around the legacy XML apis that are offered by the London TFL system in an attempt to improve the design.

Programming Garmin Nüvi 1690 SatNav using C#

Access Garmin GPS device using C# or any other modern programming language, mass storage mode, USB

The Extra Effort

Review of publication Worth Keeping but Not Exceeding Asymmetric Consequences of Breaking Versus Exceeding Promises

How to integrate a command-line application into the right-click menu in Windows Explorer.

Failure resiliency and retry delay planning

When dealing with networked or external data sources I've learned the hard way that all code should be designed as to expect failures. It is significantly cheaper and easier to bake a graceful handling of errors this from the start rather than attempt to do it later on. A common first step in combating failures and providing resiliency is to have your logic retry an operation in case of a failure.
  • Save

Simple k-means algorithm in C#

Example of how to implement a simple K-Means algorithm in C#
  • Save

Base64 encoding image files using Python

In an earlier entry I mentioned that I was building a little app to display a bunch of static information. Sometimes I find it immensely useful to embed all resources into a single data-file. Not only does it make handling the data simpler but also retrieving it over the internet.

Software Developer
Contact Me


Developer & Programmer with +18 years professional experience building software.