Обложка канала

IT Библиотека. Страница 6

14295 @itlibrary

Материал по программированию

  • IT Библиотека

    ​​📚Machine Learning for High-Risk Applications 👉🏻Patrick Hall, Rumman Chowdhury (2021) ▪️The past decade has witnessed a wide adoption of artificial intelligence and machine learning (AI/ML) technologies. However, a lack of oversight into their widespread implementation has resulted in harmful outcomes that could have been avoided with proper oversight. Before we can realize AI/ML's true benefit, practitioners must understand how to mitigate its risks. This book describes responsible AI, a holistic approach for improving AI/ML technology, business processes, and cultural competencies that builds on best practices in risk management, cybersecurity, data privacy, and applied social science. It's an ambitious undertaking that requires a diverse set of talents, experiences, and perspectives. Data scientists and nontechnical oversight folks alike need to be recruited and empowered to audit and evaluate high-impact AI/ML systems. Authors Patrick Hall and Rumman Chowdhury created this guide for a new generation of auditors and assessors who want to make AI systems better for organizations, consumers, and the public at large. Learn how to create a successful and impactful responsible AI practice Get a guide to existing standards, laws, and assessments for adopting AI technologies Look at how existing roles at companies are evolving to incorporate responsible AI Examine business best practices and recommendations for implementing responsible AI Learn technical approaches for responsible AI at all stages of system development. 👉🏻Скачать @itlibrary
  • IT Библиотека

    ​​📚High Performance MySQL, 4th Edition ✍🏻Silvia Botros & Jeremy Tinley (2021) ▪️How can you realize MySQL's full power? With High Performance MySQL, you'll learn advanced techniques for everything from setting service-level objectives to designing schemas, indexes, and queries to tuning your server, operating system, and hardware to achieve your platform's full potential. This guide also teaches database administrators safe and practical ways to scale applications through replication, load balancing, high availability, and failover. Updated to reflect recent advances in cloud- and self-hosted MySQL, InnoDB performance, and new features and tools, this revised edition helps you design a relational data platform that will scale with your business. You'll learn best practices for database security along with hard-earned lessons in both performance and database stability. 👉🏻Скачать @itlibrary
  • IT Библиотека

    ​​📚Самоучитель системного администратора ✍🏻Александр Кенин, Денис Колисниченко (2021) ▪️Изложены основные задачи системного администрирования, описаны базовые протоколы, даны рекомендации по выбору оборудования и проведению ежедневных рутинных операций. Подробно раскрыты технологии, используемые при построении информационных систем, описаны средства мониторинга и обслуживания как малых, так и распределенных сетей. Рассмотрены методы централизованного управления, основы создания безопасной среды. Даны рекомендации по поиску неисправностей, обеспечению защиты данных. Параллельно рассмотрены решения на основе операционных систем Windows и Linux с использованием как проприетарных, так и открытых технологий. Книга написана на основе многолетнего опыта разработки и практического администрирования информационных систем. В шестом издании материал ориентирован на современные версии операционных систем Windows 10 и Windows Server 2016/2019. Неактуальный материал исключен, добавлены полезные практические примеры по поддержке SSL для прокси-сервера Squid , использованию Windows Sandbox и др. Особое внимание у делено выбору системы предотвращения утечки данных DLP. 👉🏻Скачать @itlibrary
  • Реклама

  • IT Библиотека

    ​​📚Modern Asynchronous JavaScript ✍🏻Faraz K. Kelhini (2021) ▪️JavaScript today must interact with data-intensive APIs and networks. The solution is a program that can work asynchronously instead of finishing tasks in order. In modern JavaScript, instead of callbacks you'll use promises to improve your application's performance and responsiveness. JavaScript features introduced in ES2020, ES2021, and ESNext like Promise.allSettled(), Promise.any(), and top-level await help you develop small, fast, low-profile applications. With the AbortController API, cancel a pending async request before it has completed. Modern Asynchronous JavaScript gives you an arsenal of tools to build programs that always respond to user requests, recover quickly from difficult conditions, and deliver maximum performance. 👉🏻Скачать @itlibrary
  • IT Библиотека

    ​​📚C and Python Applications: Embedding Python Code in C Programs, SQL Methods, and Python Sockets ✍🏻Philip Joyce (2021) ▪️Solve problems by embedding Python code in a C programs, SQL methods, Python sockets. This book uses rudimentary mathematics and basic programming to create practical Python applications for embedding. You'll start with an introduction to C and Python, assuming a fundamental understanding of what programming is. You will also review the basics of the database management language, SQL. You will learn how to use SQL from a C program and from a Python program. C and Python have different programming strengths, and you will learn how to write a Python program embedded within a C program to profit from the strength of each, in one program. Finally, you will explore how socket programs enable two computers to communicate with each other. Here the book covers basic server-client, basic threaded, and basic chat programs. 👉🏻Скачать @itlibrary
  • IT Библиотека

    ​​📚Powerful Command-Line Applications in Go: Build Fast and Maintainable Tools ✍🏻Gerardi, Ricardo (2021) ▪️Whether you want to automate tasks, analyze data, parse logs, talk to network services, or address other systems requirements, writing your own command-line tool may be the fastest - and perhaps the most fun - way to do it. The Go programming language is a great choice for developing tools that are fast, reliable, and cross-platform. Create command-line tools that work with files, connect to services, and even manage external processes, all while using tests and benchmarks to ensure your programs are fast and correct. When you want to develop cross platform command-line tools that are fast and reliable, use Go, a modern programming language that combines the reliability of compiled languages with the ease of use and flexibility of dynamic typed languages. Work through practical examples to develop elegant and efficient tools by applying Go's rich standard library, its built in support for concurrency, and its expressive syntax. Use Go's integrated testing capabilities to automatically test your tools, ensuring they work reliably even across code refactoring... 👉🏻Скачать @itlibrary
  • IT Библиотека

    ​​📚The Design of Web APIs ✍🏻Arnaud Lauret (2019) ▪️The Design of Web APIs is a practical, example-packed guide to crafting extraordinary web APIs. Author Arnaud Lauret demonstrates fantastic design principles and techniques you can apply to both public and private web APIs. 👉🏻Скачать @itlibrary
  • IT Библиотека

    ​​📚Practical C++ Design: From Programming to Architecture ✍🏻Adam B. Singer (2021) ▪️Go from competent C++ developer to skilled designer or architect using this book as your personal C++ design master class. Updated for the C++20 standard, this title will guide you through the design and implementation of an engaging case study that forms the backdrop for learning the art of applying design patterns and modern C++ techniques to create a high quality, robust application. Starting with a quick exploration of the requirements for building the application, you'll delve into selecting an appropriate architecture, eventually designing and implementing all of the necessary modules to meet the project’s requirements. By the conclusion of Practical C++ Design, you'll have constructed a fully functioning calculator capable of building and executing on any platform that supports both Qt and C++20. Access to the complete source code will help speed your learning. 👉🏻Скачать @itlibrary
  • IT Библиотека

    ​​📚Мова програмування Python для інженерів і науковців ✍🏻Копей В. Б. (2019) ▪️Навчальний посібник містить приклади програм мовою Python з коментарями. Розглянуто основи програмування, стандартну бібліотеку та сторонні пакети для технічних та наукових обчислень. Призначено для вивчення дисциплін «Об’єктно-орієнтоване програмування» та «Інформаційне забезпечення САПР», а також для виконання курсових і магістерських робіт під час підготовки фахівців першого (бакалаврського) та другого (магістерського) рівнів освіти за спеціальністю 131 – Прикладна механіка. 👉🏻Скачать @itlibrary
  • IT Библиотека

    ​​📚Java 17 for Absolute Beginners ✍🏻Iuliana Cosmina (2021) ▪️Write your first code in Java 17 using simple, step-by-step examples that model real-word objects and events, making learning easy. With Java 17 for Absolute Beginners you’ll be able to pick up the concepts without fuss. It teaches Java development in language anyone can understand, giving you the best possible start. You’ll see clear code descriptions and layout so that you can get your code running as soon as possible. Author Iuliana Cosmina focuses on practical knowledge and getting you up to speed quickly—all the bits and pieces a novice needs to get started programming in Java. First, you’ll discover what type of language Java is, what it is good for, and how it is executed. With the theory out of the way, you’ll install Java, choose an editor such as IntelliJ IDEA, and write your first simple Java program. Along the way you’ll compile and execute this program so it can run on any platform that supports Java. As part of this tutorial you’ll see how to write high-quality code by following conventions and respecting well-known programming principles, making your projects more professional and efficient. Java 17 for Absolute Beginners gives you all you need to start your Java programming journey... 👉🏻Скачать @itlibrary
  • IT Библиотека

    IT-специалисты часто относятся к сертификатам скептически, мол, зачем нужны эти лишние бумажки. Вот вам несколько цифр. 67% технических специалистов увереннее чувствуют себя в отношении своей способности выполнять свою работу после сертификации. 35% сообщают об увеличении зарплаты при прохождении необходимых экзаменов. Более 53% руководителей считают оптимальным периодом обновления навыков период 1—2 года. И, наконец, 91% сертифицированных IT-специалистов говорят, что сертификация обеспечивает повышение к ним уровня доверия как к профессионалам. Microsoft Certification дает отличную возможность не только расширить свои навыки, но и пройти экзамен на их подтверждение. Основные программы разбиты по профессиям, чтобы специалисты могли получить все знания, которые необходимы конкретно им. Узнать больше о программе и подать заявку на обучение → https://bit.ly/3ymLDvs
  • IT Библиотека

    ​​📚{Вы пока еще не знаете JS} Область видимости и замыкания ✍🏻Кайл Симпсон (2021) ▪️Вы пока еще не знаете JS. И Кайл Симпсон признается, что тоже его не знает (по крайней мере полностью)… И никто не знает. Но все мы можем начать работать над тем, чтобы узнать его лучше. Сколько бы времени вы ни провели за изучением языка, всегда можно найти что-то еще, что стоит изучить и понять на другом уровне. Вы уже прочитали «Познакомьтесь, JavaScript»? Тогда откройте вторую книгу серии «Вы пока еще не знаете JS», чтобы познакомиться поближе с первым из трех столпов JavaScript — системой областей видимости и функциональными замыканиями, а также с мощным паттерном проектирования «Модуль». Пора освоить правила лексических областей видимости для размещения переменных и функций в правильных позициях. И заглянуть на более низкий уровень, ведь магия с хранением состояния модулей базируется на замыканиях, использующих систему лексических областей видимости. ✍🏻Скачать @itlibrary
  • IT Библиотека

    ​​📚Время UNIX. A History and a Memoir ✍🏻Брайан Керниган (2021) ▪️Книга представляет собой честный и остроумный рассказ о жизни айтишного сообщества времен разработки Unix на последнем этаже Bell Labs (1969) — никакой зауми, страниц кода и ссылок. Расслабьтесь и получайте удовольствие, погрузившись в историю, полную приключений и открытий. 👉🏻Скачать @itlibrary
  • IT Библиотека

    3 причины подписаться на аккаунт @selectel🔥 1. Основы программирования простым языком и без снобизма. 2. Полезные факты о железе, дата-центрах и хостингах. 3. Актуальные новости из IT. Подписывайся, чтобы получать больше IT-материалов и каждый день узнавать что-то новое!
  • IT Библиотека

    ​​📚Embracing Modern C++ Safely ✍🏻John Lakos, Vittorio Romeo, Rostislav Khlebnikov, Alisdair Meredith (2021) ▪️Embracing Modern C++ Safely shows you how to make effective use of the new and enhanced language features of modern C++ without falling victim to their potential pitfalls. Based on their years of experience with large, mission-critical projects, four leading C++ authorities divide C++11/14 language features into three categories: Safe, Conditionally Safe, and Unsafe. Safe features offer compelling value, are easy to use productively, and are relatively difficult to misuse. Conditionally Safe features offer significant value but come with risks that require significant expertise and familiarity before use. Unsafe features have an especially poor risk/reward ratio, are easy to misuse, and are beneficial in only the most specialized circumstances. 👉🏻Скачать @itlibrary
  • Реклама

  • IT Библиотека

    ​​📚React быстро. Веб-приложения на React, JSX, Redux и GraphQL ✍🏻Мардан Азат (2019) ▪️Как решить проблемы front-end-разработчиков и сделать их жизнь более счастливой? Нужно всего лишь познакомиться с возможностями React! Только так вы сможете быстро выйти на новый уровень и получить не только моральное, но и материальное удовлетворение от веб-разработки. Успешные пользовательские интерфейсы должны быть визуально интересными, быстрыми и гибкими. React ускоряет тяжелые веб-приложения, улучшая поток данных между компонентами UI. Сайты начинают эффективно и плавно обновлять визуальные элементы, сводя к минимуму время на перезагрузку страниц. Перед вами труд, над которым на протяжении полутора лет работало более дюжины человек. Тщательно отобранные примеры и подробные комментарии позволяют разработчикам перейти на React быстро, чтобы затем эффективно создавать веб-приложения, используя всю мощь JavaScript. 👉🏻Скачать @itlibrary
  • IT Библиотека

    ​​📚Beginning 3D Game Assets Development Pipeline: Learn to Integrate from Maya to Unity ✍🏻Nova Villanueva (2021) ▪️This project-based tutorial covers the creation of 3D assets in a game engine, from concept to implementation. You will learn the 3D pipeline using Maya and Substance Painter, which are industry-standard programs used for content creation in game development. You also will know how to add them and work with them in Unity. The book begins with an overall look at the production of game development and the different roles in creating assets. Then, starting with Maya, you learn how to start with a concept and take it through the entire production pipeline: base mesh, UV mapping, high poly, texturing, rigging, and animation. You will be working on one asset project throughout the entire book to understand how one phase leads to the next one. Lastly, you will cover asset placement and integration into Unity. 👉🏻Скачать @itlibrary
  • IT Библиотека