Informatyka
Sean Howard
The surge in connected edge devices has driven organizations to capitalize on the opportunities presented by the massive amounts of data generated by these devices. However, adapting to this landscape demands significant changes in application architectures.This book serves as your guide to edge computing fundamentals, shedding light on the constraints and risks inherent in selecting solutions within this domain. You’ll explore an extensive suite of edge computing services from AWS, gaining insights into when and how to use AWS Outposts, AWS Wavelength, AWS Local Zones, AWS Snow Family, and AWS IoT Greengrass. With detailed use cases, technical requirements, and architectural patterns, you’ll master the practical implementation of these services and see how they work in real life through step-by-step examples, using the AWS CLI and AWS Management Console. To conclude, you’ll delve into essential security and operational considerations to maximize the value delivered by AWS services.By the end of this book, you'll be ready to design powerful edge computing architectures and handle complex edge computing use cases across multiple AWS services.
Edgecam. Wieloosiowe frezowanie CNC
Przemysław Kochan
Poznaj możliwości Edgecam! Wkrocz w świat programowania NC! Odkryj środowisko Edgecam i oferowane przez nie narzędzia Naucz się przygotowywać obróbkę i wybierać właściwą strategię Poznaj operacje wiercenia oraz frezowania 3-, 4- i 5-osiowego Obrabiarki sterowane numerycznie stały się standardowym wyposażeniem firm produkcyjnych i narzędziowych. Są wykorzystywane do wytwarzania komponentów mających zastosowanie w wielu gałęziach przemysłu (m.in. w branży lotniczej, motoryzacyjnej, medycznej, narzędziowej, naftowej). Rosnącej potrzebie stosowania tego typu maszyn towarzyszy zwiększone zapotrzebowanie na specjalistów zdolnych do ich programowania oraz na sprawdzone rozwiązania, za pomocą których można tworzyć, testować, symulować i optymalizować programy NC, a także dobierać właściwe narzędzia. Jednym z takich rozwiązań jest środowisko Edgecam – niezwykle popularne i wszechstronne oprogramowanie, umożliwiające programowanie różnych typów obrabiarek CNC oraz wizualizację uzyskanych wyników. Książka Edgecam. Wieloosiowe frezowanie CNC przeznaczona jest dla uczniów i studentów kierunków technicznych, ich nauczycieli i wykładowców, a także programistów, technologów i operatorów CNC, którzy chcą poznać to środowisko i nauczyć się wykorzystywać je w praktyce. Przedstawia ona sposoby przygotowania plików 2D i 3D do obróbki, metody definiowania i edycji sekwencji obróbki, zastosowanie różnych narzędzi, możliwości związane z asocjatywnością danych CAD i CAM, a także zagadnienia związane z obróbką wiercenia i frezowania 3-, 4- i 5-osiowego. Znakomicie wprowadza w warsztat współczesnego programisty NC i daje solidne podstawy do dalszego rozwijania wiedzy na temat technologii CAM oraz profesjonalnego wykorzystania oprogramowania Edgecam. Przygotowanie detali do obróbki Definicja i wybór narzędzi skrawających Zastosowanie odpowiedniej strategii obróbczej Przeprowadzenie symulacji ścieżki narzędzia Wizualizacja struktury obrobionej powierzchni Wykrywanie kolizji Generowanie kodu NC Automatyzacja programowania Zostań ekspertem środowiska Edgecam!
Regit .
It’s not about having the shiniest tools; it’s what you do with them. iMovie offers Apple users the ease of creating engaging videos using the free video editing application’s support for macOS, iOS, and iPadOS devices. Complete with step-by-step tutorials for essential tools and concepts and explanations for why you should use them, this practical guide to iMovie will leave you well-prepared for the world of post-production.This book begins with an introduction to some of the core principles of editing. You’ll learn how to easily make your videos coherent and concise and flex your creative muscles with Magic Movie and the Storyboard mode. Once you grasp how to use iMovie’s full-blown Movie modes for mobile devices and macOS, you’ll be able to use simple editing tools to deliver effective videos from import to export. Finally, you’ll explore Keynote for creating custom titles and animations and building a personal visual brand that makes your videos uniquely yours.By the end of this iMovie book, you’ll be on your way to becoming a creative problem-solver, using iMovie and other free apps to create high-quality, engaging videos for projects with different visual and technical requirements.
Bruce G. Macbryde
Edit Without Tears with Final Cut Pro is your essential guide to overcoming challenges in video editing using Final Cut Pro, simplifying complex procedures and workflows and providing a structured approach for efficient and impressive video editing. This book will change how you approach editing, guiding you to create professional-grade videos with ease and confidence.Throughout the book, you'll enhance your efficiency and speed, while also learning unique workflows for common tasks. The comprehensive coverage spans planning video narratives, crafting preliminary edits and refining them, improving audio quality, setting up and editing multicam sequences, leveraging the inspector's controls, and working with both built-in and third-party plugins. You’ll then advance to animating objects using keyframes, utilizing color scopes for advanced color correction, and troubleshooting common issues confidently.By the end of this Final Cut Pro book, you’ll have developed an efficient editing style, unlocking the full power of this video editing software for your creative endeavors.
Efekt piaskownicy. Jak szefować żeby roboty nie zabrały ci roboty
Magdalena Kieferling
Przetrwają najlepiej skomunikowani Jak budować kompetencje szefa przyszłości w świecie przymusowego zdalnego zarządzania? Jak zachować pracę i nie musieć rywalizować o nią z robotami? Jak dogadać się z pokoleniami, które wchodzą na rynek pracy? Uwaga! Sztuczna inteligencja u bram! Już puka do naszych drzwi, urzędów, domów. Już zaczyna wyręczać nas w prostych zadaniach. Już szuka dla nas drogi na wirtualnych mapach, sprawdza, czego brakuje w lodówce, liczy, analizuje, pisze wiersze i komponuje muzykę wcale nie gorszą od tej, którą tworzą natchnieni artyści. Liczba robotów w fabrykach i magazynach rośnie w tym samym tempie, w jakim spada w nich liczba ludzkich pracowników. Maszyny są wydajne, precyzyjne, nie potrzebują urlopów i nie narzekają na atmosferę w pracy. Może w ciągu najbliższych 10 lat wszystkich nas poślą na zieloną trawkę? Może tak. A może nie. Przypuszczalnie współpraca ludzko-maszynowa przyjdzie w pakiecie z listą nowych zawodów, o jakich dziś nawet nam się jeszcze nie śni. A co z obecnymi zawodami? Które przetrwają? Co będzie na przykład z osobami zarządzającymi pracą ludzi? Spokojnie, akurat menadżerowie najprawdopodobniej będą potrzebni. Jednak nie wszyscy. Z podniesioną głową w najbliższą przyszłość spoglądać będą mogli tylko ci szefowie, którzy już dziś nauczą się porywać za sobą innych. Także pokolenie ludzi młodych, tych, których podobno nic nie interesuje. By to skutecznie zrobić, po pierwsze trzeba porzucić wielkie HR-owe hasła. Po drugie ― sięgnąć po sposób komunikacji rodem z... rozbawionej piaskownicy. Brzmi intrygująco? To dobrze, bo właśnie rozpoczynamy zabawę w pracę! O książce w mediach: Szukasz książki na dziś? Oto Efekt piaskownicy. Jak szefować żeby roboty nie zabrały Ci roboty >> Magdalena Kieferling: Epidemia była idealną okazją, aby oduczyć się narzekania >> Jak łączyć pracę, macierzyństwo i jeszcze rozwijać karierę? Pomoże ci "Efekt piaskownicy" >> Nie da się wszystkich zwolnić. Jak wygląda rynek pracy po epidemii koronawirusa? >> Jak znaleźć pracę idealną i nie przestać jej kochać? CV i rozmowa kwalifikacyjna to nie wszystko >> Jak relacje z dziećmi wykorzystać w pracy? W tym pomoże „Efekt piaskownicy” >> Jak łączyć pracę, macierzyństwo i jeszcze rozwijać karierę? Pomoże ci „Efekt piaskownicy" >> Szukasz książki na dziś? Oto Efekt piaskownicy. Jak szefować żeby roboty nie zabrały Ci roboty >> Jak być skutecznym >> Efekt piaskownicy >> Liberator: efekt piaskownicy – czego możemy się nauczyć od dzieci w biznesie? >>
Efektywne zarządzanie projektami. Wydanie VI
Robert K. Wysocki
Przejmij pełną i bezwarunkową kontrolę nad projektem Gotowy na zdroworozsądkowe podejście do zarządzania projektami? Na metodologię, którą można dopasowywać do realiów i uwarunkowań konkretnego projektu? Robert K. Wysocki wraca z nową, udoskonaloną wersją swojego klasycznego podręcznika. Sprawnie i szybko nauczy Cię wykorzystywać wszystkie dziewięć obszarów wiedzy zdefiniowanych w PMBOK®, definiować cykle i strategie zarządzania projektem, chronić projekty i w razie potrzeby planować skuteczne działania interwencyjne. Cała akcja zostanie przeprowadzona w pięciu krokach. Krok 1. Weź tę książkę do ręki i przestań w końcu szukać idealnego podręcznika. Krok 2. Przystąp do lektury i poznaj szablony oraz procesy, które powinny znaleźć się w przyborniku każdego menedżera projektów. Krok 3. Bezboleśnie naucz się posługiwać pięcioma różnymi modelami cyklu zarządzania projektem (PMLC): liniowym, stopniowym, iteracyjnym, adaptacyjnym i ekstremalnym. Krok 4. Przetraw wskazówki pomagające sprawnie przekuć teorię w praktykę. Krok 5. Zacznij bez obaw wykorzystywać w pracy kompleksową wiedzę na temat realizacji projektów zgodnie z harmonogramem i budżetem. Dr Robert K. Wysocki ma więcej niż czterdziestoletnie doświadczenie jako konsultant i trener w zakresie zarządzania projektami, menedżer systemów informatycznych, konsultant ds. zarządzania i systemów oraz szkoleniowiec. Napisał dwadzieścia książek poświęconych zarządzaniu projektami, analityce biznesowej oraz zarządzaniu systemami informatycznymi.
Efektywne zarządzanie projektami. Wydanie VII
Robert K. Wysocki
Słowem „projekt” określa się doświadczenie, które nie wydarzyło się nigdy wcześniej i w takich samych okolicznościach już nigdy się nie wydarzy. Ta niepowtarzalność okoliczności oznacza, że metody zarządzania każdym projektem powinno się dobierać z uwzględnieniem jego indywidualnych cech i elastycznie dostosowywać do zmieniających się uwarunkowań. Aby trafnie wybrać spośród różnych metodyk zarządzania projektem, trzeba wziąć pod uwagę wiele różnych czynników, w tym specyfikę projektu i jego otoczenie biznesowe. Trzymasz w ręku kompendium aktualnej wiedzy na temat zarządzania projektami, przeznaczone dla wykładowców i praktyków. Przedstawiono tu narzędzia i metody stosowane przez skutecznych menedżerów projektów, usystematyzowane i pogrupowane w zgodzie z uznanymi standardami PMBOK. W tej książce znajdziesz pięć różnych modeli PMLC: liniowy, stopniowy, iteracyjny, adaptacyjny i ekstremalny. Przeanalizowano w niej zagadnienia związane z funkcjonowaniem infrastruktury organizacyjnej, wspierającej zarządzanie projektami na poziomie organizacji, a także modele decyzyjne zarządzania portfelem projektów lub programów w przedsiębiorstwie. Najważniejsze zagadnienia: - podstawy zarządzania projektami i poszczególne modele PMLC - narzędzia, szablony i procesy związane z obszarami wiedzy PMBOK - zdiagnozowana złożoność i niepewność a sposób zarządzania projektem - zarządzanie wieloma projektami z poziomu całej organizacji - modele decyzyjne a plany strategiczne i ograniczenia zasobowe przedsiębiorstwa Zarządzanie projektem? Ucz się od najlepszych! Dr Robert K. Wysocki jest konsultantem i praktykiem w dziedzinie zarządzania projektami. Jest uznanym autorem wielu książek i programów szkoleniowych w tym zakresie. Opublikował kilkadziesiąt artykułów w specjalistycznych czasopismach, brał również aktywny udział w licznych konferencjach naukowych. Posiada ogromne doświadczenie w dziedzinie zarządzania projektami: współpracował z wieloma firmami z różnych branż, również z tymi o międzynarodowym zasięgu. Aktywnie działa w ramach organizacji zrzeszających specjalistów z dziedziny analizy biznesowej i zarządzania. Uzyskał stopień naukowy z zakresu matematyki statystycznej.
Efektywność w zarządzaniu projektami budowlanymi. Perspektywa wykonawcy
Eryk Głodziński
W opracowaniu przedstawiono wybrane aspekty zarządzania działalnością projektową w budownictwie, kluczowe z punktu widzenia zastosowania podejścia efektywnościowego. Omawiany problem badawczy dotyczy doskonalenia wybranych elementów systemów zarządzania wspomagających optymalizację efektywności przedsięwzięć budowlanych z perspektywy ich wykonawcy (przedsiębiorstwa budowlanego). Tego typu obiekty należą do tzw. projektów zewnętrznych, czyli realizowanych przez wykonawcę na specjalne zamówienie podmiotu zewnętrznego - klienta. Autor opracowania ma ponad dziesięcioletnie doświadczenie praktyka w zakresie analizy, oceny i raportowania efektywności projektów w przedsiębiorstwach budowlanych.
Effective Amazon Machine Learning. Expert web services for machine learning on cloud
Alexis Perrier
Predictive analytics is a complex domain requiring coding skills, an understanding of the mathematical concepts underpinning machine learning algorithms, and the ability to create compelling data visualizations. Following AWS simplifying Machine learning, this book will help you bring predictive analytics projects to fruition in three easy steps: data preparation, model tuning, and model selection.This book will introduce you to the Amazon Machine Learning platform and will implement core data science concepts such as classification, regression, regularization, overfitting, model selection, and evaluation. Furthermore, you will learn to leverage the Amazon Web Service (AWS) ecosystem for extended access to data sources, implement realtime predictions, and run Amazon Machine Learning projects via the command line and the Python SDK. Towards the end of the book, you will also learn how to apply these services to other problems, such as text mining, and to more complex datasets.
Effective Amazon Machine Learning. Expert web services for machine learning on cloud
Alexis Perrier
Predictive analytics is a complex domain requiring coding skills, an understanding of the mathematical concepts underpinning machine learning algorithms, and the ability to create compelling data visualizations. Following AWS simplifying Machine learning, this book will help you bring predictive analytics projects to fruition in three easy steps: data preparation, model tuning, and model selection.This book will introduce you to the Amazon Machine Learning platform and will implement core data science concepts such as classification, regression, regularization, overfitting, model selection, and evaluation. Furthermore, you will learn to leverage the Amazon Web Service (AWS) ecosystem for extended access to data sources, implement realtime predictions, and run Amazon Machine Learning projects via the command line and the Python SDK. Towards the end of the book, you will also learn how to apply these services to other problems, such as text mining, and to more complex datasets.
Roberto Heckers
Angular is an open-source, front-end framework used to build web applications using TypeScript. Angular is a component-based framework, which means you build apps by developing and composing reusable components. This framework has all the built-in features needed to develop complex, feature-rich web apps. Written by an Angular specialist working with some of the top companies in the Netherlands, this book teaches you how to harness the full potential of the Angular framework.You’ll explore different front-end architecture designs and set up a scalable environment for Angular applications and libraries using Nx, before taking a deep dive into the framework's newest and most powerful features. Next, you’ll learn to manipulate the Document Object Model (DOM) with Angular directives, pipes, and animations, and build reusable components like a pro. The book spotlights best practices and flags potential pitfalls at every step of the way. You’ll also learn design patterns that fit well when using the Angular framework, reactive programming with RxJS and Angular signals, and how to manage application states effectively. The book teaches you about accessibility, testing, and optimizing your app for deployment.By the end of this book, you’ll be able to use Angular effectively to build enterprise-ready, scalable front-end applications.
Roberto Heckers
Angular is an open-source, front-end framework used to build web applications using TypeScript. Angular is a component-based framework, which means you build apps by developing and composing reusable components. This framework has all the built-in features needed to develop complex, feature-rich web apps. Written by an Angular specialist working with some of the top companies in the Netherlands, this book teaches you how to harness the full potential of the Angular framework.You’ll explore different front-end architecture designs and set up a scalable environment for Angular applications and libraries using Nx, before taking a deep dive into the framework's newest and most powerful features. Next, you’ll learn to manipulate the Document Object Model (DOM) with Angular directives, pipes, and animations, and build reusable components like a pro. The book spotlights best practices and flags potential pitfalls at every step of the way. You’ll also learn design patterns that fit well when using the Angular framework, reactive programming with RxJS and Angular signals, and how to manage application states effectively. The book teaches you about accessibility, testing, and optimizing your app for deployment.By the end of this book, you’ll be able to use Angular effectively to build enterprise-ready, scalable front-end applications.
Yogesh Raheja, Thinknyx Technologies, Giuseppe Borgese, Nathaniel...
The DevOps movement has transformed the way modern tech companies work. Amazon Web Services (AWS), which has been at the forefront of the cloud computing revolution, has also been a key contributor to the DevOps movement, creating a huge range of managed services that help you implement DevOps principles.Effective DevOps with AWS, Second Edition will help you to understand how the most successful tech start-ups launch and scale their services on AWS, and will teach you how you can do the same. This book explains how to treat infrastructure as code, meaning you can bring resources online and offline as easily as you control your software. You will also build a continuous integration and continuous deployment pipeline to keep your app up to date. Once you have gotten to grips will all this, we'll move on to how to scale your applications to offer maximum performance to users even when traffic spikes, by using the latest technologies, such as containers. In addition to this, you'll get insights into monitoring and alerting, so you can make sure your users have the best experience when using your service. In the concluding chapters, we'll cover inbuilt AWS tools such as CodeDeploy and CloudFormation, which are used by many AWS administrators to perform DevOps. By the end of this book, you'll have learned how to ensure the security of your platform and data, using the latest and most prominent AWS tools.
Effective DevOps with AWS. Ship faster, scale better, and deliver incredible productivity
Nathaniel Felsen
The DevOps movement has transformed the way modern tech companies work. AWS which has been on the forefront of the Cloud computing revolution has also been a key contributor of this DevOps movement creating a huge range of managed services that help you implement the DevOps principles. In this book, you’ll see how the most successful tech start-ups launch and scale their services on AWS and how you can too. Written by a lead member of Mediums DevOps team, this book explains how to treat infrastructure as code, meaning you can bring resources online and offline as necessary with the code as easily as you control your software. You will also build a continuous integration and continuous deployment pipeline to keep your app up to date. You’ll find out how to scale your applications to offer maximum performance to users anywhere in the world, even when traffic spikes with the latest technologies, such as containers and serverless computing. You will also take a deep dive into monitoring and alerting to make sure your users have the best experience when using your service.Finally, you’ll get to grips with ensuring the security of your platform and data.
Effective DevOps with AWS. Ship faster, scale better, and deliver incredible productivity
Nathaniel Felsen
The DevOps movement has transformed the way modern tech companies work. AWS which has been on the forefront of the Cloud computing revolution has also been a key contributor of this DevOps movement creating a huge range of managed services that help you implement the DevOps principles. In this book, you’ll see how the most successful tech start-ups launch and scale their services on AWS and how you can too. Written by a lead member of Mediums DevOps team, this book explains how to treat infrastructure as code, meaning you can bring resources online and offline as necessary with the code as easily as you control your software. You will also build a continuous integration and continuous deployment pipeline to keep your app up to date. You’ll find out how to scale your applications to offer maximum performance to users anywhere in the world, even when traffic spikes with the latest technologies, such as containers and serverless computing. You will also take a deep dive into monitoring and alerting to make sure your users have the best experience when using your service.Finally, you’ll get to grips with ensuring the security of your platform and data.
Effective .NET Memory Management. Build memory-efficient cross-platform applications using .NET Core
Trevoir Williams
In today’s software development landscape, efficient memory management is crucial for ensuring application performance and scalability. Effective .NET Memory Management addresses this need by explaining the intricacies of memory utilization within .NET Core apps, from fundamental concepts to advanced optimization techniques. Starting with an overview of memory management basics, you’ll quickly go through .NET’s garbage collection system. You’ll grasp the mechanics of memory allocation and gain insights into the distinctions between stack and heap memory and the nuances of value types and reference types. Building on this foundation, this book will help you apply practical strategies to address real-world app demands, spanning profiling memory usage, spotting memory leaks, and diagnosing performance bottlenecks, through clear explanations and hands-on examples. This book goes beyond theory, detailing actionable techniques to optimize data structures, minimize memory fragmentation, and streamline memory access in scenarios involving multithreading and asynchronous programming for creating responsive and resource-efficient apps that can scale without sacrificing performance. By the end of this book, you’ll have gained the knowledge to write clean, efficient code that maximizes memory usage and boosts app performance.
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.
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.
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.