Online обучение c#

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Статистика по видеоурокам

  • Всего просмотрено уроков: 195
  • Всего выполнено уроков: 164

Отчёты по видеоурокам

Дата Видеоурок Результат
2021-05-04 14:10 Простой WPF WPF. Конвертер валюты. Макет программы + 6 16 мин.
Создавать макет.

2021-05-03 14:13 Комбинаторика ФИНАЛЬНЫЙ УРОК + 6 43 мин.
Отличный видеокурс!

2021-05-03 13:29 Комбинаторика Динамика. Выход из Лабиринта + 6 1 час. 54 мин.
Работать с очередью, искать выход из лабиринта.

2021-05-02 13:06 Дневник успеха 2021-05-02 : Зубами того гвоздя не вытянуть. + 7 1 мин.
Допроходить комбинаторику, а дальше по обстроятельствам.

2021-05-02 13:04 Компилятор Где живёт компилятор + 6 12 мин.
Писать программу и компилировать через консоль вместо использования ide

2021-05-02 12:35 Комбинаторика Динамика. Счастливые билеты 20 + 5 1 час. 0 мин.
В очередной раз убеждаюсь, что поиск алгоритма решения куда сложнее написания кода под него.

2021-05-01 20:05 Комбинаторика Динамика. Поле дураков + 6 26 мин.
Отличный вариант решения.

2021-05-01 19:26 Комбинаторика Полуфинальный урок. Ответы на вопросы + 6 6 мин.
Больше всего меня впечатлила заливка области - очень зрелищно, подзалипла я знатно.
Ожидания оправдались. Надеюсь, увиденно оставит след в голове и в случае чего получится реализовать что-нибудь подобное самостоятельно. Переписывать с видео чужую идею - не самая сложная задача. Понять как работает - тоже вполне по силам. А вот придумать алгоритм, как мне кажется, значительно сложнее.
По замечаниям: в заданиях уроков ссылки на упраждения для выполнения - они недоступны. Видимо, после сотавления курса, список задач расширился, и не пройдя предыдущие, нет доступы к нужным задачам.
Самое полезное, как мне кажется - тренировка извилин. И примеры решений.

2021-05-01 19:19 Комбинаторика Комбинаторика. Математические операции + 6 55 мин.
Очень интересная реализация.

2021-05-01 13:11 Комбинаторика Комбинаторика. Сложение букв + 5 51 мин.
Задачи для прохождения недоступны. В консоли все решила, супер.

2021-05-01 12:19 Комбинаторика Комбинаторика. Много ферзей. Демонстрация + 5 54 мин.
Супер, визуализация помогает понять принцип работа алгоритма.

2021-04-30 18:44 Комбинаторика Комбинаторика. 4 x 4. Ладья x Ферзь + 7 26 мин.
Считать варианты расположения фигур

2021-04-29 12:32 Комбинаторика Комбинаторика. Счастливые билеты N + 7 40 мин.
Решение супер, пришлось не слабо пошевелить извилинами чтобы понять. Робот шарп не дает решить задачу - она недоступна пока не решишь предыдущие.

2021-04-29 11:16 Комбинаторика Комбинаторика. Счастливые билеты 6 + 7 5 мин.
Как можно выполнить задачу, если она недоступна?

2021-04-28 14:44 Комбинаторика Рекурсия. Фракталы. Кривая Гильберта + 7 35 мин.
Рисовать кривую. Переписывать уже придуманное легко, а вот придумать реализацию - совсем другое дело. Надеюсь, посмотрев и поняв основные принципы, все получится.

2021-04-28 02:05 Комбинаторика Рекурсия. Фракталы. Треугольник Серпинского + 8 23 мин.
Переливается цветами - прям как гипножаба

2021-04-27 17:57 Комбинаторика Рекурсия. Фракталы. Спираль + 6 1 час. 13 мин.
Разобраться с рефлексией чтобы раскрасить линии. Не знаю, правда, зачем.

2021-04-27 02:41 Комбинаторика Рекурсия. Обратный отсчёт + 5 7 мин.
Задача недоступна для прохождения, поэтому скрин только со своего запуска.

2021-04-26 01:22 Комбинаторика Рекурсия. Общий делитель + 6 18 мин.
Задачу не пройти т.к. для выполнения задачи нужно выполнить уйму предыдущих. Дело то оплезное, но к уроку отношения другие задачи не имеют.

2021-04-26 01:03 Комбинаторика Рекурсия. Числа Фибоначчи + 6 12 мин.
Пока все просто. Даже немного странно после такой красивой заливки области проходить такие короткие и простые уроки.

2021-04-25 11:25 Дневник успеха 2021-04-25 : Кончил дело — гуляй смело. + 5 1 мин.
На неделе планирую поплотнее заняться Комбинаторикой. Минимум - урок в день, по возможности 2 (если байты позволят)

2021-04-25 11:22 Комбинаторика Рекурсия. Факториал + 5 6 мин.
Отлично!

2021-04-25 02:29 Комбинаторика Рекурсия. Заливка области + 4 51 мин.
Это... божественно!

2021-04-24 11:28 Комбинаторика Рекурсия. Главный секрет + 6 31 мин.
Вводить значения и выводить их задом-наперед.

2021-04-24 10:56 Комбинаторика Рекурсия. Вступление + 5 2 мин.
Рекурския - итеративный вызов метода самого себя с изменением входных параметраов на каждой инетации.

2021-04-24 02:00 Теория ООП Урок рисования + 5 17 мин.
Рисовать домик

2021-04-23 11:27 Новые технологии VIP урок - Создание архиватора - 2 часть + 7 1 час. 3 мин.
Добавлять файлы в архив.

2021-04-23 02:46 Новые технологии VIP урок - Создание архиватора - 1 часть + 5 40 мин.
Научилась делать форму для будущего архиватора и ставить заглушки, добавлять файлы

2021-04-23 02:04 Новые технологии VIP урок. C# + MySQL через DataSet + 4 1 час. 17 мин.
Подключаться к базе и записывать туда данные.

2021-04-23 00:46 Новые технологии ФИНАЛЬНЫЙ УРОК + 5 26 мин.
Отличный курс! Практика c# - это просто здорово.
Записать видеообзор, к сожалению, не смогу.
Следующий курс - такой же практический, скорее всего - "Демо софт"

2021-04-22 11:09 Итератор Итератор. Список простых чисел. + 7 14 мин.
Перебирать простые числа и помещать их в список

2021-04-22 01:29 Новые технологии Построение графиков + 7 1 час. 19 мин.
Выводить графики чеерез компонент ZedGraph

2021-04-21 13:10 Новые технологии Печать таблицы + экспорт в Excel + 4 1 час. 15 мин.
Создавать табличную форму, выводить ее на печать и экспортировать как csv в эксель.

2021-04-21 11:52 Новые технологии Работа с WinAPI + 5 1 час. 5 мин.
Закрывать окна назойливых приложений.

2021-04-21 02:57 Новые технологии Мотиватор + 5 41 мин.
Подписывать картинку и сохранять ее.

2021-04-21 02:14 Итератор Итератор. Волшебное слово yield. + 4 11 мин.
Yield - уступить вызывающему следующее значение.


2021-04-20 16:46 Новые технологии Клиент-сервер для смены обоев + 7 4 час. 11 мин.
Получать ссылки с сервера, скачивать по этим ссылкам картинки и ставить их на рабочий стол

2021-04-20 12:34 Итератор Итератор. Зачем нужно два класса + 6 20 мин.
Поняла зачем отдельно нужен интератор вне класса, импелементирующего IEnumerable

2021-04-19 01:38 Итератор Итератор. Перебор простых чисел. + 8 10 мин.
Возвращать из IEnumerator простое число если оно просто

2021-04-18 14:11 Дневник успеха 2021-04-18 : Маленькое дело лучше большого безделья. + 5 1 мин.
На неделе планирую продолжить выполнение уроков из серии "Новые технологии" и добить "Итератор". Жаль, что нет аналога шахмат по сети - где один длинный проект, который затрагивает многие технологии

2021-04-18 14:07 Новые технологии ПОЛУФИНАЛЬНЫЙ УРОК + 5 8 мин.
Все супер, курс очень нравится!

2021-04-17 03:29 Новые технологии Говорящие часы. Воспроизведение + 7 49 мин.
Заставлять говорить часы своим голосом. Ужас, как меня только люди могу слушать.

2021-04-16 02:54 Итератор Итератор. Перебор чисел в итераторе. + 7 10 мин.
Выдавать итератором значения, ограничивать выдачу.

2021-04-16 02:43 Новые технологии Говорящие часы. Запись голоса + 7 1 час. 5 мин.
Записывать звуки, if InvokeRequired, вопсроихводить звуки

2021-04-15 16:45 Итератор Итератор. Создание пустого итератора. + 5 42 мин.
Возвращать IEnumerator, который выдает значения (пока что нет, ведь MoveNext() всегда false) в foreach

2021-04-15 15:51 Новые технологии Обои рабочего стола + 5 1 час. 40 мин.
Отличный урок, научилась работать с подключением сторонних библиотек C++ ([DllImport("user32.dll", CharSet = CharSet.Auto)])

2021-04-14 15:12 Новые технологии Телефон по TCP/IP протоколу + 4 1 час. 0 мин.
Научилась пересылать данные между приложениями.

2021-04-14 01:44 Новые технологии Нити на кубиках + 7 45 мин.
Самое важное для меня - как запускать работу с формой из другого потока через if(InvokeRequired)
Дождаться таймера отправки отчета. Видео можно же просматривать в ускоренном режиме (х3 все разборчиво и понятно), задача легкая, т.е. времени тратится  мало на написание кода. Зачем еще ждать 15 минут?
2021-04-13 14:32 Новые технологии Делегаты на кубиках + 4 47 мин.
Попрактиковалась с вин формс, потренеровала делегалыт.

2021-04-12 03:53 Новые технологии Модульное тестирование + 5 47 мин.
Создавать тесты.

2021-04-11 11:54 Дневник успеха 2021-04-11 : Не говори "гоп", пока не перепрыгнешь. + 5 1 мин.
Планирую завершить "Бурные потоки", выбрать другой курс и начать его выполнение. 1 урок в день будет неплохо.

2021-04-11 11:51 Бурные потоки Замри! + 5 42 мин.
Хотелось бы какой-нибудь пример с Cancellation token или что-то типа того.

2021-04-10 14:43 Итератор Итератор. Разложение числа на простые множители. + 5 13 мин.
Искать простые множители числа перебором делителей.

2021-04-10 14:26 Бурные потоки Приоритет + 5 21 мин.
Использовать Monitor вместо lock(). Немного смущает длина питона, иногда проскальзывают очень большие цифры.

2021-04-09 01:54 Бурные потоки Бурная жизнь + 4 1 час. 18 мин.
Научилась кормить питонов зайцами. Попыталась добавить на экран бомбы чтобы при съедании бомбы питон исчезал, создала event для этого, подписала метод исчезновения питона (выход из цикла while в методе Run) но что-то пошло не так и не сработало. А еще питоны начали толи оставлять свой помет на экране, то ли это они чем-то приболели и начали терять свои сегменты. Вот такая вот непруха

2021-04-08 02:08 Бурные потоки Поток питонов + 4 56 мин.
Распараллеливать питонов.
Попыталась организовать движение питонов через метод Step() подписав его на событие таймера, но не получилось. Таймер работает в основном потоке и сразу останавливается по нажатию кнопки. Как получить от таймера, запущенного в отдельном потоке timer.Elapsed я не додумалась
2021-04-07 03:26 Бурные потоки Поворот головы + 7 44 мин.
Создавать питонов и заставлять их двигаться.
Рзаобраться с событиями таймера и заставить питонов ползать
2021-04-06 14:16 Бурные потоки Питонатор + 4 44 мин.
Определять составные части питона и немножко их рисовать.

2021-04-05 01:27 Бурные потоки Зайчики + 7 22 мин.
Добавлять зайцев на поле жертвоприношения.
Питону нужно как-то описать его длину, скорость перемещения, направление

2021-04-04 12:00 Дневник успеха 2021-04-04 : Была бы охота — будет ладиться работа. + 4 1 мин.
План с прошлой недели выполнен - допроходила курс по онлайн шахматам, он божественен! На грядущей неделе планирую заниматься по 1 уроку в день, к концу недели пройду большую часть "Бурных потоков".

2021-04-04 11:57 Бурные потоки Террариум + 4 41 мин.
Рисовать стены, раскидывать по полю зайцев для жертвоприношений.

2021-04-04 11:15 Бурные потоки Вступление + 3 14 мин.
Пока ничему, ведь урок вводный. Но я в предвкушении!
Общее еще у всех питонов - метод прироста длины при поедании зайцы. Одного захавал, удлинился на зайца.

2021-04-03 12:08 Шахматы по сети VIP. Меню DimanDOSа + 4 51 мин.
Создавать кнопки и панель меню.

2021-04-02 00:47 Шахматы по сети Рефакторинг. Последний аккорд + 4 20 мин.
Отличный курс, огромное спасибо!

2021-04-01 02:28 Шахматы по сети Рефакторинг. Финальное причёсывание + 4 6 мин.
Рефакторить. Почти добралась до кнопок в юнити

2021-04-01 02:21 Шахматы по сети Рефакторинг. Двухэтажное превращение + 4 21 мин.
Научилась рефакторить, урок супер.

2021-03-31 02:54 Шахматы по сети Рефакторинг. Класс шахматной игры + 3 21 мин.
Выделять отдельный класс для упрощения читаемости кода.

2021-03-31 02:31 Шахматы по сети Рефакторинг. Потерянная пешка + 3 37 мин.
Немного дебажить и рассуждать где может быть ошибка.

2021-03-30 10:54 Шахматы по сети Рефакторинг. Волшебник изумрудного ящика + 7 18 мин.
Попрактиковалась в рефакторинге кода.

2021-03-30 01:16 Шахматы по сети Рефакторинг. Хоровод из четырёх фигур + 7 38 мин.
Еще немножко рефакторить.

2021-03-29 12:00 Шахматы по сети Рефакторинг. Шахматная независимость + 4 9 мин.
Практикуюсь в рефакторинге дальше.

2021-03-29 11:50 Шахматы по сети Рефакторинг. Клетка в клетке + 4 1 час. 10 мин.
Как и во всей главе рефакторинга - попрактиковалась в поиске и выносе в отдельные класса логически зависимые методы.

2021-03-28 13:15 Дневник успеха 2021-03-28 : Один в поле ни воин. + 3 3 мин.
План на текущей неделе выполнен на все 146%.
На след. неделю планирую по 1 занятию по шахматам в день + доп занятия по накопленным байтам. Если я правильно посчитала, то должна закончить шахматы по сети. Параллельно думаю демо софт попроходить (т.к. к нему будет доступ), возможно попробую порешать консольные задачи.

2021-03-28 11:53 Демо софт Вступительное слово + 3 23 мин.
Последняя программа - chess online отсюда же) Но она еще в процессе.
От видеокурсов ожидаю как можно больше практики, мне голую теорию трудно переварить, поэтому видеокурсы без практической составляющей не задрживаются долго в моей голове.
Ожидание открытия кнопки "отправить отчет". Видеозапись можно смотреть в ускоренном режиме, дикция и Евгения Витольдовича и качество записи звука позволяют без проблем просматривать на скоростях x2-x3, поэтому реально за 10 минут пройти такой вот видеоурок и потом еще 10 минут ждать разблокировки кнопки.
2021-03-28 11:29 Шахматы по сети Рефакторинг. Спрайт, не дай себя заинтерфейсить + 3 13 мин.
Пока что выглядит так, что можно было бы обойтись без интерфейса и creator'а в конструкторе - Instantiate статичный метод класса GameObject

2021-03-27 11:53 Платформер на Unity 1. Вступление + 5 10 мин.
Слушать реализацию логики проекта.

2021-03-27 11:40 Шахматы по сети Рефакторинг. Вынос переноса + 5 8 мин.
Трудно чему-то научиться за 2 минуты. Уроки длиной 10-15 минут, как мне кажется, интереснее. А тут за день ничего не сделала, выходит.

2021-03-26 01:17 Теория ООП Инкапсуляция мечты + 4 11 мин.
Инкапсуляция - сокрытие внутереннего устройства класса/библиотеки/программы от пользователя, остаются только интерфейсы для взаимодействия.

2021-03-26 01:02 Шахматы по сети Рефакторинг. Многоклеточная сущность + 3 22 мин.
Немножечко рефакторить.

2021-03-25 00:57 Singleton Singleton - Intro + 2 6 мин.
Синглтон никогда не использовала, как и любые другие паттерны. Надо в этой жизни что-то менять)

2021-03-25 00:43 Шахматы по сети Рефакторинг. Ящик с фигурами + 2 9 мин.
Наследоваться от абстрактных классов, использовать базовый конструктор.

2021-03-24 02:43 Шахматы по сети Рефакторинг. Интерфейсная прослойка + 4 20 мин.
Создавать интерфейсы и реализовывать их.

2021-03-24 02:22 Шахматы по сети Рефакторинг. Чёрный ящик + 4 19 мин.
Выделять общие методы чтобы обобщать их обработку в классе. Остальные словари тоже заменила, чувствую, следующий урок будет бесполезен)

2021-03-24 02:03 Шахматы по сети Рефакторинг. Координатные трансформации + 4 23 мин.
Мне больше визуально нравятся методы расширения. Показалось, что ShowSquare в классе Board можно переписать с использованием Vector2 чтобы не передавать постоянно x и y, а для строки добавить метод расширения, который создает из нее Vector2.

2021-03-24 01:39 Шахматы по сети Рефакторинг. С чего начать? + 4 12 мин.
Выносить часть кода для облегчения понимания и поддержки кода.

2021-03-23 18:53 Шахматы по сети Клиент. ВОСЬМОЙ ФИНАЛЬНЫЙ УРОК + 3 5 мин.
Курс просто супер. Для новичков самое то, когда можно в легкой форме познакомиться с процессом создания приложения и пощупать различные технологии. Здорово!

2021-03-23 18:48 Шахматы по сети Клиент. Фоновое обновление + 2 12 мин.
Обновлять состояние игры в ожидании хода противника.

2021-03-23 18:34 Шахматы по сети Клиент. Следы невиданных ходов + 2 9 мин.
Супер, оно работает.

2021-03-23 18:25 Шахматы по сети Клиент. Серверные пешки + 2 31 мин.
System.Text.Json доставил мне немножко головной боли, пришлось копипастить несколько dll в Assets чтобы подхватились using'и
Разобраться почему unity не видит dll'ки
2021-03-23 15:29 Шахматы по сети Клиент. Ход в мешке + 3 25 мин.
Делать запросы к api с передачей хода.

2021-03-23 12:29 Шахматы по сети Клиент. Дедовские методы + 3 5 мин.
Функционал этого урока реализовала как доп. задание к прошлому.

2021-03-23 12:23 Шахматы по сети Клиент. Достучаться до облака + 3 26 мин.
Получить fen по запросу к api, размещенному на хостинге.

2021-03-23 11:20 Шахматы по сети Хостинг. СЕДЬМОЙ ФИНАЛЬНЫЙ УРОК + 3 1 мин.
Отличная часть курса. Никогда не работала с хостингами, получила полезный опыт.
http://chess-videosharp.xyz/chess

2021-03-23 11:17 Шахматы по сети Хостинг. VIP. Двойные стандарты + 3 9 мин.
Оказывается, те же действия мне пришлось выполнить на предыдущем уроке чтобы заработало подключение к базе.

2021-03-23 11:07 Шахматы по сети Хостинг. Перенос базы данных + 2 28 мин.
Разворачивать бекап на хостинге, задавать строку подключения. У меня строка подключения в appsettings.json в Startup.cs биндинтся с конфигурацией - чисто по инструкции не заработало. Пришлось в проекте для релиз настроек менять строку подключения, а в appsettings.Development.json оставить строку для локального подключения чтобы можно было через iis express локально что-то тестировать. Заново задеплоила проект и все заработало (появился коннект к базе)

2021-03-23 03:06 Шахматы по сети Хостинг. Публикация проекта + 2 12 мин.
Что-то меня сильно смутила изначально версия 4.7.1, ведь я делала на .net 5, уже подумала, что не надо было выпендриваться не в своем дворе и делать все по курсу. Но! Получилось задеплоиться, в Sturtup по совету с одного видоса закомментила строку app.UseHttpsRedirection() и все норм (может и закомменчивать не нужно было, я не проверяла)

2021-03-23 01:47 Шахматы по сети Хостинг. Доступ по FTP + 2 36 мин.
Была изначально только одна страница с кривым названием, пришлось вручную добавлять вторую с именем домена. Total commander не хотел подгружать список файлов по ftp пока не поставила галку SSL/TLS, просто висел downloading бесконечный

2021-03-22 12:53 Шахматы по сети Хостинг. Лучше заплатить + 6 17 мин.
Регистрировать и оплачивать хостинг. Процесс за это время слегка упростился.

2021-03-22 12:36 Шахматы по сети Хостинг. Регистрация аккаунта + 5 8 мин.
Подтверждать адрес электронной почты)

2021-03-22 12:26 Шахматы по сети Сервер. ШЕСТОЙ ФИНАЛЬНЫЙ УРОК + 5 3 мин.
В процессе выполнения этой части курса научилась основам работы с api, как можно подружить базу с api, как отправлять get запросы.
Пыталась реализовать тему уроков с применением актуальных технологий, net core. Небольшие отличия от показанного на видео заставили поднапрячь извилины и потренеровать навыки гуглежа.
2021-03-22 12:22 Шахматы по сети Сервер. Китайская ничья + 5 26 мин.
Сдаваться.

2021-03-22 02:49 Шахматы по сети Сервер. Шахматная Идемпотентность + 4 1 час. 41 мин.
Совершать ходы и проверять валидность запросов к базе через api

2021-03-21 13:33 Шахматы по сети Сервер. Ваш ход! + 4 54 мин.
Модифицировать записи в бд, прописывать маршруты. Как вариант чтобы видеть последний ход, можно возвращать не новую игру при совершении хода, а запоминать Id игры и после совершения хода возвращать именно эту запись с ее fen, при этом можно по статусу игры определять что игра завершилась и выводить какое-нибудь сообщение, типа "Игра завершена, победил игрок №N"

2021-03-21 12:16 Шахматы по сети Сервер. Официант без логики + 3 17 мин.
Разделять обязанности контроллера и классов по обслуживанию взаимодействия с бд.

2021-03-21 11:58 Дневник успеха 2021-03-21 : Поле труд любит. + 3 4 мин.
На этой неделе я ударными темпами перевыполнила поставленный план.
На следующей неделе планирую:
  - минимум 1 занятие в день + 2-3 на выходных, т.е. пройти 10 видеоуроков по шахмитам (полностью закрыть раздел Хостинг по шахматам)
  - максимум 20 видеоуроков (полностью закрыть раздел Клиент по шахматам и начать выполнять Рефакторинг)

2021-03-21 11:50 Шахматы по сети Сервер. Новая игра на JSON + 3 37 мин.
Добавлять записи в бд через EF

2021-03-20 21:39 Шахматы по сети Сервер. Райский Эдем - EDM + 3 2 час. 4 мин.
Супер, хотелось бы только более актуальную версию для net core
разобраться в DI AppDbContext в Sturtup.cs
2021-03-20 17:23 Шахматы по сети Сервер. Последняя версия + 3 35 мин.
Решила попробовать сделать то же самое на .net 5 а не framework, посмотрим что выйдет в итоге.

2021-03-20 14:26 Шахматы по сети База данных. ПЯТЫЙ ФИНАЛЬНЫЙ УРОК + 3 1 мин.
Лично для меня это была самая легкая часть по причине того, что с ms sql ранее работала и представляю себе структуру бд и как таблицы взаимодействуют друг с другом.

2021-03-20 14:25 Шахматы по сети База данных. VIP. Красивая диаграма + 3 10 мин.
Рисовать диаграммы и двигать связи между таблицами

2021-03-20 14:14 Шахматы по сети База данных. VIP. Таблицы на вырост + 3 15 мин.
Мне кажется, что Status в dbo.Games и Color в dbo.Sides - явно справочники, которые нужно так же делать отдельными таблицами по подключать через foreign key'и.

2021-03-20 13:10 Шахматы по сети База данных. Созидание + 3 10 мин.
Работаю с ms sql поэтому данный урок не научил нивему новому.

2021-03-19 19:39 Шахматы по сети База данных. Упрощение + 2 8 мин.
Убирать ненужные компоненты базы данных))
На самом деле логичный подход - сделать минимум, который работает и потом его уже дорабатывать, на замахиваться сразу на великие цели чтобы погибнуть на пути к ним.

2021-03-19 19:27 Шахматы по сети База данных. Планирование + 2 35 мин.
Узнала какие сущности будут жить в базе и почему именно они.

2021-03-19 13:48 Шахматы по сети База данных. Management в студию! + 3 4 мин.
Пока что ничему, ssms была уже установлена

2021-03-19 13:37 Шахматы по сети Интерфейс. ЧЕТВЁРТЫЙ ФИНАЛЬНЫЙ УРОК + 3 2 мин.
Все супер, здорово было наблюдать использоване функционала библиотеки, которую писали в предыдущей части. Очень понравился пример использования делегатов!

2021-03-19 13:34 Шахматы по сети Интерфейс. Долгожданное превращение + 3 39 мин.
Перваращать пешку с возможностью выбора фигуры превращения. Проверку отображения фигур при холостом перетаскивании пешки на последнюю линию поля реализовала перебором валидных шагов

2021-03-19 01:32 Шахматы по сети Интерфейс. Выставка фигур + 3 33 мин.
Поняла логику появления фигур для пешки. Мне показалось логичным добавить делегат на проверку выбора фигуры по аналогии с pickup object чтобы нельзя было схватить фигуру, которая не может ходить.

2021-03-19 00:58 Шахматы по сети Интерфейс. Щепотка рефакторинга + 3 17 мин.
SetSprite, как мне показалось, красивее вынести в метод расширения: _figures[key].SetSprite(figure);

2021-03-18 15:26 Шахматы по сети Интерфейс. VIP. Клетки прибытия + 2 11 мин.
Подсвечивать точки, в которые можно поставить подянтую фигуру.

2021-03-18 15:14 Шахматы по сети Интерфейс. VIP. Клетки отправления + 2 40 мин.
Подсвечивать клетки, с которых можно выполнить ход

2021-03-18 12:39 Шахматы по сети Интерфейс. Проверка хода + 2 15 мин.
На этом уроке сложностей не возникло.

2021-03-18 12:23 Шахматы по сети Интерфейс. Ход делегата + 2 12 мин.
Понять принцип работы делегата.

2021-03-18 12:10 Шахматы по сети Интерфейс. Начальная позиция + 3 26 мин.
Подменять спрайты у уже отображенных объектов

2021-03-17 17:13 Шахматы по сети Интерфейс. Генерация объектов + 6 43 мин.
Все супер!

2021-03-17 12:53 Шахматы по сети Интерфейс. План действий + 6 20 мин.
Пока все понятно

2021-03-17 12:25 Шахматы по сети Алгоритмы. VIP. Как пройти в библиотеку + 6 10 мин.
На текущей версии можно без проблем использовать .net framework 4.7.1. Если предполагается вносить изменения в сами chess rules при работе с unity, имеет смысл переопределить build forlder на папку со скриптами для unity чтобы при каждом билде не копировать вручную.
Не знаю почему так произошло, но у меня скрипт создается просто скриптом, вне солюшена - там просто нет references. Пришлось вручную добавлять solution и там размещать скрипт, чтобы можно было добавить ссылку на ChessRules.

2021-03-17 12:14 Шахматы по сети Алгоритмы. VIP. Можно пройти? + 5 11 мин.
Мне кажется, что красивее и понятнее было бы назвать метод "ХодНеВалиден" и инвертировать логику. Если ход не сделать или после хода будет шах - значит ХодНеВалиден, значит return this.

2021-03-17 12:02 Шахматы по сети Алгоритмы. VIP. Шахматное супертестирование + 4 21 мин.
Жаль, ноут слабенький, даже небольшое количество полуходов приводит к натужному гедению кулеров и приличному времени ожидания. Самой ближайшей проверкой оказалась проверка на шахи, что и удалось легко реализовать.

2021-03-17 00:53 Шахматы по сети Алгоритмы. ТРЕТИЙ ФИНАЛЬНЫЙ УРОК + 5 8 мин.
Вроде как ничему, ведь это просто урок о том, что часть создания алгоритмов завершена.
Часть очень понравилась, интересено было посмотреть как реализуются те или ниые проверки ходов. Лично для меня, эта часть курса была очень полезна.

2021-03-16 21:59 Шахматы по сети Алгоритмы. Шах и Мат! + 4 39 мин.
Определять состояние партии

2021-03-16 21:20 Шахматы по сети Алгоритмы. Защита короля + 4 30 мин.
Отличный мозговой штурм, пришлось изрядно поднапрячь извилины, чтобы понять логику передачи хода для проверки шаха.

2021-03-16 20:47 Шахматы по сети Алгоритмы. Королевский паркур + 4 41 мин.
Задавать условия рокировки на доске.

2021-03-16 17:59 Шахматы по сети Алгоритмы. Допрыгалась! + 5 38 мин.
Проверять взятие на проход пешки согласно правилам шахмат.
Найти картинку взятия на проход)
2021-03-16 17:21 Шахматы по сети Алгоритмы. Рефакторинг на доске + 3 19 мин.
Декомпозировать код по классам в соответствии с их предназначением.

2021-03-16 15:20 Шахматы по сети Алгоритмы. Четвёртое превращение + 3 19 мин.
Превращать пешку в другие фигуры, обновить знания по IEnumerable и yield

2021-03-16 14:59 Шахматы по сети Алгоритмы. Храбрая пешка + 2 33 мин.
Писать условия проверок ходов пешек

2021-03-16 13:12 Шахматы по сети Алгоритмы. Дальнобойщики + 2 22 мин.
Продумывать алгоритмы действий фигур.

2021-03-16 00:47 Шахматы по сети Алгоритмы. Ночью с Конём + 3 5 мин.
Ничему, получается, ведь ход конем реализовала как доп. задание на прошлома уроке.Ы

2021-03-15 16:25 Шахматы по сети Алгоритмы. Куда идёт Король + 4 18 мин.
Делать проверки для возможных точек перемещения короля и лошади)

2021-03-15 16:04 Шахматы по сети Алгоритмы. Генератор ходов + 4 26 мин.
Научилась определять к какому классу относится реализуемый метод.

2021-03-15 11:28 Шахматы по сети Алгоритмы. Сборка фена + 4 24 мин.
Научилась удобно циклично менять цифры в строоке

2021-03-14 01:34 Дневник успеха 2021-03-14 : Тот ничего не сделал, кто ничего не начал. + 5 14 час. 40 мин.
На следующей неделе планирую как ниминум заниматься по 1 разу в день, как максимум пройти 20 уроков по шахматам за неделю - как получится по времени.

2021-03-14 01:24 Шахматы по сети Алгоритмы. Волшебные шахматы + 5 26 мин.
Никогда еще победа в шахматах не была такой легкой! Главное правило - играй за белых)

2021-03-13 13:12 Шахматы по сети Классы. ВТОРОЙ ФИНАЛЬНЫЙ УРОК + 5 26 мин.
Разобралась с draw.io, познакомилась с uml

2021-03-13 12:43 Шахматы по сети Классы. Консольная доска + 5 24 мин.
Раскрашивать консоль. Ошибку исправила в прошлом уроке, запустилось все сразу.

2021-03-13 12:18 Шахматы по сети Классы. Шахматная бюрократия + 5 13 мин.
Апнула скил печати + 0.0001%. А если серьезно, то что все понятно, поэтому в основном продвинулась в понимании логики взаимодействия классов.

2021-03-13 12:03 Шахматы по сети Классы. Стой, кто идёт! + 5 29 мин.
Еще раз вспомнила про метода расширения, поняла принцип проверок.
Ошибка же при движении на точку - не цвет доски нужно сравнивать, а цвет фигуры в этом месте на доске, верно?

2021-03-13 02:46 Шахматы по сети Классы. Квадратная матрица + 5 13 мин.
Создавать доску

2021-03-13 02:31 Шахматы по сети Классы. Фигурой марш! + 5 13 мин.
Создавать FigureMoving

2021-03-12 21:28 Шахматы по сети Классы. Квадратная площадь + 5 18 мин.
Интересный вариант перехода от буквенных координат к числовым!

2021-03-12 21:07 Шахматы по сети Классы. Цветная фигура + 5 10 мин.
Вспомнила про методы расширения.

2021-03-12 13:26 Шахматы по сети Классы. Шахматная библиотека + 5 41 мин.
Научилась выводить доску в консоль, поняла как будет формироваться новый экземпляр класса Chess
нарисовать что-то похожее на доску в консоли
2021-03-12 12:19 Шахматы по сети Доска. VIP. Запуск в Интернете + 5 1 час. 28 мин.
Все норм, только жаль, что следующие уроки не открываются пока не пройдешь этот, вроде как необязательный
Разобраться почему отключен компонент unity и установить другую версию чтобы была поддержка WebGL
2021-03-11 16:46 Шахматы по сети Доска. VIP. Запуск на Android + 4 28 мин.
Посмотрела как устанавливается приложение на android устройство.
К сожалению, у меня не установлен компонент для билда на unity, когда выбираю доставить компонент - он предлагает установить для других версий. Может, билд на андроид не для бесплатной версии unity?
Не установлен компонент для build на android device. Причем как-то странно, установлена версия 2019.4.22f1, check for updates говорит, что версия последняя (2019 это же не год, правда?)), а смотрю release notes и там версии 2020* и 2021* есть. ЧЯДНТ?
2021-03-10 10:48 Шахматы по сети Доска. ПЕРВЫЙ ФИНАЛЬНЫЙ УРОК + 7 12 мин.
Я, вместо дневного занятия, посмотрела ролик без какого-то содержания. Мне кажется, логично было бы не тратить байты на данный видеоурок (урок является обязательный и проходить курс дальше без прохождения данного урока нельзя).
Сам курс просто супер, прохожу с перевеликим удовольствием!

2021-03-09 19:38 Шахматы по сети Классы. Архитектура проекта + 5 21 мин.
Все супер!

2021-03-09 12:26 Шахматы по сети Доска. Запуск на Windows + 7 1 час. 18 мин.
Устанавливать настройки билда, приклазывать заставочку за unity
найти комп без студии и юнити
2021-03-08 22:02 Шахматы по сети Доска. Смещение + 7 9 мин.
Перемещать объекты

2021-03-08 21:49 Шахматы по сети Доска. Подцеп фигуры + 6 17 мин.
Определять положение клика мыши и определять массив элементов в этой точке, добавлять коллайдеры к объектам
Пока что все достаточно просто
2021-03-08 21:20 Шахматы по сети Доска. Состояния переноса + 6 1 час. 4 мин.
Научился добавлять скрипт. Было бы немного понятнее, если бы заодно рассказали про солюшен для скрипта.
Пока что все просто.
2021-03-07 21:04 Шахматы по сети Доска. Фигуры + 7 23 мин.
Двигать картинки.
Пока что все просто
2021-03-06 21:58 Шахматы по сети Доска. Установка Unity 3D + 7 15 мин.
Попрактиковался слепой печати/ 130 символов/30 ошибок
напечатать fen
2021-03-06 14:15 Шахматы по сети План Шахматного проекта + 7 10 мин.
Ознакомилась с планом предстоящих работ. Запись видео удобнее смотреть в ускоренном режиме (x2 к примеру), отчет же не отправить до истечения таймера 6:08, что не очень удобно.

Дождаться таймера когда видео уже просмотрено.
  Демо софт Двенадцать месяцев   Открыто


  Комбинаторика VIP. Простые числа. Оптимизация алгоритма   Открыто


  БД - Книжка оценок Проектирование БД «Книжка оценок»   Открыто


  Сокобан Сокобан - Вступление   Открыто


  Теория ООП Первый класс   Открыто


  Нанософт Твоё портфолио   Открыто


  Графические циклы Подготовка графики   Открыто


  Секундомер Моральная подготовка   Открыто


  Бинарная жизнь Правила игры   Открыто


  Фотошарп 256 оттенков серого   Открыто


  Итератор Итератор. Один метод вместо классов.   Открыто


  Коллекция графов ArrayList   Открыто


  Бурные потоки Смысл жизни   Открыто


  Функционал ФП - Калькулятор   Открыто


  Entity Framework Введение в EF   Открыто


  Мат Конём и Слоном Постановка задачи   Открыто


  Компилятор Откуда берутся окна   Открыто


  Без конкуренции Как избежать конкуренции?   Открыто


  ООФрукты Подготовка - Фрукты по списку   Открыто


  Singleton Singleton - Config - Final   Открыто


  Template method Template Method - Introduction   Открыто


  Active Record Active Record - UML   Открыто


  MVC шаблон MVC - Суть шаблона   Открыто


  Демо игры C# чего начать программировать   Открыто


  Dancing Links Что такое Dancing Links   Открыто


  Yii2 Soft - Вступление и подготовка   Открыто


  Простой WPF WPF. Конвертер валюты. Класс конвертации.   Открыто


  On-line игра 1. Консольная игра. Добро пожаловать!   Открыто


  Новые технологии VIP урок. Игра Жизнь   Открыто


  Соло на клавиатуре Мы начинаем СОЛО Марафон   Открыто


  API поиска работы Начало работы с HeadHunter API   Открыто


Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Научилась выводить доску в консоль, поняла как будет формироваться новый экземпляр класса Chess
Трудности: нарисовать что-то похожее на доску в консоли



Научился: Больше всего меня впечатлила заливка области - очень зрелищно, подзалипла я знатно. Ожидания оправдались. Надеюсь, увиденно оставит след в голове и в случае чего получится реализовать что-нибудь подобное самостоятельно. Переписывать с видео чужую идею - не самая сложная задача. Понять как работает - тоже вполне по силам. А вот придумать алгоритм, как мне кажется, значительно сложнее. По замечаниям: в заданиях уроков ссылки на упраждения для выполнения - они недоступны. Видимо, после сотавления курса, список задач расширился, и не пройдя предыдущие, нет доступы к нужным задачам. Самое полезное, как мне кажется - тренировка извилин. И примеры решений.