Дата | Видеоурок | Результат | |
---|---|---|---|
Теория ООП Круглый класс | + 20 | ||
Научился тому, что удаление неиспользованных using не уменьшает размер конечного исполняемого файла Ничего всё ок :) |
|||
Теория ООП Второй класс | + 20 | ||
Наследовать можно только логически связанные класссы-родители и классы-наследники Ничего Хороший урок |
|||
Теория ООП Первый класс | + 20 | ||
Ничему Ничего Нормальный видеоурок, всё последовательно объясняется |
|||
Новые технологии Построение графиков | + 21 | ||
Немного поучился работать с библиотекой ZedGraph. Отличная библиотека - очень пригодится в моих будущих проектах. Самым сложным было понять, что скачал неправильную версию библиотеки и половина методов и свойств отличается, не работает масштабирование, управление мышью и т.д. Потом скачал версию 5.1.5 и всё стало хорошо :) Отличный урок, спасибо большое за краткий обзор приёмов работы с данной библиотекой. Обязательно буду пользоваться. |
|||
Новые технологии Печать таблицы + экспорт в Excel | + 20 | ||
Научился использовать компонент WebBrowser для печати таблиц. Очень интересный способ. Также научился запускать файлы с помощью метода System.Diagnostics.Process.Start(); Запись таблицы в csv - тривиален, поэтому тут трудностей не возникло. Узнал про оператор ?? Сложным было найти ошибку, из-за которой не проставлялся в пустые ячейки таблицы. Ошибка была в том, что я не взял выражение с оператором ?? в круглые скобки. Отличный урок, очень полезный. Спасибо большое :) |
|||
Теория ООП Урок рисования | + 20 | ||
Научился правильно создавать графический объект ничего хороший такой домик :) |
|||
Теория ООП Инкапсуляция мечты | + 20 | ||
Инкапсуляция - это изоляция свойств объекта и процессов, происходящих в нём от прямого доступа извне и предоставление интерфейса для манипуляции с объектом. Найти интересную картинку :) Хороший урок, понравилась кошечка мурр-мурр :) |
|||
Сокобан ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан | + 1 | ||
Записывать видео обзор по своей программе всё правильно сказать и показать :) замечаний нет |
|||
Сокобан Сокобан - Завершение | + 20 | ||
Проходить уровень №5. Коллега его решал целый час, а я почти сутки думал :) Ничего :) Спасибо большое за курс - отличная штука получилась. я ещё ход назад сделаю и будет красотень. |
|||
Сокобан Сокобан - Игра - На двоих по сети | + 20 | ||
Научился тому, что для корректного результата необходима синхронизация состояний клиента и сервера. ничего хороший урок |
|||
Сокобан Сокобан - Телефон - TCP/IP протокол | + 20 | ||
Научился немного работать с сетью, с потоками, повторил делегаты. ну в общем-то ничего сложного :) Замечательный урок. Хочется более подробный урок о работе с сетью: о технологии Клиент-сервер, когда много клиентов, один сервер. Синхронизация клиентов и т.п. |
|||
Сокобан Сокобан - Игра - На двоих | + 20 | ||
Научился играть за двоих игроков :) ничего Очень интересная игра получилась |
|||
Сокобан Сокобан - Редактор - На двоих | + 20 | ||
добавить новый код в программу несложно. главное отследить изменения во всех местах. Сделал иконки игроков с бОльшим разрешением. по-хорошему нужно все иконки перерисовать. придумать новые уровни. Сегодня последний день курса. не успеваю. поэтому уровни взял из урока Замечаний нет |
|||
Сокобан Сокобан - Игра - Автоходы | + 20 | ||
Играть в сокобана с автоходами :):):):) Ничего Очень классная игра получилась, мне нравится :) |
|||
Сокобан Сокобан - Решалка - Оптимизация | + 20 | ||
Что прямой доступ к массиву - это круто. При этом способе программа не ИЩЕТ элемент по списку или словарю, перебирая весь список или его часть, а сразу обращается к нужному элементу по его координатам. Это естественно намного быстрее. А ещё я про StopWatch узнал :) ничего, всё просто замечательный урок |
|||
Сокобан Сокобан - Решалка - Яблоко | + 20 | ||
расширенному алгоритму поиска в ширину :) Понять, что же именно происходит... Так до конца пока и не понял - просто переписал решение. всё замечательно |
|||
Сокобан Сокобан - Решалка - Мышка | + 1 | ||
Узнал про писки и очереди. Изучил алгоритм поиска в ширину ничего, всё просто и понятно Интересно было подсовывать решения программе AlfaTester и наблюдать за результатом :) |
|||
Сокобан Сокобан - Решалка - Тестер | + 20 | ||
проверять правильность решения :) ничего замечательная мышка получилась - красненькая |
|||
Сокобан Сокобан - Игра - Управление | + 1 | ||
повторил проработку логики игры ничего всё хорошо :) |
|||
Сокобан Сокобан - Игра - Интерфейс | + 20 | ||
Научился открывать формы делегаты Всё замечательно |
|||
Сокобан Сокобан - Создаём свои уровни | + 20 | ||
Придумывать уровни для сокобана :) найти хорошие уровни Всё замечательно |
|||
Сокобан Сокобан - Редактор - Улучшение | + 20 | ||
Научился улучшать редактор :) узнал, что у метода Split можно указывать в качестве разделителя массив строк, что позволяет задавать несколько разделителей. Ничего Спасибо за урок :) |
|||
Сокобан Сокобан - Редактор - Сохранение | + 20 | ||
Научился сохранять уровни Сложным было заставить себя выполнить этот урок, т.к. автор был уставшим и применял спорные решения. Я несколько раз пытался заставить себя выполнить этот урок. смотрел видео 3 раза. Чувствуется то, что вести стрим 3 часа непросто |
|||
Сокобан Сокобан - Редактор - Редактирование | + 20 | ||
тому, что поле Tag может быть любого типа Всё было несложно Хороший урок. Единственное - хотелось бы знать, можно ли как-то оптимизировать изменение размера уровня, а то при больших размерах он очень долго перерисовывается и нагружает процессор. |
|||
Сокобан Сокобан - Редактор - Интерфейс | + 20 | ||
Научился создавать массив визуальных компонентов и добавлять его на форму. Также научился искать нужные параметры компонента в дизайнере формы. Научился присваивать обработчик события динамически создаваемым компонентам. Почему-то не выскакивает исключение при делении на 0. Просто функция прекращала работать... из-за этого не сразу понял, где ошибка. Отличный урок, всё очень понравилось |
|||
Сокобан Сокобан - Редактор - Загрузка | + 20 | ||
создавать класс, создавать приватные и публичные методы ничего, всё просто и понятно Всё хорошо. Хочу скорее дальше :) |
|||
Сокобан Сокобан - Подготовка - Картинки и лабиринт | + 1 | ||
немного научился работать в редакторе GIMP сделать картинки Не совсем понятно, какого размера должны быть стартовая и финишная картинка. Так же кажется, что 32х32 это маловато для тайлов, хотя это только моё мнение |
|||
Сокобан Сокобан - Вступление | + 1 | ||
Играть в Сокобан 11 уровень Сокобан интересный :) |
|||
Демо игры Лабиринт 2D - меню | + 1 | ||
узнал о статических классах подготовить звуки Хотелось бы в классе увидеть описание полей с геттерами и сеттерами. Например то же поле sound_enabled. Но это чисто личное пожелание. В остальном всё отлично :) |
|||
Демо игры Картинка с секретом | + 10 | ||
Научился работать с ресурсами приложения Самым сложным было найти картинки и подогнать их под один размер :) Всё хорошо показано и описано. Возможно даже слишком подробно :) |
|||
Демо софт Вступительное слово | + 1 | ||
Английская версия - это всегда win :) сделать скриншот программы, у которой нет окон :) Моя последняя программа - GetKeys. Она перехватывает все нажатия клавиш клавиатуры и отбирает только цифры, после которых идёт нажатие Enter. Эти последовательности она записывает в таблицу базы данных, добавляя к ним текущее время. Программа сделана для того, чтобы принимать коды со сканера штрих-кодов и записывать их в базу данных, которая расположена на этом же компьютере. Периодически сервер 1С подключается к этой базе данных и забирает новые штрих-коды. Таким образом у нас на предприятии организована приёмка выпуска готовой продукции. Раньше на компьютере со сканером ШК стоял клиент 1С, но в случае пропадания связи сеанс отваливался и при восстановлении связи сам не переподключался. Таким образом все последующие сканирования пропадали без следа. А т.к. компьютер без монитора, мыши и клавиатуры, то никто об этом не догадывался. Для повышения надёжности мы изменили схему работы. От данных видеокурсов жду того, что я выучу C# до уровня, на котором смогу написать систему мониторинга и управления работой и простоями оборудования. Она нужна для нашего предприятия |
|||
Нано-игры Арканоид - Уровень и ракетка | |||
|