Дата | Видеоурок | Результат | |
---|---|---|---|
C Создание проекта | + 7 | ||
подготовили проект |
|||
C Что такое qr-код? | + 7 | ||
узнал много интересного о QR-коде |
|||
Шахматы по сети Интерфейс. Ход делегата | + 6 | ||
повторили работу делегата |
|||
Шахматы по сети Интерфейс. Начальная позиция | + 4 | ||
реализовали построение начальной доски программно |
|||
Шахматы по сети Интерфейс. Генерация объектов | + 5 | ||
перевели построение доски на динамику |
|||
Шахматы по сети Интерфейс. План действий | + 4 | ||
подготовили все для дальнейшей работы |
|||
Шахматы по сети Алгоритмы. VIP. Как пройти в библиотеку | + 5 | ||
класс |
|||
Шахматы по сети Алгоритмы. VIP. Можно пройти? | + 6 | ||
люблю рефакторинг! |
|||
Шахматы по сети Алгоритмы. VIP. Шахматное супертестирование | + 9 | ||
прикольно, хорошая методика для проверки |
|||
Шахматы по сети Алгоритмы. ТРЕТИЙ ФИНАЛЬНЫЙ УРОК | + 9 | ||
алгоритмическая часть мне очень понравилась, видно, что было потрачено немало времени на алгоритмы. а еще я люблю консоль ) |
|||
Шахматы по сети Алгоритмы. Шах и Мат! | + 8 | ||
реализовали шах мат и пат |
|||
Шахматы по сети Алгоритмы. Защита короля | + 8 | ||
супер! |
|||
Шахматы по сети Алгоритмы. Королевский паркур | + 6 | ||
реализовали рокировку |
|||
Шахматы по сети Алгоритмы. Допрыгалась! | + 6 | ||
реализовали взятие пешки на проходе |
|||
Шахматы по сети Алгоритмы. Рефакторинг на доске | + 11 | ||
провели рефакторинг класса Доска, все работает ) |
|||
Шахматы по сети Алгоритмы. Четвёртое превращение | + 6 | ||
организовали повышение по службе для пешки |
|||
Шахматы по сети Алгоритмы. Храбрая пешка | + 5 | ||
написали часть алгоритмов для пешки |
|||
Шахматы по сети Алгоритмы. Дальнобойщики | + 4 | ||
класс! |
|||
Шахматы по сети Алгоритмы. Ночью с Конём | + 5 | ||
реализовали проверку ходов для коня |
|||
Шахматы по сети Алгоритмы. Куда идёт Король | + 4 | ||
реализовали проверку ходов короля |
|||
Шахматы по сети Алгоритмы. Генератор ходов | + 3 | ||
повторили использование yield |
|||
Шахматы по сети Алгоритмы. Сборка фена | + 4 | ||
прикольно |
|||
Шахматы по сети Алгоритмы. Волшебные шахматы | + 5 | ||
распарсили фен по частям |
|||
Шахматы по сети Классы. ВТОРОЙ ФИНАЛЬНЫЙ УРОК | + 4 | ||
рисовать схемы |
|||
Шахматы по сети Классы. Консольная доска | + 3 | ||
создали консольную доску для визуализации ходов |
|||
Шахматы по сети Классы. Шахматная бюрократия | + 8 | ||
все ок! |
|||
LINQ: шаг за шагом PLINQ: всё глубоко параллельно | + 9 | ||
использовали Plinq |
|||
LINQ: шаг за шагом Полезные методы | + 15 | ||
рассмотрели Тейка, Скипа, Олю и Аню. |
|||
LINQ: шаг за шагом JOIN через INTO | + 16 | ||
прикольно получается |
|||
LINQ: шаг за шагом JOIN группирующий | + 16 | ||
получили выборку с помощью GroupJoin |
|||
Шахматы по сети Классы. Стой, кто идёт! | + 13 | ||
создали класс Moves |
|||
LINQ: шаг за шагом JOIN связующий: начало | + 10 | ||
не стал трогать спутники, придумал более реалистичный пример ))) |
|||
LINQ: шаг за шагом Затерянное в XML | + 9 | ||
сделал немного по-другому, ввел дополнительное поле (массив спутников) в класс планеты, надеюсь не придется переделывать, чтобы материал сл. уроков пройти, еще под вопросом десериализация xml через linq, сделал пока для Марса, дальше посмотрим вручную создавать xml ) |
|||
LINQ: шаг за шагом Методы работы с множествами | + 8 | ||
поработали со множествами |
|||
LINQ: шаг за шагом Проекция и ее переменные | + 12 | ||
создали анонимный тип на лету и это круто |
|||
Шахматы по сети Классы. Квадратная матрица | + 12 | ||
создали класс Board |
|||
LINQ: шаг за шагом Краткая форма и навигация | + 5 | ||
переделали через методы расширения, определили первый и посл элементы |
|||
LINQ: шаг за шагом Linq по классу | + 6 | ||
создал Солнечную систему ) |
|||
LINQ: шаг за шагом Первое использование LINQ | + 11 | ||
создали функцию поиска через Linq |
|||
Шахматы по сети Классы. Фигурой марш! | + 9 | ||
Создали два класса FigureOnSquare, FigureMoving |
|||
LINQ: шаг за шагом Традиционный алгоритм | + 11 | ||
все отл ) |
|||
LINQ: шаг за шагом Инструменты и консольное приложение | + 12 | ||
создали консольное приложение |
|||
Шахматы по сети Классы. Квадратная площадь | + 12 | ||
создали стуктуру Square |
|||
Шахматы по сети Классы. Цветная фигура | + 11 | ||
Создавать перечисления и методы расширения |
|||
Мат Конём и Слоном Консольная шахматная доска | + 9 | ||
класс! |
|||
Мат Конём и Слоном Белая коробка | + 10 | ||
создали класс WhiteBox |
|||
Мат Конём и Слоном Генерация белых ходов | + 11 | ||
интересный урок |
|||
Мат Конём и Слоном Белая и чёрная очередь | + 10 | ||
ух, наконец-то что-то другое вместо массивов |
|||
Мат Конём и Слоном Псевдо-алгоритм перебора | + 10 | ||
расписали алгоритм |
|||
Мат Конём и Слоном Чистый ход | + 9 | ||
продолжили рефакторинг |
|||
Мат Конём и Слоном Рефакторинг кода | + 11 | ||
Провели рефакторинг кода |
|||
Мат Конём и Слоном Две структуры | + 10 | ||
создали две структуры |
|||
Мат Конём и Слоном Ворошиловский слон | + 8 | ||
реализовали метод OnBishop() |
|||
Мат Конём и Слоном Нотация Форсайта - Эдвардса | + 12 | ||
класс! |
|||
Мат Конём и Слоном Конь ходит буквой Гэ | + 6 | ||
добавили метод для коня |
|||
Мат Конём и Слоном Королевское правило | + 10 | ||
реализовали королевское правило |
|||
Мат Конём и Слоном Перебор всех комбинаций | + 10 | ||
перебрали все варианты |
|||
Мат Конём и Слоном Постановка задачи | + 11 | ||
стартуем! |
|||
БД - Управление гостиницей Модель. Карта отеля 3 | + 11 | ||
норм |
|||
БД - Управление гостиницей Модель. Карта отеля 2 | + 7 | ||
продолжили создавать методы для класса map |
|||
БД - Управление гостиницей Модель. Карта отеля 1 | + 7 | ||
Снова меняем поля класса через аргументы метода SelectMap. Сначала меняем поля потом уже на их основе делаем запрос. Как-то не логично. |
|||
БД - Управление гостиницей Модель. Список заказов. | + 7 | ||
все понятно |
|||
БД - Управление гостиницей Модель. Статусы заказов. | + 10 | ||
Не нравится мне, что методы UpdateFromDay и UpdateTillDay меняют не только данные в базе, но и поле объекта, тем более у нас есть специальные функции по изменению полей. Потом можно долго искать почему поле меняется само по себе. |
|||
БД - Управление гостиницей Модель. Бронирование. | + 10 | ||
Код начался повторяться, пошел копипаст. Будем подумать как оптимизировать. |
|||
БД - Управление гостиницей Модель. Тестирование комнат. | + 12 | ||
да, на тесты много времени уходит, но без них никуда. |
|||
БД - Управление гостиницей Модель. Удаление комнат. | + 12 | ||
все по аналогии, идем дальше |
|||
БД - Управление гостиницей Модель. Класс комнаты | + 8 | ||
классный урок |
|||
БД - Управление гостиницей Модель - Календарные праздники | + 7 | ||
желания комментировать код нет. ведь это дуюлирование кода на уровне комментиариев |
|||
БД - Управление гостиницей Модель - Календарный год | + 8 | ||
Тесты - это круто! |
|||
БД - Управление гостиницей Модель. Всё про Клиента | + 7 | ||
надо будет все переписать через EF |
|||
БД - Управление гостиницей Модель. Класс Клиента | + 9 | ||
Как-то странно работать с автосвойствами как с полями. И в конструкторе по умолчанию прописывать значения полей по умолчанию - это лишнее, они и так проинициализируются при создании экземпляра. Хорошо есть интерполяция строк, для написания SQL-запросов - просто супер! ) |
|||
БД - Управление гостиницей Отображение таблицы | + 10 | ||
Отобразили таблицу в DGV |
|||
БД - Управление гостиницей Модульный тест | + 11 | ||
Повторил создание тестов. Тесты очень нужная штука, особенно в больших проектах. Можно быть уверенным, что после каких-то изменений ничего не сломалось. |
|||
БД - Управление гостиницей Класс MySQL. Обработка ошибок. | + 14 | ||
Классный метод, обработки ошибок! |
|||
БД - Управление гостиницей Класс MySQL. Получение таблицы. | + 14 | ||
Отлично! |
|||
БД - Управление гостиницей Класс MySQL. Драйвер и конструктор. | + 12 | ||
класс! |
|||
БД - Управление гостиницей Модель. Имена методов. | + 11 | ||
круть! |
|||
БД - Управление гостиницей Модель. SQL запросы для Book и Map | + 8 | ||
Способ создания программы хороший, лучше чем начинать сразу писать запросы без подготовки. |
|||
БД - Управление гостиницей Модель. SQL запросы для Room | + 9 | ||
Запросы продолжаются! |
|||
БД - Управление гостиницей Модель. SQL запросы для Client | + 9 | ||
создали еще порцию запросов |
|||
БД - Управление гостиницей Модель. Список задач. | + 7 | ||
расписали список задач |
|||
БД - Управление гостиницей Модель. Планирование. | + 7 | ||
1. Регистрация клиента; 2. Снятие регистрации клиента; 3. Бронирование комнаты; 4. Поиск свободных комнат; 5. Работа с календарем; 6. Отчеты по комнатам и клиентам; |
|||
БД - Управление гостиницей SQL запросы для создания Базы | + 6 | ||
повторил работу с MySQL |
|||
БД - Управление гостиницей Установка сервера MySQL | + 10 | ||
все уже было установлено |
|||
БД - Управление гостиницей Создание базы в MS Access | + 10 | ||
Создали таблицы, создали схему и связи между таблицами |
|||
marafon Шаблонизация prog.php | + 10 | ||
провели шаблрнизацию prog.php |
|||
marafon Шаблонизация task.php | + 13 | ||
Применили шаблонизатор к task.php |
|||
marafon Вызов API-функций из PHP | + 12 | ||
выщли предупреждения, видимо в следующем уроке решим |
|||
marafon Шаблонизатор Smarty | + 12 | ||
шаблонизатор - это круто! |
|||
marafon Список задач на PHP | + 12 | ||
Получилось более логично и я бы сказал профессионально. ) |
|||
marafon Два веб-сервера | + 11 | ||
открыл проект в PHPstorm, создал два домена |
|||
marafon Отказ от AJAX | + 10 | ||
Все так хорошо начиналось! ) Веб-апи - класс, очень универсально получится. Давно мечтал что-то подобное. Если бы back-end был на C# вообще было бы круто. |
|||
marafon Загрузка программы | + 12 | ||
все просто. еще бы исходники записывать как есть. |
|||
marafon Страница решения задачи - подготовка | + 11 | ||
Файл prog.html немного не доработали, видимо на сл. уроке добьем. |
|||
marafon Установка заголовка | + 12 | ||
заменили заголовок |
|||
marafon Получение параметра из адресной строки через JS | + 10 | ||
получать параметры из адресной строки |
|||
marafon Загрузка данных на страницу с условием задачи. | + 10 | ||
Все по аналогии с list.html |
|||
marafon Причёсывание скрипта со списком задач | + 8 | ||
Причесали скрипт. |
|||
marafon Загрузка в HTML через AJAX | + 12 | ||
Отличный урок! |
|||
Дневник успеха 2019-03-10 : Маленькое дело лучше большого безделья. | + 15 | ||
в вс не успеваю сдавать отчет, придется наверное в сб сдавать. |
|||
Дневник успеха 2019-03-03 : Не говори "гоп", пока не перепрыгнешь. | + 17 | ||
не успел отправить ) |
|||
Дневник успеха 2019-02-24 : Была бы охота — будет ладиться работа. | + 17 | ||
За эту неделю: + Я проверил 93 отчёта у 34 формулистов. + Я написал 18 сообщений 11 формулистам общим объёмом 8 килобукв + Я набрал 7 текстов: 1 => «C# набор / Максимальный элемент массива», без ошибок 2 => «Java - Запуск / Class!», без ошибок 3 => «Java - Запуск / public private», без ошибок 4 => «Java - Запуск / Static», без ошибок 5 => «Java - Запуск / void», без ошибок 6 => «Java - Запуск / Main», без ошибок 7 => «Java - Запуск / Скобки», без ошибок + Я решил 3 задачи: 1 => «Семантика / Дядюшка Эхо» на 100% 2 => «Олимпиада / Случайная задача» на 100% 3 => «Футбольная База / Стадионы» на 100% + Я выполнил 3 видеоурока: 1 => «ООП на Python3 / Работа с zip-архивом - архивация файлов и папок» за 18 мин. 2 => «ООП на Python3 / ООП - теория на примере популярной игры» за 59 мин. 3 => «ООП на Python3 / ООП - проект бэкаппера» за 2 дня 4 час. 15 мин. |
|||
Дневник успеха 2019-02-17 : Один в поле не воин. | + 10 | ||
За эту неделю: + Я проверил 143 отчёта у 41 формулиста. + Я написал 31 сообщение 19 формулистам общим объёмом 9 килобукв + Я набрал 7 текстов: 1 => «C# набор / Заполнение массива», без ошибок 2 => «C# набор / Формирование массива», без ошибок 3 => «C# набор / Вывод элементов массива», без ошибок 4 => «C# набор / Ввод элементов матрицы», без ошибок 5 => «C# набор / Вывод элементов матрицы», без ошибок 6 => «C# набор / Вывод числа по разрядам», без ошибок 7 => «C# набор / Выделение подстроки», без ошибок + Я решил 3 задачи: 1 => «Семантика / Привет, Мир!» на 100% 2 => «Строки / Copy» на 100% 3 => «Олимпиада / Случайная задача» на 100% + Я выполнил 6 видеоуроков: 1 => «Python3: математика / ФИНАЛЬНЫЙ УРОК» за 2 мин. 2 => «ООП на Python3 / Python и Visual Studio» за 9 мин. 3 => «ООП на Python3 / Работа с zip-архивом - инициализация и распаковка» за 1 день 3 час. 0 мин. 4 => «SQL: ничего лишнего / Редактирование и удаление» за 6 мин. 5 => «SQL: ничего лишнего / Модификация таблицы» за 1 час. 3 мин. 6 => «SQL: ничего лишнего / Группировки и функции» за 4 час. 20 мин. − Я не собрал ни одного Мегахеша :o( |
|||
SQL: ничего лишнего Группировки и функции | + 10 | ||
Отличный курс, на практике освежили знания. Все отлично! Курс без лишней воды, все четко. Спасибо! |
|||
Python3: математика ФИНАЛЬНЫЙ УРОК | + 10 | ||
Отличный курс, все понравилось. Следующий курс по ООП в Питоне. ) |
|||
SQL: ничего лишнего Модификация таблицы | + 11 | ||
рассмотрели еще некоторые команды для добавления и удаления столбцов, и также изменения. класс! |
|||
SQL: ничего лишнего Редактирование и удаление | + 17 | ||
рассмотрели UD из CRUD ) |
|||
Дневник успеха 2019-02-10 : Поле труд любит. | + 8 | ||
Я проверил 125 отчётов у 38 формулистов. + написал 31 сообщение 17 формулистам общим объёмом 9 килобукв + набрал 7 текстов + решил 11 задач + выполнил 15 видеоуроков на следующей неделе продолжу марафон |
|||
SQL: ничего лишнего Могучий JOIN | + 9 | ||
рассмотрели различные присоединения |
|||
SQL: ничего лишнего SELECT математика текст и NOT | + 10 | ||
сделали еще несколько интересных select запросов |
|||
SQL: ничего лишнего Select начало | + 11 | ||
потренировались на селектах |
|||
SQL: ничего лишнего Добавление книг и тем | + 11 | ||
потренировались с SQL запросами |
|||
SQL: ничего лишнего План базы данных и создание таблиц | + 9 | ||
создавать таблицы |
|||
SQL: ничего лишнего Запуск mysql-консоли и создание базы данных | + 9 | ||
создавать базу данных |
|||
Python3: математика Exe-файл - крутой pyinstaller | + 16 | ||
создавать exe с помощью pyinstaller Спасибо за замечательный практический курс по основам Python! Было интересно. Желаю Валерию дальнейших успехов на этом пути! Ждем продолжения курсов по Питону и JS. ) |
|||
Python3: математика Exe-файл - переменные среды | + 16 | ||
все готово |
|||
Python3: математика Любое число прописью - список в строку | + 12 | ||
В прошлом уроке уже сделал. Лист в стринг можно преобразовать одной строчкой: ' '.join(list) Еще в уроке в результирующей строке выводятся лишние пробелы. |
|||
Python3: математика Любое число прописью - всё строится на цикле | + 11 | ||
сделал немного по-другому. |
|||
Python3: математика Любое число прописью - новая программа и теория цикла for | + 10 | ||
все-таки TAB нужен в цикле. У меня в консоли не пропустил без него. На скрине видно. |
|||
marafon Клиентская часть - HTML | + 12 | ||
Тема хорошая. Но Валерию надо было получше подготовиться. Евгений Витольдович, молодец, вовремя подсказки давал. Несколько раз чуть не ушли от бутстрапа к ручной правке css. ) В итоге все отлично. Единтственно не понятно пока зачем кнопка запуск в task.html |
|||
marafon Запросы для PHP-функций | + 7 | ||
повторил запросы SQL, интересно почему мы для таблицы lang не сделали поле id |
|||
marafon Первые записи в таблицах | + 15 | ||
Повводили данные. Возможно стоит разрешение экрана менять при показе, а то мелковато че-то. |
|||
marafon Создание таблиц | + 11 | ||
Повторил создание таблиц в MySQL |
|||
Дневник успеха 2019-02-03 : Тот ничего не сделал, кто ничего не начал. | + 10 | ||
За эту неделю: + Я проверил 92 отчёта у 40 формулистов. + Я написал 26 сообщений 17 формулистам общим объёмом 10 килобукв + Я набрал 7 текстов: 1 => «Java - Запуск / Скоростная Java», без ошибок 2 => «Java - Запуск / Компиляция», без ошибок 3 => «Java - Вывод данных / Java Keywords», без ошибок 4 => «Java - Вывод данных / Калькулятор», без ошибок 5 => «Java - Вывод данных / Целые типы», без ошибок 6 => «Java - Циклы / Java For Loops», без ошибок 7 => «Java - Циклы / Java While Loops», без ошибок + Я решил 11 задач: 1 => «Целые числа / Два числа» на 100% 2 => «Целые числа / Деление» на 100% 3 => «Целые числа / Пирамида» на 100% 4 => «Целые числа / Отзыв» на 100% 5 => «Строки / Copy» на 100% 6 => «Строки / Split» на 100% 7 => «Строки / Insert» на 100% 8 => «Строки / Remove» на 100% 9 => «Строки / Replace» на 100% 10 => «Строки / Substring» на 100% 11 => «Строки / Starts/EndsWith» на 100% + Я выполнил 10 видеоуроков: 1 => «marafon / Конвейер для задач» за 1 час. 49 мин. 2 => «marafon / Планирование базы данных» за 4 час. 42 мин. 3 => «Python3: математика / Проверка иных условий» за 1 день 23 час. 11 мин. 4 => «Python3: математика / Списки - немного теории» за 19 час. 46 мин. 5 => «Python3: математика / Списки - в программу!» за 1 час. 58 мин. 6 => «Python3: математика / Бесконечный while» за 13 час. 24 мин. 7 => «Python3: математика / Словарь сотен» за 1 час. 29 мин. 8 => «Python3: математика / Число прописью » за 12 час. 8 мин. 9 => «Python3: математика / Автора - в кортеж» за 4 час. 54 мин. 10 => «Дневник успеха / 2019-01-27 : Хочешь жить - умей вертеться!» за 2 час. 11 мин. − Я не собрал ни одного Мегахеша :o( на сл. неделе буду дальше осваивать js |
|||
Python3: математика Автора - в кортеж | + 14 | ||
поработал над оформлением программки, добавил "окна" ) и статусбар |
|||
Python3: математика Число прописью | + 12 | ||
проект разделился на 2 части, в одной иду практически уроку, в другой вдарился в оформление. "Обернул" тело функции фигурными скобочками, а-ля C# ))) |
|||
Python3: математика Словарь сотен | + 11 | ||
Не стал делать функцию get_hundred(), лучше по-моему один раз создать словарь и просто вытаскивать значения по ключу. Еще сделал через кортеж. Ситуация идеально подходит для него. |
|||
Python3: математика Бесконечный while | + 9 | ||
while уже был, пока переделываю визуальную часть |
|||
marafon Планирование базы данных | + 11 | ||
пока все понятно |
|||
marafon Конвейер для задач | + 9 | ||
Отлично, идем дальше! |
|||
Python3: математика Списки - в программу! | + 8 | ||
Поменял список на кортеж, думаю это более логично. Сделал разноцветный вывод в консоль. Зациклил ввод от пользователя, пока тот не введет число требуемого формата. |
|||
Python3: математика Списки - немного теории | + 7 | ||
поработали со списками еще списки можно прибавлять через + |
|||
Python3: математика Проверка иных условий | + 14 | ||
сделал проверку на повтор цифр в числе через множество |
|||
Дневник успеха 2019-01-27 : Хочешь жить - умей вертеться! | + 15 | ||
Прошлая неделя была насыщенной поэтому выполнял минималку. Очень рад появлению нового направления на сайте, а именно языку программирования Python. На этой неделе буду выполнять минималку. |
|||
Python3: математика Обработка исключений в основной программе | + 10 | ||
в студии тоже прикольно |
|||
БД - Управление гостиницей Таблицы комнат и дней | + 14 | ||
выводить в Sublime файл в два столбца ) |
|||
Python3: математика Обработка исключений - немного теории | + 16 | ||
работать с исключениями |
|||
Python3: математика Рефакторинг - ввод и функция | + 9 | ||
вернул список |
|||
Python3: математика Число - на составные части | + 10 | ||
При выводе пробелы можно не ставить между словами вручную, питон по умолчанию пробелы сам добавляет. И это круто! Все для человека. ) |
|||
Python3: математика Математические операции в python3 | + 15 | ||
норм, можно и без принта |
|||
Python3: математика Погружение в python3 | + 15 | ||
Ура, питон! ) У мну и второй, и третий питон, и анаконда. Надеюсь айронпитон тоже пощупаем и не только... |
|||
SQL: ничего лишнего Инструменты и доступ | + 15 | ||
все готово |
|||
Записи вебинаров Шахматный клиент-сервер. Часть 1. Программирование шахматных правил | + 15 | ||
Думаю полезно просмотреть вебинар и курс пройти. |
|||
Соло на клавиатуре Мы начинаем СОЛО Марафон | + 19 | ||
я изменял, изменяю и буду изменять себя в лучшую сторону. ) |
|||
Дневник успеха 2019-01-20 : Уменье и труд все перетрут. | + 17 | ||
не успел сдать ) |
|||
marafon Дружба роботов: Шарп + Ява | + 15 | ||
Красота! public Robot setFolder(string folder) { this.folder = folder+"\\"; return this; } Беру на вооружение. ) Урок конечно не для полных новичков, так как используются конструкторы, абстрактные классы, выбрасываем исключение. На будущее надо сделать, чтобы робот мог кушать не только Program.java (постоянно этот вопрос поднимается в консоли) Единственно, в студии шрифт побольше бы. Вот в Sublime шрифт норм. |
|||
Знакомство с jQuery Домашнее задание: анимация Zorro | + 19 | ||
класс! |
|||
Знакомство с jQuery Эффекты анимации, продолжение | + 10 | ||
Вся эта анимация так увлекательна, теперб надо придумать че-нибудь интересное с ней. |
|||
Знакомство с jQuery Эффекты скольжения и базовая анимация | + 10 | ||
наконец-то нормально разобрался со занчениями position. а то постоянно путал absolute и fixed, приходилось методом перебора добиваться того чего хочу ) 1. Absolute - отсчет позиции ведется от края окна браузера. 2. Fixed - привязывается к определенной точке на экране и не меняет своего положения при прокрутке. 3. Relative - положение устанавливается относительно его исходного места. |
|||
Знакомство с jQuery Эффекты появления и исчезновения | + 9 | ||
классные эффекты |
|||
Знакомство с jQuery Эффекты скрытия и отображения | + 9 | ||
хороший урок |
|||
Знакомство с jQuery События и их методы | + 10 | ||
все супер! |
|||
Весёлая семейка Web-Мастера PDO | + 10 | ||
класс! |
|||
Весёлая семейка Web-Мастера MySQL | + 10 | ||
не знал что HeidiSQL есть в OSPanel ) |
|||
Весёлая семейка Web-Мастера Session | + 10 | ||
Использованию сессий, полезный урок. Раньше только использовал со стороны клиента, при парсинге сайтов. |
|||
Дневник успеха 2019-01-13 : Ученый без дела, как туча без дождя. | + 11 | ||
За эту неделю: + Я проверил 121 отчёт у 40 формулистов. + Я написал 18 сообщений 15 формулистам общим объёмом 7 килобукв + Я набрал 7 текстов: 1 => «C# набор / Сравнение двух целых чисел», без ошибок 2 => «C# набор / Звездочки», без ошибок 3 => «C# набор / Обмен элементов», без ошибок 4 => «C# набор / Разделить строку на слова», без ошибок 5 => «C# набор / Заполнение массива», без ошибок 6 => «C# набор / Формирование массива», без ошибок 7 => «C# набор / Вывод элементов массива», без ошибок + Я решил 12 задач: 1 => «Лирика / Студент Вася» на 100% 2 => «Лирика / Полторы куры» на 100% 3 => «Лирика / Яблоки» на 100% 4 => «Формулы / Формула 0001» на 100% 5 => «Формулы / Формула 0010» на 100% 6 => «Алгоритмика / Логика» на 100% 7 => «Алгоритмика / По цифрам» на 100% 8 => «Алгоритмика / Матрёшки» на 100% 9 => «Типы данных / Системы счисления: ввод» на 100% 10 => «Типы данных / Длина окружности» на 100% 11 => «Цифры / Ноль-ноль» на 100% 12 => «Цифры / Сердцевина» на 100% + Я выполнил 20 видеоуроков: 1 => «JS Восточный гороскоп / Создание сцены» за 1 час. 42 мин. 2 => «JS Восточный гороскоп / Первые функции» за 10 мин. 3 => «JS Восточный гороскоп / Символ года» за 1 день 5 час. 7 мин. 4 => «JS Восточный гороскоп / Цвет и стихия года» за 20 час. 35 мин. 5 => «JS Восточный гороскоп / Данные - на страницу» за 24 мин. 6 => «JS Восточный гороскоп / ФИНАЛЬНЫЙ УРОК» за 8 час. 11 мин. 7 => «marafon / Новогодний Марафон - Вариант участия» за 1 час. 13 мин. 8 => «marafon / Консольный Робот Шарп» за 1 час. 54 мин. 9 => «marafon / Компиляция и запуск» за 1 час. 43 мин. 10 => «marafon / Запуск процесса» за 19 час. 1 мин. 11 => «Платформер на Unity / 1. Вступление» за 7 мин. 12 => «Весёлая семейка Web-Мастера / HTML» за 2 дня 4 час. 57 мин. 13 => «Весёлая семейка Web-Мастера / CSS» за 14 мин. 14 => «Весёлая семейка Web-Мастера / JavaScript» за 15 час. 48 мин. 15 => «Весёлая семейка Web-Мастера / Server» за 6 час. 39 мин. 16 => «Весёлая семейка Web-Мастера / PHP» за 5 час. 30 мин. 17 => «Судоку / Рекурсивная функция поиска» за 9 час. 42 мин. 18 => «Судоку / Сохранение ответа» за 13 час. 54 мин. 19 => «Судоку / Генерация головоломок» за 2 час. 23 мин. 20 => «Шахматы по сети / Классы. Шахматная библиотека» за 14 час. 35 мин. на сл. неделе продолжу осваивать JS |
|||
Весёлая семейка Web-Мастера PHP | + 10 | ||
Отправлять форму на сервер Отличный урок. |
|||
Весёлая семейка Web-Мастера HTML | + 10 | ||
все супер, идем дальше. |
|||
marafon Запуск процесса | + 10 | ||
экран используется неэффективно, на скрине видно, и можно еще размер шривта увеличить |
|||
marafon Компиляция и запуск | + 12 | ||
чтобы в консоль в C# не выводилась информация при успешной компиляции надо в командной строке прописывать ключ -nologo на скрине видно |
|||
marafon Консольный Робот Шарп | + 15 | ||
понял как будет организован процесс, все ясно |
|||
Весёлая семейка Web-Мастера Server | + 8 | ||
все настроено |
|||
marafon Новогодний Марафон - Вариант участия | + 9 | ||
начинаю второй вариант |
|||
Весёлая семейка Web-Мастера JavaScript | + 14 | ||
изменять значение текстового поля по клику на кнопке |
|||
JS Восточный гороскоп ФИНАЛЬНЫЙ УРОК | + 14 | ||
Спасибо Валерию Жданову за отличные курсы по JS и этот в частности! Нравится как подается информация. Все четко продумано. Жаль, что по JS мало курсов. |
|||
Весёлая семейка Web-Мастера CSS | + 9 | ||
применять стили разными способами |
|||
JS Восточный гороскоп Данные - на страницу | + 8 | ||
все норм. вроде основную часть хотелок реализовал. |
|||
JS Восточный гороскоп Цвет и стихия года | + 9 | ||
Сделал определение цвета и стихии через массивы и деление индекса на 2. Т.е. берем последнюю цифру года и делим нацело на 2, тогда получаем для годов: 0 1 2 3 4 5 6 7 8 9 0 0 1 1 2 2 3 3 4 4 т.е. повторение каждого элемента массива по два раза. По привычке делил на / |
|||
JS Восточный гороскоп Символ года | + 13 | ||
Сделал вывод результата в модальное окно, так как алерт меня бесит. Поигрался со стилями. Понял почему люди заранее рисуют компоновку в фотошопе. Пришлось сильно повозиться с картинками, все знаки по порядку разместить и по кругу (пришлось в несколько заходов делать). Оказывается надо ставить против часовой. ) |
|||
JS Восточный гороскоп Первые функции | + 15 | ||
все отлично! |
|||
JS Восточный гороскоп Создание сцены | + 15 | ||
Этот курс по JS чуть не проглядел. Слава функционалу проверки отчетов! ) Интересно будет пройти курс. Буквально недавно решал такую задачу. |
|||
Судоку Генерация головоломок | + 11 | ||
хороший урок, всем советую. ) |
|||
Шахматы по сети Классы. Шахматная библиотека | + 15 | ||
Суперский урок. Хоть что-то да и вывели на консоль. |
|||
Судоку Сохранение ответа | + 13 | ||
сохранять результаты в файл |
|||
Судоку Рекурсивная функция поиска | + 13 | ||
захотелось заново комбинаторику пройти |
|||
Платформер на Unity 1. Вступление | + 12 | ||
Отличное мотивирующее видео! Программы установлены. |
|||
Дневник успеха 2019-01-06 : Какие труды, такие и плоды. | + 10 | ||
За эту неделю: + Я проверил 107 отчётов у 43 формулистов. + Я написал 20 сообщений 15 формулистам общим объёмом 6 килобукв + Я набрал 10 текстов: 1 => «C# набор / Первая программа», без ошибок 2 => «C# набор / Служебные слова», без ошибок 3 => «C# набор / Определение массива», без ошибок 4 => «Java - Запуск / Компиляция», без ошибок 5 => «Java - Вывод данных / Java Keywords», без ошибок 6 => «Java - Вывод данных / Калькулятор», без ошибок 7 => «Java - Вывод данных / Целые типы», без ошибок 8 => «Java - База / Singleton», без ошибок 9 => «Java - База / DB Connect», без ошибок 10 => «Java - База / ArrayList getList() », без ошибок + Я решил 13 задач: 1 => «Целые числа / Максима» на 100% 2 => «Целые числа / Деление» на 100% 3 => «Целые числа / Пять чисел» на 100% 4 => «Строки / Length» на 100% 5 => «Строки / CompareTo» на 100% 6 => «Строки / Split» на 100% 7 => «Строки / ToLower/Upper» на 100% 8 => «Строки / Contains» на 100% 9 => «Строки / Last/IndexOf» на 100% 10 => «Строки / Starts/EndsWith» на 100% 11 => «Строки / Trim/Start/End» на 100% 12 => «Лирика / Банкиры» на 100% 13 => «Лирика / Трамвай» на 100% + Я выполнил 17 видеоуроков: 1 => « Мультиязычное меню на JS / Страница и стиль» за 1 час. 34 мин. 2 => « Мультиязычное меню на JS / Динамическое меню» за 28 мин. 3 => « Мультиязычное меню на JS / Результаты запросов средствами JS» за 55 мин. 4 => « Мультиязычное меню на JS / Параметры - в функцию» за 33 мин. 5 => « Мультиязычное меню на JS / Выбор языка на сайте» за 10 час. 20 мин. 6 => «Судоку / Вступление» за 50 мин. 7 => «Судоку / Сетка для цифр» за 1 час. 41 мин. 8 => «Судоку / Печать цифр в таблице» за 1 час. 58 мин. 9 => «Судоку / Проверка правил игры» за 9 час. 20 мин. 10 => «Судоку / Загрузка головоломки с интернета» за 9 час. 3 мин. 11 => «Судоку / Идея алгоритма - 81 цикл» за 1 час. 55 мин. 12 => «Шахматы по сети / Доска. Смещение» за 6 час. 34 мин. 13 => «Шахматы по сети / Доска. Запуск на Windows» за 19 час. 56 мин. 14 => «Шахматы по сети / Доска. ПЕРВЫЙ ФИНАЛЬНЫЙ УРОК» за 21 мин. 15 => «Шахматы по сети / Доска. VIP. Запуск на Android» за 18 час. 32 мин. 16 => «Шахматы по сети / Доска. VIP. Запуск в Интернете» за 18 мин. 17 => «Шахматы по сети / Классы. Архитектура проекта» за 22 мин. − Я не собрал ни одного Мегахеша :o( буду прокачивать js |
|||
Шахматы по сети Классы. Архитектура проекта | + 11 | ||
Самое сложное для меня - это часть с созданием логики игры. Остальное более менее знаю. Самое легкое в плане ASP.NET |
|||
Шахматы по сети Доска. VIP. Запуск в Интернете | + 10 | ||
Это круто! В пару коиков на разных платформах запускать свои приложения. Скоро только мышкой будем программы писать или с Алисой общаясь. )) Видел как дети всерьез общаются вовсю с ней. ) |
|||
Судоку Идея алгоритма - 81 цикл | + 9 | ||
Все понятно. Надо будет заново пройти задачку про ферзей. |
|||
Шахматы по сети Доска. VIP. Запуск на Android | + 12 | ||
Так как сейчас изучаю андроид студио, проблем с настройками телефона и драйверами не возникло. Все отработало на ура. Класс! |
|||
Судоку Загрузка головоломки с интернета | + 12 | ||
урок о пользе игры в Травиан ) Veni, vidi, vici |
|||
Шахматы по сети Доска. ПЕРВЫЙ ФИНАЛЬНЫЙ УРОК | + 12 | ||
Начало было интересным. Рановато для финального урока. Будем продолжать. Юнити конечно - сила. Ролик прикольный. ) |
|||
Шахматы по сети Доска. Запуск на Windows | + 12 | ||
Класс! Все запускается. Весит 40 мб. |
|||
Судоку Проверка правил игры | + 16 | ||
При обращении к собственныи полям можно было и не писать имя класса Sudoku. |
|||
Шахматы по сети Доска. Смещение | + 13 | ||
Уже можно играть. ) |
|||
Судоку Печать цифр в таблице | + 14 | ||
Делегат - это объект, который указывает на метод, т.е. это ссылка на метод. Поэтому можно методы передавать как аргументы функций, что позволяет писать гибко, ведь мы так можем передавать и соотв. вызывать любую функцию с оговоренной сигнатурой в зависимости от определенных условий. Вообще, тема делегатов обширна. В данном уроке к примеру, мы создавая глобальную ссылку на метод можем вызывать его из любого класса. Еще мне нравится, что с помощью делегатов можно сделfть любой метод асинхронным! Непонятно, зачем мы обнуляем массив. Еще я считаю, что к членам класса мы должны обращаться одинаково. А в уроке у нас идет обращение то напрямую, через класс Sudoku. То через экземпляр класса sudoku. |
|||
Судоку Сетка для цифр | + 18 | ||
класс! научился хитрому способу рисовать сетку в консоли |
|||
Судоку Вступление | + 14 | ||
Давно не играл. Напишу игру, потом буду каждый день разминать мозги. ) |
|||
Мультиязычное меню на JS Выбор языка на сайте | + 15 | ||
Прекрасный курс! Научился очень полезным фишкам. Буду продолжать изучение JS |
|||
Мультиязычное меню на JS Параметры - в функцию | + 18 | ||
Классно, заодно и JSON мимоходом распарсили. ) |
|||
Мультиязычное меню на JS Результаты запросов средствами JS | + 18 | ||
Получать данные с сайта. Очень полезно! Единственно показывает deprecation. |
|||
Мультиязычное меню на JS Динамическое меню | + 16 | ||
динамиски формировать меню на js |
|||
Мультиязычное меню на JS Страница и стиль | + 11 | ||
Отличный урок! |
|||
Дневник успеха 2018-12-30 : Думай ввечеру, что делать поутру. | + 11 | ||
За эту неделю: + Я проверил 54 отчёта у 31 формулиста. + Я написал 15 сообщений 10 формулистам общим объёмом 8 килобукв + Я набрал 11 текстов: 1 => «СОЛО на клавиатуре / Начинаем русское соло.», без ошибок 2 => «Java - Запуск / Скоростная Java», без ошибок 3 => «Java - Запуск / String[] args», без ошибок 4 => «Java - Запуск / System.out», без ошибок 5 => «Java - Запуск / Главное заклинание», без ошибок 6 => «Java - Условия / Неделька», без ошибок 7 => «Java - Циклы / Java For Loops», без ошибок 8 => «Java - Циклы / Java While Loops», без ошибок 9 => «Java - Циклы / Определение массива», без ошибок 10 => «Java - База / Room + Client», без ошибок 11 => «Java - База / SQL запросы», без ошибок + Я решил 3 задачи: 1 => «Семантика / Привет, Мир!» на 100% 2 => «Семантика / Калькулятор» на 100% 3 => «Олимпиада / Телеграмма» на 100% + Я выполнил 11 видеоуроков: 1 => «Дневник успеха / Рефлексия уходящего года» за 1 час. 18 мин. 2 => «Демо игры / С# Новым годом!» за 10 мин. 3 => «Игры на JavaScript / Пасьянс» за 3 час. 12 мин. 4 => «Игры на JavaScript / Очисти поле - Чекбоксы» за 1 час. 27 мин. 5 => «Игры на JavaScript / Очисти поле - Функция хода» за 58 мин. 6 => «Игры на JavaScript / Сколько мне дней» за 19 мин. 7 => «Игры на JavaScript / Гонка - Герои на канвасе» за 2 час. 41 мин. 8 => «Игры на JavaScript / Гонка - Массив боксиков» за 42 мин. 9 => «Игры на JavaScript / Гонка - Запуск таймера» за 1 час. 17 мин. 10 => «Игры на JavaScript / Гонка - Рулевое управление» за 1 час. 23 мин. 11 => «Игры на JavaScript / Гонка - Быстрые рекорды» за 1 час. 10 мин. − Я не собрал ни одного Мегахеша :o( буду дальше осваивать js |
|||
Мультиязычное меню на JS Запрос и JSON - ответ | + 10 | ||
Поздравляю с новым годом! |
|||
Игры на JavaScript Гонка - Быстрые рекорды | + 11 | ||
не срабатывал данный код, return (isInside(bx, by) || isInside(bx+boxw, by) || isInside(bx, by+boxh) || isInside(bx+boxw, by+boxh)); потому что return в отдельной строке. |
|||
Игры на JavaScript Гонка - Рулевое управление | + 14 | ||
привязываться к событию мышки mousemove |
|||
Дневник успеха Рефлексия уходящего года | + 16 | ||
За этот год собаки: + Я проверил 3824 отчёта у 354 формулистов. + Я написал 936 сообщений 331 формулисту общим объёмом 318 килобукв + Я набрал 88 текстов: + Я решил 318 задач: + Я выполнил 788 видеоуроков: На проект я пришел почти с 0 знаниями C#. Установил VS 2008 и понеслась! Долго на этой версии сидел, пока нормальная многопоточность не понадобилась и другие вкусняшки. За год прошел много курсов. PHP так и не пошел. Хотя я и не старался. Java, немного изучил. Git со второго или третьего раза, но сейчас без него никуда! Куски старого кода в комментах - в прошлом. ) И еще много чего! LINQ, EF, UNITY, ASP.NET, работа с БД... На данном проекте очень много практики получаешь. Качество контента постоянно растет. Я рад, что случайно заглянув на вебинар в декабре прошлого года, вступил в КФ. Это одно из самых удачных событий прошого года. ) Всем удачи и успехов в следующем году! Основателю творческих успехов, всех благ и здоровья! На сл. год планов громадье. А в ближайшее время буду грызть JS. |
|||
Игры на JavaScript Гонка - Запуск таймера | + 11 | ||
работать с таймером, удалять элементы из массива с помощью команды splice. |
|||
Игры на JavaScript Гонка - Массив боксиков | + 12 | ||
работать с массивами |
|||
Игры на JavaScript Гонка - Герои на канвасе | + 13 | ||
рисовать на канвасе |
|||
Игры на JavaScript Очисти поле - Функция хода | + 12 | ||
прикольная игрушка получилась |
|||
Игры на JavaScript Сколько мне дней | + 11 | ||
считать дни |
|||
Игры на JavaScript Очисти поле - Чекбоксы | + 10 | ||
создавать функции |
|||
Игры на JavaScript Пасьянс | + 12 | ||
все гениальное просто! несколько строк кода и уже игруха готова ) |
|||
Дневник успеха 2018-12-23 : Живет на горке, а хлеба ни корки. | + 16 | ||
За эту неделю: + Я проверил 67 отчётов у 30 формулистов. + Я написал 6 сообщений 5 формулистам общим объёмом 4 килобуквы + Я набрал 6 текстов: 1 => «C# набор / Максимальный элемент массива», без ошибок 2 => «Java - Запуск / Class!», без ошибок 3 => «Java - Запуск / public private», без ошибок 4 => «Java - Запуск / Static», без ошибок 5 => «Java - Запуск / void», без ошибок 6 => «Java - Запуск / Main», без ошибок Я решил кучу задач по Алгоритмике. Эту простыню сюда не буду постить. + Я выполнил 5 видеоуроков: 1 => «Повторение задач / 60% Открывается второе дыхание!» за 1 мин. 2 => «Повторение задач / 70% Осталось меньше трети» за 1 час. 27 мин. 3 => «Повторение задач / 80% Начинаем ускоряться!» за 1 мин. 4 => «Повторение задач / 90% Финишная прямая!» за 1 мин. 5 => «Повторение задач / 100% Я это сделал, Я победитель!» за 7 мин. Марафон закрыл. Задачи решены. Из-за марафона пришлось забить на видеоуроки. Так что придется наверстывать! Живет на горке, а хлеба ни корки. Одна только икорка. ) |
|||
Повторение задач 100% Я это сделал, Я победитель! | + 14 | ||
все сделал. |
|||
Повторение задач 90% Финишная прямая! | + 18 | ||
выходим на финишную прямую. Завтра добью, если ничего сверхъестественного не произойдет. |
|||
Повторение задач 80% Начинаем ускоряться! | + 14 | ||
начинаем ускоряться >>>>>> |
|||
Повторение задач 70% Осталось меньше трети | + 12 | ||
Все трубой! Хвост пучком! |
|||
Повторение задач 60% Открывается второе дыхание! | + 9 | ||
все пучком! хвост трубой! |
|||
Дневник успеха 2018-12-16 : Без дела слабеет сила. | + 16 | ||
неделя выдалсь тяжелой. хоть что-то успел. на сл. неделе планирую заняться задачами |
|||
Игры на JavaScript Угадай число | + 14 | ||
16 попыток |
|||
Боты Сапёра ИГРА - Счастливый сапёр | + 12 | ||
прикольное упражнение! ) |
|||
Дневник успеха 2018-12-09 : У хорошего мастера всякая пила хорошая. | + 15 | ||
За эту неделю: + Я проверил 75 отчётов у 35 формулистов. + Я написал 6 сообщений 6 формулистам общим объёмом 4 килобуквы + Я набрал 7 текстов: 1 => «C# набор / Первая программа», без ошибок 2 => «C# набор / Служебные слова», без ошибок 3 => «C# набор / Определение массива», без ошибок 4 => «C# набор / Сравнение двух целых чисел», без ошибок 5 => «C# набор / Звездочки», без ошибок 6 => «C# набор / Обмен элементов», 1 ошибка 7 => «Java - Вывод данных / Целые типы», без ошибок − Я не решил ни одной задачи :o( + Я выполнил 2 видеоурока: 1 => «API поиска работы / Предложения - в таблицу» за 1 час. 20 мин. 2 => «API поиска работы / Пошаговая отладка » за 2 дня 15 час. 5 мин. − Я не собрал ни одного Мегахеша :o( Планов много! |
|||
API поиска работы Пошаговая отладка | + 18 | ||
все норм |
|||
API поиска работы Предложения - в таблицу | + 12 | ||
Все супер! Нравится, когда результат получаем быстро |
|||
Дневник успеха 2018-12-02 : Больше дела – меньше слов. | + 15 | ||
За эту неделю: + Я проверил 83 отчёта у 37 формулистов. + Я написал 17 сообщений 10 формулистам общим объёмом 6 килобукв + Я набрал 8 текстов: 1 => «YESOLO on the Keyboard / 80 lesson», без ошибок 2 => «Java - Запуск / Скоростная Java», без ошибок 3 => «Java - Запуск / System.out», без ошибок 4 => «Java - Запуск / Главное заклинание», без ошибок 5 => «Java - Запуск / Компиляция», без ошибок 6 => «Java - Вывод данных / Java Keywords», без ошибок 7 => «Java - Циклы / Java For Loops», без ошибок 8 => «Java - Циклы / Java While Loops», без ошибок + Я решил 5 задач: 1 => «Календарь / Послезавтра» на 100% 2 => «Календарь / Дидлайн» на 100% 3 => «Календарь / Два миллиона минут» на 100% 4 => «Календарь / По возрасту равняйсь!» на 100% 5 => «Олимпиада / Случайная задача» на 100% + Я выполнил 7 видеоуроков: 1 => «Повторение задач / 30% Тридцатка в кармане» за 1 мин. 2 => «Повторение задач / 40% Впереди самое интересное!» за 3 мин. 3 => «Повторение задач / 50% Экватор пройден!» за 2 мин. 4 => «API поиска работы / Свободный поиск по вакансиям» за 1 час. 9 мин. 5 => «API поиска работы / Меняем внешний вид» за 11 мин. 6 => «API поиска работы / Структура вакансии» за 22 мин. 7 => «J5. Операции / OPER - Операции 1» за 14 мин. − Я не собрал ни одного Мегахеша :o( |
|||
API поиска работы Структура вакансии | + 12 | ||
повторил работу со структурами |
|||
API поиска работы Меняем внешний вид | + 14 | ||
Повторил работу с DataGridView |
|||
API поиска работы Свободный поиск по вакансиям | + 15 | ||
Хотел вместо if прикрутить оператор ? или ?? не получилось, пока? Неужели на каждый параметр, который хотим вытащить писать if |
|||
Повторение задач 50% Экватор пройден! | + 15 | ||
ок |
|||
J5. Операции OPER - Операции 1 | + 13 | ||
базу надо знать |
|||
Повторение задач 40% Впереди самое интересное! | + 15 | ||
пора ускоряться |
|||
Повторение задач 30% Тридцатка в кармане | + 16 | ||
решаем |
|||
Дневник успеха 2018-11-25 : Кто поет, у того работа скоро заканчивается. | + 11 | ||
а эту неделю: + Я проверил 50 отчётов у 30 формулистов. + Я написал 13 сообщений 9 формулистам общим объёмом 6 килобукв + Я набрал 7 текстов: 1 => «Java - Запуск / Class!», без ошибок 2 => «Java - Запуск / public private», без ошибок 3 => «Java - Запуск / Static», без ошибок 4 => «Java - Запуск / void», без ошибок 5 => «Java - Запуск / Main», без ошибок 6 => «Java - Запуск / Скобки», без ошибок 7 => «Java - Запуск / String[] args», без ошибок + Я решил 7 задач: 1 => «Календарь / День года» на 100% 2 => «Календарь / Високосный год» на 100% 3 => «Календарь / Сколько времени» на 100% 4 => «Календарь / Секундомер» на 100% 5 => «Календарь / Конец месяца» на 100% 6 => «Календарь / Кто старше» на 100% 7 => «Матрёшки / Админ сети» на 100% + Я выполнил 6 видеоуроков: 1 => «API поиска работы / Все запросы - через приложение» за 1 час. 7 мин. 2 => «API поиска работы / Из JSON всё по полочкам» за 2 час. 5 мин. 3 => «J2. Печать / WRITE - Комментарии» за 1 день 1 час. 41 мин. 4 => «Facade / Facade - Computer - Program» за 29 мин. 5 => «Facade / Facade - Computer - Devices» за 1 час. 38 мин. 6 => «Facade / Facade - Computer - Power» за 14 мин. − Я не собрал ни одного Мегахеша :o( на сл. неделе заняться своей программулькой, пока не забыл что я там вообще делаю. )) |
|||
API поиска работы Из JSON всё по полочкам | + 10 | ||
Повторил работу с Newtonsoft, хорошая практика. Я представляю каково это "паскалевским" методом вытаскивать нужную инфу. Продолжительность уроков идеальна. |
|||
API поиска работы Все запросы - через приложение | + 17 | ||
хороший урок, только request и client, а не reugest и clinet может стоило делать на более низком уровне, а не через webclient? |
|||
J2. Печать WRITE - Комментарии | + 15 | ||
а я стараюсь как можно меньше писать комменты в коде |
|||
Facade Facade - Computer - Power | + 17 | ||
супер! |
|||
Facade Facade - Computer - Devices | + 18 | ||
Ого! Столько классов. |
|||
Facade Facade - Computer - Program | + 12 | ||
Сразу в бой! Класс. Не нравится только эклипс, делал в идее. Хорошо в последних курсах у нас идея. |
|||
Дневник успеха 2018-11-18 : Начинать начинай, да смотри же — заканчивай! | + 17 | ||
За эту неделю: + Я проверил 87 отчётов у 34 формулистов. + Я написал 24 сообщения 15 формулистам общим объёмом 7 килобукв + Я набрал 22 текста: 1 => «YESOLO on the Keyboard / 25 lesson», без ошибок 2 => «YESOLO on the Keyboard / 30 lesson», без ошибок 3 => «YESOLO on the Keyboard / 35 lesson», без ошибок 4 => «YESOLO on the Keyboard / 40 lesson», без ошибок 5 => «YESOLO on the Keyboard / 45 lesson», без ошибок 6 => «YESOLO on the Keyboard / 50 lesson», без ошибок 7 => «YESOLO on the Keyboard / 55 lesson», без ошибок 8 => «YESOLO on the Keyboard / 60 lesson», без ошибок 9 => «YESOLO on the Keyboard / 65 lesson», без ошибок 10 => «YESOLO on the Keyboard / 70 lesson», без ошибок 11 => «YESOLO on the Keyboard / 75 lesson», без ошибок 12 => «YESOLO on the Keyboard / 85 lesson», без ошибок 13 => «YESOLO on the Keyboard / 90 lesson», без ошибок 14 => «YESOLO on the Keyboard / 95 lesson», без ошибок 15 => «YESOLO on the Keyboard / 100 lesson», без ошибок 16 => «C# набор / Формирование массива», без ошибок 17 => «C# набор / Вывод элементов массива», без ошибок 18 => «C# набор / Ввод элементов матрицы», без ошибок 19 => «C# набор / Вывод элементов матрицы», без ошибок 20 => «C# набор / Вывод числа по разрядам», без ошибок 21 => «C# набор / Выделение подстроки», без ошибок 22 => «C# набор / Максимальный элемент массива», без ошибок + Я решил 61 задачу: 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 => «Формулы / Формула 0001» на 100% 16 => «Формулы / Формула 0010» на 100% 17 => «Формулы / Формула 0011» на 100% 18 => «Формулы / Формула 0100» на 100% 19 => «Формулы / Формула 0101» на 100% 20 => «Формулы / Формула 0110» на 100% 21 => «Формулы / Формула 0111» на 100% 22 => «Формулы / Формула 1000» на 100% 23 => «Символы / Видео-Шарп» на 100% 24 => «Символы / Висагинас» на 100% 25 => «Символы / Коды букв» на 100% 26 => «Символы / Буквы кодов» на 100% 27 => «Символы / Пятёрочка» на 100% 28 => «Геометрия / Куб» на 100% 29 => «Геометрия / Окружность» на 100% 30 => «Геометрия / Геометрическое» на 100% 31 => «Геометрия / Прямоугольник» на 100% 32 => «Геометрия / Длина отрезка» на 100% 33 => «Геометрия / Площадь круга» на 100% 34 => «Геометрия / Синус радиана» на 100% 35 => «Геометрия / Вектор» на 100% 36 => «Целые задачи / Арифметика» на 100% 37 => «Целые задачи / Уравнение» на 100% 38 => «Целые задачи / N уроков» на 100% 39 => «Целые задачи / Периметр» на 100% 40 => «Целые задачи / Площадь» на 100% 41 => «Целые задачи / Дискриминант» на 100% 42 => «Целые задачи / Вторая дробная» на 100% 43 => «Целые задачи / Арифметика 2» на 100% 44 => «Целые задачи / Уравнение 2» на 100% 45 => «Целые задачи / Куры и яйца» на 100% 46 => «Целые задачи / Стрелки часов» на 100% 47 => «Цифры / Сумматор» на 100% 48 => «Цифры / Перевертыш» на 100% 49 => «Цифры / Ноль-ноль» на 100% 50 => «Цифры / Сердцевина» на 100% 51 => «Цифры / Крайние» на 100% 52 => «Цифры / Счастливый билет» на 100% 53 => «Цифры / Пятёрочка» на 100% 54 => «Цифры / Штирлиц» на 100% 55 => «Цифры / Серединка» на 100% 56 => «Цифры / Зебра» на 100% 57 => «Цифры / Любовь к цифрам» на 100% 58 => «Цифры / Чётность цифр» на 100% 59 => «Календарь / Час и День» на 100% 60 => «Календарь / Первый и последний день» на 100% 61 => «Календарь / День недели» на 100% + Я выполнил 10 видеоуроков: 1 => «Клиент-серверный сокет / Что такое сокет» за 45 мин. 2 => «Клиент-серверный сокет / Простейший сервер» за 1 час. 1 мин. 3 => «Клиент-серверный сокет / Автоответчик» за 55 мин. 4 => «Клиент-серверный сокет / Как хорошо уметь читать!» за 40 мин. 5 => «Strategy / Strategy - Join - ArrayList» за 6 час. 50 мин. 6 => «Strategy / Strategy - Join - Context» за 3 час. 40 мин. 7 => «Strategy / Strategy - Join - String/Buffer» за 36 мин. 8 => «Strategy / Strategy - Join - Log/Timer» за 13 час. 50 мин. 9 => «Strategy / Strategy - Person - Schema» за 3 час. 9 мин. 10 => «Strategy / Strategy - Person - Format - Context» за 23 час. 44 мин. − Я не собрал ни одного Мегахеша :o( |
|||
Strategy Strategy - Person - Schema | + 13 | ||
да, без ООП и паттернов получилось бы сложно |
|||
Клиент-серверный сокет Как хорошо уметь читать! | + 18 | ||
надо бы разобраться с этими потоками |
|||
Клиент-серверный сокет Автоответчик | + 16 | ||
Прикольно. Я сделал, чтобы каждый раз при образении дату и время выдавал. Со второго ноута подключился, все фунциклирует. |
|||
Клиент-серверный сокет Простейший сервер | + 13 | ||
import java дот нет, как красиво звучит. ))) |
|||
Клиент-серверный сокет Что такое сокет | + 11 | ||
1) клиент-серверное приложение - приложение, разделенное на клиентскую и серверную части, которые взаимодействуют друг с другом посредством сети передачи данных. 2) серверный сокет - расположен на сервере, находится в состоянии ожидания, ждет соединения от клиента 3) TCP-сокет - определяется ip-адресом и номерои порта 4) ip-адрес нужен для однозначного определения хоста в сети Cокеты у нас были в курсе по C#, когда мы меняли обои рабочего стола, интересно будет сравнить с Джавой. |
|||
Strategy Strategy - Join - Log/Timer | + 15 | ||
класс! |
|||
Strategy Strategy - Join - String/Buffer | + 15 | ||
прикольный паттерн |
|||
Strategy Strategy - Join - Context | + 9 | ||
да, кол-во классов растет |
|||
Strategy Strategy - Join - ArrayList | + 12 | ||
некоторым фишкам форматирования кода |
|||
Дневник успеха 2018-11-11 : Тише едешь - дальше будешь. | + 9 | ||
За эту неделю: + Я проверил 56 отчётов у 31 формулиста. + Я написал 18 сообщений 11 формулистам общим объёмом 7 килобукв + Я набрал 7 текстов: 1 => «C# набор / Служебные слова», без ошибок 2 => «C# набор / Определение массива», без ошибок 3 => «C# набор / Сравнение двух целых чисел», без ошибок 4 => «C# набор / Звездочки», без ошибок 5 => «C# набор / Обмен элементов», без ошибок 6 => «C# набор / Разделить строку на слова», без ошибок 7 => «C# набор / Заполнение массива», без ошибок + Я решил 28 задач: 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% 23 => «Строки / PadRight/Left» на 100% 24 => «Строки / Replace» на 100% 25 => «Строки / Substring» на 100% 26 => «Строки / Starts/EndsWith» на 100% 27 => «Строки / Trim/Start/End» на 100% 28 => «Лирика / Банкиры» на 100% + Я выполнил 10 видеоуроков: 1 => «Повторение задач / Stop. Think. Act. Review.» за 11 час. 36 мин. 2 => «Повторение задач / 10% Процесс пошёл!» за 1 мин. 3 => «Повторение задач / 20% Отличный старт!» за 2 мин. 4 => «API поиска работы / НАЧАЛО РАБОТЫ С HeadHunter API» за 29 мин. 5 => «Factory / Factory - Storage - Файл и Сканер» за 39 мин. 6 => «Factory / Factory - Storage - Запуск» за 2 час. 12 мин. 7 => «Factory / Factory - Storage - Фабрика» за 22 час. 3 мин. 8 => «Strategy / Strategy - Intro» за 15 мин. 9 => «Strategy / Strategy - Operation - Context» за 1 день 1 час. 15 мин. 10 => «Strategy / Strategy - Operation - Program» за 29 мин. − Я не собрал ни одного Мегахеша :o( |
|||
Strategy Strategy - Operation - Program | + 9 | ||
все понятно |
|||
Strategy Strategy - Operation - Context | + 8 | ||
-- |
|||
Повторение задач 20% Отличный старт! | + 12 | ||
-- |
|||
Strategy Strategy - Intro | + 11 | ||
интересно |
|||
Повторение задач 10% Процесс пошёл! | + 15 | ||
прошел |
|||
Factory Factory - Storage - Фабрика | + 15 | ||
super |
|||
Factory Factory - Storage - Запуск | + 12 | ||
класс |
|||
API поиска работы Начало работы с HeadHunter API | + 15 | ||
начало заинтриговало. FF показывает json в удобном виде |
|||
Повторение задач Stop. Think. Act. Review. | + 16 | ||
Буду делать SA на Java Думал-думал, надо не только пообещать, но и поставить на кон что-то ценное, в данном случае байты - это идеальный вариант. Надеюсь я могу так сделать. |
|||
Factory Factory - Storage - Файл и Сканер | + 14 | ||
-- |
|||
Factory Factory - Storage - Читатель | + 11 | ||
фабрику надо в первую очередь изучать из паттернов |
|||
Дневник успеха 2018-11-04 : Мала пчелка, да и та работает. | + 16 | ||
За эту неделю: + Я проверил 55 отчётов у 31 формулиста. + Я написал 9 сообщений 8 формулистам общим объёмом 5 килобукв + Я набрал 6 текстов: 1 => «Java - Запуск / Скоростная Java», без ошибок 2 => «Java - Запуск / Компиляция», без ошибок 3 => «Java - Вывод данных / Java Keywords», без ошибок 4 => «Java - Вывод данных / Калькулятор», без ошибок 5 => «Java - Вывод данных / Целые типы», без ошибок 6 => «Java - Циклы / Java While Loops», без ошибок + Я решил 1 задачу: 1 => «Олимпиада / Случайная задача» на 100% + Я выполнил 6 видеоуроков: 1 => «Factory / Factory - Shapes - Три фигуры» за 30 мин. 2 => «Factory / Factory - Shapes - Абстракция» за 1 день 1 час. 40 мин. 3 => «Factory / Factory - Shapes - Созидатель» за 14 час. 12 мин. 4 => «Factory / Factory - Shapes - Список» за 23 час. 25 мин. 5 => «Factory / Factory - Shapes - Interfactory» за 8 час. 37 мин. 6 => «Active Record / Active Record - User - Update all» за 23 час. 32 мин. − Я не собрал ни одного Мегахеша :o( |
|||
Factory Factory - Shapes - Interfactory | + 15 | ||
-- |
|||
Factory Factory - Shapes - Список | + 15 | ||
-- |
|||
Factory Factory - Shapes - Созидатель | + 15 | ||
-- |
|||
Factory Factory - Shapes - Абстракция | + 9 | ||
-- |
|||
Factory Factory - Shapes - Три фигуры | + 16 | ||
Создаем интерфейс shape, наследуемся от него в классах 0, ----, [] не забудем про Override для метода draw. Но блин, этот паттерн все используют! Только многие не знают что это фабрика. ) ООО... |
|||
Active Record Active Record - User - Update all | + 16 | ||
класс! |
|||
Дневник успеха 2018-10-28 : У ленивой пряхи и для себя нет рубахи. | + 14 | ||
За эту неделю: + Я проверил 68 отчётов у 35 формулистов. + Я написал 10 сообщений 9 формулистам общим объёмом 5 килобукв + Я набрал 7 текстов: 1 => «Java - Запуск / public private», без ошибок 2 => «Java - Запуск / Main», без ошибок 3 => «Java - Запуск / Скобки», без ошибок 4 => «Java - Запуск / String[] args», без ошибок 5 => «Java - Запуск / System.out», без ошибок 6 => «Java - Запуск / Главное заклинание», без ошибок 7 => «Java - Циклы / Java For Loops», без ошибок + Я решил 1 задачу: 1 => «Олимпиада / Случайная задача» на 100% + Я выполнил 6 видеоуроков: 1 => «Active Record / Active Record - User - Imitation» за 1 день 9 мин. 2 => «Active Record / Active Record - User - Create» за 45 мин. 3 => «Active Record / Active Record - User - Select» за 18 мин. 4 => «Active Record / Active Record - User - Delete» за 1 час. 3 мин. 5 => «Active Record / Active Record - User - Randoms» за 23 час. 56 мин. 6 => «Active Record / Active Record - User - Select all» за 1 день 26 мин. − Я не собрал ни одного Мегахеша :o( |
|||
Active Record Active Record - User - Select all | + 13 | ||
хороший урок |
|||
Active Record Active Record - User - Randoms | + 15 | ||
-- |
|||
Active Record Active Record - User - Delete | + 15 | ||
все норм. перекочевал из саблайма в VS Code |
|||
Active Record Active Record - User - Select | + 13 | ||
прикольно работать с текстовым файлом как с таблицей БД |
|||
Active Record Active Record - User - Create | + 11 | ||
-- -- |
|||
Active Record Active Record - User - Imitation | + 15 | ||
поняли, что будем делать в сл. уроке уже на Java |
|||
Дневник успеха 2018-10-21 : Глазам страшно, а руки сделают. | + 15 | ||
За эту неделю: + Я проверил 100 отчётов у 42 формулистов. + Я написал 11 сообщений 9 формулистам общим объёмом 5 килобукв + Я набрал 7 текстов: 1 => «C# набор / Вывод элементов матрицы», без ошибок 2 => «C# набор / Вывод числа по разрядам», без ошибок 3 => «C# набор / Выделение подстроки», без ошибок 4 => «C# набор / Максимальный элемент массива», без ошибок 5 => «Java - Запуск / Class!», без ошибок 6 => «Java - Запуск / Static», без ошибок 7 => «Java - Запуск / void», без ошибок + Я решил 2 задачи: 1 => «Олимпиада / Случайная задача» на 100% 2 => «Футбольная База / Схема базы» на 100% + Я выполнил 6 видеоуроков: 1 => « Мультиязычное меню на JS / Документы и ключ» за 7 мин. 2 => «Singleton / Singleton - Config - Static class» за 43 дня 9 час. 18 мин. 3 => «Active Record / Active Record - UML» за 4 дня 52 мин. 4 => «Observer / Observer - Теория» за 20 мин. 5 => «Observer / Observer - School Bell - Student» за 47 мин. 6 => «Шахматы по сети / План Шахматного проекта» за 8 мин. − Я не собрал ни одного Мегахеша :o( пишу небольшую прогу для себя, пока все получается. ) может напишу обзорчик, если время будет. на сл. неделе планов много, но я пока в гибком графике, куда понесло, туда и копаю. |
|||
Active Record Active Record - UML | + 13 | ||
Актив рекорд - это ООП представление записи в таблице. Про CRUD знал. В С# лучше прописывать через свойства, а не поля. Тогда не будет всяких неприятных сюрпризов. Потому что многие инструменты ждут от нас именно свойства, В противном случае не удивляйтесь, если что-то не будет работать. ) |
|||
Observer Observer - School Bell - Student | + 16 | ||
Красота! Нравится Java. Написал в блокноте, запустил и все ок. ) |
|||
Observer Observer - Теория | + 15 | ||
отличный урок. наблюдатель позволяет оповещать подписчиков об изменениях, и не надо лишний раз дергаться, подписался и ждешь. ) В общем, не надо мстить и убивать своих врагов, просто садимся на берегу реки и ждем. Через некоторое время мимо труп твоего врага проплывет мимо. |
|||
Singleton Singleton - Config - Static class | + 15 | ||
интересно продолжение |
|||
Мультиязычное меню на JS Документы и ключ | + 12 | ||
интересно |
|||
Шахматы по сети План Шахматного проекта | + 13 | ||
со всеми технологиями знаком в той или иной степени |
|||
Дневник успеха 2018-10-14 : Поспешишь – людей насмешишь. | + 14 | ||
За эту неделю: + Я проверил 82 отчёта у 25 формулистов. + Я написал 9 сообщений 9 формулистам общим объёмом 4 килобуквы + Я набрал 7 текстов: 1 => «C# набор / Звездочки», без ошибок 2 => «C# набор / Обмен элементов», без ошибок 3 => «C# набор / Разделить строку на слова», без ошибок 4 => «C# набор / Заполнение массива», без ошибок 5 => «C# набор / Формирование массива», без ошибок 6 => «C# набор / Вывод элементов массива», без ошибок 7 => «C# набор / Ввод элементов матрицы», без ошибок + Я решил 1 задачу: 1 => «Олимпиада / Случайная задача» на 100% + Я выполнил 19 видеоуроков: 1 => «Записи вебинаров / Открытый вебинар РНР «Создание Web-сайта на фреймворке Yii2»» за 18 дней 36 мин. 2 => «Система Git / hippo git fetch pull» за 45 мин. 3 => «Система Git / git branch lion» за 57 мин. 4 => «Система Git / git branch giraffe» за 12 мин. 5 => «Система Git / git merge giraffe lion» за 1 час. 9 мин. 6 => «Система Git / win merge» за 14 мин. 7 => «Система Git / pingwin» за 24 мин. 8 => «On-line игра / Подходящий размер!» за 2 час. 22 мин. 9 => «On-line игра / Правила игры» за 26 мин. 10 => «On-line игра / Дорога из жёлтого кирпича» за 9 мин. 11 => «On-line игра / Ищи ветра в поле» за 24 мин. 12 => «On-line игра / Координатный рефакторинг» за 3 час. 58 мин. 13 => «On-line игра / Собери монетки» за 55 мин. 14 => «On-line игра / 3. Тестирование. Тестовый прогон» за 25 мин. 15 => «On-line игра / Тест обратной стороны Луны» за 18 мин. 16 => «On-line игра / Случайное тестирование» за 27 мин. 17 => «On-line игра / Лабиринты тестирования» за 24 мин. 18 => «On-line игра / Поиск монеток на поле Дураков» за 50 мин. 19 => «On-line игра / Внутренний мир Субъекта» за 5 мин. − Я не собрал ни одного Мегахеша :o( на сл. неделю плана пока нет. завтра булу думать ) |
|||
Записи вебинаров Открытый вебинар РНР «Создание Web-сайта на фреймворке Yii2» | + 14 | ||
php никак не заходит ) |
|||
On-line игра Внутренний мир Субъекта | + 11 | ||
убрали тест |
|||
On-line игра Поиск монеток на поле Дураков | + 11 | ||
продолжили тестирование |
|||
On-line игра Лабиринты тестирования | + 12 | ||
тестирование продолжается |
|||
On-line игра Случайное тестирование | + 14 | ||
тестируем дальше |
|||
On-line игра Тест обратной стороны Луны | + 12 | ||
класс, нашли ошибку в коде с помощью тестов |
|||
On-line игра 3. Тестирование. Тестовый прогон | + 12 | ||
тестирование - это круто |
|||
On-line игра Собери монетки | + 15 | ||
Everything is OK! |
|||
On-line игра Координатный рефакторинг | + 18 | ||
классный урок тесты - это круто! ) |
|||
On-line игра Ищи ветра в поле | + 15 | ||
allright |
|||
On-line игра Дорога из жёлтого кирпича | + 13 | ||
все просто |
|||
Система Git pingwin | + 14 | ||
пока все норм |
|||
Система Git win merge | + 11 | ||
в проводнике не стал делать, вместо этого, разобрался как восстановить файл из мусора, т.е. к примеру мы добавляем из рабочей директории файл в индекс, потом файл в рабочей директории портим и опять добавляем в индекс. Теперь у нас везде испорченный файл, коммита не было. так вот в папке .git, в objects никуда ничего не пропадает сразу, можно восстановить первоначальное состояние командой: git cat-file blob SHA-1 > FILENAME |
|||
Система Git git merge giraffe lion | + 10 | ||
разрешать конфликты, интересно совместная разработка без конфликтов возможна? |
|||
Система Git git branch giraffe | + 10 | ||
создали клетку для жирафа |
|||
Система Git git branch lion | + 9 | ||
создали ветку-клетку для льва про GitFlow уже знал |
|||
Система Git hippo git fetch pull | + 10 | ||
Работать с удаленным репозиторием не стал делать в винде, все понятно |
|||
On-line игра Правила игры | + 17 | ||
поигрались с выводом в консоль |
|||
On-line игра Подходящий размер! | + 11 | ||
ограничили мирок |
|||
Дневник успеха 2018-10-07 : Не тот хорош, кто лицом пригож, а тот хорош, кто на дело гож. | + 15 | ||
За эту неделю: + Я проверил 98 отчётов у 37 формулистов. + Я написал 11 сообщений 11 формулистам общим объёмом 5 килобукв + Я набрал 7 текстов: 1 => «C# набор / Первая программа», без ошибок 2 => «C# набор / Служебные слова», без ошибок 3 => «C# набор / Определение массива», без ошибок 4 => «C# набор / Сравнение двух целых чисел», без ошибок 5 => «Java - Запуск / Компиляция», без ошибок 6 => «Java - Вывод данных / Java Keywords», без ошибок 7 => «Java - Вывод данных / Целые типы», без ошибок + Я решил 1 задачу: 1 => «Олимпиада / Случайная задача» на 100% + Я выполнил 7 видеоуроков: 1 => «Tinklavimas / 2. Таблица умножения» за 8 мин. 2 => «Tinklavimas / 3. Вкусная таблица» за 19 мин. 3 => «Tinklavimas / 4. Валидатор» за 15 мин. 4 => «Tinklavimas / 5. Морской бой» за 5 мин. 5 => «On-line игра / Координатный перебор» за 16 дней 22 час. 21 мин. 6 => «Знакомство с jQuery / Понятие селектора и примеры» за 1 час. 8 мин. 7 => «Java Book / Вступление - Язык UML» за 4 мин. − Я не собрал ни одного Мегахеша :o( на сл. неделе продолжу онлайн игру |
|||
On-line игра Координатный перебор | + 13 | ||
добавили сахарку в наш код, класс |
|||
Java Book Вступление - Язык UML | + 14 | ||
UML - это язык описания модели или структуры нашей программы, когда мы хотим посмотреть на нее со стороны, чтобы абстрагироваться и понять связи компонентов в создаваемой системе. |
|||
Tinklavimas 5. Морской бой | + 12 | ||
-- -- |
|||
Tinklavimas 4. Валидатор | + 15 | ||
много было замечаний, все исправил |
|||
Tinklavimas 3. Вкусная таблица | + 13 | ||
все пучком |
|||
Tinklavimas 2. Таблица умножения | + 16 | ||
все норм |
|||
Знакомство с jQuery Понятие селектора и примеры | + 17 | ||
да... jquery надо |
|||
Дневник успеха 2018-09-30 : Баловством хлеба не добудешь. | + 15 | ||
За эту неделю: + Я проверил 113 отчётов у 44 формулистов. + Я написал 9 сообщений 9 формулистам общим объёмом 5 килобукв + Я набрал 7 текстов: 1 => «Java - Запуск / Скоростная Java», без ошибок 2 => «Java - Запуск / Скобки», без ошибок 3 => «Java - Запуск / String[] args», без ошибок 4 => «Java - Запуск / System.out», без ошибок 5 => «Java - Запуск / Главное заклинание», без ошибок 6 => «Java - Циклы / Java For Loops», без ошибок 7 => «Java - Циклы / Java While Loops», без ошибок + Я решил 2 задачи: 1 => «Олимпиада / Случайная задача» на 100% 2 => «6452 - Кирилл Шмойлов / Деление на половину» на 100% + Я выполнил 7 видеоуроков: 1 => «Портфолио на Bootstrap / Начало - подключение bootstrap» за 12 мин. 2 => «Портфолио на Bootstrap / Структура сайта и сетка» за 1 час. 27 мин. 3 => «Портфолио на Bootstrap / Навигационное меню» за 1 час. 42 мин. 4 => «Портфолио на Bootstrap / Фиксированная панель и субменю» за 34 мин. 5 => «Портфолио на Bootstrap / Подготовка картинок для портфолио» за 7 мин. 6 => «Портфолио на Bootstrap / Рефакторинг страницы» за 55 мин. 7 => «Портфолио на Bootstrap / Размещение работ портфолио» за 1 час. 50 мин. + Я собрал 19 Мегахешей. |
|||
Портфолио на Bootstrap Размещение работ портфолио | + 15 | ||
Everything is allrigth! |
|||
Портфолио на Bootstrap Рефакторинг страницы | + 16 | ||
Пользоваться гугл шрифтами. Дизайн увлекательная штука. Самое главное не уноситься. Вот к примеру вспомнил, потратил почти 2 часа, чтобы такого орла забацать, а оно того стоило? https://khasang.io/p/processing?id=7e0af876c3f93a6a59c981e1b87cb7a3&prof=false но классная штука процессинг однако. |
|||
Портфолио на Bootstrap Подготовка картинок для портфолио | + 12 | ||
все норм, выбрал картинки |
|||
Портфолио на Bootstrap Фиксированная панель и субменю | + 15 | ||
super |
|||
Портфолио на Bootstrap Навигационное меню | + 15 | ||
все круто, это кнопочка называется гамбургер, если что. |
|||
Портфолио на Bootstrap Структура сайта и сетка | + 17 | ||
Урок понравился. Глядишь так и верстку полюблю. ) id уникален, а класс говорит сам за себя, с 2016 года много воды утекло, есть некоторые изменения в бутстрапе |
|||
Портфолио на Bootstrap Начало - подключение bootstrap | + 18 | ||
все супер! |
|||
Дневник успеха 2018-09-23 : Много спать – дело не знать. | + 15 | ||
За эту неделю: + Я проверил 64 отчёта у 36 формулистов. + Я написал 10 сообщений 9 формулистам общим объёмом 5 килобукв + Я набрал 9 текстов: 1 => «СОЛО на клавиатуре / 15 уроков», без ошибок 2 => «СОЛО на клавиатуре / 20 уроков», без ошибок 3 => «C# набор / Выделение подстроки», 1 ошибка 4 => «C# набор / Максимальный элемент массива», без ошибок 5 => «Java - Запуск / Class!», без ошибок 6 => «Java - Запуск / public private», без ошибок 7 => «Java - Запуск / Static», без ошибок 8 => «Java - Запуск / void», без ошибок 9 => «Java - Запуск / Main», без ошибок + Я решил 2 задачи: 1 => «Олимпиада / Пятью восемь» на 100% 2 => «Олимпиада / Случайная задача» на 100% + Я выполнил 7 видеоуроков: 1 => «Начало здесь / Переход Магистра на XL уровень.» за 5 мин. 2 => «Игры на JavaScript / Запуск JavaScripta» за 7 мин. 3 => «Портфолио на Bootstrap / Презентация курса » за 12 мин. 4 => «On-line игра / Координатная структура» за 1 день 26 мин. 5 => «On-line игра / Карта сокровищ» за 1 день 12 мин. 6 => «On-line игра / Шаги по карте» за 7 мин. 7 => «On-line игра / Генерация лабиринта» за 23 час. 40 мин. + Я собрал 19 Мегахешей. |
|||
Портфолио на Bootstrap Презентация курса | + 14 | ||
Интересное начало! Начинаю погружение. |
|||
Игры на JavaScript Запуск JavaScripta | + 15 | ||
class |
|||
On-line игра Генерация лабиринта | + 16 | ||
проинициализировали лабиринт |
|||
On-line игра Шаги по карте | + 15 | ||
все норм |
|||
On-line игра Карта сокровищ | + 15 | ||
норм |
|||
On-line игра Координатная структура | + 16 | ||
Не пойму почему сделали полями, а не свойствами. |
|||
Дневник успеха 2018-09-16 : Земелька черная, а белый хлеб родит. | + 15 | ||
За эту неделю: + Я проверил 79 отчётов у 25 формулистов. + Я написал 13 сообщений 11 формулистам общим объёмом 5 килобукв + Я набрал 10 текстов: 1 => «СОЛО на клавиатуре / Начинаем СОЛО марафон!», без ошибок 2 => «СОЛО на клавиатуре / 5 уроков», без ошибок 3 => «СОЛО на клавиатуре / 10 уроков», без ошибок 4 => «C# набор / Разделить строку на слова», без ошибок 5 => «C# набор / Заполнение массива», без ошибок 6 => «C# набор / Формирование массива», без ошибок 7 => «C# набор / Вывод элементов массива», без ошибок 8 => «C# набор / Ввод элементов матрицы», без ошибок 9 => «C# набор / Вывод элементов матрицы», без ошибок 10 => «C# набор / Вывод числа по разрядам», без ошибок + Я решил 2 задачи: 1 => «Олимпиада / Таблица квадратов» на 100% 2 => «Олимпиада / Случайная задача» на 100% + Я выполнил 7 видеоуроков: 1 => «Интернет-магазин / Запуск РНР» за 5 мин. 2 => «Интернет-магазин / Всё готово для работы» за 7 мин. 3 => «Интернет-магазин / Подружить PHP с MySQL» за 7 мин. 4 => «Интернет-магазин / Товары в таблице» за 12 мин. 5 => «Интернет-магазин / Картинки для товаров» за 14 мин. 6 => «On-line игра / 2. Рефакторинг. Перечисление субъектов» за 59 мин. 7 => «On-line игра / Показ героя на экране» за 2 час. 17 мин. + Я собрал 21 Мегахешей. азадачи две 1) пройти как можно больше уроков СОЛО 2) пройти все доступные уроки огаме |
|||
On-line игра Показ героя на экране | + 15 | ||
все четко! мне нра |
|||
On-line игра 2. Рефакторинг. Перечисление субъектов | + 15 | ||
создали перечисление для объектов, с прошлого раза у меня поменялось оформление студии, а также шрифт ) вспомнить на чем остановились |
|||
Интернет-магазин Картинки для товаров | + 15 | ||
все норм |
|||
Интернет-магазин Товары в таблице | + 15 | ||
good |
|||
Интернет-магазин Подружить PHP с MySQL | + 15 | ||
все супер |
|||
Интернет-магазин Всё готово для работы | + 15 | ||
super |
|||
Интернет-магазин Запуск РНР | + 15 | ||
супер |
|||
Интернет-магазин SELECT запросы | + 16 | ||
class |
|||
Начало здесь День №8. ВИДЕОФИКСАЦИЯ УСПЕХОВ. | + 11 | ||
записывал ранее обзорчик, я за повторное использование ) |
|||
Интернет-магазин phpMyAdmin | + 14 | ||
поработали в phpMyAdmin |
|||
Начало здесь День №8. Подведение итогов и составление Планов. | + 9 | ||
https://www.videosharp.info/9752/checking/power=2203 |
|||
Дневник успеха 2018-09-09 : Труд человека кормит, а лень портит. | + 12 | ||
+ Я проверил 54 отчёта у 22 формулистов. − Я не написал ни одного сообщения :o( + Я набрал 5 текстов: 1 => «C# набор / Первая программа», без ошибок 2 => «C# набор / Служебные слова», без ошибок 3 => «C# набор / Определение массива», без ошибок 4 => «C# набор / Сравнение двух целых чисел», без ошибок 5 => «Java - Вывод данных / Целые типы», без ошибок + Я решил 2 задачи: 1 => «Олимпиада / Случайная задача» на 100% 2 => «8275 - Глушков Александр / Зацикленная строка» на 100% + Я выполнил 10 видеоуроков: 1 => «Начало здесь / День №2. Общение с Единомышленниками.» за 23 мин. 2 => «Начало здесь / День №3. Безошибочное владение Клавиатурой.» за 36 мин. 3 => «Начало здесь / День №4. Развитие Алгоритмического мышления.» за 1 мин. 4 => «Начало здесь / День №5. Создание игровых и прикладных Программ.» за 16 час. 37 мин. 5 => «Начало здесь / День №6. Регулярный и Последовательный подход.» за 3 час. 45 мин. 6 => «Интернет-магазин / Установка EasyPHP» за 5 мин. 7 => «Интернет-магазин / Запуск базы данных» за 59 мин. 8 => «Интернет-магазин / Добавление товаров» за 8 мин. 9 => «Yii2 / Join/login - Полёт Навигатора» за 27 мин. 10 => «Базовый ASP.ект / ФИНАЛЬНЫЙ УРОК. Презентация» за 3 мин. + Я собрал 32 Мегахешей. |
|||
Интернет-магазин Добавление товаров | + 12 | ||
повторил базовые команды |
|||
Начало здесь День №7. Регулярный и Последовательный подход. | + 16 | ||
сегодня набрал 40 байт |
|||
Интернет-магазин Запуск базы данных | + 18 | ||
супер! |
|||
Начало здесь День №5. Создание игровых и прикладных Программ. | + 16 | ||
https://plus.google.com/u/0/101888833807074312912/posts/LiN4D9bqBVc набрал за сегодня 40 байт |
|||
Интернет-магазин Установка EasyPHP | + 18 | ||
Все готово, все настроено! |
|||
Начало здесь День №4. Развитие Алгоритмического мышления. | + 14 | ||
на данный момент набрал 35 байт, ссылку на свой отчет опубликую в соцсетях и будет максимум 40 байт |
|||
Базовый ASP.ект ФИНАЛЬНЫЙ УРОК. Презентация | + 21 | ||
Отличный курс. Надо будет поглубже копнуть данную тему и сравнить с YII, который я сейчас изучаю |
|||
Начало здесь День №3. Безошибочное владение Клавиатурой. | + 15 | ||
12 150 5 |
|||
Yii2 Join/login - Полёт Навигатора | + 17 | ||
класс! мне нравится |
|||
Начало здесь День №2. Общение с Единомышленниками. | + 20 | ||
https://www.videosharp.info/17947/checking/power=2186 |
|||
Дневник успеха 2018-09-02 : Кто любит труд, того люди чтут. | + 18 | ||
Всю неделю делал минимум. Времени в обрез. планировал: 1) Добить базовый аспект - 2) Морской флот, 2 урока - 3) Пройти 7 уроков по паттернам - 4) Пройти 7 уроков по Yii + все пункты остаются. |
|||
Начало здесь День №1. Создание микро-Привычки. | + 16 | ||
проверил отчетов 20, байты не начислились, видимо сегодняшний максимум выбран ) |
|||
Yii2 Menu - Богатый выбор | + 18 | ||
да, классно! |
|||
Yii2 Bootstrap - Пусть будет красиво! | + 19 | ||
столько манипуляций, как это все запоминать |
|||
Yii2 Codeception - Пошаговое тестирование | + 17 | ||
сначала забыл, что у меня имя домена не localhost, но быстро исправил. |
|||
Yii2 Views - Представления начинаются | + 19 | ||
отладка мощная! особенно понравилось, что он показывает даже переданные аргументы методов в виде значений. |
|||
Yii2 Controller - Точка входа программиста | + 18 | ||
все заработало! |
|||
Yii2 Composer - Установка пустоты | + 16 | ||
все установил, но не сразу |
|||
Yii2 Git - Все ходы записываются | + 17 | ||
закрепили работу с git |
|||
Дневник успеха 2018-08-26 Вот и лето прошло... | + 19 | ||
Планировалось: 1) Добить базовый аспект - 2) Морской флот, 2 урока - 3) Пройти 7 уроков PHP-driver + 4) Cдать экзамен на ITVDN +, экзамен сдал, сертификат получил 5) Пройти 7 уроков по паттернам - на сл. неделю: 1) Добить базовый аспект 2) Морской флот, 2 урока 3) Пройти 7 уроков по паттернам 4) Пройти 7 уроков по Yii |
|||
Yii2 Web - Первый кирпич сайта | + 19 | ||
не знал про консоль, прикольно. |
|||
Yii2 Soft - Вступление и подготовка | + 15 | ||
все есть. ) |
|||
PHP Driver Отлов ошибок | + 15 | ||
Курс супер! Особенно возможность отладки. |
|||
PHP Driver Запускаемый класс | + 15 | ||
-- |
|||
PHP Driver Первый байт проекта | + 16 | ||
прикольно |
|||
PHP Driver Создание базы данных в HeidiSQL | + 16 | ||
Создали таблицы в БД, используя HeidiSQL, тоже надо. |
|||
Дневник успеха 2018-08-19 Отчёт за неделю | + 17 | ||
По плану надо было: 1) Добить базовый аспект, обязательно; не сделано, переносится 2) Морской флот, 2 урока+, переносится 3) english, заниматься 30 мин в день, два дня не делал. 4) написать аналог игры с сайта https://www.lumosity.com/ +, записал видеообзор 15-го, не знал куда присобачить, поэтому прикладываю ссылку сюда. https://www.youtube.com/watch?v=_y7s2kkxZUg на сл. неделю 1) Добить базовый аспект 2) Морской флот, 2 урока+ 3) Пройти 7 уроков PHP-driver 4) Cдать экзамен на ITVDN 5) Пройти 7 уроков по паттернам |
|||
PHP Driver Создание схемы базы данных | + 17 | ||
сделали схему базы данных |
|||
PHP Driver Установка MySQL, Smarty и Bootstrap | + 15 | ||
все просто |
|||
Singleton Singleton - Config - Static field | + 16 | ||
сделали config статиком |
|||
PHP Driver Настройка PHP-отладчика xDebug в PHPStorm | + 16 | ||
Не удержался, прошел это урок сегодня. Спасибо Ивану Воронину за метод настройки отладчика для PHP. Это просто супер! Вот теперь то можно закатав рукава осваивать PHP не из блокнота. Буду сегодня играться с отладчиком. ) |
|||
PHP Driver Установка PhpStorm | + 16 | ||
было установлено |
|||
Singleton Singleton - Config - Git default | + 15 | ||
сделали шаблон конф файла |
|||
Singleton Singleton - Config - FileReader | + 15 | ||
все супер |
|||
Singleton Singleton - Config - Git commit | + 15 | ||
закрепили работу с git |
|||
Singleton Singleton - Config - Class | + 15 | ||
создали класс Config вынесли все константы туда |
|||
Singleton Singleton - Config - Git add | + 15 | ||
Идея сама предложила добавить файл Process.java в репозиторий при создании. |
|||
Singleton Singleton - Config - Static | + 15 | ||
как уже писал, нужно все параметры вынести в конфиг файл и считывать оттуда |
|||
Singleton Singleton - Config - Git init | + 15 | ||
повторил работу с git |
|||
Singleton Singleton - Config - Final | + 15 | ||
параметры лучше хранить в конфиг файле, если я правильно вообще понял вопрос |
|||
PHP Повелитель дат Текущее время проекта | + 15 | ||
все настроил, дату вывел. |
|||
PHP Driver Установка и настройка Apache + PHP | + 15 | ||
скачал, установил и настроил php и apache сервисом не стал делать, так как мне так удобней на моем компе, когда висит окно, не забудешь его закрыть после работы. |
|||
PHP Driver Техническое задание | + 16 | ||
думаю php+MySQL |
|||
Массивы в php 7 Сравнение массивов | + 16 | ||
посравнивали массивы |
|||
Массивы в php 7 Перебор элементов массива for | + 16 | ||
изучили циклы for и foreach |
|||
Массивы в php 7 Создание массивов | + 17 | ||
создали 3 типа массивов познакомился с функцией var_dump все отлично! |
|||
Массивы в php 7 Инструменты, профили и проект | + 15 | ||
начинаем изучение php, все сделал пока в sublime |
|||
Система Git git push clone | + 15 | ||
создавать проект на гитхабе |
|||
Система Git git ignore | + 16 | ||
все выполнено по списку |
|||
Дневник успеха 2018-08-12 Отчёт за неделю | + 16 | ||
По объективным причинам выполнял только минимум, поэтому план переносится на сл. неделю. //TODO на сл. неделю 1) Добить базовый аспект, обязательно; 2) Морской флот, 2 урока+ 3) english, заниматься 30 мин в день 4) написать аналог игры с сайта https://www.lumosity.com/ |
|||
Система Git git commit zebra | + 16 | ||
все супер! |
|||
Система Git git commit reset diff | + 16 | ||
В новом курсе прям до мелочей объяснено, круто! |
|||
Система Git git add checkout | + 16 | ||
все супер. надо уже внедрять git в свою жизнь. ) |
|||
Система Git git init | + 17 | ||
Git - это распределенная система управления версиями, а GitHub - это хостинг для git-репозиториев. |
|||
Система Git Добро пожаловать в Зоопарк! | + 19 | ||
все норм |
|||
БД - Книжка оценок Проектирование базы данных в Microsoft Excel | + 20 | ||
сделали проект БД в Excel пришлось поднять старые отчеты, чтобы вспомнить, что там мы делали. |
|||
МикроШахматы Служба безопасности короля | + 18 | ||
добавили функцию is_check() в том курсе точно точно без гита не отбойтись |
|||
Дневник успеха 2018-08-05 Отчёт за неделю | + 18 | ||
Планировалось: 1) Добить базовый аспект; - (были свои заморочки, но минималку делал, отрывался на консольных задачах, решал одну задачу разными вариантами) 2) Постараться закончить Морской флот, чтобы уже на шахматы переключиться; - не исполнено 3) Пройти C# базовый и сдать тестирование; ++ Прошел весь курс, что было не легко, если честно, большей частью из-за продолжительности лекций по 2 часа и более, но принцип помидора сыграл. Закрепил имеющиеся знания, узнал много нового. Сдал экзамен сегодня, получил сертификат по этому курсу. Следующий курс C# Pro, доступ до 25 августа. 4) English. Заниматься по 30 мин в день. + 7 дней в копилке, осталось 35. Писал план на неделю во втором поле, отозвал отчет, теперь плана нет. Придется сюда повторно писать. //TODO на сл. неделю 1) Добить базовый аспект, обязательно; 2) Морской флот, 2 урока+ 3) Пройти 7 уроков курса C# pro 4) english, заниматься 30 мин в день. |
|||
МикроШахматы Король в розыске | + 18 | ||
люблю нестандартные ситуации |
|||
МикроШахматы Возврат хода | + 18 | ||
Попрыгали по коду. ) Добавили 2 функции move_figure и back_figure. Полотно получается конкретное. |
|||
МикроШахматы Случайный шах | + 18 | ||
из-за рандома, 20% |
|||
МикроШахматы ТРЕТИЙ ЧЕТВЕРТЬФИНАЛЬНЫЙ УРОК | + 16 | ||
Неожиданно наступил четвертьфинальный урок. ) Я только вошел во вкус. Мне понравился оригинальный способ решить проблему привыкания программистов си шарп к VS, интеллисенсу и всем благам цивилизации. Т.е. проверять код по готовой картинке с нумерацией строк. Этот курс для меня подготовка к сетевым шахматам, хотя многие и без этого успешно все прошли. |
|||
МикроШахматы Волшебное превращение пешки | + 18 | ||
реализовали функцию продвижения пешки по служебной лестнице |
|||
МикроШахматы Пешкина мечта | + 16 | ||
пешка стремилась к одному, а получила совсем не то. ) |
|||
МикроШахматы Афроамериканская пешка | + 18 | ||
все круто, продвигаемся вперед! |
|||
Дневник успеха 2018-07-29 Отчёт за неделю | + 18 | ||
Планировалось: 1) Базовый аспект (7 уроков) + 2) Морской флот (думаю получится ускориться, так как следующие уроки в основном меньше 30 минут) прошел всего 1 урок, зато продолжил микрошахматы, как подготовку к следующему курсу Сетевые шахматы. 3) Начать прохождение курса C# базовый на ITVDN (спасибо WildOrc за ссылку на акцию «ИЗУЧАЙ С# БЕСПЛАТНО») За неделю удалось пройти 7 уроков. Кроме того у меня еще и C# pro открылся доступ на месяц, так что меня ждет много работы. 4) JQuery (сделать хотя бы пару уроков!) ха-ха-ха, no comments // TODO: 1) Добить базовый аспект; 2) Постараться закончить Морской флот, чтобы уже на шахматы переключиться; 3) Пройти C# базовый и сдать тестирование; 4) Добавлю вслед за Виктором пункт English. Заниматься по 30 мин в день. |
|||
Базовый ASP.ект Отказ от статика | + 18 | ||
все круто, рефакторинг - это тру кодинг ) |
|||
ASP.NET и GMaps Запуск ASP.NET MVC | + 17 | ||
повторил, как создавать проект. |
|||
ASP.NET и GMaps Презентация | + 17 | ||
думаю добавить столицы различных стран с кратким описанием |
|||
Базовый ASP.ект Размещение проекта в Интернете | + 17 | ||
CopyLocal уже была включена в настройках, для библиотек MySQL. Про эту фишку не знал. Надо взять на заметку. Понравилось удаленное подключение из командной строки к MySQL. Все запустилось, даже не верится. ) |
|||
МикроШахматы Радар для быстрых пешек | + 17 | ||
доработали функцию click_box_to(), |
|||
МикроШахматы Взятие на проходе шустрых пешек | + 17 | ||
алгоритм взятия на проходе |
|||
МикроШахматы Пешка в сапогах | + 18 | ||
доработали функцию is_correct_white_pawn_move() |
|||
Базовый ASP.ект Оформление сайта | + 18 | ||
на оформление всегда уходит много времени |
|||
Морской флот Клиентский флот - Класс ServerGame | + 21 | ||
выходим на финишную прямую! |
|||
Базовый ASP.ект Валидация данных | + 20 | ||
сделали валидацию при добавлении истории, супер! |
|||
Базовый ASP.ект Добавление истории | + 20 | ||
все круто! |
|||
Дневник успеха 2018-07-22 Отчёт за неделю | + 19 | ||
Планировал: 1) Базовый аспект (все по плану, прошел 7 уроков) 2) Морской флот (есть отставание от графика, прошел только 4 урока) 3) JQuery (не делал вообще) Также прошел 8 начальных уроков курса "On_line игра", хороший курс будет. Заполнил анкету по акции "130 ТЫСЯЧ ПОДПИСЧИКОВ НА YOUTUBE КАНАЛЕ ITVDN", надеюсь, что все ответы верны, результат будет 26 июля. На следующей неделе планирую: 1) Базовый аспект (7 уроков) 2) Морской флот (думаю получится ускориться, так как следующие уроки в основном меньше 30 минут) 3) Начать прохождение курса C# базовый на ITVDN (спасибо WildOrc за ссылку на акцию «ИЗУЧАЙ С# БЕСПЛАТНО») 4) JQuery (сделать хотя бы пару уроков!) |
|||
Базовый ASP.ект Работа со списком историй | + 19 | ||
Были ошибки в коде, все исправил. в уроке мы объявляем массив list в классе Story с модификатором доступа public, однако инициализацию производим в обычном методе, думаю лучше делать в конструкторе. |
|||
Базовый ASP.ект Рефакторинг модели Story | + 20 | ||
Моя любимая тема - рефакторинг. ) |
|||
Базовый ASP.ект Что такое SQL-инъекция | + 18 | ||
написали свой вариант addslashes для c#, в курсе морской флот на php мы постоянно пользовались. "в бизнесе самая плохое число - это один" ) хорошо, что было два дампа. |
|||
Базовый ASP.ект Запуск модели Story | + 17 | ||
Запустили модель Story. Прикольно все, необычно. |
|||
Морской флот Клиентский флот - Класс ServerFire | + 18 | ||
все супер, идем дальше |
|||
Базовый ASP.ект Работа над ошибками | + 18 | ||
пошаговое выполнение веб приложений - это супер! |
|||
Базовый ASP.ект Подключение к базе данных | + 18 | ||
все супер! |
|||
On-line игра Игра в библиотеке | + 17 | ||
Круть! Все работает. Только я единственно библиотеку сразу в Net 3.5 сделал. На всякий случай. ) Мощный курс получается! |
|||
On-line игра Видный интерфейс | + 17 | ||
Курс просто бомба! Полезнейшие вещи подаются в простой форме, за 5 мин. Просто супер! Как говорится, все гениальное - просто! |
|||
On-line игра Цветной телевизор | + 17 | ||
Наверное надо создать абстрактный класс View и в модели использовать его, а в самой программе вызывать уже его детей |
|||
On-line игра Контроллер не спешит | + 18 | ||
Все круто! 7 пункт хотел сначала через события, но потом нашел вариант попроще. Через while (Console.KeyAvailable), на скрине видно, т.е. команда ReadKey вызывается только тогда, когда что-то было нажато. Также добавил Thread.Sleep(1000) в метод Move для плавности хода; Проверку на выход за пределы экрана не делал. |
|||
On-line игра Модель игры | + 18 | ||
Выделили логику игры в модель, класс Game. Cделал вызов метода Move через enum, по направлениям: Left, Rigth, Up, Down. |
|||
On-line игра Представление выделяется | + 18 | ||
Проделали рефакторинг кода. Создали класс View. Казалось бы урок длится всего 4 мин, но в нем ОЧЕНЬ много полезной информации, если копнуть. Превосходный урок! Все четко и понятно. |
|||
On-line игра Марионетка | + 17 | ||
написали мини игру за 5 мин! |
|||
On-line игра 1. Консольная игра. Добро пожаловать! | + 17 | ||
создали приложение, избавились от статика |
|||
Морской флот Клиентский флот - Класс ServerShip | + 16 | ||
все норм, идем дальше |
|||
Морской флот Клиентский флот - Класс ServerInfo | + 15 | ||
-- |
|||
Морской флот Клиентский флот - Парсинг XML | + 17 | ||
сделали парсинг xml |
|||
Базовый ASP.ект Создание SQL-запросов | + 16 | ||
повторил работу с запросами, практика и еще раз практика! |
|||
Дневник успеха 2018-07-15 Отчёт за неделю | + 17 | ||
Планировал: 1) продолжить морской флот, 2) EF + 3) JQuery морской флот прохожу потихоньку, JQuery - не получилось Прошел тестирование ITVDN C# стартер, набрал необходимое кол-во баллов, теперь будем ждать 23 июля. На сл. неделе: планирую продолжить: 1) Базовый аспект 2) Морской флот 3) JQuery |
|||
Базовый ASP.ект Схема базы данных | + 17 | ||
Создали БД, все супер! |
|||
Базовый ASP.ект Установка сервера MySQL | + 16 | ||
Не вижу необходимости для установки MySQL отдельный урок записывать, можно было в составе другого урока сделать, тогда у кого все есть мог бы промотать видео. Или даже вообще уроки по инсталляции не делать. Только если какие-то особые настройки необходимы. |
|||
Базовый ASP.ект Формирование меню | + 17 | ||
создали меню для нашего проекта |
|||
Морской флот Клиентский флот - Подключение к серверу | + 17 | ||
отправлять и получать ответ от сервера |
|||
Entity Framework Добавление - Извлечение | + 15 | ||
супер |
|||
Морской флот ПОЛУФИНАЛЬНЫЙ УРОК. Большая игра | + 19 | ||
крутой курс, всем советую! |
|||
Entity Framework Один за всех и Все за одного | + 19 | ||
Магия высшего порядка! Накидал классы, как прототипы таблиц, связи между классами и вуаля, БД на руках, со всеми ключами и т.д. Высший пилотаж. ) |
|||
Морской флот Серверный флот - Функция do_game | + 20 | ||
после часовых уроков, такие пройти не проблема, были ошибки в коде, но научился относительно быстро находить, конечно с C# не сравнить |
|||
Entity Framework Миграция Базы | + 21 | ||
Отличный урок. Узнал что такое миграция, как с ней работать. Плюс узнал про Package manager console |
|||
Entity Framework Использование MySQL | + 18 | ||
урок сумбурный получился |
|||
Entity Framework Основные приемы работы с БД через EF | + 18 | ||
Мощный урок. Взял на заметку некоторые вещи про существование которых даже не подозревал. |
|||
Экзамен по Java X. Оценка работы | + 17 | ||
Было сложновато, экзамен явно не для новичков. Кое-что надо знать. В целом все понравилось! Спасибо! |
|||
Дневник успеха 2018-07-08 Отчёт за неделю | + 17 | ||
На этой неделе: по плану должен был: 1) добить сокобан + 2) продолжить морской флот + 3) добить андроид - откладываю на неопределенное время, много подводных камней надо разбираться, пока приоритет низкий. Начал курс EF - все супер! Проходил экзамен по Java, по времени не уложился, но до финиша добрался. ) На сл. неделю примерный план такой. 1) продолжить морской флот, 2) EF 3) JQuery |
|||
Экзамен по Java ФИНАЛЬНЫЙ УРОК | + 18 | ||
Отличный получился экзамен. Мне понравилось. Экзамен показал, что надо мне Java уделить время. Eclipse удаляю. ) |
|||
Экзамен по Java 9. Jархивация и документация | + 17 | ||
самый сложный урок! эта буква "И" вынесла мозг |
|||
Экзамен по Java 8. Выписка клиента из отеля | + 16 | ||
все по аналогии |
|||
Экзамен по Java 7. Прописка клиента в комнату | + 16 | ||
Самый длинный урок, вроде все по аналогии, но занимает время. В задании есть неточность про id, что мне спутало карты. |
|||
Экзамен по Java 6. Регистрирация нового клиента | + 16 | ||
реализовал поиск и добавление клиента, результаты на скрине |
|||
Экзамен по Java 5. Отображение списка клиентов | + 16 | ||
Неправильно указал вначале имя поля, из-за чего выскакивала ошибка, пришлось немного повозиться. По времени экзамен провалил, не уложился. ( Надо было более спокойное время выбрать, когда все спят. |
|||
Экзамен по Java 4. Создание класса DB. | + 16 | ||
хорошо уже работал с синглтоном непривычно работать с Eclipse постоянно отвлекают ( в отведенное время не успею |
|||
Экзамен по Java 3. Подготовка Java проекта | + 17 | ||
Забыл, что я удалял GIT с компа, пришлось устанавливать. Была проблема с кодировкой в Eclipse. |
|||
Экзамен по Java 2. Создание SQL запросов | + 17 | ||
походу не успеваю, надо ускориться |
|||
Экзамен по Java 1. Создание базы данных HOTEL | + 17 | ||
Надо было подождать, чтобы кто-нибудь уже выполнил. ) вспомнить как все это создавать в консоли |
|||
Экзамен по Java 0. Ознакомление с материалами | + 17 | ||
Кратко: Необходимо написать консольное приложение БД Hostel на Java в IDE Eclipse, с использованием MySQL. Основные функции ПО: 1) Просмотреть список клиентов; 2) Зарегистрировать нового клиента; 3) Зарезервировать комнату (место); 4) Выписать клиента; 5) Формирование отчетов. Внимание на оформление кода и именование переменных и классов согласно соглашению, а также, используя документирование кода с помощью JavaDoc. Шаблон проекта будет предоставлен из Git хранилища. Все изменения в коде с помощью Git. Подключение к БД с помощью JDBC. Создание SQL-запросов в командной строке. В конце генерируется запускаемый Jar-архив: JavaHotel.jar При запуске ПО показывается основное меню, даются текстовые указания пользователю, что надо вводить. В случае ошибок при работе приложения выводить текст ошибки и возвращаться в меню. |
|||
Экзамен по Java Подготовка рабочего места | + 17 | ||
все установлено |
|||
Морской флот Серверный флот - Функция do_fire | + 16 | ||
программа растет, идем дальше |
|||
Морской флот Серверный флот - Функция do_ship | + 16 | ||
Простыня получилась конкретная. Без ошибок не обошлось, но справился с ними быстро. Считаю, что просто повезло, так как старался аккуратно набирать код. Как правильно вылавливать ошибки в PHP целая наука походу. Логические ошибки наверное вообще нереально найти быстро и без боли. |
|||
Entity Framework Подключение БД по методу CodeFirst | + 16 | ||
Все красиво, мощно! Но как же меня удручает изучение всяких менюшек и последовательностей действий с интерфейсом среды разработки, который в сл. раз будет другим и ты будешь смотреть на все это, как баран на новые ворота. |
|||
Знакомство с jQuery Эксперименты и кнопки | + 16 | ||
со скобками в jQuery полный швах |
|||
Знакомство с jQuery Синтаксис и простейший пример | + 16 | ||
супер, все просто и понятно |
|||
PHP парсинг XML Создание проекта | + 16 | ||
устанавливать OpenServer и PHPStorm |
|||
Морской флот Серверный флот - Капитан очевидность | + 16 | ||
все отлично, постигаем PHP и работу с БД |
|||
Морской флот Серверный флот - Функция do_info | + 16 | ||
класс, все супер! |
|||
Морской флот Серверный флот - Рефакторинг РНР-кода | + 16 | ||
все отлично! даются даже некоторые команды в консоли Линукс ) |
|||
Морской флот Серверный флот - Как PHP дружит с MySQL | + 16 | ||
начинаем изучение PHP ) |
|||
Entity Framework Создание приложения | + 16 | ||
Повторили работу с WF. можно было сделать в консоли, много времени уходит на расскачку |
|||
Морской флот Серверный флот - FTP подключение | + 17 | ||
идем дальше |
|||
Морской флот Протокол - Команда GAME | + 17 | ||
сформировали запросы и ответ от сервера в виде xml, теперь можн перейти к PHP |
|||
Морской флот Протокол - Команда FIRE | + 17 | ||
продолжили работу по составлению запросов, очень полезные уроки |
|||
Базовый ASP.ект Создание модели Story | + 17 | ||
магия в действии! ) |
|||
Базовый ASP.ект Создание пустых страниц | + 17 | ||
создавать контроллеры и вьюшки |
|||
Базовый ASP.ект Создание схемы проекта | + 17 | ||
/ список историй /page/index /story/random /story/number/123 /story/add узнал сегодня в общих чертах, что из себя представляет ЕА. Подробнее... |
|||
Базовый ASP.ект Выбор темы для проекта | + 17 | ||
создать что-то типа дневника, в который добавляются записи, что было сделано за сегодня, что нового узнал |
|||
Базовый ASP.ект Мы начинаем ASP.NET с MVC | + 17 | ||
Все супер, в VS2017 немного по-другому в начале |
|||
Entity Framework Введение в EF | + 17 | ||
про EF наслышан, но к нему не подбирался. |
|||
C# Android Размещение экранных форм в дизайнере | + 17 | ||
Вначале не получалось разместить элементы друг под другом, пока не добавил сначала вертикальный лейаут |
|||
Сокобан VIP. Бот для игры БАЛДА | + 18 | ||
классный урок, проходил его уже, просто просмотрел, повторил пройденный материал |
|||
Сокобан ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан | + 18 | ||
следующий курс - морской флот |
|||
Сокобан Сокобан - Завершение | + 17 | ||
Cобрали все, что было написано до этого в один проект, что всегда было для меня проблематично. Но постепенно уже вырабатывается навык, так как часто в курсах проводим рефакторинг, который помогает еще лучше понять код. Сокобан - очень продуманный курс получился. Все супер! Остальное в видео-обзоре расскажу. |
|||
Дневник успеха 2018-07-01 Отчёт за неделю | + 19 | ||
1) выполнил 7 уроков сокобана 2) закончил ФП 3) выполнил пару уроков по android xamarin по плану не выполнил только в части морского флота, на следующей неделе будем наверстывать 1) добить сокобан 2) продолжить морской флот 3) добить андроид |
|||
Сокобан Сокобан - Игра - На двоих по сети | + 19 | ||
До чего же в С# все просто! Сложные вещи делаются за 5 сек. Круть. Классный ЯП |
|||
Сокобан Сокобан - Телефон - TCP/IP протокол | + 16 | ||
очень полезный урок! |
|||
Сокобан Сокобан - Игра - На двоих | + 16 | ||
сделали игру на двоих, класс |
|||
Сокобан Сокобан - Редактор - На двоих | + 17 | ||
пока все ясно, идем дальше |
|||
Функционал ФП - ФИНАЛЬНЫЙ УРОК | + 17 | ||
Курс очень хороший, короткий, но весьма насыщенный и интересный, рассматриваются продвинутые темы. LINQ очень удобно прокачивать на консольных задачах, я немного прокачал навыки на случайных задачах, используя LINQ. Еще советую, кто заинтересовался этой темой, посмотреть в сторону 101 LINQ samples. Следующий курс - шаблоны проектирования. |
|||
Функционал ФП - Короткое замыкание | + 17 | ||
Мощный урок, но это только верхушка айсберга, ну хоть есть ориентиры куда копать. Спасибо за урок! |
|||
Функционал ФП - Свой метод Where | + 17 | ||
отличный урок, рассмотрели даже методы расширения. |
|||
Сокобан Сокобан - Игра - Автоходы | + 17 | ||
Отличный урок, добавили два ранее написанных класса в проект. Оживили человечка. Теперь он прям как живой. ) Выполняет команды хозяина. |
|||
Сокобан Сокобан - Решалка - Оптимизация | + 17 | ||
На этом уроке наглядно показано, как изменив пару строк кода добиться супер-эффекта. Классный урок! Такие уроки поднимают боевой настрой и мотивацию. ) |
|||
Сокобан Сокобан - Решалка - Яблоко | + 17 | ||
Урок просто супер. все круто! |
|||
C# Android Установка и запуск HAXM эмулятора Android | + 17 | ||
Пришлось попотеть, чтобы запустить эмулятор. Виртуализация в биосе была включена, но все равно HAXM не устанавливался, ругался на то, что не включена. Проблема решена, заодно обновил все что можно было, даже БИОС. )) |
|||
C# Android Установка Xamarin для Visual Studio | + 16 | ||
попробуем xamarin |
|||
Дневник успеха 2018-06-24 Отчёт за неделю | + 16 | ||
В период с 17 по 24 июня: 1) Решал случайные консольные задачи; 2) Набирал Соло; 3) Писал сообщения; 4) Оценивал работы других курсантов; планировал: 1) Пройти 7 уроков Сокобана; + 2) 21 урок по Морскому флоту. + на следующей неделе планирую продолжать изучение курсов Сокобан и Морской флот. сложно подстроиться под продолжительность уроков |
|||
Морской флот Протокол - Команды INFO и SHIP | + 17 | ||
Я думаю это правильный подход - разделить sql и php. т.е. сейчас полностью упор на всех запросах для нашего сервера, а затем уже можно заняться php-кодом. |
|||
Сокобан Сокобан - Решалка - Мышка | + 16 | ||
Ну наконец-то мы использовали что-то другое вместо массивов. ) На прошлом уроке забыл написать, что мне было всегда интересно найти урок на котором в первый раз говорится об уходе от статика. ) |
|||
Морской флот Протокол - Список команд | + 15 | ||
Еще в прошлом уроке увидел, что у меня не хватает поля map_size, думал что-то упустил и добавил это поле. Раньше в курсах делали обмен в json. Xml тоже не помешает. Насколько я себе представляю, get запросами мы высылаем информацию от клиента к серверу т.е. в PHP, а он в ответ будет выдавать xml, который мы будем десериализовывать в клиенте с помощью C#. |
|||
Морской флот База Морского Флота - Запросы SQL | + 15 | ||
Очень полезный урок! В течение 40 мин писали запросы, супер. |
|||
Морской флот База Морского флота - Экспресс SQL | + 15 | ||
Повторил работу с MySQl , но и узнал что-то новое, например что truncate удаляет записи и обнуляет счетчик. Урок хороший, все по делу, без воды. |
|||
Сокобан Сокобан - Решалка - Тестер | + 15 | ||
Урок супер! Я бы вообще все курсы в консоли делал. |
|||
Сокобан Сокобан - Игра - Управление | + 15 | ||
Очень насыщенный урок, идея с двумя массивами для разных "слоев" игры такая же как и в Морском флоте и сапере. |
|||
Морской флот База Морского Флота - phpMyAdmin | + 15 | ||
создали три таблицы |
|||
Морской флот База Морского Флота - GAME | + 15 | ||
понял секрет создания программ, нужно по несколько раз перерисовывать схему, пока интуиция не успокоится |
|||
Морской флот База Морского Флота - SHIP | + 15 | ||
создали тaблицy для координат кораблей и их состояния |
|||
Знакомство с jQuery Суть библиотеки jQuery | + 15 | ||
С jQuery знаком, но поверхностно. |
|||
Сокобан Сокобан - Игра - Интерфейс | + 15 | ||
используем делегаты прям как в морском бое |
|||
Морской флот База Морского Флота - INFO | + 15 | ||
нарисовали схему таблицы и состояний |
|||
Морской флот Архитектура - Мышкой по кораблям | + 15 | ||
Очень полезный урок. Применили делегат для создания ссылки на метод в классе формы. Можно было статиком метод сделать, но при таком подходе мы ограничиваем себя доступом только к статическому содержимому. |
|||
Морской флот Архитектура - Фабрика картинок | + 16 | ||
Красота! Все гибко настраивается и меняется. Я в восторге. После таких уроков прям настроение поднимается. ) |
|||
Морской флот Архитектура - Наследие картинок | + 16 | ||
В уроке мы рисуем картинки на pictureBox, который размещен на форме из класса Ocean, следующим образом: public static Control.ControlCollection parentControl; и в классе формы при ее загрузке: Ocean.parentControl = pictureBox.Controls; после чего мы можем через parentControl добавлять на pictureBox картинки. Никогда бы не додумался до такого решения. Я немного по-другому сделал, вроде попроще, в классе формы создаю: public static PictureBox picture; затем в load прописываю, picture = pictureBox; т.е. создаю еще одну ссылку (глобальную) на наш pictureBox. после чего можно в классе Ocean вызывать Form1.picture.Controls.Add(); |
|||
Морской флот Архитектура - Карта Пиратов | + 16 | ||
красиво все выстраивается |
|||
Сокобан Сокобан - Создаём свои уровни | + 21 | ||
рисовать уровни |
|||
Морской флот Архитектура - Перезагрузка проекта | + 22 | ||
если зашли в тупик, лучше начать заново |
|||
Морской флот Анимация - Полёт по таймеру | + 23 | ||
сделали полет снаряда через таймер |
|||
Морской флот Анимация - Отображение кадров | + 23 | ||
реализовали анимацию |
|||
Сокобан Сокобан - Редактор - Классика уровней | + 25 | ||
взял 5 и 7 уровни |
|||
Сокобан Сокобан - Редактор - Улучшение | + 25 | ||
Улучшили редактор, хорошо так все сделано, продумано. Особенно понравилась установка и стирание элементов целыми блоками. Немного оптимизировал код, используя foreach вместо for, особенно это актуально при переборе двумерного массива. |
|||
Сокобан Сокобан - Редактор - Сохранение | + 18 | ||
сделали сохранение уровней, переход по уровням и добавление нового уровня |
|||
Морской флот Анимация - Полёт снаряда | + 24 | ||
идем дальше |
|||
Морской флот Графика - Рефакторинг | + 25 | ||
Выполнили рефакторинг кода, вынесли все, что относится к графике в отдельный класс. Все супер. |
|||
Морской флот Графика - Выстрелы по Кораблям | + 25 | ||
уже можно играть ) |
|||
Морской флот Графика - Карта Морского флота | + 25 | ||
Что-то мне уже не нравится использовать перечисление, много кода получается, нужно будет переписать с использованием словаря. |
|||
Дневник успеха 2018-06-17 Отчёт за неделю | + 20 | ||
1) Решал случайные консольные задачи; 2) Набирал Соло; 3) Писал сообщения; 4) Оценивал работы других курсантов; 5) Завершил курсы Фотошарп и Шифрование. На прошлой неделе планировал: "выполнять минимум". Сейчас понимаю, что это тупо. Писать нечего. ) На предстоящей неделе планирую, 1) Пройти 7 уроков Сокобана; 2) 21 урок по Морскому флоту. такой мини-марафончик. |
|||
Сокобан Сокобан - Редактор - Редактирование | + 20 | ||
Некоторые вещи сделал по-своему, например вместо того, чтобы писать для каждой кнопки обработчик и затем вызывать функцию, которая выделит кнопку, написал так: foreach (var item in toolStrip.Items) { ((ToolStripButton)item).Checked = false; if (item == sender) ((ToolStripButton) item).Checked = true; } также для добавления строк и столбцов на карту просто использовал текстовые кнопки, думаю так удобней и опять же, сделал для них только один обработчик. Много кода получилось для одного класса, надо будет зарефакторить. В целом урок классный. |
|||
Морской флот Интерфейс - А на море корабли | + 25 | ||
все супер, классный урок |
|||
Морской флот Интерфейс - Первый кораблик | + 20 | ||
реализовали вывод корабликов по щелчку левой и правой кнопки мыши |
|||
Сокобан Сокобан - Редактор - Интерфейс | + 24 | ||
прикольно получается, магия. ) |
|||
Функционал ФП - Сортировка списка | + 25 | ||
Урок супер. Все это знал. Хорошо объясняется тема. |
|||
Сокобан Сокобан - Редактор - Загрузка | + 25 | ||
создавать уровни в текстовом файле и загружать их из него в массив |
|||
Сокобан Сокобан - Подготовка - Картинки и лабиринт | + 18 | ||
подготовили картинки для дальнейшей работы |
|||
Шифрование ФИНАЛЬНЫЙ УРОК | + 20 | ||
Классный курс! Было увлекательно. Написали несколько программ, изучили теорию. Хороший старт в криптографию. |
|||
Шифрование Ключевой обмен Диффи-Хеллмана - Общий секретный ключ | + 18 | ||
очень классный урок. |
|||
Фотошарп VIP. Делегаты на кубиках | + 19 | ||
использованию делегатов, для реализации нескольких вариантов вывода результата броска кубиков |
|||
Шифрование Ключевой обмен Диффи-Хеллмана - Случайное простое число | + 21 | ||
Сделали aлгоритм пoиска случайного простого числа и выбора основания. Также написали функцию умножения по модулю и возведения в степень. |
|||
Шифрование Ключевой обмен Диффи-Хеллмана - Форма | + 19 | ||
подготовили форму для дальнейшей работы |
|||
Шифрование Ключевой обмен Диффи-Хеллмана | + 18 | ||
прикольный алгоритм |
|||
Шифрование RSA - Де/шифровка | + 21 | ||
RSA - это уже другой уровень. Супер. |
|||
Шифрование RSA - Буквы столбиком | + 21 | ||
подготовили форму для дальнейшей работы |
|||
Фотошарп ФИНАЛЬНЫЙ УРОК | + 19 | ||
Курс отличный, но требует продолжения. ) Научился некоторым алгоритмам попиксельной обработки изображений. Появились некоторые соображения для экспериментов. Следующий курс - сетевые шахматы. |
|||
Шифрование RSA - Открытый и секретный ключ | + 23 | ||
пока все просто, думал будет сложнее найти время |
|||
Фотошарп Билинейная интерполяция | + 17 | ||
Все супер. Классный урок! Билинейная интерполяция хорощо работает при увеличении картинки. |
|||
Фотошарп Метод ближайшего соседа | + 24 | ||
ресайзить изображение методом ближайшего соседа |
|||
Дневник успеха 2018-06-10 Отчёт за неделю | + 16 | ||
1) Решал случайные консольные задачи; 2) Набирал Соло; 3) Писал сообщения; 4) Оценивал работы других курсантов; 5) Прохожу на данный момент курсы: фотошарп и шифрование. На прошлой неделе планировал: "каждый день делать ежедневный минимум как минимум. Добить начатую тему по ФП. Возможно выделю немного времени Java. )" Выполнил более-менее только первый пункт. ФП пока откладывается и Java тоже, с пн. буду дальше грызть курсы: фотошарп и шифрование. Ну и, буду: 1) Решать случайные консольные задачи; 2) Набирать Соло; 3) Писать сообщения; 4) Оценивать работы других курсантов; |
|||
Фотошарп Изменение размера | + 15 | ||
переделали старый проект под новую задачу, класс |
|||
Сокобан Сокобан - Вступление | + 17 | ||
поиграл ) |
|||
Шифрование RSA - Простые случайные числа | + 24 | ||
Создали класс для логики RSA шифрования и метод генерации простых чисел. |
|||
Фотошарп Гамма-коррекция | + 25 | ||
Реализовали гамму-коррекцию. Интересный фильтр Известно, что в нормальных условиях глаз лучше различает перепады освещённости в тенях, чем в света́х. При отсутствии гамма-коррекции, в светах цифрового изображения кодируется слишком много полутонов, которые неспособен различить зритель. Напротив, в тенях остаётся слишком мало информации, снижая качество изображения |
|||
Шифрование RSA - Экранная форма | + 25 | ||
создали форму для дальнейшей работы |
|||
Шифрование RSA - Идея алгоритма | + 25 | ||
Отличный алгоритм. Не терпится приступить к его реализации! |
|||
Шифрование Поточный шифр - Дешифровка | + 25 | ||
реализовали дешифрацию поточного шифра Виженера |
|||
Фотошарп Градационная коррекция | + 25 | ||
классные фильтры |
|||
Шифрование Поточный шифр - Шифровка | + 25 | ||
путем пары легких движений переделали алгоритм шифрования |
|||
Шифрование Поточный шифр Виженера | + 25 | ||
улучшенному шифру |
|||
Шифрование Полиалфавитный шифр - Дешифровка | + 25 | ||
Сделали дешифровку. Все супер, все работает. |
|||
Шифрование Полиалфавитный шифр - Шифровка | + 25 | ||
реализовали шифр |
|||
Фотошарп Ярость и контрастность | + 25 | ||
Жаль что пошли писать процедурно, так и напрашиваются делегаты или интерфейсы, для создания и добавления новых фильтров, в общем ООП. Предложенная оптимизация значительно ускорила процесс. Формулы зачетные. ) |
|||
Шифрование Полиалфавитный шифр - Ключевая таблица | + 26 | ||
очень трудно делать простые вещи, приходится себя заставлять. Радует, что уже который курс мы используем DataGridView, что очень сильно пригодится на практике. |
|||
Шифрование Полиалфавитный шифр - Форма | + 26 | ||
не торопиться |
|||
Фотошарп 256 оттенков серого | + 26 | ||
научился обесцвечивать картинку. картинка большая, заняло время |
|||
Шифрование Полиалфавитный шифр Виженера | + 26 | ||
научился использовать полиалфавитный шифр Виженера, сделал в Excele через формулы |
|||
Шифрование Перестановочный шифр - Рефакторинг | + 25 | ||
рефакторинг - сила! |
|||
Шифрование Перестановочный шифр - 2 этап дешифровки | + 25 | ||
расшифровали сообщение ) |
|||
Шифрование Перестановочный шифр - 1 этап дешифровки | + 25 | ||
заполнили третий грид |
|||
Морской Бой VIP. Анимированный кубик | + 25 | ||
хороший урок, порисовали, поработали с массивами |
|||
Шифрование Перестановочный шифр - 2 этап шифровки | + 25 | ||
я победитель у меня все получается |
|||
Шифрование Перестановочный шифр - Алфавитный ключ | + 26 | ||
сортировка пузырьком, попробую свой вариант сделать на досуге |
|||
Шифрование Перестановочный шифр - 1 этап шифровки | + 26 | ||
повторил работу с DataGridView |
|||
Морской Бой VIP. Анимированный кружок | + 26 | ||
повторил работу с графикой и ООП. Все супер! |
|||
Морской Бой ФИНАЛЬНЫЙ УРОК | + 26 | ||
Отличный курс! Следующий курс по Шифрованию. |
|||
Дневник успеха 2018-06-03 Отчёт за неделю | + 26 | ||
1. Закончил практически отличный курс "Морской бой". Мне понравилось. 2. Решал задачи, писал комменты, набирал Соло. Планирую каждый день делать ежедневный минимум как минимум. Добить начатую тему по ФП. Возможно выделю немного времени Java. ) |
|||
Морской Бой Последний Бой! | + 26 | ||
все супер! детали в финальном уроке |
|||
Морской Бой Интерфейс игры | + 25 | ||
создали интерфейс пользователя. повторение - мать учения! ) |
|||
Шифрование Перестановочный шифр - Форма | + 25 | ||
повторил работу с WF |
|||
Морской Бой Рефакторинг кода | + 25 | ||
Люблю рефакторинг. Классный урок. |
|||
Шифрование Перестановочный шифр | + 27 | ||
Кодирование - психотерапевтический метод лечения от вредных пристрастий (алкоголизм, наркомания и др.), а также от ожирения, основанный на гипнозе. ) Шифровагие - это преобразование информации для защиты данных, сокрытия от посторонних. |
|||
Морской Бой Олимпиада - Создание ИИ - Добивание корабля | + 27 | ||
Все супер! Отличное добивание получилось. Постоянно узнаю что-то новое. |
|||
Морской Бой Олимпиада - Создание ИИ - Шаблон ударов | + 26 | ||
Использование статичной матрицы - быстрое и эффективное решение, но не универсальное. Сам вначале хотел так сделать, но потом подумал зачем нам тогда ширина и высота моря? Поэтому программно формирую отдельные списки выстрелов для поиска 4-х палубников, 3-х палубников и т.д. Т.е. выстрелили, удалили из списка координаты и забыли. А так интересно посмотреть ход мыслей другого человека. ) |
|||
Морской Бой Олимпиада - Создание ИИ - Стратегия | + 26 | ||
Отличный формат уроков! Надо раобраться в чужом коде и свой написать. Что может быть реальнее на практике? Так как мы можем стрелять только один раз, а цикл стрельбы реализован извне, то необходимо как-то запоминать выстрелы. Реализовал через list, если выстрелили по точке, то ее сразу удаляем. Кроме того, есть еще статусы игры. Т.е. мы просто стреляем или находимся в режиме добивания, находимся мы в поиске 4-х палубника или 3-х палубника и т.д. Нужно было еще как-то помечать клетки вокруг убитого корабля, жаль что нельзя было использовать карту попадания класса море, хотел унаследоваться от него, потом понял, что видимо это не по правилам, так что пришлось свою карту делать, засунул в конструктор, чтобы она автоматом проинициализировалась. В каждом курсе нахожу что-то новое для себя. У каждого есть своя изюминка. ) |
|||
Дневник успеха 2018-05-27 План на следующую неделю | + 25 | ||
1) проверял отчеты 2) набирал соло 3) решал консольные задачи 4) прохожу курс Морской бой 5) Добил карточки памяти и шарики на юнити На сл. неделе: 1. буду проходить курс Морской бой. 2. Решать консольные задачи. 3. Изучать теорию. |
|||
Морской Бой Олимпиада - Угадай число | + 25 | ||
Разбираться со сторонними классами. Самое интересное сегодня на вебинаре я предлагал рассмотреть реализацию бинарного поиска в VS. Прям совпадение. ) |
|||
Карточки памяти Неуловимая птичка | + 26 | ||
Все прошло как по-маслу. По-другому и не могло, так как я 99% кода пишу в VS2008, которая работает с .NET 3.5 |
|||
Карточки памяти Открытие по щелчку | + 26 | ||
создали cкpипт, в котоpом реализовали метод обработки нажатия по картинке. |
|||
Карточки памяти Горизонтальное и Вертикальное | + 26 | ||
просмотрел данный урок, не стал так делать, так как первый способ лучше. Понятное дело урок записывался до того, как решили проблему с разрешениями. |
|||
Карточки памяти Авоська картинок | + 26 | ||
Хочу сказать спасибо, Ивану Воронину за найденное простое решение по настройке канваса под различные разрешения. Мельком видел что было найдено решение на вебинаре по пятнашкам, когда зашел на него буквально на 5 мин. ) Просмотрел вебинар и все установил как надо. Супер! |
|||
Карточки памяти Запуск Unity с картинками | + 26 | ||
повторил некоторые моменты работы с Юнити |
|||
Карточки памяти Персональные картинки | + 27 | ||
Unity уже была. |
|||
Карточки памяти Класс в Библиотеке | + 28 | ||
Все супер! Все по аналогии как в шариках. Хотя карточки раньше сделали. ) |
|||
Морской Бой Олимпиада - Самый лучший алгоритм | + 30 | ||
Orange молодец! Реализовал сразу 2 эффективных алгоритма. Очень интересный формат урока получился. Как раз подойдет для нового супер-метода, который Евгений Витольдович хочет создать, чтобы в кратчайшие сроки получать на выходе программиста приличного уровня. ) было бы супер, если бы на сайте была бы тестирующая система ИИ морского боя для всех желающих и сравнивать скорость на выбор, с другими участниками. или хотя бы получить реализацию участников в виде dll, чтобы самому потестировать свой алгоритм. |
|||
Морской Бой Установка кораблей | + 28 | ||
ООП рулит. Все круто! На основе данного урока появилась мысля сдедать, упрощенный попиксельный графический редактор. |
|||
Морской Бой Делегаты отображения | + 27 | ||
Все супер! |
|||
МикроШахматы Пешка на охоте | + 28 | ||
реализовали правила для взятия фигур пешкой |
|||
МикроШахматы Судьба пешки | + 30 | ||
рисовать блок-схему судьбы пешки |
|||
МикроШахматы Пешкины законы | + 31 | ||
xxx: Я движусь только вперёд! yyy: Если ты можешь двигаться только вперёд, ты, видимо, пешка |
|||
Морской Бой Редактор и Сетка | + 22 | ||
прикольная реализация случйной расстановки |
|||
Морской Бой Море и Корабль | + 22 | ||
За один урок столько всего сделали. Создали классы для игры. Все супер! |
|||
Морской Бой Планирование | + 25 | ||
Я расстроен, опять будут имена переменных не в ANSI |
|||
Игры со Спрайтами VIP урок. Телефон по TCP/IP протоколу | + 25 | ||
Уже проходил данный урок. Тема интересная и полезная. |
|||
Игры со Спрайтами ФИНАЛЬНЫЙ урок | + 25 | ||
При создании домино еще больше проникся мощью ООП и полиморфизма. Получилась отличная площадка для оттачивания навыков рефакторинга. Курс в целом отличный! Все понравилось. |
|||
Дневник успеха 2018-05-20 Отчёт за неделю | + 21 | ||
Решал случайные консольные задачи, набирал соло, проходил уроки по спрайтам, собирал мегахеши. Времени ващпе мало. |
|||
Игры со Спрайтами Домино. Финальный аккорд | + 21 | ||
Курс по домино, супер! Мне все понравилось. Его тоже стоит на Unity забацать, но не сейчас! Не охота такой курс под гребенку, как все другие. Хотелось бы более профессионально, чтобы сделали с дианическим созданием, оптимизацией спрайтов в Unity. |
|||
Игры со Спрайтами Домино. Наведение порядка | + 25 | ||
Рефакторинг кода всегда был проблемой для меня. Написав программу было трудно себя заставить трогать работающий код, сейчас уже привыкаю по-немногу. ) Немного подтормаживает вся эта анимация со спрайтами. |
|||
Шарики VIP. Запуск игры на iPhone и Android | + 26 | ||
На вебинаре был. Еще посмотрел пару видео по Unity 2D, там вопрос правильного отображения под разные разрешения решался с помощью скрипта. Но вроде на каком-то из последних вебинаров, нашли какое-то решение. Краем глаза видел. ) |
|||
Шарики VIP. Интерфейс пользователя на Unity | + 25 | ||
Все пашет. Класс. Надо разобраться с Unity, как правильно layout делать. Так мучаться каждый раз, не айс. |
|||
Шарики VIP. Рефакторинг Библиотеки | + 28 | ||
Отлично поработали. Навели порядок в коде. Так как работал в VS2008, сборка итак прошла в .NET 3.5 |
|||
Игры со Спрайтами Домино. Rolling Stones | + 26 | ||
Анимация - это красиво. Настоящие спецэффекты. Можно даже мульты рисовать. ) Сделал, чтобы плашки заезжали с бочины. Все супер мне нравится, хоть немного и затянулся курс. Еще поменял цвет плашки. |
|||
Бинарная жизнь Максималка | + 26 | ||
набрал 20 раз. к 500 вернусь позже. Надо поймать ритм. |
|||
Бинарная жизнь ФИНАЛЬНЫЙ УРОК | + 26 | ||
После прохождения этого курса я понял, что о смысле жизни бинарных автоматов не может быть и речи. Как бы они там не думали. Проецируя их никчемное существование на наш 3-х мерный мир, картина может показаться мрачной, но я настроен оптимистично. Ведь можно применить на практике полученные знания о силе привычек, и меняя их, менять свою жизнь. И в итоге получается, что даже их короткая жизнь, не была лишена смысла. Неожиданно. ))) |
|||
Бинарная жизнь Смысл жизни | + 28 | ||
Интересно получилось. Надо попробовать поменять пару привычек. |
|||
Игры со Спрайтами Домино. Пирамида из анимашек | + 24 | ||
после проождения курса попробую написать через абстрактные методы. |
|||
Игры со Спрайтами Домино. Три наследника Аниматора | + 26 | ||
Создали наследников для аниматора. Полиморфизм - классная штука. Позволяет избежать разрастания кода в лапшу, а также достигать слабой связности. |
|||
Дневник успеха 2018-05-13 Отчёт за неделю | + 23 | ||
Решал консольные задачи, набирал соло, прошел 7 уроков по Спрайтам, несколько уроков по мини-курсу Пробный java экзамен, один урок по микрошахматам, один урок по Карточкам, собирал мегахеши, писал сообщения. |
|||
Игры со Спрайтами Домино. Базовый класс Анимаций | + 21 | ||
думаю стоило бы класс Animate объявить абстрактным и пустой виртуальный метод step, тоже сделать абстрактным |
|||
Пробный Java экзамен Отображение списка курсов | + 23 | ||
Добавили запрос для первого пункта меню. Вывели список курсов. |
|||
Пробный Java экзамен Подключение к базе данных | + 22 | ||
подключил MySql к IJ через Maven |
|||
Пробный Java экзамен Пункты меню | + 23 | ||
Прикольный формат уроков. ) |
|||
Пробный Java экзамен Создание проекта | + 23 | ||
Сделали клонирование проекта с github, скомпилировали и запустили, вывелось меню. В Идее проблем с кодировкой не возниткло. |
|||
Пробный Java экзамен Написание запросов | + 25 | ||
Написали пачку запросов к БД |
|||
Пробный Java экзамен Создание таблиц | + 25 | ||
Повторил работу с MySQL из CLI. Хорошо БД уже была установлена. ) |
|||
Пробный Java экзамен Формулировка задания | + 25 | ||
Необходимо создать экзаменационное задание по языку программирования Java. Создание БД школьных оценок. Назначение: просмотр данных, регистрация студентов, ввод оценок, курсы уже есть. Просмотреть список курсов, зарегить нового студента, ввести новую оценку студенту за какой-либо курс. Вывести сводную информацию по оценкам в разрезе курсов, возможно задание не точное, и имелись в виду студенты. Программа: Консоль --> Основное меню --> программа должна запрашивать необходимую информацию путем вывода соотв сообщений, ошибки не игнорируем, а обрабатываем. Окружение: Линукс - хорошо, Git- хорошо, Eclipse -не айс, jdbc - so so, MySql -good. Еще и javadoc из Eclipse и jar. Общее задание просто закодить по инструкции, без отсебятины. По готовым схемам классов. |
|||
Карточки памяти Классовая независимость | + 25 | ||
Все круто. Зарефакторили код. |
|||
МикроШахматы ПОЛУФИНАЛЬНЫЙ УРОК | + 25 | ||
Научился кодить на js, но самое главное научился реализации алгоритмов для различных фигур. В некоторых алгоритмах имеются оригинальные и красивые подходы. Изложение материала интересное, с самого начала, с наношахмат сложность и качество материала растет равномерно. |
|||
Игры со Спрайтами Домино. Подъём переворотом | + 27 | ||
Классная анимация. Особенно переворот плашки. Ну и дрожание плашки тоже супер. ) |
|||
Игры со Спрайтами Домино. Анимация спрайта | + 25 | ||
сделали анимацию, все круто |
|||
Игры со Спрайтами Домино. Двойной спрайт | + 25 | ||
Создали класс SpriteDomino. Написали методы по по открытию, закрытию плашек. Интересный подход. Интересно узнать ход мыслей другого человека. ) не успел сдать отчет и опубликовать ссылку из-за глюков с Инетом |
|||
Игры со Спрайтами Домино. Отображение плашки | + 24 | ||
Внес некоторые изменения в программу для рисования спрайтов. Много изменений внес в классы Sprite и Graph. Сделал выбор цвета из системных цветов- 48шт. Столкнулся с проблемой сериализации вложенных объектов в xml. Т.е. цвет не сохранялся в Xml через Color.Цвет. Не стал заморачиваться, а сделал через сохранение свойства Name для конкретного цвета. Сделал возможность копирования последней нарисованной линии, изменения ее толщины и также ее перемещения по нажатию кнопок вверх, вниз, вправо, влево, что очень помогло при рисовании. По сути можно любую нарисованную линию отредактировать. Добавил отдельные режимы рисования строго горизонтальных и вертикальных линий. Была мысля еще реализовать вращение, но пока не стал делать. Еще добавил у свойства линий поля offsetX, offsetY, через которые можно сдвигать линии относительно исходной, т.е. применить клонирование спрайтов. Добавил метод зеракльной отрисовки спрайтов. |
|||
Игры со Спрайтами Спрайт. Рисуем плашки | + 28 | ||
Для того, чтобы нарисовать плашки добавил возможность рисовать чисто горизонтальные линии и вертикальные. Пока сойдет, дальше посмотрим. |
|||
Игры со Спрайтами Домино. Ура! Победа! | + 28 | ||
Добили программу, добавив действия при проигрыше и выигрыше. |
|||
Бинарная жизнь Новое поколение | + 23 | ||
Треугольник Серпинского |
|||
Бинарная жизнь Конструктор организма | + 21 | ||
все норм |
|||
Дневник успеха 2018-05-06 Отчёт за неделю | + 26 | ||
Решал консольные задачи, набирал соло, проходил уроки по спрайтам, микрошахматам, один урок по карточкам памяти. Писал сообщения. |
|||
Игры со Спрайтами Домино. Выбираем и убираем | + 25 | ||
При выделении плашки меняю цвет кружочков. Еще сделал, чтобы можно было снять выделение. |
|||
Игры со Спрайтами Домино. Делегаты отображения | + 24 | ||
Делегаты - это сила! |
|||
Игры со Спрайтами Домино. Динамическая пирамида | + 26 | ||
Так как у меня уже был ранее создан метод генерации костяшек на основе пустой плашки, просто использовал его. |
|||
Игры со Спрайтами Домино. Перемешиваем плашки | + 24 | ||
Реализовали рандомное перемешивание плашек. Согласен с тем, что сразу все нельзя предусмотреть. |
|||
МикроШахматы Мелочь пузатая | + 21 | ||
масштабному рефакторингу кода |
|||
МикроШахматы Дорогу Королеве! | + 21 | ||
сделали проверку ходов для королевы |
|||
МикроШахматы Слоновья тропа | + 22 | ||
научили слона ходить |
|||
МикроШахматы Не стой на пути! | + 21 | ||
научились ставить себе препятствия |
|||
МикроШахматы Горизонтальная вертикаль | + 20 | ||
реализовали ход ладьей |
|||
МикроШахматы Королевские шаги | + 20 | ||
супер, почувствовал себя королем |
|||
МикроШахматы Лошадью ходи! | + 22 | ||
не думал, что до такой степени все просто ) красота! |
|||
МикроШахматы Кто есть кто? | + 23 | ||
Если хотите заценить всю прелесть делегатов, интерфейсов и полиморфизма, то нужно набрать код из этого урока. Сложность: 1 - N, 2 - Q, 3 - B, 4 - R и K, 6 - P |
|||
МикроШахматы Шахматная бюрократия | + 23 | ||
код получается навороченный. ) я думаю в функции is_correct_move() сначала смотреть какая фигура, а потом смотреть до каких клеток она бьет. |
|||
МикроШахматы ЧЕТВЕРТЬФИНАЛЬНЫЙ УРОК | + 23 | ||
В первой части повторил многое из курса наношахматы, но были и новые моменты. Курс отличный. |
|||
МикроШахматы Завершение хода | + 23 | ||
теперь можно играть ) реализовал детский мат |
|||
МикроШахматы Шахматные выборы | + 24 | ||
добавили несколько вспомогательных функций, все норм |
|||
МикроШахматы Фигурная перекличка | + 23 | ||
все просто |
|||
МикроШахматы Светофор для фигур | + 24 | ||
создали массив для хранения возможных ходов |
|||
МикроШахматы Фигуры на доске | + 23 | ||
отобразили фигуры с помощью юникода |
|||
МикроШахматы Шахматные буквы | + 23 | ||
разместили "фигуры" на доске |
|||
МикроШахматы Координатное поле | + 22 | ||
создали шахматную доску с помощью JS |
|||
МикроШахматы В начале было поле | + 22 | ||
создавать таблицу с помощью js |
|||
Карточки памяти Независимый класс | + 23 | ||
Один этот урок стоит целого курса! В этом уроке реализован принцип низкой связности, да еще с рефаторингом старого кода. Для тех, кто не знаком с ООП, сложнее будет вникнуть в суть. Еще бы на делегатах сделать то же самое. ) |
|||
Игры со Спрайтами Полуфинальный урок | + 23 | ||
надо учиться покороче видео делать. Забыл поставить HD для видео, поэтому качество не оч. |
|||
Игры со Спрайтами Аполлон. Финальное прилунение | + 28 | ||
Вывели все спрайты. Статичные спрайты можно было одним сделать. А так все супер! |
|||
Игры со Спрайтами Аполлон. Graph и Sprite на Луне | + 28 | ||
произвели импорт классов из одной программы в другой. загурзили спрайт Луны |
|||
Дневник успеха 2018-04-29 Отчёт за неделю | + 25 | ||
Упор был сделан на этой неделе на курсах. Закончил курс БД -Книжка оценок. Прошел 5 уроков по Спрайтам. 1 урок Бинарная жисть, 4 урока Unity 3D, 1 урок Карточки памяти. Решал консольку, набирал Соло. |
|||
Игры со Спрайтами Спрайт. Рисуем Аполлона | + 25 | ||
Оказывается просто поменяв местами цвета можно инвертировать картинку, что я и сделал. Мысль пришла когда мы выключили белый цвет, назначив ему прозрачность. Еще появилась идея создать "'эскизный цвет", потом сделать функцию, которая будет удалять его, или вообще отдельно какой-нибудь цвет, или делать его прозрачным, т.е. у нас как бы появляется слой, который мы можем включать, выключать. ) сделал скриншот программы, а в программе спрайт не сохранил, закрыл программу. ( |
|||
Игры со Спрайтами Спрайт. Сериализация объекта | + 27 | ||
научился сериализации, десериализации XML |
|||
Игры со Спрайтами Спрайт. Панель инструментов | + 25 | ||
Переделал метод отрисовки, чтобы рисовал за мышкой. Добавил компонент на форму, который показывает текущий цвет и сразу же столкнулся с тем. что по идее мы неправильно работаем с цветами, их у нас всего пять и они у нас выражены целыми числами, хочу переделать на Color, тогда не будет проблем полную палитру использовать, пока не стал заморачиваться. |
|||
Игры со Спрайтами Спрайт. Рисуем линии мышкой | + 24 | ||
Прикольно. От примитивных спрайтов до Unity ) Надо было еще ластик, сделать. |
|||
Бинарная жизнь Правила игры | + 22 | ||
Интересно было прочитать про фракталы, в частности треугольник Серпинского, который мы строили в Комбинаторике. ) Аналогия - прекрасна. Люди - они есть автоматы. |
|||
Карточки памяти Алгоритм игры | + 21 | ||
реализовали различные режимы программы |
|||
Игры со Спрайтами Спрайт. Класс для Спрайта | + 20 | ||
классный урок. все по классике, в рамках ООП |
|||
Unity 3D Лабиринт - часть №1 | + 23 | ||
Научился рисовать горы, менять небо, добавлять персонажа |
|||
БД - Книжка оценок ФИНАЛЬНЫЙ УРОК | + 22 | ||
Курс в целом норм, взял на вооружение пару фишек. По уровню курс слабее предыдущих. Если добавить уроки по рефакторингу данного кода, добавить шифрование паролей, представить, что база access выросла и ее надо портировать на MySQL и все это реализовать, то ценность курса заметно вырастет. Следующий курс "Игры со спрайтами". |
|||
Unity 3D Первая сцена | + 23 | ||
Класс! Мне понравилось. ) три часа игрался с камерой, светом и т.д. понял как правильно работать с объектами на сцене, особенно с камерой, фотошоповские фишки работают и здесь, мне удобно было работать с объектами в режиме game, а там уже менять параметры объектов в Инспекторе, мышкой как в фотошопе. Спасибо за урок! |
|||
Unity 3D Установка Unity3D | + 23 | ||
устанавливать Unity |
|||
Unity 3D Приглашение на видеокурс | + 23 | ||
прикольно |
|||
БД - Книжка оценок Подключение проекта к MySQL | + 23 | ||
хороший урок, научился создавать структуру БД в MySQL, через консоль надеюсь, идея по созданию раздела консольных задач по БД, будет реализована. |
|||
БД - Книжка оценок Сетка оценок ученика | + 23 | ||
хорошая фишка записывать задачи и последовательно выполнять |
|||
Дневник успеха 2018-04-22 Отчёт за неделю | + 25 | ||
Решал консольные задачи, заметил, что появились новые, класс! Набирал соло с ангельским терпением )) Прохожу курс "Книжка оценок" и добиваю мини-курс "Карточки памяти", спасибо за неожиданный подарок. ) Проверял работы, писал сообщения. Записал видео-обзор по курсу "Новые Технологии". Вроде всё. |
|||
Карточки памяти Отображение карточек | + 26 | ||
прописывать горячие клавиши для меню, остальное все - повторил, закрепил навык рисования блок-схем. |
|||
Карточки памяти Подготовка формы | + 21 | ||
повторил материал, как всегда больше времени ушло на поиск и подбор картинок ) |
|||
БД - Книжка оценок Авторизация школьников и учителя | + 23 | ||
Ожидал большего от урока. Ряд моментов вызывают вопросы. К примеру после курса "Коллекция графа", как-то дико использовать массив и ресайзить его в цикле. Не буду расписывать дальше, считаю курс неплохой, только размещен не на своем месте. В уроке мы храним пароли в БД в отркытом виде. От себя добавил генерацию хешей MD5 и SHA1 в отдельном классе, выбор пал на SHA1 и его хеш храню в БД. Думаю это свободно можно было рассмотреть в уроке. Да даже хотя бы xor или GetHashCode() подошел бы. |
|||
БД - Книжка оценок Создание интерфейса программы | + 25 | ||
Классный урок! Понравился метод db_error() с Abort Retry Ignore; не сразу получилось подключиться к БД. |
|||
БД - Книжка оценок Проектирование БД «Книжка оценок» | + 23 | ||
Повторил запросы к БД. Уже и до Access добрались. )) Между прочим запросы sql можно и к excel таблицам делать. |
|||
Новые технологии VIP урок - Создание архиватора - 2 часть | + 24 | ||
Познакомился и научился работать с потоками FileStream, BinaryReader, BinaryWriter. Тема нужная. Поставил на заметку. ) |
|||
Новые технологии VIP урок - Создание архиватора - 1 часть | + 22 | ||
Подготовили форму, создали делегат для методов, повторили использование классов SaveFileDialog и OpenFileDialog |
|||
Новые технологии VIP урок. C# + MySQL через DataSet | + 21 | ||
Научился подключаться к MySQL и работать через DataSet. Хороший урок. Так как EasyPHP, я уже устанавливал в Наношахматах, то этот пункт уже был. Но дальше пошли проблемы. При попытке подключиться к MySQL из HeidiSQL выскакивала ошибка "ERROR 1146 (42S02): Table 'performance_schema.session_status' doesn't exist", чтобы ее устранить надо выполнить следующую команду: mysql> set @@global.show_compatibility_56=ON; Этот баг описан на сайте MySQL, https://bugs.mysql.com/bug.php?id=78159 Может кому пригодится. Но это еще не все! Далее я установил MySQL connector версии 6.10, а он не совместим с VS2008, в которой я работаю. Самая последняя версия коннектора для VS2008 - это 6.4.6. Пришлось ее устанавливать. Дальше все пошло как по маслу. ) |
|||
Дневник успеха 2017-10-15 Середина октября | + 21 | ||
Где-то с этого момента я заинтересовался языком Java, так как он используется при программировании в Андроид, но пока просто читал про него, про ООП и ничего не делал. ) |
|||
Дневник успеха 2017-10-01 Первый день октября | + 23 | ||
Заполню-ка я отчет за октябрь прошлого года, пока память свежа. ) В октябре мне постоянно приходили на почту уведомления от сайта, которые я игнорировал, просто удалял в корзину. и сколько же сообщений так было удалено! |
|||
Дневник успеха 2018-04-15 Отчёт за неделю | + 23 | ||
Решал консольные задачи, набивал Соло, писал ответы, читал книжки. Прохожу пока курс "Новые технологии". |
|||
Новые технологии ФИНАЛЬНЫЙ УРОК | + 23 | ||
Очень интересный и полезный курс, в видео-обхоре рассмотрел клиент-серверные обои и мотиватор. Следующий курс - книжка оценок |
|||
Новые технологии Построение графиков | + 21 | ||
Отличный урок! Графики всегда пригодятся. полчаса прописывали референс. так нельзя. |
|||
Функционал ФП - Калькулятор | + 21 | ||
Узнал что такое лямбда-выражения, но объяснение как-то сумбурно вышло, поэтому пришлось гуглить. В уроке были некоторые неточности. Нет такого понятия лямбда-метод, есть анонимный метод. Анонимные функции делятся на лямбда-выражения и анонимные методы. Далее Лямбда-выражения (Lambda Expressions) делятся согласно документации MS на Выражения-лямбды (Expression Lambdas) и Лямбды операторов (Statement Lambdas). Названия конечно убийственные: "выражение-лямбда" и "лямбда оператора"! Мне больше понравилось в переводе книги Шилдта деление на одиночные лямбда-выражения и блочные лямбда-выражения, а вот "=>" - это лямбда-оператор. И никакой путаницы. надеюсь в следующих уроках у Константина не будет так Студия тормозить. |
|||
Новые технологии Печать таблицы + экспорт в Excel | + 21 | ||
Хороший урок, быстро реализовываем функцию печати и экспорта в csv. Дешево и сердито. ) Больше всего понравилось решение с печатью. |
|||
Новые технологии Работа с WinAPI | + 21 | ||
Научился искать и закрывать окно по заголовку. С процессами уже был опыт работы. Кстати в инете есть пример написания полноценного патча именно для данной программы. Невезучая она какая-то. Прога написана на VB кстати. писали программу для закрытия определенного окна, начали делать универсально и основную задачу не решили. ) |
|||
Новые технологии Мотиватор | + 23 | ||
Повторил работу с графикой. AutoSize надо было выбирать в SizeMode у PictureBox. Центрировал текст с помощью метода MeasureString, который возвращает структуру SizeF с шириной и высотой внутри. И можно уже центрировать. |
|||
Новые технологии ПОЛУФИНАЛЬНЫЙ УРОК | + 21 | ||
Думаю писать отзыв рановато. Больше всего мне понравилась тема по взаимодействию компьютеров по TCP-IP. Уже много чего узнал по C#, думаю он скоро станет моим основным инструментом для программирования "на коленке". ) |
|||
Новые технологии Клиент-сервер для смены обоев | + 25 | ||
Классный урок. Не думал, что так все просто. ) |
|||
Новые технологии Обои рабочего стола | + 19 | ||
все супер. научился скачивать картинки с из интернета. |
|||
Дневник успеха 2018-04-08 Отчёт за неделю | + 19 | ||
На этой неделе завершил два курса: "Вне конкуренции" и "API Telegram". Решал консоль и набирал Соло, писал комменты и проверял работы. Еще из достижений недели: настроил Sublime на компиляцию и запуск консольных приложений C#, дополнительно к Java. Почему я раньше этого не сделал! Это так удобно, какой-нибудь учебный код быстро запустить или идейку проверить. Не расслабляемся, впереди очень много интересной работы. ) |
|||
Новые технологии Телефон по TCP/IP протоколу | + 19 | ||
Очень крутой урок! практически написали свой Telegram. ) |
|||
Новые технологии Модульное тестирование | + 23 | ||
Создавать модульные тесты в Visual Studio. Начал делать проект в VS2008, но так как у меня Express, там нет возможности создавать тесты. Перекинул проект в VS2017. Все круто. Возник вопрос, мы протестили только работу функций, тестировать, что там в конце выводится пользователю не надо? Появилась еще одна вещь. которую надо БЫ изучить. |
|||
Без конкуренции VIP - Главный алгоритм | + 20 | ||
все просто |
|||
Без конкуренции VIP - Парсинг файла в сетку. | + 19 | ||
распарсили по кавычке ). проще: lines[j].Split(new char[] {'"'}, StringSplitOptions.None); чем lines[j].Split(new string[] {"\""}, StringSplitOptions.None); |
|||
Шпионский бот ВИП-Урок: Защита приложения | + 20 | ||
Поставили защиту по id, в комментарии к 7 уроку я про это и писал. Повторил остальные пункты, в курсе Невидимка делали такую защиту. Все супер! |
|||
API Telegram LINQ | + 20 | ||
Наконец-то узнал что такое LINQ, ) хороший мотиватор для прохождения данного курса Мощная штука! Урок супер. |
|||
Без конкуренции VIP - Потяни и отпусти | + 21 | ||
использовать Drag-n-Drop, прикольно, пригодится. ) |
|||
Без конкуренции VIP урок. Бесплатная польза | + 20 | ||
Года 2 или 3 назад я учил англ. слова с помощью сайта memrise, и заметил, что словари создаются простыми пользователями и не только англ. Начал искать словари рус-каз и нашел несколько, ну просто ужасных. Люди начинали делать и бросали в самом начале. Я решил исправить дело и забацал словарь на 2500 слов с озвучкой, слова и звук запарсил, используя питон, с одного сайта, они вроде все сделали и слова есть, и звук, а нормальный инструмент для изучения слов не дали, а тут можно и на сайте, и с помощью смартфона. ) Я нигде ничего не рекламировал, просто сделал и оставил, за это время зашло около 3000 человек, большинство начало и бросило. ) но некоторые там прям задротствуют. Самое интересное, что этот словарь я могу учить только в простом режиме, а за ПРО надо платить деньги, хотя я его сам и создал. ) |
|||
API Telegram ФИНАЛЬНЫЙ УРОК | + 20 | ||
Отличный курс! Узнал много нового для себя. Если бы сам вникал в это все самостоятельно, не представляю сколько времени бы ушло. Не понятно зачем писать бота (который должен висеть постоянно) на c#. |
|||
Без конкуренции ФИНАЛЬНЫЙ УРОК | + 19 | ||
1] Вытаскивать инфу из текстовых файлов 2] Работать с DataGridView |
|||
API Telegram Красота должна быть идеальной | + 22 | ||
Научился вставлять смайлы, картинки; и форматировать текст, широкий выбор тегов впечатляет. ) вмеcто невидимого пробела, ссылку повесил на "." Все супер. |
|||
Дневник успеха 2018-04-01 Отчёт за неделю | + 18 | ||
На этой неделе прошел курс "Шпионский бот", в процессе прохождения курсы API-Telegram и "Без конкуренции". Решал задачки, набирал соло. Не буду много писать, лучше посмотрите мои достижения в таблице. |
|||
Без конкуренции Подводим итоги | + 21 | ||
очень полезный курс с практической точки зрения все просто |
|||
API Telegram Класс как кнопка | + 21 | ||
Внедрили класс-кнопку. Урок понравился. Можно добавить кнопку, "какие блюда можно приготовить из того, что Вы купили", а там уже предложить другие недостающие ингридиенты. ) все просто |
|||
Без конкуренции Анализ текстового файла | + 20 | ||
научился оформлять DGV не загружались данные в таблицу сразу, спасибо Новопашину Владимиру за подсказку, хотя я о ней знаю из консольных задач. ) все просто |
|||
API Telegram Корзина. Результат | + 20 | ||
Не отображаем кнопку, если корзина пустая, делается просто. Видимо я не понял задание, у нас же и так есть метод private void SendMessageToAdmin(string message) понять ТЗ ) |
|||
API Telegram Корзина. Что из этого мне нужно? | + 19 | ||
Красиво получилось! ) многое узнал для себя из последних уроков, материал очень насыщенный и полезный, особенно работа с БД. Код навороченный. ) все просто |
|||
API Telegram Корзиномания | + 21 | ||
выбираем для пользовтателя из корзины, поля ncat, naim и форичем формируем answer. Возникла проблема с полем naim, у меня был товар с наименованием из двух слов java beans, а по логике нашей программы мы используем Split() , поэтому в запрос передавалось только java и результат возвращал 0 строк, пришлось менять в БД, в таблице корзина кучу строк, если была бы таблица с категориями, сделали бы 1 раз и все. И еще добавлю, не нравится мне вот так вот полагаться на строки и вытаскивать из них нужную информацию сплитом, получая массив, по индексу которого не понятно что внутри, думаю этот момент стоит продумать. Еще в уроке, нам в одном месте понадобилось username и пришлось добавлять этот параметр в кучу методов по цепочке, раньше в уроках мы значением по умолчанию решали. А в два вызова вместо username вставили chat.id, думаю - это совсем неправильно. |
|||
API Telegram Покупательская Корзина | + 23 | ||
Самое сложное ДЗ. Кстати корзина правильно: Cart или Shopping Cart. Создал метод CartAdd(), который вызывается при нажатии кнопки "Добавить в корзину", в него передаю одним из параметров item, откуда можно взять naim и userid (ncat нету). далее, чтобы записать в БД пришлось менять два класса в SQLiteClass добавил процедуру public void Insert(string ins), которая вставляет данные в таблицу, а в классе Корзина (TeleCart) сделал еще один конструктор public TeleCart(string ncat, string naim, string username) в котором и вызываю insert. хотя сейчас думаю, что надо было просто метод сделать. В итоге все добавляется, в базу пишется, на сайте сообщ выводится, что добавлено в корзину. Нужно было вытащить ncat, но я дальше не стал делать, просто naim записываю в БД. все просто |
|||
Без конкуренции Регулярная декомпозиция | + 21 | ||
сделали поиск с помощью регулярных выражений, че-то не хотел заполняться DataGridView, еле прбедил. может от студии зависит. |
|||
API Telegram Продуктовый магазин | + 21 | ||
Написали отображение продуктов нашего магазинчика. Как вариант можно запоминать на нашей стороне, что мы отсылали ранее и если изменений нет, то и не отсылать. все просто |
|||
API Telegram Без тормозов | + 23 | ||
Если по-простому. Система контроля версий нужна, чтобы можно было вернуться к определенному состоянию проекта, также используется для командной разработки. Без нее пришлось бы делать бэкапы приложений по датам или еще как, в которых быстро запутаешься. все просто. |
|||
API Telegram Главные кнопки | + 20 | ||
В начале урока решили ДЗ, понравилось универасальное решение, которое позволяет добавлять кнопки в любое место. Обратил внимание, что в уроках избегается в конструкторах слово this. Вторая часть урока сложновата, много изменений в код, в разных местах, пришлось поднапрячься. ) Исключение возникает, потому что метод editMessageText требует, чтобы были высланы хоть какие-то изменения, а мы отправляем одно и то же. Ну это мы уже обсуждали. ) сложно не потерять нить рассуждений. уже чувствую нехватку комментариев в коде. |
|||
API Telegram Без изменения кода... | + 19 | ||
поэксперементировал с выводом кнопок, пришел к выводу, что больше 3-х выводить резона нет, у меня максимально получилось в строку вывести 8 кнопок, с текстом в одну букву на кнопке, остальные не вмещаются и не переносятся! Был выбор сначала сформировать все массивы строк по 3 кнопки и только потом фомировать keyboard, но в этот раз я решил формировать только один массив из 3-х кнопок, сразу добавлять в keyboard, и заново переопределять массив, для этого задействовал счетчик. Хватило нашего цикла foreach по коллекции, только я вместо DataRowCollection подставил массив, чтобы наглядней было. все просто |
|||
API Telegram Прикрутить БД | + 20 | ||
рефакторинг - это круто! все просто |
|||
Без конкуренции Главный Анализатор | + 21 | ||
Создали класс Analyzer. Как люди раньше жили без классов? ) Научился заполнять отдельные ячейки DataGridView. В API telegram сейчас заполняем из DataSource. все просто |
|||
API Telegram БД - Большое Дело! | + 20 | ||
Создали базу данных для магазина, я думаю, все таки стоило табличку с категориями отдельно сделать, а то у нас избыточность получается, прям как в excel таблице. нужно еще добавить id товара и фото товара все просто |
|||
API Telegram SQLite: База MySQL в кармане | + 17 | ||
Подключать базу SQLite в C#. Выводить в DataGridView таблицу. Сохранять данные при нажатии кнопки Enter. Хотел сначала наскоком сделать через AcceptButton. Не получилось. Пришлось через обработчик события у DataGridView , там только один нормально подходит. ) Все работает, только теперь при вводе новой строки пользоваться кнопкой Enter для переключения меду ячейками не рекомендуется. |
|||
API Telegram Изменить неизменяемое | + 19 | ||
научились использовать /editMessageText, чтобы изменять сообщения. Арсенал инструментов растет. ) базовые основы работы с SQLite уже есть. все просто |
|||
Шпионский бот ФИНАЛЬНЫЙ УРОК | + 19 | ||
Очень понравился курс от Кирилла Шмойлова по созданию шпионского бота Телеграм, В курсе можно найти много интересного (json (сериализация, десериализация), отправка сообщений и файлов на сервер, создание скриншота экрана, получение списка запущенных процессов, запуск процесса, прекращение работы процесса. и т.д. ). Более подробно в видеобзоре. Спасибо Кириллу Шмойлову за такой замечательный курс. Следующий курс. API-Telegram все просто |
|||
Без конкуренции Настройка таблицы | + 18 | ||
компоновать форму и настраивать grid и диалог открытия файлов все просто |
|||
API Telegram По взмаху волшебной палочки! | + 20 | ||
урок со спец-эффектами ) все просто |
|||
API Telegram Волшебство начинается! | + 21 | ||
Все просто, эти данные вытаскиваем из update ( в нем callback_query). Структура json, который мы получаем может быть разной, когда мы нажимаем на кнопочку Inline keyboard, тогда нам в ответ и высылают update с callback_query и поэтому же у нас выскочила ошибка так как result не пустой, но в нем нет message. На картинке c json видно в поле data стоит "ya.ru". все просто |
|||
API Telegram Не хочу писать! | + 19 | ||
классный урок! Сделали сериализацию Json на основе которого создается клавиатура. Посмотрел полученную строку, прикольно, для чего-то мелкого и простого можно и вручную делать, без сериалов. ) все просто |
|||
API Telegram Вам телеграмма! | + 19 | ||
оживили бота. да хоть кто может общаться с ботом, даже я. ) все просто |
|||
API Telegram Что такое Json?! | + 20 | ||
формирование классов из json кода - хорошая штука. описания (summary) полезны при разработке программ все просто |
|||
API Telegram Начинаем кодить | + 19 | ||
получать номер последнего обновления, импортировал класс из предыдущего курса и использовал его для того, чтобы получить нужную информацию все просто |
|||
API Telegram Осознание... | + 20 | ||
первоначальной настройке бота и подготовка к подключению все просто |
|||
Без конкуренции Правильный ответ и форма | + 19 | ||
повторили размещение элементов управления на форме, поговорили о важности визуальной составляющей программного обеспечения для потенциального Заказчика. все просто |
|||
Шпионский бот Процессуальный кодекс | + 19 | ||
получать список процессов, запускать процесс, убивать процесс. все просто |
|||
Шпионский бот Летучая фотография | + 19 | ||
Научились отправлять скриншот экрана по запросу, класс. Научились ресайзить изображения Домашнее задание легкое на этот раз. Просто перегрузкой метода решил. все просто |
|||
Шпионский бот Фото в студию | + 18 | ||
сделали процедуру отправки фото с копьютера. пришлось поднапрячься, столько кода набирать ) спасибо за ценный метод, в копилку! сложный урок. буду еще изучать. |
|||
Шпионский бот Посмотри что я натворил | + 17 | ||
сделали простую защиту бота, сделали считывание и отправку логов, думал как лучше вывести последние 10 строк массива, )) сначала сделал универсально, но не понравилось навороченно получается, потом просто разбил на 2 части, когда строк <10 и когда >=10, на самом деле я думаю лучше брать строки с текстового поля и отсылать чем считывать полностью лог из файла. все просто |
|||
Шпионский бот Логировали, логировали да не вылогировали | + 16 | ||
научились логировать вопросы от пользователей. можно еще добавить логирование ответов полезным еще может быть писать в лог периодически, что бот работает или нет и лог для ошибок отдельно все просто |
|||
Шпионский бот Ну что сказать Вам, Господа... | + 17 | ||
насыщенный урок. рефакторинг - это круто. для защиты можно список разрешенных айдишников пользователей сделать, формировать его тоже можно разными путями, ну а пока разрешить доступ только себе, можно по паролю начинать сессию, а также запускать бота по расписанию или вообще не запускать. )) все просто пока |
|||
Шпионский бот Телеграммировать | + 17 | ||
изучил метод отправки значений через коллекции, а я сделал просто через DownloadString, Что-то я неправильно прошлое задание понял, вперед забежал про формат даты знал все просто |
|||
Без конкуренции Ручное выполнение задачи | + 17 | ||
S = 294 758,50 посчитал в Excel |
|||
Шпионский бот Вам телеграмма! | + 17 | ||
Отправлять сообщения от бота. все просто, надо сначала в адресной строке сделать ну и не забывать экранировать каычки. |
|||
Шпионский бот Авторазбор в действии | + 19 | ||
A я руками набивал все классы и подклассы, придумывал. )) в 2008 VS все равно нет такой вставки. Еще научился прописывать summary, супер. json - это очень удобный формат организации информации для обмена. Объект Update, который мы получили не полный, судя по документации он может быть разным. Напишу кратко про ок: в полученном ответе всегда будет поле типа Boolean ‘ok’. Если ‘ok’ true, то запрос был успешен и результат запроса будет находиться в поле ‘result’. В случае неудачного запроса, ‘ok’ = false и будет дано пояснение к ошибке в ‘description’. Также будет возвращено поле Integer ‘error_code’ и т.д. и т.п самое сложное - это расписывать значения полей, так как их там много, и некоторые поля - сами являются объектами, например Message. |
|||
Шпионский бот Хочу новости | + 19 | ||
Выводить последний update_id. Хотел вначале строковыми функциями или регулярными выражениями, но подумал, что быстрее через json, урок по конвертации валют пригодился. ) Тем более Newtonsoft уже был, на установку в 2008 VS помню потратил часа 2-3. Если кратко: сделал классы под требуемый json, хорошо не все поля можно прописывать. ) так что я тут схалтурил. А дальше просто, потому что там написано "An Array of Update objects is returned." Получил последний элемент и вывел в MessageBox. В самый разгар пропал доступ к telegram, а я как раз эксперементировал с разными параметрами, так что я сразу и не понял в чем дело. Пришлось потом через анонимный прокси лезть. |
|||
Шпионский бот Кто я? | + 18 | ||
менять настройки бота и аватар все просто |
|||
API Telegram Здесь Ботов раздают? | + 20 | ||
бот есть, идем дальше все просто |
|||
Шпионский бот Здесь Ботов раздают? | + 20 | ||
Научился создавать бота телеграмм можно использовать для выдачи какой-нибудь информации по запросу, например можно сделать словарь, или мини-тесты можно сделать вариантов много. все просто |
|||
Дневник успеха 2018-03-25 Отчёт за неделю | + 22 | ||
Закончил курс "Бурные потоки", начал - "Без конкуренции", проверяю работы, решаю консольные задачи, солирую, читаю книжки. ) все просто |
|||
Без конкуренции Реклама VIRI | + 22 | ||
Фирма UAB "VIRI Technologija" занимается проектированием, производством и монтажом металлокаркасных сооружений различного назначения, более подробная информация на сайте компании: http://www.viri.lt адрес компании в Литве: Taikos pr. 15B Visaginas Lietuva LT-31107 Тел.: +370 621 92244 Моб.: +370 621 92244 Эл. почта site@viri.lt |
|||
Новые технологии Нити на кубиках | + 22 | ||
реализовали бросание игральных кубиков в 3 фоновых потоках тема не простая |
|||
Новые технологии Делегаты на кубиках | + 20 | ||
использованию делегатов, для реализации нескольких вариантов вывода результата броска кубиков все просто |
|||
Без конкуренции Как избежать конкуренции? | + 20 | ||
Уже помогаю другу, ) у него на работе тестирование в пн, он мне дня три назад принес программу на флешке, чтобы я посмотрел. Там вопросы по разделам разбиты, и в случайном порядке выдаются при запуске теста, а нужно еще не только все вопросы, но и варианты с правильным ответом вытащить. А я только сегодня начал смотреть. ) Вначале думал, что вопросы и ответы вшиты скорей всего в exe, или зашифрованы, или в БД. Но оказалось все просто: файлы со своим странным расширением, который по сути plain text. А внутри что-то типа 005B006B006F0064... ну в общем я догадался, что это Юникод в чистейшем виде, но не сразу ). Если перевести, то будет [kod... Написал маленькую программку, правда на Питоне, которая читает файл и сохраняет в html посимвольно, вот фрагмент: for i in result: file.write('&#'+str(int(i,16))) |
|||
Бурные потоки VIP. Игры со словами | + 21 | ||
Проходил этот урок ранее, немного не логично ставить в ВИП, уроки из более ранних курсов в более поздние. ) Я думаю лучше было бы сделать их либо отдельно, полностью законченными мини-вип-уроками на любую тему, т.е. не являющиммися частью каких-то курсов (не из автобуса точно), либо вообще убрать. все просто |
|||
Бурные потоки ФИНАЛЬНЫЙ УРОК | + 20 | ||
Научился использовать потоки, не только Thread.Sleep(), но и Lock, и Monitor, теперь знаю, что такое критическая секция, гонка потоков, Join, приоритеты (хотя последние два понятия думаю мало кто использует), понял разницу между основным потоком и фоновым. Теперь сделать отзывчивый пользовательский интерфейс не проблема. ) Но это все база! Курс отличный, но маленький. Такая серьезная тема, этот курс требует доработки в будущем. Многое осталось за бортом. Придется изучать самостоятельно. Следующий курс в порядке очередности. А питончики получились классные. все просто. думал будет сложнее. |
|||
Бурные потоки Смысл жизни | + 19 | ||
добили завершение потока и добавили мухоморов, еда победила ) все просто |
|||
Бурные потоки Замри! | + 23 | ||
реализовали останов потока много непоняток, пойду теорию читать |
|||
Бурные потоки Приоритет | + 22 | ||
поигрались с приоритетом потоков, использованию monitor при выводе длины питона на экран мы не учитываем, что длина питона может выражаться одной цифрой или двумя, поэтому при укорачивании питона, у нас остается лишний ноль, на скрине видно, последний столбец, например 4 строка. |
|||
Дневник успеха 2018-03-18 Отчёт за неделю | + 21 | ||
Каждый день решал консольные задачи, набивал код в Соло, прохожу по одному уроку в курсе Бурные потоки, на предстоящей неделе закончу. Начал использовать git, пока только базовые команды, хочу довести до автоматизма, потом уже в тонкости буду вдаваться. времени маловато, но стараюсь успевать. |
|||
Бурные потоки Бурная жизнь | + 21 | ||
Завораживающее зрелище, можно даже в хранитель экрана поставить. ) все просто |
|||
Бурные потоки Поток питонов | + 23 | ||
классный урок! надо теорию по вопросу почитать. Похоже на аквариум с плавающими рыбками. ) прикольно, программа выполняет последнюю команду, но не закрывается, ждет пока все потоки отработают. все просто |
|||
Бурные потоки Поворот головы | + 26 | ||
Научились выводить питончиков. все просто |
|||
Бурные потоки Питонатор | + 23 | ||
сделал метод show, но без проверок. голова рандомно иp: <, >, v, ^ питончик только родился, ищите < все просто. |
|||
Бурные потоки Зайчики | + 22 | ||
научились добавлять зайцев на поле. я думаю для питона надо создать массив в котором будем хранить его тело. все просто |
|||
Tinklavimas 1. Расписание уроков | + 20 | ||
научился составлять расписание все просто |
|||
Tinklavimas Красивые стихи | + 20 | ||
вставлять стих в страгицу все просто |
|||
Tinklavimas Термины сайтостроения | + 22 | ||
IP -адрес - это уникальный сетевой адрес узлов (компьютеров и т.д.) в сети. SSL - обеспечивает безопасную среду передачи между двумя узлами все просто |
|||
Tinklavimas Простейшая HTML страница | + 21 | ||
лучшее время: 1 минута 43 секунды не понял как переводится слово Pavarde - фамилия? |
|||
Бурные потоки Террариум | + 20 | ||
Сделали поле для игры. Переделал класс Python, убрал структуру для координат, просто x, y намного проще получается код. И вместо size.x, size.y сделал просто Width и Height. все просто |
|||
Tinklavimas Второй подход к эскизу | + 24 | ||
рефакторингу все просто. |
|||
Tinklavimas Каким будет мой сайт | + 24 | ||
1. Отвечаю. 2. О котах 3. Блог кота 4. ни для кого, просто потренироваться 5. + придумать |
|||
Tinklavimas Знакомство | + 23 | ||
познакомился с Игромистром. все просто ) |
|||
Iterator Iterator - BlackJack - Stages | + 22 | ||
я считаю через стадии состояния игры было бы интересно реализовать. все просто |
|||
Singleton Singleton - Intro | + 24 | ||
Шаблон Singleton не использовал пока. Он нужен, когда мы хотим чтобы был только один экземпляр класса на весь проект. все просто |
|||
Инфобизнес Распределение доступов | + 24 | ||
достаточно навороченная система, добавить нечего все просто |
|||
Инфобизнес Иерархия учебных материалов | + 23 | ||
можно дать задание найти, оформить (в виде слайдов к примеру) информацию по какой-нибудь теме. все просто |
|||
Инфобизнес Базовые принципы проекта | + 22 | ||
можно сделать конструктор учебного плана , т.е. можно самому себе план уроков делать и проходить и добавить календарь и еще блог и личную зону и всякие шкурки. ))) все просто |
|||
Инфобизнес Подключение к системе GitHub | + 21 | ||
скопировал проект с github все просто |
|||
Инфобизнес Подготовка Visual Studio ASP.NET | + 18 | ||
создавать проект ASP.NET MVC все просто |
|||
Бурные потоки Вступление | + 18 | ||
создали структуру, создали статические поля. может еще счетчик змеек и кол-во кроликов все просто |
|||
Коллекция графов ФИНАЛЬНЫЙ УРОК | + 19 | ||
Хороший курс, узнал много нового, но это только вершинка айсберга. ) все просто |
|||
Коллекция графов Глубокий алгоритм | + 21 | ||
путем недолгих манипуляций переделали класс для очереди в класс для стека. интересно он работает при визуализации, я его так не программировал ))) все просто |
|||
Дневник успеха 2018-03-11 Отчёт за неделю | + 19 | ||
На этой неделе решал консольные задачи, по одной в день, набирал Соло, проходил видео-уроки по курсу Коллекция графа, уже заканчиваю его, изучил полезные структуры данных, сравнил их в деле, не все же массивами делать. ) реализовал алгоритмы поиска в графах в ширину и глубину, используя очередь и стек. Прошел пару уроков по сетевым шахматам. На следующей неделе буду грызть Git. Подскажите кто-нибудь, что это за формула на картинке? |
|||
Коллекция графов Глубокий поиск | + 15 | ||
использовать стек наверное в задании надо не очередь, а стек использовать? |
|||
Коллекция графов Визуализация процесса | + 15 | ||
красота! вариант без моргания лучше все просто |
|||
Коллекция графов Широкий пошаговый ход | + 15 | ||
да, нам повезло, что есть такие курсы, где можно узнать много нового ) все просто |
|||
Коллекция графов Широкий алгоритм | + 15 | ||
1) public void УстановитьЦвет(Цвет цвет) { // используем for вместо foreach for (int nr = 0; nr < вершины.Count; nr++) УстановитьЦвет(nr, цвет); } 2) граф.УстановитьЦвет(a, Граф.Цвет.черный); // добавил a все просто |
|||
Шахматы по сети Доска. Подцеп фигуры | + 16 | ||
научился создавать коллайдер сразу не получилось, только после сохранения сцены заработало |
|||
Шахматы по сети Доска. Состояния переноса | + 15 | ||
создавать скрипт на C# и привязать его к Unity все просто |
|||
Коллекция графов Широкий поиск | + 15 | ||
использовать очередь для поиска все просто |
|||
Коллекция графов Шахматная доска | + 15 | ||
научился создавать граф шахматная доска все просто |
|||
Коллекция графов Отображение | + 15 | ||
научились рисовать граф все просто |
|||
Дневник успеха 2018-03-04 Отчёт за неделю | + 15 | ||
Выполнял минимум (решал по одной задаче консольной в день, проверял отчеты, собирал мегахеши), прохожу сейчас курс коллекция графов, пройдено 53% пути. несколько дней грипповал |
|||
Коллекция графов Инициация | + 15 | ||
Звездочку не стал делать, так как для прошлого урока сделал и в этом уроке пол-видео скукота. В общем не хочу забегать вперед. все просто. |
|||
Коллекция графов Рёбра | + 15 | ||
Создавать граф, прикольно. Начинаются самые интересные уроки. все просто |
|||
Коллекция графов Вершины | + 15 | ||
научились работе с вершинами через HashTable все просто, кроме переменных на русском |
|||
Коллекция графов Граф | + 15 | ||
думаю хранить можно коллекцию в коллекции, а вот какую выбрать пока не ясно. нак картинке граф в виде звезды. т.е. у центральной точки будет в списке все ребра, {1,2,3,...} а у остальных только по одной. (0) все понятно |
|||
Коллекция графов BitArray | + 15 | ||
Интересная коллекция. Особенно экономия памяти почти в 8 раз. все просто |
|||
Шахматы по сети Доска. Фигуры | + 15 | ||
базовым операциям в Unity -- |
|||
Коллекция графов Hashtable | + 15 | ||
ListDictionary очень медленный при большом кол-ве элементов. HybridDictionary - отличная универсальная штука. интересно, какие коллекции мы будем использовать в основном. все просто |
|||
Коллекция графов ListDictionary | + 15 | ||
рассмотрели ListDictionary метод Contains(key); проверяет есть ли элемент с ключом все просто |
|||
Дневник успеха 2018-02-25 Отчёт за неделю | + 15 | ||
На этой неделе решил 7 консольных задач. Закончил супер- классный курс по Комбинаторике, Наношахматы прицепом. Прохожу паттерн Итератор, на этой неделе добью. Установил VS 2017, но пока работаю в VS2008. Хотелось бы, чтобы сделали так, чтобы новички не заворачивали отчеты по урокам, пока они не поймут как тут все устроено, ведь здесь на сайте есть свои негласные правила и вообще должны же как-то звания работать. Мне 2 работы так завернули. |
|||
Коллекция графов Array vs List | + 15 | ||
увидели разницу между массивом, ArrayList и List. Пока склоняюсь для использования в сторону Lista. Интересно наверное было в эпоху голых массивов. ) пока непонятно зачем нам вообще тогда ArrayList |
|||
Коллекция графов
List |
+ 15 | ||
посмотрели как работает коллекция List, метод Remove, удаляет элемент из списка все понятно |
|||
Коллекция графов ArrayList | + 15 | ||
Впечатлен. Особенно удвоением размера массива. Изначально она заряжена на 4 элемента Поэкпериментировал с разными методами. Напишу про Contains(), который определяет есть ли элемент в ArrayList. из документации: Класс ArrayList предназначен для хранения однородных коллекций объектов. The ArrayList class is designed to hold heterogeneous collections of objects. где правда? ) |
|||
Морской флот Вступление | + 15 | ||
рисовать каринки 32х32 потом переделаю ) может и так будет норм. посмотрим |
|||
Комбинаторика ФИНАЛЬНЫЙ УРОК | + 15 | ||
Наконец-то добавил звуковую дорожку к обзору. ) Хотел по всем урокам пробежаться, но там видео получилось по длине нереальное. Пришлось повырезать. Про некоторые вещи забыл сказать. ) |
|||
Комбинаторика Динамика. Выход из Лабиринта | + 15 | ||
Отличный урок! Заакрепил алгоритм "волна". Изучил очередь. Пришлось сделать два варианта, когда вводим с консоли лабиринт и в теле программы. Нужен генератор лабиринтов. |
|||
НаноШахматы HTML - Фигуры на Доске | + 15 | ||
-- -- |
|||
НаноШахматы PHP - Установка EasyPHP | + 15 | ||
-- -- |
|||
НаноШахматы ФИНАЛЬНЫЙ УРОК | + 16 | ||
курс пойдет на зубок ) прикладываю видео шахматной партии между Билом Гейтсом и Магнусом Карлсеном вот, что значит оттавивать каждый день свои навыки. так что решайте задачи и проходите курсы каждый день. ) -- |
|||
НаноШахматы JavaScript - Я тебя съем! | + 15 | ||
класс! -- |
|||
НаноШахматы JavaScript - Завершение хода | + 15 | ||
-- -- |
|||
НаноШахматы JavaScript - Посадку давай! | + 15 | ||
-- -- |
|||
НаноШахматы JavaScript - Тронул? Коди! | + 15 | ||
-- -- |
|||
НаноШахматы HTML5 - Поднятие фигур | + 15 | ||
-- -- |
|||
НаноШахматы PHP - Превращение букв | + 15 | ||
-- -- |
|||
НаноШахматы PHP - Массив для фигур | + 15 | ||
-- -- |
|||
НаноШахматы PHP - Циклы для клеток | + 15 | ||
-- -- |
|||
НаноШахматы PHP - Запуск скрипта | + 15 | ||
-- -- |
|||
НаноШахматы CSS - Шахматная доска | + 15 | ||
ctrl+c ctrl+v -- |
|||
Iterator Iterator - BlackJack - Random | + 15 | ||
как вариант можно использовать список вроде рандом не так уж и случаен. |
|||
Комбинаторика Динамика. Счастливые билеты 20 | + 15 | ||
Использованию динамического программирования для решения этой задачи. Это круто. В начале как-то сумбурно идет объяснение чуть мозг не сломался. )) хотя если разобраться - все просто. надо внимательно следить за пояснениями в начале, вот еще бы научиться так ловко переформулировать условия задачи, чтобы динамикой делать. |
|||
Дневник успеха 2018-02-18 Отчёт за неделю | + 15 | ||
На этой неделе к сожалению выполнял только минималку. Прошел уроки по комбинаторике: Комбинаторика. Счастливые билеты 6, Счастливые билеты N , 4 x 4. Ладья x Ферзь , Много ферзей. Демонстрация , Сложение букв (уже проходил как ВИП, просто повторил) , Математические операции , Динамика. Поле дураков много времени потратил на задачу про N-ферзей, если будет время, расскажу в видеообзоре. На следующей неделе постараюсь не ограничиваться минимумом. -- |
|||
Комбинаторика Динамика. Поле дураков | + 15 | ||
а ларчик просто открывался ) -- |
|||
Комбинаторика Полуфинальный урок. Ответы на вопросы | + 15 | ||
1. Какой алгopитм тебе больше вceго понpавился? Все рассмотренные алгоритмы хороши. Но больше всего мне понравилась задача "Много ферзей", с использованием рекурсии и визуализации поиска. Это было круто. 2. Оправдалиcь ли твoи ожидания от учacтия в этом куpсе? Думал немного по-другому будет. ) Но все норм, комбинаторика слишком обширна. Начало положено, буду самостоятельно двигаться в данном направлении. Только вот не было доступа к консольным задачам. 3. Выскажи свoи зaмечания и пожелaния пo этому кyрсу. Мне кажется начало курса затянуто. Вернее там уроки по 4 минуты про факториал и числа Фибоначчи, я думаю их можно было бы объединить. Было бы неплохо добавbть про комбинаторику в азартных играх и лотереях! Ведь она ассоциируется сразу именно с этим. 4. Что в этом куpcе оказалocь самым цeнным и полезным для тебя? Применение рекурсии. Но чувствую еще пока не улеглось. ) 5. Напиши своё имя и пpилoжи фото. Chokayes -- |
|||
Комбинаторика Комбинаторика. Математические операции | + 15 | ||
-- -- |
|||
Комбинаторика Комбинаторика. Сложение букв | + 15 | ||
Хорошие задачки для закрепления навыков решения комбинаторных задач. -- |
|||
Комбинаторика Комбинаторика. Много ферзей. Демонстрация | + 15 | ||
люблю консольные задачи ) видео без звука |
|||
Комбинаторика Комбинаторика. 4 x 4. Ладья x Ферзь | + 15 | ||
Двум способам решения задач. Понравилась уловка с диагоналями и как мы блокировали сначала линии, потом освобождали их. -- |
|||
НаноШахматы HTML - Шахматные фигуры | + 15 | ||
-- -- |
|||
Комбинаторика Комбинаторика. Счастливые билеты N | + 15 | ||
-- -- |
|||
Комбинаторика Комбинаторика. Счастливые билеты 6 | + 15 | ||
-- -- |
|||
Iterator Iterator - BlackJack - Deck of Cards | + 15 | ||
Реализовали свой итератор по колоде, супер. Вывел в консоль еще картинки мастей. Вывести картинками масти в консоли. Оказывается в Windows у консоли не все так хорошо с выводом Юникода |
|||
Iterator Iterator - BlackJack - Card | + 15 | ||
В принципе я знаю уже как вывести все карты и их номинал, но не хочу бежать вперед, потом не интересно будет проходить. Туз может быть еще и единицей. |
|||
Дневник успеха 2018-02-11 Отчёт за неделю | + 15 | ||
За прошедшую неделю, решил 7 консольных задач по семантике. Прошел половину курса Комбинаторика, особенно понравились: Рекурсивная заливка области, Треугольник Серпинского и Кривая Гильберта. Там есть задания, которые надо было решать в консоли, но я туда не смог попасть, пришлось делать в Студии. По Java прошел несколько уроков в Классных пакетах и несколько уроков в Паттерне Итератор по навеянной теме Итератор в C#, далее будут коллекции Java там думаю эта тема тоже будет, но скорей всего в форме for-each. В очень коротких уроках можно было бы какие-то лирические отступления делать или там посоветовать какую-нибудь статью, какой-нибудь доп.материал по теме или маленький кусочек теории рассмотреть. Евгений Витольдович, в новых курсах не забывайте про рубрику Пошалим. ) { Жду с нетерпением новых заданий в Соло. } -- |
|||
Iterator Iterator - BlackJack - Introduction | + 15 | ||
-- -- |
|||
Iterator Iterator - Digits | + 15 | ||
решил расширить цветовую палитру своей жизни. так намного круче и приятней работать ) -- |
|||
Комбинаторика Рекурсия. Фракталы. Кривая Гильберта | + 15 | ||
Рисовать программно кривую Гильберта. Переписал метод DrawVector(), в таком формате: DrawVector("Right"), DrawVector("Left") и т.д. вместо DrawVector(step,0); Draw(-step, 0) поэкспериментировал с параметрами, прикольные картинки получаются. ) все равно это какая-то магия ) |
|||
Iterator Iterator - Random | + 15 | ||
-- -- |
|||
Iterator Iterator - Numbers - System | + 15 | ||
шаблон очень крутой! чувствуется мощь под капотом. просто мы сейчас пашеи землю на звездолете. Забыл удалить старые class файлы, а удалил только java файлы, из-за чего не компилировался код. Но я про это уже знал, так как на предыдущих занятиях нарвался. Когда менял что-то в классе а потом вызывал компиляцию главного класса. Компилятор смотрит, что откомпилированные классы уже есть и их пропускает. Если что-то в классе поменяли надо явно указывать, что мы хотим еще и этот класс компильнуть. А в этом уроке ситуация немного другая, java файлы (т.е. исходники) я удалил, но он "цеплял" из стараых классов интерфейс Iterator, а так как мы поменяли все. Посыпались ошибки. |
|||
Iterator Iterator - Numbers - Inner class | + 15 | ||
ничему больше времени отчет занимает )) |
|||
Iterator Iterator - Numbers - Running | + 15 | ||
-- -- |
|||
Шахматы по сети Доска. Установка Unity 3D | + 15 | ||
162 сим/мин -- |
|||
Комбинаторика Рекурсия. Фракталы. Треугольник Серпинского | + 15 | ||
Всегда думаешь, глядя на такие картинки, что это сложно. А потом понимаешь, что все просто. ) Уроки с рекурсией прям бальзам на душу. ) -- |
|||
Iterator Iterator - Numbers - Iterable | + 15 | ||
Интерфейс Iterable создает Iterator. А вот зачем так сделано не понятно пока. -- |
|||
Iterator Iterator - Numbers - 12345 | + 15 | ||
Создали класс NumbersIterator унаследовали его от ранее написанного интерфейса Iterator, соответственно реализовали методы hasNext() и next(). Для перебора чисел от 1 до 5. -- |
|||
Комбинаторика Рекурсия. Фракталы. Спираль | + 15 | ||
класс! -- |
|||
Iterator Iterator - Numbers - Introduction | + 15 | ||
-- -- |
|||
Комбинаторика Рекурсия. Обратный отсчёт | + 15 | ||
-- не дает доступа к роботу Шарпу, решил в VS |
|||
Игры со Спрайтами Домино. Правила игры | + 15 | ||
Так как домино нет. Решил его сделать программно. При инициализации формы создаем динамически 28 picturebox (это мы уже проходили) далее подгружаем пустую плашку в pictureBox и рисуем эллипсами кружочки. ) Разместил плашки в 4 ряда, код тоже позаимствовал из виселки, только там мы 33 кнопочки размещеали в 3 ряда. еще сделал функцию как мы делали с java, чтобы можно было сохранить форму в виде картинки, загуглил. Все сохраняет. ) Хотел распечатать, вырезать и поиграть, но до этото не дошел. ) Так что пройденные уроки пригодились еще как. Пришлось повозиться с Graphics, сам затупил. Приобрел ценный опыт! Всегда делать картинки под размер контролла. Не надеяться на zoom и т.п. у меня из-за этого были проблемы. Вроде рисую в границах, а на самом деле, нет. Так как картинка больше чем PictureBox. Все в общем рисовало вкривь и вкось. Я весь код свой изуродовал пока искал в чем проблема. )) |
|||
БД - Управление гостиницей Таблицы клиентов и заказов | + 15 | ||
я думаю, что для клиента можно было бы добавить поле, является он постоянным клиентом или нет -- |
|||
Комбинаторика Рекурсия. Общий делитель | + 15 | ||
-- -- |
|||
БД - Управление гостиницей Вступление | + 15 | ||
-- -- |
|||
Игры со Спрайтами Аполлон. Плавное прилунение | + 15 | ||
-- -- |
|||
Игры со Спрайтами Аполлон. Законы физики | + 15 | ||
-- -- |
|||
Игры со Спрайтами Аполлон. Главные герои | + 15 | ||
-- Нарисовать Землю. |
|||
Игры со Спрайтами Спрайт. Класс для графики | + 15 | ||
все, что относится к рисованию перенесли в класс Graph. тема переклткается с курсом по Теории ООП -- |
|||
Игры со Спрайтами Спрайт. Структура для линии | + 15 | ||
может разнообразить тему используя Processing? -- |
|||
Игры со Спрайтами Спрайт. Первая форма | + 15 | ||
для рисования нам надо 4 элемента: огонь, воздух, вода и земля. ой, Bitmap, Graphics, Pen and PictureBox -- |
|||
Дневник успеха 2018-02-04 Отчёт за неделю | + 15 | ||
На этой неделе решал консольные задачи и даже пару задачек решил формулистов. Также прошел курс Игры со словами, мне понравилось. Так как мы там работаем со строками. А наверное нет ни одной программы которая без строк. ) GIT пока прохожу. Начал Комбинаторику, уроки в начале коротковаты тем более Факториал и Фибоначчи, котрые по рекурсии сразу же везде пихают. По Java пакеты и классы прохожу, понимаешь как облегчает работу IDE так как когда пишешь в консоли лишний раз не охота компилировать. ) Впереди много работы и это радует. -- |
|||
Комбинаторика Рекурсия. Числа Фибоначчи | + 15 | ||
можно было бы объединить про Факториал и числа Фибоначчи, а то совсем все коротко и просто так как не дает Консоль доступа к задаче решил в VS |
|||
Итератор VIP. Оптимизация поиска простых чисел | + 15 | ||
В первую очередь оптимизации написанной программы, и тестированию разных вариантов, причем тестирование проводим, установив определенное время на выполнение программы, это круто. Очень хороший урок! -- |
|||
Итератор ФИНАЛЬНЫЙ УРОК | + 15 | ||
Использованию интерфейсов со страшными названиями IEnumerable и IEnumerator. И супер-мощному yield ), последний урок вообще хирургический, все без сожаления повырезали и упростили, класс. В общем, суперский курс Итератор. Вместо того, чтобы ждать пока у вас заполнится массив и т.д. вы сразу на месте используете элементы. Это ж круто и суперэффективно. Кто еще не прошел всем советую срочно все бросить и пройти его, чтобы разобраться с итерацией, не смотрите на цену, у него цена неадекватная содержанию! Следующий курс у меня как раз коллекции в Java, хочу сравнить. ) -- |
|||
Итератор Итератор. Один метод вместо классов. | + 15 | ||
классный курс! хоть и консоль, но красивые алгоритмы. особенно понравилось исполтзование итаерации как альтернатива массивам. работаем с данными сразу, не отходя от кассы -- |
|||
Комбинаторика Рекурсия. Факториал | + 15 | ||
вот откуда задачки на комбинаторику. ) -- |
|||
Комбинаторика Рекурсия. Заливка области | + 15 | ||
зверская красота! -- |
|||
JA. Классные пакеты CLASS - Подготовка к зачёту - Вспомним дроби | + 15 | ||
я думаю поля нужны для числителя, знаменателя, целой части потом над ними сделать методы, получения НОК, остатка от деления и.т.д. и т.п. -- |
|||
Комбинаторика Рекурсия. Главный секрет | + 15 | ||
рисовать кривую Гильберта -- |
|||
Комбинаторика Рекурсия. Вступление | + 15 | ||
Рекурсия - это вызов методом самого себя. -- |
|||
JA. Классные пакеты CLASS - Модификаторы доступа | + 15 | ||
-- -- |
|||
JA. Классные пакеты CLASS - Общий голос | + 15 | ||
оказывется я в прошлом уроке это сделал, забежал немного вперед. -- |
|||
JA. Классные пакеты CLASS - Три заветных слова | + 15 | ||
Наследование - это механизм с помощью которого мы создаем иерархию объектов и наследуем поля и методы от родительского класса дочерним. Такие образом одинаковый функционал или свойства не дублируются в коде из класса в класс, а выносятся в родительский класс, а дочерние классы автоматом наследуют все. И чтобы допустим поменять что-то в методе по изменившимся требованиям мы делаем правку только в родительском классе и все. Красота и быстрота в одном флаконе. ) В конце лекции начали разговор про абстрактные классы. Лучше про конструкторы подробнее. А то как-то сумбурно получилось, особенно про Конструктор по умолчанию. вот что я писал в курсе теория ООП: Наследование - это создание на основе существующего класса его расширенных версий. При этом добавляется в новый класс только то, что отличает его от родителя. |
|||
JA. Классные пакеты CLASS - Звериное наследство | + 15 | ||
-- -- |
|||
Игры со словами Бот для игры БАЛДА | + 15 | ||
В виселке мы использовали для списка слов массив, здесь мы используем словарь и даже не один ), класс. Рекурсия - это конечно красиво. -- |
|||
JA. Классные пакеты CLASS - Зоопарк | + 15 | ||
-- -- |
|||
JA. Классные пакеты CLASS - Красная книга | + 15 | ||
-- -- |
|||
JA. Классные пакеты CLASS - Пакеты для зверей | + 15 | ||
-- -- |
|||
JA. Классные пакеты CLASS - Кошкин дом | + 15 | ||
теперь понятно зачем нужны UML-диаграммы, если классов будет много просто нереально разобраться без них -- |
|||
Игры со словами ФИНАЛЬНЫЙ УРОК | + 15 | ||
Классный курс. Тут на сайте ни одного курса не было, чтобы было скучно. Видно, что все сделано от души. Курс проходится на одном дыхании. -- |
|||
JA. Классные пакеты CLASS - Каждой тваре по файлу | + 15 | ||
-- сделать скриншот ) |
|||
JA. Классные пакеты CLASS - Кошка и Собака | + 15 | ||
попробовал для прикола их GiTовой консоли запустить, все пашет. ) -- |
|||
Игры со словами Сложение букв. Комбинаторика. | + 15 | ||
В первой задачке при выводе чисел можно вызвать ToString() только у первого числа потом идет конкатенация автоматом. Классные задачки. - |
|||
Игры со словами Виселка. Алгоритм помощника | + 15 | ||
-- -- |
|||
Игры со словами Виселка. Блоксхема помощника | + 15 | ||
-- -- |
|||
Простой WPF WPF. Финальный урок | + 16 | ||
-- -- |
|||
Простой WPF WPF. Простая змейка. VIP урок. Длина тела. | + 15 | ||
все гениальное - просто! ) суперское решение -- |
|||
Простой WPF WPF. Простая змейка. Победа и поражение. | + 15 | ||
-- -- |
|||
Игры со словами Виселка. Поле чудес | + 15 | ||
-- на картинки больше времени ушло, чем расчитывал потратить. |
|||
Дневник успеха 2018-01-28 Отчёт за неделю | + 15 | ||
На этой неделе проделано много работы. Решал по одной консольной задаче из Семантики и начал решать задачки других формулистов. Посетил 3-х дневный вебинар мастер-класс. Понравились написанные программки, особенно работа с json. Записал на этой неделе два видео-обзора по Шарикам и шаблону MVC. Разобраться с новой системой начисления байтов. |
|||
Игры со словами Игры со словами | + 15 | ||
Суперский урок! Понравились анаграммы. ) Про StringBuilder уже знал. У меня такой вопрос, когда мы пишем for (int j = 0; j < letters.Length; j++), это же не вычисляется letters.Length? Насколько же вообще в Си шарпе удобно писать программы. Мне он все больше и больше нравится. ) -- |
|||
Простой WPF WPF. Простая змейка. Управление движением. | + 15 | ||
качепство графики лучше. движение вообще плавное без дерганий и морганий. класс -- |
|||
Новые технологии Говорящие часы. Воспроизведение | + 15 | ||
Классные VIP уроки, всем советую пройти. Рано или поздно работа со звуком нужна будет, а ты базовые вещи уже умеешь. Это же круто. -- |
|||
Простой WPF WPF. Простая змейка. Таймер для еды. | + 15 | ||
добавляем еду по таймеру -- |
|||
Простой WPF WPF. Простая змейка. Эллипс на канвасе | + 16 | ||
-- -- |
|||
Новые технологии Говорящие часы. Запись голоса | + 15 | ||
использование библиотеки NAudio. Интересный урок. Очень полезный! -- |
|||
Шарики ФИНАЛЬНЫЙ УРОК | + 16 | ||
Отличный курс! Все предельно лаконично и четко. Один из лучших курсов. -- |
|||
Простой WPF WPF. Конвертер валюты. Ньютон против Паскаля. | + 16 | ||
Подключать модуль Newtonsoft. Десериализации json в созданный для этого класс. Все круто. Очень полезный урок! Пришлось повозиться, чтобы настроить Nuget и подключить Newtonsoft к VS2008 |
|||
Простой WPF WPF. Конвертер валюты. Курс валют в JSON. | + 15 | ||
работать с webclient не парсил в double из-за точки, пришлось повозиться. обработчик исключений у нас не айс, лучше на будущее так не делать. |
|||
Простой WPF WPF. Конвертер валюты. Класс конвертации. | + 15 | ||
-- -- |
|||
Простой WPF WPF. Конвертер валюты. Макет программы | + 15 | ||
-- -- |
|||
Шарики Шарики. Поиск линий | + 15 | ||
секрет прост, разбиваем сложное на простые части и разделываемся с ними по раздельности. сделал гифку, но сюда не залить ) |
|||
MVC шаблон VIP - MVC - PhoneBook - Error Checking | + 15 | ||
в тестах не пришлось прописывать обработчик ошибок, так как Идея сама сгенерила. ) ошибки можно записывать в файл и просто вывести сообщ, чтобы обратились к разработчику. -- |
|||
MVC шаблон VIP - MVC - PhoneBook - JModal | + 15 | ||
супер мини-урок. ) сделали карточку модальной -- |
|||
MVC шаблон VIP - MVC - PhoneBook - Tripple Click | + 15 | ||
классный урок. научились открывать форму по нажатию ввода и двойному щелчку. совсем все по-взрослому ) -- |
|||
MVC шаблон ФИНАЛЬНЫЙ УРОК | + 15 | ||
-- -- |
|||
MVC шаблон MVC - PhoneBook - Search - Finish | + 15 | ||
поработали на всех уровнях абстракции -- |
|||
MVC шаблон MVC - PhoneBook - Search - Listener | + 15 | ||
реализовали обработку события при изменении текстового поля Не получилось вызвать changedUpdate. В документации написано: "Gives notification that an attribute or set of attributes changed." Этот метод срабатывает, когда меняются только атрибуты документа (шрифт, размер и т.п). Вот что значит тупо назвать. ) |
|||
MVC шаблон MVC - PhoneBook - Search - Select LIKE | + 15 | ||
повторил запросы, минусы вариантов без использования запросов в том, что усложянется логика приложения, хотя как вариант может быть, но на данном этапе лично мне не зачем заморачиваться насчет нагрузки на БД. Так что запросики само то. -- |
|||
Шарики Шарики. Поиск пути | + 15 | ||
Алгоритму волна, поиск кратчайшего расстояния в матрице с учетом препятствий. Классный урок. вот его надо точно несколько раз сделать. -- |
|||
Шарики Шарики. Логика игры | + 15 | ||
навороченная прога получается ), радует что разбиваем на мелкие части пока все элементарно, самое вкусное далее, я в предвкушении |
|||
Шарики Шарики. Анализ игры | + 15 | ||
Уже в цифрах и не только, работали с матрицами, так что все понятно. Больше всего интересуют новые алгоритмы. Их здесь должно быть. ) -- |
|||
Дневник успеха 2018-01-21 Отчёт за неделю | + 15 | ||
На этой неделе закончил замечательный курс по теории ООП! Я - молодец, очень хорошо поработал. ) Также прохожу курс по шаблону проектирования MVC, мне его надо закончить до 24 января. Начал изучение системы GIT. Решаем задачки, набираем текст. ) может туда добавить задание, чтобы не просто набрать, а еще что выведется в консоль? хотя может не все под это подпадает. На следующей неделе у нас тут обещают нереальные морозы,. так что это шанс плотно позаниматься. ) Как-то привык к таблице ежедневного минимума формулиста, лентой непривычно. |
|||
Шарики Шарики. Вступление | + 15 | ||
поиграл в игру ) -- |
|||
Теория ООП Интерфейс. VIP. Тяжёлая дружба кругов и квадратов. | + 15 | ||
Курс по теории ООП насколько долгий, натолько важный и полезный. Начало курса мне понравилось сильно, про инкапсуляцию и наследование. Вот полиморфизм, если честно немного сумбурно вышел, там в объяснениях много отвлекающих моментов было, не относящихся к теме. В общем эту тему можно было погуще. ) Интерфейсы вышли шикарные. Особенно последние уроки, когда мы создаем новые игры и добавляем новых игроков. Кроме Crossera - это действительно лишнее. Костыли убили всю красоту. Всем кто еще не прошед этот курс, обязательно пройдите его. Вся теория разложится по полочкам в голове. Спасибо Евгению Витольдовичу за такой замечательнй суперкурс! Интерфейс - это класс, который ничего не делает, а заставляет других . ) Как франшиза. Если подписываешься под тему, ты должен реализовывать все по контракту. -- |
|||
Теория ООП Интерфейс. VIP. Пересечение прямоугольников. | + 15 | ||
-- -- |
|||
Теория ООП Интерфейс. VIP. Квадратики тоже хотят играть. | + 15 | ||
-- -- |
|||
Теория ООП Интерфейс. ФИНАЛЬНЫЙ УРОК. | + 15 | ||
В этой части курса мы изучили применение интерфейсов. Мощная штука! Понравилось как мы на уже созданном, сделали совершенно другую игру, просто добавив новый класс и вызывая те же методы только несколько иначе. еще в последней игре мне понравилось, что мы используем метод поймал() к незараженному игроку. Как-будто он ловит, хотя по логике игры это может и неправильно, зато демонстрирует нестандатрный подход к решению задачи. Следующий курс: Шарики -- |
|||
Теория ООП Интерфейс. Создаём новую игру. | + 15 | ||
private void FindNewVirus() { // определяем, если последний оставшийся игрок, то устанавливаем новый вирус } private void SetNewVirus(Player gamer) { //устанавливаем игрока, зараженного вирусом, //остальных убираем // или вызываем GameVirus() } -- |
|||
Теория ООП Интерфейс. Изменяем правила игры. | + 15 | ||
напрашивается применение полиморфизма, чтобы квадратики воевали с кружочками. ) -- |
|||
Теория ООП Интерфейс. Кружочки гоняются друг за другом. | + 15 | ||
можно заморозить статус голи на время или запомнить последнего голю и не давать ему передавать статус. |
|||
Теория ООП Интерфейс. Кружок готов к игре! | + 15 | ||
я уже писал до этого -- |
|||
MVC шаблон MVC - PhoneBook - Search - Message | + 15 | ||
поменял цвет текста тут в простом приложении заморочки с layout, как сложный интерфейс рисовать? |
|||
MVC шаблон MVC - PhoneBook - Controller - Select / Update | + 15 | ||
очень насыщенный урок. как посоветовал Евгений Витольдович, надо будет еще раз пройти этот курс. реально как волшебство. добавил строчку тут заработало, добавил другую, там заработало. ) -- |
|||
MVC шаблон MVC - PhoneBook - Controller - Buttons | + 15 | ||
классный урок! мне понравился. все причесали ) -- |
|||
MVC шаблон MVC - PhoneBook - Controller - Class for Click | + 15 | ||
Раньше я не понимал зачем вообще нужны внутренние классы, в этом видео-уроке, как раз дается пример того, в каком случае это необходимость может возникнуть. спасибо за урок! мне непонятно только как потом все это связывается, насколько я понимаю классы при компиляции все равно разделяются. надо будет выяснить этот вопрос. |
|||
MVC шаблон MVC - PhoneBook - Controller - Scroller | + 15 | ||
урок получился короткий, потому что скроллбар я до этого добавил. идем дальше -- |
|||
MVC шаблон MVC - PhoneBook - Controller - Model / ViewList | + 15 | ||
все работает, моей радости нет предела. хотя пока ничего и нет, но это дело техники ) -- |
|||
MVC шаблон MVC - PhoneBook - Model - Methods | + 15 | ||
-- -- |
|||
MVC шаблон MVC - PhoneBook - Model - Ресторанная аналогия | + 15 | ||
В уроке был задан вопрос, чем является ActiveRecord в MVC. Я сразу понял, что это относится к Модели, до холодильника не дошел. ) На данный момент я Модель упрощенно понимаю как входные данные. -- |
|||
MVC шаблон MVC - PhoneBook - UserSQLTest - Slashes | + 15 | ||
не знаю правильно или нет, реализовал тест для класса UserListSQL -- |
|||
Теория ООП Интерфейс. Кружок хочет играть. | + 15 | ||
В методе Беги() надо для всех кружков в цикле менять координаты, т.е. сдвигать на sx и sy. Затем после этого проверять не случилось ли Поймал(). Здесь также проверяем в цикле не пересекся ли голя с кем-нибудь. -- |
|||
Теория ООП Интерфейс. Запускаем кружки на площадку! | + 15 | ||
-- -- |
|||
Теория ООП Интерфейс. Кружок на площадке. | + 15 | ||
-- -- |
|||
MVC шаблон MVC - PhoneBook - UserSQLTest - Select | + 15 | ||
в начале урока все непонятные места улетучились Пропустил что-ли в предыдущих уроках создание метода DELETE. У меня он оказался пустым. ) Естественно тест выдавал ошибку так как вместо метода DELETE была заглушка, которая ничего не делала. Пришлось дописывать, благо мы до этого в подробностях создавали другие запросы. |
|||
MVC шаблон MVC - PhoneBook - UserSQLTest - Insert | + 15 | ||
-- -- |
|||
MVC шаблон MVC - PhoneBook - UserSQLTest - DBase | + 15 | ||
Пункт 5 в IntelliJ IDEA сделал так. Выбрал класс UserSQL далее ALT-ENTER - CREATE TEST. непонятно следующее: мы из DBase сделали ENUM и удалили метод getInstance(), но он же у нас вызывается из других классов. И в этом пакете меняем, а в изначальном нет? Надеюсь в сл. видео прояснится вопрос. |
|||
Дневник успеха 2018-01-14 Старый Новый год | + 15 | ||
На этой неделе решал консольные задачи, делал уроки по Теории ООП и MVC. Времени не хватает. ( На следующей неделе буду полностью заниматься MVC. Судя по отчетам формулистов столько интересных курсов еще ждет меня впереди. ) найти время |
|||
MVC шаблон MVC - PhoneBook - UserListSQL - Select | + 15 | ||
круто получается -- |
|||
MVC шаблон MVC - PhoneBook - UserSQL - CRUD | + 15 | ||
-- -- |
|||
MVC шаблон MVC - PhoneBook - UserSQL - Singleton | + 15 | ||
Урок понятный. Предыдущий был сложнее. -- |
|||
MVC шаблон MVC - PhoneBook - UserSQL - Connect | + 15 | ||
подключение нужно вынести отдельно, в конструктор класса наверное в IntelliJ IDEA в начале надо добавить библиотеку SQLite в проект, для этого выбираем file -> Project Structure и там указываем путь к sqlite-jdbc-3.21.0.jar |
|||
MVC шаблон MVC - PhoneBook - UserSQL - Queries | + 15 | ||
повторил пройденное -- |
|||
MVC шаблон MVC - PhoneBook - UserSQL - Methods | + 15 | ||
база уже была создана ранее ) -- |
|||
Теория ООП Интерфейс. Площадка для игры. | + 15 | ||
класс арена - это площадка для игры, один из вариантов реализации созданной до этого абстракции -- |
|||
Теория ООП Интерфейс. Создаём кружок. | + 15 | ||
нужно теперь PictureBox и на нем рисовать кружки -- |
|||
Теория ООП Интерфейс. Алгоритм игры. | + 15 | ||
Нужно проинициализировать игру, вводные данные сколько игроков, имена может какие и потом еще как-то вывод сделать, чтобы наблюдать кто кого поймал. Нужен класс который будет реализовывать интерфейс, функцию HasCatched(Поймал) написать рандомом. -- |
|||
Теория ООП Интерфейс. Правила игры. | + 15 | ||
думаю в методе FindNewLeader нужно вызывать HasCatched, может рандомно как-то устанавливать. и затем вызвать метод SetNewLeader а там устанавливаем нового голю и вызываем метод голя(). -- |
|||
Теория ООП Интерфейс. Зачем он нужен. | + 15 | ||
Интерфейс - это полностью абстрактный класс, интерфейс предназначен для решения пролблемы множественного наследования. -- |
|||
MVC шаблон MVC - PhoneBook - UserList Struct | + 15 | ||
использовать List сходу не получилось полосу прокрутки прикрутить, пришлось повозиться. |
|||
MVC шаблон MVC - PhoneBook - ViewList | + 15 | ||
-- -- |
|||
Дневник успеха 2018-01-07 С Рождеством! | + 15 | ||
Всех с праздником! На этой неделе добил семантику. Жду перезагрузки. ) Начал ООП. Очень нравится. Прохожу еще шаблон MVC, нравится еще больше. Найти время |
|||
MVC шаблон MVC - PhoneBook - User Struct | + 15 | ||
реализовали заполнение текстовых полей двумя способами: через вызов метода update и через шаблон Observer, понравилась передача данных в метод через поля класса User. Мощно! -- |
|||
MVC шаблон MVC - PhoneBook - ViewCard | + 16 | ||
Создавать форму, добавлять визуальные компоненты. -- |
|||
MVC шаблон MVC - PhoneBook - Вступление | + 15 | ||
Создавать дизайн приложения. Очень полезная штука! -- |
|||
MVC шаблон MVC - Counter - ControllerDuplex | + 15 | ||
Проинициализировали счетчик при запуске. шаблон проектирования MVC позволяет программе быть очень гибкой, можно свободно вносить изменения в модель или представление и эти изменения не будут влиять друг на друга. Супер! Я думаю Представление чаще меняют чем модель, хотя, если допустим появится новый способ поучения информации, то прикрутить к программе легче легкого. Идея понятная. Надо на практике побольше отработать тему. -- |
|||
Семантика Я решил всю Семантику! | + 15 | ||
Много классных задач в Семантике! Раздел прекрасный. Если это возможно я бы прошел еще раз, что для этого надо сделать? Заново заказать? А то сейчас можно только перенабрать свое решение построчно. ) Решать не интересные для меня задачки В видео-решениях, часто используется темная тема студии, плохо видно. |
|||
Теория ООП ПОЛУФИНАЛЬНЫЙ УРОК. | + 15 | ||
Курс отличный! Все рассказывается подробно, на примерах. Проделано много работы. Спасибо за такой курс. Советую всем! С уважением, Choka Yesagetik самое сложное в этом курсе понять полиморфизм |
|||
Теория ООП Перемещение Снеговиков | + 15 | ||
супер! -- |
|||
Теория ООП Перемещение других фигур | + 15 | ||
перемещаем окружность, прямоугольник и линию -- |
|||
Теория ООП Перемещение круга | + 15 | ||
-- -- |
|||
Теория ООП Спрайт для Снеговика | + 15 | ||
Использование коллекции List. Код получается все круче и круче. Приятно прям смотреть на него. ) -- |
|||
Теория ООП Мощь полиморфизма | + 15 | ||
-- -- |
|||
Теория ООП Переезд graph в базовый класс | + 15 | ||
-- -- |
|||
Теория ООП Переезд метода Draw | + 15 | ||
-- -- |
|||
MVC шаблон MVC - Counter - ModelDuplex | + 15 | ||
Понравилось использование String как буфера. Вычисления и вывод переводим в String, и не заморачиваемся на типах int или long. -- |
|||
MVC шаблон MVC - Counter - ControllerPlusConsole | + 15 | ||
Супер урок! Скучная реализация вывода в консоль превратилась в такую красоту! Одна Модель - два Представления! -- |
|||
Теория ООП Приведение с мотором | + 15 | ||
До этого я рисовал двух снеговиков в одном цикле. Из-за нового метода Draw (Shape [] shapes) цикл два раза проходим, но конечно это универсальнее, так как мы же не только снеговиков рисуем. Shape.position - это базовая точка, сдвиг от начала координат 0,0. Для метода Draw (Shape shape) - Switch Case можно использовать через shape.GetType().Name -- |
|||
Теория ООП Фигуральный базовый класс | + 15 | ||
вот такой метод реализовал: private void Draw(Shape shape) { Type t = shape.GetType(); if (t.Equals(typeof(Box))) Draw((Box)shape); else if (t.Equals(typeof(ColorBox))) Draw((ColorBox)shape); else if (t.Equals(typeof(Line))) Draw((Line)shape); else if (t.Equals(typeof(ColorLine))) Draw((ColorLine)shape); else if (t.Equals(typeof(Circle))) Draw((Circle)shape); else Draw((ColorCircle)shape); } зная про полиморфизм набирать весь этот код ) |
|||
Теория ООП Богатое наследство | + 15 | ||
Наследование - это создание на основе существующего класса его расширенных версий. При этом добавляется в новый класс только то, что отличает его от родителя. В конце непонятно было насчет конструктора по умолчанию в родительском классе. |
|||
MVC шаблон MVC - Counter - ControllerPlusFrame | + 15 | ||
связали Модель и Представление через Контроллер а SetValue() вообще нужно ли? |
|||
Теория ООП Второй Снеговик | + 15 | ||
а) перемещать снеговика; создав второго снеговика мы уже фактически его переместили, можно использовать timer и менять координаты x,y на одинаковое значение для всех фигур. б) поворачивать снеговика; поворачивать снеговика можно относительно какой-то точки на заданный угол по окружности, т.е. определяем новые координаты базовых точек фигур и потом только рисовать, все точки не двигаем. в) изменять размер снеговика. с помощью гомотетии лучше эти преобразования делать со сгруппированными фигурами в один объект. -- |
|||
Теория ООП Рисуем Снеговика | + 15 | ||
рисовать снеговика нарисовал на 600 х 800 пикселов. ))) не влез снеговичок. поменял форме свойства чтобы можно было менять размер, а в PictureBox включил масштабирование рисунка |
|||
Теория ООП Цветные карандаши | + 15 | ||
Нравится, что мы специально нагромоздили кучу повторяющегося кода, чтобы потом оптимизировать все. -- |
|||
Теория ООП Расстояние между пикселями | + 15 | ||
создали метод distance для вычисления расстояния между точками. Странно выглядят конструкторы без тела. ) Рисунок стал похож на каплю. -- |
|||
Теория ООП Пиксели для классов | + 15 | ||
Совсем по-другому смотрится код. Супер. -- |
|||
Теория ООП Структура vs Класс | + 15 | ||
крутой урок! все наглядно. -- |
|||
Теория ООП Структура пикселя | + 15 | ||
Структура - это урезанный класс, т.е. он легче. Интересно почитать: https://docs.microsoft.com/ru-ru/dotnet/csharp/programming-guide/classes-and-structs/using-structs особенно про массивы -- |
|||
Теория ООП Круглый класс | + 15 | ||
узнал, что можно так: this.width = this.height = this.radius * 2; -- |
|||
Теория ООП Второй класс | + 15 | ||
Все понятно. В уроке говорится, что перегрузка не относится к полиморфизму. Почему на многих сайтах пишут типа такого: Method Overloading in Java - This is an example of compile time (or static polymorphism) |
|||
Теория ООП Первый класс | + 15 | ||
Все понятно. В классе Line поля объявили с модификатором public, для начала норм, видимо потом прикроем лавку. Используем перегрузку (overloading) метода Draw(), но про это не говорили. -- |
|||
Микроигры VIP урок. Стрелялка | + 15 | ||
инкапсуляция, наследование через создание класса Zero, и выноса туда общих частей, работа с таймером. -- |
|||
MVC шаблон MVC - Counter - ModelPlus | + 15 | ||
создавать простую модель -- |
|||
Дневник успеха 2017-12-31 Отчёт за прошедший год | + 15 | ||
Всех поздравляю с Новым годом! На данный момент прошел Сапера на Java, написал программу невидимку, прошел весь курс Микроигры, каждый день решал задачки. За две недели проделано много работы. -- |
|||
Микроигры VIP урок. Формула 1 | + 15 | ||
вместо машинки рыбку сделал -- |
|||
Микроигры ФИНАЛЬНЫЙ УРОК | + 15 | ||
все уроки в этом курсе интересные. С крестиками-ноликами пришлось изрядно повозится. трудно придерживаться плана. ) |
|||
MVC шаблон MVC - Counter - ViewFrame | + 15 | ||
Насчет JFrame все понятно. Уже есть опыт использования в сапере. ) новое в этом уроке ActionListener -- |
|||
Микроигры Крестики-Нолики. Игра с компьютером | + 15 | ||
-- Немного запутался в коде, пропустил походу что-то, проблема у меня была с очередностью хода, два часа убил, чтобы найти ощибку. ) |
|||
Микроигры Крестики-Нолики. Игра на двоих | + 15 | ||
понравился переключатель (1,2 ) side = 3 - side; return "wino"; ))) -- |
|||
Микроигры 2048 - Объединение | + 15 | ||
Понравилась рекурсия! Без TableLayoutPanel реально лучше. Время появится еще поиграю. -- |
|||
Теория ООП Урок рисования | + 15 | ||
Ура, продолжаю ООП! Научился рисовать простейшие фигуры. -- |
|||
Невидимка Кто такая C# Невидимка? | + 15 | ||
-- самое сложное ждаааааать! )) |
|||
Микроигры 2048 - Смещение | + 15 | ||
использование делегатов, В VS открыл не ту программу, создал в ней класс logic, ругается на делегат. Затем испортировал класс уже в правильную, ругается на делегат. Уже думал из-за 2008 студии. В общем Namespace надо было поменять. ) |
|||
Нано-игры Скорость реакции. Алгоритм и рекорд | + 15 | ||
использовать progressbar почему-то у меня не было у секундомера Restart. Пришлось сделать watch.Reset(); watch.Start(); |
|||
Теория ООП Инкапсуляция мечты | + 16 | ||
инкапсуляция - это сокрытие данных и методов, к которым не должно быть прямого доступа извне, чтобы избежать намеренного или случайного неконтролируемого изменения, вместо этого предоставляется интерфейс взаимодействия с классом, и только через него происходят все обращения к нему. -- |
|||
Нано-игры Скорость реакции. Три картинки по таймеру | + 15 | ||
Нравится: picture1.Visible = nr == 1; заскриншотить третьего кота. |
|||
Микроигры 2048 - Интерфейс | + 15 | ||
использовать словарь и делегаты, тернарный оператор . Динамически добавлять лейблы. Выбрали KeyDown вместо KeyPress -- |
|||
MVC шаблон MVC - Counter - ViewConsole | + 15 | ||
вывод реализовали так, чтобы не указывать явным бразом модель Использую IntelliJ IDEA, как там сгенерировать код объявления, что мы используем Обсервер не знаю, набрал с клавы. И еще мне пишет deprecated, и зачеркивает, но запускается. JDK 9.0.1 * @deprecated * This interface has been deprecated. See the {@link Observable} * class for further information. |
|||
Нано-игры Скорость реакции. Блок-схема | + 15 | ||
-- -- |
|||
Микроигры 2048 - Учимся играть | + 15 | ||
играть в игру 2048. Прикольно. -- |
|||
Нано-игры Арканоид - Шарик и кирпичики | + 15 | ||
есть где развернуться -- |
|||
MVC шаблон MVC - Суть шаблона | + 15 | ||
Суть шаблона состоит в том, чтобы разделить данные от представления, вместе соединяет их контроллер. Таким образом мы легко можем менять к примеру в модели, как и откуда мы получаем данные не внося изменения в две другие части VC и наоборот, мы можем менять представление к примеру. организовывая разл. варианты вывода. Как-то так. -- |
|||
Микроигры ПОЛУФИНАЛЬНЫЙ УРОК | + 15 | ||
учусь делать видеобзоры ) прикольно. не смог себя заставить составить речь, ну хоть пункты накидал ) |
|||
Нано-игры Арканоид - Уровень и ракетка | + 15 | ||
-- -- |
|||
Дневник успеха 2017-12-24 Отчет за неделю | + 15 | ||
Неделя была насыщенной. Решал консольные задачи по семантике. Прокатился на автобусе несколько остановок, в пути сделали игру пятнашки и плюсом паззл. Также побывал на Луне. Пока туда летели написали по-быстрому игру сапер на Java, сделал видеобзор на нее, так как - это мой первый опыт, то получилось так себе, но он нужен был для того, чтобы посмотреть как создавать программу невидимку на с++++ по сбору хешей. Немного переделал под свои реалии, нужно было выгружать из памяти каждые 10 мин. Темп пока бешеный, как бы не перегореть. ) делать видео-обзор. так как делал на ура, без подготовки. в сл.раз надо будет план хотя бы накидать. |
|||
Микроигры Аполлон. Плавное прилунение | + 15 | ||
управлять космическим кораблем прилуниться |
|||
Микроигры Аполлон. Законы физики | + 15 | ||
-- -- |
|||
Невидимка Невидимка - Сматываем удочки | + 15 | ||
выгружать программу. хочу немного переделать, запускать по расписанию -- |
|||
Невидимка Невидимка - Тихий старт | + 15 | ||
запускать и скрывать программу -- |
|||
Невидимка Невидимка - На шухере | + 15 | ||
отслеживать активность пользователя -- |
|||
Невидимка Невидимка - Автозапуск | + 15 | ||
Научились прятать программу, добавлять в автозапуск -- |
|||
Java Sweeper Финальный аккорд | + 15 | ||
-- -- |
|||
Java Sweeper Цифровой помощник сапёра | + 15 | ||
-- поставил после условия ; замучился искать почему неправильно работает программа. )) надо использовать {} |
|||
Микроигры Аполлон. Главные герои | + 15 | ||
-- -- |
|||
Java Sweeper Открываем карты | + 15 | ||
-- -- |
|||
Java Sweeper Первая ошибка сапёра | + 15 | ||
-- -- |
|||
Java Sweeper День Победы! | + 15 | ||
научился ставить на закрытые клетки под которыми явно бомбы -- |
|||
Java Sweeper Телеграмма о флажках | + 15 | ||
-- -- |
|||
Java Sweeper Учёт зарытых флагов | + 15 | ||
-- -- |
|||
Java Sweeper Нулевая рекурсия | + 15 | ||
Зировой рекурсии -- |
|||
Java Sweeper Выбор из выбора | + 15 | ||
-- -- |
|||
Java Sweeper Алгоритм открывашки | + 15 | ||
действительно, когда было сделано столько педварительной работы до этого, алгоритм работы программы по нажатию левой кнопки не кажется сложным. -- |
|||
Java Sweeper Актуальное информирование | + 15 | ||
-- -- |
|||
Java Sweeper Недетские состояния | + 15 | ||
-- -- |
|||
Java Sweeper Добро пожаловать! | + 15 | ||
-- -- |
|||
Микроигры Игра 15 - Картинка | + 15 | ||
классный паззл -- |
|||
Java Sweeper Смена флагов | + 15 | ||
круто -- |
|||
Дневник успеха Полезные права и обязанности в Клубе формулистов | + 15 | ||
Методом научного тыка так сказать многое уже понял, заходил к активистам в их профиль. Кстати до сих пор не понял как быстро попасть на страницу клуба формулистов. Не знал что можно обнулять задачи в консоли. Про олимпиадные задачи тоже не знал. Может как-то дату и время на сайте вывести? А то реально непонятно когда начинается день, когда заканчивается допустим срок сдачи еженедельного отчета. Видео конечно полезное. Работы много впереди. ) -- |
|||
Java Sweeper Схема правой педали | + 15 | ||
В зависимости от состояния бокса мы по нажатию правой кнопки мыши меняем его состояние. 3 случая, если бокс открыт, то ничего не делаем, если бокс в состоянии FLAGED, то мы переключаем в ClOSED и наоборот. -- |
|||
Java Sweeper Мышечный адаптер | + 15 | ||
научился в программе отлавливать нажатия кнопок мышки и реагировать на них -- |
|||
Java Sweeper Клавишные инструменты | + 15 | ||
-- -- |
|||
Java Sweeper Королевская траншея | + 15 | ||
точно траншея ) я бы сказал даже окопы -- |
|||
Java Sweeper Флаг над классом | + 15 | ||
самый интересный метод я считаю getCountOfFlagedBoxesAround( ), он считает сколько боксов помеченных флагом вокруг определенной клетки. -- |
|||
Java Sweeper Дважды в одну воронку | + 15 | ||
понравилась фишка while ( loop --> 0) --> |
|||
Java Sweeper Следующая цифра | + 15 | ||
-- -- |
|||
Микроигры Игра 15 - Алгоритм | + 15 | ||
интересный урок, много нового узнал -- |
|||
Java Sweeper Ограда из единиц | + 15 | ||
проставлять единицы вокруг бомб -- |
|||
Java Sweeper Сравнение координат | + 15 | ||
-- -- |
|||
Java Sweeper Случайные бомборазмещения | + 15 | ||
-- получить 10 бомб |
|||
Java Sweeper Тестовая бомба | + 15 | ||
-- -- |
|||
Java Sweeper Бомбанутый класс | + 15 | ||
Класс Bomb - отвечает за нижний слой матрицы, размещает бомбы, следит чтобы мы не вышли за макс число возможных бомб, а также устанавливает счетчики (цифры вокруг бомб). -- |
|||
Java Sweeper За гранью видимого | + 15 | ||
нравится что в этом курсе идет рефакторинг кода, а не простыней в процедурном стиле. Код получается красивый. -- |
|||
Компилятор Где живёт компилятор | + 15 | ||
-- -- |
|||
Микроигры Игра 15 - Кнопки | + 15 | ||
-- непонятно как самому визуально понять по методу (по его коду), что он отвечает за все кнопки, а не за одну |
|||
Java Sweeper Матрица мира | + 15 | ||
-- -- |
|||
Java Sweeper Игровая координата | + 15 | ||
-- -- |
|||
Java Sweeper Фасадный класс | + 15 | ||
Я себе представляю этот класс как некую приборную доску с рычажками ), а за ней навороченные классы, которые всю работу делают. Посмотрим по мере продвижения. -- |
|||
Java Sweeper Радуга картинок | + 15 | ||
устанавливать иконку для программы, думал это сложнее. ) -- |
|||
Java Sweeper Полный список | + 15 | ||
-- -- |
|||
Слова в Сетке ФИНАЛЬНЫЙ УРОК | + 15 | ||
курс супер. все понравилось, особенно борьба с выравниванием букв относительно бокса. Может сначала рисовать букву а потом вокруг нее на одинаковом расстоянии линии? |
|||
База SQLite SQLite - Select | + 16 | ||
-- -- |
|||
База SQLite SQLite - Insert | + 15 | ||
-- -- |
|||
База SQLite SQLite - Подключение из Java | + 15 | ||
-- -- |
|||
База SQLite SQLite - Знакомство | + 15 | ||
-- -- |
|||
Слова в Сетке Сохранение картинки | + 15 | ||
-- -- |
|||
Слова в Сетке Матрица Боксиков | + 15 | ||
-- -- |
|||
Слова в Сетке Центр Бокса | + 15 | ||
-- -- |
|||
Слова в Сетке Своя Картинка | + 15 | ||
-- -- |
|||
Слова в Сетке Буква на Панели | + 15 | ||
-- -- |
|||
Слова в Сетке Кот Фрейма | + 15 | ||
-- -- |
|||
Слова в Сетке Объектная Матрёшка | + 15 | ||
-- -- |
|||
Java Sweeper Установка размеров | + 15 | ||
-- -- |
|||
Java Sweeper Статичная граница | + 15 | ||
-- -- |
|||
Java Sweeper Наши координаты | + 15 | ||
-- -- |
|||
Java Sweeper Карта классных сокровищ | + 15 | ||
интересно какая была схема в самом начале -- |
|||
Java Sweeper Запускаемый jархив | + 15 | ||
-- -- |
|||
Java Sweeper Источник ресурсов | + 15 | ||
-- -- |
|||
Java Sweeper Картинка в кубике | + 15 | ||
-- -- |
|||
Java Sweeper Первый цикл | + 15 | ||
-- -- |
|||
Java Sweeper Перечисление кубиков | + 15 | ||
-- -- |
|||
Java Sweeper Константные размеры | + 15 | ||
-- -- |
|||
Java Sweeper Угловая бомба | + 15 | ||
-- -- |
|||
Java Sweeper Загрузка и отображение | + 15 | ||
-- -- |
|||
Java Sweeper Импорт картинок | + 15 | ||
-- -- |
|||
Java Sweeper Метод рисования | + 15 | ||
-- -- |
|||
Java Sweeper Раздельная инициализация | + 15 | ||
элементам рефакторинга -- |
|||
Java Sweeper Пустая панель | + 15 | ||
-- -- |
|||
Java Sweeper Полёт над классом | + 15 | ||
самый интересный класс Game, через который будет происходить управление. Ему мы будем посылать нажатия кнопок мыши, а от него получать всю информацию по игре -- |
|||
Java Sweeper Закрытие на выходе | + 15 | ||
-- -- |
|||
Java Sweeper Простое окно | + 15 | ||
-- -- |
|||
Java Sweeper Легендарная игра | + 15 | ||
-- -- |
|||
Демо игры C# чего начать программировать | + 15 | ||
начну с самого начала. потом на автобус |
|||
Чашка кофе Интерфейс пользователя на Swing | + 15 | ||
Реализовывать GUI калькулятора Сложным было то, что пришлось немного повозиться и передалать программу. Так как мы использовали key=((JButton)arg.getSource()).getText(); - что возвращает String. А у нас key прописан как char. Пришлось менять char на String везде, как быстро это сделать не знаю. Далее начал ругаться Switch, дескать String ему не нравится, выскочило окошко че-то там кликнул, заработало. Потом мы использовали Character.getNumericValue(key), а так как теперь у нас Key - это String пришлось parseInt(key) использовать. В итоге все заработало. Видимо надо было что-то делать с getText(), чтобы получить char. |
|||
Чашка кофе Подведение итогов | + 15 | ||
Наконец-то сложилась мозаика. Научился использовать шаблон State при создании калькудятора. Еще погоняю пошагово. вникнуть в работу флагов. |
|||
Чашка кофе Вычисление ответа | + 15 | ||
уже лучше понимаю суть шаблона, красота! все понятно. только этот тест не проходит: assertEquals(45, context.run( "C5+15=C30=")); думаю реализация будет в сл. видео |
|||
Чашка кофе Состояние первого аргумента | + 15 | ||
научился создавать первое состояние ) все просто |
|||
Чашка кофе Создание тестов для калькулятора | + 15 | ||
пока еще не понял чему научился, мозаика еще не сложилась. ) узнал много нового пока сложностей не было |
|||
Чашка кофе Шаблон State и план калькулятора | + 15 | ||
разделять и властвовать пока почти все ясно |
|||
Итератор Итератор. Список простых чисел. | + 20 | ||
использовать yield ничего все норм |
|||
Итератор Итератор. Волшебное слово yield. | + 20 | ||
использованию yield ничего все ок |
|||
Итератор Итератор. Зачем нужно два класса | + 20 | ||
понял зачем нужно два класса ничего все ок |
|||
Итератор Итератор. Перебор простых чисел. | + 20 | ||
дорабатывать код ничего все норм |
|||
Итератор Итератор. Перебор чисел в итераторе. | + 20 | ||
Добавлять перечисления в класс, пошагово выполнять программу ничего все отлично! |
|||
Итератор Итератор. Создание пустого итератора. | + 20 | ||
Создавать клаcc, реализующий интepфейс IEnumerable. Создавать клаcc, реализующий интepфейс IEnumerator.. ничего все норм |
|||
Итератор Итератор. Разложение числа на простые множители. | + 20 | ||
алгоритму разложения числа на простые множители ничего все норм |
|||
Комбинаторика VIP. Простые числа. Оптимизация алгоритма | + 20 | ||
Получать простые числа разными методами, тестировать функции с помощью делегатов. Сложного ничего не было. Я же смотрел в записи. ) Очень было много полезного. Интересным было применение делегатов, для передачи в качестве аргумента целую функцию. Понял как надо тестировать код. В первую очередь ставим временные ограничения, а не количественные. Так получаем измеримый и предсказуемый до секунды результат. Также на вооружение взял функцию проверки функций. ) Единственно, мне не понравилось, что было создана куча однотипных функций. Мы передаем значение number, потом внутри этих функций вычисляем number/2, sqrt(number) и т.п. когда можно было как минимум 6 таких функций заменить одной, передавая уже вычисленные значения и урок бы по времени меньше вышел. Но это никак не ухудшает моего впечатления от урока. При написании функции поиска простых чисел с помощью решета Эратосфена воспользовался тем, что при такой записи int[ ] arr_int = new int[n]; элементы массива по умолчанию нули, чтобы не устанавливать значения в цикле. |
|||
Демо игры Игра Быстрощёлк | + 2 | ||
Научился быстро кликать мышкой. ) Изучил некоторые свойства DateTime и Timespan. Также выводить double в формате #.# Самым сложным было понять почему не поставить Timer и уменьшать label_counter каждую секунду, а по событию MouseDown увеличивать счетчик. Зачем было использовать Ticks затем вызывать TimeSpan.FromTicks? (DateTime.Now - start_time).TotalSeconds; - дает тот же самый результат. Подключил к ноуту две мышки и кликал 4 пальцами. ) |
|||
Демо игры Лабиринт 2D - игра | |||
Научился работать с таймером, определять и изменять координаты курсора, работать с messagebox, применять параметр sender для определения элемента, вызывающего событие. Научился следующей фишке, открывать форму и возвращать DialogResult и по нему уже выстраивать логику. Самым сложным было не запутаться в куче функций и понять последовательность вызовов. Также я решил, что, когда мы касаемся двери, то рестарт уровня не должен происходить, поэтому по событию MouseEnter я возвращал курсор назад на 10 пикс от двери, однако, если курсором быстро проводить, то дверь легко пройти. Поэтому мне пришлось сначала выводить MessageBox, а потом ставить курсор, куда я хочу. В целом урок мне понравился. Не знаю почему, у меня выскакивала какая-то ошибка и VS не сохраняла все, что я рисовал в режиме дизайнера, пришлось 2 раза заново делать. Пару раз случайно кликал на левых компонентах, но уже побоялся удалять сгенерированный код. ) |
|||
Демо игры Лабиринт 2D - меню | + 20 | ||
На этом уроке я научился больше внимания уделять планированию и предварительной подготовке проекта, я понял, что это очень важно. Сложного ничего такого не было. Но интересного было много. Основное время ушло на поиск картинок, звуков, их редактирование т.е. дизайн. Евгений Витольдович дает простор для действий и реализации собственных улучшалок. В свое время была такая передача, которая мне сильно нравилась: "Делай с нами, делай, как мы, делай лучше нас!". Принцип этой программы полностью подходит к данной авторской методике по С#. В своей версии программы я вместо "Звук есть", "Звука нет" воспользовался картинками динамика, включенного\выключенного. Также поменял фон кнопок (старт, выход) под свою картинку (web transparent не работает, это да). Так осталась куча идей как сделать еще лучше, а как говорится "лучшее - враг хорошего". |
|||
Демо игры Картинка с секретом | + 20 | ||
Научился рисовать иконки, создавать Windows Forms Application, работать со свойствами объектов, помещать необходимые файлы в ресурсы и в программе обращаться к ним, также некоторым фишкам, я сомневаюсь что они описаны в книжках. Постепенно осваиваюсь в VS. Самым сложным было не забегать вперед. Урок просто супер. Так сказать образцово-показательный. |
|||
Демо софт Вступительное слово | + 20 | ||
не удивляться размерам дистрибутивов Надеюсь сложные вещи еще впереди, пока полет нормальный. На C# написал только "Hello world". Долго выбирал между ЯП, остановился именно на C#. Думаю будет интересно. |
|||
Демо игры Бот для Быстрощёлка | |||
|
|||
Нано-игры Игра Цифры | |||
|
|||
Нано-игры Бот для Цифр | |||
|
|||
Демо софт Двенадцать месяцев | |||
|
|||
Бинарная жизнь VIP урок. Игра Жизнь | |||
|
|||
Хранитель экрана Создаём графику | |||
|
|||
J1. Запуск START - Платформа Java | |||
|
|||
Морской флот Одинокий капитан - Прицел | |||
|
|||
Секундомер Моральная подготовка | |||
|
|||
Базовый ASP.ект VIP. Авторизация на сайте | |||
|
|||
Сетевые технологии Презентация курса | |||
|
|||
Tinklavimas 6. Стильные Буквы | |||
|
|||
J2. Печать WRITE - Квадратные условия | |||
|
|||
НаноШахматы VIP. PHP - Создание картинки | |||
|
|||
Судоку ФИНАЛЬНЫЙ УРОК | |||
|
|||
Портфолио на Bootstrap Подробности в модальное окно | |||
|
|||
Мат Конём и Слоном 156 матов в полтора хода | |||
|
|||
Микроигры VIP урок. Змейка | |||
|
|||
Компилятор Откуда берутся окна | |||
|
|||
Боты Сапёра ИГРА - Минная картотека | |||
|
|||
ASP.NET и GMaps Подключение Entity Framework | |||
|
|||
J6. Условия IF - Минимакс | |||
|
|||
J4. Типы TYPE - Целые примитивные типы | |||
|
|||
JD. Коллекции LIST - Просто коллекция | |||
|
|||
ООФрукты Подготовка - Фрукты по списку | |||
|
|||
Слова в Сетке VIP Implementation | |||
|
|||
Java Book Вступление - Примеры UML схем | |||
|
|||
МикроШахматы Шах вперёд - шаг назад | |||
|
|||
Factory Factory - Storage - Фабричные цеха | |||
|
|||
Singleton Singleton - Config - Cant extend | |||
|
|||
Strategy Strategy - Person - Program | |||
|
|||
Strategy Strategy - Person - Format - Context | |||
|
|||
Facade Facade - Motivator - Program | |||
|
|||
Iterator Iterator - BlackJack - Play game | |||
|
|||
Шаблоны ФИНАЛЬНЫЙ УРОК | |||
|
|||
MVC шаблон VIP - MVC - PhoneBook - UML | |||
|
|||
Active Record ФИНАЛЬНЫЙ УРОК | |||
|
|||
Dancing Links Что такое Dancing Links | |||
|
|||
БД - Книжка оценок Проектирование базы данных в Microsoft Access | |||
|
|||
Yii2 Debug - Следы на песке | |||
|
|||
Мультиязычное меню на JS ФИНАЛЬНЫЙ УРОК | |||
|
|||
PHP фреймворк Yii2 - вторая часть Welcome - Вступление | |||
|
|||
Простой WPF WPF. Простая змейка. VIP урок. Поймай хвост! | |||
|
|||
Web API Создание Web API проекта | |||
|
|||
PHP парсинг XML Создание XML-файла | |||
|
|||
Пробный Java экзамен Регистрация нового студента | |||
|
|||
PHP Повелитель дат Разбор форматов | |||
|
|||
PHP графика Где находится библиотека | |||
|
|||
Футбольная база Структура турнирной таблицы | |||
|
|||
Карточки памяти ФИНАЛЬНЫЙ УРОК | |||
|
|||
Система Git remote merge | |||
|
|||
Новые технологии VIP урок. Игра Жизнь | |||
|
|||
Соло на клавиатуре 40 уроков | |||
|
|||
On-line игра Прогулка за ручку | |||
|
|||
Записи вебинаров GIT-практикум | |||
|
|||
Повторение задач ФИНАЛЬНЫЙ УРОК. Review с вершины. | |||
|
|||
Клиент-серверный сокет Клиент-серверный диалог | |||
|
|||
API поиска работы ПРОМЕЖУТОЧНЫЙ ВИДЕО ОБЗОР | |||
|
|||
Платформер на Unity 2. Меню | |||
|
|||
Весёлая семейка Web-Мастера VIP. Parent | |||
|
|||
Python3: математика VIP-урок - самостоятельная работа | |||
|
|||
Дневник успеха 2019-03-17 : Кончил дело — гуляй смело. | |||
|