-
-
-
-
-
Aloqa. Kommunikatsiya texnologiyalari
-
Mathematical Methods using Python
In this introductory chapter, we present the basics of using Python, focusing on the most frequently used libraries (SymPy, NumPy, SciPy, Matplotlib). We discuss the various data types, variables and sequences, and give examples of functions, loops and conditional statements. We show how to use functions and methods and how to work with NumPy arrays using indexing and slicing. We introduce the Matplotlib library and how to set up 2D and 3D graphics. Finally, we give examples of symbolic evaluations using SymPy and how to use the lambdify function in Python.
-
Advanced Field-Effect Transistors
Complementary metal–oxide–semiconductor (CMOS) technology has evolved as the dominant fabrication process in the past few decades, and it has become the only option for semiconductor industries, but it’s not best suited for low-power applications. The uses of developing semiconductor devices in electronic circuits are explored throughout this book. It addresses systematic and comprehensive engineering problems as well as applications of sophisticated low-power devices.
-
Create Your Own Operating System
Take a look around you right now and count how many electronic devices you can see from your current point of view. If you are like most people, you probably have numerous devices just within your current eye sight. In order for many of those devices to work, they have some sort of operating system (OS) that allows them to boot up and provide whatever experiences it is they have to offer. In fact, if you are reading the digital version of this book, the very device you are now holding has an operating system of its own.
-
Observability with Grafana
In this book, we will use the OpenTelemetry Demo application to simulate a real-world environment and send the collected data to a free Grafana Cloud account that we will create. This administration and support tools offered by Grafana. This approach will teach you how to run the Grafana tools in a way so that anyone can experiment and learn independently.
-
Modern Operating Systems
The fifth edition of this book differs from the fourth edition in many ways.There are large numbers of small changes everywhere to bring the material up to date as operating systems are not standing still. For example, where the previous edition focused almost exclusively on magnetic hard disks for storage, this time we give the flash-based Solid State Drives (SSDs) the attention that befits their popularity. The chapter on Windows 8.1 has been replaced entirely by a chapter on the new Windows 11. We hav e rewritten much of the security chapter, with more focus on topics that are directly relevant for operating systems (and exciting new attacks and defenses), while reducing the discussion of cryptography and steganography. Here is a chapter-by-chapter rundown of the changes.
-
Moodle 4 Security
Moodle is one of the most popular learning platforms in the world. Moodle’s success is, in no small part, down to the fact that it is open source. This means the Moodle code is publicly available, and it is structured to allow the easy inclusion of third-party plugins – the vast majority of which are themselves open source. Anyone can host their own Moodle – and lots of organizations do.However, with all the advantages of open source software come great risks. A threat actor attacking your Moodle is like the persistent burglar who has an accurate layout of every room in your home and knows the precise locations of all of your most valued possessions. If you are unsure how to protect your Moodle against a devious and untrustworthy cyber enemy, then let this book be your guide.
-
PowerShell 7 Workshop
PowerShell is a free, powerful, and easy-to-learn programming language. Originally written as a scripting and administration tool for Windows, it’s now available as an open source resource that can be installed on almost all laptops and desktops. I have been teaching PowerShell to my colleagues for the last decade, and in my spare time, I teach coding to kids in local schools, mostly in Python. Why not teach coding with PowerShell?
-
Learning C# Through Small Projects
In the ever-evolving world of software development, the ability to adapt, learn, and innovate is paramount. C# has emerged as a versatile and powerful language, enabling developers to craft everything from enterprise applications to captivating games. However, the journey to mastering C# can be daunting, especially when faced with dense textbooks and abstract concepts. Learning C# by Small Projects seeks to bridge this gap, offering a hands-on approach to understanding advanced C# concepts through engaging projects and minigames.
-
Spring Quick Reference Guide: A Pocket Handbook for Spring Framework, Spring Boot, and More
Spring was initially started as an alternative to more heavy approaches to enterprise applications such as the J2EE standard. It made it possible to cleanly separate the framework from the code by allowing the configuration of POJOs (Plain Old Java Objects) rather than forcing classes to extend a certain class or implement an interface.
-
Prometheus: Up & Running
This book describes in detail how to use the Prometheus monitoring system to monitor, graph, and alert on the performance of your applications and infrastructure. This book is intended for application developers, system administrators, and everyone in between.
-
Rust for Blockchain Application Development
Rust is one of the most widely used languages in blockchain systems and many popular blockchains including Solana, Polkadot, Aptos, and Sui are built with Rust. Rust frameworks such as Foundry are also highly preferred by developers of established chains including Ethereum.
-
Advanced Memristor Modeling
The investigation of new memory schemes, neural networks, computer systems and many other improved electronic devices is very important for future generations of electronic circuits and for their widespread application in all the areas of industry. Relatedly, the analysis of new efficient and advanced electronic elements and circuits is an essential field of highly developed electrical and electronic engineering. The resistance-switching phenomenon, observed in many amorphous oxides, has been investigated since 1970 and is promising for inclusion in technologies for constructing new electronic memories. It has been established that such oxide materials have the ability to change their conductance in accordance to the applied voltage and memorizing their state for a long time interval. Similar behavior was predicted for the memristor element by Leon Chua in 1971. The memristor was proposed in accordance with symmetry considerations and the relationships between the four basic electric quantities—electric current i, voltage v, charge q and flux linkage Ф. The memristor is a passive one-port element, together with the capacitor, inductor and resistor.
-
Arduino in a Nutshell
The Arduino is a family of microcontroller boards used by artists, hackers, hobbyists, and professionals to easily design, prototype, and experiment with electronics. Use it as brains for your robot, to build a new digital music instrument, or to make your house plant tweet you when it's dry. Know a little programming, but no electronics? This book will get you started quickly.
-
Beyond Lean: Simulation in Practice
Lean thinking, as well as associated processes and tools, have involved into a ubiquitous perspective for improving systems particularly in the manufacturing arena. With application experience has come an understanding of the boundaries of lean capabilities and the benefits of getting beyond these boundaries to further improve performance. Discrete event simulation is recognized as one beyond-the-boundaries of lean technique. Thus, the fundamental goal of this text is to show how discrete event simulation can be used in addition to lean thinking to achieve greater benefits in system improvement than with lean alone.
-
Next-Level UI Development with PrimeNG
Angular is a powerful web application framework, and when combined with PrimeNG, a rich set of UI components, it becomes an even more potent tool for building cutting-edge web applications. This book provides a comprehensive guide to mastering PrimeNG in the context of Angular development.
-
Pro Java Microservices with Quarkus and Kubernetes
Traditionally, Java developers are used to developing large, complex, monolithic applications. The process of developing and deploying monoliths has always been slow and painful. This book will help Java developers quickly get started with the features and concerns of the microservices architecture. It will introduce Docker and Kubernetes for the deployment in the cloud.