Alexander Yanovskyy
Engineer student in computer science and network
- Report this post
Nuit de l’info 2024 Le 5 décembre j’ai pu participer à la Nuit de l’Info avec les Ratiscrum 🐀🧀. Je me suis particulièrement concentré sur le défi Game-Tcha proposé par Viveris qui consistait à développer un captcha ludique lié au domaine du jeu vidéo.L’idée était de porter DOOM en WebAssembly pour qu’il soit jouable sur navigateur et de réaliser un kill pour valider le captcha. J’ai écrit un article racontant comment j'ai pu réaliser cela :https://lnkd.in/ec-t2WGaMerci encore à IUT Robert SCHUMAN pour l'accueil, mes compagnons les Ratiscrum et à La Nuit de l'Info pour ce merveilleux événement !
54
1 Comment
Mathieu Voyer
3mo
- Report this comment
Devlog agréable à lire et franchement des découvertes de lib c'est toujours sympa (en plus doom est jouable sur Chrome Android) 👏🏻
1Reaction 2Reactions
To view or add a comment, sign in
More Relevant Posts
-
David Micouin--Jorda
Data Engineer | SQL | Azure | DBT | Snowflake | Cloud - Full stack Python / NestJs / VueJs
- Report this post
À 14 ans, j’ai eu l'idée un peu folle de créer un jeu en ligne : Guerre&Communautés, un jeu qui simule une société médiévale mêlant guerre, économie et politique. En autodidacte sur le site du Zéro, j'ai commencé par le C++ (les pointeurs quel enfer quand on a 14 ans 😂 ), puis j'ai exploré le HTML, PHP, SQL, et plus encore.Ma première version était bien loin d’être parfaite (la dernière aussi) : bugs, tentative de triches de certains joueurs, attaque de hackers, etc mais grâce à ça j'ai beaucoup appris. (c'est un peu l'école de la rue, mais version dév 😌 )Au fil des mois, j’ai appris presque autant que dans mes études d’ingénieur : gestion des ressources, interactions économiques, et même l’art de la communication. J’ai vu mon projet prendre vie avec des centaines de joueurs actifs, et cette expérience a été enrichissante sur tous les plans.Aujourd'hui, même si ce jeu n'est plus actif (comme la plupart des anciens jeu par navigateur de l'époque), j'en tire énormément d'apprentissage et de bons souvenirs : une expérience de dév mais aussi d'administration assez complète mais aussi des rencontres avec des joueurs forts sympathiques (qui étaient parfois un peu addicts même si je n'ai rien fait pour 😉 )#DataEngineer #Freelance #JeuxVidéo #Autodidacte #Innovation
12
2 Comments
Like CommentTo view or add a comment, sign in
-
SHL - Sophia Hack Lab
1,042 followers
- Report this post
🚀 Le SHL - Sophia Hack Lab PARTENAIRE du Riviera DEV - Sophia Antipolis - France !💻 Riviera DEV est une conférence faite par et pour des développeurs. C'est un évènement fun et décontracté à un prix abordable afin que chaque développeur puisse en profiter ! 🌴 🌴 🌴 🎤 Une conférence technique de qualité où les développeurs peuvent apprendre, pratiquer et élargir leur réseau professionnel.📅 Du 8 au 10 juillet 2024 à SKEMA, Sophia Antipolis🌐 www.rivieradev.fr💻 Le Riviera Dev a été créée en 2009 (sous un autre nom) à l'initiative du Riviera JUG. Tous les organisateurs sont des geeks bénévoles qui se plient en 4 pour vous concocter une conférence aux p'tits oignons.Il était donc naturel que les bénévoles de notre association soient partenaires de LA conférence tech de la Côte d’Azur. Alors que nous étions présents l’an dernier à l’invitation de Christophe Parmentier 🙏 nous revenons cette année comme “PARTENAIRE” avec une animation conçue par les membres du SHL et que les participants découvriront pour la première fois lors de cet événement !From Locks To Logic🖥 Hackez un serveur physique pour accéder à une application web vulnérable. L'application contient un grand nombre de défis de piratage de difficulté variable où l'utilisateur est censé exploiter les vulnérabilités sous-jacentes. La progression du piratage est suivie sur un tableau de score. Mais il vous faudra avant toute tentative d’intrusion faire sauter les verrous qui permettent d’accéder aux ports de la machine 🔐 🔐 🔐 !!!Cette animation qui met en évidence des failles de sécurité trouvées dans des applications du monde réel permet de sensibiliser les développeurs à la sécurité de leurs développements.Dépêchez-vous pour prendre votre place pour cette conférence de haut niveau >>> https://lnkd.in/dtb2quyA et retrouvez nous sur le stand du SHL - Sophia Hack Lab où les membres du SHL seront présents pour vous accompagner dans la résolution des défis proposés, un accès au SHL de 6 mois et des goodies sont à gagner…Laurent Dollé Stéphane Épardaud Yannis Bres 🌞 Antoine Vaudaine Paul GANELON Romain Di Santo Alexandre Vargas Lopez Marie Hannequin Ludovic LABORDE Florian Ecard Olivier THOMAS Sidney C.Hervé NICOL#conference #tech #hackingethique #cybersecurité
40
Like CommentTo view or add a comment, sign in
-
WHAT06 - Women Hackers Action Tank 06
1,829 followers
- Report this post
Vous ne connaissez pas le DevFest?C’est un événement gratuit organisé chaque année dans le monde entier à la même période par Google et plus précisément par le GDG Sophia-Antipolis(Google Developer Group).En plus WHAT06 - Women Hackers Action Tank 06 est partenaire de cet évènement!Pas besoin d’être un expert pour assister à ces 3 conférences.Pour cette 3eme édition, un focus sera mis sur l’IA:·La sous-représentation (féminine…mais pas que) dans le cinéma grâce à un projet lancé par l'association Data For Good en octobre 2021.Cela me rappelle le «syndrome de la Schtroumpfette»·Comment organiser, analyser et sécuriser le volume de données de votre entreprise?·Comment regagner le contrôle sur vos solutionsenutilisant l'IA Générative?Vous n’avez rien prévu leJeudi28 novembre et vous voulez en savoir plus?Toutes les infos et inscriptions sur la page duGDG Sophia-Antipolis:https://lnkd.in/eAwCzEFBEncore félicitations à Donia Chaiehloudj (membre WHAT06) et à toute son équipe pour nous proposer des témoignages, des cas pratiques lors de ce GDG.Son objectif pour cette 3ème édition, atteindre les 150 participants!Alors Go, Go, Go….
28
2 Comments
Like CommentTo view or add a comment, sign in
-
Bruno Rivard
Designer | Concepteur
- Report this post
En gros, les réseaux profonds permettent des "passes" en plusieurs étapes. Après mes quelques premières générations d’images avec Midjourney, ~Février 2023, j'ai réalisé que l'état instantané de l'image à l'intérieur du modèle était “blitté” sur l’interface de Discord pendant le processus de génération, sur environ une minute. Assez de temps pour faire des captures d'écran sur le moment.Voici un exemple intriguant:
Like CommentTo view or add a comment, sign in
-
Cyril Iaconelli
Professeur de Mathématiques et Référent pour les Ressources et Usages Pédagogiques Numériques.
- Report this post
Bonjour à tous !Je viens de mettre à jour ScanneMaCam 🖼️📸👉 https://lnkd.in/drRj99VZIl s'agit d'une application simple et pratique en ligne, conçue pour fonctionner avec un visualiseur directement dans votre navigateur 🌐 (aucune installation nécessaire). Disponible sur #LaForgeEduQuoi de neuf dans cette mise à jour ? 🛠️✨🔄 Permutation de la vidéo active (et pas seulement de la capture).💡 Amélioration de l'expérience utilisateur : fini les défilements inutiles pour accéder aux boutons ! 🙌Un grand merci à tous les utilisateurs pour leurs retours sous forme de tickets dans #LaForgeEdu qui ont rendu ces améliorations possibles ! 💬🙏N'hésitez pas à tester et à partager vos impressions ! 😊
41
Like CommentTo view or add a comment, sign in
-
Sofiane Iguedjetal
- Report this post
🎮 𝗗𝗼𝗻𝗷𝗼𝗻&𝗛𝗲𝗿𝗼𝘀 : Mon jeu en console avec C# et .NETDans le cadre de ma formation chez 𝗦𝗶𝗺𝗽𝗹𝗼𝗻 𝗛𝗮𝘂𝘁𝘀-𝗱𝗲-𝗙𝗿𝗮𝗻𝗰𝗲, j'ai eu l’occasion de développer 𝗗𝗼𝗻𝗷𝗼𝗻&𝗛𝗲𝗿𝗼𝘀, un jeu en console. Ce projet m’a permis de renforcer mes bases en 𝗖# et .𝗡𝗘𝗧, tout en travaillant sur des aspects essentiels comme l’interaction avec l’utilisateur, la gestion des saisies et la programmation orientée objet (𝗣𝗢𝗢). Travailler dans un environnement console m’a vraiment aidé à me concentrer sur l’essentiel : la logique du jeu et l’expérience utilisateur.🚀 𝗖𝗲 𝗾𝘂𝗲 𝗹𝗲 𝗷𝗲𝘂 𝗽𝗿𝗼𝗽𝗼𝘀𝗲 :• 𝗧𝗼𝘂𝗿𝗻𝗼𝗶 : Affrontez vos héros dans un tournoi pour tester leurs compétences et voir qui sera le meilleur.• 𝗖𝗿𝗲𝗮𝘁𝗶𝗼𝗻 𝗱𝗲 𝗵𝗲𝗿𝗼𝘀 : Personnalisez vos héros et préparez-les pour le combat.• 𝗠𝗼𝗱𝗲 𝗛𝗶𝘀𝘁𝗼𝗶𝗿𝗲 : Plongez dans une aventure textuelle avec des combats et un boss à vaincre.Ce projet m’a permis de mieux comprendre la 𝗣𝗢𝗢 et d'organiser le code de manière modulaire pour gérer les différentes mécaniques du jeu, comme les héros et les combats. Travailler en console m’a aussi appris à bien gérer les entrées utilisateurs et à optimiser l’expérience dans un environnement texte.🎯 𝗣𝗿𝗼𝗰𝗵𝗮𝗶𝗻𝗲𝘀 𝗲𝘁𝗮𝗽𝗲𝘀 :Maintenant, je veux aller plus loin et travailler sur des projets plus complexes. L'objectif est de continuer à explorer ces technologies, relever de nouveaux défis et renforcer mes compétences, notamment en développement back-end.
26
2 Comments
Like CommentTo view or add a comment, sign in
-
Adrien Panguel
Graduate engineering student in Applied Mathematics and Computer Science at Polytech Sorbonne, Paris
- Report this post
🚀Nouveau Projet Passionnant : Connexion Client-Serveur pour une Partie d'Échecs en Réseau TCP/UDP🚀Je suis ravi de partager avec vous mon dernier projet technique : la création d'une application réseau permettant à deux joueurs de s'affronter dans une partie d'échecs en ligne ! 🎮♟️Ce projet a été une véritable aventure, combinant à la fois des défis techniques et une passion pour les jeux de stratégie. Voici un aperçu des fonctionnalités clés que j'ai implémentées :🌐Communication Réseau:- Utilisation à la fois des protocolesTCP,pour la fiabilité des mouvements et des messages, etUDP,pour une transmission plus rapide des données moins critiques.- Gestion des connexions client-serveur pour permettre à deux joueurs de se connecter et de jouer en temps réel.♟️Moteur de Jeu d'Échecs:- Implémentation des règles complètes des échecs, y compris les mouvements spéciaux comme le roque, la prise en passant, la promotion des pions, et surtout la détection de l'échec (et oui ça n'a pas été facile 🥵).- Validation des mouvements pour garantir l'intégrité du jeu.💻Interface Utilisateur:- Développement d'une interface graphique simple et intuitive pour permettre aux joueurs de visualiser l'échiquier et de saisir leurs mouvements.- Affichage en temps réel des mouvements de l'adversaire.🔒Sécurité et Robustesse:- Gestion des erreurs et des déconnexions pour assurer une expérience utilisateur fluide.- Sécurisation des échanges de données pour éviter toute triche ou manipulation (certains petits malins essayeront bien de tricher 🫣)🎮Nouveauté : Rejouer des Parties:J'ai ajouté une fonctionnalité permettant aux joueurs derejouer une partie quand celle-ci s'est terminée. Ils peuvent donc analyser leurs coups, apprendre de leurs erreurs et perfectionner leur stratégie. Une véritable mine d'or pour les passionnés d'échecs !📂Accédez au Code Source:Vous souhaitez explorer le code, contribuer ou simplement voir comment tout cela fonctionne sous le capot ? Rendez-vous sur le dépôt GitHub du projet :👉https://lnkd.in/eZESF3AvVous y trouverez le code source, le Makefile pour compiler le projet, ainsi qu'un README détaillé pour bien démarrer.Ce projet m'a permis de renforcer mes compétences en programmation réseau, en gestion de protocoles, et en développement d'applications temps réel. C'était aussi l'occasion de plonger dans les subtilités du jeu d'échecs, un domaine qui me passionne depuis toujours.Je suis fier du résultat et j'ai hâte de voir comment ce projet pourra évoluer à l'avenir. Si vous êtes intéressé par les détails techniques ou si vous avez des suggestions pour l'améliorer, n'hésitez pas à me contacter, je me replongerai là-dedans avec grand plaisir 😁 .Et surtout, n'oubliez pas le plus essentiel : amusez-vous ! 🤝
23
Like CommentTo view or add a comment, sign in
-
Robert Terro
I help a company to align information security with business objectives.
- Report this post
Ce jeu t'a sûrement faire perdre comme moi pas mal d'heures dans les années 2000. 👇Déjà? 😨Et pourtant j'ai appris plusieurs choses qui m'ont servi dans le monde professionnel. Mes meilleures années, c'étaient les LAN Party. 🤩Je partage des souvenirs de Counter-Strike et d'où me vient cette passion pour l'IT.✅Avant ça je n'avais pas d'idée précise de ce qu'était un modèle client-serveur. IP et port, c'était assez flou. Le partage de fichiers (fallait bien récupérer les patchs!) est venu ensuite..✅Je n'aurais pas pensé que l'on pouvait jouer en implémentant des stratégies pour gagner. Pour moi c'était du FFA uniquement. Dans certains scénarios, il fallait prendre une décision juste sous peine de voir l'objectif partir en fumée (bombe non désamorcée).✅Câble croisé, droit, hub puis switch, serveur DHCP...En créant des LAN, on mettait les mains dans le cambouis, et on aidait son voisin au troubleshoot pour que tout le monde puisse rejoindre la partie. ✅Administrer un serveur de jeux avec des outils permettait d'étendre sa curiosité à l'OS et voir ce qui se passe derrière le décor. Au début, on passe par l'interface graphique (GUI) et on finit par tout gérer en mode console (CLI) connect <ip>. On pouvait aussi créer des scripts pour acheter des armes plus rapidement avant que le chrono démarre..✅Il y avait tout un écosystème autour de CS :un SDK qui permettait de créer des maps, on pouvait faire un montage avec ses vidéos à condition d'utiliser le codec Divx et d'éditer avec VirtualDub, Vegas ou Windows Movie Maker. Il fallait s'approprier cette technologie.✅Garder le contact. J'ai connu des amis dans les LAN et je suis toujours en contact avec eux sur LinkedIn (Hello🖐🏻)👉🏻 Je reste persuadé que les jeux vidéo sont un excellent vecteur, contrairement aux stéréotypes que l'on voit. Tout est question de dosage.Et toi à l'époque, plutôt campeur avec un AWP ou rusher au M4A1?
161
98 Comments
Like CommentTo view or add a comment, sign in
-
Nour Elhouda Ayachi
Software pre-engineering student
- Report this post
Je suis ravie de partager que ma collègue Ons Kallel et moi avons développé le jeu *2048* dans le cadre du club CPU ISIMM lors de la journée d'intégration de notre institut, ISIMM | Institut Supérieur d'Informatique et de Mathématiques de l’Université de Monastir.*2048* est un jeu de puzzle numérique engageant qui met au défi les joueurs de glisser des tuiles dans quatre directions (gauche, droite, haut, bas) pour fusionner des nombres identiques. Chaque mouvement combine les tuiles avec des valeurs correspondantes, créant de nouvelles tuiles et augmentant le score. L’objectif final ? Créer une tuile affichant le nombre *8192* !Ce jeu a été réalisé en utilisant :- *HTML* : pour structurer l’interface utilisateur, créer la grille de jeu et afficher les éléments.- *CSS* : pour styliser le design, assurer une présentation claire et esthétique, avec des animations fluides lors des mouvements et des fusions de tuiles.- *JavaScript* : pour gérer la logique du jeu, suivre les mouvements, calculer les scores et générer de nouvelles tuiles.Je suis fier de ce que nous avons accompli et enthousiaste à l'idée de continuer à explorer le développement web. J'espère que vous avez aimé le jeu et j'attends vos retours !essayez-le: https://lnkd.in/ddPRQwTY
42
20 Comments
Like CommentTo view or add a comment, sign in
-
Toulouse JUG
95 followers
- Report this post
La prochaine soirée du Toulouse JUG aura lieu lemardi 10 décembre à 18h30!Pour cette occasion, nous nous retrouverons chezLyra, àLabège.***== Sensibilisation & Formation des développeurs à la sécuritéSpeaker : Bruno MarchessonVous développez une page web... facile !Savez-vous qu'avec un simple formulaire, un pirate chevronné peut lancer son code sur votre serveur ? Sans doute...Maintenant, comment faire pour que votre page ne soit pas un porte ouverte sur votre SI ? ...Durant ce talk, nous ferons le tour des différentes solutions qui permettent à un développeur d'écrire un code plus sûr :* Formation théorique pour comprendre les fondamentaux* Mise en pratique sur des plateformes éducatives pour mettre la main à la pâte* Création de groupes de discussions et partage lors de challenges de hacking (Capture The Flag, ...), pour améliorer les compétences les uns des autresCar ce n'est qu'une fois qu'on se rend compte des dangers potentiels qu'on devient vigilant au code qu'on écrit !== Utilisez votre Game Boy comme facteur d'authentification OpenIDSpeaker : Loïc Mercier des RochettesIntroduction à keycloak et OpenID à partir d'un exemple fun de facteur d'authentification implémenté sous forme de ROM gameboy.Notions abordées :* Qu'est-ce qu'un facteur d'authentification (clé fido, webauthnn, ce que vous voulez, etc…)* Comment les intégrer à keycloak avec un authenticator personnalisé.* Démystification du concept en utilisant l'un des objets les plus improbables pour créer un nouveau facteur d'authentification insolite, et malgré tout aussi fiable que possible dans les limites des capacités d'une console portable vieille de 30 ans et dont les origines techniques du processeur en ont presque 50.La sécurité ne doit pas être une ennemie de l'expérience utilisateur, mais au contraire elle se doit d'être ludique et fluide afin de ne pas donner à l'utilisateur l'envie de la contourner.***Les inscriptions se font sur Meetup juste ici ==> https://lnkd.in/e_enX8sHComme d'habitude, la soirée sera suivie d'un apéro (pizza, bières et softs offerts par nos généreux sponsors :LyraetMonkeyPatch.io.Merci à eux !
Soirée Sécurité, mar. 10 déc. 2024, 18:30 | Meetup meetup.com6
1 Comment
Like CommentTo view or add a comment, sign in
143 followers
- 1 Post
View Profile
FollowExplore topics
- Sales
- Marketing
- IT Services
- Business Administration
- HR Management
- Engineering
- Soft Skills
- See All