Archives pour la catégorie IRL

Une catégorie pour parler de sorties en extérieur, de lieux où on a pu aller, des photos qu’on y a pris, etc…

Ubuntu, CMake, gdb, Eclipse et… Doctor Who

#RetirezMoiPhotoshop

#RetirezMoiPhotoshop

J’ai rencontré l’autre jour un problème qui s’est avéré assez compliqué alors que je cherchais à faire un truc simple à la base : je voulais ouvrir un projet de code C++ généré par CMake dans l’éditeur Eclipse et pouvoir le déboguer avec le débogueur inclus dans Eclipse. Sauf que bien sûr ça ne fonctionnait pas…

Et je me suis par la suite rendu compte qu’il ne s’agissait pas seulement d’un problème d’Eclipse mais que tous les logiciels utilisés à côté avaient également, à des degrés divers, leur part de responsabilité. Ou quand les logiciels se liguent pour faire chier au maximum !

Cet article est en rédaction depuis un moment, mais quel meilleur moment qu’aujourd’hui pour le publier puisque s’organise ce Dimanche à Lyon le Doctor Who Day ? Considérons donc qu’il s’agira de ma maigre participation vu qu’exceptionnellement, cet article sera narré (à grand renfort de gifs) par des acteurs de la série Doctor Who.

Bon, déjà que c’est un article au sujet extrêmement technique de base, pas sûr que l’on comprenne encore bien le problème de base ou la solution à y apporter, mais au moins une chose est sûre: cet article sera unique. Et c’était très amusant à écrire.

C’est parti. 🙂

Lire la suite

Mais que devient le panda ?

Exhausted panda

Exhausted panda

Les publications sur ce blog deviennent de plus en plus éparses (la dernière remonte à quatre mois !), mais j’ai des excuses.

J’ai d’abord récemment déménagé de la banlieue lyonnaise pour la campagne iséroise (dans la riante commune de Saint-Chef, notamment chère à l’écrivain Frédéric Dard), un évènement qui a en soi pris un temps important en termes de préparations et de mise en place.

C’est aussi que tout simplement, je travaille depuis un an au sein d’Arkane Studios, et que si cette collaboration se passe pour le moment plutôt bien, elle prélève tout naturellement son dû sur mon temps libre… Car l’entreprise étant à Lyon, je dois faire les trajets depuis chez moi tous les jours !

Enfin, le reste de mon temps libre est bien occupé lui aussi. Avec la Loutre et sa sœur, nous avons monté Agape Studios, un petit studio de développement de jeux vidéo à but non lucratif (pour le moment, en tout cas), et nous développons depuis un peu plus d’un an sur notre temps libre notre premier projet : Crossfire. Il s’agit d’un visual novel dans l’univers du manga l’Attaque des Titans (c’est complètement gratuit et je compte bien publier le code source du jeu quand il sera fini) sur lequel j’essaierai d’écrire ici ! C’est fait avec un moteur de visual novel conçu en Python, appelé Renpy. Je devrais également vous en parler très prochainement…

Et sur le plan des projets plus théoriques, il me reste toujours à découvrir le langage Rust de Mozilla, que j’avais prévu de découvrir en implémentant un petit logiciel de raytracer, lorsque mon PC a soudain été volé. Subitement, ce projet a grandement perdu en priorité, mais il traîne encore dans un coin de ma tête.

Dans l’absolu, je souhaiterais également m’attaquer à la création d’un petit moteur de jeu en 3D, oui, je sais, encore un petit moteur 3D amateur qui n’ira sans doute pas bien loin ! C’est pourquoi le nom est déjà tout trouvé: le YAGE (Yet Another Game Engine), enfin ça c’est si ce n’était pas déjà pris. Il faudra en trouver un autre…

Bref, ceci afin de mieux appréhender des concepts qui me sont nécessaires dans mon boulot à Arkane, et aussi car ce sera une manière assez ludique de faire quelques révisions en mathématiques 🙂 Sans parler des multiples aspects technologiques que j’ai tout simplement envie d’aborder comme ça, en face à face, directement, sans que quelqu’un ait déjà pré-mâché le travail pour moi à quelque niveau que ce soit. Qui dit moteur de jeu en 3D pense immédiatement au langage C++, c’est effectivement le langage vers lequel je me tournerai en premier, mais fondamentalement, j’aimerais à terme essayer de voir de quoi est capable le Rust dans ce domaine. C’est à voir. 🙂

À bientôt !

« Un panda en hiver » (au Québec)

Il n’y a pas eu d’articles depuis un moment ici.

La faute à une session d’Hiver à l’université Laval particulièrement intense. Beaucoup de cours, de travail, j’ai profité de la fin des examens et de la semaine de relâche pour écrire ici. Après d’interminables hésitations autant sur le fond que sur la forme, je décide finalement de sauter le pas en écrivant tout ce qui me vient à l’esprit concernant l’hiver au Québec dans un long « article fleuve ».

L’hiver au Québec comporte son lot de périls : entre températures atteignant fréquemment le -20°C (voire un peu moins en cas de tempête ou de fort vent),  les « trous » quand il neige ou a beaucoup neigé (on marche tranquille normal et… d’un coup, on se retrouve avec de la neige au genou), le verglas assassin pendant le redoux… Il convient de bien se préparer.

Lire la suite

Québec — Les démarches, suite et fin

Aujourd’hui, suite et fin en réalité de mon précédent article Québec – une fois sur place , on va revenir sur quelques démarches importantes qui font partie du voyage à Québec, notamment une fois que ça y est, on est sur place !

(Pour les autres articles concernant le voyage au Québec, cliquez sur le mot-clé « quebec » dans le coin en bas à droite)

Lire la suite

Québec – La démarche avant le départ

« d’azur à la croix d’argent cantonnée de quatre fleurs de lys du même »

(Pour les autres articles concernant le voyage au Québec, cliquez sur le mot-clé « quebec » dans le coin en bas à droite)

Aujourd’hui, j’ai enfin décidé de faire un peu de classement dans mes notes concernant le Québec.

Premier article donc véritablement sur la démarche de partir au Québec: ce qu’il faut savoir avant le départ !

Disclaimer: Plus qu’un vrai reportage, il s’agit ici de liens et de remarques que j’ai trouvé utile de noter avant de partir. J’oserais pas dire que c’est un véritable walkthrough sur comment bien réussir son départ, mais c’est déjà pas mal :p

Lire la suite