Решения задачи с Ulearn

Приветствую всех, если у вас проблема с решением этой задачи пишите, оно у меня есть! Практика«Структура данных» Простейший сценарий, когда вам нужна перегрузка методов и реализация интерфейсов — написание небольших структур данных, которые должны быть совместимы с листами, словарями и т.д. Допустим, вы разрабатываете систему для анализа сообщений в техподдержку, и хотите классифицировать их по […]

Решения задачи с Ulearn

Практика «Рациональные числа» При работе над математическими или геометрическими задачами часто приходится создавать «фундаментальные» классы, подобные int или double, для комплексных чисел, кватернионов и т.д. Скачайте проект Incapsulation.RationalNumbers и напишите класс рационального числа. Ваше решение должно проходить тесты, содержащиеся в проекте. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Incapsulation.RationalNumbers { } […]

Решения задачи с Ulearn

Приветствую всех, если у вас проблема с решением этой задачи пишите, оно у меня есть! Практика «Веса»  Нейронная сеть состоит из нейронов, каждый из которых имеет вектор весов. Иногда нужно иметь доступ к весам отдельных нейронов, например, при их инициализации. Однако, при разработке алгоритмов обучения оказывается удобным работать со всеми весами в сети как с […]

Решения задачи с Ulearn

Приветствую всех, если у вас проблема с решением этой задачи пишите, оно у меня есть! Практика «Предприятие» Некто M. написал код, описывающий предприятие. Он даже озаботился проверкой целостности для полей этого класса, но, к сожалению, он учился программировать в конце 90-х годов, и знаком лишь со слегка устаревшими практиками проверки целостности. Скачайте проект Incapsulation.EnterpriseTask и […]

Решения задачи с Ulearn

Приветствую всех, если у вас проблема с решением этой задачи пишите, оно у меня есть! Практика «Сбои» Некто N. написал код, выводящий список устройств, в которых за последний месяц до определенной даты случились критические сбои. К сожалению, N. учился программированию в начале 90-х годов, и не знаком с современными практиками. Скачайте проект Incapsulation.Failures и помогите […]

Решения задачи с Ulearn

Приветствую всех, если у вас проблема с решением этой задачи пишите, оно у меня есть! Практика «Поиск в ширину» Скачайте проект Dungeon. На карте расположено несколько сундуков. Для тех сундуков, до которых существует путь от точки start, необходимо найти путь от сундука до точки start в виде односвязного списка SinglyLinkedList. Для этого в классе BfsTask […]

Разбираемся с рефлексией на примерах в C#

Приветствую всех, сегодня поговорим о рефлексии, для чего она нужна, ее применения. Тема эта очень интересная, и ее методы использования часто приходится применять в больших проектах. Рефлексия (отражение) — это процесс, во время которого программа может отслеживать и модифицировать собственную структуру и поведение во время выполнения, это своего рода процесс обнаружения типов во время выполнения. […]

Разбираемся с манифестами в C#

Приветствую всех, сегодня я хотел поговорить о манифестах, и как их можно использовать. Сборка имеет несколько видом информации, и мы их все расмотроим: Первый вид это манифест сборки-он позволяет среды .NET предостовлять сведения, это имя,версия, разрешения и ссылки. Воторой вид- это манифест приложения-который предоставляет сведение для OS, в него входит варианты развертывания сборки, а так […]

Работа с реестром на C#

Приветствую всех, сегодня поговорим об одной интересной теме, работа с реестром. Реестр Windows или системный реестр (Windows Registry) — иерархически построенная база данных параметров и настроек в большинстве операционных систем Microsoft Windows.Реестр содержит информацию и настройки для аппаратного обеспечения, программного обеспечения, профилей пользователей, пред установки. Большинство изменений в Панелиуправления, ассоциации файлов, системные политики, список установленного […]

Как подключить джойстик на Linux

Приветствую всех. На днях столкнулся с особенностью подключения джойстика на Linux дистрибутив Fedora 27. Там отсутствует такая возможность как автоматическая установка геймпада, а для этого необходимо в ручную производить установку. И так для начала нам необходимо запустить терминал и перейти в режим root, для этого вводим su и пароль root Далее вводим в терменале команду […]