Skip to content

Instantly share code, notes, and snippets.

View Karobwe's full-sized avatar
👨‍🎓
Learn coding

Chanfi Attoumani Karobwe

👨‍🎓
Learn coding
View GitHub Profile
@Karobwe
Karobwe / Open-JavaFX.md
Last active June 21, 2019 21:17
Procédure pour compiler des applications utilisant Open JavaFX sous Linux

Installer Open JavaFX

Dans ce petit mémo je détail comment faire lancer une application utilisant Open JavaFX, tout est basé sur le Getting started de la doc officiel.

Il faut s'assurer d'utiliser une version de java et javac supérieure ou égal à la version 11. Si une version antérieurs de Java est déjà installer, il faut soit la désinstaller et la remplacer par une version supporté par Open JavaFX, ce qui aura pour cause de configurer automatiquement les versions de java et javac supportés ; soit installer les deux version de OpenJDK mais configurer le système pour qu'il utilise la version qui convient pour Open JavaFX.

Procédure d'installation/désinstallation de OpenJDK

Pour choisir la version de java et javac à utiliser si il y a plusieurs versions d'installés:

Apprenez à programmer en C

Activité 2: Expliquez ce qu'est un pointeur

Un pointeur est rien d'autre qu'une variable. La seule différence avec une variable classique est qu'une variable normal contient un nombre quelqconque, alors qu'un pointeur contient un nombre qui correspond exactement à l'adresse d'une autre variable dans la mémoire. Habituellement, l'adresse d'une variable (classqiue ou pointeur) est affiché en héxadécimal par les fonctions standards du langage C, mais si ont convertit cette adresse en décimal, on obtient un nombre! (voir code ci-dessous)

Dans la représentation ci-dessous de la mémoire d'un ordinateur, on constate que la valeur contenu dans le pointeur pointeurDefense correspond exactement à l'adresse de la variable defense.

Fonctionnement de la mémoire d'un ordinateur

@Karobwe
Karobwe / Ideas.md
Created April 20, 2018 05:15
List of programming ideas projects
  • Site contenant les différentes structures de données de chaque langage de programmation, mis côte à côte via des onglets pour pouvoir comparer rapidement. (Comme les exemples fournis par beaucoup d'API.)
@Karobwe
Karobwe / myanimelist-flex-and-grid-layout.css
Last active March 10, 2018 18:49
An easy customizable theme for your animelist by changing the CSS variables values [Preview] [Work-in-progress]
@import url('https://fonts.googleapis.com/css?family=Cabin|Crete+Round|Work+Sans');
:root {
/***/
--username: "Karobwe";
--body-bg: #FFF;
--body-fg: #717171;
--link: #45C1EF;
--black: #191B1F;
--orange: #E6614F;