Informatyka

1209
Loading...
EBOOK

Effective Robotics Programming with ROS. Find out everything you need to know to build powerful robots with the most up-to-date ROS - Third Edition

Luis Sanchez, Enrique Fernandez Perdomo, Anil Mahtani

Building and programming a robot can be cumbersome and time-consuming, but not when you have the right collection of tools, libraries, and more importantly expert collaboration. ROS enables collaborative software development and offers an unmatched simulated environment that simplifies the entire robot building process.This book is packed with hands-on examples that will help you program your robot and give you complete solutions using open source ROS libraries and tools. It also shows you how to use virtual machines and Docker containers to simplify the installation of Ubuntu and the ROS framework, so you can start working in an isolated and control environment without changing your regular computer setup.It starts with the installation and basic concepts, then continues with more complex modules available in ROS such as sensors and actuators integration (drivers), navigation and mapping (so you can create an autonomous mobile robot), manipulation, Computer Vision, perception in 3D with PCL, and more. By the end of the book, you’ll be able to leverage all the ROS Kinetic features to build a fully fledged robot for all your needs.

1210
Loading...
EBOOK

Efficient Accounting with Xero. The definitive guide to optimizing your accounting with proven techniques and best practices

Jay Kimelman

Xero empowers business owners to gain insights into their business and performance and collaborate seamlessly with their accountants and tax professionals. This book goes beyond the basics and explores the more advanced Xero features, techniques, and best practices for managing sales taxes, budgeting, and reporting.You’ll begin by diving right into Xero, setting up a bank feed, and exploring its power while experiencing just how easy it is to use. The book will guide you in setting up Xero the right way to ensure that you succeed in each of your transactions. As you progress through the chapters, you’ll learn what spend money and receive money transactions are and be able to easily send invoices and collect receivables or payments, collect and pay bills, and even track your business assets with Xero. Toward the end, you’ll be proficient at producing powerful reports, giving you the keys to running or advising any business.By the end of this Xero book, you’ll have gained the confidence to add a company to Xero, set up the bank feeds, reconcile the transactions, send invoices, and pay bills, ending up with beautiful financial statements.

1211
Loading...
EBOOK

Efficient Algorithm Design. Unlock the power of algorithms to optimize computer programming

Masoud Makrehchi

Efficient Algorithm Design redefines algorithms, tracing the evolution of computer science as a discipline bridging natural science and mathematics. Author Masoud Makrehchi, PhD, with his extensive experience in delivering publications and presentations, explores the duality of computers as mortal hardware and immortal algorithms. The book guides you through essential aspects of algorithm design and analysis, including proving correctness and the importance of repetition and loops. This groundwork sets the stage for exploring algorithm complexity, with practical exercises in design and analysis using sorting and search as examples. Each chapter delves into critical topics such as recursion and dynamic programming, reinforced with practical examples and exercises that link theory with real-world applications. What sets this book apart is its focus on the practical application of algorithm design and analysis, equipping you to solve real programming challenges effectively.By the end of this book, you’ll have a deep understanding of algorithmic foundations and gain proficiency in designing efficient algorithms, empowering you to develop more robust and optimized software solutions.

1212
Loading...
EBOOK

Efficient Cloud FinOps. A practical guide to cloud financial management and optimization with AWS, Azure, and GCP

Alfonso San Miguel Sánchez, Danny Obando García

In response to the escalating challenges of cloud adoption, where balancing costs and maximizing cloud values is paramount, FinOps practices have emerged as the cornerstone of fi nancial optimization. This book serves as your comprehensive guide to understanding how FinOps is implemented in organizations worldwide through team collaboration and proper cloud governance.Presenting FinOps from a practical point of view, covering the three phases—inform, optimize, and operate—this book demonstrates an end-to-end methodology for optimizing costs and performing financial management in the cloud. You’ll learn how to design KPIs and dashboards for judicious cost allocation, covering key features of cloud services such as reserved instances, rightsizing, scaling, and automation for cost optimization. This book further simplifi es architectural concepts and best practices, enabling you to design superior and more optimized solutions. Finally, you’ll discover potential synergies and future challenges, from the integration of artifi cial intelligence to cloud sustainability considerations, to prepare for the future of cloud FinOps.By the end of this book, you’ll have built the expertise to seamlessly implement FinOps practices across major public clouds, armed with insights and ideas to propel your organization toward business growth.

1213
Loading...
EBOOK

Effortless Cloud-Native App Development Using Skaffold. Simplify the development and deployment of cloud-native Spring Boot applications on Kubernetes with Skaffold

Ashish Choudhary

Kubernetes has become the de facto standard for container orchestration, drastically improving how we deploy and manage cloud-native apps. Although it has simplified the lives of support professionals, we cannot say the same for developers who need to be equipped with better tools to increase productivity. An automated workflow that solves a wide variety of problems that every developer faces can make all the difference!Enter Skaffold – a command-line tool that automates the build, push, and deploy steps for Kubernetes applications.This book is divided into three parts, starting with common challenges encountered by developers in building apps with Kubernetes. The second part covers Skaffold features, its architecture, supported container image builders, and more. In the last part, you'll focus on practical implementation, learning how to deploy Spring Boot apps to cloud platforms such as Google Cloud Platform (GCP) using Skaffold. You'll also create CI/CD pipelines for your cloud-native apps with Skaffold. Although the examples covered in this book are written in Java and Spring Boot, the techniques can be applied to apps built using other technologies too.By the end of this Skaffold book, you'll develop skills that will help accelerate your inner development loop and be able to build and deploy your apps to the Kubernetes cluster with Skaffold.

1214
Loading...
EBOOK

EJB 3.0 Database Persistence with Oracle Fusion Middleware 11g. This book walks you through the practical usage of EJB 3.0 database persistence with Oracle Fusion Middleware. Lots of examples and a step-by-step approach make it a great way for EJB application developers to acquire new skills

Deepak Vohra

EJB (Enterprise JavaBeans) 3.0 is a commonly used database persistence technology in Java EE applications. EJB 3.0 has simplified the development of EJBs with an annotations-based API that eliminates the use of remote/local interfaces, home/local home interfaces, and deployment descriptors. A number of other books are available on EJB 3.0, but none covers EJB 3.0 support in Oracle Fusion Middleware 11g, which is one of the leaders in the application server market.This is the first book that covers all aspects of EJB 3.0 database persistence development using Oracle Fusion Middleware technology. It covers all the best practices for database persistence ensuring that your applications are easily maintainable. Leaving theory behind, this book uses real-world examples to guide you in building your own EJB 3.0 applications that are well integrated with commonly used Java EE frameworks.The book gets going by discussing the new features in the EJB 3.0 specification. As some readers may still be using EJB 2.0, the book explains how to convert your EJB 2.0 entity beans to EJB 3.0. It then goes on to discuss using EJB 3.0 database persistence with JDeveloper, WebLogic Server, and Enterprise Pack for Eclipse, the main Java EE components of Oracle Fusion Middleware 11g. The book also covers EJB 3.0 relationships and integrating EJB 3.0 relationships with JSF user interfaces. EJB 3.0 database persistence with some of the commonly used frameworks such as ADF Faces, AJAX, and Web Services is also discussed in the book. It uses the integrated WebLogic Server 11g in some of the chapters and the standalone WebLogic Server in other chapters. While JDeveloper is the primary Java IDE used in the book, one of the chapters is based on the Oracle Enterprise Pack for Eclipse.By the time you reach the end of this book, you will be well-versed with developing EJB 3.0 applications using the different Java EE components of Oracle Fusion Middleware 11g.

1215
Loading...
EBOOK

E-konsument w Europie - komparatywna analiza zachowań

Magdalena Jaciow, Agata Stolecka - Makowska, Robert...

Kraje Europy rozwijają się w różnym tempie, stopniu i zakresie, w zależności od czynników ekonomicznych, demograficznych, społecznych, kulturowych czy stopnia zaawansowania technologicznego. Innowacyjność gospodarki ma coraz większe znaczenie dla rozwoju danego państwa, ponieważ przekłada się na konkurencyjność podmiotów rynkowych i zwyczaje konsumentów. Jednym z przejawów tej innowacyjności jest wirtualizacja życia społeczno-gospodarczego, o określonych skutkach dla handlu międzynarodowego. Książka uzupełnia wiedzę w zakresie zachowań e-konsumentów w Europie. Autorzy skupiają się przede wszystkim na identyfikacji i porównaniu zachowań nabywczych e-klientów w wybranych krajach (we Francji i Włoszech, w Polsce, Portugalii, Rumunii i na Słowacji). Zawarto w niej także informacje, które mogą pomóc w podejmowaniu decyzji przedsiębiorstwom prowadzącym działalność w Internecie i kierującym ofertę do e-konsumentów na obszarze naszego kontynentu. Książka stanowi swoiste kompendium wiedzy na temat zachowań e-konsumentów w Europie, pozwala zidentyfikować ich profil demograficzno-psychograficzny oraz wskazać, jak zachowują się dokonując zakupów w Internecie. To powoduje, że jest ona rzetelnym źródłem wiedzy w zakresie zachowań nabywczych młodych e-konsumentów a przez to może stanowić inspirację dla pracowników naukowych czy studentów prowadzących badania o takiej lub zbliżonej tematyce. prof. US dr hab. EDYTA RUDAWSKA, Uniwersytet Szczeciński (fragment recenzji książki) Analizy dokonane przez autorów pozwalają czytelnikowi zaktualizować swoją wiedzę na temat nowych wyzwań i możliwości, jakie stwarzają globalizacja i technologie internetowe. Styl pisania i struktura książki - mimo iż mamy do czynienia z pracą naukową - są przyjazne czytelnikowi. Książkę czyta się przyjemnie. Jest ona zarówno podręcznikiem, jak i „przewodnikiem” po zagadnieniach marketingu międzynarodowego i międzynarodowych badań rynku. Gorąco polecam. doc. Ing. PAVOL KITA, PhD, Ekonomická univerzita v Bratislave (fragment recenzji książki)     MAGDALENA JACIOW - doktor nauk ekonomicznych w zakresie nauk o zarządzaniu, adiunkt w Katedrze Rynku i Konsumpcji Uniwersytetu Ekonomicznego w Katowicach, ekspert Centrum Badań i Ekspertyz UE w Katowicach, członek Polskiego Towarzystwa Badaczy Rynku i Opinii, wykładowca na studiach podyplomowych z zakresu marketingu, badań i analizy rynku. ROBERT WOLNY - doktor nauk ekonomicznych w zakresie ekonomii, adiunkt w Katedrze Rynku i Konsumpcji Uniwersytetu Ekonomicznego w Katowicach, dyrektor Centrum Badań i Ekspertyz UE w Katowicach, członek Sieci Badawczej Krajów Grupy Wyszehradzkiej - Réseau PGV, członek Polskiego Towarzystwa Badaczy Rynku i Opinii, wykładowca na studiach podyplomowych z zakresu handlu, marketingu i badań rynku. AGATA STOLECKA-MAKOWSKA - magister nauk ekonomicznych w zakresie ekonomii, asystent w Katedrze Rynku i Konsumpcji Uniwersytetu Ekonomicznego w Katowicach, ekspert w Centrum Badań i Ekspertyz UE w Katowicach, członek Sieci Badawczej Krajów Grupy Wyszehradzkiej - Réseau PGV, wykładowca na Uniwersytecie Ekonomicznym z zakresu marketingu, zachowań podmiotów rynkowych i badań rynku.

1216
Loading...
EBOOK

Ekstrakcja danych z językiem Python. Pozyskiwanie danych z internetu. Wydanie II

Ryan Mitchell

Ekstrakcję danych (ang. web scraping), zwaną też wydobywaniem danych z zasobów internetu, wiele osób postrzega jako wyższy stopień wtajemniczenia: przy niewielkim wysiłku można uzyskać imponujące wyniki i wykorzystać je w różnoraki sposób. Nie dziwi więc, że wokół tej dziedziny narosło mnóstwo mitów. Wątpliwości jest wiele, począwszy od legalności tego rodzaju praktyk, skończywszy na właściwościach różnych narzędzi. W praktyce na ekstrakcję danych składa się cały szereg zróżnicowanych technik i technologii, takich jak analiza danych, analiza składniowa języka naturalnego, a także zabezpieczenie informacji. Aby w pełni wykorzystać ich zalety, konieczne jest zrozumienie sposobu, w jaki funkcjonują. Ta książka jest znakomitym przewodnikiem po technikach pozyskiwania danych z internetu. Przedstawiono tu również zasady gromadzenia, przekształcania i wykorzystywania danych z różnych zasobów. W kontekście ekstrakcji danych omówiono zagadnienia związane z bazami danych, serwerami sieciowymi, protokołem HTTP, językiem HTML, bezpieczeństwem sieciowym, przetwarzaniem obrazów, analizą danych i wieloma innymi kwestiami. Zaprezentowane tu rozwiązania programistyczne zostały napisane w Pythonie. Nie zabrakło też omówienia bibliotek przydatnych w pracy osób tworzących roboty indeksujące. Dzięki tej książce szybko zaczniesz pozyskiwać i w dowolny sposób wykorzystywać posiadane dane. Już dziś te rozwiązania są stosowane w prognozowaniu rynkowym, tłumaczeniu maszynowym, a nawet w diagnostyce medycznej! Najważniejsze zagadnienia: korzystanie z platformy Scrapy do tworzenia robotów metody odczytu, wydobywania i przechowywania pozyskiwanych danych oczyszczanie i normalizacja danych interfejsy API przetwarzanie obrazów na tekst testowanie witryn za pomocą robotów Wyszukuj dane, gromadź je i korzystaj z nich do woli!