Archive d'auteur pour : adming
A propos de Guillaume Simard
Cet auteur a déjà écrit sa bio.A ce propos, disons juste que nous sommes fiers que Guillaume Simard ait rédigé 121 entrées.
Entrées par Guillaume Simard
Le mouvement Lean Startup
Il est maintenant clair que la méthodologie cascade a été rejetée au profit de l’agilité et des méthodes itératives. Puisqu’il est impossible de tout planifier, de prévoir le futur, et parce que les clients changent d’idée et que le marché évolue sans cesse, l’agilité a fait ses preuves. Cette méthodologie augmente la flexibilité et l’adaptabilité […]
Ionic et Angular programmation d’une app mobile native
Le développement d’applications mobiles natives est un casse-tête: plusieurs langages de programmation, plusieurs plate-formes et plusieurs stores. Se lancer dans le développement d’une application mobile native sur plusieurs plate-forme demande donc une quantité d’argent et de temps considérable difficile d’accès pour une start-up ou une PME. Plusieurs alternatives sont disponibles afin d’obtenir la visibilité et […]
HTTPS : sécuriser le Web
L’affaire Snowden Edward Joseph Snowden, né le 21 juin 1983, est un informaticien américain, ancien employé de la Central Intelligence Agency (CIA) et de la National Security Agency (NSA), qui a révélé les détails de plusieurs programmes de surveillance de masse américains et britanniques. À partir du 6 juin 2013, Snowden rend publiques par […]
Améliorer la sécurité d’un serveur Ubuntu
Il a deux jours, j’ai réalisé que les performances de mon serveur DigitalOcean étaient diminuées considérablement. En fait, le service web ne répondait plus. Après avoir analysé les fichiers d’activités (logs), j’ai réalisé que des milliers de tentatives de connexion SSH avait été lancées sur le serveur. Plusieurs tentatives par seconde avec plusieurs noms d’utilisateur […]
Tutoriels vidéos pour coder une API REST avec Symfony
Dans notre longue quête de mettre en place une API REST afin de fournir les services à vos clients, je vous propose quelques articles et vidéos découverts sur KNP University. API REST par KNP University Les auteurs de KNP Université mettent à notre disposition de très bons articles et vidéos afin de vous permettre de […]
Créer un repository pour Doctrine
Afin de maintenir une bonne architecture logicielle, il est recommandé d’utiliser les patrons de conception lorsque c’est approprié. Cet article présente comment utiliser le patron de conception nommé Repository dans le cadre d’un projet qui utilise le cadriciel Symfony avec Doctrine. Pour bien débuter, voici quelques éléments sur les patrons de conception. Définition du patron […]
Documenter l’API REST Symfony avec NelmioAPIDoc
Grâce à NelmioAPIDoc, il est possible de générer une documentation de type Swagger idéale pour une API REST. Le bundle récupère l’annotation ApiDoc() située en haut des contrôleurs et génère une belle documentation disponible en ligne. La section suivante présente comment utiliser cette annotation. Exemple d’annotation @ApiDoc Le code suivant démontre comment spécifier la route […]
Développer en mode fullstack
Avant de se lancer dans le développement d’un récit utilisateur fullstack (développement coté client et côté serveur), il est primordial de planifier et modéliser quelques éléments. Modéliser le côté client Il est parfois plus facile de débuter la planification du côté client. En fait, l’équipe de développement doit toujours avoir en tête les utilisateurs […]
Publié dernièrement
- Marche climat du 27 septembre 2024 à Québec
- Marche pour le climat du 23 septembre 2022 – Québec
- Marche pour le climat du 24 septembre 2021 – Québec
- Exploiter une faille de sécurité avec Metasploit et Kali GNU Linux sur Docker
- Protéger sa vie privée sur internet – TOP 10 des risques
- 10 failles de sécurité! OWASP
- Piratage éthique – Devenir Hacker par la pratique
- Angular 7 – Revue de code de l’application Tour of Heroes (toh)
- Marche pour le climat – Québec – 2019
- La motivation existe-t-elle?