Nouvelles

Assertions in production code

The assertion is an old paradigm that has been around since before the advent of object-oriented languages. An assertion is a statement that asserts that some condition is true, and causes an execution failure if the condition is not respected. It’s that simple. Failure can be translated into an exception, …

EN SAVOIR PLUS →
Nouvelles

Validating XML content when testing

Working with large systems that don’t have automated validation frameworks is a pain. So much so that many developers label them legacy even on their maiden voyage. The reality is that there exist many such systems in production today, and many more going into production hourly. Because of this, its …

EN SAVOIR PLUS →
Nouvelles

Un developpeur c’est plus qu’un codeur…

Depuis bientôt 10 ans, je travaille en tant que développeur logiciel. Durant toutes ces années, j’ai principalement travaillé dans le domaine des systèmes embarqués, où les gens du côté hardware et du côté software collaborent de très près.

EN SAVOIR PLUS →
Nouvelles

Un nouvel actionnaire pour Pyxis Technologies ‒ les spécialistes en Agilité!

La semaine débute de façon intense pour François Beauregard en annonçant l’arrivée d’un nouvel actionnaire : Luc Dorval, un expert en conception d’applications et en création de produits œuvrant à Pyxis depuis cinq ans. Il fait partie de l’équipe d’Urban Turtle, une solution intelligente pour Team Foundation Server de Microsoft… …

EN SAVOIR PLUS →
Nouvelles

Le fureteur mobile Safari de Apple redimensionne mon image… @#$#!$%$

Désolé, fans de Apple, mais oui, j’ai trouvé un problème avec le fureteur mobile Safari. En effet, dans un de mes mandats, je devais afficher une animation (un sprite, donc je change le viewport). L’image était de quatre megs et avait une largeur de 9600px et une hauteur de 600px. Ce que …

EN SAVOIR PLUS →
Nouvelles

Pyxis partenaire de l’Agilité

Encore une fois cette année, Pyxis est fière d’être partenaire de l’événement Agile de l’automne. De fait, nous sommes partenaires des événements Agile Tour Québec (mardi 6 novembre) et Agile Tour Montréal (samedi 24 novembre). Nous sommes enchantés de voir comment le mouvement Agile a pris de l’ampleur au cours …

EN SAVOIR PLUS →
Nouvelles

TDD pour réduire votre stress

Dernièrement, une de mes amies est tombée enceinte. Elle était vraiment stressée, car elle avait fait une fausse couche peu de temps avant. Pour baisser son niveau de stress, son médecin lui a prescrit une échographie (un test) même si c’était tôt dans le processus. Cette histoire m’a fait penser …

EN SAVOIR PLUS →
Nouvelles

Une nouvelle équipe à Pyxis

Depuis quelques mois, un vent nouveau souffle sur Pyxis. Afin de soutenir notre croissance et de poursuivre sur notre lancée, nous annonçons la création d’une équipe à la vice-présidence : Martin Landreville, vice-président au développement de solutions et produits; Marie-Christine Legault, vice-présidente au marketing et aux communications; Daniel Leclair, vice-président …

EN SAVOIR PLUS →
Nouvelles

Pyxis Suisse fête son premier anniversaire.

Le premier septembre 2011 fut la date d’ouverture officielle des bureaux de Pyxis en Suisse. Un an plus tard, nous avons envie de nous arrêter une seconde pour prendre le temps de partager avec vous quelques faits marquants de cette belle aventure. Tout d’abord, pourquoi cette idée de bureaux de …

EN SAVOIR PLUS →
Nouvelles

Object validation on immutable objects

I’m a big fan of immutable objects. They appeal to me for many reasons: They can often be used safely across threads. They are suitable for use in the flyweight pattern. They have easy to follow behaviour (at least one axis of complexity is removed: transitivity). The immutability requires that …

EN SAVOIR PLUS →