Informatyka
Zajrzyj do kategorii Informatyka w księgarni internetowej Ebookpoint. Znajdziesz tutaj bestsellerowe książki, ebooki i kursy video z branży IT. Sięgnij po najlepszą literaturę dla specjalistów i rozwijaj doświadczenie, które już posiadasz, lub rozpocznij swoją przygodę z programowaniem, cyberbezpieczeństwem lub grafiką komputerową. Pogłębiaj swoją wiedzę tak, jak Ci wygodnie - z tradycyjną książką, wygodnym ebookiem lub nowoczesnym videokursem. Sprawdź, jakie tytuły znajdziesz w kategorii Informatyka!
LangChain i LangGraph. Projektowanie aplikacji opartych na dużych modelach językowych w praktyce
Mayo Oshin, Nuno Campos
Jak zacząć tworzyć aplikacje AI, które potrafią wnioskować i wyszukiwać zewnętrzne dane w celu zapewniania odpowiedniego kontekstu? Sięgnij po LangChain! To popularne narzędzie programistyczne służy do tworzenia, uruchamiania aplikacji LLM, a także zarządzania nimi. LangChain jest używany przez wiele znanych firm, a jego popularność dynamicznie rośnie. To lektura obowiązkowa dla programistów, którzy chcą przesuwać granice możliwości LangChain! Tom Taulli, konsultant IT i autor książek Jeśli znasz Pythona lub JavaScript i chcesz rozpocząć przygodę z aplikacjami AI ta książka jest dla Ciebie! Krok po kroku zbudujesz agenta AI korzystającego ze wskazanego źródła danych, wyposażysz go w mechanizmy autoryzacji działań i umożliwisz mu zdobywanie dodatkowych informacji lub wyjaśnień. Dowiesz się, jak przygotować go do pracy w środowisku produkcyjnym z uwzględnieniem kwestii opóźnień, niezawodności i bezpieczeństwa. Nauczysz się również monitorować i stale ulepszać swoje aplikacje. Najciekawsze zagadnienia: zwiększanie dokładności LLM za pomocą techniki RAG inteligentna komunikacja aplikacji AI z użytkownikami architektura agentowa z wykorzystaniem LangGraph integracja z interfejsami API i narzędziami firm trzecich monitorowanie, testowanie i ewaluacja aplikacji AI praktyczne zastosowanie biblioteki LangChain Ta książka sprawia, że nauka LangChain jest interesująca i zabawna! Rajat K. Goel, IBM
LangChain in your Pocket. LangChain Essentials: From Basic Concepts to Advanced Applications
Mehul Gupta
LangChain in your Pocket offers a detailed exploration into the LangChain framework, designed to enhance your skills in developing sophisticated language understanding models and applications. This book begins with the basics, introducing you to the fundamental concepts of LangChain through a simple Hello World example. As you progress, you'll delve into various LangChain modules, learning how to create agents, manage memory, and utilize output parsers effectively.The journey continues as you explore the RAG Framework, vector databases, and their applications in natural language processing, providing you with the tools to tackle common NLP problems efficiently. The book also addresses critical aspects of working with large language models (LLMs), such as prompt engineering, handling hallucinations, and evaluating model outputs. Advanced topics like autonomous AI agents and the integration of LangSmith and LangServe are covered, giving you a holistic view of what you can achieve with LangChain.By the end of this book, you will not only understand the technical aspects of LangChain but also how to apply these principles in real-world scenarios, making it an essential resource for anyone looking to advance their capabilities in AI and language processing.
Laravel 4. Podstawy tworzenia aplikacji w PHP
Raphaël Saunier
Przewodnik dla początkujących! Laravel to szkielet aplikacji dla języka PHP, zdobywający w ostatnim czasie ogromną popularność. Powody są dwa: obszerna i przejrzysta dokumentacja oraz podstawowe założenie autorów, że tworzenie aplikacji z wykorzystaniem Laravela ma być po prostu przyjemne. I tak jest! Łatwe zarządzanie bazą danych, przyjazny system szablonów, intuicyjna konfiguracja to tylko niektóre z zalet tego szkieletu. Jeżeli chcesz poznać w pełni jego potencjał i wykorzystać go w trakcie tworzenia kolejnej strony WWW lub aplikacji internetowej, to trafiłeś na doskonałą książkę. Sięgnij po nią i już wkrótce bez problemu przygotujesz swoje środowisko pracy, zainstalujesz najnowszą wersję za pomocą narzędzia Composer, a następnie rozpoczniesz prace nad swoim projektem. Przekonaj się, jak tworzyć ścieżki, konfigurować bazę danych oraz zabezpieczać dostęp do wybranych stron. W kolejnych rozdziałach nauczysz się tworzyć testy automatyczne oraz korzystać z narzędzia Artisan, które ułatwi Ci codzienne zadania! Ponadto dowiesz się, w jaki sposób tworzyć serwisy typu REST oraz generować formularze. Książka ta jest doskonałą pozycją dla wszystkich programistów PHP szukających frameworka, który spełni ich oczekiwania! Dzięki tej książce: poznasz narzędzie Composer pobierzesz najnowszą wersję szkieletu Laravel przygotujesz ścieżki dostępu do stron przetestujesz stworzony kod błyskawicznie zbudujesz pierwszą aplikację WWW Tworzenie aplikacji w PHP jeszcze nigdy nie było takie proste!
Terry Matula
When creating a web application, there are many PHP frameworks from which to choose. Some are very easy to set up, and some have a much steeper learning curve. Laravel offers both paths. You can do a quick installation and have your app up-and-running in no time, or you can use Laravel's extensibility to create an advanced and fully-featured app.Laravel Application Development Cookbook provides you with working code examples for many of the common problems that web developers face. In the process, it will also allow both new and existing Laravel users to expand their knowledge of the framework.This book will walk you through all aspects of Laravel development. It begins with basic set up and installation procedures, and continues through more advanced use cases. You will also learn about all the helpful features that Laravel provides to make your development quick and easy. For more advanced needs, you will also see how to utilize Laravel's authentication features and how to create a RESTful API.In the Laravel Application Development Cookbook, you will learn everything you need to know about a great PHP framework, with working code that will get you up-and-running in no time.
Laravel. Tworzenie aplikacji. Receptury
Terry Matula
Najlepsze przepisy na aplikacje w Laravel! Laravel to szkielet aplikacji dla języka PHP. W ostatnim czasie podbija on serca programistów, głównie dzięki przejrzystej dokumentacji, a także dzięki temu, że tworzenie aplikacji za jego pomocą jest wyjątkowo łatwe i przyjemne. Błyskawiczna konfiguracja i tak samo szybkie uruchomienie środowiska oraz przyjazny system szablonów to tylko niektóre z zalet tego szkieletu. Książka, którą trzymasz w rękach, zawiera omówienie ponad 90 zagadnień dotyczących pracy z Laravelem. Sięgnij po nią i przekonaj się, jak błyskawicznie rozpocząć pracę, uwierzytelnić użytkowników, przetestować aplikację, a następnie wdrożyć ją w środowisku produkcyjnym. W kolejnych rozdziałach znajdziesz kompletny kod służący do pobierania danych wejściowych, przeszukiwania baz danych, tworzenia REST-owego API; jest tu także system szablonów Blade. Ponadto dowiesz się, jak sprytnie używać Composera, stworzyć Autoloader oraz zapewnić sprawny routing. Książka ta jest genialną lekturą dla wszystkich programistów korzystających ze szkieletu Laravel w codziennej pracy! Po przeczytaniu książki dowiesz się jak... Skonfigurować wirtualne hosty oraz środowisko developerskie na serwerze Apache Przygotować system uwierzytelniania użytkowników Wykorzystywać kontrolery RESTowe Debugować i profilować aplikację Przechowywać i pobierać treści z chmury Wykorzystywać narzędzie linii poleceń Artisan Zintegrować skrypty JavaScript i jQuery z aplikacją w Laravelu Pisać testy jednostkowe w Laravelu Sprawdź, jak przyjemne może być tworzenie aplikacji!
Mercury Learning and Information, Oswald Campesato
This book provides a comprehensive overview of large language models (LLMs) and generative AI, covering foundational principles, advanced concepts, and practical applications. It begins with an introduction to the generative AI landscape, examining key features, popular techniques, and its influence on industries like art, business, and technology. The book also explores prominent models like ChatGPT and GPT-4, detailing their architectures, capabilities, and applications in text generation, code assistance, and conversational AI.Additionally, the book traces the evolution of LLMs, particularly focusing on the BERT family and its wide-ranging applications in natural language processing, translation, and multilingual tasks. Readers will also gain expertise in prompt engineering, learning practical tips and examples to interact more effectively with LLMs.In later chapters, the book tackles advanced topics such as fine-tuning LLMs, working with SVG, and concepts like few-shot learning and reinforcement learning. It concludes with discussions on ethical issues, biases in generative AI, and emerging trends like AI’s integration with IoT, quantum computing, and neuromorphic computing. This guide equips professionals and enthusiasts with a thorough understanding of generative AI's present and future.
Luca Massaron, Alberto Boschetti, Bastiaan Sjardin
Large Python machine learning projects involve new problems associated with specialized machine learning architectures and designs that many data scientists have yet to tackle. But finding algorithms and designing and building platforms that deal with large sets of data is a growing need. Data scientists have to manage and maintain increasingly complex data projects, and with the rise of big data comes an increasing demand for computational and algorithmic efficiency. Large Scale Machine Learning with Python uncovers a new wave of machine learning algorithms that meet scalability demands together with a high predictive accuracy. Dive into scalable machine learning and the three forms of scalability. Speed up algorithms that can be used on a desktop computer with tips on parallelization and memory allocation. Get to grips with new algorithms that are specifically designed for large projects and can handle bigger files, and learn about machine learning in big data environments. We will also cover the most effective machine learning techniques on a map reduce framework in Hadoop and Spark in Python.
Large-Scale Scrum. Zwinne zarządzanie dużym projektem z LeSS
Craig Larman, Bas Vodde
Large-Scale Scrum. Zwinne zarządzanie dużym projektem Scrum stoi w opozycji do tradycyjnych, hierarchicznych sposobów zarządzania procesami rozwoju oprogramowania. Pozwala na uzyskanie elastyczności i szybkości działania, dzięki czemu możliwe jest zaspokojenie coraz bardziej złożonych wymagań klientów. Metody zwinne doskonale sprawdzają się również w większej skali. Large-Scale Scrum, czyli LeSS, umożliwia pomyślne zarządzanie olbrzymimi międzynarodowymi projektami o dużej złożoności technicznej dzięki prostocie, skupieniu się na najistotniejszych aspektach zagadnień, a przede wszystkim dzięki ciągłemu zwracaniu uwagi na doskonałość techniczną. Niniejsza książka jest przeznaczona dla każdego, kto chce poznać praktyczne aspekty wdrażania LeSS w procesach rozwijania oprogramowania. Jest szczególnie wartościowa dla osób zarządzających dużymi, skomplikowanymi projektami. Poza wyjaśnieniem koncepcji i zasad Scruma przedstawiono tu wnioski płynące z wielu lat doświadczeń wdrażania LeSS w przeróżnych organizacjach. Pokazano, jak można zapewnić, że dostarczony produkt będzie wyższej jakości, będzie prezentował wartości szczególnie cenne dla klienta, zespół będzie pracował wydajniej, elastyczniej i w o wiele prostszy sposób, a poszczególne cele będą osiągane przy znacznie mniejszej formalizacji! Najważniejsze zagadnienia: podstawowe pojęcia LeSS, obowiązujące reguły i zasady techniki skalowania procesów zwinnych zarządzanie pracą zespołów stosujących Scrum stosowanie frameworka LeSS Huge zasady pracy Mistrza Młyna sprinty LeSS Craig Larman urodził się w Kanadzie. Specjalizuje się w kilku technikach projektowania oprogramowania, w tym również w metodykach zwinnych. Jest uznanym konsultantem i autorem wielu książek dotyczących rozwoju oprogramowania. Jako współtwórca LeSS od kilku lat angażuje się we wdrażanie tej metody w różnych organizacjach. Bas Vodde urodził się w Holandii, obecnie mieszka w Singapurze. Jest trenerem, konsultantem, programistą i autorem książek. Specjalizuje się we wdrażaniu nowoczesnych technik rozwijania aplikacji, przede wszystkim w metodykach zwinnych. Wdrażał metodę Scrum w wielu różnych firmach, w tym w Nokia Networks. LeSS: przygotuj swój zespół na sukces w dużej skali!