Tous les articles par guillaume

A propos guillaume

Webmaster depuis 2008 et Auto-entrepreneur depuis 2010. J'ai créé ce blog pour présenter mes travaux et mes trouvailles dans le domaine du multimédia.

30 seconds of code

30 seconds of code
30 seconds of code

Le but de 30 seconds of code est de comprendre un morceau de code en 30 secondes.
Ce concept existe depuis au moins 2-3 ans, et il a été décliné pour plusieurs langages (Javascript, CSS, Python, React, et PHP).

Je trouve ce concept très cool, car il permet d’en apprendre plus sur les langages utilisés, et de comprendre rapidement des fonctions simple.

Le but de cette idée

Le but de cette idée est de reprendre ce concept pour d’autres langages, ou d’autres Frameworks.

Pour le moment, j’aimerai le reprendre pour SASS, et WordPress.
Pour la suite, pourquoi pas faire aussi pour TypeScript (que je ne connais pas pour le moment).

Qu’en pensez-vous ?

Application de comparaison des frameworks

Comparaison de Framework

L’idée

Actuellement, je suis en train d’apprendre à utiliser Yii2, un Framework PHP.
Ayant déjà appris à utiliser d’autres Framework, en l’occurrence Symfony et CodeIgniter, j’ai une question qui me viens en tête :

Pour le développement d’une fonctionnalité spécifique, comme un blog ou un forum, quel est le meilleur Framework en terme de dépendance et de taille ?

Le but de cette idée

Le but de cette application est de lister des comparaisons entre les Frameworks Web, quelques-soit les langages (PHP, Node, Python …), et quelques soit les fonctionnalités développé.

2019 est la première année ou j’entends autant de débat sur l’accessibilité et la performance. Il est important de se poser la question sur ces outils.

Il suffit donc de lister un certain nombre de fonctionnalité à développer, comme un blog ou un forum, et de voir ce que cela donne en terme d’accessibilité et de performance.
Il y a beaucoup d’autres paramètres à vérifier, comme :

  • Le nombres de dépendance vers des bibliothèques tierces.
  • La taille du projet finalisé (fichiers et base de données).
  • la qualité du développement, etc…

Dès que la comparaison est faites, les différents framework sont noté.
En découle la liste des pires et meilleurs Framework du moment.

Qu’en pensez-vous ?

Détecteur de Fake News

Détecteur de Fake News
Comment différencier une fake news d’une vrai News ….

Depuis quelques années, on ne parle que de Fake News et de comment lutter contre ce fléau. Quelques solutions ont été développé, mais il n’en existe aucune sur le marché.

Le but du projet

Le but du projet est de créer un détecteur de Fake News.
Il permettrait de noter les articles que l’on voudrait vérifier.

Pour développer ce genre d’outil, il faudra utiliser du machine learning (ou deep learning), et un algorithme pouvant déterminer la valeur (ou note) des articles qu’il faut fact checker.

Pour en savoir plus sur le deep learning :

Application YuGiOh

Depuis quelques semaines, je me suis pris de passion pour les jeux de carte Yu-Gi-Oh.
Pour ce jeux, chaque joueur à un paquet de carte, et des points de vie (8000 pour un duel normal, et 4000 pour les speed duel)

Il existe pour smartphone, plusieurs applications pour calculer ces points de vie pendant un duel. Le problème est que je trouve toutes ces applications assez moche.

Le but du projet

Ce que je voudrais faire, c’est imaginer une application qui soit en même temps belle et assez complète.

Comme je l’ai dis dans l’introduction, il existe deux modes de duels : les normaux, et les speed duels. Les points de vies ne sont pas les mêmes selon le mode.
Aucune application ne prend en compte ces 2 modes, et c’est la première fonctionnalité que je veux mettre en place.

La deuxième fonctionnalité que je veux mettre en place sont des petites fonctionnalités liés à certains Deck. Je pense à :

  • Lancé de dés à 6 faces
  • Lancé de pièce, pour le pile ou face.
  • l’ajout de Jeton, pour certaines cartes

La troisième fonctionnalité est le fait de choisir entre des duels en 1v1, ou en 2v2.
Ça serai intéressant de l’on puisse calculer les scores de pleins de joueurs en même temps.

La dernière fonctionnalité est le choix aléatoire de Deck.
Quand un joueur possède plusieurs decks, et qu’il ne peut pas choisir, il peux enregistrer le nom de ces différents decks, et laisser l’application choisir à sa place.

Que pensez-vous de ce genre d’appli ?

Jeu Cul de Chouette

jeu "Cul de Chouette"

Aujourd’hui, j’ai envie de partager une idée qui peut plaire à un certains nombre d’entre vous.
La création d’une application basé sur le Cul de chouette.

Pour ceux qui connaissent la référence, il s’agit d’un jeu connu grâce à Kaamelott.

Le but du projet

Cette idée m’est venu en tête quand j’ai trouvé les règles du jeu sur Internet.
Elles prennent moins de 10 pages, et sont simple à apprendre du fait que cela se joue avec 3 dés.
Il suffit de connaître les différentes combinaisons.
Les voici dans un fichier PDF :

Le but du projet est de créer une application (Smartphone, ou Web), émulant le jeu et au moins plusieurs joueurs.
A partir du fichier ci-dessus, il est facile de créer la base des règles du projet.

Qu’en pensez-vous ?