Je vous propose un focus sur l'utilisation du type struct au travers d'un problème général consistant à compter le nombre d'occurrences de tous les mots lus en entrée et de les trier simultanément.
Puisque la liste de mots n'est pas connue à l'avance, il n'est pas pratique de la trier et d'utiliser une recherche dichotomique.
Cependant, nous ne pouvons pas non plus effectuer une recherche séquentielle à l'arrivée de chaque mot pour vérifier si on l'a déjà rencontré ; le temps d'exécution du programme serait trop long.
Comment pouvons-nous organiser les données pour faire face efficacement à liste de mots arbitraires ?
Lire la suite de Focus C : Structure autoréférentielle
Conjointement au développement de mon projet personnel, j'essaie d'alimenter une rubrique proposant une collection de divers programmes en C.
Abordant des problèmes ou des thématiques récurrentes, j'essaie d'apporter un regard pédagogique, clair et exploitable clef en main : chaque exemple, chaque programme, est téléchargeable.
Vous pouvez donc vous en resservir comme base de travail pour vos projets personnels.
A l'heure actuelle, parmi les sujets traités on retrouve :
Cette page propose aussi un ensemble d'articles ainsi qu'un aide-mémoire.
La bibliothèque thématique de programme en C est récente et s'étoffera avec le temps.
Si vous voulez voir certains sujets traités ou tout simplement me faire part de vos remarques, n'hésitez à laisser un message en commentaire de cette actualité.
Lire la suite de Focus : Algorithme C
L'heure approche où certains vont aller se faire dorer la pilule sur la plage ou tout simplement prendre un peu de recul par rapport à la routine quotidienne.
Je vous propose aujourd'hui une liste de livres que j'ai pu lire ces derniers temps ou que je prévois de lire dans les semaines à venir.
Pas mal de livres sur des domaines techniques qui m'intéressent énormément et sur lesquels je peux mettre en application certains aspects sur mon projet personnel.
Comme il est important aussi de se changer les idées, je vous propose aussi d'autres livres permettant de s'évader, de voir, comprendre le monde qui nous entoure ... ou tout simplement mieux se comprendre.
Lire la suite de Lecture pour l'été
La loi de Murphy est un adage qui s'énonce de cette manière : « Tout ce qui peut mal tourner, va mal tourner » (« Anything that can go wrong, will go wrong » Edward A. Murphy Jr.)
Selon une autre version du même adage, s'il existe au moins deux façons de faire quelque chose et qu'au moins l'une de ces façons peut entraîner une catastrophe, il se trouvera forcément quelqu'un quelque part pour emprunter cette voie.
Voici quelques exemples de lois de Murphy :
Lire la suite de Lois de Murphy générales
Par défaut, la dernière version stable de Debian , la Wheezy est livrée avec Xfce en version 4.8.
Voulant profiter des dernières fonctionnalités apportées par la version 4.10, comme l'éditeur de type MIME, les améliorations de l'éditeur de propriétés, la possibilité de mettre en mosaïque une fenêtre en la déplaçant sur le bord de l'écran, ...
Je vous propose un petit tutoriel vous permettant d'installer Xfce 4.10 sans ajout de dépôt hors Debian. En effet, pour profiter de cette version nous allons utilisé le dépôt testing, voyons tout cela ensemble.
Lire la suite de Installation Xfce 4.10 sous Debian Wheezy (Stable)