Wydawca: 24
Daniele Lacamera
Embedded systems are self-contained devices with a dedicated purpose. We come across a variety of fields of applications for embedded systems in industries such as automotive, telecommunications, healthcare and consumer electronics, just to name a few.Embedded Systems Architecture begins with a bird's eye view of embedded development and how it differs from the other systems that you may be familiar with. You will first be guided to set up an optimal development environment, then move on to software tools and methodologies to improve the work flow. You will explore the boot-up mechanisms and the memory management strategies typical of a real-time embedded system. Through the analysis of the programming interface of the reference microcontroller, you'll look at the implementation of the features and the device drivers. Next, you'll learn about the techniques used to reduce power consumption. Then you will be introduced to the technologies, protocols and security aspects related to integrating the system into IoT solutions.By the end of the book, you will have explored various aspects of embedded architecture, including task synchronization in a multi-threading environment, and the safety models adopted by modern real-time operating systems.
Embedded Vision. Mastering Advanced Techniques for Real-Time Image Processing and Analysis
Mercury Learning and Information, S. R. Vijayalakshmi,...
Embedded vision integrates computer vision into machines using algorithms to interpret images or videos. This book serves as an introductory guide for designing vision-enabled embedded products, with applications in AI, machine learning, industrial, medical, automotive, and more. It covers hardware architecture, software algorithms, applications, and advancements in cameras, processors, and sensors.The course begins with an overview of embedded vision, followed by industrial and medical vision applications. It then delves into video analytics, digital image processing, and camera-image sensors. Subsequent chapters cover embedded vision processors, computer vision, and AI integration. The final chapter presents real-time vision-based examples.Understanding these concepts is vital for developing advanced vision-enabled machines. This book takes readers from the basics to advanced topics, blending theoretical knowledge with practical applications. It is an essential resource for mastering embedded vision technology across various industries.
Erik Hanchett
Ember.js is an open source JavaScript framework that will make you more productive. It uses common idioms and practices, making it simple to create amazing single-page applications. It also lets you create code in a modular way using the latest JavaScript features. Not only that, it has a great set of APIs to get any task done. The Ember.js community is welcoming newcomers and is ready to help you when needed.This book provides in-depth explanations on how to use the Ember.js framework to take you from beginner to expert. You’ll start with some basic topics and by the end of the book, you’ll know everything you need to know to build a fully operational Ember application. We’ll begin by explaining key points on how to use the Ember.js framework and the associated tools. You’ll learn how to effectively use Ember CLI and how to create and deploy your application. We’ll take a close look at the Ember object model and templates by examining bindings and observers. We’ll then move onto Ember components, models, and Ember Data. We’ll show you examples on how to connect to RESTful databases. Next we’ll get to grips with testing with integration and acceptance tests using QUnit. We will conclude by covering authentication, services, and Ember add-ons. We’ll explore advanced topics such as services and initializers, and how to use them together to build real-time applications.
Jesse Cravens, Thomas Q Brady
Poznaj atuty Ember.js! Ember.js to biblioteka języka JavaScript, dzięki której możesz sprawnie budować aplikacje na podstawie wzorca MVC (ang. Model View Controller). Ember.js znakomicie sprawdza się przy tworzeniu jednostronicowych aplikacji internetowych (ang. Single Page Applications), a ponadto usprawnia automatyczne aktualizowanie szablonów czy dwustronne wiązanie danych. Jeżeli chcesz zgłębić tajniki tej biblioteki, ta książka jest dla Ciebie. Dzięki niej poznasz potencjał Ember.js, jej atuty oraz techniki pracy. Lektura kolejnych rozdziałów pozwoli Ci poznać zasady działania generatora aplikacji Ember i szablonów, a także proces budowy modelu danych i kontrolerów. Na sam koniec dowiesz się, jak zapisywać dane po stronie klienta. Po zgłębieniu możliwości Ember.js nauczysz się przygotowywać serwer, który będzie przetwarzał żądania wysyłane z Twojej aplikacji. W tym celu wykorzystasz Rails MVC. W trakcie lektury zbudujesz własną aplikację o nazwie Rock’n’roll. Jesteś ciekaw, co potrafi? Sięgnij po tę książkę i przekonaj się sam! Przygotuj środowisko pracy oraz wygeneruj podstawowy kod. Sprawdź, w jaki sposób „ergonomia” zapewniana przez Ember pozwala minimalizować ilość kodu. Przygotuj szablony dla prototypu książki dzięki Handlebars.js. Wykorzystaj rutery do zarządzania stanem aplikacji bez przeładowywania zawartości strony. Połącz kontrolery i widoki ze zdarzeniami oraz synchronizuj dane dzięki powiązaniom. Przygotuj infrastrukturę wspierającą Ember za pomocą REST-owego API lub Ruby on Rails. Wykorzystaj bibliotekę Data do zapisywania danych i komunikacji z infrastrukturą wspierającą. Twórz uniwersalne modularne widżety rozszerzające możliwości Twoich aplikacji. Pisz ambitne programy w JavaScript. Z Ember.js zaawansowane aplikacje internetowe są w Twoim zasięgu!
Joel Kruger, Helen Beal
At the core of software development lies the imperative of swiftly and reliably releasing new features and updates, emphasizing the vital role of release management in the DevOps methodology. Discover how software development teams can elevate their processes by incorporating quality checks and shifting left, moving testing, automation, and QA procedures much earlier into the SDLC. However, release management is still tasked with application monitoring, overseeing infrastructure components, and managing change orders and schedules.This book offers insights into the essence of DevOps Release Management, illuminating its nuances and providing basic strategies for its implementation. You’ll explore how CI/CD pipelines enforce good DevOps release management and master techniques to optimize them. You’ll also learn how to foster a culture of cross-functional product development that minimizes waste and maximizes value to the customer.By the end of the book, you’ll have gained a comprehensive understanding of DevOps release management, its benefits, and practical implementation strategies. Equipped with this knowledge, you’ll be able to assess your own development processes and identify areas for improvement, ultimately leading to increased efficiency, collaboration, and value creation.
Anna Kijanowska
Publikacja poświęcona jest zarówno muzyce Karola Szymanowskiego, (w szczególności mazurkom z jego twórczości fortepianowej), jak i folklorowi podhalańskiemu. Dokładna analiza mazurków Szymanowskiego skupia się na wszystkich aspektach elementów muzycznych poza analiza tonalna, która jest dostępna w publikacji Yale University w autorstwie Ann Kossakowskiej. Dodatkowym atutem publikacji jest opis trudności wykonawczych, co może być bardzo pomocne dla pianistów zainteresowanych wykonywaniem tych dzieł.
Ovais Mehboob Ahmed Khan, Nabil Siddiqui, Timothy...
Microservices have been widely adopted for designing distributed enterprise apps that are flexible, robust, and fine-grained into services that are independent of each other. There has been a paradigm shift where organizations are now either building new apps on microservices or transforming existing monolithic apps into microservices-based architecture.This book explores the importance of anti-patterns and the need to address flaws in them with alternative practices and patterns. You'll identify common mistakes caused by a lack of understanding when implementing microservices and cover topics such as organizational readiness to adopt microservices, domain-driven design, and resiliency and scalability of microservices. The book further demonstrates the anti-patterns involved in re-platforming brownfield apps and designing distributed data architecture. You’ll also focus on how to avoid communication and deployment pitfalls and understand cross-cutting concerns such as logging, monitoring, and security. Finally, you’ll explore testing pitfalls and establish a framework to address isolation, autonomy, and standardization.By the end of this book, you'll have understood critical mistakes to avoid while building microservices and the right practices to adopt early in the product life cycle to ensure the success of a microservices initiative.
Embriologia w epoce baroku i rokoko
Tadeusz Bilikiewicz
Lektura Bilikiewicza pokazuje, że wartości teoretyczne, jakie współdzieli społeczność naukowa baroku, były silnie związane z ideałem empiryzmu. Embriolodzy cenili więc między innymi dokładność, pomysłowość w projektowaniu doświadczeń, owocność, obszerność danych, powtarzalność i spójność wewnętrzną. Ponieważ w epoce tej całą dostępną wiedzę usiłowano przedstawić w postaci systemu, na liście wartości teoretycznych musiały znajdować się spójność zewnętrzna oraz szeroki zasięg. Tym, co z pewnością różni ją od współczesnego zbioru wartości teoretycznych, jest dezyderat zgodności z objawieniem. Barokowy wzór prowadzenia badań naukowych nakazywał poznawanie przyrody środkami empirycznymi. Tylko w ten sposób, jak wyjaśniał już Francis Bacon, można osiągnąć cel, którym było opanowanie natury. (...) obserwacje prowadzone post mortem uzupełniła anatomia animata, która stała się "ośrodkiem wszystkich rozważań". Stwierdzenie, jaka jest na przykład kolejność wykształcania się poszczególnych narządów, było możliwe dzięki metodzie znanej już w starożytności, a polegającej na systematycznym otwieraniu zapłodnionych kurzych jaj. Po wiekach powraca do niej późnorenesansowy anatom Ulisses Aldrovandi, a potem stosuje i udoskonala ją jego uczeń, Volcher Koyter. Takie obserwacje prowadzono w całym omówionym przez Bilikiewicza okresie, od Harveya po Caspara Wolffa (fragment Wprowadzenia Artura Koterskiego). Historia embriologii od Arystotelesa do Harveya doczekała się dzięki Brunowi Blochowi bardzo gruntownego opracowania monograficznego. Jeszcze bardziej atrakcyjny okres baroku i Oświecenia nie został, poza pojedynczymi esejami, jeszcze opracowany. Dlatego było dla mnie wielką radością, gdy młody uczony, dr Tadeusz Bilikiewicz [z Instytutu Historii Medycyny na Uniwersytecie w Krakowie] przyjechał do mnie w 1930 roku do Lipska i z wielkim zapałem podjął się opracowania tego problemu. Powstała interpretacja, która traktuje o historii embriologii od Harveya do Karla Ernsta von Baera, i która przedstawia embriologię nie w oderwaniu, lecz w szerokim kontekście prądów umysłowych tych fascynujących stuleci. Rzadko zdarza mi się, by uczeń tak dobrze rozumiał moje zamiary. Wyniki tej pracy zostały po raz pierwszy przedstawione jesienią 1930 roku na Międzynarodowym Kongresie Historii Medycyny w Rzymie i zyskały powszechne uznanie (fragment Przedmowy Henry'ego Sigerista).