Изучите язык ассемблера x64, сосредоточившись на обновлениях набора команд x86, наиболее актуальных для разработки прикладных программ.
Рассматриваемые темы:
- 64-разрядная платформа x86: архитектура, типы данных, регистры, режимы адресации памяти и базовый набор команд;
- набор команд x86 для создания быстродействующих функций, которые можно вызывать из языка высокого уровня (C++);
- использование языка ассемблера x64 для эффективной работы с общими типами данных и конструкциями программирования, включая целые числа, текстовые строки, массивы и структуры;
- использование набора команд AVX для выполнения скалярных арифметических операций с плавающей запятой;
- повышение быстродействия ресурсоемких алгоритмов в проблемных областях, таких как обработка изображений, компьютерная графика, математика и статистика, за счет ком...
читать полностью
Эта книга написана для человека, только начинающего учиться программированию с использованием платформы Arduino. Многие эксперименты и скетчи могут показаться слишком простыми в повторении, даже для «непосвящённых в азы», но постижение сложного происходит от принятия простого. Чем надежнее вы освоите первые шаги, тем проще будет наращивать потенциал. Книга содержит шесть глав, первые пять рассказывают об экспериментах с платой Arduino UNO. Шестая глава содержит описания законченных конструкций. Книга безусловно будет полезна школьникам, студентам, начинающим электронщикам, желающим самообразовываться в данной области знаний.
Дата выпуска: 2018г.
Автор: Мамичев Д.И
Страниц: 240
Формат: pdf
DimonVideo.ru ВКонтакте Zaterehniy
Эта книга написана для человека, только начинающего учиться программированию с использованием платформы Arduino. Многие эксперименты и скетчи могут показаться слишком простыми в повторении, даже для «непосвящённых в азы», но постижение сложного происходит от принятия простого. Чем надежнее вы освоите первые шаги, тем проще будет наращивать потенциал. Книга содержит шесть глав, первые пять рассказывают об экспериментах с платой Arduino UNO. Шестая глава содержит описания законченных конструкций. Книга безусловно будет полезна школьникам, студентам, начинающим электронщикам, желающим самообразовываться в данной области знаний.
Дата выпуска: 2018г.
Автор: Мамичев Д.И
Страниц: 240
Формат: pdf
...
читать полностью
javascript - язык программирования для веб-сети, который в настоящее время используется большим количеством разработчиков программного обеспечения, чем любой другой язык программирования.
В течение почти 25 лет эта книга служит исчерпывающим руководством для программистов на javascript, и новое издание книги полностью обновлено с целью охвата версии 2020 языка javascript.
Повсюду в книге вы будете находить яркие и привлекательные примеры кода.
Вам также предлагаются новые главы, в которых раскрываются классы, модули, итераторы, генераторы, объекты Promise и async/await.
Книга предназначена для программистов, желающих изучить язык javascript,
и для разработчиков веб-приложений, которые стремятся повысить уровень своих знаний и мастерства.
Основные темы книги
- Типы, переменные, операции, операторы, объекты и массивы
- Функции, классы, модули, итераторы, генераторы, объекты Promise и async/await
- Стандартная библиотека javascript: структуры данных, регулярные выражения, JSON, интернационализация и работа с URL
- Веб-платформа: документы, компоненты, графические возможности, взаимодействие с сетью, хранилище и потоки
- Node.js: буферы, файлы, потоки данных, потоки управления, дочерние процессы, веб-клиенты и веб-серверы
- Инструменты и расширения языка, на которые полагаются профессиональные разработчики на javascript
Название: javascript. Полное руководство. 7-е издание
Автор: Дэвид Флэнаган
Издательство: Диалектика / O\'Reilly
Год: 2020 / 2021
Жанр: Программирование
Формат: PDF / DJVU
Язык: Русский / Английский
DimonVideo.ru ВКонтакте Click_Clack
javascript - язык программирования для веб-сети, который в настоящее время используется большим количеством разработчиков программного обеспечения, чем любой другой язык программирования.
В течение почти 25 лет эта книга служит исчерпывающим руководством для программистов на javascript, и новое издание книги полностью обновлено с целью охвата версии 2020 языка javascript.
Повсюду в книге вы будете находить яркие и привлекательные примеры кода.
Вам также предлагаются новые главы, в которых раскрываются классы, модули, итераторы, генераторы, объекты Promise и async/await.
Книга предназначена для программистов, желающих изучить язык javascript,
и для разработчиков веб-приложений, которые стремятся повысить уровень своих знаний и мастерства.
Основные темы книги
- Типы, п...
читать полностью
В издании рассмотрены все темы, связанные с разработкой на C#.
В начале книги вы ознакомитесь с основами C#, в том числе с объектно-ориентированным программированием,
а также с новыми возможностями C# 8.0. Несколько глав посвящено .NET Standard API,
применяемым для запроса данных и управления ими, отслеживания производительности и ее повышения,
работы с файловой системой, асинхронными потоками, сериализацией и шифрованием.
Кроме того, на примерах кроссплатформенных приложений вы сможете собрать и развернуть собственные.
Например, веб-приложения с использованием ASP.NET Core или мобильные приложения на Xamarin Forms.
Также вы познакомитесь с технологиями, применяемыми при создании приложений Windows для ПК,
в частности с Windows Forms, Windows Presentation Foundation (WPF) и Universal Windows Platform (UWP).
Оглавление
Об авторе.
О научном редакторе.
Предисловие.
От издательства.
Глава 1. Привет, C#! Здравствуй, .NET Core!.
Глава 2. Говорим на языке C#.
Глава 3. Управление потоком исполнения и преобразование типов.
Глава 4. Разработка, отладка и тестирование функций.
Глава 5. Создание пользовательских типов с помощью объектно-ориентированного программирования.
Глава 6. Реализация интерфейсов и наследование классов.
Глава 7. Описание и упаковка типов .NET.
Глава 8. Работа с распространенными типами .NET.
Глава 9. Работа с файлами, потоками и сериализация.
Глава 10. Защита данных и приложений.
Глава 11. Работа с базами данных с помощью Entity Framework Core.
Глава 12. Создание запросов и управление данными с помощью LINQ.
Глава 13. Улучшение производительности и масштабируемости с помощью многозадачности.
Глава 14. Практическое применение C# и .NET.
Глава 15. Разработка сайтов с помощью ASP.NET Core Razor Pages.
Глава 16. Разработка сайтов с использованием паттерна MVC.
Глава 17. Разработка сайтов с помощью системы управления контентом (CMS).
Глава 18. Создание и использование веб-сервисов.
Глава 19. Разработка интеллектуальных приложений с помощью алгоритмов машинного обучения.
Глава 20. Разработка настольных Windows-приложений.
Глава 21. Разработка кросс-платформенных мобильных приложений с помощью Xamarin.Forms.
Послесловие.
Приложение. Ответы на проверочные вопросы.
Название: C# 8.0 и .NET Core. Разработка и оптимизация. 4-е издание
Автор: Марк Дж. Прайс
Год: 2020 / 2021
Издательство: Packt / Питер
Серия: Для профессионалов
Жанр: Программирование / Компьютерные технологии
Формат: PDF
Язык: Русский / Английский
DimonVideo.ru ВКонтакте Click_Clack
В издании рассмотрены все темы, связанные с разработкой на C#.
В начале книги вы ознакомитесь с основами C#, в том числе с объектно-ориентированным программированием,
а также с новыми возможностями C# 8.0. Несколько глав посвящено .NET Standard API,
применяемым для запроса данных и управления ими, отслеживания производительности и ее повышения,
работы с файловой системой, асинхронными потоками, сериализацией и шифрованием.
Кроме того, на примерах кроссплатформенных приложений вы сможете собрать и развернуть собственные.
Например, веб-приложения с использованием ASP.NET Core или мобильные приложения на Xamarin Forms.
Также вы познакомитесь с технологиями, применяемыми при создании приложений Windows для ПК,
в частности с Windows Forms, Windows Presentation Foundation (WPF) и...
читать полностью
Паттерны проектирования — удобный прием программирования для решения рутинных задач разработки ПО. Грамотное использование паттернов позволяет добиться соответствия любым требованиям и снизить расходы. В этой книге описаны эффективные способы применения паттернов проектирования с учётом специфики языка C# и платформы .NET Core.
Кроме знакомых паттернов проектирования из книги «Банды четырех» вы изучите основы объектно-ориентированного программирования и принципов SOLID. Затем узнаете о функциональных, реактивных и конкурентных паттернах, с помощью которых будете работать с потоками и корутинами. Заключительная часть содержит паттерны для работы с микросервисными, бессерверными и облачно-ориентированными приложениями. Вы также узнаете, как сделать выбор архитектуры, например микросервисной или MVC.
Вы научитесь:
- Повышать гибкость кода, используя принципы SOLID.
- Применять разработку через тестирование (TDD) в ваших проектах на .NET Core.
- Выполнять эффективную миграцию баз данных, обеспечивать долговременное хранение данных и их тестирование.
- Преобразовывать консольное приложение в веб-приложение с помощью подходящего MVP.
- Писать асинхронный, многопоточный и параллельный код.
- Использовать парадигму MVVM и работать с RxJS и AngularJS для управления изменениями в базах данных.
- Откроете для себя возможности микросервисов, бессерверного программирования и облачных вычислений.
Название: Паттерны проектирования для C# и платформы .NET Core
Автор: Гаурав Арораа, Джеффри Чилберто
Издательство: Питер / Packt
Серия: Для профессионалов
Год: 2019 / 2021
Жанр: Программирование
Формат: PDF
Язык: Русский / Английский
DimonVideo.ru ВКонтакте Click_Clack
Паттерны проектирования — удобный прием программирования для решения рутинных задач разработки ПО. Грамотное использование паттернов позволяет добиться соответствия любым требованиям и снизить расходы. В этой книге описаны эффективные способы применения паттернов проектирования с учётом специфики языка C# и платформы .NET Core.
Кроме знакомых паттернов проектирования из книги «Банды четырех» вы изучите основы объектно-ориентированного программирования и принципов SOLID. Затем узнаете о функциональных, реактивных и конкурентных паттернах, с помощью которых будете работать с потоками и корутинами. Заключительная часть содержит паттерны для работы с микросервисными, бессерверными и облачно-ориентированными приложениями. Вы также узнаете, как сделать выбор архитектуры, например микросервисной или MVC.
Вы научитесь:
- Повышать гибкость кода, используя принципы SOLID.
- Примен...
читать полностью
Список книг:
1. - Азы программирования. Том 1
2. - Системы и сети. Том 2
3. - Парадигмы. Том 3
Учебное пособие ориентировано на самостоятельное изучение и предполагает использование систем семейства Unix (в т.ч. Linux) в роли сквозной среды для обучения.
Показать / Скрыть текст
Первый том содержит три части, охватывающие базис знаний о программировании как виде деятельности.
В первую часть вошли избранные сведения из истории вычислительной техники, обсуждение некоторых областей математики, математических основ программирования, принципы построения и функционирования вычислительных систем, начальные сведения о работе с командной строкой ОС Unix.
Вторая часть посвящена начальным навыкам составления компьютерных программ на примере Free Pascal под ОС Unix.
Материал ориентирован на изучение в будущем языка Си; много внимания уделено работе с адресами и указателями, построению динамических структур данных; в то же время многие возможности Паскаля из рассмотрения исключены.
Даются сведения о правилах оформления текстов программ, о тестировании и отладке.
В третьей части рассматривается программирование на уровне машинных команд (на языке ассемблера).
Текст предполагает использование аппаратной платформы iЗ86 и ассемблера NASM.
Во второй том учебника вошли части IV-VIII, посвященные языку Си, основным возможностям операционной системы, взаимодействию программ через компьютерные сети, параллельному программированию и устройству ядра операционной системы.
Третий том учебника посвящен высокоуровневому программированию и возможным подходам к осмыслению программы и её исполнения, известным как парадигмы программирования.
Рассматриваются языки Си++, Лисп, Scheme, Пролог, Хоуп и Tcl; дополнительно показано создание графических пользовательских интерфейсов с помощью библиотеки FLTK для Си++ и фреймворка Tcl/Tk.
Три тома второго издания включают весь материал четырех томов первого издания.
Название: Программирование. Введение в профессию. 2-е издание. 3 Тома
Автор: Андрей Столяров
Год: 2021
Жанр: Программирование
Издательство: МАКС Пресс
Формат: PDF
Язык: Русский
DimonVideo.ru ВКонтакте Click_Clack
Список книг:
1. - Азы программирования. Том 1
2. - Системы и сети. Том 2
3. - Парадигмы. Том 3
Учебное пособие ориентировано на самостоятельное изучение и предполагает использование систем семейства Unix (в т.ч. Linux) в роли сквозной среды для обучения.
Показать / Скрыть текст
Первый том содержит три части, охватывающие базис знаний о программировании как виде деятельности.
В первую часть вошли избранные сведения из истории вычислительной техники, обсуждение некоторых областей математики, математических основ программирования, принципы построения и функционирования вычислительных систем, начальные сведения о работе с командной строкой ОС Unix.
Вторая часть посвящена начальным навыкам составления компьютерных программ на примере Free Pascal под ОС Unix.
Материал ори...
читать полностью
Выкладываю все доступные для пользователей описания настроек файлов в 10202be9.
Актуальность - конец 9.3, 9.4 и S^3.
Описания поделены по смыслу, это описания для разработчиков от самой NOKIA
Перевода на русский не просите! Выучите уже в конце-концов хотя бы технический английский язык! DimonVideo
Внимание! Английский язык!
Выкладываю все доступные для пользователей описания настроек файлов в 10202be9.
Актуальность - конец 9.3, 9.4 и S^3.
Описания поделены по смыслу, это описания для разработчиков от самой NOKIA
Перевода на русский не просите! Выучите уже в конце-концов хотя бы технический английский язык!...
читать полностью
ardj
- v.1.0.2Email:e-mail
Страница wiki на code.google.com
Офф.сайт
От себя добавлю только для ясности. Скрипт и библиотеки к нему предназначины для организации можно сказать автономного интернет-вещания(онлайн-радио проще говоря). Болие подробней расписано в папке dос, находится в архиве со скриптами. Довольно интересный проект.
P.S скрина нет т.к скринь нечего
P.S.S. В прикреплённом файле хтмл документ с расширением txt, документ содержит болие подробную справку(взято из архива).
Прикрепленный файл #1: 423834_index.html.txt (62, 35 Kb) _DieZ_
«Тоже мне радио» — открытая интернет- радиостанция, ориентированная насвободный контент. Этот проект содержит код, на котором всё это работает, документацию исопутствующий материал. Подробностиможно найти в документации.Автор:justin.forest
Email:e-mail
Страница wiki на code.google.com
Офф.сайт
От себя добавлю только для ясности. Скрипт и библиотеки к нему предназначины для организации можно сказать автономного интернет-вещания(онлайн-радио проще говоря). Болие подробней расписано в папке dос, находится в архиве со скриптами. Довольно интересный проект.
P.S скрина нет т.к скринь нечего
P.S.S. В прикреплённом файле хтмл документ с расширением txt, документ содержит болие подробную справку(взято из архива).
Прикрепленный файл #1: 423834_index.html.txt (62, 35 Kb)...
читать полностью
Программируем на Андроид
- v.1.0Статьи не мои.
Я просто собрал их и скомпилировал в chm (ну и ненужную рекламу убрал). DimonVideo
Довольно таки понятные статьи для начинающих программистов. Сам с них начал.
Статьи не мои.
Я просто собрал их и скомпилировал в chm (ну и ненужную рекламу убрал)....
читать полностью
Формат: HTML
Очень хороший учебник по HTML. Подойдет как начинающим так и профи. В нем все очень подробно описано с самого начала справочник тэгов (набираем в поиске нужный и читаем описание)
index.html - учебник (его то и запускать надо)
tags - справочник ked52
Автор: Алленова Наталья
Формат: HTML
Очень хороший учебник по HTML. Подойдет как начинающим так и профи. В нем все очень подробно описано с самого начала справочник тэгов (набираем в поиске нужный и читаем описание)
index.html - учебник (его то и запускать надо)
tags - справочник...
читать полностью