Дата | Видеоурок | Результат | |
---|---|---|---|
Базовый ASP.ект Выбор темы для проекта | + 20 | ||
Прочитал несколько смешных историй на ithappens.me :) Понять каким образом вы хотите увидеть схему. Я хочу написать сайт визитку, на котором будут указаны мои скилы, мое портфолио, хобби и блог. В блоге я хочу писать мои мысли о программировании ... о том чему я научился. Обновлять блог хочу 1 раз в неделю. Т.о. блог будет меня стимулировать к развитию меня, как программиста. Т.е. за неделю мне написать в блог нечего - значит неделя прошла в пустую и я ничего нового не освоил! |
|||
Базовый ASP.ект Мы начинаем ASP.NET с MVC | + 20 | ||
Материал данного урока мне известен .... Все, пока что, просто. Очень рад, что Евгений взялся за ASP.NET MVC ... очень хочется углубиться в данный продукт. |
|||
Сокобан ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан | + 3 | ||
Записывать обзоры :) настроить программу по записи видео Спасибо большое Вам, Евгений, за Ваш вклад в этот проэкт. P.s. программ написанных мной очень мало и прикладывать - то нечего. Я только лишь начинающий программист.... |
|||
Сокобан Сокобан - Завершение | + 20 | ||
Компоновать игру из маленьких кусочков. --- Огромное Вам, Евгений, спасибо за данную игру ... я научился тут работать с пикчебоксиками, познакомился с перерисовкой для ресайза, был очень познавательный алгоритм для перемещения ящиков, работа с TCPIP (это мне еще нужно будет проверить ... по сети), узнал о удобной записи и чтении из текстового файла.... Да и всего не перечислить. Было очень интеремно. Спасибо вам за это. P.s. Евгений, теперь очень хочется поработать с базами данных и попарсить XML файлы. Посоветуете курс? |
|||
Сокобан Сокобан - Игра - На двоих по сети | + 2 | ||
Потренировался в делегатах. Двух компов нет. Протестировать в ближайшее время нет возможности :( P.s. при первом же случае протестирую и переделаю отчет. Пока тестировал еще баг нашел. :) Я полон энтузиазма допилить все наши сетевые баги. |
|||
Сокобан Сокобан - Телефон - TCP/IP протокол | + 20 | ||
Соединять два приложения по TCPIP протоколу. Для меня самым сложным было разобраться с параллельным потоком. Но есть момент который мне как-то не по себе - дался .... Вот у нас создание нового потока: Thread thread = new Thread(Waiter); А почему мы используем название нашего метода Waiter без скобочек? Вот так: Thread thread = new Thread(Waiter ( ) ); Как то не логично получается ... будто мы потоку переменную передаем .... Для меня этот урок был мего позновательным. Спасибо Евгению. Я давно хотел познакомиться с сеткой в C# ... даже как-то маловато показалось :) Много тестировал. Как появится шанс протестировать на двух машинах, обязательно это сделаю ! |
|||
Сокобан Сокобан - Игра - На двоих | + 1 | ||
Дорабатывать наш сокобан для игры вдвоем на одной клавиатуре. --- Я немного лохонулся на прошлом уроке. Не создал копию игры на одного ... сделал из игры на одного, игру на двоих. Соответственно игра на одного была утеряна. Пришлось, без Евгения, откатываться ... делать обратную операцию. Из игры на двоих - игру на одного. :) |
|||
Сокобан Сокобан - Редактор - На двоих | + 2 | ||
Мне, почему то создавать уровни не так интересно, как играть в уже созданные. Создание уровней. Еще немного задумался над тем как мы ранее делали выделение кнопки на toolStrip --- |
|||
Сокобан Сокобан - Игра - Автоходы | + 20 | ||
Очень интересно было встраивать классы из олимпиадных задач. --- В олимпиадных задачах яблоко было ящиком, а в сокобане ящик стал яблоком ))) |
|||
Сокобан Сокобан - Решалка - Оптимизация | + 20 | ||
Теперь мне думается, что коллекции не так эффективны ..... как хотелось бы. Хитрый получился массив :) Классно придумано :) Понять, что наши координаты - это номера индексов у массива :) Изначально думается: "Ну как булевский массив может хранить координаты?" )))) А вообще странно ... поиск по индексам, по идее, должен быть такой же моментальный, как и мы обращаемся к массиву напрямую.... |
|||
Сокобан Сокобан - Решалка - Яблоко | + 20 | ||
Для меня всегда было проблемой перестроится из функций и процедур в ООП. Самым сложным и интересным было тестирование. :) От тестирования, в очередной раз, получил огромное удовольствие :) Спасибо, Вам, Евгений! |
|||
Сокобан Сокобан - Решалка - Мышка | + 20 | ||
Теперь я знаю алгоритм по нахождении кратчайшего пути. проследить линию алгоритма Очень интересно было протестировать результат :) |
|||
Сокобан Сокобан - Решалка - Тестер | + 1 | ||
Раньше я консоль использовал исключительно для вывода результата. А что в консоли можно даже в сокобан играть, я понятия не имел. С этого момента кругозор у меня стал шире :) Спасибо большое :) Самым сложным было понять каким образом двигается мышка за яблоком .... перерисовка творит чудеса :) Было бы классно если бы Вы, Евгений, при создании какой-то ф-ии, точнее метода, хотя бы в двух словах рассказывали что оно будет делать, а то я, иногда, начинаю понимать, что ф-ия делает только после того, как она начинает работать :) Так не всегда, но бывает. ИМХО |
|||
Сокобан Сокобан - Игра - Управление | + 2 | ||
Очень нравится использование двух массивов (top и map) для получения результата. Этот метод для меня в видеокурсе "Морской флот" был в новинку, а сейчас я его еще лучше закрепил. Пришлось немного включить и свое серое вещество, а не только пользоваться знаниями Евгения, для отображения завершающего окна, о том что все уровни пройдены :) Евгений, сори за отчет. Дети и работа съедают все свободное время .... я очень стараюсь выделять время для программирования, меня оно завораживает .... но иногда делаю налету-набегу, как с этим отчетом... P.s. все хотел спросить.... А почему вы не используете коллекции? .... я все время у Вас массивы вижу. |
|||
Сокобан Сокобан - Игра - Интерфейс | + 2 | ||
Тренировка по созданию делегатов --- --- |
|||
Морской флот Серверный флот - Функция do_game | + 20 | ||
php --- --- |
|||
Морской флот Серверный флот - Функция do_fire | + 20 | ||
php И все таки тяжеловато идет PHP и SQL ... С# идет как-то веселее :) --- |
|||
Морской флот Серверный флот - Функция do_ship | + 2 | ||
PHP Очень долго промучился с функцией "select_scalar", а в итоге оказалось, что в запросе SQL ошибка .... возвращал не верное значение. --- |
|||
Морской флот Серверный флот - Капитан очевидность | + 1 | ||
PHP + работа с таблицами в phpmyadmin --- --- |
|||
Сокобан Сокобан - Создаём свои уровни | + 20 | ||
Вспомнил какие уровни мне больше всего понравились в сокобане :) --- --- |
|||
Морской флот Серверный флот - Функция do_info | + 20 | ||
Работа с PHP Долго не понимал почему не работает Textarea ... пришлось заново все написать, а в чем ошибка была так и не понял! ---- |
|||
Морской флот Серверный флот - Рефакторинг РНР-кода | + 20 | ||
Работать с кодом PHP --- --- |
|||
Морской флот Серверный флот - Как PHP дружит с MySQL | + 20 | ||
php+sql --- --- |
|||
Морской флот Серверный флот - FTP подключение | + 20 | ||
FTP --- --- |
|||
Морской флот Протокол - Команда GAME | + 20 | ||
SQL --- --- |
|||
Морской флот База Морского Флота - Запросы SQL | + 1 | ||
Подтянул знания по SQL --- --- |
|||
Морской флот База Морского флота - Экспресс SQL | + 2 | ||
Самым интересным показался запрос подсчета повторяющихся координат с группировкой. --- Вот только я не очень понял. Что значит посмотреть кол-во записей в таблице ff_ship? Там у вам не одна запись .... у нас же два корабля .... Почему COUNT(*) показал единицу? p.s. 37я минута видео |
|||
Морской флот Протокол - Команды INFO и SHIP | + 20 | ||
Узнал много нового о языка php + более подробно рассмотрел запросы SQL --- Заново запросы воспроизвести будет сложновато, но я попробую .... хотя бы парочку. |
|||
Морской флот Протокол - Команда FIRE | + 20 | ||
Научился добавлять и обновлять таблиц с помощью запросов SQL --- --- |
|||
Морской флот Протокол - Список команд | + 20 | ||
Обновлять таблицу в в phpMyAdmin --- --- |
|||
Морской флот База Морского Флота - phpMyAdmin | + 20 | ||
Создавать таблицы, ключи и заполнять данные в phpMyAdmin --- Евгений, я бы на вашем месте продлил время доступности сервера на более долгосрочное время. Это может играть в вашу пользу в плане финансов ... как доп. мотивация записи на курс ... типо записывайтесь прямо сейчас на курс, иначе тогда-то сервер прекратит свою работу и вам сами придется искать новый сервер :) |
|||
Морской флот База Морского Флота - GAME | + 20 | ||
Понял как будут проходить выстрелы и как они будут отображаться в таблице. --- Не понял что такое ORDER BYTICK... |
|||
Морской флот База Морского Флота - SHIP | + 20 | ||
Проектирование таблицы и статусов кораблей. Появилось понятие о ключах в таблице. Ключи в таблице. С ключами еще необходимо разобраться.... --- |
|||
Морской флот База Морского Флота - INFO | + 20 | ||
Проектировать логику выполнения программы. --- --- |
|||
Морской флот Архитектура - Мышкой по кораблям | + 1 | ||
Прикреплять обработчик "клик" руками. Потренировался в создании делегата. Прикрутить обработчик клика мышка. --- |
|||
Сокобан Сокобан - Редактор - Улучшение | + 1 | ||
Парсить строку с нужным мне символом. Нарисовать картинки и вставить в меню --- |
|||
Сокобан Сокобан - Редактор - Сохранение | + 1 | ||
Записывать в файл весь массив одной коммандой. Делать Resize для массива. Отслеживание мысли о добавлении и вычитании кол-ва элементов в массиве. Когда Евгений устает, то эта усталость отражается и на нас ... точнее на мне. Этот урок дался тяжко ... вся вторая половина урока прошла с навязчивой мыслью "Ну когда же это все закончится". С прошлыми уроками было наоборот. После окончания урока хотелось начать следующий не делая пауз. |
|||
Морской флот Архитектура - Фабрика картинок | + 1 | ||
Получать картинку из выстрела и корабля :) Осознать какая картинка получается из выстрела и корабля. --- |
|||
Морской флот Архитектура - Наследие картинок | + 3 | ||
Передача pictureBox другому классую Вычисление расположений боксиков на наших морях. --- |
|||
Морской флот Архитектура - Карта Пиратов | + 1 | ||
Научился перезагрузке методов. Понять смысл соотнесения кораблей и выстрела. --- |
|||
Морской флот Архитектура - Перезагрузка проекта | + 3 | ||
Компоновка задачи. Рисование схемы --- |
|||
Новые технологии Делегаты на кубиках | + 1 | ||
Теперь я знаю что такое делегаты и как их использовать .... в разных вариантах! --- Делегаты - КЛАССНО. Я под впечатлением! Очень понравился урок. Всем, кто не понимает что такое делегат, рекомендую к просмотру! Спасибо, Евгений. Вы как всегда на высоте. Все разжевано только глотай :) |
|||
Сокобан Сокобан - Редактор - Редактирование | + 1 | ||
Присвоение координат полю Tag компонента PictureBox. И лучше усвоил как правильно создавать универсальные методы, вместо деблирования кода. Самое сложное, как всегда, поспевать за мыслями Евгения :) --- |
|||
Сокобан Сокобан - Редактор - Интерфейс | + 10 | ||
Очень тяжко даются формулы пересчета ширины и высоты. Понять как работают формы для расчета ширины и высоты наших картинок. --- |
|||
Сокобан Сокобан - Редактор - Загрузка | + 10 | ||
Научился очень удобной процедуре парсинга строк. Никогда еще так комфортно не работал с данными из текстового файла .... да и вообще с текстовым файлом. С Евгением очень тяжело представить, что в C# есть что - то сложное :) --- |
|||
Морской флот Анимация - Полёт по таймеру | + 2 | ||
Перемещать снаряд в нужное место по нажатию мышки. Вычисление перемещения снаряда и вычисление конечной точки(что бы снаряд падал ровно в нужную клетку) --- |
|||
Морской флот Анимация - Отображение кадров | + 10 | ||
Динамическое создание элементов оказалось не таким уж и сложным, как кажется на первый взгляд. А то привык все мышкой на форму тянуть .... Динамическое создание PictureBox Не очень понятно, почему артифакты появляются только под конец полета снаряда .... по идее должен оставаться след от начала полета к его окончанию .... |
|||
Морской флот Анимация - Полёт снаряда | + 10 | ||
--- --- --- |
|||
Морской флот Графика - Рефакторинг | + 1 | ||
Оптимизация написанного кода очень занятная вещь :) Найти откуда ноги растут ... нет |
|||
Морской флот Графика - Выстрелы по Кораблям | + 10 | ||
Использовать Swich Обработка Щелчка мыши. нет |
|||
Морской флот Графика - Карта Морского флота | + 10 | ||
Соотнесение картинок и перечислений для отображения на форме. Расположение кораблей в массиве. нет |
|||
Сокобан Сокобан - Подготовка - Картинки и лабиринт | + 1 | ||
Поиск и обрезка/подгонка картинок Поиск картинок нет |
|||
Сокобан Сокобан - Вступление | + 2 | ||
Вспомнил самую любимую игру студенчества :) Девятый уровень сокобана нет |
|||
Нанософт Твоё портфолио | + 10 | ||
Запуску сторонних программ из проэкта. Успеть за скоростью Евгения. Замечаний, вопросов, комментарий и отзывов нет |
|||
Морской флот Интерфейс - А на море корабли | + 1 | ||
Работать с координатами мышки. Успеть за скоростью работы Евгения. Замечаний, вопросов и отзывов нет.... |
|||
Морской флот Интерфейс - Первый кораблик | + 10 | ||
Вывод картинок на форму. Инициализация графиков для вывода картинок. Все наглядно и понятно. |
|||
Морской флот Вступление | + 1 | ||
Поиск картинок + редактирование. Поиск картинок в интернете. замечаний нет |
|||
Демо софт Вступительное слово | + 1 | ||
Переименованию VS2013. Сделать скриншот Все хорошо. Все понравилось. :) |
|||
Нано-игры Арканоид - Уровень и ракетка | |||
|