Vim est ton ami.

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

lundi 22 février 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...

lundi 21 décembre 2009

Unison et MSYS sont dans le même bateau

Vous utilisez MS-Windows, comme des millions d'autre victimes (et moi, et moi, et moi).
Vous utilisez également MSYS (comme... euh... moi.)
Mais avec MSYS, Unison (le synchroniseur de fichiers) est rétif.
MSYS va apprendre que l'ordinateur est fait pour servir l'homme, et non l'inverse (muhaHAHAHAA!)

Lire la suite...

samedi 25 juillet 2009

Une Page de Python

Pour utiliser nativement des interfaces avec Python, il y a Tkinter.
Pour ceux qui n'aiment pas coder les GUI à la main, il reste les générateurs d'interface.
Ici, je parle de la mise en oeuvre de Page.

Lire la suite...

vendredi 10 juillet 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.

Lire la suite...

mardi 9 juin 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 1 mai 2009

Toc toc token

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


Lire la suite...

dimanche 22 février 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 17 janvier 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 23 novembre 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...

vendredi 3 octobre 2008

Make Mayday

On ne présente plus Make, le gestionnaire de projets.
D'ailleurs, je ne vais pas le présenter.
Sans plus attendre, le livre de cuisine de Make
Mise à jour 14 oct. : ajout d'une rêgle de génération de noms de fichiers.

Lire la suite...

lundi 29 septembre 2008

JH rech. un bug mortel.

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

Lire la suite...

lundi 14 juillet 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...

mardi 17 juin 2008

Panda3D : coup de bambou sur la Gentoo

Vous avez une Gentoo , et vous voulez installer Panda3D.
emerge -va panda3d , c'est bien ça ?
Presque, petit scarabé, presque ...
Mises à jour :

  • 20 juin 2008. (précisions sur l'intégration de l'ebuild)
  • 23 juin 2008. (accélération du rendu sous MS-Windows)

Lire la suite...

mercredi 23 avril 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 12 avril 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...

mardi 18 mars 2008

Un fichier ça va, dix fichiers ...

Vous en avez assez de la navigation dans les buffers ?
Vous ne vous y retrouvez plus après une compilation avec quickfix ?
Project est fait pour vous

Lire la suite...

vendredi 7 mars 2008

Les IDEs de mars

Visual Studio, Code::Blocks, Eclipse, même combat.
La compile facile, c'est avec Vim et quickfix.
mise à jour : 10 mars 2008

Lire la suite...

dimanche 16 décembre 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 25 septembre 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...

dimanche 23 septembre 2007

MSYS, le petit shell qui monte.

Le shell, le shell... je suis sous Windows, moi, môssieur! Alors j'utilise quoi ? Powershell ?!
Herrrrm.. soyons sérieux. Aujourd'hui, je vais vous parler de MSYS, un shell complet pour Windows.

Lire la suite...

- page 1 de 2