📖 Численное решение обыкновенных дифференциальных и дифференциально-алгебраических уравнений 2 изд.
Автор: Леонид Скворцов, 2022
Описание: Книга посвящена численному решению задач с начальными условиями для обыкновенных дифференциальных и дифференциально-алгебраических уравнений.
Рассматриваются явные и неявные, одношаговые и многошаговые методы, среди которых новые оригинальные методы. Особое внимание уделено решению жестких задач (в том числе и с использованием специальных явных методов), а также решению дифференциально-алгебраических задач высших индексов.
Наряду с теоретическими результатами приведены результаты решения тестовых задач и рассмотрены вопросы программной реализации численных методов.
Скачать книгу
📖 Математическая теория игр и приложения: учебное пособие для вузов
Автор: Мазалов В. В., 2021
Описание: Книга представляет собой учебное пособие по теории игр. Кроме традиционных разделов теории игр, таких как: конечные и бесконечные антагонистические игры, бескоалиционные и кооперативные игры, многошаговые игры, здесь представлены новые направления, еще не освещавшиеся в отечественной учебной литературе, такие как: модели переговоров, потенциальные игры, салонные игры, игры наилучшего выбора и сетевые игры. От читателя требуется знание основ математического анализа, алгебры и теории вероятностей. В конце каждой главы приведены упражнения, которые могут быть использованы для усвоения материала.
Скачать книгу
📖 C++ AMP. Построение массивно параллельных программ с помощью Microsoft Visual C++
Автор: Кэйт Г., Эйд М, 2017
Описание: С++ Accelerated Massive Parallelism (С++ AMP) – разработанная корпорацией Microsoft технология ускорения написанных на С++ приложен за счет исполнения кода на оборудовании с распараллеливанием по данным например, на графических процессорах. Модель программирования в С++ AMP основана на библиотеке, устроенной по образцу STL, и двух расширениях языка С++, интегрированных в компилятор Visual С++ 2012. Она в полной мере поддерживается инструментами Visual Studio, в том числе IntelliSense, отладчиком и профилировщиком. Благодаря С++ AMP свойственная гетерогенному оборудованию производительность становится доступна широким кругам программистов.
Скачать книгу
📖 C++ AMP. Построение массивно параллельных программ с помощью Microsoft Visual C++
Автор: Кэйт Г., Эйд М, 2017
Описание: С++ Accelerated Massive Parallelism (С++ AMP) – разработанная корпорацией Microsoft технология ускорения написанных на С++ приложен за счет исполнения кода на оборудовании с распараллеливанием по данным например, на графических процессорах. Модель программирования в С++ AMP основана на библиотеке, устроенной по образцу STL, и двух расширениях языка С++, интегрированных в компилятор Visual С++ 2012. Она в полной мере поддерживается инструментами Visual Studio, в том числе IntelliSense, отладчиком и профилировщиком. Благодаря С++ AMP свойственная гетерогенному оборудованию производительность становится доступна широким кругам программистов.
Скачать книгу
📖 Сетевые игры
Автор: Мазалов В.В., Чиркова Ю.В, 2021
Описание: Книга посвящена теоретико-игровому анализу игр, определенных на информационных и коммуникационных сетях.
Рассматриваются теоретико-игровые модели маршрутизации,
распределения информационных ресурсов, управления заданиями при организации вычислений, социальные сети, конкуренция и кооперация в транспортных сетях, задачи ценообразования и размещения ресурсов на рынке транспортных услуг.
Пособие предназначено для математиков, работающих в
области теории игр, а также специалистов в области экономики, управления и исследования операций, также может быть использовано для чтения лекций по теории игр и исследованию операций для студентов специальностей «Прикладная математика и информатика» и «Экономическая кибернетика».
Скачать книгу
📖 Социальная инженерия и этичный хакинг на практике
Автор: Джо Грей, 2022
Описание: Даже самые продвинутые службы безопасности мало что могут сделать для защиты от вреда, причиняемого простым сотрудником, который перешел по вредоносной ссылке, открыл вложение электронной почты или раскрыл конфиденциальную информацию во время телефонного звонка. Эта книга поможет вам лучше понять методы, лежащие в основе атак социальной инженерии, и узнать, как помешать киберпреступникам и злоумышленникам, которые используют человеческие слабости в своих целях.
Джо Грей, отмеченный наградами эксперт в области социальной инженерии, делится примерами из практики, передовым опытом, инструментами аналитики с открытым исходным кодом (OSINT), заготовками для организации атак и шаблонами отчетов, чтобы компании могли лучше защитить себя.
Скачать книгу
📖 Встраиваемые системы на основе Linux
Автор: Симмондс Крис, 2017
Описание: В книге подробно рассказано о том, как сконструировать встраиваемую Linux-систему из свободных программ с открытым исходным кодом, получив в результате надежный и эффективный продукт. Рассмотрены наборы инструментов, начальные загрузчики, ядро Linux и конфигурирование корневой файловой системы. Показано, как работать с системами сборки Buildroot и Yocto Project. Описаны процессы, потоки и управление памятью. Не обделены вниманием вопросы отладки и оптимизации платформы, а также выполнение приложений реального времени.
Скачать книгу
📖 Обратные вызовы в C++
Автор: В. Е. Ткаченко, 2020
Описание: В практике разработки ПО зачастую встает задача динамической модификации кода в зависимости от текущих или настраиваемых значений параметров. Для решения этой задачи широко используются обратные вызовы. В языке C++ обратные вызовы реализуются различными способами, и далеко не всегда очевидно, какой из них лучший для конкретной ситуации.
Скачать книгу
📖 Динамическое программирование в экономических задачах
Автор: Лежнёв А. В, 2020
Описание: Изложен принцип оптимальности и базирующийся на нем метод динамического программирования решения задач управления многошаговыми процессами, разобран ряд примеров решения типовых задач экономического содержания, рассмотрены обобщения классического принципа оптимальности и метода динамического программирования на случай задач из теории графов. Контрольные вопросы и задачи позволят закрепить полученные знания теоретического материала и обрести навык самостоятельного решения задач, дадут возможность использовать пособие для работы на практических занятиях.
Для студентов экономических специальностей вузов, а также для студентов технических специальностей, изучающих соответствующий раздел математического программирования.
Скачать книгу
📖 Построение пользовательских интерфейсов
Автор: Малышев К. В, 2022
Описание: Интерфейс — лицо электронного продукта. Лицо успешных сайтов, приложений и программ вызывает у пользователей доверие и симпатию.
Построение пользовательских интерфейсов — интересная и многогранная работа.
Эта книга будет полезна всем, кто участвует в работе над созданием электронных продуктов. Вы начинающий дизайнер интерфейсов? Книга поможет углубить и расширить знания о профессии. Вы практикующий UI/UX-дизайнер? Из книги вы почерпнёте инструменты и методики, которые позволят увеличить эффективность вашей работы. Вы менеджер, глава студии или стартапа? Эта книга поможет вам наладить и систематизировать процессы в команде.
Скачать книгу
📖 Introduction to Java Through Game Development: Learn Java Programming Skills by Working with Video Games
Автор: Victor G Brusca, 2022
Описание: Хотите научиться программировать на Java? Давайте признаем, что лучший способ научиться программировать - это писать программы. Это может быть пугающим предложением, когда над головой висит призрак многочасовых примеров простых программ командной строки. Не бойтесь! Теперь вы можете научиться программировать на Java в увлекательной форме, работая над видеоиграми.
В этой книге вы сможете поработать с тремя игровыми проектами на Java и получить доступ к полному коду каждого проекта, включая полный игровой движок Java.
Скачать книгу
📖 Цифровая обработка изображений в OpenCV. Практикум: учебное пособие для вузов
Автор: Матвеев А.И., 2022
Описание: В учебном пособии даны задания, предназначенные для закрепления теоретических знаний по цифровой обработке изображений в OpenCv. В первых разделах даны задания, посвященные основным операциям в OpenCv, таким как считывание и вывод изображения на экран, запись этого изображения в файл, изменение размера изображения. Многие задания, такие как дискретизация и квантование изображения, предназначены для демонстрации теоретических основ цифровой обработки изображений. Основное внимание в пособии уделено цифровой обработке бинарных изображений, которые наиболее часто встречаются в технических приложениях. Приводятся задания, предназначенные для получения геометрических характеристик бинарных изображений, для геометрического преобразования бинарных изображений.
Скачать книгу
📖 Шаблоны DAX. Наиболее полное собрание готовых к использованию решений на языке DAX для Power BI, Analysis Services и Power Pivot
Автор: Феррари А., Руссо М., 2021
Описание: Данная книга предназначена для разработчиков, уже знакомых с языком DAX и желающих повысить свою квалификацию, используя представленные здесь шаблоны. В большинстве из них применяются продвинутые техники DAX, которые читателю следует освоить и использовать в своих рабочих сценариях. Авторы уделяют пристальное внимание сценариям с использованием функций логики операций со временем, а также рассматривают большое количество действительно
полезных шаблонов, наиболее часто встречающихся на практике. Для каждого шаблона предоставляются демонстрационные файлы в формате Power BI и Power Pivot для Excel. Иногда версии кода незначительно отличаются.
Скачать книгу
📖 Soft Skills: The Software Developer's Life Manual
Автор: John Sonmez, 2015
Описание: Для большинства разработчиков написание кода - это самое интересное. Самое трудное - это общение с клиентами, коллегами и менеджерами, сохранение продуктивности, достижение финансовой безопасности, поддержание себя в форме и поиск настоящей любви. Эта книга поможет вам в этом.
Soft Skills: Руководство по жизни разработчика программного обеспечения" - это руководство по всесторонней, приносящей удовлетворение жизни профессионала в области информационных технологий. В ней разработчик и лайф-коуч Джон Сонмез дает советы разработчикам по таким важным "soft" темам, как карьера и продуктивность, личные финансы и инвестирование, и даже фитнес и отношения.
Скачать книгу
📖 Динамическое программирование в экономических задачах
Автор: Лежнёв А. В, 2020
Описание: Изложен принцип оптимальности и базирующийся на нем метод динамического программирования решения задач управления многошаговыми процессами, разобран ряд примеров решения типовых задач экономического содержания, рассмотрены обобщения классического принципа оптимальности и метода динамического программирования на случай задач из теории графов. Контрольные вопросы и задачи позволят закрепить полученные знания теоретического материала и обрести навык самостоятельного решения задач, дадут возможность использовать пособие для работы на практических занятиях.
Для студентов экономических специальностей вузов, а также для студентов технических специальностей, изучающих соответствующий раздел математического программирования.
Скачать книгу
📖 Глубокое обучение на Python
Автор: Шолле Франсуа, 2022
Описание: Глубокое обучение динамично развивается, открывая все новые и новые возможности создания ПО. Это не только автоматический перевод текстов с одного языка на другой, распознавание изображений, но и многое другое. Глубокое обучение превратилось в важный навык, необходимый каждому разработчику. Keras и TensorFlow облегчают жизнь разработчикам и позволяют легко работать даже тем, кто не имеет фундаментальных знаний в области математики или науки о данных. Настала пора познакомиться с глубоким обучением и мощной библиотекой Keras!
Скачать книгу
📖 "Современный" учебник Javascript
Автор: Илья Кантор, 2017
Описание: Данная книга – это очень подробное описание даже незначительных конструкций языка и тонких моментов, с достаточным количеством практических заданий и исчерпывающим объяснением к ним. Некоторые части книги немного устарели из-за выхода стандарта ES6, но это совсем незначительно снижает общую полезность материала (ведь в любом случае стоит знать и старые конструкции).
Скачать книгу
📖 Цифровой синтез: практический курс
Автор: Романов Александр Ю., Антонов Александр Александрович, 2020
Описание: Начните программировать на JavaScript и создайте красивый и функциональный сайт своими руками прямо сейчас!
С этим цветным пошаговым руководством вы без труда освоите все основные функции JavaScript и сможете сразу же применить полученные знания на практике.
Множество иллюстраций, полезных советов и предостережений на полях книги помогут вам сэкономить время и избежать ошибок при обучении, а бесплатно скачиваемые примеры кода позволят добиться максимального эффекта от обучения.
Скачать книгу
Притворяюсь программистом или как я стал получать $3000 на 8й месяц в IT!
Первое что видит фирма - это ваше резюме. Я последовал советам Лебедева, который в начале дизайнерской карьеры набивал свое портфолио фейковыми заказами.
Первую работу тестировщиком с ЗП $100 я получил случайно . К счастью, проект быстро закрылся и я ушел в другой на ставку $200. А еще через месяц уже в другой компании я получал $400. Я выбирал вакансии, где не нужно было напрямую взаимодейстовать с кодом.
С этого момента я начал стремительно менять компании. Моя логика была проста - фирма, куда я только устроился, не пересмотрит мою ставку, а переход а другую компанию эту ставку повысит ;) Мои вакансии висели везде - это давало постоянный трафик из офферов.
На 4й месяц в айти, отработав месяц Пмом, я решил собеситься на бизнес аналитика с ЗП $1500 и меня взяли! Знания я черпал из инета и книг. В течение 11 месяцев я устраивался в компании, пока не случилось это..
Дайте реакций, если вам интересно завтра будет продолжение🙏🏻
📖 Rust Web Programming: A hands-on guide to developing, packaging, and deploying fully functional Rust web apps, 2nd Edition
Автор: Maxwell Flitton, 2023
Описание: Работайте с передовыми веб-технологиями, такими как distroless серверы Rust, Terraform и развертывание AWS.
Познакомьтесь с концепциями async, такими как акторы и постановка задач в очередь, используя фреймворки более низкого уровня, такие как Tokio
Создайте полноценное веб-приложение на Rust с базой данных, аутентификацией и фронтендом.
Скачать книгу
📖 Pro SQL Server 2022 Wait Statistics: A Practical Guide to Analyzing Performance in SQL Server and Azure SQL Database, 3rd Edition
Автор: Enrico van de Laar, 2023
Описание: Используйте это практическое руководство для анализа и устранения неполадок в работе SQL Server с помощью статистики ожидания. Вы научитесь точно определять, почему ваши запросы выполняются медленно. Вы будете знать, как измерить количество времени, затрачиваемое каждым узким местом, чтобы сосредоточить внимание на самых значительных улучшениях.
Скачать книгу
📖 DevOps Tools for Java Developers: Best Practices from Source Code to Production Containers
Автор: Baruch Sadogursky, 2021
Описание: С развитием DevOps, недорогих облачных вычислений и контейнерных технологий подход Java-разработчиков к разработке сегодня кардинально изменился. Это практическое руководство поможет вам использовать преимущества микросервисов, бессерверных и "облачных" технологий с применением новейших методик DevOps для упрощения процесса сборки и создания высокопроизводительных команд.
Скачать книгу
📖 Release it! Проектирование и дизайн ПО для тех, кому не все равно
Автор: Майкл Нейгард, 2016
Описание: В этой книге вы найдете множество шаблонов проектирования, помогающих избежать критических ситуаций, и не меньше количество антишаблонов, иллюстрирующих неправильные подходы с подробным анализом возможных последствий. Любой разработчик, имеющий опыт многопоточного программирования, легко разберется в приведенных примерах на Java, которые подробно поясняются и комментируются.
Скачать книгу
📖 Cybersecurity in Intelligent Networking Systems
Автор: Shengjie Xu, 2022
Описание: Кибербезопасность и конфиденциальность имеют решающее значение для современных сетевых систем. В связи с появлением различных вредоносных угроз, направленных на критически важные онлайн-сервисы, такие как электронная коммерция, электронное здравоохранение, социальные сети и другие крупные киберприложения, становится все более важным защитить важную информацию от доступа. Помогите защитить свою сетевую систему с помощью этого важного справочника по кибербезопасности.
Скачать книгу
📖 Разработка игр на языке jаvascript. Учебное пособие для СПО. 2-е изд.
Автор: Беляев С.А, 2022
Описание: Учебное пособие рассматривает ключевые вопросы разработки однопользовательских двумерных игр на языке JavaScript.
Пособие построено в практическом ключе, когда в отдельных главах осуществляется поэтапная разработка различных элементов игры. В пособии не выделена отдельная глава для изучения основ JavaScript, его элементы разбираются в процессе изложения ос нового материала с объяснением базовых особенностей. Читателю будет легче воспринимать учебное пособие, если он уже владеет JavaScript, но достаточно владеть любым языком программирования.
Скачать книгу
📖 Программирование компьютерного зрения с Raspberry Pi, 2 изд. + вспомогательные материалы
Автор: Паджанкар Э, 2020
Описание: Компьютерное зрение и обработка изображений превратились из области нишевых
исследований в повседневное использование. Однако, несмотря на эту революцию,
одной из ключевых проблем, возникающих при разработке компьютерного зрения и
разработке приложений, является отсутствие хорошо продуманного руководства,
которое шаг за шагом учит вас, как это работает. Эта книга решает эту ключевую
проблему.
Мы начнем с основ Raspberry Pi и Python и изучим программирование на Python 3 с
различными вспомогательными библиотеками, такими как NumPy, SciPy и Matplotlib.
Далее мы познакомимся с основами контактов ввода-вывода общего назначения
(GPIO) на Raspberry Pi и узнаем о его программировании с помощью Python 3. Мы
рассмотрим множество примеров программирования Raspberry Pi.
Скачать книгу
📖 Test-Driven Development with PHP 8: Build extensible, reliable, and maintainable enterprise-level applications using TDD and BDD with PHP
Автор: Ben Hansen, 2023
Описание: Вы узнаете, как разбить бизнес-требования на выполнимые и осуществимые списки с помощью Jira. Используя эти упорядоченные списки бизнес-требований, вы поймете, как внедрить разработку, ориентированную на поведение (BDD) и разработку, ориентированную на тестирование (TDD), чтобы начать писать сопровождаемый PHP-код. Вы узнаете, как использовать автоматизированные тесты, чтобы остановить внесение регрессий в приложение при каждом выпуске кода с помощью непрерывной интеграции.
Скачать книгу
📖 Спортивное программирование. Новый нижний предел соревнований по программированию
Автор: Халим С., Халим Ф, 2020
Описание: Книга содержит задачи по программированию, аналогичные тем, которые используются на соревнованиях мирового уровня (в частности, ACM ICPC и IOI).
Помимо задач разного типа приводятся общие рекомендации для подготовки к соревнованиям, касающиеся классификации заданий, анализа алгоритмов и пр.
Кроме стандартных тем (структуры данных и библиотеки, графы, математика, вычислительная геометрия) авторы затрагивают и малораспространенные – им посвящена отдельная глава. В конце каждой главы приводятся краткие решения заданий, не помеченных звездочкой, или даются подсказки к ним. Задания сложного уровня (помеченные звездочкой) требуют самостоятельной проработки.
Издание адресовано читателям, которые готовятся к соревнованиям по программированию.
Скачать книгу
📖 Hybrid Cloud Infrastructure and Operations Explained: Accelerate your application migration and modernization journey on the cloud with IBM and Red Hat
Автор: Mansura Habiba, 2022
Описание: Большинство организаций сейчас либо переносят свои сервисы в облако, либо изначально создают свои приложения в облаке.
Hybrid Cloud - это один из лучших подходов к миграции в облако и модернизации любого предприятия. Эта книга представляет собой обзор методов переноса приложений в облако. Также, в книге детально описываются основные подходы при работе с облачной средой и настройку конфигураций для стабильной работы приложения в облаке.
Скачать книгу
📖 Операционные системы
Автор: Зверева О.М, 2020
Описание: Учебное пособие предназначено для подготовки бакалавров. Основной целью пособия является развитие компетенций студентов в области общих принципов построения и функционирования операционных систем — того класса программного обеспечения, без которого компьютер неработоспособен. Материал снабжен примерами из современных версий систем, которые призваны подтвердить действенность теоретических положений. В конце каждой главы есть перечень контрольных вопросов для проверки степени усвоения прочитанного.
Скачать книгу