Note :
Le livre « Regular Expression Puzzles and AI Coding Assistants » propose une exploration unique et attrayante des expressions régulières par le biais de puzzles et de défis. Il intègre également l'évaluation d'assistants de codage IA dans la résolution de ces défis. Bien qu'il offre des informations précieuses et des applications pratiques pour ceux qui ont une bonne compréhension des expressions régulières, il peut s'avérer difficile pour les débutants.
Avantages:⬤ Approche attrayante et divertissante de l'apprentissage des regex par le biais de puzzles.
⬤ Exploration précieuse des assistants de codage de l'IA dans le contexte des expressions rationnelles.
⬤ Bien organisé avec des exemples et des exercices pratiques.
⬤ Offre un aperçu de la productivité du codage avec les outils d'IA.
⬤ L'annexe fournit une introduction utile pour ceux qui ont besoin d'un rafraîchissement de la syntaxe des regex.
⬤ Peut être difficile pour les débutants complets qui n'ont pas de connaissances de base en matière de regex.
⬤ Il suppose des connaissances préalables en matière de regex, ce qui peut limiter l'audience.
⬤ Certaines énigmes sont très difficiles à résoudre, ce qui peut être un obstacle pour les lecteurs moins expérimentés.
(basé sur 11 avis de lecteurs)
Regular Expression Puzzles and AI Coding Assistants: 24 Puzzles Solved by the Author, with and Without Assistance from Copilot, Chatgpt and More
Découvrez comment le codage assisté par l'IA grâce à ChatGPT et GitHub Copilot peut augmenter considérablement votre productivité (et votre plaisir) à écrire des expressions régulières et d'autres programmes.
Regular Expression Puzzles and AI Coding Assistants est l'histoire de deux concurrents. D'un côté, David Mertz, un programmeur expert et l'auteur du tutoriel Regex le plus populaire du Web. De l'autre, les puissants assistants de codage de l'IA, GitHub Copilot et OpenAI ChatGPT.
Voici comment se déroule le concours : David invente 24 problèmes de Regex qu'il appelle des puzzles et vous montre comment résoudre chacun d'entre eux. Lorsqu'il a terminé, il fait travailler Copilot et ChatGPT sur les mêmes énigmes. Ce qu'ils produisent l'intrigue. Lequel des deux a le plus de chances de réussir ? Lequel écrira un code simple et élégant ? Lequel utilise plus intelligemment les fonctionnalités moins connues de la bibliothèque Regex ? Lisez le livre pour le savoir.
David présente également les meilleures pratiques en matière d'IA, en montrant comment des invites intelligentes permettent d'obtenir de meilleurs résultats. À la fin de l'ouvrage, vous serez passé maître dans l'art de résoudre vos propres énigmes Regex, que vous utilisiez l'IA ou non.
L'achat du livre imprimé inclut un livre électronique gratuit aux formats PDF, Kindle et ePub de Manning Publications.
À propos de la technologie.
Les recherches révolutionnaires sur les grands modèles de langage menées par OpenAI, Google, Amazon et d'autres ont transformé les attentes à l'égard des logiciels générés par des machines. Mais comment ces assistants IA, comme ChatGPT et GitHub Copilot, se mesurent-ils aux expressions régulières, une technologie de référence pour les développeurs, utilisée pour décrire, trouver et manipuler des modèles dans le texte. Les expressions régulières sont compactes, complexes et subtiles. Les assistants d'IA sauront-ils relever le défi ?
À propos du livre.
Regular Expression Puzzles and AI Coding Assistants est le point de départ idéal pour les programmeurs, quel que soit leur niveau d'expérience, qui souhaitent comprendre les capacités - et les limites - de ces nouveaux outils passionnants. L'auteur David Mertz présente 24 énigmes d'expressions régulières, leurs solutions humaines traditionnelles et les réponses fascinantes données par des assistants IA populaires. Parallèlement à ces énigmes révélatrices, vous apprendrez à rédiger des invites, à intégrer des suggestions de codage générées par l'IA et à interagir avec l'assistant afin d'obtenir les résultats souhaités. À la fin de l'ouvrage, vous saurez clairement dans quels domaines les assistants IA peuvent écrire du code pour vous de manière fiable et dans quels domaines vous aurez encore besoin d'une touche humaine. De plus, vous en apprendrez beaucoup sur les expressions régulières !
À propos du lecteur.
Les exemples de code utilisent simplement Python et des expressions régulières. Aucune expérience des outils de codage de l'IA n'est requise.
A propos de l'auteur.
David Mertz est le fondateur de KDM Training et un contributeur reconnu de la communauté Python. Il est également l'auteur de The Puzzling Quirks of Regular Expressions, Cleaning Data for Effective Data Science : Doing the Other 80% of the Work, et d'autres livres.
Table des matières.
1 La carte et le territoire.
2 Quantificateurs et sous-modèles spéciaux.
3 Les pièges et le sable dans les engrenages.
4 Création de fonctions à l'aide de regex.
5 Tâches faciles, difficiles et impossibles.
6 Conclusions.
Annexe A : Apprendre à utiliser les expressions régulières.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)