mai
2009
Il y a quelques temps, j’ai eu une formation sur ce débuggeur disponible sur les plateformes Unix et Linux. Si vous avez un code parallèle à débugger (multithreadé ou MPI), c’est l’outil à avoir. Pour tout commentaire, je vous invite à suivre la discussion sur le forum.
janvier
2009
Pour une nouvelle, c’est une nouvelle. Des bruits de couloirs annonçaient des potentiels changements de licence, ce qui vient d’être fait. Qu’est-ce que cela change ? Beaucoup de choses. Tout d’abord, la prochaine version de Qt (la 4.5) sera donc disponible sous licence commerciale, GPL ou LGPL 2.1. Cela devrait permettre de clore définitivement le conflit des licences entre GTK et Qt, au bénéfice de ce dernier. En effet, Qt est régulièrement en avance sur […]
juin
2008
Après de longues semaines de silence, me revoilà Je vous propose un tutoriel sur le profilage de code. C’est une opération indispensable à toute optimisation, mais souvent oubliée. Voici le contenu de cet article : Qu’est un profil de code ?, ou pourquoi faire un profil et quels sont les différents types de profils ? Visual Studio Performance Tool, une présentation de l’outil de Microsoft, tournant sous Windows, Valgrind, l’outil libre principalement utilisé sous Linux. […]
janvier
2008
Aujourd’hui sort mon premier livre dédié à Python et aux scientifiques. Son contenu introduit la philosophie de Python et son utilisation, puis trois parties sont consacrées à la facette scientifique avec Numpy, Scipy et Matplotlib. Enfin, une dernière partie considère l’utilisation de modules d’extension en C ou en C++. Ce livre est destiné en priorité aux scientifiques ayant l’habitude du C, du C++ ou de Fortran, cherchant à travailler avec un outil permettant un prototypage […]
septembre
2007
Le plus complexe dans Qt4, ce n’est pas sa souplesse ou le mécanisme des signaux et slots (une fois qu’on le connaît, c’est bon), c’est bien la compilation de projets. QMake, proposé avec Qt4, est un moyen efficace de générer des Makefile gérant tous les fichiers du projets et ajoutant au besoin une liste de fichiers générés automatiquement (comme les fichiers dédiés aux signaux et slots). Mais QMake n’est pas la seule solution, c’est pourquoi […]
septembre
2007
Comment ce mécanisme fonctionne-t-il dans Qt4, et à quoi sert-il ? Ce sont ces deux questions auxquelles j’essaie de répondre dans cet article relativement court. J’y explore aussi l’aspect parallèle qui existe dans ce modèle.
septembre
2007
Après plusieurs mois où cette page était vide ou presque, j’ai décidé de la mettre à jour. Elle contient maintenant un tutoriel d’installation et d’utilisation ainsi que la liste des bibliothèques que Boost contient. Dès qu’une bibliothèque sera étudiée et qu’un tutoriel paraîtra, un lien sera ajouté à la fin de sa description pour centraliser la liste de ces tutoriels. J’espère qu’avec cette mise à jour, plusieurs personnes se mettront à utiliser cette bibliothèque !
septembre
2007
Une grande avancée, va-t-on dire, puisque Trolltech propose maintenant son flagship en GPL et compatible avec Visual Studio Express. Cela signifie : Génération automatique des makefiles (plus besoin de récupérer des patchs et/ou attendre qu’ils soient disponibles) Pas d’intégration native dans Visual Studio puisque la version Express ne supporte pas les plugins Quoiqu’il en soit, une excellente nouvelle qui est parue mardi sur le site de Trolltech (http://trolltech.com/), mais pour cause de voyage, l’annonce ici […]
juin
2007
Lors des Trolltech DevDays 2006, Aurélien Regat-Barrel a eu l’opportunité d’interviewer plusieurs personnes de la companie, dont plusieurs personnalités dirigeantes, comme le CEAO, EiriK Chambe-Eng ou le vice-président du département développement, Matthias Ettrich. Après plusieurs semaines pour le sous-titrage, la mise en forme, nous pouvons enfin vous les présenter, certaines sont en français, d’autres en anglais, mais sous-titrées dans notre langue. Bon visionage !
mai
2007
Après une version 4.2 qui a vu l’arrivée de beaucoup de nouveautés, Qt 4.3.0 enfonce le clou. Outre les nouvelles fonctionalités, certaines très attendues (nouveau langage de script,meilleure intégration à Vista, …), l’accent a apparemment été mis sur la qualité du code, et donc a priori moins de bugs. Les versions de Qt sont disponibles ici : http://www.trolltech.com/developer/downloads/qt/ Dans le même temps, Trolltech a aussi annoncé la preview technologique d’intégration à Eclipse. Il s’agit d’un […]
Articles récents
- Test du débuggeur parallèle TotalView
- Nokia ajoute la licence LGPL à Qt
- Profiler son code C/C++ sous Windows et Linux
- Mise à jour de la page associée au livre Python – les fondamentaux du langage – la programmation pour les scientifiques
- Nouvelles versions alpha pour Python 2.6 (a1) et Python 3.0 (a3)