Réalisations de Sébastien Laoût
Pour tous
|
Pour les développeurs
Pour tous
Jeux
Snaky 360 pour téléphones et tablettes Android
Jeu de serpent se déplaçant à 360 °, accélérant, ralentissant, tirant des missiles, avec de nombreux ennemis et modes de jeu (pac-snake, snake-invaders...), et des centaines de niveaux tous originaux.
Snaky 360 version Web
La version originale du jeu de serpent se déplaçant à 360 °, accessible d'un simple navigateur Web, mais moins fluide et un peu moins joli que la version pour Android.
Objets physiques
Garage Door Alarm and Auto-Closer in a Photo Frame (with Wireless Communication)
Alarme Arduino à faire soi-même en DIY pour prévenir quand la porte du garage est restée ouverte, avec possibilité de la fermer automatiquement au bout de quelques minutes.
Busyboard champêtre 43 activités
Mon interprétation du tableau d'activité Montessori pour enfants à partir de six mois.
Poster carte du monde satellite et politique XL 91,5 x 121,6 cm (noms en français)
Affiche murale géante de carte du monde moderne et artistique : visuel réaliste, issu d'images satellites de la NASA, aux couleurs vives. Image très détaillée et informative : les noms des pays et villes sont en Français.
Astuce : Éclairage automatique d'intérieur de boîte à lettres
Dès que vous ouvrez la fente de la boîte à lettre, l'intérieur s'illumine de mille feux pour en dévoiler son contenu... Oui oui : comme quand vous ouvrez le frigo !
Site pour étudiants
les83plus.fr.st
Site francophone sur les calculatrices TI-83 Plus et TI-83 Plus Silver Edition, offrant des tutoriels d'utilisation et de développement, et permettant de redécouvrir ces calculatrices (musique, jeux en réseau...).
Applications Linux
BasKet Note Pads
Logiciel libre de prise de notes pour KDE (sous Linux) permettant une organisation de ses idées à la fois rapide et efficace.
Kirocker Music Display
Logiciel libre pour le lecteur de musique Amarok (sous KDE, Linux) permettant d'afficher en permanence la piste en cours de lecture et de contrôler la lecture. Comprends un mode plein écran.
Pour les développeurs
Présentations
L'immutabilité : ce super-pouvoir contre les bugs !
En développement, l'une des sources de bugs est un schéma d'initialisation complexe pour un objet. Nous allons voir comment l'immutabilité permet de transformer ces problèmes en erreurs de compilation. Accompagné de deux exercices de mise en pratique ("kata", en Software Craftmanship).
Clean Code
Présentation du livre Clean Code réalisée avec deux collègues chez Ubik Ingénierie.
INTESTPTION : Testez vos tests avec PiTest
Vous êtes développeur Java ? Vous écriez des tests unitaires ? Alors voici le diaporama de la présentation que j'ai faite le 28 novembre 2018 à e-artsup Lille.
Articles
Clean Dates & Times Handling in Java Backends
Schéma des classes Java du package java.time, ainsi que des conseils sur comment gérer proprement les dates et heures depuis Java 8, et en les envoyant / recevant depuis / vers JavaScript et les bases de données.
The java.util.function Package
Schéma des nombreuses classes de ce package, afin de pouvoir mieux décider quelle interface utiliser dans chaque cas particulier lors de l'extraction d'une variable ou d'un paramètre fonctionnel.
Site
Tutoriel HTML & CSS
Tutoriel complet permettant d'apprendre rapidement et facilement comment créer des sites internet respectant les standards HTML et CSS.
Archives
Classe avancée de bases de données en PHP 4
Une classe PHP pour accéder plus facilement à une base de données SQL et débugger rapidement les requêtes SQL en en voyant le résultat dans la page HTML.
Mes anciennes réalisations en CSS
Une liste de toutes mes créations graphiques en CSS, dont la plupart des sites sont également de mon cru.
DndSkan pour les développeurs KDE
Outil permettant de comprendre le contenu du presse-papier ou d'un élément glissé/déposé : expose les types MIME disponibles et la représentation de leurs contenus.