{"id":671,"date":"2025-04-01T18:28:05","date_gmt":"2025-04-01T16:28:05","guid":{"rendered":"http:\/\/gistlabs.net\/weblogs\/?page_id=671"},"modified":"2025-04-01T18:34:06","modified_gmt":"2025-04-01T16:34:06","slug":"github","status":"publish","type":"page","link":"https:\/\/www.gistlabs.net\/weblogs\/github\/","title":{"rendered":"GitHub"},"content":{"rendered":"\n<p>Chers visiteurs,<\/p>\n\n\n\n<p>Je suis ravi de partager avec vous une s\u00e9lection de mes projets disponibles sur GitHub. Ces r\u00e9alisations refl\u00e8tent ma passion pour le d\u00e9veloppement logiciel et l\u2019innovation technologique. Voici un aper\u00e7u d\u00e9taill\u00e9 :<\/p>\n\n\n\n<p><strong>&#x1f52e; JodoTarot<\/strong><\/p>\n\n\n\n<p><strong>Description :<\/strong> JodoTarot est une application web intuitive qui vous permet d\u2019effectuer des tirages de tarot et d\u2019obtenir des interpr\u00e9tations g\u00e9n\u00e9r\u00e9es par intelligence artificielle. Elle combine l\u2019art divinatoire traditionnel avec les technologies modernes pour offrir une exp\u00e9rience unique.<\/p>\n\n\n\n<p><strong>Fonctionnalit\u00e9s principales :<\/strong><\/p>\n\n\n\n<p>\u2022 Quatre types de tirages, dont la Croix Celtique.<\/p>\n\n\n\n<p>\u2022 Personnalisation de l\u2019exp\u00e9rience avec le choix de la langue, du jeu de cartes et du \u201cpersona\u201d pour l\u2019interpr\u00e9tation.<\/p>\n\n\n\n<p>\u2022 Interface \u00e9l\u00e9gante et conviviale.<\/p>\n\n\n\n<p><strong>Lien vers le projet :<\/strong> <a href=\"https:\/\/github.com\/habib256\/JodoTarot\">JodoTarot sur GitHub<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>&#x1f680; SpaceCarnage<\/strong><\/p>\n\n\n\n<p><strong>Description :<\/strong> SpaceCarnage est un jeu de tir spatial palpitant d\u00e9velopp\u00e9 en JavaScript avec la biblioth\u00e8que p5.js. Aux commandes d\u2019un vaisseau spatial, vous affrontez des vagues d\u2019ennemis dans des batailles interstellaires intenses.<\/p>\n\n\n\n<p><strong>Caract\u00e9ristiques du jeu :<\/strong><\/p>\n\n\n\n<p>\u2022 Contr\u00f4le fluide du vaisseau via la souris.<\/p>\n\n\n\n<p>\u2022 Tirs d\u00e9clench\u00e9s par un clic gauche.<\/p>\n\n\n\n<p>\u2022 Syst\u00e8me de points bas\u00e9 sur la destruction des ennemis.<\/p>\n\n\n\n<p>\u2022 Apparition de boss \u00e9piques et de power-ups pour enrichir l\u2019exp\u00e9rience de jeu.<\/p>\n\n\n\n<p><strong>Lien vers le projet :<\/strong> <a href=\"https:\/\/github.com\/habib256\/SpaceCarnage\">SpaceCarnage sur GitHub<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>&#x1f4a1; lightphysics<\/strong><\/p>\n\n\n\n<p><strong>Description :<\/strong> lightphysics est un moteur physique bas\u00e9 sur le raycasting, utilisant Matter.js pour la gestion des interactions physiques et p5.js pour le rendu graphique. Il permet de simuler des ph\u00e9nom\u00e8nes physiques r\u00e9alistes dans des environnements virtuels.<\/p>\n\n\n\n<p><strong>Fonctionnalit\u00e9s :<\/strong><\/p>\n\n\n\n<p>\u2022 Simulation pr\u00e9cise des interactions physiques.<\/p>\n\n\n\n<p>\u2022 Gestion avanc\u00e9e de la lumi\u00e8re gr\u00e2ce au raycasting 2D.<\/p>\n\n\n\n<p>\u2022 Compatibilit\u00e9 avec des projets interactifs et \u00e9ducatifs.<\/p>\n\n\n\n<p><strong>Lien vers le projet :<\/strong> <a href=\"https:\/\/github.com\/habib256\/lightphysics\">lightphysics sur GitHub<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>&#x1f4c8; algo-chaos<\/strong><\/p>\n\n\n\n<p><strong>Description :<\/strong> algo-chaos est une exploration des syst\u00e8mes chaotiques \u00e0 l\u2019aide de Python et de la biblioth\u00e8que numpy. Ce projet illustre des concepts math\u00e9matiques complexes \u00e0 travers des simulations et des visualisations interactives.<\/p>\n\n\n\n<p><strong>Points forts :<\/strong><\/p>\n\n\n\n<p>\u2022 \u00c9tude de la suite logistique, de l\u2019attracteur de Lorenz, du pendule double, entre autres.<\/p>\n\n\n\n<p>\u2022 Utilisation de matplotlib pour des visualisations claires et p\u00e9dagogiques.<\/p>\n\n\n\n<p>\u2022 Approche didactique pour comprendre le chaos en math\u00e9matiques.<\/p>\n\n\n\n<p><strong>Lien vers le projet :<\/strong> <a href=\"https:\/\/github.com\/habib256\/algo-chaos\">algo-chaos sur GitHub<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>&#x1f3ae; ArduinoWirelessNunchuk<\/strong><\/p>\n\n\n\n<p><strong>Description :<\/strong> Cette biblioth\u00e8que am\u00e9liore l\u2019interface entre les contr\u00f4leurs Nunchuk sans fil de tiers et les cartes Arduino. Bas\u00e9e sur les travaux de Michael Dreher et Gabriel Bianconi, elle facilite l\u2019int\u00e9gration de ces contr\u00f4leurs dans divers projets.<\/p>\n\n\n\n<p><strong>Avantages :<\/strong><\/p>\n\n\n\n<p>\u2022 Compatibilit\u00e9 \u00e9tendue avec diff\u00e9rents mod\u00e8les de Nunchuk sans fil.<\/p>\n\n\n\n<p>\u2022 Interface simplifi\u00e9e pour une utilisation ais\u00e9e avec Arduino.<\/p>\n\n\n\n<p>\u2022 Documentation compl\u00e8te pour une prise en main rapide.<\/p>\n\n\n\n<p><strong>Lien vers le projet :<\/strong> <a href=\"https:\/\/github.com\/habib256\/ArduinoWirelessNunchuk\">ArduinoWirelessNunchuk sur GitHub<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>&#x2699;&#xfe0f; Ardumoto<\/strong><\/p>\n\n\n\n<p><strong>Description :<\/strong> Ardumoto est une biblioth\u00e8que optimis\u00e9e pour le shield moteur Ardumoto, permettant un contr\u00f4le pr\u00e9cis des moteurs dans les projets Arduino. Elle simplifie la gestion des moteurs \u00e0 courant continu pour les amateurs et les professionnels.<\/p>\n\n\n\n<p><strong>Caract\u00e9ristiques :<\/strong><\/p>\n\n\n\n<p>\u2022 Commandes intuitives pour contr\u00f4ler la vitesse et la direction des moteurs.<\/p>\n\n\n\n<p>\u2022 Compatibilit\u00e9 avec diverses plateformes Arduino.<\/p>\n\n\n\n<p>\u2022 Exemples inclus pour faciliter l\u2019apprentissage et l\u2019impl\u00e9mentation.<\/p>\n\n\n\n<p><strong>Lien vers le projet :<\/strong> <a href=\"https:\/\/github.com\/habib256\/Ardumoto\">Ardumoto sur GitHub<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>&#x1f916; thymioHTTP<\/strong><\/p>\n\n\n\n<p><strong>Description :<\/strong> thymioHTTP est un serveur HTTP con\u00e7u pour Thymio Studio 2.x, offrant un acc\u00e8s RESTful aux robots Thymio via une application Node.js. Ce projet facilite la communication et le contr\u00f4le des robots Thymio \u00e0 distance.<\/p>\n\n\n\n<p><strong>Fonctionnalit\u00e9s :<\/strong><\/p>\n\n\n\n<p>\u2022 Interface RESTful pour interagir avec les robots Thymio.<\/p>\n\n\n\n<p>\u2022 Compatibilit\u00e9 avec des langages de programmation visuels comme Snap! et Scratch.<\/p>\n\n\n\n<p>\u2022 Documentation d\u00e9taill\u00e9e pour une int\u00e9gration sans effort.<\/p>\n\n\n\n<p><strong>Lien vers le projet :<\/strong> <a href=\"https:\/\/github.com\/habib256\/thymioHTTP\">thymioHTTP sur GitHub<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>Je vous invite \u00e0 explorer ces projets et \u00e0 contribuer si vous le souhaitez. Vos retours sont pr\u00e9cieux et participent \u00e0 l\u2019am\u00e9lioration continue de ces outils. Pour d\u00e9couvrir l\u2019ensemble de mes r\u00e9alisations, rendez-vous sur mon profil GitHub :<\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/habib256\">Acc\u00e9der \u00e0 mon profil GitHub<\/a><\/p>\n\n\n\n<p>N\u2019h\u00e9sitez pas \u00e0 me contacter pour toute question ou suggestion. Votre engagement est essentiel pour faire \u00e9voluer ces projets.<\/p>\n\n\n<p><iframe loading=\"lazy\" src=\"http:\/\/github.com\/habib256\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" width=\"900\" height=\"800\"><\/iframe><\/p>\n<p>https:\/\/github.com\/habib256<\/p>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Chers visiteurs, Je suis ravi de partager avec vous une s\u00e9lection de mes projets disponibles sur GitHub. Ces r\u00e9alisations refl\u00e8tent ma passion pour le d\u00e9veloppement logiciel et l\u2019innovation technologique. Voici un aper\u00e7u d\u00e9taill\u00e9 : &#x1f52e; JodoTarot Description : JodoTarot est une application web intuitive qui vous permet d\u2019effectuer des tirages de tarot et d\u2019obtenir des &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"https:\/\/www.gistlabs.net\/weblogs\/github\/\">Continue reading<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-671","page","type-page","status-publish","hentry","nodate","item-wrap"],"_links":{"self":[{"href":"https:\/\/www.gistlabs.net\/weblogs\/wp-json\/wp\/v2\/pages\/671","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gistlabs.net\/weblogs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.gistlabs.net\/weblogs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.gistlabs.net\/weblogs\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gistlabs.net\/weblogs\/wp-json\/wp\/v2\/comments?post=671"}],"version-history":[{"count":5,"href":"https:\/\/www.gistlabs.net\/weblogs\/wp-json\/wp\/v2\/pages\/671\/revisions"}],"predecessor-version":[{"id":1790,"href":"https:\/\/www.gistlabs.net\/weblogs\/wp-json\/wp\/v2\/pages\/671\/revisions\/1790"}],"wp:attachment":[{"href":"https:\/\/www.gistlabs.net\/weblogs\/wp-json\/wp\/v2\/media?parent=671"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}