Skip to content
View RaphaelNJ's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.
Block or Report

Block or report RaphaelNJ

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RaphaelNJ/README.md

Histoire

L'envie de modifier le code source d'un jeu vidéo auquel je jouais à l'époque m'a poussé à apprendre le langage de programmation Java en CM2. J'ai rapidement fini par programmer pour le plaisir même de la chose et maintenant encore je continue à être passionné de tous les sujets relatifs, de près ou de loin, à l'informatique dans sa forme la plus générale.

Projets

Voici une liste d'une partie de mes projets personnels présentables :

  • 3D_Window - Moteur graphique 3D rudimentaire inspiré de celui du premier DOOM
  • md2html.rs - Outil pour créer des sites statiques sans code : Convertisseur Markdown vers HTML.
  • Quelques tentatives de création d'un logiciel de programmation viseuelle (comme Scratch) inspiré du BluePrint d'Unreal Engine (du plus ancien et immature au plus ancien et mature)
    • VisualScripting.js - Javascript (Prototype)
    • vs-ts - Typescript, réécriture complete, plus ou moins terminé
    • vs_rs - Rust, réécriture complete, encore en développement actif (mais reste le plus abouti)
  • Recursive-reader - Programme assurant le nombre total de lignes et de caractères de chaque fichier présent dans un répertoire donné
  • Simple2DEngine.ts - Moteur 2D en typescript, permet d'afficher pixels, lignes, formes basiques, images, etc. Supporte les matrices de transformations.
  • Quelques languages de templating HTML (inspirés de EJS et HandlebarsJS)

Technologies & Langages

Souvent utilisés

JavaScript TypeScript SQL PostgreSQL Docker Linux Node.js Rust Python HTML CSS NixOS NeoVim TailwindCSS Bash BunJS Git

Utilisés périodiquement ou ponctuellement

C Redis EJS Lisp WebAssembly Assembly Debian Lua Godot GDScript Svelte Batch Bevy.rs ExpressJS Photoshop Make RegEx RISK-V Flutter

Pas utilisés depuis longtemps (certaines pas utilisées depuis 2018)

Java MySQL PHP Fedora Unity Unreal Engine Blender Basic Ruby FireBase AutoHotKey Go Vue Django VSCode Virtual Box C# GLSL

En apprentissage

Clojure

Envie d'apprendre

Tout... mais pour ce qui est de ce que j'ai en vue en ce moment : C++ Kubernetes Haskell PowerShell Visual Basic Crystal R Nim Pascal V Kubernetes CUDA Tensorflow Julia

Popular repositories Loading

  1. vs-ts vs-ts Public

    TypeScript

  2. vs_rs vs_rs Public

    Rust

  3. nixos-pi nixos-pi Public

    Forked from lucernae/nixos-pi

    How to install NixOS on raspberry PI

    Nix

  4. dotfiles dotfiles Public

    Lua

  5. RaphaelNJ RaphaelNJ Public

  6. Recursive-reader Recursive-reader Public

    JavaScript