LitMy.ru - литература в один клик

  • Добавил: literator
  • Дата: 21-02-2023, 08:53
  • Комментариев: 0
Accelerated macOS Core Dump Analysis, Third EditionНазвание: Accelerated macOS Core Dump Analysis, Third Edition : Training Course Transcript with LLDB Practice Exercises
Автор: Dmitry Vostokov
Издательство: OpenTask
Год: December 2022 (Revision 3.00)
Страниц: 250
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

The full transcript of Software Diagnostics Services training with 12 step-by-step exercises. Learn how to analyze app crashes and freezes, navigate through process core memory dump space and diagnose corruption, memory leaks, CPU spikes, blocked threads, deadlocks, wait chains, and much more. The full transcript of Software Diagnostics Services training with 12 step-by-step exercises. Learn how to analyze app crashes and freezes, navigate through process core memory dump space and diagnose corruption, memory leaks, CPU spikes, blocked threads, deadlocks, wait chains, and much more. We use a unique and innovative pattern-driven analysis approach to speed up the learning curve. The training consists of practical step-by-step exercises using Xcode and LLDB environments, highlighting more than 30 analysis patterns from Software Diagnostics Institute diagnosed in ARM64 process core memory dumps. The training also includes an overview of relevant similarities and differences between Windows and macOS user space memory dump analysis useful for engineers with a Wintel background and the relevant ARM64 disassembly tutorial.
  • Добавил: literator
  • Дата: 21-02-2023, 08:33
  • Комментариев: 0
Advancement of Deep Learning and its Applications in Object Detection and RecognitionНазвание: Advancement of Deep Learning and its Applications in Object Detection and Recognition
Автор: Roohie Naaz Mir, Vipul Kumar Sharma, Ranjeet Kumar Rout
Издательство: River Publishers
Год: 2023
Страниц: 319
Язык: английский
Формат: pdf (true)
Размер: 26.1 MB

Object detection is a basic visual identification problem in computer vision that has been explored extensively over the years. Visual object detection seeks to discover objects of specific target classes in a given image with pinpoint accuracy and apply a class label to each object instance. Object recognition strategies based on Deep Learning have been intensively investigated in recent years as a result of the remarkable success of Deep Learning-based image categorization. In this book, we go through in detail detector architectures, feature learning, proposal generation, sampling strategies, and other issues that affect detection performance. The book describes every newly proposed novel solution but skips through the fundamentals so that readers can see the field's cutting edge more rapidly. Moreover, unlike prior object detection publications, this project analyses Deep Learning-based object identification methods systematically and exhaustively, and also gives the most recent detection solutions and a collection of noteworthy research trends.
  • Добавил: literator
  • Дата: 21-02-2023, 07:29
  • Комментариев: 0
Code a Minecraft Mod in JavaScript Step by StepНазвание: Code a Minecraft Mod in jаvascript Step by Step
Автор: Joshua Romphf
Издательство: The Rosen Publishing Group
Серия: Coding Projects for All
Год: 2020
Страниц: 144
Язык: английский
Формат: epub
Размер: 18.2 MB

Minecraft is a global phenomenon, adored by millions of gamers, but what if Minecraft could teach vital computer literacy and programming skills? Simply put: It can. This engaging and informative resource is designed to guide coders on a journey to enjoy their favorite game while they learn the basics of jаvascript, which is one of the world's most popular programming languages. Starting off with brainteasers and working up to real coding, these fun and exciting activities will teach everything needed to know how to write a brand new mod. The first section will mostly contain pen-and-paper or pseudocode exercises, covering the more language-agnostic concepts we’ll be using throughout the book. Woah, woah, I know throwing around phrases like “language-agnostic” this early is kind of scary. What that means, really, is that these concepts can be applied to many different programming languages — not just jаvascript. I’m a firm believer that the fundamentals of programming are useful no matter what language (or languages!) you learn.
  • Добавил: literator
  • Дата: 21-02-2023, 06:10
  • Комментариев: 0
Philosophy through Computer Science: An IntroductionНазвание: Philosophy through Computer Science: An Introduction
Автор: Daniel Lim
Издательство: Routledge
Год: 2023
Страниц: 287
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

What do philosophy and computer science have in common? It turns out, quite a lot! In providing an introduction to Computer Science (using Python), Daniel Lim presents in this book key philosophical issues, ranging from external world skepticism to the existence of God to the problem of induction. These issues, and others, are introduced through the use of critical computational concepts, ranging from image manipulation to recursive programming to elementary machine learning techniques. In illuminating some of the overlapping conceptual spaces of computer science and philosophy, Lim teaches readers fundamental programming skills and allows them to develop the critical thinking skills essential for examining some of the enduring questions of philosophy. In this book, we will be using the Python programming language to introduce computer programming. The hope is that you will develop a sense for how to deal with and program computers—a transferrable skill that can be deployed through the application of any other programming language.
  • Добавил: literator
  • Дата: 21-02-2023, 04:51
  • Комментариев: 0
Teaching Primary Programming with Scratch, Book 1-4Название: Teaching Primary Programming with Scratch, Book 1-4
Автор: Phil Bagge
Издательство: University of Buckingham Press
Год: 2023
Страниц: 82+124+116+154
Язык: английский
Формат: epub (true)
Размер: 84.5 MB

These books, classroom-tested and perfected by Phil Bagge through his website code-it.co.uk and published in conjunction with Hampshire Inspection and Advisory Service (HIAS), aid teachers in providing Key Stage 2 pupils with an exciting and challenging Computer Science curriculum. They can be used to supplement existing programming modules or as a complete KS2 Computer Science program of study. They contain a series of programming projects that gradually introduce pupils to algorithm design and evaluation, generalisation and decomposition. Pupils will learn how to use sequence, repetition, selection and variables through becoming creators of a wide variety of programming projects. Maths, literacy, humanities, gaming, music and control skills are all put to the test. There are four pupil workbooks to provide structure, resources and home learning links. These are designed to work in conjunction with the teacher book. In addition, there are also two home learning books that have been devised for children to learn programming outside of school. The Scratch programming language, widely recognised in schools, is freely accessible online or as a download and is the ideal place to begin programming.
  • Добавил: literator
  • Дата: 20-02-2023, 20:42
  • Комментариев: 0
Building With Ethereum: Products, Protocols, and PlatformsНазвание: Building With Ethereum: Products, Protocols, and Platforms
Автор: Jamie Rumbelow
Издательство: Apress
Год: 2023
Страниц: 261
Язык: английский
Формат: pdf
Размер: 10.2 MB

Build products on top of Ethereum's new and expansive technological stack. Writing any good web application requires planning, care, and deft technical skills, but Ethereum's execution model presents its own challenges for engineers wishing to build applications on top of its smart contract layer. Building performant and engaging product experiences is one of the most important – and often underappreciated – roles in any company. This book looks at the full product stack needed to build such experiences on top of Ethereum smart contracts, weaving tutorials and case studies through more conversational discussions of the various constraints, trade-offs, and complexities involved in doing so. You’ll learn about the fundamentals of Ethereum from a new perspective, developing a strong understanding of how the Ethereum Virtual Machine (EVM) works and how it affects product engineering, as well as all the pieces of technology that go into decentralized apps (dapps) behind the front end: RPC nodes, wallets, indexers, application hosts, and more. You’ll be exposed to plenty of UI, jаvascript code, and idiomatic ways to bring on-chain data into your front ends.
  • Добавил: literator
  • Дата: 20-02-2023, 18:35
  • Комментариев: 0
Large Scale Apps with Vue, Vite and TypeScriptНазвание: Large Scale Apps with Vue, Vite and TypeScript
Автор: Damiano Fusco
Издательство: Leanpub
Год: 2023-01-30
Страниц: 263
Язык: английский
Формат: pdf (true), epub
Размер: 10.1 MB

Build Large and Scalable front-ends that leverage component isolation, internationalization, localization, a modular state manager, component Libraries, API-client code that easily can switch between mocked data and live data and more. Using Vue 3 + Vite + TailwindCSS + JSONPlaceHolder and more. This book is a guide for developers looking to build large-scale front-end applications with Vue and TypeScript. With the growth of the web and mobile app development, there is an increasing demand for robust, scalable, and maintainable front-end solutions. This book provides a comprehensive approach to building large scale code bases that use Vue and TypeScript. The book is designed for developers with intermediate to advanced Vue and TypeScript skills who are looking to take their applications to the next level. Whether you are building a new large-scale app or optimizing an existing one, this book will provide you with the tools and knowledge to achieve your goals. Vue offers a simple and intuitive API that allows for a reactive and modular architecture, making it a popular choice for building user interfaces. Additionally, Vue is highly performant and boasts a large and active community of developers, making it a great choice for building applications of any scale.
  • Добавил: literator
  • Дата: 20-02-2023, 18:20
  • Комментариев: 0
Large Scale Apps with Svelte and TypeScriptНазвание: Large Scale Apps with Svelte and TypeScript
Автор: Damiano Fusco
Издательство: Leanpub
Год: 2023-01-30
Страниц: 272
Язык: английский
Формат: pdf (true), epub
Размер: 10.1 MB

Build Large and Scalable front-ends that leverage component isolation, a centralized state manager, internationalization, localization, Custom Component Libraries, API-client code that easily can switch between mocked data and live data and more. Svelte is a modern jаvascript framework for building user interfaces. This book is a guide for developers looking to build large-scale front-end applications with Svelte and TypeScript. With the growth of the web and mobile app development, there is an increasing demand for robust, scalable, and maintainable front-end solutions. This book provides a comprehensive approach to building large scale code bases that use Svelte and TypeScript. The book is designed for developers with intermediate to advanced Svelte and TypeScript skills who are looking to take their applications to the next level.
  • Добавил: literator
  • Дата: 20-02-2023, 17:29
  • Комментариев: 0
Large Scale Apps with React and TypeScriptНазвание: Large Scale Apps with React and TypeScript
Автор: Damiano Fusco
Издательство: Leanpub
Год: 2023-01-30
Страниц: 288
Язык: английский
Формат: pdf (true), epub
Размер: 10.2 MB

Build Large and Scalable front-ends that leverage component isolation, a centralized state manager, internationalization, localization, Custom Component Libraries, API-client code that easily can switch between mocked data and live data and more. When we refer to “large scale apps”, we mean applications that have a large code base, a large number of users, and a wide range of functionality. These applications typically require efficient and scalable code that can handle high traffic and large amounts of data. The primary aim of this book is to guide you through the process of building a scalable React application by following best practices for project structure, file organization, naming conventions, state management, type checking with TypeScript, and compositional approaches using hooks.
  • Добавил: literator
  • Дата: 20-02-2023, 09:29
  • Комментариев: 0
Software Architecture: visual lecture notesНазвание: Software Architecture: visual lecture notes
Автор: Cesare Pautasso
Издательство: Leanpub
Год: June 1, 2021
Страниц: 688
Язык: английский
Формат: pdf (true)
Размер: 159.6 MB

From quality attributes to how to design and model components, interfaces, connectors, containers, all the way to services and microservices. These are the revised and illustrated notes of the Software Architecture lecture of the Master in Software and Data Engineering held at the Software Institute at USI Lugano, Switzerland. Software architecture like software engineering is a metaphor that we borrow from some other discipline and we bring into Informatics. There is something that we do when we develop software at scale with large teams, when we need to make certain kinds of important decisions, which reminds of what architects do. Which platforms have you built software for? Is a programming language like Java a platform? The language can be part of a platform. Still, while Java was marketed as platform independent, it actually is a special platform to write software which then can run on multiple platforms.