Be warned, your Javascript is turned off. Please activate Javascript to improve your experience.

Puzzle ITC - Changing IT for the better

Blog: Software Qualitätsmanagement

The Real Use of Ruby Singleton Classes

Pascal Zumkehr, 11. Dezember 2017

Most experienced Ruby developers have come across the concept of metaclasses or singleton classes. Still this seems to be something obscure and rarely used, even though we all benefit from singleton classes every day. mehr

Tech up! Java 9 Optionals

Jean-Claude Brantschen, 7. Dezember 2017

Wir möchten uns heute in unserer Serie “Java 9 Perlen“ die Erweiterungen in der Optional Klasse etwas genauer anschauen. mehr

Good Enough ⁽™⁾ Performance

Philipp Gassmann, 31. Mai 2017

Turbolinks makes page navigation faster. It turns your server rendered HTML page into a Single Page App without the added complexity of a client-side Javascript Framework. Turbolinks comes with adapters for iOS and Android. It provides a pragmatic way for building fast, multi platform web apps. mehr

Zürcher Informatiktage

Simon Fankhauser, 9. Mai 2017

An den zweiten Informatiktagen am 16. und 17. Juni 2017 öffnen Firmen und Organisationen aus dem Raum Zürich ihre Türen für die Bevölkerung und geben Einblick in die Welt der Informatik. Puzzle ITC ist auch dieses Jahr erneut dabei. mehr

Server-side Validations with Angular 2

Mathis Hofer, 18. Januar 2017

Server-side data validation is necessarily still a thing with Single Page Applications. While rendering JSON validation errors in the backend is ridiculously simple with Rails, I’ll show you how you can handle these responses on the client-side and integrate them in your Angular 2 forms. mehr

Ein neues Frontend für eine alte Applikation

Max Burri, 5. Dezember 2016

Die Applikation NDBJS RE5 wurde im Jahr 2003 in Betrieb genommen. Die Applikation unterstützt das Bundesamt für Sport (BASPO), Kantone und Verbände bei der Durchführung von Kaderbildungskursen und bei der Abrechnung von Angeboten im Rahmen von Jugend und Sport. Im 2016 wurde der Applikation nun ein neues Frontend gegönnt. mehr

On Structuring Rails Applications, Part II

Pascal Zumkehr, 24. November 2016

When models and controllers are supposed to be skinny, Rails clearly lacks a place to put all the extracted code. While there is a variety of different approaches, we like to keep it simple, stupid™.

mehr

On Structuring Rails Applications

Pascal Zumkehr, 1. November 2016

There is a long going discussion on fat-this and skinny-that when building software systems. Obviously, you want to avoid fat classes all over, but where do you put the code then?

mehr

Unterstützung für das APPUiO Business Development

André Kunz, 7. Juni 2016

Philipp Meier unterstützt APPUiO neu als Business Developer. In dieser neu geschaffenen Position hilft Meier APPUiO beim Aufbau von neuen Partnerschaften und Geschäftsbeziehungen. Dank seiner Vergangenheit als Partner- und Key Account Manager bei Red Hat bringt er viel Erfahrung mit. APPUiO – die Schweizer Platform-as-a-Service (PaaS) und Container Runtime Umgebung – basiert auf modernen Open Source Konzepten wie Docker und Kubernetes. mehr