Skip to content

Instantly share code, notes, and snippets.

View TavaresDylan's full-sized avatar
🚀
--Traveling through space and time-->🪐

Tavares Dylan TavaresDylan

🚀
--Traveling through space and time-->🪐
View GitHub Profile
@TavaresDylan
TavaresDylan / Php-Install.md
Last active October 6, 2019 20:16
Installation de PHP 7.3.10 Sur Windows

Installation de PHP 7.3.10 Sur Windows :

Vérifier la version de php installer : php --version

Avec Chocolatey :

choco install php 7.3.10

@TavaresDylan
TavaresDylan / UserSubscribe.md
Last active October 2, 2019 07:54
Fiche méthode pour créer une inscription utilisateur en PHP en framework MVC

USER SUBSCRIBE PHP MVC

Pour rappel MVC (modèle vue controller) nous permet de structurer notre code et ainsi de le disperser. Le modèle / Model : nous permet de récupérer/insérer/modifier/supprimer des données dans la BDD. La vue / View : sont nos fichier affichant la vue résultante (affiche le code HTML) Le controller / Controller : lui nous permet de faire appel à nos models , c'est lui qui contrôle.

Le fichier Entity dans /model nous permet de faire le lien entre les données du model et le controller.

@TavaresDylan
TavaresDylan / PlayWithDocker.md
Last active October 6, 2019 20:18
Gist sur play with docker

Play with Docker (PWD)

Play whith Docker est un outil pour découvrir les joies de docker et de ses containers , pouvoir les tester et comme son nom l'indique si bien : jouer avec docker.

Play with Docker permet de mettre un site web en production

Cette application à pour principes de virtualiser un serveur web et de pouvoir y installer des containers. Une fois le client ayant installer ses container et que tout est prêt à fonctionner , Play with Docker nous donnera lien sous forme de port (celui saisi dans le fichier .env). Ce lien nous enverra vers une adresse sur laquelle le site web sera hébergé pour une durée maximum de 4H.

Démo d'utilisation

@TavaresDylan
TavaresDylan / Toastr.md
Last active September 25, 2019 06:40
Toastr : Messages Flash

Toastr: Messages Flash

TOASTR

Toastr est une bibliothèque Javascript nous permettant d'envoyer des "flash messages" c'est à dire des messages d'action qui apparaîtrons quand par exemple l'utilisateur se connectera pour le notifier de sa connection.

CDN

Link :

@TavaresDylan
TavaresDylan / UML.md
Last active April 8, 2023 15:52
UML + logiciel starUML

UML

UML , Unified Modeling Language ou Langage de Modélisation Unifié en français est un langage de modélisation graphique à base de pictogrammes conçu pour fournir une méthode normalisée pour visualiser la conception d'un système. Il est couramment utilisé en développement logiciel et en conception orientée objet.

Les diagrammes :

À ce jour, il existe 13 diagrammes « officiels ».

@TavaresDylan
TavaresDylan / MVC.md
Last active September 25, 2019 06:45
Structure MVC

Comment fonctionne une architecture MVC ?

Image MVC

  • Modèle : cette partie gère les données de votre site. Son rôle est d'aller récupérer les informations « brutes » dans la base de données, de les organiser et de les assembler pour qu'elles puissent ensuite être traitées par le contrôleur. On y trouve donc entre autres les requêtes SQL.

  • Vue : cette partie se concentre sur l'affichage. Elle ne fait presque aucun calcul et se contente de récupérer des variables pour savoir ce qu'elle doit afficher. On y trouve essentiellement du code HTML mais aussi quelques boucles et conditions PHP très simples, pour afficher par exemple une liste de messages.

  • Contrôleur : cette partie gère la logique du code qui prend des décisions. C'est en quelque sorte l'intermédiaire entre le modèle et la vue : le contrôleur va demander au modèle les données, les analyser, prendre des décisions et renvoyer le texte à afficher à la vue. Le contrôleur c

@TavaresDylan
TavaresDylan / Dasha.md
Created May 31, 2019 06:54 — forked from asouil/Dasha.md
Dasha, la nouvelle intelligence artificielle

Dasha

Dasha

Fruit du travail d’une petite start-up moscovite, Dasha est à la fois un assistant intelligent incroyablement performant, mais aussi la première étape vers ce qui pourrait être une révolution des IA conversationnelles.

Parlons d'abord de Duplex

Duplex, c'est quoi? Google avait en 2018 présenté sa nouvelle IA conversationnelle, Google Duplex, capable de tenir une conversation courante. De ce fait, Duplex se situe d'abord du coté utilisateur, par exemple pour prendre un rendez-vous chez le coiffeur ou réserver dans un restaurant, en ayant enregistré au préalable une conversation.

@TavaresDylan
TavaresDylan / ListeExtensions.md
Last active July 18, 2019 14:57
Liste des extensions logiciels

Visual Studio Code

Extensions :

  • auto close tag
  • Php Namespace resolver
  • auto rename tag
  • bracket pair colorizer
@TavaresDylan
TavaresDylan / Docker_config.md
Last active December 5, 2019 21:42
Notes sur l'utilisation de docker

Docker

Logo Docker

Utilisation de docker :

Les Commandes docker

Le DockerFile

Les Dockerfiles sont des fichiers qui permettent de construire une image Docker adaptée à nos besoins, étape par étape.