Informatyka

97
Завантаження...
EЛЕКТРОННА КНИГА

Agenci AI bazujący na modelach językowych. Istota, konfiguracje, zastosowania

Mariusz Hofman

Agenci, którzy stoją po stronie biznesu Agenci AI to algorytmy wykorzystujące modele językowe jako reasoning engine. Są one zdolne do postrzegania otoczenia, rozumowania i podejmowania decyzji, co czyni je przydatnymi w wielu dziedzinach biznesu, między innymi: w spersonalizowanej obsłudze klienta w automatyzacji procesów biznesowych w zaawansowanej analityce biznesowej we wspieraniu ludzi pracujących w takich działach jak HR czy R&D Użycie agentów AI może przynieść firmom wymierne oszczędności, usprawnić proces podejmowania decyzji i w efekcie zagwarantować trwałą przewagę konkurencyjną. Autor tej książki stawia sobie za cel wyjaśnienie istoty agentów opartych na modelach językowych, a także omówienie ich kluczowych architektur - od prostych, wyspecjalizowanych rozwiązań po złożone systemy współdziałających ze sobą agentów. Dodatkowo prezentuje przykłady zastosowań wybranych konfiguracji w realiach quasi-biznesowych.

98
Завантаження...
EЛЕКТРОННА КНИГА

Agentic AI for Offensive Cybersecurity. Build and automate smarter penetration testing workflows using AI-driven agents

Orhan Yildirim

AI agents have moved from demos to practical tooling, especially for offensive security work where repeatability and context matter. This book shows you how to apply agentic AI to real penetration testing automation, keeping a human in the loop while speeding up reconnaissance, validation, and reporting.You’ll build end-to-end workflows with n8n for reconnaissance automation, attack surface management, and repeatable testing tasks such as port scanning and PCI segmentation testing. You’ll also create browser-based security testing tools using the Model Context Protocol (MCP), enabling LLM-powered agents to coordinate tooling, manage context, and assist with vulnerability analysis and documentation. The focus is hands-on practice, as you’ll assemble practical offensive workflows for web application testing, exploitation support, and professional pentest reporting, then extend your pipeline with threat intelligence automation, including agents that monitor CVE feeds and keep your testing aligned with emerging risk.If you’re a penetration tester, red teamer, or security engineer looking to make assessments faster, more consistent, and easier to scale across engagements, this book gives you patterns that you can adapt to your environment.

99
Завантаження...
EЛЕКТРОННА КНИГА

Agentic AI for Offensive Cybersecurity. Build and automate smarter penetration testing workflows using AI-driven agents

Orhan Yildirim

AI agents have moved from demos to practical tooling, especially for offensive security work where repeatability and context matter. This book shows you how to apply agentic AI to real penetration testing automation, keeping a human in the loop while speeding up reconnaissance, validation, and reporting.You’ll build end-to-end workflows with n8n for reconnaissance automation, attack surface management, and repeatable testing tasks such as port scanning and PCI segmentation testing. You’ll also create browser-based security testing tools using the Model Context Protocol (MCP), enabling LLM-powered agents to coordinate tooling, manage context, and assist with vulnerability analysis and documentation. The focus is hands-on practice, as you’ll assemble practical offensive workflows for web application testing, exploitation support, and professional pentest reporting, then extend your pipeline with threat intelligence automation, including agents that monitor CVE feeds and keep your testing aligned with emerging risk.If you’re a penetration tester, red teamer, or security engineer looking to make assessments faster, more consistent, and easier to scale across engagements, this book gives you patterns that you can adapt to your environment.

100
Завантаження...
EЛЕКТРОННА КНИГА

Agentic AI with Microsoft Foundry. Design and develop intelligent AI solutions and autonomous agents with Microsoft's Agent Framework

Balamurugan Balakreshnan, Sina Fakhraee, Jay Padhya, Minsoo...

Agentic AI with Microsoft Foundry is your complete guide to creating intelligent, enterprise-ready AI copilots and agents using Microsoft’s unified AI development platform. Whether you’re building with GPT models, integrating private data, or orchestrating multi-agent workflows, this book equips you with the technical foundation and practical skills to succeed.You’ll begin by mastering Microsoft Foundry essentials, including setting up your workspace, exploring the Model Catalog, and applying prompt engineering techniques for high-quality LLM outputs. You’ll then fine-tune large language models, implement retrieval-augmented generation (RAG), and integrate cognitive search capabilities to give your AI real-world context.The second half of the book dives deep into building and extending AI agents using the Agent Framework, covering everything from configuring tools and connectors to orchestrating multi-agent systems capable of reasoning, retrieving, and acting autonomously. You’ll also learn how to evaluate and govern your AI responsibly, monitor deployments effectively, and scale solutions for enterprise use.By the end, you’ll have built a production-ready AI copilot that leverages Microsoft Foundry, OpenAI models, and Microsoft’s Agent Framework, bringing together intelligence, automation, and ethical AI design.

101
Завантаження...
EЛЕКТРОННА КНИГА

Agentic AI with Microsoft Foundry. Design and develop intelligent AI solutions and autonomous agents with Microsoft's Agent Framework

Balamurugan Balakreshnan, Sina Fakhraee, Jay Padhya, Minsoo...

Agentic AI with Microsoft Foundry is your complete guide to creating intelligent, enterprise-ready AI copilots and agents using Microsoft’s unified AI development platform. Whether you’re building with GPT models, integrating private data, or orchestrating multi-agent workflows, this book equips you with the technical foundation and practical skills to succeed.You’ll begin by mastering Microsoft Foundry essentials, including setting up your workspace, exploring the Model Catalog, and applying prompt engineering techniques for high-quality LLM outputs. You’ll then fine-tune large language models, implement retrieval-augmented generation (RAG), and integrate cognitive search capabilities to give your AI real-world context.The second half of the book dives deep into building and extending AI agents using the Agent Framework, covering everything from configuring tools and connectors to orchestrating multi-agent systems capable of reasoning, retrieving, and acting autonomously. You’ll also learn how to evaluate and govern your AI responsibly, monitor deployments effectively, and scale solutions for enterprise use.By the end, you’ll have built a production-ready AI copilot that leverages Microsoft Foundry, OpenAI models, and Microsoft’s Agent Framework, bringing together intelligence, automation, and ethical AI design.

102
Завантаження...
EЛЕКТРОННА КНИГА

Agentic Architectural Patterns for Building Multi-Agent Systems. Proven design patterns and practices for GenAI, agents, RAG, LLMOps, and enterprise-scale AI systems

Dr. Ali Arsanjani, Juan Pablo Bustos, Thomas...

Generative AI has moved beyond the hype, and enterprises now face the challenge of turning prototypes into scalable solutions. This book is your guide to building intelligent agents powered by LLMs.Starting with a GenAI maturity model, you’ll learn how to assess your organization’s readiness and create a roadmap toward agentic AI adoption. You’ll master foundational topics such as model selection and LLM deployment, progressing to advanced methods such as RAG, fine-tuning, in-context learning, and LLMOps, especially in the context of agentic AI. You'll explore a rich library of agentic AI design patterns to address coordination, explainability, fault tolerance, and human-agent interaction. This book introduces a concrete, hierarchical multi-agent architecture where high-level orchestrator agents manage complex business workflows by delegating entire sub-processes to specialized agents. You’ll see how these agents collaborate and communicate using the Agent-to-Agent (A2A) protocol.To ensure your systems are production-ready, we provide a practical framework for observability using life cycle callbacks, giving you the granular traceability needed for debugging, compliance, and cost management. Each pattern is backed by real-world scenarios and code examples using the open source Agent Development Kit (ADK).*Email sign-up and proof of purchase required

103
Завантаження...
EЛЕКТРОННА КНИГА

Agentic Architectural Patterns for Building Multi-Agent Systems. Proven design patterns and practices for GenAI, agents, RAG, LLMOps, and enterprise-scale AI systems

Dr. Ali Arsanjani, Juan Pablo Bustos, Thomas...

Generative AI has moved beyond the hype, and enterprises now face the challenge of turning prototypes into scalable solutions. This book is your guide to building intelligent agents powered by LLMs.Starting with a GenAI maturity model, you’ll learn how to assess your organization’s readiness and create a roadmap toward agentic AI adoption. You’ll master foundational topics such as model selection and LLM deployment, progressing to advanced methods such as RAG, fine-tuning, in-context learning, and LLMOps, especially in the context of agentic AI. You'll explore a rich library of agentic AI design patterns to address coordination, explainability, fault tolerance, and human-agent interaction. This book introduces a concrete, hierarchical multi-agent architecture where high-level orchestrator agents manage complex business workflows by delegating entire sub-processes to specialized agents. You’ll see how these agents collaborate and communicate using the Agent-to-Agent (A2A) protocol.To ensure your systems are production-ready, we provide a practical framework for observability using life cycle callbacks, giving you the granular traceability needed for debugging, compliance, and cost management. Each pattern is backed by real-world scenarios and code examples using the open source Agent Development Kit (ADK).*Email sign-up and proof of purchase required

104
Завантаження...
EЛЕКТРОННА КНИГА

Agentic Coding with Claude Code. The everyday developer's guide to agentic coding with Claude Code

Eden Marco

Most developers encounter Claude Code through chat-style prompting, but that approach breaks down as projects grow and automation must be safe, repeatable, and controlled. Agentic Coding with Claude Code shows how to move beyond ad hoc prompts and use Claude Code as an extensible, agent-driven development platform.This book focuses on building context-aware AI workflows directly in your terminal and IDE. You will learn how to control Claude Code using slash commands, manage long-term context with persistent memory files, and automate development tasks using hooks that trigger actions across Claude Code's lifecycle.The book also covers the Model Context Protocol (MCP) as an important part of the modern agentic ecosystem. You will understand why MCP exists, explore its core architecture, and configure MCP servers inside Claude Code to improve context sharing across tools, agents, and workflows. The trade-offs between MCP, skills, and subagents are discussed to help you choose the right approach.You will design and orchestrate multi-agent systems using subagents, parallel sessions, and hierarchical delegation. By the end of the book, you will be able to integrate Claude Code into real-world development workflows with confidence and control.

105
Завантаження...
EЛЕКТРОННА КНИГА

Agentic Coding with Claude Code. The everyday developer's guide to agentic coding with Claude Code

Eden Marco

Most developers encounter Claude Code through chat-style prompting, but that approach breaks down as projects grow and automation must be safe, repeatable, and controlled. Agentic Coding with Claude Code shows how to move beyond ad hoc prompts and use Claude Code as an extensible, agent-driven development platform.This book focuses on building context-aware AI workflows directly in your terminal and IDE. You will learn how to control Claude Code using slash commands, manage long-term context with persistent memory files, and automate development tasks using hooks that trigger actions across Claude Code's lifecycle.The book also covers the Model Context Protocol (MCP) as an important part of the modern agentic ecosystem. You will understand why MCP exists, explore its core architecture, and configure MCP servers inside Claude Code to improve context sharing across tools, agents, and workflows. The trade-offs between MCP, skills, and subagents are discussed to help you choose the right approach.You will design and orchestrate multi-agent systems using subagents, parallel sessions, and hierarchical delegation. By the end of the book, you will be able to integrate Claude Code into real-world development workflows with confidence and control.

106
Завантаження...
EЛЕКТРОННА КНИГА

Agentic Coding with Claude Code. The everyday developer's guide to agentic coding with Claude Code

Eden Marco

Most developers encounter Claude Code through chat-style prompting, but that approach breaks down as projects grow and automation must be safe, repeatable, and controlled. Agentic Coding with Claude Code shows how to move beyond ad hoc prompts and use Claude Code as an extensible, agent-driven development platform.This book focuses on building context-aware AI workflows directly in your terminal and IDE. You will learn how to control Claude Code using slash commands, manage long-term context with persistent memory files, and automate development tasks using hooks that trigger actions across Claude Code's lifecycle.The book also covers the Model Context Protocol (MCP) as an important part of the modern agentic ecosystem. You will understand why MCP exists, explore its core architecture, and configure MCP servers inside Claude Code to improve context sharing across tools, agents, and workflows. The trade-offs between MCP, skills, and subagents are discussed to help you choose the right approach.You will design and orchestrate multi-agent systems using subagents, parallel sessions, and hierarchical delegation. By the end of the book, you will be able to integrate Claude Code into real-world development workflows with confidence and control.

107
Завантаження...
EЛЕКТРОННА КНИГА

Agile Development. Filozofia programowania zwinnego

James Shore, Shane Warden

Zbiór praktycznych wskazówek dla producentów oprogramowania Jak wdrożyć metodologię programowania zwinnego? W jaki sposób zaangażować klientów w projekt? Jak kontrolować jakość produktów? Programowanie zwinne (Agile Development) to obecnie jedna z najpopularniejszych metodologii zarządzania projektami programistycznymi. Metodyka Agile jest szczególnie użyteczna w małych zespołach programistycznych, w których z racji ułatwionej komunikacji nie ma potrzeby tworzenia rozbudowanej dokumentacji. Programowanie zwinne opiera się na iteracyjnej realizacji kolejnych etapów projektu. Kluczem do sukcesu w tej metodzie jest efektywna współpraca między członkami zespołu projektowego. Książka "Agile Development. Filozofia programowania zwinnego" to przewodnik po programowaniu ekstremalnym, oznaczanym zwykle skrótem XP, które jest jedną z technik wchodzących w skład tej metodyki. Czytając ją, dowiesz się, jak wdrażać metodologię Agile w firmie, na czym polega programowanie ekstremalne i jaką rolę w procesie pełnią poszczególni członkowie grupy projektowej. Nauczysz się budować zespół i określać zakresy zadań osób biorących udział w pracach, planować harmogram udostępniania kolejnych wersji produktu oraz kierować procesem jego tworzenia. Poznasz metody testowania programu i usuwania z niego błędów, zasady pisania dokumentacji oraz reguły prowadzenia spotkań roboczych z klientami. Wdrażanie programowania zwinnego Techniki programowania ekstremalnego Członkowie zespołu XP Zarządzanie zespołem Angażowanie klienta w proces wytwórczy Tworzenie raportów Udostępnianie kolejnych wersji systemu Standardy pisania kodu Testowanie i usuwanie błędów Optymalizacja wydajności programu Od filozofii do mistrzostwa w zwinnym programowaniu!

108
Завантаження...
EЛЕКТРОННА КНИГА

Agile Development. Filozofia programowania zwinnego

James Shore, Shane Warden

Zbiór praktycznych wskazówek dla producentów oprogramowania Jak wdrożyć metodologię programowania zwinnego? W jaki sposób zaangażować klientów w projekt? Jak kontrolować jakość produktów? Programowanie zwinne (Agile Development) to obecnie jedna z najpopularniejszych metodologii zarządzania projektami programistycznymi. Metodyka Agile jest szczególnie użyteczna w małych zespołach programistycznych, w których z racji ułatwionej komunikacji nie ma potrzeby tworzenia rozbudowanej dokumentacji. Programowanie zwinne opiera się na iteracyjnej realizacji kolejnych etapów projektu. Kluczem do sukcesu w tej metodzie jest efektywna współpraca między członkami zespołu projektowego. Książka "Agile Development. Filozofia programowania zwinnego" to przewodnik po programowaniu ekstremalnym, oznaczanym zwykle skrótem XP, które jest jedną z technik wchodzących w skład tej metodyki. Czytając ją, dowiesz się, jak wdrażać metodologię Agile w firmie, na czym polega programowanie ekstremalne i jaką rolę w procesie pełnią poszczególni członkowie grupy projektowej. Nauczysz się budować zespół i określać zakresy zadań osób biorących udział w pracach, planować harmogram udostępniania kolejnych wersji produktu oraz kierować procesem jego tworzenia. Poznasz metody testowania programu i usuwania z niego błędów, zasady pisania dokumentacji oraz reguły prowadzenia spotkań roboczych z klientami. Wdrażanie programowania zwinnego Techniki programowania ekstremalnego Członkowie zespołu XP Zarządzanie zespołem Angażowanie klienta w proces wytwórczy Tworzenie raportów Udostępnianie kolejnych wersji systemu Standardy pisania kodu Testowanie i usuwanie błędów Optymalizacja wydajności programu Od filozofii do mistrzostwa w zwinnym programowaniu!

109
Завантаження...
EЛЕКТРОННА КНИГА

Agile. Metodyki zwinne w planowaniu projektów

Mike Cohn

Projekty związane z tworzeniem oprogramowania bardzo się różnią od innych, bardziej tradycyjnych przedsięwzięć. Jeśli nie weźmiesz tego pod uwagę i uznasz, że podejście konwencjonalne wystarczy, ryzykujesz, że Twój projekt programistyczny stanie się źródłem frustracji i pasmem niepowodzeń. Efektem źle zbudowanego planu będzie niedotrzymywanie terminów, niedoszacowany koszt czy słaba jakość produktu. Projekt programistyczny wymaga takiej metodyki planowania, aby częste zmiany i wysoki stopień niepewności nie obróciły wniwecz wysiłku zespołu. Dlatego właśnie należy zastosować Agile. Ta książka jest wyczerpującym przewodnikiem po planowaniu projektów programistycznych. Znajdziesz tu dokładne omówienie filozofii metodyk zwinnych i dowiesz się, w jaki sposób je zastosować, aby w efekcie otrzymać dobry plan. Poszczególne zagadnienia zostały zaprezentowane czytelnie i dokładnie, a przy tym zilustrowane za pomocą rzeczywistych przykładów i studiów przypadków. Dzięki opisanym w książce technikom łatwo zachowasz zwinność od początku do końca projektu. Jeśli Twój zespół stosuje którąś z licznych metod Agile, to książka ta stanie się nieocenionym źródłem wiedzy, niezależnie od tego, czy jesteś menedżerem, liderem, czy szeregowym programistą. Dzięki tej książce dowiesz się: co sprawia, że plan jest dobry, i czym jest zwinne podejście do planowania w jaki sposób wykonywać oceny rozmiaru i czasu trwania projektu jak ustalać priorytety właściwości funkcjonalnych produktu dlaczego warto modelować finansowy zwrot funkcjonalności produktu w jaki sposób tworzyć harmonogramy dla projektu jak monitorować postępy realizacji przyjętego planu Agile w planowaniu oznacza sukces projektu! Mike Cohn jest jednym z twórców metody Scrum. Pierwszy raz zastosował ją w praktyce w 1995 r. i od tej pory jest gorącym zwolennikiem Agile. Cohn ma ponad trzydzieści lat doświadczenia w programowaniu i w zarządzaniu projektami. Był dyrektorem technicznym w wielu firmach - począwszy od startupów, a skończywszy na firmach z listy Fortune 40. Jest członkiem założycielem stowarzyszenia Agile Alliance. Pisze książki, publikuje artykuły w magazynach branżowych i regularnie wygłasza referaty na konferencjach.

110
Завантаження...
EЛЕКТРОННА КНИГА

Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C#

Robert C. Martin, Micah Martin

Poznaj nowoczesną metodykę wytwarzania oprogramowania w C# Jak stosować w praktyce zasady zwinnego wytwarzania oprogramowania? W jaki sposób wykorzystywać w projekcie diagramy UML? Jak korzystać z wzorców projektowych? W związku ze stale rosnącymi oczekiwaniami użytkowników oprogramowania produkcja systemów informatycznych wymaga dziś korzystania z usystematyzowanych metod zarządzania. Projekt informatyczny, przy którym nie używa się sensownej metodologii wytwarzania, jest skazany na porażkę - przekroczenie terminu, budżetu i niespełnienie wymagań funkcjonalnych. Kierowanie projektem zgodnie z określonymi zasadami również nie gwarantuje sukcesu, lecz znacznie ułatwia jego osiągnięcie. Na początku roku 2001 grupa ekspertów zawiązała zespół o nazwie Agile Alliance. Efektem prac tego zespołu jest metodologia zwinnego wytwarzania oprogramowania - Agile. Książka Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C# to podręcznik metodologii Agile przeznaczony dla twórców oprogramowania korzystających z technologii .NET. Dzięki niemu poznasz podstawowe założenia i postulaty twórców Agile i nauczysz się stosować je w praktyce. Dowiesz się, jak szacować terminy i koszty, dzielić proces wytwarzania na iteracje i testować produkt. Zdobędziesz wiedzę na temat refaktoryzacji, diagramów UML, testów jednostkowych i wzorców projektowych. Przeczytasz także o publikowaniu kolejnych wersji oprogramowania. Techniki programowania ekstremalnego Planowanie projektu Testowanie i refaktoryzacja Zasady zwinnego programowania Modelowanie oprogramowania za pomocą diagramów UML Stosowanie wzorców projektowych Projektowanie pakietów i komponentów Przekonaj się, ile czasu i pracy zaoszczędzisz, stosując w projektach metodologię Agile.

111
Завантаження...
EЛЕКТРОННА КНИГА

Agile. Retrospektywy w zarządzaniu standardami

Marc Loeffler

Ostatnia z dwunastu zasad Manifestu Agile mówi o retrospektywach. W myśl tej reguły zespół programistów odbywa regularne spotkania, na których analizuje efekty pracy nad projektem, myśli nad możliwymi zmianami i odpowiednio dopasowuje działania. Retrospektywa po każdej iteracji projektu pozwala na niezwykle skuteczne optymalizowanie pracy zespołu - przeprowadzona odpowiednio gwarantuje, że zebrane wnioski i opinie członków grupy przyczyniają się do coraz lepszych wyników. Rzecz w tym, że rzetelne przygotowanie i przeprowadzenie retrospektywy wcale nie jest proste i oczywiste! W tej książce znajdziesz szereg praktycznych wskazówek, sprawdzonych praktyk i innowacji, dzięki którym sprawisz, że retrospektywy wniosą do Twojego zespołu prawdziwą wartość. Szybko się zorientujesz, że przedstawione tu techniki można stosować w dowolnym projekcie, w którym sukces zależy od zaangażowania i efektywności zespołu i gdy potrzebny jest proces ciągłego doskonalenia. W książce znalazło się sporo ciekawych informacji, dzięki którym łatwiej będzie rozpoznać i przezwyciężyć typowe problemy. Zapoznasz się z przełomowymi koncepcjami, takimi jak eksperymentowanie i uczenie się na bazie myślenia systemowego. Pozornie proste i oczywiste pomysły umożliwią Ci znakomitą poprawę wyników pracy Twojego zespołu! W tej książce: sukcesy i porażki jako źródło cennej informacji techniki facylitacji techniki przygotowania retrospektyw wykorzystywanie spostrzeżeń i opinii typowe problemy retrospektyw retrospektywy a wprowadzanie zmian o wielkiej skali Spójrz wstecz, zastanów się i idź do przodu!

112
Завантаження...
EЛЕКТРОННА КНИГА

Agile. Rusz głową!

Andrew Stellman, Jennifer Greene

Przekonaj się, jak bardzo metodyki zwinne ułatwią Ci pracę! Metodyki zwinne różnią się od standardowego prowadzenia projektów. Jeśli Twój zespół programistów nigdy nie pracował zgodnie z ideą Agile, najwyższy czas to zmienić, zwłaszcza że zwinność staje się niezwykle modna! Dzięki tej nietuzinkowej, innowacyjnej książce błyskawicznie zrozumiesz, co się kryje za tą nazwą i jak to się dzieje, że podejścia zwinne nie tylko zapewniają świetne rezultaty, ale sprawiają też, że praca w grupie staje się dużo przyjemniejsza. Jeśli jednak praktyka Agile sprawia trudności w Twoim zespole, być może trzeba zmienić jego nastawienie. Jak to osiągnąć? Tego też się nauczysz dzięki tej książce! Podobnie jak inne książki z serii "Rusz głową", również i ta została napisana z wykorzystaniem najnowszych zdobyczy nauki o poznawaniu i uczeniu się. Dzięki temu Twój mózg zaangażuje się w poznawanie nowych koncepcji i przyswoi je bez ociągania się. Zrozumiesz, na czym polegają i jakie zalety mają najpopularniejsze metodyki Agile: Scrum, XP, Lean i Kanban. Nauczysz się korzystać z dobrodziejstw metodyk zwinnych i sprawisz, że Twój zespół zacznie lepiej planować pracę, będzie pisać lepszy kod, poprawi się współpraca w grupie. Niepostrzeżenie idea Agile zwinnie zadomowi się w Twoim umyśle i w Twoim zespole. Co więcej, jeśli zechcesz podjąć wyzwanie i zdobyć certyfikat PMI-ACP, dzięki tej książce świetnie przygotujesz się do egzaminu!

113
Завантаження...
EЛЕКТРОННА КНИГА

Agile. Szybciej, łatwiej, dokładniej

Marek Krzemiński

Bądź sprawny, bądź zręczny, bądź zwinny! Bądź Agile! Jak wdrażać skuteczne i intuicyjne metodyki programowania w swojej firmie? Jak motywować zespół do działania i tworzyć najlepsze warunki pracy? Jak sprawiać, aby projekty kończyły się w założonym czasie i satysfakcjonowały klientów? Agile, czyli programowanie zwinne, to grupa metodyk wytwarzania oprogramowania z wykorzystaniem technik przyrostowych. Cieszy się ogromną — i ciągle rosnącą — popularnością zarówno wśród programistów, jak i osób zarządzających projektami informatycznymi. „Agile” znaczy „sprawny”, „zwinny”, „zręczny” i właśnie takie są w założeniu praktyki określane angielskim terminem Agile software development. Mają one przyspieszyć, uprościć i usprawnić proces tworzenia oprogramowania. Zapewniają wysoką jakość końcowego produktu i spełniają oczekiwania klienta, nawet jeśli w czasie trwania projektu jego wymagania ulegną znacznej zmianie. Książka Agile szybciej, prościej, dokładniej powstała z myślą o wszystkich, którzy rozpoczynają swoją przygodę z praktykami programowania zwinnego. Jest przeznaczona dla osób chcących wdrożyć je w zespole projektowym i dla osób należących do zespołu, w którym są one wdrażane. Dowiesz się z niej, jak zastosować metodyki Agile w codziennej pracy i jak przedkładać interakcje międzyludzkie ponad procedury, działające oprogramowanie nad obszerną dokumentację, współpracę z klientem nad negocjacje handlowe oraz reagowanie na zmiany nad realizację planu. Jeśli zastosujesz się do rad zawartych w tej książce, współpraca projektowa przebiegnie się bez przeszkód — efektywnie i satysfakcjonująco dla wszystkich członków zespołu. Od autorów dostaniesz także prezent w postaci gotowych szablonów, które możesz natychmiast wydrukować i wykorzystywać do woli w pracy z metodykami Agile. Dowiedz się, jak zarządzać zmianą z Agile i uniknąć najpopularniejszych błędów w zarządzaniu projektami! Przegląd metodyk Agile Zalety programowania zwinnego Zastosowanie technik Agile w praktyce Błędy, których można uniknąć Narzędzia ułatwiające pracę Przykłady z życia wzięte Przekonaj się, że tworzenie oprogramowania może być świetną zabawą!

114
Завантаження...
EЛЕКТРОННА КНИГА

Agile. Szybciej, łatwiej, dokładniej

Marek Krzemiński

Bądź sprawny, bądź zręczny, bądź zwinny! Bądź Agile! Jak wdrażać skuteczne i intuicyjne metodyki programowania w swojej firmie? Jak motywować zespół do działania i tworzyć najlepsze warunki pracy? Jak sprawiać, aby projekty kończyły się w założonym czasie i satysfakcjonowały klientów? Agile, czyli programowanie zwinne, to grupa metodyk wytwarzania oprogramowania z wykorzystaniem technik przyrostowych. Cieszy się ogromną — i ciągle rosnącą — popularnością zarówno wśród programistów, jak i osób zarządzających projektami informatycznymi. „Agile” znaczy „sprawny”, „zwinny”, „zręczny” i właśnie takie są w założeniu praktyki określane angielskim terminem Agile software development. Mają one przyspieszyć, uprościć i usprawnić proces tworzenia oprogramowania. Zapewniają wysoką jakość końcowego produktu i spełniają oczekiwania klienta, nawet jeśli w czasie trwania projektu jego wymagania ulegną znacznej zmianie. Książka Agile szybciej, prościej, dokładniej powstała z myślą o wszystkich, którzy rozpoczynają swoją przygodę z praktykami programowania zwinnego. Jest przeznaczona dla osób chcących wdrożyć je w zespole projektowym i dla osób należących do zespołu, w którym są one wdrażane. Dowiesz się z niej, jak zastosować metodyki Agile w codziennej pracy i jak przedkładać interakcje międzyludzkie ponad procedury, działające oprogramowanie nad obszerną dokumentację, współpracę z klientem nad negocjacje handlowe oraz reagowanie na zmiany nad realizację planu. Jeśli zastosujesz się do rad zawartych w tej książce, współpraca projektowa przebiegnie się bez przeszkód — efektywnie i satysfakcjonująco dla wszystkich członków zespołu. Od autorów dostaniesz także prezent w postaci gotowych szablonów, które możesz natychmiast wydrukować i wykorzystywać do woli w pracy z metodykami Agile. Dowiedz się, jak zarządzać zmianą z Agile i uniknąć najpopularniejszych błędów w zarządzaniu projektami! Przegląd metodyk Agile Zalety programowania zwinnego Zastosowanie technik Agile w praktyce Błędy, których można uniknąć Narzędzia ułatwiające pracę Przykłady z życia wzięte Przekonaj się, że tworzenie oprogramowania może być świetną zabawą!

115
Завантаження...
EЛЕКТРОННА КНИГА

Agile Web Application Development with Yii1.1 and PHP5. For PHP developers who know object-oriented programming, this book is the fast track to learning the Yii framework. It takes a step-by-step approach to building a complete real-world application – teaching by practice rather than theory

Jeffrey Winesett

This book is a step by step tutorial in developing a real-world application using the incremental and iterative approach to software development. You learn about agile software development by leaning on the agile nature of the Yii application development framework. You touch on each aspect of the software development lifecycle by building a project task management application from concept through production deployment.After a brief, general introduction to the Yii framework and outlining the software development approach taken throughout the book, the chapters break down in the same way as software development iterations do in real-world projects. After the 1st iteration, you will have a working and tested application with a valid, tested connection to a database.In the 2nd and 3rd iterations, we flesh out our main database entities and domain object model and become familiar with Yii's object-relational-mapping (ORM) layer, Active Record. We also learn how to lean on Yii's auto-generation tools to automatically build our create/read/update/delete (CRUD) functionality against our newly created model. These iterations also focus on how Yii's form validation and submission model works. By the end of the third iteration you will have a working application that allows you to mange projects and issues (tasks) within those projects.The 4th and 5th iterations are dedicated to user management. We learn about the built-in authentication model within Yii to assist in application login and logout functionality. We then dive into the authorization model, first taking advantage of a Yii's simple access control model, then implementing the more sophisticated role-based access control (RBAC) framework that Yii provides.By the end of the 5th iteration, all of the basics of a task management application are in place. The next several iterations are focused on the nice-to-haves. We add user comment functionality, introducing a reusable content portlet architecture approach in the process. We add in an RSS Web feed and demonstrate how easy it is to integrate other third-party tools within a Yii application. We take advantage of Yii's theming structure to help streamline and design the application, and then introduce Yii's internationalization (I18N) features so the application can be adapted to various languages and regions without engineering changes.Finally, we turn our focus to production deployment. We introduce ways to optimize performance and security to prepare the application for a real-world production environment.

116
Завантаження...
EЛЕКТРОННА КНИГА

#AgileKtóryDziała. Pracuj zwinnie i skutecznie

Michał Dusiński, Tomasz Borowiec

Pracuj zwinnie - i skutecznie! Agile i Scrum, Scrum i Agile. Opanowawszy branżę IT, powoli, ale konsekwentnie, zdobywają inne biznesowe przyczółki i rozgaszczają się w firmach na dobre... Albo niedobre, gdy budzą niezrozumienie, protesty, a czasem nawet chęć ucieczki! Agile i Scrum brzmią tak nowocześnie, w teorii świetnie, w praktyce jednak często okazują się trudne, a co za tym idzie - rozczarowują. To przykre, ale prawda jest taka, że idee te, skądinąd słuszne i pożyteczne, w organizacjach nierzadko wdraża się na siłę i, co nawet gorsze, bez zrozumienia. Tymczasem zrozumienie zamysłu i celowości ich stosowania to podstawa w przypadku zarówno koncepcji zwinnego myślenia, jaką jest Agile, jak i narzędzi wspomagających, takich jak framework Scrum. Świadome podejście do założeń, które stoją za projektami realizowanymi zwinnie, pozwala samemu przekonać się o zaletach takiego sposobu myślenia i działania, wdrożyć się w nie i rozpocząć współpracę z podobnie myślącymi i działającymi osobami. I faktycznie, często nie jest to możliwe bez korzystania ze wsparcia takich narzędzi jak Scrum... lub Kanban. Bo gdzie Scrum nie może, tam Kanbana pośle. To książka napisana przez praktyków, którzy zjedli zęby na projektach i z niejednego pieca chleb jedli, pracując w firmach technologicznych i je rozwijając. Podzielili się w niej swoim bogatym doświadczeniem w używaniu i wdrażaniu metodyk zwinnych. To praktyczny zbiór doświadczeń, który pomoże przestawić się na zwinne myślenie i dostarczanie wartościowych produktów. Obowiązkowa pozycja dla menadżerów firm, Scrum Masterów, Product Ownerów i wszystkich, którzy chcieliby zacząć pracować zwinnie. Daniel Urban, CEO Sente

117
Завантаження...
EЛЕКТРОННА КНИГА

AI - podejście pragmatyczne

Noah Gift

Opanuj skuteczne, gotowe do użycia rozwiązania biznesowe dla sztucznej inteligencji i uczenia maszynowego AI podejście pragmatyczne pomaga rozwiązywać praktyczne problemy przy użyciu nowoczesnego uczenia maszynowego, sztucznej inteligencji i chmurowych narzędzi obliczeniowych. Noah Gift demistyfikuje wszelkie koncepcje i narzędzia potrzebne do osiągnięcia wyników nawet jeśli Czytelnik nie ma solidnego przygotowania z matematyki lub data science. Autor wyjaśnia skuteczne, gotowe do użycia rozwiązania udostępniane przez Amazon, Google i Microsoft oraz demonstruje sprawdzone techniki wykorzystujące ekosystem analizy danych oparty na języku Python. Proponowane podejścia i przykłady pomagają ukierunkować i uprościć każdy krok od wdrożenia po produkcję i budować rozwiązania o niezwykłych możliwościach skalowania. W miarę poznawania działania rozwiązań Machine Language (ML) będziesz uzyskiwać coraz bardziej intuicyjne zrozumienie tego, co można dzięki nim osiągnąć i jak zmaksymalizować ich wartość. Na tych podstawach autor krok po kroku prezentuje budowanie chmurowych aplikacji AI/ML do rozwiązywania realistycznych problemów w dziedzinie marketingu, zarządzania projektami, wyceniania produktów, nieruchomości i dużo więcej. Bez względu na to, czy jesteś profesjonalistą biznesowym, osobą decyzyjną, studentem czy programistą, eksperckie wskazówki autora i rozbudowane analizy przypadków przygotują cię do rozwiązywania problemów data science w niemal dowolnym środowisku. Uzyskaj i skonfiguruj wszystkie potrzebne narzędzia Szybko przejrzyj wszystkie funkcjonalności Pythona, których potrzebujesz do budowania aplikacji uczenia maszynowego Opanuj narzędzia AI i ML oraz cykl życia projektu Korzystaj z narzędzi analitycznych Pythona, takich jak IPython, Pandas, Numpy, Juypter Notebook i Sklearn Dołącz pragmatyczną pętlę zwrotną, która pozwoli nieustannie poprawiać wydajność naszych procedur i systemów Projektuj chmurowe rozwiązania AI oparte na Google Cloud Platform, uwzględniając usługi TPU, Colaboratory i Datalab Definiuj chmurowe przepływy pracy w Amazon Web Services, w tym wystąpienia punktowe, potoki kodu i inne Pracuj z API sztucznej inteligencji w Microsoft Azure Poznaj budowanie sześciu rzeczywistych aplikacji AI od początku do końca

118
Завантаження...
EЛЕКТРОННА КНИГА

AI Agents on AWS. Beginner's guide to building AI agents on AWS

Bunny Kaushik, Mona M, Randy DeFauw

Build reliable AI agents on AWS and move beyond prototypes with practical guidance. This book helps you design, deploy, and manage agentic systems that reason, use tools, and collaborate to solve real-world tasks.You start with the foundations of agentic AI, understanding how agents think, act, and interact. Design single-agent systems, extend them with tool and function calling, and add memory for context-aware behavior using Amazon Bedrock and SageMaker AI. You will also use LangGraph and Strands to structure agent workflows.As you progress, create multi-agent systems and orchestrate workflows where specialized agents collaborate. Learn how MCP and A2A enable communication, interoperability, and modular design across agent ecosystems.Focus on production readiness by deploying and scaling agents with Bedrock AgentCore, evaluating performance, and implementing observability, monitoring, and governance. By the end, you will be able to design and operate robust AI agent systems on AWS.

119
Завантаження...
EЛЕКТРОННА КНИГА

AI Agents on AWS. Beginner's guide to building AI agents on AWS

Bunny Kaushik, Mona M, Randy DeFauw

Build reliable AI agents on AWS and move beyond prototypes with practical guidance. This book helps you design, deploy, and manage agentic systems that reason, use tools, and collaborate to solve real-world tasks.You start with the foundations of agentic AI, understanding how agents think, act, and interact. Design single-agent systems, extend them with tool and function calling, and add memory for context-aware behavior using Amazon Bedrock and SageMaker AI. You will also use LangGraph and Strands to structure agent workflows.As you progress, create multi-agent systems and orchestrate workflows where specialized agents collaborate. Learn how MCP and A2A enable communication, interoperability, and modular design across agent ecosystems.Focus on production readiness by deploying and scaling agents with Bedrock AgentCore, evaluating performance, and implementing observability, monitoring, and governance. By the end, you will be able to design and operate robust AI agent systems on AWS.

120
Завантаження...
EЛЕКТРОННА КНИГА

AI and Business Rule Engines for Excel Power Users. Capture and scale your business knowledge into the cloud – with Microsoft 365, Decision Models, and AI tools from IBM and Red Hat

Paul Browne (GBP), ALEX PORCELLI

Microsoft Excel is widely adopted across diverse industries, but Excel Power Users often encounter limitations such as complex formulas, obscure business knowledge, and errors from using outdated sheets. They need a better enterprise-level solution, and this book introduces Business rules combined with the power of AI to tackle the limitations of Excel.This guide will give you a roadmap to link KIE (an industry-standard open-source application) to Microsoft’s business process automation tools, such as Power Automate, Power Query, Office Script, Forms, VBA, Script Lab, and GitHub. You’ll dive into the graphical Decision Modeling standard including decision tables, FEEL expressions, and advanced business rule editing and testing.By the end of the book, you’ll be able to share your business knowledge as graphical models, deploy and execute these models in the cloud (with Azure and OpenShift), link them back to Excel, and then execute them as an end-to-end solution removing human intervention. You’ll be equipped to solve your Excel queries and start using the next generation of Microsoft Office tools.