IP-Tech Offshore

Nos compétances, votre nouveau levier de croissance

Archive pour la catégorie ‘C++’

Migration d’applications pour
les systèmes multi-cœurs et 64 bit

Mardi 25 mai 2010

“The Free Lunch Is Over” Herb Sutter.

Les processeurs à cœurs multiples et hybrides arrivent à la tête du classement établi par Gartner pour les technologies de rupture pour 2008 à 2012. Ces technologies sont depuis entrées dans le mainstream. Ainsi, le défi de supporter les processeurs de nouvelles générations est devenu une nécessité. Ceci nous amène à nous interroger sur les possibilités de migration pour les applications existantes. La migration  pour les processeurs modernes peut poser plusieurs problèmes aux développeurs. Nous avons donc choisi de mettre l’accent sur les erreurs communes en développement 64 bit et les techniques les moins intrusives pour paralléliser son application.

Cet article a été publié dans le numéro 130 (Mai 2010) du magazine «PROgrammez». La version PDF de l’article est mise à votre disposition en téléchargement gratuit.
Lire le reste de cet article »

Building a custom silverlight control
(with sample code)

Lundi 16 novembre 2009

First time I had to build my own silverlight control, I asked myself a simple question from where I should start.

Usually, I start by defining the control specific properties that I will implement as a dependency property, after that I specify the default look for this control.

Through this tutorial, we will build a round button control that could be easily personalized.

Lire le reste de cet article »

Office Fluent UI en C++ natif

Vendredi 17 juillet 2009

Fluent Interfaces - C++

Vous avez probablement lu cet article rédigé par mon collègue et dont un extrait a paru dans le magazine français PROgrammez (Version PDF). Savez vous par contre qu’on peut produire des interfaces aussi charmantes en C++ natif ?

Même si l’orientation des éditeurs vers des architectures basées sur les frameworks Java ou Micorosft .NET s’explique essentiellement par la facilité apportée par ces derniers en termes de gestion de complexité, on ne peut nier les effets de mode et les efforts marketing des éditeurs et des communautés de ces produits.

Lire le reste de cet article »

C++ et Poco peuvent sauver
des bureaux! (1/2)

Vendredi 17 juillet 2009

Il m’est très difficile de voir des bureaux pleins d’icônes sans même pas un petit coin pour accueillir un nouveau raccourcis.

Devant l’insuffisance des outils proposés par les systèmes d’exploitation, en particulier celui proposé par Windows, je me suis dit qu’il serait intéressant d’en faire un! ça sera à la fois pour avoir des bureaux plus spacieux mais aussi pour introduire Poco, qui est une excellente bibliothèque C++.

A travers cet article et un autre qui le suivra, on proposera une approche qui n’exige aucun changement de comportement de la part des propriétaires de tels bureaux. On va cependant leurs offrir un outil qui automatisera l’opération de rangement selon leurs préférences prédéfinis.

Lire le reste de cet article »

Simple, efficient code profiling
technique for C/C++
(part 2 of 2)

Lundi 22 décembre 2008

Welcome to the Part 2 of this article (part 1). In this part, we continue our last discussion about code profiling. As it has already been noted, existing profiling tools were either so complicated (both in their mechanisms and their output), or so simple and inefficient.

Lire le reste de cet article »


Tous les droits sont réservés pour IP-Tech