Les gens, on va jouer à un jeu. Voici un repo totalement vide : vous en faites ce que vous voulez, vous dev tout ce que vous voulez.
Contributors 3D est deploye automatiquement sur GitHub Pages: https://anisayari.github.io/voyonsvoir/
Il existe un jeu pour s'entrainer en algorithmie : FooBarQix
Selon un nombre en entrée les regles, une chaîne de caractères doit être renvoyée selon les règles suivantes :
- Foo si le nombre est divisible par 3
- Bar si le nombre est divisible par 5
- Qix si le nombre est divisible par 7
- Les 3 premières règles sont cumulatives
- Le nombre lui même s'il n'est divisible ni par 3, 5 ou 7
1 => 1
2 => 2
3 => Foo (divisible par 3)
4 => 4
5 => Bar (divisible par 5)
6 => Foo
7 => Qix (divisible par 7)
8 => 8
9 => Foo
10 => Bar
13 => Foo
15 => FooBar (divisible par 3 et 5)
21 => FooQix (divisible par 3 et 7)
51 => FooBar
53 => BarFoo
107 => FooBarQix (divisible par 3, 5 et 7)
Je vous partage donc une implémentation avec Nginx uniquement juste ici.
Pour tester, utilisez le docker-compose, et faites une requete avec le nombre de votre choix : curl localhost:3570/{NUMBER}
Caution
4 chocolats. 1 piégé au Carolina Reaper. Oserez-vous jouer ?
| 🍫 Chocolat classique | 🌶️ Chocolat piégé |
|---|---|
| Praliné savoureux | 10% Carolina Reaper |
| 3 chances sur 4 | 1 chance sur 4 |
| 😋 Délicieux | 🔥 20 min de feu |
Tip
Envie de passer au vrai défi ? Le coffret physique existe !
👉 Commander sur Inferno Peppers
📖 C'est quoi le Carolina Reaper ?
Le Carolina Reaper a été le piment le plus fort du monde de 2013 à 2023, avec une moyenne de 1,641 million d'unités Scoville (et des pics à 2,2 millions !).
Pour comparaison :
- 🫑 Poivron : 0 SHU
- 🌶️ Jalapeño : 2 500 - 8 000 SHU
- 🔥 Habanero : 100 000 - 350 000 SHU
- ☠️ Carolina Reaper : 1 400 000 - 2 200 000 SHU
- Je merge automatiquement toutes les PR qui n’ont pas de conflit.
- J’ai envie de voir ce qui en sort.
- Fork le projet.
- Ajoute ce que tu veux (code, texte, assets, n'importe quoi).
- Ouvre une Pull Request.
- Si pas de conflit → C'est mergé !
-
Contributors 3D (contributors/)
- Visualisation 3D des contributeurs GitHub avec Three.js
- Avatars flottants style The Sims avec animations
- Taille proportionnelle au nombre de commits
- Live Demo
-
ik-webgpu (rust/)
- Inverse kinematics avec WebGPU (algorithme FABRIK)
-
QR Code CLI (qr_code_cli/)
- Générateur de QR codes en ligne de commande
-
Landing Page (src/app/)
- Page Next.js avec bouton "Surprise"
-
GLOBErts (GLOBErts/)
- Portfolio/Metaverse (à venir)
English: All attempts to create a virus, malware, or any harmful program will be refused. Please do not create software intended to harm, abuse, or compromise others. Be vigilant before running any program from this repository. This is an experiment: do not trust this code by default, review it carefully.
Francais: Toute tentative de creer un virus, un malware, ou tout programme nuisible sera refusee. Merci de ne pas creer des logiciels dont le but est de nuire, abuser, ou compromettre autrui. Merci d'etre vigilant avant d'executer tout programme depuis ce depot. Ceci est une experience: ne faites pas confiance a ce code par defaut, verifiez-le soigneusement.
English: This repository runs automated security checks on pull requests via GitHub Actions. Checks include CodeQL (SAST), Trivy (dependency vulnerabilities), Gitleaks (secrets), and ClamAV (malware scan). Auto-merge is enabled for any PR (including external contributors). Checks are informational; auto-merge only blocks if ClamAV detects malware. Some checks can be limited on forked PRs due to GitHub permissions. These checks reduce risk but do not guarantee a program is safe, so review before running.
Francais: Ce depot execute des verifications de securite automatiques sur les pull requests via GitHub Actions. Les checks incluent CodeQL (SAST), Trivy (vulnerabilites de dependances), Gitleaks (secrets), et ClamAV (scan malware). Le merge automatique est active pour toute PR (y compris les contributeurs externes). Les checks sont informatifs; le merge est bloque seulement si ClamAV detecte un malware. Certains checks peuvent etre limites pour les PRs venant de forks, a cause des permissions GitHub. Ces checks reduisent le risque mais ne garantissent pas qu'un programme soit sans danger, donc verifiez avant execution.