Vim est ton ami.

Aller au contenu | Aller au menu | Aller à la recherche

Coding

Problèmes & solutions (la symétrie n'est pas garantie).

Fil des billets - Fil des commentaires

lundi, mai 21 2012

D'un Z qui veut dire Z80

Les outils GNU sont d'une richesse insoupçonnée. J'en veux pour preuve l'amateur de vieux micros qui va trouver avec eux tous les outils nécessaires à un développement serein.
Notez que je prends pour exemple le MSX, mais les principes sont aisément transposables.

Lire la suite...

vendredi, novembre 5 2010

Back to the basic: un vent d'été de novembre

En ce moment, il fait chaud, et pourtant nous sommes début novembre.
Les bizarreries de la météo (blizzard, vous avez dit blizzard ?).
Celà m'a fait penser qu'il restait un article de cet été non posté.
Plutôt qu'attendre l'année prochaine, le voici.
Prenez celà comme le dernier soupir d'un bel été qui n'est plus que souvenir, avant la rentrée dans l'hiver froid, impitoyable, interminable! MUHAHAHAAAA!
MàJ 6 nov. 2010 : quelques précisions sur le partage de fichiers avec le système hôte.

Lire la suite...

dimanche, octobre 3 2010

Git tari ? Oh!

Un nouveau billet sur l'intarissable Git
Et en avant la musique!
Note : cet article a été écrit en collaboration avec Frédéric Jolliton

Lire la suite...

mardi, août 24 2010

Ce sont les vacances: en avant toute vers le retro !

Eh oui, ce sont les vacances... enfin, il parait.
Et vu qu'il pleut, vous lisez ce blog au lieu d'aller à la plage.
Pire encore, vous lisez ce blog au bureau en pensant à vos collègues partis à la plage.
Réjouissez-vous, je vous ai mitonné quelques loisirs récréatifs afin de bronzer avec les radiations de votre moniteur.
Voici le premier épisode d'une petite série détente.

Lire la suite...

lundi, février 22 2010

La plomberie facile avec mtrace

Le C et les fuites mémoires, c'est comme une vieille complainte sentimentale.
Avec mtrace, et sa couche maxi-absorbante, finissez-en avec l'incontinence de vos programmes.
mtrace n'est pas disponible en pharmacie, uniquement dans les bonnes libc.

Lire la suite...

vendredi, juillet 10 2009

Glut alors!

Freeglut est une évolution open-source de Glut.
Sous Windows, on peut l'utiliser avec Cygwin.
Facile ? Oui, si on accepte de distribuer cygwin1.dll.
Et si on ne veut pas ? On lit cet article.
m.à.j 10/7/2009 : génération d'une librairie pour linker depuis la dll.
m.à.j 25/11/2009 : correction de la partie utilisation de la librairie.
m.à.j 15/03/2012 : prise en compte de freeglut 2.8.0 et GCC 4.6.x

Lire la suite...

mardi, juin 9 2009

Et un fichier exe pour les gouverner tous!

La question du fichier ressources regroupant toutes les données est récurrente.
Les solutions sont multiples et ont fait couler beaucoup d'encre.
Voici une solution sans développement, ce qui est toujours intéressant.

Lire la suite...

vendredi, mai 1 2009

Toc toc token

Un billet sur la fonction strtok...
... avec en prime une petite devinette.


Lire la suite...

dimanche, février 22 2009

GCC passe la seconde

Insupportable attente des compilations !
Le quad-core refroidi à l'azote tire la langue. Son remplacement est envisagé.
Avant de courir à mon-galet, lisez ce qui suit.

Lire la suite...

samedi, janvier 17 2009

Passons la brosse au délégué

Aujourd'hui, on passe la brosse.
Rassurez-vous, il ne s'agit pas d'un vil fayotage de bas étage.
Le délégué en question est un filtre ImageMagick

Lire la suite...

dimanche, novembre 23 2008

Prototypons, petit patapon

Prototypons! Avec Python!
Mais pourquoi donc avec Python ?
Parce que ça rime!

Remerciements à Frédéric Jolliton pour son aide permanente.

Lire la suite...

lundi, septembre 29 2008

JH rech. un bug mortel.

Vous recherchez un bug ?
Faites confiance à GDB, spécialiste de la mise en relation.

Lire la suite...

lundi, juillet 14 2008

SFML : tout voir et rien installer

SFML se veut un remplaçant de la SDL
Pour l'instant, ça semble bien parti pour un projet récent (août 2007)
C'est un projet Français, ce qui fait toujours plaisir.
Ce n'est pas du chauvinisme, mais pour le 14 juillet, je ne pouvais pas faire autrement.

Lire la suite...

mercredi, avril 23 2008

Git est couvert

Les projets prennent de l'ampleur. Les équipes s'agrandissent.
Premier réflexe: CVS ou SVN. Un vieux truc lent et centralisé, donc.
Intéressez-vous à Git, le gestionnaire de versions de Linus Torvalds.
Réalisé avec les explications de Frédéric Jolliton.
MàJ : 25 avril 2008 : corrections mineures.
MàJ : 16 août 2009 : corrections d'erreurs et du plan du billet.
MàJ : 17 août 2009 : ajout d'un cas plus concret (connexion ssh directe).
MàJ : 19 août 2009 : relecture, précisions et correction d'erreurs

Lire la suite...

samedi, avril 12 2008

Développement durable pour contrées étrangères


Pas très pratique de rebooter sous MS-Windows pour compiler un exe à destination des malheureux toujours présents sur ce système.
Encore moins pratique si on ne dispose plus de MS-Windows (c'est ballot).
La solution existe et s'appelle crossdev.

Lire la suite...

dimanche, décembre 16 2007

MikMod , Windows, et moi.

Le mp3 dans les jeux ? Mais ça va pas la tête ?! Et pourquoi pas dans les démos ?!
MikMod est une bibliothèque de fonctions pour jouer des modules et des samples.
OpenSource, rapide, simple et portable. Voici la mise en oeuvre sous Windows avec Mingw.

Lire la suite...

mardi, septembre 25 2007

J'ai décroché de ma dépendance grâce à GCC.

Utilisation de GCC pour générer les dépendances d'un makefile

Lire la suite...

vendredi, août 17 2007

Vous l'avez (S)urement (D)éja (L)u

La S.D.L c'est bien, mais il faut connaître quelques trucs pour s'en sortir.
MàJ 13 mai 2009 : compilation avec version récente de MSVC (2008)

Lire la suite...