Дата | Видеоурок | Результат | |
---|---|---|---|
Боты Сапёра БОТ - Всё открыто! | + 12 | ||
Супер - мы победили! Хоть курс и получился самым трудным на текущий момент, но и знаний дал он немало. И удовлетворения от полного прохождения более чем. Осталось применить знания на практике и реализовать своего бота. Хочу сделать бота рыбалки, для начала. ;) Евгению Витольдовичу огромное человеческое спасибо! |
|||
Дневник успеха 2019-03-17 : Кончил дело — гуляй смело. | + 9 | ||
Не хватило одного урока для завершения курса по саперу. На следующей неделе закончу сапера и начну наверное микроигры. За эту неделю: + Я проверил 154 отчёта у 41 формулиста. + Я написал 5 сообщений 1 формулисту общим объёмом 2 килобуквы + Я набрал 4 текста: 1 => «C# набор / Первая программа», без ошибок 2 => «HTML - таблицы / Супер-шрифт», без ошибок 3 => «HTML - таблицы / Кнопку в студию!», без ошибок 4 => «HTML - таблицы / Как вас зовут?», без ошибок + Я решил 12 задач: 1 => «Семантика / Привет, Мир!» на 100% 2 => «Семантика / Калькулятор» на 100% 3 => «Семантика / Считалка» на 100% 4 => «Семантика / Дядюшка Эхо» на 100% 5 => «Семантика / Дедушка Эхо» на 100% 6 => «Семантика / Китайская стена» на 100% 7 => «Целые числа / Максима» на 100% 8 => «Целые числа / Чтение» на 100% 9 => «Целые числа / Пирамида» на 100% 10 => «Целые числа / Отзыв» на 100% 11 => «000. Строки / Эхо» на 100% 12 => «000. Строки / Длина» на 100% + Я выполнил 6 видеоуроков: 1 => «Боты Сапёра / БОТ - Пиксельный металлоискатель» за 2 час. 29 мин. 2 => «Боты Сапёра / БОТ - Совместное фото» за 1 час. 47 мин. 3 => «Боты Сапёра / БОТ - Гадание по фото» за 7 час. 44 мин. 4 => «Боты Сапёра / БОТ - Сканер минного поля» за 1 день 40 мин. 5 => «Боты Сапёра / БОТ - Выход на финишную прямую» за 2 час. 55 мин. 6 => «Боты Сапёра / БОТ - Неуправляемый Интеллект» за 2 дня 1 час. 18 мин. − Я не собрал ни одного Мегахеша :o( |
|||
Боты Сапёра БОТ - Неуправляемый Интеллект | + 8 | ||
Сбесившегося бота смог победить с помощью диспетчера задач. Но мне кажется должно быть сочетание клавиш для студии которое принудительно останавливает запущенное приложение. |
|||
Боты Сапёра БОТ - Выход на финишную прямую | + 11 | ||
Метод нажатия доработал. Проверил. Объеденять все сам не решаюсь. |
|||
Боты Сапёра БОТ - Сканер минного поля | + 11 | ||
Чем дальше тем труднее. Но справляюсь. Идем дальше. |
|||
Боты Сапёра БОТ - Гадание по фото | + 9 | ||
Двойные циклы сломали мне мозг - с таким столкнулся впервые. А дальше вообще пошли запредельные сферы. Но надеюсь суть я ухватил. Посмотрим что будет дальше. |
|||
Боты Сапёра БОТ - Совместное фото | + 13 | ||
Пока все получается. Решение с уникальным пикселем. На втором скриншоте белой точкой показан пиксель который позволяет получить цвет любой фигуры. Но у некоторых фигур (мина, флаг, 7) цвета совпадают. Поэтому делаем проверку на черный цвет, и проверяем дополнительный пиксель. |
|||
Боты Сапёра БОТ - Пиксельный металлоискатель | + 13 | ||
Реализовал метод поиска цвета пикселя и нашел цвета цифр. Очень интересно как реализуем поиск цифр. |
|||
Дневник успеха 2019-03-10 : Маленькое дело лучше большого безделья. | + 10 | ||
Был месячный перерыв в учебе, но кризис преодолен и я снова в строю! Закончил вторую часть курса "Сапер". Очень рад, что не застрял на ошибках и все получилось в конце концов. На следующей неделе планирую закончить курс и начать писать своего бота для рыбалки. Ну и надо подтянуть теорию,а то сильно ощущается ее недостача при понимании материала уроков. Всем успехов и наснаги! За эту неделю: + Я проверил 214 отчётов у 44 формулистов. + Я написал 8 сообщений 7 формулистам общим объёмом 5 килобукв + Я набрал 6 текстов: 1 => «C# набор / Первая программа», без ошибок 2 => «HTML - таблицы / Голова и тело», без ошибок 3 => «HTML - таблицы / Стильное подключение», без ошибок 4 => «HTML - таблицы / Египетские пирамиды», без ошибок 5 => «HTML - таблицы / Своя персона», без ошибок 6 => «HTML - таблицы / Не хотите пройти?», без ошибок + Я решил 10 задач: 1 => «Строки / Список» на 100% 2 => «Матрицы / Максимумы» на 100% 3 => «Матрицы / Заштрихованная часть» на 100% 4 => «Матрицы / Произведение» на 100% 5 => «Матрицы / Квадранты матрицы» на 100% 6 => «Рекурсия / Факториал» на 100% 7 => «Рекурсия / Числа Фибоначчи» на 100% 8 => «Рекурсия / Общий делитель» на 100% 9 => «Рекурсия / Обратный отсчёт» на 100% 10 => «Динамика / Поле дураков» на 100% + Я выполнил 10 видеоуроков: 1 => «Боты Сапёра / ИИ - Класс группы» за 58 мин. 2 => «Боты Сапёра / ИИ - Элементарные алгоритмы» за 21 час. 18 мин. 3 => «Боты Сапёра / ИИ - Жучкин алгоритм» за 20 час. 24 мин. 4 => «Боты Сапёра / ИИ - Вспомнить всё» за 2 час. 14 мин. 5 => «Боты Сапёра / ИИ - Операции со множествами» за 2 час. 9 мин. 6 => «Боты Сапёра / ИИ - Множественное тестирование» за 2 час. 1 мин. 7 => «Боты Сапёра / ИИ - Ботовый алгоритм InterMines» за 32 мин. 8 => «Боты Сапёра / ИИ - Открыть всё!» за 6 час. 41 мин. 9 => «Боты Сапёра / ВТОРОЙ ТРЕТЬФИНАЛЬНЫЙ УРОК» за 14 мин. 10 => «Боты Сапёра / БОТ - Отмычка сапёра» за 1 день 4 час. 36 мин. − Я не собрал ни одного Мегахеша :o( |
|||
Боты Сапёра БОТ - Отмычка сапёра | + 11 | ||
Все сделал + активацию окна перед нажатием. Идем дальше. |
|||
Боты Сапёра ВТОРОЙ ТРЕТЬФИНАЛЬНЫЙ УРОК | + 15 | ||
Очень рад, что все получилось! Вторая часть далась труднее и главное, намного дольше. Но далась. Остались непонятные моменты, но их немного. Много пробелов по теории и с понедельника вернусь к изучению Троелсена. Видео, с вашего позволения, записывать не буду. Ибо очень хочу приступить к третьей части, ради которой этот курс и был начат. Так же всех с праздником! Хоть мы и не женщины, но они у всех нас есть и праздник мы с ними разделяем. |
|||
Боты Сапёра ИИ - Открыть всё! | + 12 | ||
Ура!!! И у меня получилось. Конечно не обошлось без ложки дегтя когда у меня в конце урока алгоритм не заработал. Вот у игромистра работает, он радуется, а у меня нет - все мины выбирает и из-за этого проигрыши одни. Но как всегда не доглядел, строчку одну пропустил, ошибку нашел, исправил - и вуаля я тоже в клубе победителей))). |
|||
Боты Сапёра ИИ - Ботовый алгоритм InterMines | + 15 | ||
Написал функцию. Тесты проходит. Очень интересно как мы ее сейчас используем. |
|||
Боты Сапёра ИИ - Множественное тестирование | + 9 | ||
Супер. Тесты помогли найти ошибку в методе Intersect из прошлого урока. Так бы, кто его знает сколько времени потратил бы потом на поиски. |
|||
Боты Сапёра ИИ - Операции со множествами | + 9 | ||
Написал за автором все функции. Тесты не осилил, пошел смотреть реализацию дальше. |
|||
Боты Сапёра ИИ - Вспомнить всё | + 10 | ||
Очень нужный урок. Помог заполнить пробелы и написать подробный комментарий. Также не маловажным было повторить алгоритм пересечения множеств. |
|||
Боты Сапёра ИИ - Жучкин алгоритм | + 9 | ||
Ура, получилось! Я счастлив. Работает!!! Далеко не все понятно. Но и такому результату я рад. Хоть ошибка из предыдущих уроков осталась, но на результат не влияет. По совету формулистов приложу скришот, если кто сталкивался, прошу помочь советом. |
|||
Боты Сапёра ИИ - Элементарные алгоритмы | + 11 | ||
Создал методы но вылазят ошибки с прошлого урока по созданию операторов сравнения в структуре. К сожалению не знаю как побороть - надеюсь, что при переносе в нашего минера пропадут. |
|||
Боты Сапёра ИИ - Класс группы | + 14 | ||
Пока все сложно. Надеюсь в результате реализации станет понятней. Комментарии и методы написал как мог. |
|||
Python3: математика Погружение в python3 | + 9 | ||
Спасибо за уроки. Как раз понадобилось срочно пройти основы python для собеседования. Надеюсь поможет ). |
|||
Боты Сапёра ИИ - Пересечение множеств | + 15 | ||
Из-за ошибки при вычислениях во время урока материал оказался трудно восприимчив. Плюс не во всех случаях алгоритм срабатывает, по крайне мере у меня. Но сам алгоритм понял и смог применить, с переменным успехом. Во всяком случае на эксперте минера прошел. |
|||
Боты Сапёра ИИ - Очевидные шаги | + 16 | ||
Два правила позволили открыть почти все поле (скриншот). Далее уже нужны более продвинутые алгоритмы. |
|||
Дневник успеха 2019-02-03 : Тот ничего не сделал, кто ничего не начал. | + 12 | ||
За эту неделю: + Я проверил 48 отчётов у 22 формулистов. + Я написал 7 сообщений 1 формулисту общим объёмом 5 килобукв + Я набрал 1 текст: 1 => «C# набор / Первая программа», без ошибок + Я решил 11 задач: 1 => «Простые массивы / Обмен» на 100% 2 => «Простые массивы / Квадрат многочлена» на 100% 3 => «Подпрограммы / Минималка» на 100% 4 => «Подпрограммы / МиниМакс» на 100% 5 => «Подпрограммы / Плюс плюс» на 100% 6 => «Подпрограммы / Минус минус» на 100% 7 => «Подпрограммы / Степень» на 100% 8 => «Подпрограммы / НОД» на 100% 9 => «Подпрограммы / НОК» на 100% 10 => «Подпрограммы / Звезда» на 100% 11 => «Подпрограммы / Молодой» на 100% + Я выполнил 5 видеоуроков: 1 => «Боты Сапёра / ИГРА - Зелёный флаг» за 2 час. 15 мин. 2 => «Боты Сапёра / ИГРА - Алгоритмический подход» за 21 час. 9 мин. 3 => «Боты Сапёра / ИГРА - Бомбовые алгоритмы» за 2 дня 23 час. 25 мин. 4 => «Боты Сапёра / ТРЕТЬФИНАЛЬНЫЙ УРОК» за 12 мин. 5 => «Боты Сапёра / ИИ - Как пройти игру» за 16 мин. − Я не собрал ни одного Мегахеша :o( Вернулся к прохождению курса по созданию Минера и бота к нему. Исправил ошибку и закончил игру. Начал следующий этап - создание ИИ. На этой неделе хочу пройти этап по созданию ИИ чтобы на следующей приступить к созданию бота. |
|||
Боты Сапёра ИИ - Как пройти игру | + 14 | ||
Начну с конца, со способа считывания: - Делаем скриншот программы. - Зная размеры поля и ячейки считываем цвет пикселей в заданных точках каждой ячейки. - Каждая цифра и элемент имеют свой цвет или сочетание цветов. - На основании цвета составляем матрицу поля для бота и уже работаем с ней. Алгоритм: - Задаем варианты действий - клики мышей, варианты считывания заданной области (чтобы не считывать все поле, а только ближайшие клетки после каждого хода). - Задаем стартовые действия: - типа открыть пока не откроется цифра или пустая область. - если мина то перезапуск игры. - первая мина всегда возле угловой единички. - Проверяем 100% варианты определения наличия мин и выставляем мины. - Подсчитываем количество мин вокруг ячейки с минимальным значением, и при соответствии открываем смежные закрытые клетки. - Переходим к следующей смежной открытой ячейке рядом с миной и тд. |
|||
Боты Сапёра ТРЕТЬФИНАЛЬНЫЙ УРОК | + 11 | ||
К сожалению объем того что нужно добавить в игру для показа в продакшене огромен и к сожалению текущих знаний не хватает что-бы все реализовать. Дополнительно реализовал: - проверку на победу по закрытию всех мин флажками - перенес проверки на окончание игры в обработку клика мышкой - при клике ЛКМ на мину сделал отображение ее красной. Запись видео пропущу ибо программа получилась куцая и пока месть сложная для меня. |
|||
Боты Сапёра ИГРА - Бомбовые алгоритмы | + 9 | ||
Исправил свои написанные функции и реализовал оставшиеся. Пока конечно трудновато и есть моменты которые не понятны до конца. Но потихоньку движемся. Посмотрим как будет с ботом - ибо он самоцель. От себя сделал проверку на победу по закрытию всех мин флажками и перенес проверки на окончание игры в обработку клика мышкой. Рекурсия и проход по смежным клеткам. Взаимодействие с локальным классом. |
|||
Боты Сапёра ИГРА - Алгоритмический подход | + 9 | ||
Написал основной алгоритм для клика левой кнопки. Урок очень наглядно продемонстрировал полезность (обязательность) написания подробной блок-схемы. Из дополнительных функций получилось реализовать две. |
|||
Боты Сапёра ИГРА - Зелёный флаг | + 12 | ||
Долго не мог пройти этот урок. Выдавалась непонятная ошибка с которой так и не смог разобраться. Пришлось переделывать последних два урока. Но после повторной реализации все заработало - УРА! Придумал свой способ получения Х и У - через Location. int x = ((PictureBox)sender).Location.X / widthBox; int y = ((PictureBox)sender).Location.Y / heightBox; |
|||
Дневник успеха 2019-01-27 : Хочешь жить - умей вертеться! | + 10 | ||
За эту неделю: + Я проверил 33 отчёта у 21 формулиста. + Я написал 4 сообщения общим объёмом 2 килобуквы + Я набрал 1 текст: 1 => «C# набор / Первая программа», без ошибок + Я решил 9 задач: 1 => «Матрёшки / Двоичные числа» на 100% 2 => «Матрёшки / Сумма шести» на 100% 3 => «Матрёшки / Админ сети» на 100% 4 => «Простые массивы / Единичный массив» на 100% 5 => «Простые массивы / Первый и последний» на 100% 6 => «Простые массивы / Копипаст» на 100% 7 => «Простые массивы / Инкремент» на 100% 8 => «Простые массивы / Мульти возведение» на 100% 9 => «Простые массивы / Мини-максимум» на 100% − Я не выполнил ни одного видеоурока :o( Жаль что нельзя прикреплять скриншоты к отчету. Жена уговорила завести кота и такой милоты еще в нашей семье не было). Ну а так неделя получилась совсем не продуктивной. "Нестрымна плыннисть жыття" забрала отца жены. В данном случае это был рак. Поэтому, я настоятельно рекомендую после 40 лет проходить полный медосмотр раз в год. Наше здоровье только в наших руках. Надеюсь на этой неделе вернуться в строй и продолжить выполнение минера. |
|||
Дневник успеха 2019-01-20 : Уменье и труд все перетрут. | + 18 | ||
За эту неделю: + Я проверил 81 отчёт у 41 формулиста. + Я написал 6 сообщений общим объёмом 3 килобуквы + Я набрал 1 текст: 1 => «C# набор / Первая программа», без ошибок + Я решил 17 задач: 1 => «Любимые циклы / Гармония» на 100% 2 => «Любимые циклы / Двойной факториал» на 100% 3 => «Любимые циклы / Фибоначчи» на 100% 4 => «Любимые циклы / Тройная степень» на 100% 5 => «Любимые циклы / Метод Горнера» на 100% 6 => «По цифрам / Числа по цифрам» на 100% 7 => «По цифрам / Три цифры» на 100% 8 => «По цифрам / Цифры по возрастанию» на 100% 9 => «По цифрам / Разные цифры» на 100% 10 => «По цифрам / Палиндромы» на 100% 11 => «По цифрам / Счастливый билет» на 100% 12 => «По цифрам / Простые цифры» на 100% 13 => «По цифрам / Четные цифры» на 100% 14 => «Матрёшки / Числовой треугольник» на 100% 15 => «Матрёшки / Звездный квадрат» на 100% 16 => «Матрёшки / Единичная матрица» на 100% 17 => «Матрёшки / Пятизначные числа» на 100% + Я выполнил 6 видеоуроков: 1 => «Фотошарп / VIP. Делегаты на кубиках» за 6 час. 18 мин. 2 => «Боты Сапёра / ИГРА - Счастливый сапёр» за 16 час. 49 мин. 3 => «Боты Сапёра / ИГРА - Минная картотека» за 27 мин. 4 => «Боты Сапёра / ИГРА - Классные мины» за 1 час. 46 мин. 5 => «Боты Сапёра / ИГРА - Матрица картинок» за 56 мин. 6 => «Боты Сапёра / ИГРА - Карта минного поля» за 1 час. 27 мин. − Я не собрал ни одного Мегахеша :o( На последнем уроке сапера вылезла ошибка которую не могу победить(((. Завтра попробую написать все снова с нуля и если не получиться, пойду просить совета у комьюнити. Планы на неделю - Сапер. |
|||
Фотошарп VIP. Делегаты на кубиках | + 17 | ||
Это второй мой урок - Делегаты на кубиках. Уже понял больше, остались только вопросы к применению и главное - к синтаксису. Но их решу когда к разделу учебника подберусь или у себя использую где-то. |
|||
Боты Сапёра ИГРА - Карта минного поля | + 14 | ||
Выполнил все действия за игромистром и реализовал все что надо. Но, не прошел в предыдущем курсе допурок по делегатам и потому не понял реализацию делегата. Поэтому пошел допроходить прошлый курс. В функции PlaceCounter закопипастил проверку "у" на выход за граничные значения, из-за этого постоянно вылазили ошибки. Час убил на то чтоб заменить х на у. Зато на своем опыте понял почему все говорят что копипаст зло. Становлюсь мудрее. |
|||
Боты Сапёра ИГРА - Матрица картинок | + 12 | ||
Отличный урок. Научился динамически добавлять элементы на форму. Также сделал автоматический ресайзинг по окончанию изменения размера формы. Ну и все то что было на уроке. Отобразить размещенные мины пока не берусь. |
|||
Боты Сапёра ИГРА - Классные мины | + 12 | ||
Понравился алгоритм добавления мины и сразу проверки/изменения значений соседних клеток. Вообще огонь. Интересно как мы будем реализовывать сетку из плиток - наверное маленькими пикчербоксами. Впервые столкнулся когда мы в условие цикла while ставим изменение значения. Немного напугало меня). |
|||
Боты Сапёра ИГРА - Минная картотека | + 13 | ||
Улучшил знания по рисованию блок-схем. Очень много не учел при рисовании на прошлом уроке. Спасибо отдельное Елене и за картинки и за сайт. Придумать тест |
|||
Боты Сапёра ИГРА - Счастливый сапёр | + 14 | ||
Рисовать блок-схемы на https://www.draw.io/. Лучше понял структуру предстоящего проекта. Выполнил физическое упражнение. Давно заметил что поднятие подбородка и расправленные плечи меняют настрой. Главное про это помнить. Ну а теперь - погнали! |
|||
Дневник успеха 2019-01-13 : Ученый без дела, как туча без дождя. | + 15 | ||
За эту неделю: + Я проверил 54 отчёта у 35 формулистов. + Я написал 7 сообщений общим объёмом 3 килобуквы + Я набрал 1 текст: 1 => «C# набор / Первая программа», без ошибок + Я решил 16 задач: 1 => «Последовательность / Минимальное и максимальное число» на 100% 2 => «Последовательность / Новая последовательность» на 100% 3 => «Последовательность / Максимальный элемент» на 100% 4 => «Последовательность / Больше суммы предыдущих» на 100% 5 => «Последовательность / Больше суммы всех предыдущих» на 100% 6 => «Последовательность / Между соседями» на 100% 7 => «Математика / Модуль» на 100% 8 => «Математика / Косинусы» на 100% 9 => «Математика / Корни» на 100% 10 => «Математика / Гиперкуб» на 100% 11 => «Математика / Тригонометрия» на 100% 12 => «Математика / Формула» на 100% 13 => «Математика / Дробная таблица» на 100% 14 => «Математика / Таблица» на 100% 15 => «Математика / Параметрическая функция» на 100% 16 => «Любимые циклы / Барабанная дробь» на 100% + Я выполнил 2 видеоурока: 1 => «Фотошарп / Билинейная интерполяция» за 2 дня 1 час. 34 мин. 2 => «Фотошарп / ФИНАЛЬНЫЙ УРОК» за 3 час. 50 мин. К сожалению планам не суждено было осуществиться. Жизнь вносит свои коррективы, пришлось срочно обновлять системный блок. Поэтому план остается тотже - курс по саперу. |
|||
Фотошарп ФИНАЛЬНЫЙ УРОК | + 13 | ||
Изучил основы обработки изображений. Применил их на практике, что дало лучшее понимание. Впервые использовал некоторые новые элементы формы. Добавил возможность сохранять изображения. И объединил две программы в одну - теперь можно как редактировать цветность, так и изменять размер. С уважением Давидюк Александр. Наверное самым сложным был алгоритм билинейной интерполяции. |
|||
Фотошарп Билинейная интерполяция | + 18 | ||
Познакомились с методом билинейной интерполяции для изменения размера изображения. Разобрали его алгоритм и применили в нашей программе. После чего создали изображение 2x2 из четырех разных пикселей и увеличили его разными методами - ближайшего соседа и билинейной интерполяцией. Получилось очень наглядно и красиво. Когда начали менять метод ближайшего соседа под новый алгоритм чуть не сломался мой мозг, а потом как-то хоп, и все стало на свои места. Заслуга игромистра, ибо он все что делал комментировал и наглядно показывал на схеме их википедии. Уважение и хвала! |
|||
Дневник успеха 2019-01-06 : Какие труды, такие и плоды. | + 10 | ||
За эту неделю: + Я проверил 96 отчётов у 40 формулистов. + Я написал 9 сообщений 3 формулистам общим объёмом 4 килобуквы + Я набрал 1 текст: 1 => «C# набор / Первая программа», без ошибок + Я решил 31 задачу: 1 => «Пока-цикл / Трехзначные квадраты» на 100% 2 => «Пока-цикл / Сумма ряда» на 100% 3 => «Пока-цикл / Мой век» на 100% 4 => «Вечность / Неделька» на 100% 5 => «Вечность / 12 месяцев» на 100% 6 => «Вечность / Отрывной календарь» на 100% 7 => «Вечность / Високосное свидание» на 100% 8 => «Вечность / Знаки зодиака» на 100% 9 => «Do-рацикл / Сумма последовательности» на 100% 10 => «Do-рацикл / Меньше ε» на 100% 11 => «Do-рацикл / Снова меньше ε» на 100% 12 => «Do-рацикл / По модулю меньше ε» на 100% 13 => «Обман цикла / Делим без остатка» на 100% 14 => «Обман цикла / Без пятерок» на 100% 15 => «Обман цикла / Множитель» на 100% 16 => «Обман цикла / Делитель Макса» на 100% 17 => «Обман цикла / Делитель Мина» на 100% 18 => «Обман цикла / Цифра три» на 100% 19 => «Обман цикла / Вечное ожидание» на 100% 20 => «Точка и плоскость / Четверть плоскости» на 100% 21 => «Точка и плоскость / Прямоугольник» на 100% 22 => «Точка и плоскость / Ромб» на 100% 23 => «Точка и плоскость / Круг» на 100% 24 => «Точка и плоскость / Часть круга» на 100% 25 => «Точка и плоскость / Квадрат» на 100% 26 => «Узник цикла IF / Девять чисел» на 100% 27 => «Узник цикла IF / Нули» на 100% 28 => «Узник цикла IF / Три тройки» на 100% 29 => «Узник цикла IF / Делитель» на 100% 30 => «Узник цикла IF / Сумма делителей» на 100% 31 => «Узник цикла IF / Плюс-минус» на 100% + Я выполнил 8 видеоуроков: 1 => «Начало здесь / День №6. Обучательное тестирование» за 2 час. 13 мин. 2 => «Дневник успеха / Рефлексия уходящего года» за 20 мин. 3 => «Фотошарп / 256 оттенков серого» за 1 час. 58 мин. 4 => «Фотошарп / Ярость и контрастность» за 1 час. 40 мин. 5 => «Фотошарп / Градационная коррекция» за 1 час. 2 мин. 6 => «Фотошарп / Гамма-коррекция» за 39 мин. 7 => «Фотошарп / Изменение размера» за 1 час. 9 мин. 8 => «Фотошарп / Метод ближайшего соседа» за 2 час. 7 мин. − Я не собрал ни одного Мегахеша :o( Праздничной неделей доволен. Выходные не смогли полностью сбить рабочий настрой - учеба движется. На следующей планирую закончить фотошарп и приступить к саперу. Ну и по 1 подразделу алгоритмики в день. |
|||
Фотошарп Метод ближайшего соседа | + 12 | ||
Супер. Все доступно и понятно. Плюс очень понравилось что сразу идет оптимизация с объяснениями. В этот раз ничего. |
|||
Фотошарп Изменение размера | + 10 | ||
Скопировали и переименовали проект. Это оказалось очень актуально, ибо на эти грабли я уже наступал сам когда решил скопировать одну из версий секундомера. Респект. 15 студия при создании проекта создает в папке проекта файл проекта и папку аналогичную по названию проекта (скриншот 2). Вопрос - как можно поменять ей название? Рекомендованная статья к уроку. Чем дальше, тем труднопонятней. Но для ознакомления пойдет. |
|||
Фотошарп Гамма-коррекция | + 14 | ||
Добавили новый метод обработки. Узнал немного про оптимизацию - как можно меньше использовать вещественные числа). Ну и про гамма-коррекцию. В этот раз ничего. |
|||
Фотошарп Градационная коррекция | + 13 | ||
Впервые использовал элемент - ComboBox. Создали новый метод для нового фильтра и 3 функции для вычисления каждым способом, вызываемые с помощью использования делегата. Делегат. Вообще очень трудно далось понимание использования делегата, и вообще всей конструкции вычисления значений. И к сожалению я не уверен что смогу его применить сам на данном этапе. Но буду дерзать. |
|||
Фотошарп Ярость и контрастность | + 18 | ||
Добавили новые элементы формы и настроили их. Реализовали два алгоритма - изменение яркости и контрастности. Смотрю за игромистром - все понятно, но сам бы вряд ли реализовал бы. После окончания урока заметил пункт "Добавить сохранение картинки в файл." С небольшими трудностями реализовал, но без возможности переписывать открытый файл. Думаю это потом как-то обыграть, пока не надо. Та все было непростое. |
|||
Фотошарп 256 оттенков серого | + 15 | ||
Создали форму программы с элементами управления. Создали методы: - выбора и загрузки изображения, - конвертации попиксельно в серый цвет и - замены исходного изображения на измененное. Также была изучена теория по алгоритмам работы с графикой. |
|||
Дневник успеха Рефлексия уходящего года | + 15 | ||
За 2018й год: + Я проверил 865 отчётов + Я написал 204 сообщения 41 формулисту общим объёмом 93 килобуквы + Я набрал 131 текст: + Я решил 190 задач: + Я выполнил 155 видеоуроков: + Я собрал 400 Мегахешей :o( + Собрал 6428 Байт. О ресурсе впервые я узнал в марте уходящего года, но с первой попытки учеба не пошла. Вернулся и сразу вступил в клуб формулистов 26 июня и с этого дня старался не пропускать. За полгода я прошел 9 полных курсов - правда начального уровня. Но они дали основы и необходимую уверенность в своих силах. Главная цель на новый год - создание своего полноценного андроид-проекта. Для этого - еще больше курсов, больше практики и все это хорошо приправленное теорией. К сожалению не смог сделать все задачи консоли до 31 числа, как обещал. Но сделал 200 из 300, что тоже неплохо. А оставшиеся надеюсь закончить за новогоднюю неделю. Всем здоровья и творческого вдохновенияв новом году. С наступающим 2019! |
|||
Начало здесь День №6. Обучательное тестирование | + 15 | ||
Научился создавать тесты. Очень был приятно удивлен данным нововведением. Считаю оно имеет очень большой потенциал. |
|||
Дневник успеха 2018-12-30 : Думай ввечеру, что делать поутру. | + 14 | ||
За эту неделю: + Я проверил 35 отчётов у 21 формулиста. + Я написал 10 сообщений 1 формулисту общим объёмом 4 килобуквы + Я набрал 1 текст: 1 => «C# набор / Первая программа», без ошибок + Я решил 86 задач: 1 => «Алгоритмика / Типы данных» на 100% 2 => «Алгоритмика / Логика» на 100% 3 => «Алгоритмика / Условный оператор» на 100% 4 => «Алгоритмика / For-то-чки» на 100% 5 => «Алгоритмика / Пока цикл» на 100% 6 => «Алгоритмика / Вечность» на 100% 7 => «Алгоритмика / Do-рацикл» на 100% 8 => «Алгоритмика / Обман цикла» на 100% 9 => «Алгоритмика / Точка и плоскость» на 100% 10 => «Алгоритмика / Узник цикла IF» на 100% 11 => «Алгоритмика / Последовательность» на 100% 12 => «Алгоритмика / Математика» на 100% 13 => «Алгоритмика / Любимые циклы» на 100% 14 => «Алгоритмика / По цифрам» на 100% 15 => «Алгоритмика / Матрёшки» на 100% 16 => «Алгоритмика / Простые массивы.» на 100% 17 => «Алгоритмика / Подпрограммы» на 100% 18 => «Алгоритмика / Строки» на 100% 19 => «Алгоритмика / Матрицы» на 100% 20 => «Алгоритмика / Регулярные выражения» на 100% 21 => «Типы данных / Байты и числа» на 100% 22 => «Типы данных / Системы счисления: вывод» на 100% 23 => «Типы данных / Системы счисления: ввод» на 100% 24 => «Типы данных / Длина окружности» на 100% 25 => «Типы данных / Формат целого числа» на 100% 26 => «Логика / Плюс и минус» на 100% 27 => «Логика / Инкремент и декремент» на 100% 28 => «Логика / Разберемся в отношениях» на 100% 29 => «Логика / Логическое НЕ» на 100% 30 => «Логика / Логическое И» на 100% 31 => «Логика / A или не-B» на 100% 32 => «Логика / Побитовое НЕ» на 100% 33 => «Логика / Побитовое И» на 100% 34 => «Логика / Побитовое ИЛИ» на 100% 35 => «Логика / Исключающее ИЛИ» на 100% 36 => «Логика / Сдвиг вправо» на 100% 37 => «Логика / Сдвиг влево» на 100% 38 => «Логика / Мигалка» на 100% 39 => «Условный оператор / Максимум» на 100% 40 => «Условный оператор / Большая разница» на 100% 41 => «Условный оператор / Меньше, равно, больше» на 100% 42 => «Условный оператор / Три числа» на 100% 43 => «Условный оператор / Модуль» на 100% 44 => «Условный оператор / Сумма или произведение» на 100% 45 => «Условный оператор / Чет / нечет» на 100% 46 => «Условный оператор / Отрицательный куб» на 100% 47 => «Условный оператор / Три Максима» на 100% 48 => «Условный оператор / Сумма положительных» на 100% 49 => «Условный оператор / Минимальное расстояние» на 100% 50 => «Условный оператор / Минимальное произведение» на 100% 51 => «Условный оператор / Возрастание» на 100% 52 => «Условный оператор / В промежутке» на 100% 53 => «Условный оператор / Минимальное неотрицательное» на 100% 54 => «Условный оператор / Наибольшее при условии» на 100% 55 => «For-to-чки / Созвездие» на 100% 56 => «For-to-чки / Сумма» на 100% 57 => «For-to-чки / Сумма квадратов» на 100% 58 => «For-to-чки / Трёхзначные числа» на 100% 59 => «For-to-чки / Двухзначные числа» на 100% 60 => «For-to-чки / Отрицательно» на 100% 61 => «For-to-чки / Улица» на 100% 62 => «For-to-чки / Радуга» на 100% 63 => «For-to-чки / Сто квадратов» на 100% 64 => «For-to-чки / Отрицательные» на 100% 65 => «For-to-чки / Тройка» на 100% 66 => «For-to-чки / Семёрка» на 100% 67 => «For-to-чки / Туз» на 100% 68 => «For-to-чки / Улыбки» на 100% 69 => «For-to-чки / Псевдо-квадраты» на 100% 70 => «For-to-чки / Палочки» на 100% 71 => «For-to-чки / Много палочек» на 100% 72 => «For-to-чки / Алфавит» на 100% 73 => «For-to-чки / Тивафла» на 100% 74 => «For-to-чки / DY-Алфавит» на 100% 75 => «For-to-чки / Степень» на 100% 76 => «For-to-чки / Факториал» на 100% 77 => «For-to-чки / Сумма фактов» на 100% 78 => «Календарь / Конец месяца» на 100% 79 => «Календарь / Кто старше» на 100% 80 => «Календарь / Послезавтра» на 100% 81 => «Календарь / Дидлайн» на 100% 82 => «Календарь / Два миллиона минут» на 100% 83 => «Календарь / По возрасту равняйсь!» на 100% 84 => «Календарь / Двойной день рождения» на 100% 85 => «Календарь / День программиста» на 100% 86 => «Календарь / VIP урок. Календарь 1752 года» на 100% + Я выполнил 3 видеоурока: 1 => «Демо игры / С# Новым годом!» за 20 час. 43 мин. 2 => «Простой WPF / WPF. Простая змейка. VIP урок. Поймай хвост!» за 39 мин. 3 => «Простой WPF / WPF. Аудиотреннинг» за 1 час. 27 мин. − Я не собрал ни одного Мегахеша :o( На этой неделе вернулся из затянувшегося отпуска. К сожалению в отпуске не было интернета и пришлось сделать перерыв в обучении на нашем сайте - пропустил недельных отчета. Начало новой недели совпадает с началом нового года, который должен стать продуктивней и эффективней предыдущего. Поэтому планирую закончить курс Алгоритмики и пройти курс Фотошарп. |
|||
Простой WPF WPF. Аудиотреннинг | + 15 | ||
Открыл для себя программу для записи звуков. Научился записывать голос и конвертировать его в мр3. Пока не уверен что воспользуюсь, но по крайне мере почитаю и просмотрю приложенные ссылки. |
|||
Простой WPF WPF. Простая змейка. VIP урок. Поймай хвост! | + 16 | ||
Добавили координаты для каждого эллипса змейки, проверили их наличие. Сделали функцию проверки пересечения головы змейки с ее сегментами, начиная с заданного. Думаю в первую очередь надо добавить элементы интерфейса: отсчет времени и подсчет количества сегментов. Так же можно добавить разные типы еды, которая будет прибавлять разное количество сегментов, замедлять/ускорять змейку. К сожалению желания реализовывать это на данный момент нет (хочу доделать долги до конца года и начать другой курс), поэтому прошу понять и простить ;). Вернуться к учебе после почти месячного перерыва. |
|||
Простой WPF WPF. Финальный урок | + 14 | ||
Записал видео к финальному уроку курса "Простой даб-пи-эф". Собраться с силами. Что-то запись видео, даже такого короткого требует приложения больших усилий. |
|||
Дневник успеха 2018-12-02 : Больше дела – меньше слов. | + 17 | ||
За эту неделю: + Я проверил 90 отчётов у 43 формулистов. + Я написал 3 сообщения 2 формулистам общим объёмом 2 килобуквы + Я набрал 2 текста: 1 => «C# набор / Первая программа», без ошибок 2 => «HTML - таблицы / Стильная таблица», без ошибок + Я решил 13 задач: 1 => «Формулы / Формула 0101» на 100% 2 => «Формулы / Формула 0110» на 100% 3 => «Формулы / Формула 0111» на 100% 4 => «Формулы / Формула 1000» на 100% 5 => «Символы / Видео-Шарп» на 100% 6 => «Символы / Висагинас» на 100% 7 => «Символы / Коды букв» на 100% 8 => «Символы / Буквы кодов» на 100% 9 => «Символы / Пятёрочка» на 100% 10 => «Геометрия / Куб» на 100% 11 => «Геометрия / Окружность» на 100% 12 => «Геометрия / Геометрическое» на 100% 13 => «Геометрия / Прямоугольник» на 100% + Я выполнил 1 видеоурок: 1 => «Дневник успеха / 2018-11-25 : Кто поет, у того работа скоро заканчивается.» за 2 мин. − Я не собрал ни одного Мегахеша :o( Под конец недели я снова в строю. Большинство проблем решилось - можно и позаниматься. Планирую закрыть "Простой WPF" и начать "Фотошарп". Закончить семантику и заниматься соло. |
|||
Дневник успеха 2018-11-25 : Кто поет, у того работа скоро заканчивается. | + 17 | ||
За эту неделю: + Я проверил 89 отчётов у 42 формулистов. + Я написал 3 сообщения 2 формулистам общим объёмом 2 килобуквы + Я набрал 2 текста: 1 => «C# набор / Первая программа», без ошибок 2 => «HTML - таблицы / Стильная таблица», без ошибок + Я решил 13 задач: 1 => «Формулы / Формула 0101» на 100% 2 => «Формулы / Формула 0110» на 100% 3 => «Формулы / Формула 0111» на 100% 4 => «Формулы / Формула 1000» на 100% 5 => «Символы / Видео-Шарп» на 100% 6 => «Символы / Висагинас» на 100% 7 => «Символы / Коды букв» на 100% 8 => «Символы / Буквы кодов» на 100% 9 => «Символы / Пятёрочка» на 100% 10 => «Геометрия / Куб» на 100% 11 => «Геометрия / Окружность» на 100% 12 => «Геометрия / Геометрическое» на 100% 13 => «Геометрия / Прямоугольник» на 100% − Я не выполнил ни одного видеоурока :o( − Я не собрал ни одного Мегахеша :o( К сожалению на этой неделе не мог уделять достойно времени на учебу. Занимался по минимуму - консоль и соло. |
|||
Простой WPF WPF. Простая змейка. VIP урок. Длина тела. | + 16 | ||
Правда что класс... |
|||
Простой WPF WPF. Простая змейка. Победа и поражение. | + 15 | ||
Все круто! |
|||
Простой WPF WPF. Простая змейка. Управление движением. | + 15 | ||
Все супер! |
|||
Простой WPF WPF. Простая змейка. Таймер для еды. | + 14 | ||
Пока все понятно. Идем дальше. |
|||
Дневник успеха 2018-11-18 : Начинать начинай, да смотри же — заканчивай! | + 12 | ||
За эту неделю: + Я проверил 102 отчёта у 43 формулистов. + Я написал 9 сообщений 4 формулистам общим объёмом 4 килобуквы + Я набрал 3 текста: 1 => «СОЛО на клавиатуре / 70 упражнений», без ошибок 2 => «C# набор / Первая программа», без ошибок 3 => «HTML - таблицы / * FTP протокол», без ошибок + Я решил 21 задачу: 1 => «Строки / PadRight/Left» на 100% 2 => «Строки / Replace» на 100% 3 => «Строки / Substring» на 100% 4 => «Строки / Starts/EndsWith» на 100% 5 => «Строки / Trim/Start/End» на 100% 6 => «Лирика / Банкиры» на 100% 7 => «Лирика / Трамвай» на 100% 8 => «Лирика / Огород» на 100% 9 => «Лирика / Коты» на 100% 10 => «Лирика / Студент Вася» на 100% 11 => «Лирика / Полторы куры» на 100% 12 => «Лирика / Опечакти» на 100% 13 => «Лирика / Классики» на 100% 14 => «Лирика / Яблоки» на 100% 15 => «Лирика / Майкл» на 100% 16 => «Лирика / Билетики» на 100% 17 => «Лирика / Коля-арифметик» на 100% 18 => «Лирика / Любимые цифры» на 100% 19 => «Лирика / Рулетка *» на 100% 20 => «Формулы / Математика» на 100% 21 => «Формулы / Формула 0001» на 100% + Я выполнил 5 видеоуроков: 1 => «Нанософт / Делегаты на кубиках» за 1 час. 28 мин. 2 => «Нанософт / Средняя оценка» за 47 мин. 3 => «Нанософт / ФИНАЛЬНЫЙ УРОК» за 2 час. 53 мин. 4 => «Нанософт / VIP урок. Работа с WinAPI» за 11 час. 3 мин. 5 => «Простой WPF / WPF. Простая змейка. Эллипс на канвасе» за 28 мин. − Я не собрал ни одного Мегахеша :o( Закончил курс "Нанософт". Постараюсь завтра добить курс "Простой WPF". Планирую написать бота для сапера. Продолжаю СОЛО на русском и консоль. |
|||
Простой WPF WPF. Простая змейка. Эллипс на канвасе | + 12 | ||
Пока только начало. Научились рисовать кружочки. Покатились дальше... |
|||
Нанософт VIP урок. Работа с WinAPI | + 17 | ||
Получил общие представления о работе с WinAPI. Впервые использовали элемент ListBox. К сожалению урок выглядит не законченным - ну да путь указан. |
|||
Нанософт ФИНАЛЬНЫЙ УРОК | + 8 | ||
Курс отличнейший. Много нового и полезного. Пока этот курс и курс "Секундомер" - мои фавориты. Следующим буду проходить "Простой WPF". Прикладываю скриншот с папками программ. Делать архив не вижу смысла. Делегаты |
|||
Нанософт Средняя оценка | + 10 | ||
Быстро набросали программку для еще одного применения делегатов. Пока, к сожалению, понимание использования делегатов от меня ускользает(. |
|||
Нанософт Делегаты на кубиках | + 12 | ||
Впервые использовал делегаты. Каюсь - понял не до конца, но начало положено. |
|||
Дневник успеха 2018-11-11 : Тише едешь - дальше будешь. | + 10 | ||
За эту неделю: + Я проверил 80 отчётов у 40 формулистов. + Я написал 8 сообщений 2 формулистам общим объёмом 4 килобуквы + Я набрал 5 текстов: 1 => «СОЛО на клавиатуре / 50 упражнений», без ошибок 2 => «СОЛО на клавиатуре / 55 упражнений», без ошибок 3 => «СОЛО на клавиатуре / 60 упражнений», без ошибок 4 => «СОЛО на клавиатуре / 65 упражнений», без ошибок 5 => «C# набор / Первая программа», без ошибок + Я решил 22 задачи: 1 => «Семантика / Привет, Мир!» на 100% 2 => «Семантика / Калькулятор» на 100% 3 => «Семантика / Считалка» на 100% 4 => «Семантика / Дядюшка Эхо» на 100% 5 => «Семантика / Дедушка Эхо» на 100% 6 => «Семантика / Китайская стена» на 100% 7 => «Целые числа / Максима» на 100% 8 => «Целые числа / Чтение» на 100% 9 => «Целые числа / Два числа» на 100% 10 => «Целые числа / Деление» на 100% 11 => «Целые числа / Пять чисел» на 100% 12 => «Целые числа / Пирамида» на 100% 13 => «Целые числа / Отзыв» на 100% 14 => «Строки / Length» на 100% 15 => «Строки / CompareTo» на 100% 16 => «Строки / Copy» на 100% 17 => «Строки / Split» на 100% 18 => «Строки / ToLower/Upper» на 100% 19 => «Строки / Contains» на 100% 20 => «Строки / Last/IndexOf» на 100% 21 => «Строки / Insert» на 100% 22 => «Строки / Remove» на 100% + Я выполнил 5 видеоуроков: 1 => «Повторение задач / Stop. Think. Act. Review.» за 1 день 3 час. 0 мин. 2 => «Повторение задач / 10% Процесс пошёл!» за 3 мин. 3 => «Повторение задач / 20% Отличный старт!» за 41 мин. 4 => «Нанософт / Расписание уроков» за 2 час. 34 мин. 5 => «Нанософт / Скорость на клавиатуре» за 16 час. 49 мин. − Я не собрал ни одного Мегахеша :o( На этой неделе: Присоединился к прохождению заново всех консольных задач. Интересно решать используя новые решения. На следующей: Решаю задачи, прохожу русское соло, продолжаю уроки по курсу прикладных программ. |
|||
Повторение задач 20% Отличный старт! | + 14 | ||
20% семантики пройдено. |
|||
Повторение задач 10% Процесс пошёл! | + 12 | ||
Процесс пошел! |
|||
Повторение задач Stop. Think. Act. Review. | + 15 | ||
sa c# Я, Oleksandr, обязуюсь пройти оба курса консольных задач (Семантика и Алгоритмика) за 7 недель - до 31 декабря. (В декабре выпадет 1 неделя отпуска). |
|||
Нанософт Скорость на клавиатуре | + 12 | ||
Хороший урок. Наглядно демонстрирует принцип работы СОЛО. Задействована работа с DateTime и File, помимо элементов формы. Также очень много возможностей для улучшения. Думаю данная программа, после доработки, хорошо подойдет в портфолио. Для меня структура программы не выглядит простой. |
|||
Нанософт Расписание уроков | + 15 | ||
Очень слабый урок, особенно на фоне предыдущих двух. Но все равно - много нового и полезного. Все получилось. Идем дальше. Сумбурный стиль изложения материала на видео. |
|||
Дневник успеха 2018-11-04 : Мала пчелка, да и та работает. | + 9 | ||
За эту неделю: + Я проверил 39 отчётов у 23 формулистов. + Я написал 8 сообщений 2 формулистам общим объёмом 3 килобуквы + Я набрал 2 текста: 1 => «C# набор / Первая программа», без ошибок 2 => «HTML - таблицы / Стильная таблица», 1 ошибка + Я решил 5 задач: 1 => «Логика / Сдвиг вправо» на 100% 2 => «Логика / Сдвиг влево» на 100% 3 => «Логика / Мигалка» на 100% 4 => «Условный оператор / Максимум» на 100% 5 => «Условный оператор / Большая разница» на 100% + Я выполнил 3 видеоурока: 1 => «Дневник успеха / 2018-10-28 : У ленивой пряхи и для себя нет рубахи.» за 1 мин. 2 => «Нанософт / Баскетбольное табло» за 9 дней 6 час. 28 мин. 3 => «Нанософт / Прохождение теста» за 3 час. 5 мин. − Я не собрал ни одного Мегахеша :o( К сожалению болел на этой неделе. Но те уроки, что сделал очень понравились. Надеюсь новая неделя будет намного продуктивнее. |
|||
Нанософт Прохождение теста | + 18 | ||
Отличный получился урок. Много нового. Первый раз использовали двумерный массив. Повторили сортировку массива. Применили радиокнопку. И вообще... я в экстазе. Все понятно. |
|||
Нанософт Баскетбольное табло | + 17 | ||
Впервые использовал две формы. Научился передавать данные между формами. Получился очень наглядный урок. |
|||
Дневник успеха 2018-10-28 : У ленивой пряхи и для себя нет рубахи. | + 15 | ||
За эту неделю: + Я проверил 6 отчётов у 4 формулистов. + Я написал 1 сообщение общим объёмом несколько буков. + Я набрал 1 текст: 1 => «C# набор / Первая программа», без ошибок + Я решил 1 задачу: 1 => «Логика / Сдвиг вправо» на 100% − Я не выполнил ни одного видеоурока :o( − Я не собрал ни одного Мегахеша :o( К сожалению сайт не учитывает переход на зимнее время( или я просто не успел. |
|||
Нанософт Шахматные часы | + 15 | ||
Урок понравился. Особенно, что было наглядно показано в сравнении как надо и как не надо делать. Реализовал включение с клавиатуры по клавишам влево, вправо и пауза - вниз. Неактивный цвет сделал дефолтным системы. Немного переработал меню. Не смог обработать нажатие левого и правого контролов. Я так понял это системные клавиши зарезервированные системой, но как их снять и использовать - моих знаний пока мало. |
|||
Секундомер VIP. Секрет мастерства | + 11 | ||
Данный курс очень понравился. После его выполнения приходит не только понимание, но и уверенность. Так же очень понравилась бонусная программа - Биоритмы. Главное теперь не забывать периодически повторять. Гармошки лепить. |
|||
Дневник успеха 2018-10-21 : Глазам страшно, а руки сделают. | + 15 | ||
За эту неделю: + Я проверил 109 отчётов у 43 формулистов. + Я написал 7 сообщений 2 формулистам общим объёмом 3 килобуквы + Я набрал 4 текста: 1 => «СОЛО на клавиатуре / 25 упражнений», без ошибок 2 => «СОЛО на клавиатуре / 30 упражнений», без ошибок 3 => «СОЛО на клавиатуре / 35 упражнений», без ошибок 4 => «C# набор / Первая программа», без ошибок + Я решил 6 задач: 1 => «START - Запуск / Привет, Java!» на 100% 2 => «Типы данных / Формат целого числа» на 100% 3 => «Логика / Плюс и минус» на 100% 4 => «Логика / Инкремент и декремент» на 100% 5 => «Логика / Разберемся в отношениях» на 100% 6 => «Логика / Логическое НЕ» на 100% + Я выполнил 3 видеоурока: 1 => «Секундомер / ФИНАЛЬНЫЙ УРОК» за 3 дня 17 час. 49 мин. 2 => «Секундомер / Играй гармонь!» за 7 час. 29 мин. 3 => «Секундомер / VIP. Биоритмы» за 2 час. 27 мин. − Я не собрал ни одного Мегахеша :o( -------------------------------------------------------------------------- Закончил секундомер. Очень понравились биоритмы. Отказался от сбора мегахэшей. Очень расстроил робот Шарп - болеет уже двое суток. С этим надо что-то делать, ибо за задания по java байты не начисляются. Продолжу прикладные программы. |
|||
Секундомер VIP. Биоритмы | + 15 | ||
Отличный урок. Если доработать эту программу до ума - сделать вывод легенды, ввод даты рождения, ввод даты поиска и вывод результатов например до конца года, то как по мне, не стыдно такое и в портфолио добавить. Реализовать вывод критических дней. |
|||
Секундомер Играй гармонь! | + 15 | ||
Очередной раз применил секундомер на практике. |
|||
Секундомер ФИНАЛЬНЫЙ УРОК | + 11 | ||
Курс замечательный. Очень понравился и добавил уверенности. Очень заметна разница в скорости написания программы в начале и в конце курса. Всем рекомендую. Этот урок прошел за 17-47 |
|||
Дневник успеха 2018-10-14 : Поспешишь – людей насмешишь. | + 16 | ||
За эту неделю: + Я проверил 78 отчётов у 34 формулистов. + Я написал 7 сообщений общим объёмом 4 килобуквы + Я набрал 6 текстов: 1 => «СОЛО на клавиатуре / Начинаем русское соло.», без ошибок 2 => «СОЛО на клавиатуре / 5 упражнений», без ошибок 3 => «СОЛО на клавиатуре / 10 упражнений», без ошибок 4 => «СОЛО на клавиатуре / 15 упражнений», без ошибок 5 => «СОЛО на клавиатуре / 20 упражнений», без ошибок 6 => «C# набор / Первая программа», без ошибок + Я решил 8 задач: 1 => «Типы данных / Байты и числа» на 100% 2 => «Типы данных / Системы счисления: вывод» на 100% 3 => «Типы данных / Системы счисления: ввод» на 100% 4 => «Типы данных / Длина окружности» на 100% 5 => «Календарь / Двойной день рождения» на 100% 6 => «Календарь / День программиста» на 100% 7 => «Календарь / VIP урок. Календарь 1752 года» на 100% 8 => «24 - Муза Оля / Сумма двух чисел» на 100% + Я выполнил 4 видеоурока: 1 => «Секундомер / 4 часть. Пункты 200 – 239» за 2 дня 21 час. 26 мин. 2 => «Секундомер / 4 часть. Видеофиксация» за 10 мин. 3 => «Секундомер / 5 часть. Пункты 240 – 273» за 17 час. 20 мин. 4 => «Секундомер / 5 часть. Видеофиксация» за 37 мин. + Я собрал 17 Мегахешей. Занимался секундомером. Остался финальный урок. По возможности пройду сегодня. Начал СОЛО русский курс. Но уже без аврала - по 5 уроков в день. На следующей неделе планирую закончить доп уроки секундомера и написать свою программу такого же типа по системе обучения помидорами. |
|||
Секундомер 5 часть. Видеофиксация | + 12 | ||
5-01 |
|||
Секундомер 5 часть. Пункты 240 – 273 | + 13 | ||
5-29 Если надо добавить какое то пространство имен - достаточно написать слово и нажать Ctrl+"." и Enter. |
|||
Секундомер 4 часть. Видеофиксация | + 12 | ||
4-09 |
|||
Секундомер 4 часть. Пункты 200 – 239 | + 11 | ||
3-51 Расположил одинаковые выражения в одном и том же порядке в обоих методах. Это позволило их запомнить быстрее. Так как медленно печатаю слепым методом, то это на данном этапе самое сложное. |
|||
Дневник успеха 2018-10-07 : Не тот хорош, кто лицом пригож, а тот хорош, кто на дело гож. | + 14 | ||
За эту неделю: + Я проверил 474 отчёта у 76 формулистов. + Я написал 7 сообщений 1 формулисту общим объёмом 4 килобуквы + Я набрал 3 текста: 1 => «C# набор / Первая программа», без ошибок 2 => «HTML - таблицы / Простая таблица», без ошибок 3 => «HTML - таблицы / Valgyklos meniu», без ошибок + Я решил 7 задач: 1 => «Календарь / Секундомер» на 100% 2 => «Календарь / Конец месяца» на 100% 3 => «Календарь / Кто старше» на 100% 4 => «Календарь / Послезавтра» на 100% 5 => «Календарь / Дидлайн» на 100% 6 => «Календарь / Два миллиона минут» на 100% 7 => «Календарь / По возрасту равняйсь!» на 100% + Я выполнил 6 видеоуроков: 1 => «Секундомер / 1 часть. Пункты 100 – 113» за 17 дней 28 мин. 2 => «Секундомер / 1 часть. Видеофиксация» за 37 мин. 3 => «Секундомер / 2 часть. Пункты 120 – 145» за 9 час. 26 мин. 4 => «Секундомер / 2 часть. Видеофиксация» за 30 мин. 5 => «Секундомер / 3 часть. Пункты 150 – 172» за 3 час. 5 мин. 6 => «Секундомер / 3 часть. Видеофиксация» за 4 мин. + Я собрал 18 Мегахешей. Занимался секундомером и разделом Дата консоли. Буду - закончу секундомер. |
|||
Секундомер 3 часть. Видеофиксация | + 15 | ||
2-02 |
|||
Секундомер 3 часть. Пункты 150 – 172 | + 16 | ||
Сначала добавляю таймер. Элементы ищу поиском по первым двум буквам После добавления DataGridView сразу снимаю галочки Выравнивание элемента выполняю назначением точных координат и размеров |
|||
Секундомер 2 часть. Видеофиксация | + 15 | ||
2-24 |
|||
Секундомер 2 часть. Пункты 120 – 145 | + 17 | ||
Добавил пунктов в инструкцию. Поменял пункты местами, чтоб идти сверху вниз последовательно. Определил и задал четкие размеры для каждого элемента. Ничего. |
|||
Секундомер 1 часть. Видеофиксация | + 15 | ||
Выполнил за 57 секунд, но с третьего раза. Ничего. |
|||
Секундомер 1 часть. Пункты 100 – 113 | + 15 | ||
Окно настроек проекта открывал по двойному клику. Отображение окна по центру экрана выбирал с помощью скрола. Переименование формы делал по Ф2. |
|||
Дневник успеха 2018-09-30 : Баловством хлеба не добудешь. | + 16 | ||
За эту неделю: + Я проверил 76 отчётов у 37 формулистов. + Я написал 7 сообщений 5 формулистам общим объёмом 4 килобуквы + Я набрал 7 текстов: 1 => «СОЛО на клавиатуре / 80 уроков», без ошибок 2 => «СОЛО на клавиатуре / 85 уроков», без ошибок 3 => «СОЛО на клавиатуре / 90 уроков», без ошибок 4 => «СОЛО на клавиатуре / 95 уроков», без ошибок 5 => «СОЛО на клавиатуре / 100 уроков», без ошибок 6 => «СОЛО на клавиатуре / Видеоэкзамен», без ошибок 7 => «C# набор / Первая программа», без ошибок + Я решил 7 задач: 1 => «Цифры / Чётность цифр» на 100% 2 => «Календарь / Час и День» на 100% 3 => «Календарь / Первый и последний день» на 100% 4 => «Календарь / День недели» на 100% 5 => «Календарь / День года» на 100% 6 => «Календарь / Високосный год» на 100% 7 => «Календарь / Сколько времени» на 100% + Я выполнил 5 видеоуроков: 1 => «Начало здесь / День №7. Подведение итогов и составление Планов.» за 20 час. 27 мин. 2 => «Начало здесь / День №8. ВИДЕОФИКСАЦИЯ УСПЕХОВ.» за 34 мин. 3 => «Соло на клавиатуре / 80 уроков» за 2 мин. 4 => «Соло на клавиатуре / ФИНАЛЬНЫЙ ВИДЕОЭКЗАМЕН» за 7 мин. 5 => «Соло на клавиатуре / Подарок Соло-финалисту» за 5 мин. + Я собрал 18 Мегахешей. Прошедшая неделя: - Закончил соло. Получаю удовольствие от набора программ в слепую. Следующая неделя: - Закончить секундомер. И вернусь наверное к теории. А то что-то забросил совсем Троелсона. |
|||
Соло на клавиатуре FINAL VIDEO EXAM | + 12 | ||
Пока ткань не поднял над руками, вообще ничего не мог напечатать. |
|||
Соло на клавиатуре 80 уроков | + 13 | ||
Прошел 90 уроков. Заняло почти 2 недели. Планирую завтра закончить. Доволен. Теперь буду только скорость наращивать). И в планах пройти русскую раскладку. |
|||
Начало здесь День №8. ВИДЕОФИКСАЦИЯ УСПЕХОВ. | + 12 | ||
Курс прошел за 12 дней. Как раз подвернулся как заглушка для ежедневного плана пока все силы брошены на СОЛО. Данное видео записывалось в рамках другого курса - наноигры. Так как задания идентичные, то приложу его и сюда. С тех пор я поменял микрофон. )) |
|||
Начало здесь День №8. Подведение итогов и составление Планов. | + 12 | ||
https://www.videosharp.info/video/power/nr=2231 |
|||
Дневник успеха 2018-09-23 : Много спать – дело не знать. | + 14 | ||
За эту неделю: + Я проверил 72 отчёта у 37 формулистов. + Я написал 9 сообщений 2 формулистам общим объёмом 4 килобуквы + Я набрал 11 текстов: 1 => «СОЛО на клавиатуре / 30 уроков», без ошибок 2 => «СОЛО на клавиатуре / 35 уроков», без ошибок 3 => «СОЛО на клавиатуре / 40 уроков», без ошибок 4 => «СОЛО на клавиатуре / 45 уроков», без ошибок 5 => «СОЛО на клавиатуре / 50 уроков», без ошибок 6 => «СОЛО на клавиатуре / 55 уроков», без ошибок 7 => «СОЛО на клавиатуре / 60 уроков», без ошибок 8 => «СОЛО на клавиатуре / 65 уроков», без ошибок 9 => «СОЛО на клавиатуре / 70 уроков», без ошибок 10 => «СОЛО на клавиатуре / 75 уроков», без ошибок 11 => «C# набор / Первая программа», без ошибок + Я решил 7 задач: 1 => «Цифры / Крайние» на 100% 2 => «Цифры / Счастливый билет» на 100% 3 => «Цифры / Пятёрочка» на 100% 4 => «Цифры / Штирлиц» на 100% 5 => «Цифры / Серединка» на 100% 6 => «Цифры / Зебра» на 100% 7 => «Цифры / Любовь к цифрам» на 100% + Я выполнил 8 видеоуроков: 1 => «Соло на клавиатуре / Мы начинаем СОЛО Марафон» за 9 мин. 2 => «Соло на клавиатуре / 40 уроков» за 1 мин. 3 => «Соло на клавиатуре / 60 уроков» за 6 мин. 4 => «Начало здесь / Переход Магистра на XL уровень.» за 9 мин. 5 => «Начало здесь / День №3. Безошибочное владение Клавиатурой.» за 14 мин. 6 => «Начало здесь / День №4. Развитие Алгоритмического мышления.» за 17 мин. 7 => «Начало здесь / День №5. Создание игровых и прикладных Программ.» за 21 мин. 8 => «Начало здесь / День №6. Регулярный и Последовательный подход.» за 36 мин. + Я собрал 24 Мегахешей. На этой неделе прошел 75 уроков СОЛО и набрал 60%. На следующей неделе планирую закончить СОЛО. Как раз по 10% в день. |
|||
Начало здесь День №7. Регулярный и Последовательный подход. | + 9 | ||
40 40 |
|||
Соло на клавиатуре 60 уроков | + 15 | ||
Ой тяжело... |
|||
Соло на клавиатуре 40 уроков | + 16 | ||
Тяжело в учебе - легко в бою! |
|||
Соло на клавиатуре Мы начинаем СОЛО Марафон | + 14 | ||
Соло прохожу впервые. |
|||
Начало здесь День №5. Создание игровых и прикладных Программ. | + 14 | ||
Помимо этого курса сейчас прохожу курс "Секундомер". Но в связи с марафоном Соло в данный момент все дается по минимуму, все силы брошены на осваивание метода слепой печати. Так что ссылку прилагаю на отчет по уроку за 13 число - https://www.videosharp.info/17663/checking/task5=488. |
|||
Начало здесь День №4. Развитие Алгоритмического мышления. | + 3 | ||
40 |
|||
Начало здесь День №3. Безошибочное владение Клавиатурой. | + 4 | ||
1 42 5 |
|||
Дневник успеха 2018-09-16 : Земелька черная, а белый хлеб родит. | + 15 | ||
За эту неделю: + Я проверил 85 отчётов у 35 формулистов. + Я написал 12 сообщений 5 формулистам общим объёмом 5 килобукв + Я набрал 8 текстов: 1 => «СОЛО на клавиатуре / Начинаем СОЛО марафон!», без ошибок 2 => «СОЛО на клавиатуре / 5 уроков», без ошибок 3 => «СОЛО на клавиатуре / 10 уроков», без ошибок 4 => «СОЛО на клавиатуре / 15 уроков», без ошибок 5 => «СОЛО на клавиатуре / 20 уроков», без ошибок 6 => «СОЛО на клавиатуре / 25 уроков», без ошибок 7 => «Java - База / void updateRoomId()», без ошибок 8 => «HTML - таблицы / Псевдотаблица», без ошибок + Я решил 7 задач: 1 => «Целые задачи / Уравнение 2» на 100% 2 => «Целые задачи / Куры и яйца» на 100% 3 => «Целые задачи / Стрелки часов» на 100% 4 => «Цифры / Сумматор» на 100% 5 => «Цифры / Перевертыш» на 100% 6 => «Цифры / Ноль-ноль» на 100% 7 => «Цифры / Сердцевина» на 100% + Я выполнил 9 видеоуроков: 1 => «Начало здесь / День №1. Создание микро-Привычки.» за 12 мин. 2 => «Начало здесь / День №2. Общение с Единомышленниками.» за 11 мин. 3 => «Секундомер / Моральная подготовка» за 15 мин. 4 => «Секундомер / Настройка формы» за 1 час. 43 мин. 5 => «Секундомер / Написание кода» за 3 час. 39 мин. 6 => «Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК.» за 3 час. 33 мин. 7 => «Теория ООП / Интерфейс. VIP. Квадратики тоже хотят играть.» за 58 мин. 8 => «Теория ООП / Интерфейс. VIP. Пересечение прямоугольников.» за 21 мин. 9 => «Теория ООП / Интерфейс. VIP. Тяжёлая дружба кругов и квадратов.» за 1 час. 11 мин. + Я собрал 18 Мегахешей. Выполнял необходимый минимум. Начал участвовать в СОЛО - прошел 35 уроков. Закончил ООП и начал секундомер. Планы на неделю: СОЛО, Секундомер и хватит. |
|||
Начало здесь День №2. Общение с Единомышленниками. | + 13 | ||
https://www.videosharp.info/19525/checking/soft1=76 Идем дальше. |
|||
Начало здесь День №1. Создание микро-Привычки. | + 12 | ||
Проверяю отчеты уже 3й месяц. Позволяет узнать какие курсы и о чем есть на ресурсе. Так же стимулирует делать и самому уроки. Всем "наснаги". |
|||
Секундомер Написание кода | + 15 | ||
Выполнил все пункты. Все заработало. Все нравиться. Посмотрим что будет дальше. |
|||
Секундомер Настройка формы | + 12 | ||
Выполнил все пункты. Впервые работал с DataGridView. Нравится. Ничего. |
|||
Секундомер Моральная подготовка | + 15 | ||
Сколько программ ты написал на C#? - до 20, но все повтор за Игромистром. Какую программу ты написал последней и за какое время? - Вирус в курсе ООП. Понравился результат, но писали долго. Для чего ты изучаешь программирование? Сменить специальность и место работы. Допустим, у тебя уже есть, о чём ты написал. Зачем тебе это нужно? Ответь несколько раз. - Удовольствие от работы. Хорошая оплата труда. Возможность делать что-то свое. Уверенность в завтрашнем дне. Что тебе мешает заниматься программированием? - Лень и вечно какие то заботы. Что нужно для того, чтобы решить эту проблему? Расставить приоритеты, создать четкий план действий, стараться придерживаться плана. |
|||
Теория ООП Интерфейс. VIP. Тяжёлая дружба кругов и квадратов. | + 18 | ||
Сделал как не надо. Красота - понравилось. Я так понимаю видеообзор имеется ввиду к финальному уроку, а к этому дополнительному не надо. Или надо? Прошу подскажите кто знает. Честно, курс не простой. Вроде бы в каждом уроке все понятно, но уроков через 5 ты начинаешь подзабывать что было в первом. Поэтому планирую пройти курс еще раз позжее. |
|||
Теория ООП Интерфейс. VIP. Пересечение прямоугольников. | + 15 | ||
Выполнил все пункты. Все забегали. |
|||
Теория ООП Интерфейс. VIP. Квадратики тоже хотят играть. | + 13 | ||
Выполнил все пункты. Метод Поймал: Так как у нас аналогичные стороны проверяемых прямоугольников параллельны друг другу, то проверять будем координаты х, у, х1, у1 каждого на не пересечение . То есть координата box1.x должны быть больше box2.x или меньше box2.x1. И так для всех. |
|||
Теория ООП Интерфейс. ФИНАЛЬНЫЙ УРОК. | + 15 | ||
Выполнил все шаги. Уроки очень понравились. Рекомендую походу урока сразу писать комментарии к коду, что как делает. Я начал не сразу, а со второй части и заметил что усвоение выросло. Ну и параллельно читать теорию. Сначала доделаю оставшиеся випуроки. Потом думаю пройду "Нанософт", но может быть и "Секундомер". |
|||
Дневник успеха 2018-09-09 : Труд человека кормит, а лень портит. | + 16 | ||
Выполнял необходимый минимум каждый день. Почти закончил ООП. Остался финальный урок + бонусные. На следующей неделе планирую закончить ООП и приступить к следующему видеокурсу - "Нанософт". |
|||
Теория ООП Интерфейс. Создаём новую игру. | + 17 | ||
Выполнил все шаги. SetNewVirus: - Объявляем зараженного - В методе делаем игрока зараженным - Зараженного делаем Голей FindNewVirus: - Если не зараженных больше 1 - Если поймал --> SetNewVirus - Если не зараженных <= 1 - Если поймал --> SetNewVirus последнего, все остальные НеГоля. |
|||
Теория ООП Интерфейс. Изменяем правила игры. | + 17 | ||
Выполнил все шаги урока. Игры в которые смогут играть игроки - Все виды гонок, змейка, |
|||
Теория ООП Интерфейс. Кружочки гоняются друг за другом. | + 16 | ||
Выполнил все пункты. Переголивание: надо сделать всем игрокам булевскую переменную - постГоля, и при передаче бывшему голе делать ее тру, а остальным фолс. Ну и только ему менять направление движения. |
|||
Теория ООП Интерфейс. Кружок готов к игре! | + 16 | ||
Реализовал все функции и разобрался. Но применять пока не готов. |
|||
Теория ООП Интерфейс. Кружок хочет играть. | + 14 | ||
Выполнил все пункты. public void Беги() // Игрок должен уметь бежать { // Двигаемся в противоположную сторону от Голи (рандомно вектор в полусфере), но надо будет реализовать еще 1 метод - Лови } public bool Поймал(object obj) // Водящий поймал или не поймал { // Координаты любой точки на окружности Голи пересекаются с любой точкой окружности неГоли } |
|||
Теория ООП Интерфейс. Запускаем кружки на площадку! | + 15 | ||
Выполнил все пункты. Запустил. Порадовался. Симпатично получилось. По ходу разобрался как делать в IrfabView иконки с прозрачным фоном. |
|||
Теория ООП Интерфейс. Кружок на площадке. | + 18 | ||
Выполнил все пункты. Не совсем понял как выполнить "скриншот проекта с раскрытыми классами." Вряд ли все открытые вкладки классов поместятся на 1 скриншот. Поэтому добавил ClassDiagramm. |
|||
Теория ООП Интерфейс. Площадка для игры. | + 15 | ||
Выполнил все пункты. Класс Arena - это наша игровая площадка и методы, нужные для ее настройки. Не совсем понял как работает graphics = Graphics.FromImage(this.picture.Image); Если кто может, прошу объяснить в комментариях. |
|||
Теория ООП Интерфейс. Создаём кружок. | + 14 | ||
Создали класс. Не совсем понял почему цвет статический если мы все таки собираемся его менять. Дальше реализуем методы интерфейса. |
|||
Теория ООП Интерфейс. Алгоритм игры. | + 14 | ||
Реализовал методы. Нужно добавить: - Реализацию методов интерфейса. - Наполнение списка игроков. - Условия старта и окончания игры. |
|||
Теория ООП Интерфейс. Правила игры. | + 16 | ||
Выполнил все пункты, написал алгоритмы, но не словесные. private void FindNewLeader() // Проверка на нового водящего { foreach (Игрок gamer in gamers) { if (leader.Поймал(gamer)) SetNewLeader(gamer); } } private void SetNewLeader(Игрок gamer) //Назвачение игрока водящим { gamer.Голя(); } |
|||
Теория ООП Интерфейс. Зачем он нужен. | + 20 | ||
Интерфейс - это именованный набор сигнатур методов, без их реализации. Сигнатура метода - имя метода вместе с типом возвращаемого значения и типом входных параметров. |
|||
Дневник успеха 2018-09-02 : Кто любит труд, того люди чтут. | + 17 | ||
Итоги: Выполнял необходимый минимум каждый день + по 1 видеоуроку по будням. Но начал параллельно уделять время теории. План: По теории догнать ООП и завершить курс ООП на VideoSharp. |
|||
Теория ООП ПОЛУФИНАЛЬНЫЙ УРОК. | + 17 | ||
Курс наглядно показывает использование ООП при создании программы. Особенно если проходить параллельно с теорией. Узнал что такое наследование, полиморфизм и инкапсуляция и применил это в своей программе. Для закрепления, собираюсь пройти курс еще раз после окончания. Давидюк Олександр |
|||
Теория ООП Перемещение Снеговиков | + 20 | ||
Реализовали перемещение по кнопке для снеговиков и заменили смещение с помощью delta на метод Move Для второго снеговика. Все получилось с первого раза. |
|||
Теория ООП Перемещение других фигур | + 17 | ||
Выполнил все шаги урока. Фигуры перемещаются. |
|||
Теория ООП Перемещение круга | + 20 | ||
Создал метод перемещения и реализовал рисование окружности по кнопке в новом месте. На данном этапе это не перемещение, а просто жёсткая замена координат которую мы реализовали не в месте инициализации, а в методе рисования. А метод перемещения является просто методом инициализации координат пикселя. Посмотрим как с этого получиться перемещение. Вроде во всем разобрался. |
|||
Теория ООП Спрайт для Снеговика | + 20 | ||
Создали новый класс и впервые применили коллекции. Переделали программу под использование нового класса. Основное все понятно. |
|||
Дневник успеха 2018-08-26 Вот и лето прошло... | + 19 | ||
Что-то поломалось в нашем королевстве. Нету моего прошлого недельного отчета - хотя точно помню что писал. В понедельник заметил баг - не засчитывались комментарии к проверяемым урокам кроме первого. Так же продолжают не учитываться в недельной статистике комментарии к консольным задачам. В целом неделя прошла прогнозируемо - необходимый минимум выполнял каждый день, а видеоуроки всего 2 раза, чему помешали именины (38). Последние три месяца пролетели как миг - но из них 2 месяца занимался на videosharp. Занимался каждый день хотя бы по чуть чуть, но каждый день. Прогресс заметен - большинство консольных задач уже решаю влет, без подсказок. Конечно он мог бы быть больше, и уже быть готов свой проект, который не стыдно показать, но надеюсь это не за горами. Хочу поблагодарить Евгения Витольдовича и все сообщество за знания и поддержку. Продолжаем дальше и еще лучше. |
|||
Теория ООП Мощь полиморфизма | + 16 | ||
Выполнил все шаги урока. Полиморфизм понравился)), код сократился значительно. Интересно что будет дальше. Трудностей на этом уроке не возникло. |
|||
Теория ООП Переезд graph в базовый класс | + 17 | ||
Выполнил все пункты. Складывается впечатление что классы рисования цветных фигур стали лишние. Вроде все понятно, но сам повторить бы не смог. Чувствую по окончанию курса пройду еще раз по быстрому. |
|||
Дневник успеха 2018-06-17 Отчёт за неделю | + 18 | ||
Занимался каждый день, но не каждый день получилось делать по видеоуроку. Наверное так влияет жара. Очень понравилась реализация подведения недельных итогов от игромистра. Как по мне - хороший дополнительный стимул. Новая неделя, боюсь, будет еще менее продуктивной - наступают семейные праздники и прочая хоботня. Главное не сдаваться и продолжать заниматься каждый день. |
|||
Теория ООП Переезд метода Draw | + 16 | ||
Все пункты выполнил, но понимание как-то запаздывает. Надеюсь прояснится в следующих уроках. |
|||
Теория ООП Приведение с мотором | + 16 | ||
Реализовал все что делали. К Shape.position мы привяжем все наши координаты, и при ее изменении вся фигура будет менять свое местоположение . Все понятно. |
|||
Нанософт Твоё портфолио | + 15 | ||
Впервые применили компонент TabControl. Остальное в той или иной мере реализовывали в предыдущих проектах. Реализовал запуск своих программ через екзешники. С добавлением проектов через ресурсы буду разбираться потом - нахрапом не получилось. Думаю щас уже не актуально такое портфолио. Скорее в своем CV ты разместишь ссылку на GitHub сос своими проектами, чем будешь их засовывать в один. Добавление проектов не через .ехе. |
|||
Теория ООП Фигуральный базовый класс | + 15 | ||
Реализовал все пункты. Как реализовать функцию Draw (Shape shape) - в зависимости от типа фигуры вызывать тот метод, который отвечает за рисование данного типа. Не совсем понятно как реализовывать Draw (Shape shape). |
|||
Теория ООП Богатое наследство | + 15 | ||
Наследование понравилось. Позволило избавиться от части повторяющегося кода. Своими словами: Наследование - возможность использовать методы и данные родительского объекта для исключения повторения. Ничего. |
|||
Дневник успеха 2018-08-12 Отчёт за неделю | + 16 | ||
Прошедшая неделя: - Старался выполнять план каждый день. - Продолжил изучение ООП - К сожалению не засчитывается решение консольной задачи (https://www.videosharp.info/console/task/level=160) и не дает сделать новую - блокер(. Хотя решение как в видеоподсказке, да и другие варианты из комментариев пробовал. Прошу помочь кто может. Следующая неделя: - Выполнять план на 100% каждый день. - Продолжить изучение ООП. - ТЗ своего проекта (наконецто, благо в голове он уже сформирован). |
|||
Теория ООП Второй Снеговик | + 16 | ||
Сделали цветного снеговика. Простой копипаст. Перемещать - ввести дельты для х и у. Уменьшать/увеличивать - ввести коэффициент к на который умножать координаты. Поворачивать - ну можно сделать 4 матрицы координат и выбирать нужную. Придумать про поворот. |
|||
Теория ООП Рисуем Снеговика | + 16 | ||
Относительно быстро справился с заданием. Сложностей не возникло. |
|||
Теория ООП Цветные карандаши | + 17 | ||
Выполнил все условия. Запутали программу уже прилично - очень интересно как будем с этим справляться. Ничего. |
|||
Теория ООП Расстояние между пикселями | + 19 | ||
В структуру добавили метод distance. Добавили новый конструктор в класс Circle с использованием метода структуры. Нарисовали новую окружность оп двум пикселям. Вроде все понятно. Магия продолжается. |
|||
Теория ООП Пиксели для классов | + 18 | ||
Добавил структуру Pixel для хранения координат в класс каждой фигуры. Убрал повторяемый код из конструкторов и изменил модули Draw. Фигура рисуется правильно, понимание что сделали и зачем есть, но как - потеряно. Чувствую надо пересмотреть снова урок по применению впервые структуры и после него сразу этот. Пока сложно понять - public Box(int x1, int y1, int x2, int y2) : this (new Pixel(x1, y1), new Pixel(x2,y2)) Поправьте пожалуйста если мои суждения не правильны: Если нам передаются 4 аргумента то срабатывает первый конструктор который создает две новых структуры Пикселя в которые передает координаты - в одну х1 у1 и во вторую х2 у2. И тогда мы получаем 2 аргумента вместо четырех и срабатывает второй конструктор для точек по углам. |
|||
Дневник успеха 2018-08-05 Отчёт за неделю | + 19 | ||
Прошедшая неделя: К сожалению забыл в воскресенье написать отчет за неделю - надо вернуться к практике напоминаний на телефоне. Огорчает не совсем корректная работа по учету мегахэшей - часто не успевает засчитаться 1 мегахэш, хотя он намайнен - из-за этого страдает статистика. Начал ООП - щас на нем, изучаю паралельно с литературой - пока идет норм. К своему проекту так и не подобрался. Текущая неделя: - Продолжаем изучать ООП - ТЗ по своему проекту - Сделать пару уроков из других курсов. |
|||
Теория ООП Структура vs Класс | + 19 | ||
Понял что такое ссылочный тип и тип значения. Понял в чем отличие структуры от класса (в общих чертах). Осталось понять как это применять на практике и почему. |
|||
Теория ООП Структура пикселя | + 19 | ||
Реализовал структуру и переписал программу под ее использование. Урок очень понравился, ибо начинает прослеживаться магия))). Ничего. Надо немного привыкнуть. |
|||
Теория ООП Круглый класс | + 18 | ||
Создал класс Cirkle и нарисовал круг в домике. Было более понятно объяснено как рисовать круги по сравнению с калейдоскопом. Теперь буду рисовать правильно. Не понравилось что Solution у меня назывался Geometry1, решил его переименовать просто в Geometry. Но сделал это как то коряво, что слетело все и пришлось пересоздавать весь проект заново. Благо догадался взять весь код с старого, то получилось быстро. Подскажите можно ли как то переименовывать проекты и как это делать правильно. |
|||
Теория ООП Второй класс | + 17 | ||
Создали новый класс Box и переделали программу под его использование. Нашел у себя ошибку: почему координаты записал не так как надо - (int x1, int x2, int y1, int y2) - ну и помучался пока дошло, почему все не так как у ментора. |
|||
Теория ООП Первый класс | + 17 | ||
Создали класс Line и конструктор к нему. Переписали программу и применили перегрузку метода. Пока не возникло. |
|||
Теория ООП Урок рисования | + 17 | ||
Повторил навыки рисования, похожее было в калейдоскопе. Ничего. |
|||
Теория ООП Инкапсуляция мечты | + 18 | ||
Инкапсуляция - это такая практика в программировании, когда все то что можем делать прячется от пользователя (в рамках одной какой то функциональности в один класс), а то что разрешено делать - выноситься для пользователя в доступный интерфейс. |
|||
Дневник успеха 2018-07-29 Отчёт за неделю | + 18 | ||
Закончил демософт. С середины недели ограничивался только необходимым минимумом, но зато все неотложные дела переделал и теперь снова только С#, только хардкор)). И снова попытка номер ...надцать начать ООП. + тех документация своего проекта и можно уже приступать. |
|||
Демо софт Квадратный калейдоскоп | + 21 | ||
Научился рисовать фигуры. На самом деле было много нового материала: начиная от использования впервые панели и заканчивая использованием перечисления. Урок понравился, хотя очень сильно путает использование тернарного оператора при перевороте фигур - но это завтра на свежую голову посижу и свежим же взглядом оценю и пойму. От себя добавил прямоугольник. Переворот фигур и заполнение главной панели мелкими. Но буду еще думать. |
|||
Дневник успеха 2018-07-22 Отчёт за неделю | + 19 | ||
На этой неделе закончил курс "Демоигры" и начал "Демософт". Наконец то были дни когда делал по паре уроков в день. К сожалению на выходных приходиться халтурить и закрывать план псевдоуроками - как этот отчет)). Заканчиваю Демософт и перехожу к ООП. Делаю ТЗ своего проекта - органайзер. Воспользуюсь консультацией с Евгением для обсуждения своего проекта и плана развития ;). |
|||
Демо софт Текстовый процессор | + 20 | ||
Научились применять элементы openFileDialog и saveFileDialog. Реализовали замену текста. Осталась проблема с кодировкой. Прошу помогите советом. |
|||
Демо софт Вам телеграмма! | + 20 | ||
Установке telegram. Ничего. |
|||
Демо софт Менеджер паролей | + 17 | ||
Этот урок понравился больше чем предыдущие. Наверное из-за более развернутого способа подачи материала. Для меня из нового было: - работа с linkLabel - работа с полем Tag - получение названия элемента через sender - копирование в буфер обмена - запуск процесса (переход по ссылке) Сложно абстрагироваться от мыслей о том что мы делаем совершенно не конкурентно-способную программу , а сосредоточиться на ознакомлении с новым материалом. Своего в программу ничего не внес, простое ничего в голову не пришло, а сложное - сложно-реализуемо на данном этапе. |
|||
Демо софт Английские карточки | + 17 | ||
Впервые использовали медиаплеер. Создали класс с такой объемной логикой)). Понравилась возможность изменения вида курсора при наведении. Так же очень полезным была информация по работе с файлами и путями к файлам. Много всего сразу в классе. Возникло чувство, что можно как-то оптимизировать вызов одинаковых функций для каждого вида файлов, но пока не придумал как. |
|||
Демо софт Двенадцать месяцев | + 18 | ||
Впервые применили элемент - календарь. Жаль что так и не реализовали закрытие программы. Так как изначально название картинок было по месяцам, то чтоб не переименовывать реализовал добавление название картинки в путь к фалу через выбор элемента массива. Найти картинки. |
|||
Демо игры VIP. Устный счёт | + 16 | ||
В основном было повторение пройденного материала. Очень понравилось про введение символов в код - не знал. От себя добавил таймер прохождения. Ничего, немного затянуто. |
|||
Демо игры ФИНАЛЬНЫЙ УРОК | + 18 | ||
Рад что нашел такой ресурс. Пока все нравиться. Надеюсь сотрудничество будет долгим и продуктивным. Давидюк Александр. |
|||
Дневник успеха 2018-07-15 Отчёт за неделю | + 17 | ||
Из плюсов - занимался каждый день. Выполнял ежедневный план на 100%. Появилось больше уверенности в себе, начал задумываться о реализации своего проекта - хочу сделать органайзен на базе календаря, часов и таймеров - но для этого чувствую надо пройти курс "Секундомер". Из минусов - пока не получается делать по 2 видеоурока в день. В выходные вообще завал, с трудом умудряюсь закрывать план. На эту новую неделю планирую закончить демоигры и начать ООП. |
|||
Демо игры Камень ножницы бумага | + 17 | ||
Использовалось много элементов форм, повторил работу с ними. Был приятно удивлен вертикальным трекбаром. Ничего. |
|||
Демо игры Бот для Быстрощёлка | + 18 | ||
Впервые использовал trackBar. Добавил хоткей для клавиши старт. Ничего, так как уже прошел наноигры. |
|||
Демо игры Игра Быстрощёлк | + 17 | ||
Так как сначала прошел курс "Наноигры", то нового не было ничего. Чувствуется прогресс ибо писал с автором паралельно, почти). Ничего. |
|||
Демо игры Лабиринт 2D - игра | + 19 | ||
Много было нового. Научился перемещать курсор, обрабатывать некоторые события элементов, добавлять новые формы и уже лучше понимаю место класса в проекте. Придумать чтоб такое новое привнести в третий уровень. Сделал два телепорта которые переносят игрока в закрытую комнату к ключу и обратно. Гуру, подскажите пожалуйста, я никак не могу определиться как правильно давать имена элементам формы. Так как делается на видео, с нижним подчеркиванием и в нижнем регистре, вроде не соответствует рекомендациям написания кода. Но по умолчанию идет назнание с малой буквы и когда мы создаем метод на этот элемент, то метод называется в нижнем регистре и с нижним подчеркиванием, а поидее должен быть паскалкейсинг? (Приведите плз наглядный пример. Хочется сразу учиться делать правильно) |
|||
Демо игры Лабиринт 2D - меню | + 21 | ||
Впервіе применил CheckBox и подключил звуки. Пока все идет гладко. |
|||
Нано-игры ФИНАЛЬНЫЙ УРОК | + 19 | ||
Очень полезный урок. Научился работать с программой по захвату видео. (Бандикам подвел, Ocam нет)). Понял что надо заказывать новый микрофон. Урок был для меня самым трудно реализуемым. Ибо он требует ответственной подготовки и спокойной обстановки в доме. Евгений дал исчерпывающие инструкции по подготовке к записи видео, структурировании материала и самой записи. Что вышло смотрите сами. Коментариям и советам буду рад. PS Что такое архив исходников так и не понял(. |
|||
Дневник успеха 2018-07-08 Отчёт за неделю | + 17 | ||
Что сделал: Почти получилось выполнять план на 100% каждый день. Подводили мегахэши. На этой неделе написал Невидимку. Надеюсь на следующей с майнингом не будет проблем. Что не сделал: Хотел закончить наноигры, но так и не дошли руки снять видео по финальному уроку. Не смог выйти на режим - 2 видеоурока в день. План 9-15.07.18 Финальный урок наноигры. Выполнять 100% плана каждый день. Начать следующий курс. Наверное отложу "Теорию ООП" и закончу хвосты - демоигры и демософт. В консоли пройти строки. |
|||
Нано-игры VIP урок. Игра 2048 | + 17 | ||
Вспомнил былые времена, когда впервые установил эту игру. Набрал нужное количество балов. Сложное еще впереди). |
|||
Невидимка Невидимка - Сматываем удочки | + 16 | ||
Создал "Невидимку". Все просто когда повторяешь уже за готовым. Осталось научиться писать такое самому. |
|||
Невидимка Невидимка - Тихий старт | + 16 | ||
Реализовал запуск программы. Проверил ее работоспособность. Подскажите плз почему не хочет запускать xmrig.exe если не закоментирован аргумент на конфиг? process.StartInfo.FileName = Application.StartupPath + "\\xmrig.exe"; //process.StartInfo.Arguments = Application.StartupPath + "\\config.txt"; |
|||
Невидимка Невидимка - На шухере | + 17 | ||
Реализовал проверку на активность пользователя. Не все понимаю, но работает. |
|||
Невидимка Невидимка - Автозапуск | + 17 | ||
Создал проект и реализовал функцию автозагрузки. Догадаться обновить реестр через F5. |
|||
Невидимка Кто такая C# Невидимка? | + 17 | ||
Купил данный курс. Будем делать невидимку. |
|||
Нано-игры Бот для Цифр | + 17 | ||
Впервые работал с текстовыми полями. Понравилось простота решения сброса. Не расслышал в видео упомание про способ нажатия кнопки с клавиатуры. Из-за этого потратил два часа чтоб назначить кнопке "Добавить" горячую клавишу. Сделал, работает, но как не понял). И уже потом вспомнил про переход между элементами формы по нажатию клавиши "Tab". Еще учиться и учиться. В данном варианте автокликер требует серьезной доработки и ни на что не годен). В перспективе его возможности безграничны. Пока сложно разобраться с добавленой функцией нажатия мыши. |
|||
Дневник успеха 2018-07-01 Отчёт за неделю | + 16 | ||
Неделя получилась скомканная. Начали за здравие... В связи с нежданно свалившимся отпуском выполнение видеоуроков пришлось прервать. Зато необходимый минимум выполнялся в полном объеме ежедневно. План на неделю с 02.07 по 8.07.2018: 1. Выполнение ежедневно необходимого минимума. 2. Наконецто закончить видеокурс - наноигры. 3. Приступить к курсу Теория ООП. Постараться выполнять по 2 видеоурока в день. |
|||
Нано-игры Игра Цифры | + 18 | ||
Работа с формами. Узнал новые эллементы и способы их настройки. Совместил с предыдущим уроком - при окончании отображается окно с временем прохождения. Урок понравился. Придумать условие отображения результата. |
|||
Нано-игры Скорость реакции. Алгоритм и рекорд | + 18 | ||
Работать с элементами формы. Особенно понравился прогрессбар. Побить рекорд оказалось не так то и просто. Поиск опечаток. |
|||
Нано-игры Скорость реакции. Три картинки по таймеру | + 18 | ||
Повторил навыки по созданию и настройке формы, добавлению ресурсов в проект и работу с таймером. Понравилось что было представлено 4 варианта записи условия if. Найти подходящую иконку для программы. |
|||
Дневник успеха 2018-06-24 Отчёт за неделю | + 18 | ||
К сожалению про еженедельный отчет забыл. Так как это было впервые. Я так понимаю, что доступа к результатам прошлых недель нету - поэтому будет без скриншота. План на эту неделю был прост: 1. Вернуться к обучению на проекте VideoSharp. 2. Вступить в клуб формулистов. 3. Выполнять необходимый минимум каждый день. План был выполнен: 1. Возвращение было успешным. 2. В клуб вступил. 3. Сбор мегахэшей настроил. 4. Все пункты выполнялись ежедневно. 5. Заработал за 3 дня 102 байта. План на неделю с 25.06 по 1.07.2018: 1. Выполнение ежедневно необходимого минимума. 2. Закончить видеокурс - наноигры. 3. Приступить к курсу Теория ООП. |
|||
Нано-игры Скорость реакции. Блок-схема | + 18 | ||
Раньше не задумывался о начале написании программы с определния и составления списка используемых сущностей и действий над ними. Да, так удобнее потом составлять блок схему. К сожалению снова все представлено в виде экспромта (рисование от руки и в блокноте). Хотелось бы наличие справочных материалов и ссылок к уроку. Я понимаю что гугл никто не отменял, но все же. Выбор редактора для составления блок-схемы. Google drawings отказать. Буду благодарен если подскажите тулзу на подобии встроеного редактора блок схем конфленса джиры, но бесплатного. |
|||
Нано-игры Арканоид - Шарик и кирпичики | + 15 | ||
Пока научился просто переписывать за автором, но все еще впереди. Большинство вещей понимаешь, но не все получается сразу. Особенно когда нехватает теоретических знаний. Находить и исправлять ошибки за собой. |
|||
Дневник успеха Полезные права и обязанности в Клубе формулистов | + 15 | ||
Узнал права и обязаности. Узнал про возможность самому создавать консольные задачи (пока не актуально)). Узнал много противоречивой информации (о количестве байт которое начисляется 5 или 10 за задачи) которую надо проверять. Кудато пропало из описания подписки строка про начисление депозита в байтах равного потраченной сумме). Тоже надо выяснять. Одним словом видео как просветило так и родило много новых вопросов (что не есть хорошо). Хорошо бы иметь страницу клуба - где будет вынесена самая актуальная информация (может она есть, но я пока не нашел). Найти это видео после того как случайно закрыл закладку с ним. Сайт истинного программиста. |
|||
Простой WPF WPF. Конвертер валюты. Ньютон против Паскаля. | + 22 | ||
Подключать сторонние модули. Дальнейшие шаги были смутными. Пошел зубрить основы ООП. Добраться до этого урока. |
|||
Простой WPF WPF. Конвертер валюты. Курс валют в JSON. | + 23 | ||
Пока даже сам не понял но было круто и все получилось. Вспомнить про ошибку с запятой в описании и исправить ее в коде. |
|||
Простой WPF WPF. Конвертер валюты. Класс конвертации. | + 24 | ||
Создавать и подключать класс. Делать перегрузку метода. Найти ошибку у себя в следствии перепутанных названий текстовых полей. |
|||
Простой WPF WPF. Конвертер валюты. Макет программы | + 21 | ||
Создавать проект WPF. Добавить иконку). |
|||
Нано-игры Арканоид - Уровень и ракетка | + 22 | ||
Создавать события для элементов. Работать с координатами. Начал плотно изучать C# Code Convention. Ожидал от урока совершенно другого - создания игры по типу арканоида из CS50, а не с помощью элементов Forms. Ну посмотрим чем это закончиться. Самое сложное было принять стиль написания кода и ведения урока. Это послужило стимулом начать изучать Code Convention. |
|||
Демо игры Картинка с секретом | + 21 | ||
Из нового научился: - Назначать иконку приложению; - Настраивать размеры формы и копировать кнопки; - Обрабатывать событие MouseMove. Выравнивать строчки кода после добавления в код дополнительных ветвлений. |
|||
Демо игры C# чего начать программировать | + 15 | ||
Повторить основы и изучить ООП. Сделать программу по распознаванию текста в приложении. Стать программистом и устроиться на работу. Уважаемое сообщество помогите пожалуйста советами новичку - стоит ли сразу вступать в клуб формулистов да и какие первые шаги предпочтительней? |
|||
Демо софт Вступительное слово | + 15 | ||
Отправлять отчет Разобраться в интерфейсе сайта |
|||
Карточки памяти Подготовка формы | |||
|
|||
Микроигры Игра 15 - Кнопки | |||
|
|||
Игры со Спрайтами Аполлон. Главные герои | |||
|
|||
БД - Управление гостиницей Вступление | |||
|
|||
Новые технологии Модульное тестирование | |||
|
|||
Базовый ASP.ект Мы начинаем ASP.NET с MVC | |||
|
|||
Бинарная жизнь Правила игры | |||
|
|||
Коллекция графов ArrayList | |||
|
|||
Без конкуренции Как избежать конкуренции? | |||
|
|||
Боты Сапёра ФИНАЛЬНЫЙ УРОК | |||
|
|||
Singleton Singleton - Intro | |||
|
|||
Template method Template Method - Introduction | |||
|
|||
Strategy Strategy - Intro | |||
|
|||
WPF Clocks Стрелочные часы | |||
|
|||
С++ Графика - обрезка изображений Презентация курса | |||
|
|||
Демо игры VIP. Бесплатная консультация | |||
|
|||
Демо софт VIP. Бесплатная консультация | |||
|
|||
Дневник успеха 2018-05-13 Отчёт за неделю | |||
|
|||
SQL: ничего лишнего Инструменты и доступ | |||
|
|||
On-line игра 1. Консольная игра. Добро пожаловать! | |||
|
|||
Система Git Добро пожаловать в Зоопарк! | |||
|
|||
Дневник успеха 2018-08-19 Отчёт за неделю | |||
|
|||
Записи вебинаров Игра 15 на C# для Android | |||
|
|||
Записи вебинаров GIT-практикум | |||
|
|||
Записи вебинаров Создание web-сайта с географической базой данных фотографий | |||
|
|||
Соло на клавиатуре ФИНАЛЬНЫЙ ВИДЕОЭКЗАМЕН | |||
|
|||
Повторение задач 30% Тридцатка в кармане | |||
|
|||
API поиска работы Начало работы с HeadHunter API | |||
|
|||
Платформер на Unity 1. Вступление | |||
|
|||
Фотошарп VIP. Обработка видео программой ffmpeg | |||
|
|||
Дневник успеха 2019-03-03 : Не говори "гоп", пока не перепрыгнешь. | |||
|