Дата | Видеоурок | Результат | |
---|---|---|---|
Дневник успеха 2018-03-04 Отчёт за неделю | + 15 | ||
На этой неделе я закончил видеокурс Комбинаторика. Он меня порадовал. Конечно, кипятил мозги, но как же без этого. Неделя выдалась тяжёлой. Появились первые проблемы в Unity. Зато теперь сижу на форумах, общаюсь с другими программистами. Помимо этого продвигаюсь в спорте, тем более, скоро лето. Единственное, что помогает отвлечься от умственной деятельности и отдохнуть. Вокруг множество триггеров. Ещё и школа. Через год Егэ, нужно учиться, а времени на школу я уделяю меньше, чем программированию. Мои друзья там только математика да информатика. Таким образом, к 11 часам я уже вырубаюсь, а в 7 начинаю свой путь. Работается тяжело, но всё-таки, тяжёлая работа окупается, так что не плачем от усталости, а распределяем нагрузку и идём пробивать стены! |
|||
Комбинаторика ФИНАЛЬНЫЙ УРОК | + 16 | ||
Познакомился с динамикой и комбинаторикой (надо больше работать над ними) Стал использовать рекурсивные алгоритмы в деле Следующий курс пока не выбрал, глаза разбегаются прям :D |
|||
Комбинаторика Динамика. Выход из Лабиринта | + 15 | ||
Использовать алгоритм поиска в ширину |
|||
Комбинаторика Динамика. Счастливые билеты 20 | + 15 | ||
Использовать динамическое программирование в решении задач. Ранее встречал, читал, смотрел, но сам не писал |
|||
Комбинаторика Динамика. Поле дураков | + 15 | ||
Сталкивался с динамическим программированием ещё до этого, так что было просто Но возникла путаница с right и down. Я их местами изменил, а то при right мы движемся вниз, а при down вправо. Хотя это и не влияет на конечный твет |
|||
Комбинаторика Полуфинальный урок. Ответы на вопросы | + 15 | ||
Олександееер тута. Хочу поделиться своим мнением о курсе Комбинаторика Как я и ожидал, курс будет на порядок выше уровнем сложности, нежели начальные. Деньги были потрачены не зря. Некоторые задачи буду иногда перерешивать, чтобы автоматизировать это чувство комбинаторики. В чём-то буду усложнять эти задачи, ставить новые условия. Самая классная задача этого курса - Много ферзей. Потому что она для меня была самой сложной, для ее решения требуется понимать все предыдущие темы, ибо всё выученное используется в ней. Уверен, потренировавшись ещё, я смогу найти подход к любой задаче благодаря комбинаторике! Курс максимально подробен даже в самых очевидных местах. Это хорошо, так как помогает не упускать детали. Но видеоуроки длятся 40 минут. А иногда приходится пересматривать, чтобы осознать всё. Если бы они длились минут по 10 (как в java сапёр) цены бы не было! |
|||
Комбинаторика Комбинаторика. Математические операции | + 15 | ||
Мыслить, как рекурсия :D Благодаря своим глупым ошибкам пробегался по коду сотни раз, анализируя каждый шаг |
|||
Дневник успеха 2018-02-25 Отчёт за неделю | + 15 | ||
Эту неделю я штурмовал курс Комбинаторика. Сначала понял, что ничего не понял. Приходилось пересматривать 40 минутные ролики вновь. Но это того стоило. Теперь, решая задачи, думаешь: как я раньше кодил, не зная о комбинаторике??? Сложно, конечно, но как приятно осознавать, что за эту неделю ты стал немного лучше. И так каждую неделю, каждый день! |
|||
Комбинаторика Комбинаторика. Сложение букв | + 15 | ||
Решать задачи двумя путями: вложенные циклы и рекурсия |
|||
Комбинаторика Комбинаторика. Много ферзей. Демонстрация | + 15 | ||
Представлять задачу в голове и делать зарисовки к ней А также разбивать всю задачу на подзадачи Визуализировать алгоритм, ведь, чтобы его визуализировать, нужно понять задачу! |
|||
Комбинаторика Комбинаторика. 4 x 4. Ладья x Ферзь | + 15 | ||
Получил больше опыта в использовании рекурсии |
|||
Комбинаторика Комбинаторика. Счастливые билеты N | + 15 | ||
Вух, наконец-то разобрался с оптимизированным алгоритмом. Почему-то сначала он показался мне очень нелогичным Понять алгоритм после оптимизации кода |
|||
Комбинаторика Комбинаторика. Счастливые билеты 6 | + 15 | ||
Был вариант без кучи циклов, однако с большим перебором чисел, отчего сделал, как в видеоуроке |
|||
Комбинаторика Рекурсия. Фракталы. Кривая Гильберта | + 15 | ||
Впервые использовал такую сложную рекурсию |
|||
Комбинаторика Рекурсия. Фракталы. Треугольник Серпинского | + 15 | ||
Рекурсивно создавать треугольник Серпинского |
|||
Комбинаторика Рекурсия. Фракталы. Спираль | + 15 | ||
Рисовать с помощью рекурсии |
|||
Комбинаторика Рекурсия. Обратный отсчёт | + 15 | ||
Кажется, я полностью понял логику рекурсии (Может, просто кажется) |
|||
Комбинаторика Рекурсия. Общий делитель | + 15 | ||
Сначала решил сам - Таймаут Посмотрел видео - тоже таймаут : ( |
|||
Комбинаторика Рекурсия. Числа Фибоначчи | + 15 | ||
Уже знаю такой пример, тем не менее повторение - мать учения |
|||
Комбинаторика Рекурсия. Факториал | + 15 | ||
Самый простенький и понятный пример рекурсии. Посмотрим, как будет дальше |
|||
Комбинаторика Рекурсия. Заливка области | + 16 | ||
Я решал подобные задачи. (Олимпиадная задача острова) Вроде понятно, а вроде и нет, хаха |
|||
Комбинаторика Рекурсия. Главный секрет | + 15 | ||
Понял принцип построения кривой Гильберта Моя кривая воистину кривая :D |
|||
Комбинаторика Рекурсия. Вступление | + 16 | ||
Если касательно программирования, рекурсия - функция(метод) вызывает саму себя. Если в общем, рекурсия - объект является самим собой/ определяется через себя (ЧАВО??) :D |
|||
Дневник успеха 2018-02-18 Отчёт за неделю | + 15 | ||
Эта неделя была сложной. Я выполнял только необходимый минимум и каждый день выполнял одну олимпиадную задачу. Связано это с тем, что начал изучать Adobe illustrator и Adobe After Effects для создания игровых спрайтиков и анимации. Загорелся темой Unity. Давненько уже разбирал этот движок, но бросил. Сейчас, наработав базу на С#, думаю самое время вновь в него углубиться. Но помимо этого всё равно буду продолжать работать на этом сайте! Евгений в это же время выпустил Клиент-серверные шахматы на Unity. Очень хочется посмотреть, но пока все мои карманные деньжата уходят на другое :D 5 тыс. на этот курс пока нет, но есть 1 тыс. на которую я взял мегакнигу по юньке. Накоплю немного и возьму комбинаторику, наверное. Время от времени захожу на фриланс-площадки и смотрю, что там делают программисты. Понимаю, что пора бы начать работу с БД. Это прям в каждом втором проекте. Главное не распылятся, не кидаться на всё подряд, а идти шаг за шагом. |
|||
ZX Labyrinth Пляшущий человечек | + 15 | ||
Рисовать (Если это можно так назвать :D) Очень уж не очень так кодить, сейчас всё намногоооо легче |
|||
ZX Labyrinth Музыкальная шкатулка | + 15 | ||
Немножко лучше стал ориентироваться в непривычной среде. Использовал циклы для создания музыкальных шедевров |
|||
ZX Labyrinth Привет и Пока | + 15 | ||
Сделал экран приветствия и поздравления с победой |
|||
ZX Labyrinth Проба клавиатуры | + 15 | ||
Это было ооочень странное чувство. Всё такое незнакомое, но интересное. Я познакомился с командами ZX Spectrum, но ещё далёк от того, чтобы без труда их набирать |
|||
Невидимка Невидимка - Автозапуск | + 15 | ||
Помещать программу в автозагрузку |
|||
Дневник успеха 2018-02-11 Отчёт за неделю | + 15 | ||
Неделя выдалась сложной, так как навалилась куча дел. Несмотря на это, каждый день выполнял ежедневные задания. За эти дни я познакомился с Xamarin. Слишком мало уроков по нему (почти всё уделялось установке, а не коду), но ничего, буду продолжать самостоятельно. Делаю большой упор на олимпиадные задачи. Сложно. Но идём дальше. Курс Демо Софт так и не прошёл, ибо всё слишком простенько, отчего я решил тратить время (которого у меня не так много) на более сложные задачи. После выполнения ежедневных задач, прогресс стал более очевиден. Скорость печати увеличивается, мышление программиста нарабатывается! Продолжаем покорять C# |
|||
C# Android Создание класса с алгоритмом игры | + 16 | ||
Написал первые строчки кода под android Сложно перейти на реальное устройство, ибо версия adroid 7.1 (у проекта). А у меня ниже, отчего приложение тут же вылетает. А выбрать другую версию почему-то нельзя. Нужно решить эту проблемку |
|||
C# Android Размещение экранных форм в дизайнере | + 16 | ||
Ничего особенного. Принцип как с Windows Forms. Размещаешь элементы, меняешь свойства 1001 1003 1007 1015 1022 1027 1037 1048 1061 |
|||
C# Android Установка и запуск HAXM эмулятора Android | + 15 | ||
Предвкушаю, как буду писать под android, еее Намного проще установка, чем android studio (немного разбирал) Сложно найти время. Множество других дел. Но не пропущу ни один день программирования! |
|||
C# Android Установка Xamarin для Visual Studio | + 15 | ||
Читать статью на инглише не оч классно, но я понял, что нужно скачать приложение на телефон, чтобы подключиться, скачать Xamarin на PC(что я и сделал) Со скриншотом закосячил, блин! Дожидаться обновлений... |
|||
Демо софт Двенадцать месяцев | + 15 | ||
Хм... Довольно просто, что ещё :D |
|||
Простой WPF WPF. Простая змейка. VIP урок. Поймай хвост! | + 15 | ||
Отслеживать столкновение с собой. Принцип тот же, что и столкновение со стеной |
|||
Демо софт Вступительное слово | + 15 | ||
Одна из последних моих программ - змейка Даже не знаю, чего ожидать. Мне кажется, что по этому видеокурсу я не увижу чего-то нового (надеюсь, это не так!). Эхх, пора бы покупать новые курсы, чтобы продолжать развивать навыки. Что я и сделаю после этого курса |
|||
Демо игры ФИНАЛЬНЫЙ УРОК | + 15 | ||
Итак. Меня зовут Сергеев Александр. За время прохождения курса я лучше познакомился с visual studio. Теперь мне намного легче в нём ориентироваться. Изучать программирование в одиночку не только тяжело, но и скучновато, но благодаря этому проекту я соревнуюсь за каждый накопленный бит, смотрю видеокурсы, в которых всё объясняется до мелочей, оставляю отчёты, где люди могут оценить меня, что мотивирует работать дальше! Здесь я понимаю, что не один, вижу множество единомышленников. Если говорить о конкретно видеокурсе Демо-игры, то могу сказать, что это прекрасный старт. Познавать программирование через игры - великолепно! Также, после того, как я написал игрушки, мой брат сидел и с восторженными глазами играл в лабиринт, камень-ножницы-бумага, змейку. Не думал, что детям, которые играют в более сложные игры, будет интересно поиграть в простенькие. Это тоже мотивирует меня продвигаться дальше! Спасибо Евгению и его проекту! Следующий курс - Демо-софт. В общем, по нарастающей идём. |
|||
Демо игры Камень ножницы бумага | + 15 | ||
Поработал с PictureBox и TrackBar |
|||
Простой WPF WPF. Финальный урок | + 15 | ||
Познал силу WPF. Научился рисовать и использовать данные из интернета |
|||
Простой WPF WPF. Простая змейка. VIP урок. Длина тела. | + 15 | ||
Удлинять звмейку! это оказалось так просто! |
|||
Простой WPF WPF. Простая змейка. Победа и поражение. | + 15 | ||
Выигрывать и проигрывать |
|||
Простой WPF WPF. Простая змейка. Управление движением. | + 15 | ||
Управлять змейкой |
|||
Простой WPF WPF. Простая змейка. Таймер для еды. | + 15 | ||
Сделал на вебинарее |
|||
Простой WPF WPF. Конвертер валюты. Ньютон против Паскаля. | + 15 | ||
сделяль |
|||
Простой WPF WPF. Конвертер валюты. Курс валют в JSON. | + 15 | ||
сделяль на вебинаре |
|||
Простой WPF WPF. Конвертер валюты. Класс конвертации. | + 15 | ||
Уже сделал конвертер на вебинаре |
|||
Демо игры Бот для Быстрощёлка | + 15 | ||
Никогда ранее не писал ботов. Интересный опыт! |
|||
Дневник успеха 2018-02-04 Отчёт за неделю | + 15 | ||
На этой неделе открыл для себя великолепный раздел консольных задач, которому раньше не придавал значения. Долго и упорно пытался решить олимпиадные задачи(Самому удалось решить только одну!) Но, думаю, в дальнейшем мой мозг адаптируется под такие задачки, и буду щелкать их только так. Также, почти закончил простенький курс Демо игр. После сложных задачек, помогает расслабиться. Ничего там нового не увидел, но создавать игрушки за 30 минут довольно весело. Совсем недавно познакомился с динамическим программированием (с помощью которого решил олимпиадную задачу про лестницу с зайчиком). Нашёл в интернете похожие задачи, чтобы закрепить столь важное понятие "динамическое программирование" на практике. Каждый день выполняю соло программиста. Иногда хочется сломать клавиатуру, но пока держусь :D Ставлю себе цель на следующую неделю решить 3 олимпиадные задачи без помощи, поставить рекорд по скорости в "соло программиста" и пройти весь следующий видеокурс Ещё увидел, как кто-то сделал виселицу по урокам Евгения. Но курс был платный вроде бы. А сделать хотелось! Ну, я не дурак, взял и сам написал :D Жду продолжение Змейки с вебинара!!! Практически всё, начиная от консольных задачек, заканчивая олимпиадными |
|||
Демо игры Игра Быстрощёлк | + 15 | ||
Just enjoyed |
|||
Демо игры Лабиринт 2D - игра | + 16 | ||
Ничему новому, однако было очень интересно! |
|||
Демо игры Лабиринт 2D - меню | + 15 | ||
Ранее свои проекты оставлял недоделанными (в плане звука). Теперь же, когда понял, что это ооочень просто, буду добавлять их везде! |
|||
Демо игры Картинка с секретом | + 15 | ||
Так как работаю с Windows Forms довольно давно, ничего нового не узнал, но этот урок будет очень полезен тем, кто только знакомиться с Windows Forms и С# вообще. |
|||
Демо игры C# чего начать программировать | + 15 | ||
Уже довольно давно решаю на videosharp консольные задачи, смотрю вебинары, видеоуроки, прохожу соло программиста и т.д. Отличный проект! |
|||
Простой WPF WPF. Простая змейка. Эллипс на канвасе | + 15 | ||
Научился рисовать в WPF |
|||
Простой WPF WPF. Конвертер валюты. Макет программы | + 15 | ||
Научился использовать данные с интернета в своей программе |
|||
Java Sweeper Финальный аккорд | + 15 | ||
Это были самые продуктивные дни в программировании за последнее время! Я обязательно ещё пересмотрю код и добавлю нечто своё. В ходе анализа заметил, что флаги не обнуляются по началу новой игры. Но всё исправил! |
|||
Java Sweeper Цифровой помощник сапёра | + 15 | ||
Вскрывать близлежащие клетки |
|||
Java Sweeper Открываем карты | + 15 | ||
Вскрывать клетки где есть бомбы и где их нет, но есть флажки |
|||
Java Sweeper Первая ошибка сапёра | + 15 | ||
Проигрывать |
|||
Java Sweeper День Победы! | + 15 | ||
Побеждать! |
|||
Java Sweeper Телеграмма о флажках | + 15 | ||
Вывел на экран количество установленных флагов |
|||
Java Sweeper Учёт зарытых флагов | + 15 | ||
считать флажки :D |
|||
Java Sweeper Нулевая рекурсия | + 15 | ||
использовать рекурсию |
|||
Java Sweeper Выбор из выбора | + 15 | ||
Всё просто, интересно и быстро |
|||
Java Sweeper Алгоритм открывашки | + 15 | ||
Всё было очень понятно! Ранее никогда так не разбирал разработку программы |
|||
Java Sweeper Актуальное информирование | + 15 | ||
Просто добавил метод возвращающий надпись о состоянии игры |
|||
Java Sweeper Недетские состояния | + 15 | ||
Создал перечисление, где хранятся состояния игры |
|||
Java Sweeper Добро пожаловать! | + 15 | ||
создавать и использовать метку в Java |
|||
Java Sweeper Смена флагов | + 15 | ||
Научился выбирать одно из двух событий при нажатии мыши, в зависимости от состояния клетки |
|||
Java Sweeper Схема правой педали | + 15 | ||
События нажатии ПКМ следующие. Мы либо ставим флаг, либо его убираем в зависимости от состояния клетки (OPENED, CLOSED, FLAGED), за что и отвечают методы setClosedToBox и setFlagetToBox |
|||
Java Sweeper Мышечный адаптер | + 15 | ||
Ух, давно я со switch не работал! Всё через If делал :D Забыл про repaint и не мог понять, что не так, лёль |
|||
Java Sweeper Клавишные инструменты | + 15 | ||
Самый простой урок из последних 4, наверное |
|||
Java Sweeper Королевская траншея | + 15 | ||
Начал реализовывать верхний слой |
|||
Java Sweeper Флаг над классом | + 15 | ||
Разобрал класс Flag. Метод setNobombToFlagetSaveBox будет ставить картинку "нет бомбы" там, где, собственно, нет бомбы, но помечено флагом Понять все методы |
|||
Java Sweeper Дважды в одну воронку | + 15 | ||
-- |
|||
Java Sweeper Следующая цифра | + 15 | ||
Вывел цифры вокруг бомб |
|||
Java Sweeper Ограда из единиц | + 15 | ||
перебирать координаты вокруг бомбы немного запутался в координатах, из-за чего единицы появлялись поверх бомб, но потом разобрался |
|||
Java Sweeper Сравнение координат | + 15 | ||
-- |
|||
Java Sweeper Случайные бомборазмещения | + 15 | ||
Случайно генерировать бомбы на поле. Кстати, 10 бомб вышло с 1 раза! |
|||
Java Sweeper Тестовая бомба | + 15 | ||
Добавил класс Bomb |
|||
Java Sweeper Бомбанутый класс | + 15 | ||
Значение класса Bomb заключается в количестве размещения бомб и цифр вокруг них |
|||
Java Sweeper За гранью видимого | + 15 | ||
Ничего нового пока не узнал |
|||
Java Sweeper Матрица мира | + 15 | ||
хранить элементы поля в Matrix |
|||
Java Sweeper Игровая координата | + 15 | ||
Передал размещение элементов в класс Game |
|||
Java Sweeper Фасадный класс | + 15 | ||
Суть класса Game в связи игрока и программы. Он реализует нажатия мыши, состояние игры, показ флага/бомбы/цифры |
|||
Java Sweeper Радуга картинок | + 15 | ||
Просто расслабился) |
|||
Java Sweeper Полный список | + 15 | ||
Заносить координаты в массив и использовать их через него Понять принцип работы, но я разобрался! |
|||
Java Sweeper Установка размеров | + 15 | ||
использовать статичные функции |
|||
Java Sweeper Загрузка и отображение | + 15 | ||
Выводить изображение на панель |
|||
Java Sweeper Импорт картинок | + 15 | ||
Импортировать файлы // Очередной урок, который почему-то был отмечен как невыполненный |
|||
Java Sweeper Метод рисования | + 15 | ||
// И опять же. Всё это уже было сделано 20ч назад! |
|||
Java Sweeper Раздельная инициализация | + 15 | ||
// Всё это сделал 20 ч назад.. не понял в чём дело |
|||
Java Sweeper Пустая панель | + 15 | ||
Научился создавать и отображать панель |
|||
Java Sweeper Статичная граница | + 16 | ||
Разобрал новый класс Ranges Понять, что делает каждый метод |
|||
Java Sweeper Наши координаты | + 16 | ||
Создал класс Coord. На данный момент от него пользы не вижу, но посмотрим, что будет дальше |
|||
Java Sweeper Карта классных сокровищ | + 15 | ||
Разобрался с классами, которые буду создавать в дальнейшем |
|||
Java Sweeper Запускаемый jархив | + 15 | ||
создавать jaрхив |
|||
Java Sweeper Источник ресурсов | + 15 | ||
Связываться с корнем ресурсов |
|||
Java Sweeper Картинка в кубике | + 15 | ||
-- |
|||
Java Sweeper Первый цикл | + 15 | ||
Работать с перечислениями |
|||
Java Sweeper Перечисление кубиков | + 15 | ||
Создавать перечисления (Во многом Java напоминает C#) |
|||
Java Sweeper Константные размеры | + 16 | ||
работать с константами |
|||
Java Sweeper Угловая бомба | + 15 | ||
Передавать аргумент в функцию, чтобы выводить одним методом любые картинки |
|||
Java Sweeper Полёт над классом | + 15 | ||
Узнал о функциях, которые буду использовать при программировании игры Вникать в каждое слово |
|||
Java Sweeper Закрытие на выходе | + 15 | ||
Научился править некоторые свойства формы: редактирование размера окна, заголовок окна, положение. писать длинную строку закрытия приложения |
|||
Java Sweeper Простое окно | + 15 | ||
Обожаю изучать новые языки. Всё в новинку! Всё просто |
|||
Java Sweeper Легендарная игра | + 15 | ||
Решил вместо IntelliJ IDEA установить Eclipse, ибо IntelliJ IDEA не запускается пока что на ноуте\ на компьютере установлю IntelliJ IDEA Пока ничего) |
|||
Нано-игры Арканоид - Уровень и ракетка | |||
|