Google Analytics with AngularJS

from on 09.05.2016
programmierung c++

During one of our recent projects, our customer asked us to enable Google Analytics for the AngularJS page we were creating. At first this didn’t sound very challenging, because usually all you have to do is add a short script snippet to the top of the page to send the usage data. However, we soon realised that, as we had built a single page application, we only loaded the index.html Continue reading

Lessons from Making a Game in 48h

from on 08.09.2015
Shadow of the Monster

“Ludum Dare” (pronounced dah-reh) literally means “To give a game”. It is a quarterly competition that attracts thousands of participants from all over the world. The rules are simple: each contestant is given a theme and has just 48 hours to develop a game from scratch. You are not allowed to use existing assets such as graphics, music or special effects and you must work alone. Continue reading

AngularJs Clean Code

from on 05.06.2015

Getting started with AngularJS can be hard, especially if it’s your first JavaScript framework. Once you got the basics down, you still need to find a way to write a maintainable code. Since I’m new to AngularJS, I decided to do some research to improve my skills and also try and help out others. I created a very basic tourist guide application and I will walk through the implementations of these practices using this application, relying on John Papa’s best practices. Continue reading

To “C” or not to “C” – Challenging the Embedded Standard

To c or not to c

C is often considered the language of choice when developing embedded applications. Is C used due to its paramount suitability, or it is used due to the industry’s reluctance to adopt more modern language features? Introduction As an embedded software engineer, I often find myself working on a project where C is the selected language. After one or two weeks of struggling with the limitations of this language I am Continue reading

UDI and the impact on medical devices (Part 2 – Labeling)

from on 22.04.2015

The Food & Drug Administration (FDA) is currently establishing an unique device identification system. In our first post we explained the fundamentals of the UDI system, its rules and special features. In this part, we will give you label examples, provide information on Direct Permanent Marking DPM and talk about FDA’s final rule – and its five basic requirements. Continue reading

MVVM and Unit Testing

from on 19.08.2014

In this article I’ll explain how to overcome several common challenges when creating unit testable WPF application using MVVM. I included the sample code of the demo application accompanying this article. The source code can be downloaded from GitHub.

It is a very simple WPF application that allows the user to work with person directory. The user can view person directory, view person details, edit person data, add a new person to directory or remove existing one. When deleting a person, the application displays a message box for confirming deletion. Continue reading