Learning by meeting people Mar 30, 2017 In my day job I’m a full-stack .NET developer. In the past I mainly learned new concepts in programming by reading books, blog posts, watching video tutorials (i.e. Pluralsight), listening to podcasts and visiting conferences. ...
Pi Hole - simple ad blocker for your network Jan 11, 2017 Advertisements in web pages can be a nuisance. But they are a necessary evil because companies/bloggers producing high quality content have to earn a living. Troy Hunt recently wrote a nice post on the subject. ...
Bash tricks Jan 10, 2017 Over the holidays I stumbled across 2 neat bash tricks to simplify navigation between folders: autocd autojump Neither of these features is new. autocd autocd is very simple: It’s a built-in bash feature which prepends cd in case you enter a valid path. ...
Testing that different objects have the same properties May 09, 2016 Sometimes you want to ensure that 2 unrelated objects share a set of properties – without using an interface. Here is an example: namespace Demo { public class Customer { public string FirstName { get; set; } public string LastName { get; set; } } public class Person { public string FirstName { get; set; } public string LastName { get; set; } } } First thought for C# developers: AutoMapper ...
Remotly measuring temperatures with a Raspberry Pi using radio frequency modules from Ciseco (Part 3: UI) Jul 30, 2015 Part 1 describes how to setup the hardware, part 2 describes how to to record/persist the sensor information. In this post I’ll describe how to display the data. TL;DR Download and unzip the source code from https://github. ...
Remotly measuring temperatures with a Raspberry Pi using radio frequency modules from Ciseco (Part 2: Software) Jul 10, 2015 In the previous post I described how to setup the hardware for measuring temperatures at home. This post will use a small python program to save the recorded temperatures to a database. ...
Remotly measuring temperatures with a Raspberry Pi using radio frequency modules from Ciseco (Part 1: Hardware) Jul 10, 2015 Since I’m a software developer, I’ve always been wanting to do some hardware stuff (including some soldering) with my Raspberry Pi. So, for starters, I picked something that was useful and only involved sensors (no actors - yet): ...
.NET backend providing REST Jul 18, 2014 TL;DR My AngularJS demo app has a new backend implementation using .NET Web API. … Recap Our goals: server side: minimal working REST API providing GET dummy CRUD users client side (angular): communicate with server side Setup Creating a Web API project is straightforward: Just follow the instructions at ...
link collection #4 Apr 21, 2014 I’m a bit behind on this section, I know. Here’s the first batch: currently reading: Growing Object-Oriented Software, Guided by Tests Implementing Domain-Driven Design c# stuff: Mark Seemann’s on Bastard Injection foreach vs ForEach sql stuff: ...
Installing Seafile on Raspberry Pi Apr 21, 2014 With all the security issues in the past relating to privacy I’ve been wanting to install a private cloud service similar to Dropbox for some time now. So, here’s a post on how to install Seafile on the Raspberry Pi. ...
link collection #3 Jan 03, 2014 JavaScript stuff: Basics of NodeJS and ExpressJS: REST, Authentication, Sessions Another great tutorial on SPAs: Authentication in Single Page Applications If you’re in for using JavaScript for your complete stack, try MEAN: mean. ...
Node.js backend providing REST Oct 01, 2013 TL;DR My AngularJS demo app has a new backend implementation using node.js. … After some reading I decided I’ll stick with node’s express module. OK. Here is a ‘minimal’ setup for a node. ...
link collection #2 Sep 16, 2013 I attended the Herbstcampus 2013 this month. As usual, a very good conference. Here is some fun stuff I learned: NancyFx is to ASP.NET as Sinatra is to Ruby-on-Rails. Simple. ...
AngularJS and CORS Aug 19, 2013 TL;DR While splitting my AngularJS demo app into independent back- and frontend projects (running two different servers) I stumbled across cross domain issues during development. This post describes how to implement CORS on the server and/or client side of an application. ...
link collection #1 Aug 05, 2013 When I try to learn new technologies I stumble across many sites. If a site is useful to the problem at hand, I normally add a comment in my source code referencing the URL. ...