Дата | Видеоурок | Результат | |
---|---|---|---|
Дневник успеха 2018-06-10 Отчёт за неделю | + 16 | ||
Большую часть недели в свободное время разбирался с Событиями. Эта тема мне почему-то довольно тяжело дается. Буду продолжать грызть События, пока более-менее не освоюсь с этой темой. |
|||
Дневник успеха 2018-06-03 Отчёт за неделю | + 26 | ||
Повторил теорию до темы, на которой пока запнулся - делегаты и события. Следующую неделю планирую посвятить этому. Пока все понятно. |
|||
Дневник успеха 2018-05-13 Отчёт за неделю | + 25 | ||
К сожалению, навалилась куча бытовых забот, так что ничего не учил и не повторял, получалось только решать ежедневные задачи, чтобы хоть что-то сделать для самоуспокоения. Ничего. |
|||
Дневник успеха 2018-05-06 Отчёт за неделю | + 23 | ||
Начал повторять ООП. Борьба с ленью. |
|||
Дневник успеха 2018-04-29 Отчёт за неделю | + 25 | ||
Закончил повторять теоретические азы, на случай, если что-то пропустил или забыл(системы счисления, логические операции, методы, виды массивов и тд). Надеюсь, к этому больше возвращаться не придется. Делать это быстрее. |
|||
Дневник успеха 2018-04-22 Отчёт за неделю | + 24 | ||
Повторяю базу, чтобы потом было легче продвинуться дальше. Изредка происходят приступы лени. |
|||
Дневник успеха 2018-04-15 Отчёт за неделю | + 24 | ||
Продолжаю повторять пройденный материал. Занимает больше времени, чем ожидал. |
|||
Дневник успеха 2018-04-08 Отчёт за неделю | + 21 | ||
Продолжаю повторять изученные ранее темы, используя другие источники. Делать это быстрее. |
|||
Дневник успеха 2018-04-01 Отчёт за неделю | + 22 | ||
Просматриваю изученный ранее теоретический материал в разных источниках, чтобы найти что пропустил и заполнить пробелы. Найти источники, которым можно доверять и которые доступно излагают материал. |
|||
Дневник успеха 2018-03-25 Отчёт за неделю | + 19 | ||
Наконец-то добил Алгоритмику. Несколько задач. |
|||
Дневник успеха 2018-03-18 Отчёт за неделю | + 20 | ||
Разобрался, как работают и для чего нужны компараторы(IComparable, IComparer<>) и итераторы (IEnumerable, IEnumerator). Оператор yield. С самого начала не понял, что это, как работает и зачем он нужен. Решил вернуться к нему когда-нибудь позже. |
|||
Дневник успеха 2018-03-11 Отчёт за неделю | + 21 | ||
Что-то я обленился и почти ничего на этой неделе не учил. Нужно собраться. |
|||
Дневник успеха 2018-03-04 Отчёт за неделю | + 15 | ||
Пытаюсь изучить делегаты, как с ними работать и где применять. Получается не очень. |
|||
Дневник успеха 2018-02-25 Отчёт за неделю | + 15 | ||
Планирую на этой неделе наконец-то полностью Закончить Семантику и Алгоритмику. Парочка оставшихся задач. |
|||
Дневник успеха 2018-02-18 Отчёт за неделю | + 15 | ||
Был занят, поэтому практически ничего нового не учил. Ничего. |
|||
Дневник успеха 2018-02-11 Отчёт за неделю | + 15 | ||
Прохожу консольные задачи. Постепенно пытаюсь разобраться с системой контроля версий Git. Запоминать всякие мелочи и нюансы. |
|||
Дневник успеха 2018-02-04 Отчёт за неделю | + 15 | ||
Прохожу консольные задачи, параллельно разбираюсь в нюансах ООП. Сложно воспринимать много новой информации сразу. |
|||
Невидимка Кто такая C# Невидимка? | + 15 | ||
Уже проходил эти уроки. |
|||
Невидимка Невидимка - Сматываем удочки | + 15 | ||
Доделал программу. Спасибо за урок. |
|||
Невидимка Невидимка - Тихий старт | + 15 | ||
Делать программу невидимой. Много незнакомых классов. |
|||
Невидимка Невидимка - На шухере | + 15 | ||
Реализовал проверку активности пользователя. Очень много незнакомых классов и незнакомых мне пока действий. Практически все видео пришлось механически повторять код из видео. |
|||
Невидимка Невидимка - Автозапуск | + 15 | ||
Добавлять программу в автозагрузку. Незнание класса RegistryKey, его свойств и методов. |
|||
Java Sweeper Финальный аккорд | + 15 | ||
Возможности записать видео обзор нет, поэтому попытаюсь выразить впечатления в виде текста. Так как язык Java сам по себе и его синтаксис меня не слишком интересует, проходя этот курс я в первую очередь рассчитывал увидеть реализацию принципов ООП на практике, как постепенно выстраивается структура программы, строятся взаимосвязи классов и их объектов, как происходит взаимодействие между ними. Тут курс меня очень приятно удивил - с первого же видео понятно, что над курсом проведена тщательна и продуманная работа, программа пишется не с нуля, а по заранее продуманной схеме и плану. В каждом видео рассмотрена определенная часть программы - программа собирается как бы по кусочка-кирпичикам, к тому же видео короткие и сжатые по смыслу, что само по себе уже отдельный плюс. Особенно понравились слайды со схемами будущих классов с подробным объяснением предназначений их полей и методов - сразу упрощает понимание класса и его роль в программе в целом. Ну и отдельная благодарность за последнее видео, с подведением итога и обзора структуры программы - очень помогает снова взглянуть на структуру, но уже на все вместе и сразу в одном видео, новым взглядом и на готовую версию программы, после рефакторинга. В общем, спасибо за такой качественный, продуманный и проработанный курс, да еще и бесплатно всем желающим :) |
|||
Java Sweeper Цифровой помощник сапёра | + 15 | ||
Реализация автоматического открывания безопасных клеток. Все понял. |
|||
Java Sweeper Открываем карты | + 15 | ||
Реализовал отображение бомб при проигрыше. Все понятно. |
|||
Java Sweeper Первая ошибка сапёра | + 15 | ||
Реализовал проигрыш и перезапуск игры после клика при проигрыше и победе. Все понял. |
|||
Java Sweeper День Победы! | + 15 | ||
Реализовал проверку на победу в игре. Победить. |
|||
Java Sweeper Телеграмма о флажках | + 15 | ||
Сделал вывoд coобщений о количестве бoмб и флажков. Все понятно. |
|||
Java Sweeper Учёт зарытых флагов | + 15 | ||
Добавил в класс Flag счетчики флажков и закрытых клеток. Ничего. |
|||
Java Sweeper Нулевая рекурсия | + 15 | ||
Реализовал метод, открывающий клетки вокруг пустых ячеек. Все понятно. |
|||
Java Sweeper Выбор из выбора | + 15 | ||
Что в case оператора switch можно прописать еще один switch. Все понятно. |
|||
Java Sweeper Алгоритм открывашки | + 15 | ||
Реализация левого клика мышки внезапно оказалась целым мини искусственным интеллектом :) По схеме все понятно и логично. |
|||
Java Sweeper Актуальное информирование | + 15 | ||
Вывод статуса игры, в зависимости от состояния игры. После дневного перерыва освежить в памяти структуры программы. |
|||
Java Sweeper Сравнение координат | + 15 | ||
Создание функции, чтобы цифры окружали бомбу. Ничего. |
|||
Java Sweeper Недетские состояния | + 15 | ||
Как делать состояния игры и что их лучше делать в виде перечисления. Все понятно. |
|||
Java Sweeper Добро пожаловать! | + 15 | ||
Добавлять на форму приложения строку состояния. Со скрипом, но понял. |
|||
Java Sweeper Смена флагов | + 15 | ||
Практическая реализация алгоритма нажатия правой кнопки мышки. Все понятно. |
|||
Java Sweeper Схема правой педали | + 15 | ||
Реакция клеток на клик правой кнопки мышки зависит от 3-х возможных состояний клетки: 1. Если клетка уже открыта, то ничего не происходит. 2. Если клетка уже помечена флагом, то флаг убирается. 3. Если клетка закрыта и флага нет - на нее ставится флаг. Все понятно. |
|||
Java Sweeper Мышечный адаптер | + 15 | ||
Узнал о адаптере мышки и как его использовать. Сразу новая информация и о слушателе мышке, и о адаптере. |
|||
Java Sweeper Клавишные инструменты | + 15 | ||
Подготовка к введению кликов правой и левой кнопок мышки в игре. Все понятно. |
|||
Java Sweeper Королевская траншея | + 15 | ||
Начало создания класса Flag. Пока что все понятно. |
|||
Java Sweeper Флаг над классом | + 15 | ||
Box get(Coord coord) - возвращает имя элемента из перечисления Box, находящегося в переданных координатах на поле. Думаю, сложно будет дальше. |
|||
Java Sweeper Дважды в одну воронку | + 15 | ||
Делать, чтобы бомбы не ложились в одну клетку и чтобы их количество не превышало максимально возможное. Все понятно. |
|||
Java Sweeper Следующая цифра | + 15 | ||
Добавил метод, возвращающий следующий бокс. Вроде бы все понятно. |
|||
Java Sweeper Ограда из единиц | + 15 | ||
Как разместить цифры вокруг бомбы. Уследить за логикой происходящего. |
|||
Java Sweeper Случайные бомборазмещения | + 15 | ||
Случайная генерация координат. Метод random(). |
|||
Java Sweeper Тестовая бомба | + 15 | ||
Создание класса по схеме. Уследить за рефакторингом. |
|||
Java Sweeper Бомбанутый класс | + 15 | ||
Класс, который отвечает за размещенные на поле бомбы и цифры вокруг них. Понять все нюансы этого класса. |
|||
Java Sweeper За гранью видимого | + 15 | ||
Вспомнил насколько удобней свойства в c#, чем геттеры и сеттеры в Java. Пока ничего. |
|||
Java Sweeper Матрица мира | + 15 | ||
Способ хранения элементов и их координат на карте игры. Пока ничего. |
|||
Java Sweeper Игровая координата | + 15 | ||
Теперь действительно увидел начало создания главного класса игры. Сложно уследить за логикой всех изменений при рефакторинге кода программы. |
|||
Java Sweeper Фасадный класс | + 15 | ||
Узнал о фасадном классе. Раньше о нем никогда не слышал, посмотрев видео посчитал, что это что-то типа главного класса игры, который хранит изменения и т.д. Погуглив, узнал, что это шаблон проектирования. |
|||
Java Sweeper Радуга картинок | + 15 | ||
Устанавливать иконку. Все понятно. |
|||
Java Sweeper Полный список | + 15 | ||
Способ автоматического отображения картинок на поле. Что чтобы не было рамочек, setVisible() нужно ставить после pack(). |
|||
Java Sweeper Карта классных сокровищ | + 15 | ||
Составил представление о взаимосвязи классов в игровой программе. Идея представит поле игры двумя слоями. Уловить и понять тонкости взаимосвязей классов. |
|||
Java Sweeper Запускаемый jархив | + 15 | ||
Создание jar-файла и что jar-файл является zip-архивом. Довольно запутанная последовательность действий для создания jar-файла. |
|||
Java Sweeper Источник ресурсов | + 15 | ||
Узнал о системе ресурсов. Ничего. |
|||
Java Sweeper Установка размеров | + 15 | ||
В процессе. Пока не понял, зачем нужно два метода getSize() с разными параметрами. |
|||
Java Sweeper Статичная граница | + 15 | ||
Может быть удобней перебирать все координаты списком, а не двойным циклом for. Хочу запомнить прием планирования программы - заготовки классов, их полей/методов на блок-схеме. P.S. И в Java, и в C# есть оператор yield, насколько я знаю. Планирование необходимых методов заранее и удержать в голове будущие взаимосвязи между классами/объектами. |
|||
Java Sweeper Наши координаты | + 15 | ||
Как удобно и наглядно изображать классы с их полями и методами на блок-схеме устройства программы.. Удерживать нить понимания меняющегося кода. |
|||
Java Sweeper Картинка в кубике | + 15 | ||
Привязка image к элементам Enum. Не понял каким образом поле image в дальнейшем будет свое у каждого элемента Enum. |
|||
Java Sweeper Первый цикл | + 15 | ||
Реализация предыдущего урока на практике. Не пришло в голову, что имена элементов Enum, можно приводить к нижнему регистру, чтобы в дальнейшем их использовать. |
|||
Java Sweeper Перечисление кубиков | + 15 | ||
Идея привязки спрайтов к элементам Enum. Ничего. |
|||
Java Sweeper Константные размеры | + 15 | ||
В процессе. В процессе. |
|||
Java Sweeper Угловая бомба | + 15 | ||
В процессе. В процессе. |
|||
Java Sweeper Загрузка и отображение | + 15 | ||
В процессе. В процессе. |
|||
Java Sweeper Импорт картинок | + 15 | ||
В процессе. В процессе. |
|||
Java Sweeper Метод рисования | + 15 | ||
В процессе. Пока ничего. |
|||
Java Sweeper Раздельная инициализация | + 15 | ||
В процессе. Пока ничего. |
|||
Java Sweeper Пустая панель | + 15 | ||
В процессе. Пока ничего. |
|||
Java Sweeper Полёт над классом | + 15 | ||
В процессе. Пока ничего. |
|||
Java Sweeper Закрытие на выходе | + 15 | ||
В процессе. Пока ничего. |
|||
Java Sweeper Простое окно | + 15 | ||
В процессе. Пока ничего. |
|||
Java Sweeper Легендарная игра | + 15 | ||
Пока ничему. Пока ничего. |
|||
Демо софт Английские карточки | + 15 | ||
Продолжаю изучать Windows Forms. Windows Media Player. |
|||
Демо софт Двенадцать месяцев | + 15 | ||
Немного ознакомился с Windows Forms. Методы и свойства элементов Windows Forms. |
|||
Демо софт Вступительное слово | + 15 | ||
Что лучше использовать Visual Studio на aнглийcкoм языке. Ничего. |
|||
Демо игры C# чего начать программировать | + 15 | ||
Похоже, понадобится некоторое время, чтобы разобраться во всех хитросплетениях сайта :) |
|||
Нано-игры Арканоид - Уровень и ракетка | |||
|
|||
Бинарная жизнь Правила игры | |||
|
|||
Итератор Итератор. Разложение числа на простые множители. | |||
|
|||
Компилятор Где живёт компилятор | |||
|
|||
Знакомство с jQuery Суть библиотеки jQuery | |||
|
|||
Web API Создание Web API проекта | |||
|
|||
On-line игра 1. Консольная игра. Добро пожаловать! | |||
|