Дата | Видеоурок | Результат | |
---|---|---|---|
Новые технологии Построение графиков | + 20 | ||
Использованию библиотеки ZedGraph. Не сразу понял как работает настройка отображение клеточек ok |
|||
Новые технологии Печать таблицы + экспорт в Excel | + 20 | ||
Использование компонента webbrowser ok ok |
|||
Новые технологии Мотиватор | + 21 | ||
работе с графикой в winforms ok ok |
|||
Новые технологии ПОЛУФИНАЛЬНЫЙ УРОК | + 20 | ||
На мой взгляд этот курс является достаточно полезным. Все темы, рассмотренные на уроках курса являются необходимыми к изучению для любого человека занимающегося программированием. Хорошая, удобная подача. Заметил, что разные уроки курса записаны в разное время, и зачастую более поздний урок может быть записан даже раньше, чем предыдущие, и отмечу что видно как улучшается сбалансированность занятий. Хочется поблагодарить Евгения за отличный курс и вообще весь ресурс в целом и пожелать всем курсантам успехов! ок ок |
|||
Новые технологии Клиент-сервер для смены обоев | + 21 | ||
Реализация клиент-серверного взаимодействия ок добавил ввод адреса сервера при старте клиента |
|||
Новые технологии Обои рабочего стола | + 20 | ||
Обращение к реестру Ok Добавил обработку разного некоторых ошибок |
|||
Новые технологии Телефон по TCP/IP протоколу | + 20 | ||
работе с сетевыми потоками ok добавил считывание адреса сервера, обработку неверных значений типа сервер\клиент |
|||
Новые технологии Говорящие часы. Воспроизведение | + 20 | ||
воспроизведение аудио OK допилил вызов звуков из ресурсов |
|||
Новые технологии Говорящие часы. Запись голоса | + 20 | ||
Использовать сторонние библиотеки Обращаться к микрофону ok ok |
|||
Новые технологии Нити на кубиках | + 20 | ||
Использование потоков ок Появилась идея выводить инфо о том на каком ядре в данный момент выполняется каждый поток. Выяснил, что такую информацию просто так не получить, можно только назначить выполнение всех тредов на определенное ядро |
|||
Новые технологии Делегаты на кубиках | + 20 | ||
использование делегатов ок вместо 6 отдельных картинок использовал единую картинку со склеенными кубиками, вырезая из нее нужные части для отображения |
|||
Новые технологии Модульное тестирование | + 20 | ||
писать модульные тесты ok ok |
|||
Новые технологии Работа с WinAPI | + 10 | ||
некоторым возможностям winApi все понятно все таки переделал программу, чтобы выводился список не только главных окон программ, а все окна |
|||
Сокобан Сокобан - Решалка - Оптимизация | + 10 | ||
Использование более простых структур данных зачастую оказывается эффективнее. В данном случае в 30к раз. Дождаться выполнения программы по алгоритму использующему List OK! |
|||
Сокобан Сокобан - Решалка - Яблоко | + 2 | ||
алгоритм поиска в ширину разобраться в работе алгоритма ok! |
|||
Сокобан Сокобан - Решалка - Мышка | + 10 | ||
методу поиск в ширину Не мог понять почему тестер не верифицирует результат. Но это корректно, т.к. тестер считает решение правильным, когда яблоко закатилось в нору, а солвер написан без учета яблока. Полезно, что в рамках решения одной задачи удалось подебажить еще и предыдущую. |
|||
Сокобан Сокобан - Решалка - Тестер | + 10 | ||
несколько консольных функций все понятно ок |
|||
Сокобан Сокобан - Игра - Управление | + 10 | ||
реализация логики движения по пустым клеткам куча дебага ok |
|||
Сокобан Сокобан - Игра - Интерфейс | + 10 | ||
еще раз просмотрел код проекта редактора уровней не понял зачем добавлены делегаты, но видимо будет ясно в дальнейших уроках ок |
|||
Сокобан Сокобан - Создаём свои уровни | + 1 | ||
рисовать уровни ничего ок |
|||
Сокобан Сокобан - Редактор - Улучшение | + 10 | ||
создавать контролы кодом и назначать им свойства все понятно добавил небольшую функцию, отображающую номер текущего уровня в комбобоксе с возможностью перехода сразу к конкретному уровню |
|||
Сокобан Сокобан - Редактор - Сохранение | + 10 | ||
построково писать в файл куча дебага из-за мелких ошибок. ОК! |
|||
Сокобан Сокобан - Редактор - Редактирование | + 10 | ||
хранить/получать объекты в доп.полях контролов. все понятно ок |
|||
Сокобан Сокобан - Редактор - Интерфейс | + 1 | ||
динамическое добавление элементов ToolStrip все понятно ок |
|||
Сокобан Сокобан - Редактор - Загрузка | + 1 | ||
enum, парсить файл в массив enum'ов все понятно ок |
|||
Сокобан Сокобан - Вступление | + 10 | ||
играть в сокобан над некоторыми уровнями пришлось почерепить ок |
|||
Демо софт Менеджер паролей | + 10 | ||
clipboard, аналоги winforms в wpf ничего ok |
|||
Демо софт Английские карточки | + 2 | ||
WPF, контрол MediaElement. События для элементов в WPF отличаются от WinForms все понятно ок |
|||
Демо софт Двенадцать месяцев | + 10 | ||
WPF все просто ок |
|||
Демо игры Камень ножницы бумага | + 1 | ||
control panel пришлось немного подебажить, когда "ничья" оказалась в недостижимой ветке. ок |
|||
Демо игры Бот для Быстрощёлка | |||
управление таймером и программный клик мышью при реализации отложенного старта не сразу разобрался почему текст на кнопке не обновляется. Решается Refresh() добавил отложенный старт по Sleep(int); |
|||
Демо игры Игра Быстрощёлк | + 10 | ||
Datetime.Now.Ticks перестать кликать:) ок |
|||
Нанософт Твоё портфолио | + 10 | ||
tab-control Внедрение сторонней программы пока всё понятно вероятно стоит переходить на WPF |
|||
Демо игры Лабиринт 2D - игра | + 1 | ||
обработка действий мыши пока всё понятно в третьем уровне прямоугольники меняют размер и сдвигаются вверх-вниз по индвидуальному таймеру |
|||
Демо игры Лабиринт 2D - меню | + 1 | ||
проигрывание звуков ничего ОК |
|||
Демо игры Картинка с секретом | + 10 | ||
эвенты контролов ничего ОК |
|||
Демо софт Вступительное слово | + 1 | ||
получил представление о курсе ничего последняя программа: автомат по продаже напитков |
|||
Нано-игры Арканоид - Уровень и ракетка | |||
|