- 635
- 2 732 128
Tech Wall
Tunisia
เข้าร่วมเมื่อ 6 ก.ค. 2018
Chaîne dédiée aux amoureux des nouvelles technologies, pour les familiariser avec les notions de base et avancées du développement d'applications web, mobile, big data, cloud ou autres.
A deep dive into Large Language Models
The second video of the Generative AI Course is a deep dive into Large Language Models.
In this video, I discuss the internals of transformer models, how these models actually generate text and what happens inside.
We also get to see in practice what actually happens when we generate text using a transformer model.
Attention is all you need paper: arxiv.org/abs/1706.03762
Jay Alamar's "The illustrated transformer" blogpost: jalammar.github.io/illustrated-transformer/
LLM visualization website: bbycroft.net/llm
Make sure to follow me on LinkedIn and X (Twitter) and feel free to reach out in case you have questions!
de.linkedin.com/in/alaeddine-abdessalem
alaeddine_abd
In this video, I discuss the internals of transformer models, how these models actually generate text and what happens inside.
We also get to see in practice what actually happens when we generate text using a transformer model.
Attention is all you need paper: arxiv.org/abs/1706.03762
Jay Alamar's "The illustrated transformer" blogpost: jalammar.github.io/illustrated-transformer/
LLM visualization website: bbycroft.net/llm
Make sure to follow me on LinkedIn and X (Twitter) and feel free to reach out in case you have questions!
de.linkedin.com/in/alaeddine-abdessalem
alaeddine_abd
มุมมอง: 981
วีดีโอ
Introduction to Large Language Models
มุมมอง 1.1Kปีที่แล้ว
Hey, welcome to my generative AI crash course. The first video is an introduction to Large Language Models. Large Language Models, LLMs, became widely popular in 2023 with the release of ChatGPT. In this video, I give an overview of Large Language Models and show you how to use them in the ChatGPT interface or programmatically through an API or transformers library. The next video will be a dee...
Prompt Engineering: in context learning, few-shot and chain of thought prompting with LangChain
มุมมอง 1Kปีที่แล้ว
In this video, I mainly discuss interesting aspects of Large Language Models like in context learning and reasoning. This allows using employing several prompting techniques to enhance the large language model's capabilities. First, we discuss zero-shot capabilities of LLMs. Then we dive into few shot prompting with LangChain framework. We also explore the reasoning capabilities and how you can...
Image Generation Models: inference and fine-tuning
มุมมอง 871ปีที่แล้ว
In this video, I'm hosting Jack Min to discuss image generation models like Stable Diffusion. Jack gives an introduction to Stable Diffusion, how to use and how does it work internally. We also get to explore various techniques to fine-tune Stable Diffusion like textual inversion and LoRa. Civitai website: civitai.com/ Stable Diffusion model huggingface page: huggingface.co/runwayml/stable-diff...
#11 Metasploitable2 docker image et sqlmap sur DVWA
มุมมอง 1.6K2 ปีที่แล้ว
Dans cette vidéo, j'installe docker sur kali, puis une image metasploitable2 sur docker, puis comment j'utilise sqlmap avec google hacking database et enfin comment on arrive à utiliser les wordlist pour avoir les mots de passe en clair.
#10 SQLInjection sur DVWA avec sqlmap
มุมมอง 1.7K2 ปีที่แล้ว
Dans cette vidéo, on utilise l'outil sqlmap pour tester la vulnérabilité des sites web à une attaque sqli
#9 Création d'un Backdoor php avec weevely
มุมมอง 9412 ปีที่แล้ว
Dans cette vidéo, j'utilise l'outil weevely pour la création d'un backdoor PHP web shell. Une fois on génère ce backdoor protégé par un mot de passe et l'installé sur la machine victime, on arrive à accéder à une machine donnée.
#8 Installation de metasploitable2 et Command Injection netcat avec DVWA
มุมมอง 9112 ปีที่แล้ว
Dans cette vidéo, je m'intéresse à une machine vulnérable nommée metasploitable2 proposée par Rapid7, dédiée aux tests d'intrusions. Je vous montre comment on l'installe, ainsi que les premiers pas sur son utilisation. Puis, j'utilise DVWA pour faire une command execution avec netcat et avoir accès sur la machine metasploitable2 à partir de Kali.
#7 Création d'un Backdoor avec netcat (Partie 2)
มุมมอง 9092 ปีที่แล้ว
Dans cette vidéo, je continue le travail qui a été fait lors de la précédente vidéo, en rendant le lancement du backdoor planifié à un redémarrage de la machine windows.
#6 Création d'un Backdoor avec netcat (Partie 1)
มุมมอง 2.9K2 ปีที่แล้ว
Dans cette vidéo, je m'intéresse à la création d'un backdoor entre la machine windows et la machine Kali. Je commence par installer l'outil netcat sur windows, puis je le paramètre pour que je puisse échanger des messages entre les deux machines. Puis, ke crée un fichier .bat, que suite à son lancement, j'arrive à ouvrir une session windows sur Kali. Après, j'améliore la manipulation pour rendr...
#5 Hameçonnage (Phishing) : Récupération de vos informations personnelles avec iplogger
มุมมอง 6K2 ปีที่แล้ว
Dans cette vidéo, je m'intéresse à des outils de open source intelligence permettant de collecter des informations sur nos machines. Ces outils permettent de collecter les adresses ip, le système d'exploitation de nos machines, le navigateur installé et notre localisation. Le but est d'être vigilant à ce genre de pratique faite par des hackers et ne pas tomber dans leur piège.
#4 Ingénierie Sociale : SETOOLKIT
มุมมอง 2.9K2 ปีที่แล้ว
Dans cette vidéo, je m'intéresse à un outil d'ingénierie sociale proposé par Kali. Cet outil nous permet par exemple de cloner un site donné, qui pourrait être n'importe quel site lié à une authentification et de pouvoir récupérer les login et mot de passe de cet éventuel site. L'objectif de cette vidéo est d'attirer votre attention que les attaquants pourraient nous envoyer des liens illégitim...
#3 Le moteur de recherche shodan
มุมมอง 1.9K2 ปีที่แล้ว
Dans cette vidéo, je m'intéresse à un outil très important qui se nomme Shodan. Cet outil nous permet de collecter des informations publiques sur des périphériques liés à internet. Ces périphériques pourraient être sujet à des attaques. Cet outil détecte les éventuels services installés sur ce périphérique en proposant les CVE possibles.
#2 Scanner de ports : Legion
มุมมอง 1.4K2 ปีที่แล้ว
Dans cette vidéo, je m'intéresse à un outil proposé par Kali, à savoir Legion. Cet outil nous permet de scanner notre réseau voir notre machine et de détecter les ports ouverts ainsi que les services qui tournent derrière ces ports. Il nous permet aussi de brute forcer les services qui existent sur notre machine et de récupérer les login et mots de passe.
#1 Scanner de ports : Nmap
มุมมอง 4.5K2 ปีที่แล้ว
Dans cette vidéo, nous présentons un outil très utilisé pour le scan du réseau. Nous présentons plusieurs options avec cet outil pour donner le plus de détails sur nos machines locales.
#0 Introduction à la playlist Cybersecurity
มุมมอง 4.5K2 ปีที่แล้ว
#0 Introduction à la playlist Cybersecurity
#51 Déchiffrement de fichiers suite à un ransomware avec python #2
มุมมอง 1.4K2 ปีที่แล้ว
#51 Déchiffrement de fichiers suite à un ransomware avec python #2
#50 Création d'un ransomware avec python #1
มุมมอง 4.6K2 ปีที่แล้ว
#50 Création d'un ransomware avec python #1
#48 Création d’un malware keylogger avec python
มุมมอง 4.8K2 ปีที่แล้ว
#48 Création d’un malware keylogger avec python
#47 Générer un mot de passe avec python
มุมมอง 1.6K2 ปีที่แล้ว
#47 Générer un mot de passe avec python
#46 Mise à jour d'un password vulnérable avec python
มุมมอง 2772 ปีที่แล้ว
#46 Mise à jour d'un password vulnérable avec python
#45 Attaque par dictionnaire avec python
มุมมอง 1.7K2 ปีที่แล้ว
#45 Attaque par dictionnaire avec python
Unity beginner tutorial Brick breaker part 6 Score system
มุมมอง 2272 ปีที่แล้ว
Unity beginner tutorial Brick breaker part 6 Score system
Unity beginner tutorial Brick breaker part 5 Breaking blocks
มุมมอง 1472 ปีที่แล้ว
Unity beginner tutorial Brick breaker part 5 Breaking blocks
Unity beginner tutorial Brick breaker part 4 Adding walls
มุมมอง 1672 ปีที่แล้ว
Unity beginner tutorial Brick breaker part 4 Adding walls
Unity beginner tutorial Brick breaker part 3 Physics and player controls
มุมมอง 2182 ปีที่แล้ว
Unity beginner tutorial Brick breaker part 3 Physics and player controls
Unity beginner tutorial Brick breaker part 2 Spawning blocks
มุมมอง 4992 ปีที่แล้ว
Unity beginner tutorial Brick breaker part 2 Spawning blocks
Unity beginner tutorial Brick breaker part 1 shaders
มุมมอง 1K2 ปีที่แล้ว
Unity beginner tutorial Brick breaker part 1 shaders
#44 Double Factor authentication avec python
มุมมอง 8382 ปีที่แล้ว
#44 Double Factor authentication avec python
واين غبتي علينا يا أستاذة ليك وحشة ❤
Merci pour la présentation
MAGNIFIQUE
Merci beaucoup madame
Voilà quelques de vos vidéos que je regarde avec attention. Votre pédagogie est excellente et vos tutos sont bien construits. Cela m'aide beaucoup. Merci pour ce travail
هل يمكننا الحصول على ملف الدرس رجاءا
Merci pour la magnifique présentation du cours. J'ai juste une petite demande s'il est possible de gérer la publication en la plaçant au début de la vidéo car à chaque fois la publicité apparaît elle perturbe notre concentration.
Je code le pwd et le join vient en erreur
se problème No route found for "GET 127.0.0.1:8000/frist"
Merci beaucoup, je connaissais pas canarytoken
la memoire logique c'est la memoire virtuel
kali linux est bien installer sur mon ordi mais mon antivirus gdata le considère comme un chevaux de Troie est-ce que c est normal ou pas même defender le considère comme un virus
bien expliqué, mais plein de truc qui ne fonctionnes pas bootstrap ne fonctionne pas avec npm car un dossier bootsrap existe déjà dans un dossier asset requirements ne fonctionne pas => Mot clé non reconnue ! j'ai mis le lien cDN du coup c'est bon pour requirements la deuxième écriture en racourci fonctionne et ça c'est top :) ça serait bien d'avoir la version exact de symfony utilisé dans le tuto pour prendre Exactement la même Version !!! ? Moi: je suis à symfony Version 7
merci pour cette video
trés bon cours merci <3
svp j'ai besoin le cours
شرح بالعربية
merci beaucoup monsieur
Avec plaisir
machalah alik wlh ❤❤❤🎉
Merci
Merci beaucoup pour le partage la prof est supere 🙏🌹
Good Job
السلام عليكم من فضلك اذا كان ممكن وضع le fichier de l 'éxplication في اول تعليق وشكرا
Salem, s'il vous plait vous pouvez m'envoyer le tutoriel parceque je ne le trouve pas
@@khenissiraoudha8809 bonjour, voici le lien: insatunisia.github.io/TP-BigData/ Mais il a un peu changé depuis.
merci pour tes expliquations fluides et tres claire
merci grand prof🤑
Merci
merci😋
merci grace a ton cours tout est maintenant clair pour moi j ai lu la documentation et j ai fait toute tes videos en une journee tellement graphql est facile à digerer avec vos explications.
merci ton cours est tres bien reussi
merci pour ce cours bien detaillé
Meeerrrciiiii !!!
it is the best lecture for biggner
Très bonne explication merci
si les slaves se trouvent dans des serveurs distants, on fait comment ?
une fois que le cluster est prêt, comment on fait pour l'utiliser pour faire du calcul distribué map reduce tout ca ?
Merci pour tes cours, au top ! Comment on fait pour supprimé le message flash car il reste en permanence. Merci.
Avec plaisir. Par définition, le flashMessage disparait directement après l'avoir utilisé une fois, donc il faut vérifier si tu ne le déclenches pas chaque fois.
@@TechWall D'accord merci pour ta réponse.
You're really great , My sincere salutations for you and your efforts Dr Lillia
Ok
bonjour, et merci de fournir cette formation de qualité. Niveau initialisation des paramètres, ne peut-on pas également le faire directement dans la déclaration Php de la méthode, exemple pour la route todo.add, ne pourrait_on pas écrire : public function addTodo(Reqest $request, $name="test", $contant"=test") {....} ? Sans changer la déclaration de base de la route via l'attribut Route.
Bonjour. Non parce qu'en fait, ce n'est pas un appel direct que tu fais, mais c'est à travers le routeur qui le fait en se basant sur ce que tu mets dans ta route. Donc si tu ne définis pas de defaults, la route ne sera pas identifiée par le routeur.
mais je pensais que le DTO gerer deja l'aspect sécuritaire en mappant les donnee poster et rejeter une erreur si les donnees poster ne correspondent pas au DTO. je pense que l'activation de whitespace et forbidenWitheSpace est inutile ....veuillez svp m'éclairerez a ce sujet .Merci
Je viens par ce commentaire vous dire que vous êtes de ces rares professeurs qui rendent les UEs très accessibles à tous. Juste une doléance : pourriez-vous faire une série de vidéos sur le MVC ?
Merci :) Il y a une petite vidéo sur le MVC dans la playlist PHP
pas trop claire avec le bruit de fond
le certificat de lautorite apres installation sur le serveur ne parvient pas toujours a rediriger. vers https....cela fonctionne toujours avec cet avertissement
le bruit de fond perturbe quand même. merci
Merci beaucoup pour votre excellent travail. J'ai juste une question : est-ce que je peux utiliser votre image de Hadoop dans 3 VMs et, dans chaque VM, je dois installer Docker ainsi que votre image Hadoop ? S'il vous plaît, j'ai besoin de vos conseils pour commencer à travailler sur un projet de 3 VMs.
@@mohamedstage oui c’est possible, il faut juste configurer les contenaires pour qu’ils soient accessibles sur le réseau
Merci beaucoup !
Symfony 6 ou 7???
Bonjour comme c'est noté dans le titre c'est Symfony 6 et 7 vu que le contenu est fait sur Symfony 6 mais il s'adapte à la version 7 que ce soit d'un point de vue logique ou architecture
Hello, merci pour ce tuto qui est très complet. J'ai une question au sujet des formulaire de login et registration. Peut-on définir une template twig intégrant les deux formulaires afin d'utiliser un code CSS permettant de switcher de l'un à l'autre sur une même page ? Merci
Bonjour. Oui il faut que la route principale redirige vers la twig qui affiche les deux form et que pour chaque form il y ai une route spécifique pour le traiter
@@TechWall Merci pour cette piste. Vidéos géniale !
@@yannickeccli5665 Avec grand plaisir :)
Merci beaucoup Madame Lilia