Értékelés:

A „Regular Expression Puzzles and AI Coding Assistants” című könyv a szabályos kifejezések egyedülálló és magával ragadó felfedezését nyújtja rejtvényeken és kihívásokon keresztül. A könyv a mesterséges intelligencia kódolási asszisztensek értékelését is tartalmazza e kihívások megoldása során. Míg a könyv értékes betekintést és gyakorlati alkalmazásokat kínál a regexek alapos ismeretével rendelkezők számára, a teljesen kezdők számára kihívást jelenthet.
Előnyök:⬤ Magával ragadó és szórakoztató megközelítés a regex rejtvényeken keresztül történő elsajátításához.
⬤ A mesterséges intelligencia kódolási asszisztensek értékes felfedezése a regex kontextusában.
⬤ Jól szervezett, gyakorlati példákkal és gyakorlatokkal.
⬤ Betekintést nyújt a mesterséges intelligencia eszközökkel történő kódolás termelékenységébe.
⬤ A függelék hasznos bevezetést nyújt azoknak, akiknek fel kell frissíteniük a regex szintaxisát.
⬤ Nehéz lehet a teljesen kezdők számára, akik nem rendelkeznek a regex alapvető ismereteivel.
⬤ Előzetes regex ismereteket feltételez, ami korlátozhatja a célközönséget.
⬤ Néhány rejtvény elég nagy kihívást jelent, ami megterhelő lehet a kevésbé tapasztalt olvasók számára.
(11 olvasói vélemény alapján)
Regular Expression Puzzles and AI Coding Assistants: 24 Puzzles Solved by the Author, with and Without Assistance from Copilot, Chatgpt and More
Tudja meg, hogyan növelheti drámaian a termelékenységét (és szórakozását) a szabályos kifejezések és más programok írása során a ChatGPT és a GitHub Copilot segítségével a mesterséges intelligencia által támogatott kódolás.
A Regular Expression Puzzles and AI Coding Assistants két versenyző története. Az egyik oldalon David Mertz, egy szakértő programozó és a web legnépszerűbb Regex oktatóanyagának szerzője. A másik oldalon az AI-erőgépes kódolási asszisztensek, a GitHub Copilot és az OpenAI ChatGPT.
Így működik a verseny: David kitalál 24 Regex-problémát, amelyeket rejtvényeknek nevez, és megmutatja, hogyan kell megoldani mindegyiket. Amikor végzett, a Copilotot és a ChatGPT-t ugyanazokkal a rejtvényekkel bízza meg. Amit ezek eredményeznek, az érdekli őt. Melyik oldalnak van nagyobb esélye a helyes megoldásra? Melyik ír egyszerű és elegáns kódot? Melyik használja ki okosabban a kevésbé ismert Regex-könyvtári funkciókat? Olvassa el a könyvet, hogy megtudja.
David a mesterséges intelligencia legjobb gyakorlatait is kínálja, bemutatva, hogy az intelligens felszólítások hogyan adnak jobb eredményeket. A könyv végére mestere lesz a saját Regex-rejtvényei megoldásának, akár használ AI-t, akár nem.
A nyomtatott könyv megvásárlása magában foglalja a Manning Publications ingyenes e-könyvét PDF, Kindle és ePub formátumban.
A technológiáról.
Az OpenAI, a Google, az Amazon és mások úttörő nagy nyelvi modellkutatásai megváltoztatták a gépi generált szoftverekkel szembeni elvárásokat. De hogyan mérik össze ezek a mesterséges intelligencia asszisztensek, mint például a ChatGPT és a GitHub Copilot, a reguláris kifejezésekkel - a fejlesztők által a szövegben található minták leírására, megtalálására és manipulálására használt technológiával. A reguláris kifejezések tömörek, összetettek és kifinomultak. Vajon a mesterséges intelligencia asszisztensek megbirkóznak a kihívással?
A könyvről.
A Regular Expression Puzzles and AI Coding Assistants tökéletes kiindulópont bármilyen szintű tapasztalattal rendelkező programozók számára, akik szeretnék megérteni ezeknek az izgalmas új eszközöknek a képességeit - és korlátait -. A szerző, David Mertz 24 kihívást jelentő regex rejtvényt, azok hagyományos, ember által készített megoldásait és a népszerű mesterséges intelligencia asszisztensek által adott lenyűgöző válaszokat mutatja be. A szemet gyönyörködtető rejtvények mellett megtanulhatja, hogyan írjon felkéréseket, hogyan integrálja az AI által generált kódolási javaslatokat, és hogyan lépjen kapcsolatba az asszisztenssel, hogy a kívánt eredményt kapja. A könyv végére tisztában lesz azzal, hogy az AI-asszisztensek hol tudnak megbízhatóan kódot írni ön helyett, és hol van még szükség emberi kézre. Ráadásul sokat fogsz tanulni a reguláris kifejezésekről!
Az olvasóról.
A kódpéldák egyszerű Pythont és reguláris kifejezéseket használnak. Nem szükséges az AI kódolási eszközökkel kapcsolatos tapasztalat.
A szerzőről.
David Mertz a KDM Training alapítója és a Python közösség elismert munkatársa. Ő a szerzője a The Puzzling Quirks of Regular Expressions, Cleaning Data for Effective Data Science című könyveknek is: Doing the Other 80% of the Work (A munka másik 80%-ának elvégzése) és más könyvek.
Tartalomjegyzék.
1 A térkép és a terület.
2 Kvantorok és speciális részminták.
3 Buktatók és homok a fogaskerekekben.
4 Függvények létrehozása regex segítségével.
5 Könnyű, nehéz és lehetetlen feladatok.
6 Következtetések.
A. függelék: A reguláris kifejezések használatának megtanulása.