На этом уроке мы напишем функцию для загрузки Судоку с интернет-сайта. Через буфер обмена содержимое страницы будет размещено в текстовом файле. Алгоритм будет его анализировать и добавлять в матрицу класса Sudoku.
Дата отправки отчёта:
3 июля 2016 г.
Задание выполнено: за
1 час. 00 мин.
Чему научился:
Генерировать судоку и убирать цифры
Что было сложным:
---
Комментарии:
Откровенно говоря, мне не понравился этот урок, потому что способ вставки очень кустарный. Мы же программисты, мы должны делать все вещи как можно более универсальными и красивыми. Да, это очень простой вариант, но я уверен, что всем было бы интереснее увидеть: Интеграцию с данным ресурсом или множество других вариантов без бросающихся в глаза костылей. Не говорю о том, что этот курс позиционируется как PROFI, а решаем мы на нем сомнительную задачу 1-го класса.
Владимир, моя цель — показать, что у каждой задачи есть разные способы решения, в том числе и такой - для конкретного сайта он быстрый и простой, хоть и ненадёжный и не дальновидный. Меня вдохновил скрипт анализа травиан-баталий, который получает данные таким же способом - копипастом.
Наташ. Обработку буфера обмена с последующим приведением программой судоку в красивый вид и выведением в файл sudoku.txt мы могли бы сделать без javascript. То есть программа висит в фоне и, сканирует буфер на определенные данные, если данные совпадают, то она приводит их в читабельный вид и записывает в файл sudoku.txt, для пользователя выглядит красиво и просто, ведь мы же здесь собрались для того, чтобы делать программы для людей. Есть множество других способов для решения этой задачи без анализа кода сайта. Так же разбираться в Javascript тут не надо. Все данные хранятся в обычном HTML. В структуре которого можно разобраться за очень короткое время. SSMaker.ru/46dae003/
Я очень благодарен Евгению Витольдовичу, только с ним я смог начать этот путь и у нас с ним замечательное общение, но несмотря на это мне, как клиенту хочется чтобы название серии вэбинаров PROFI соответствовало содержимому.
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Загружать и анализировать текстовый файл. Трудности: Сложно было найти глупую ошибку, увы... Согласен с идеей загрузки текстового файла с сайта. Больше того-блестящая идея! Когда то и мне приходилось заниматься чем-то подобным, поэтому так высоко ценю предложенный вариант.
Но, Евгений Витольдович, не совсем понятен 4 пункт отчета. Вы нам не доверяете что ли?! Аж три подтверждения, не многовато ли?
Замечательный урок! Огромное спасибо!!!!!!!!!!!!!!!!!!!!!