[Debian] Basics of animated GIF optimization with ImageMagick

I was doing an ingame video capture and I needed to have it in a GIF format. A few frames of the animation could be optimized as there were sometimes still images. So if I wanted to remove those unnecessary frames (while keeping the correct duration, of course), one can simply use ImageMagick. How to …

[Debian] Create a QRCode for a vCard file

Didactic I am writing a little tutorial here for creating a QRCode for a vCard file. As I don’t use it that much, it feels like I need a memo for it. Preparation We will use a vCard file named test.vcf which contains the following: BEGIN:VCARD VERSION:2.1 N:Family Name;First Name;;; FN:First Name Family Name TITLE:Your …

[Debian] Generate TeX formulas as SVG or PNG images Wikipédia-like

Preparation We will use this file named texfile.tex as the .tex to convert: \documentclass[12pt]{article} \pagenumbering{gobble}% Remove page numbers (and reset to 1) \begin{document} My first \TeX~document. $s_n = (Ta)_n = \displaystyle\sum_{k=0}^\infty T_{nk} a_k$ \end{document} Result file Generating PNG images Packages you need: texlive (or any other TeX program, I guess) dvipng Step by step In …

[Debian] Fix the backlight function keys on Intel GPU laptop

*UPDATE* March 10th, 2019 I have to update my post because the previous fix does not work anymore with recent versions of debian + GNOME 3, on the same laptop as before (sandybridge core i3). Now, you have to follow this suggestion given by people all around the world: edit the /etc/default/grub file in super …

[LinkedIn] How to put an image preview for links to webpages

Upset. I have just spent four hours to figure out how to put an image preview for URLs linking to custom web pages which you put on LinkedIn profile pages. You know, those links added as media. First, you have to add Open Graph meta tags to your website. Just put those meta tags as …

[Illustrator] Unwanted rasterized gradients in SVG Tiny 1.1+ export fix

English version lower! Vous avez vu ce super titre en anglais ? Héhé, je me prépare pour le Canada, c’est dans très bientôt ! Je suis tombé sur un bug d’Illustrator CS5 qui me prévient de la rastérisation des dégradés lors de l’export d’un objet, qui contient évidemment un dégradé, dans le format SVG Tiny 1.1+. Explications …

[Oculus] No tracker attached / Unknown device

Ok, je viens de passer quelques heures à me demander pourquoi le positional tracker n’était pas détecté correctement sur mon PC (Windows 7 64). Les symptômes : le tracker fonctionne correctement quand on le branche en USB sur le casque directement via le port qui se trouve sur le dessus, le tracker ne fonctionne plus quand …

[Unity] Force text re-serialization crash : La solution

Lorsque vous avez un gros projet Unity entre vos mains et que vous décidez de forcer la sérialisation en texte (Project Settings > Editor > Asset Serialization > Mode: Force Text), il se peut que vous rencontriez un problème de mémoire insuffisante qui fait crasher Unity. Lors du processus de « re-serialisation », Unity charge tous vos …

ShellExecuteA n’ouvre pas d’URL sur Windows depuis un logiciel C++

Je viens de passer trente minutes à chercher la solution à un problème empêchant d’ouvrir le navigateur par défaut sur Windows depuis un logiciel C++ via ShellExecuteA(), en l’occurrence, le jeu Esteren : Les Griffes du Seigneur Sorcier dont le kickstarter est toujours en cours au moment où j’écris cet article. 😛 La solution dans mon …

[C++] Ouvrir le navigateur depuis Cocos2d-x

Il fallait que j’intègre des boutons dans un projet cocos2d-x pour rediriger sur des pages de réseaux sociaux. Mais à mon grand regret, il n’existe pas de fonction préparée dans le framework de cocos2d-x (version 3.2) pour ouvrir une page de navigateur. Il m’a alors fallu l’implémenter moi-même. Content. Fort heureusement, des personnes se sont …