отклоняем. перезальют - сделаешь)
значит, пока отклоним)) потом перезальют - сделаешь
в уроке Рефакторинг. Класс шахматной игры (www.videosharp.info/video/chess3/nr=1971) есть надпись: ЭТОТ УРОК НУЖНО ПЕРЕЗАПИСАТЬ. ДЛЯ ЭТОГО МНЕ НУЖЕН ПРОЕКТ ДО ЕГО ВЫПОЛНЕНИЯ.
ПОЖАЛУЙСТА ПЕРЕД ВЫПОЛНЕНИЕМ ЭТОГО УРОКА СОЗДАЙТЕ АРХИВ ПРОЕКТА И ПРИШЛИТЕ ЕГО МНЕ.
Если это актуально, вот ссылка на ЯД: yadi.sk/d/ZkL2yMJkHQKmXQ
Эта ошибочка не влияет на прохождение урока радикально - так, что его вообще невозможно становится пройти. Урок явно записан в спешке, поэтому, конечно же, несоответствия могут быть.
Чтобы не потеряться в классах - объединяй их в отдельный папки.
Привет! Подобные косяки замечал и на других курсах, когда то ли по собственной оплошности, то ли по прошествии времени и изменении контекста, что видно на экране не соответствует твоей действительности. Такие затыки и заставляют напрягаться, искать пути выхода или отсеиваться, как тоже нередко происходит. Смотришь количество отчетов в начале курса и сравниваешь с дошедшими до финала - большая разница. Игромистр либо намеренно это делает, давая пищу разуму, либо ошибается как и все.
То, что SOLID полезная штука - нет никаких сомнений. Просто пока "не дошёл ход" до этой темы, слишком много всего остального..
Ну это не сразу понимается. Кстати очень полезная штука. Вот иной раз людям на своей работе приходится объяснять почему я пишу столько много функций - из-за того, что я должен соблюсти принцип единой ответственности. Когда спрашиваю знакомы ли с SOLID, оказывается нет. Ну для меня конечно последние две буквы были самые тяжкие в этом акрониме - это насчет внедрения зависимостей и разделения интерфейсов. Остальное уже устаканилось.
Володя, на генерацию идей нужна энергия :) Она появляется у всех, кто принимает свои решения, и не слишком измотан. Наша природа - творчество :)
Да вроде суфлером не пользовался. Просто по себе знаю, что было сделано несколько дублей (не удивляюсь , что несколько десятков). Вроде глаза не бегают туда-сюда. У меня например текст сам собой заучивается.
))) Вот наше отличие от Витольдовича - он же буквально фонтанирует идеями. Вот вчера послушал Зеланда о том как поймать вдохновение. Ну вот казалось бы - наведешь порядок на столе, выпьешь кофе, послушаешь музыку, а оно все не приходит и не приходит, на что Зеланд сказал - и не придет - начните хоть что-то делать. Ну вот пришла идея косметики или чуть-чуть "причесать" код - отлично - сделай это. А там глядишь еще что-то придет.
Дима, всё гораздо проще! Кратковременная память человека вполне вмещает одну-две фразы, что и было использовано (телесуфлёра не было :). Я просто подготовил текст и вспоминал по фразе перед съёмкой, а мой знакомый фотограф, у которого с камерой и освещением нет проблем, исправно нажимал кнопку на камере. Затем мы задействовали его жену, которая отрезала из получившихся кусочков видео лишнее и собрала их воедино. Идея с ускорением видео для сокращения времени - моя. Вот и все секреты.
Привет! Видеоотчет на уровне, прежде здесь не встречавшемся. Судя по четкой речи и хорошо освещенному лицу диктора, предполагаю что и свет выставляли и телесуфлер использовали? Приятно такие отчеты встречать здесь на проекте Игромистра. Удачного кода и успехов в обучении!
Любопытно, текст на память или суфлер задействован был?
Спасибо за высокую оценку!
Молодец, Андрей, горжусь такими способными и целеустремленными людьми!
Спасибо, Володя, опробую!
Слишком длинная строка получилась. Может в твоем случае использовать такую строку move.ToLower().Contains("sы")?
Точно, autoincrement. И все эти изменения - на совести того, кто изменяет.
Иван, я хотел изменять его для того, что бы упорядочить записи в таблице, вернее, поубирать пробелы.
Конечно, можно оставить и так.. Но Евгений, например, подчищает лишние using-и, и, кажется, я его немного понимаю :)
Прекрасные выводы, Андрей.
Курс не проходил. Но есть мысли по поводу ID. Почему-то кажется, что id в этой таблице имеет свойство autoincrement. Соответсвенно, возникает вопрос - а зачем его менять. Тем более, что это поле, как правило, должно быть уникальным
Беларусь, Светлогорск
В Кирове также около тридцати. Техника местами тоже сбоит. У Вас какие края? Любопытно.
Доступ к уроку есть. Но есть и проблема с SQL-сервером: сейчас в процессе решения.
Привет, у тебя с прохождение по шахматам прошло нормально, не было проблем, таких как у меня что урок не давал доступ хотя предыдущие уроки были выполнены?
Молодец, продолжай в таком духе.
Дима, у меня тоже возникли проблемы с новыми версиями. Я выполнил задание в более старой версии SQL Server 2012 Express; и мне пришлось повозиться какое-то время: полностью вычистить все остатки новых недоустановленных версий (начал устанавливать рекомендованное в уроке, вроде бы и установилось, но запускаться - отказ). Пришлось посидеть, удалять частями, обращать внимание, что от чего зависит. Делал через пуск --> панель управления --> программы и компоненты --> в списке искал всё, что можно деинсталировать со словом SQL. Будьте внимательны, если у вас есть какие-либо наработки в SQL - сначала всё посохраняйте всё нужное. Компьютер перезагружал несколько раз после очередной удалённой части. Затем прошёл по реестру CCleaner. После этого - скачал версию Management Studio, в которую уже включен дистрибутив SQL Server. И установил насвежо. После этого - всё создалось без проблем. Да, и базы придётся, скорее всего, пересоздать!
Когда я только-только-только начинал кОдить, буквально после нескольких занятий мне пришла в голову мысль, что катастрофически не хватает именно коротких изолированных, ограниченных примеров, в которых можно изменять только один-два параметра, и наблюдать за происходящим, что бы понять происходящее и акцентироваться на главном.. Считаю, что именно из-за этого до сих пор не понимаю некоторых фундаментальных вещей - т.к. учился на чрезмерно сложных примерах и "быстренько".
Непонятно только зачем на курсах программирования упрощают настолько, что теряется весь смысл
Евгений, в уроке 10. Доска. VIP. Запуск в Интернете курса Шахматы по сети, примерно на 2 мин 20 сек было упоминание о том, что можно написать ассемблер и интерпретатор ассемблера на JS. Где об этом можно поинтересоваться поподробнее?
Приветствую ! Все так думают примерно ))
Спасибо, Андрей, за верную мысль. Ты прав, по рукам никто не бьёт когда форму неверно заполняешь :)
Молодец, Андрей!
запустил нашу доску на операционной системе Android.
Поздравляю с завершением курса Андрей! Записать видео всегда успеет, но то что вы так подробно и красочно описали чему вы научились на данном курсе, произвели акцент что уроки грамотно и правильно проработаны, на мой взгляд ваши комментарии ценнее любого видео обзора. Желаю вам удачи в прохождении следующих курсов.
Да на самом-то деле на этом сайте при выполнении уроков никто тебя не будет "бить" за то, что ты сделал что-то не идентично коду, написанному Евгением Витольдовичем. На самом деле даже поощряется некая "самодеятельность", ведь скопировать код - это одно, а добавить что-то свое - совершенно другое. Самое главное, чтобы код работал хд
Спасибо, Андрей, за отзыв и за быстрое прохождение курса. Надеюсь, что SQL будет тебе добрым другом
ну да, уроки и делались максимально простыми, чтобы были как шпаргалка
))) хорошо, что получилось все. кстати про JOIN-ы меня часто спрашивали на собеседованиях при трудоустройстве. так что... )
Андрей, Вы поняли правильно, обработка запросов - это реально просто. мы сейчас с вами рассматриваем кирпичики, которые помогут вам сложить более сложные конструкции
главное, что выровнял))) молодец))) получилось все) идем дальше
ну молодец, что разобрался
я рад, что у тебя все получается. на маленькие шажки курс этот и рассчитан
Евгений, тут беда такая: нету подходящего гаджета с андроид, и пока что не предвидится. Мой тел - дохлый совсем, справляется только со звонками, и памяти у него совсем ничего. Если я начну сейчас им заниматься - увязну надолго, а времени нет совсем, терять не хочется. Можно я выполню уроки "Доска. VIP. Запуск на Android" и "Доска. VIP. Запуск в Интернете" несколько позже, а сейчас каким-либо образом перепрыгну на "Классы. Шахматная библиотека"? Система не пускает. Дело в том, что я проходил уроки последовательно, один за другим. На настоящий момент не могу выполнить "Доска. VIP. Запуск на Android" по техническим причинам. + урок "Шахматы по сети / Классы. Архитектура проекта" я сделал давным-давно - 12 февраля. Не может никак это "застрять в системе"?
Приветствую на видеопортале C# videosharp.info. Здорово у тебя получилось котенка на дельтаплане запустить.
Хотелось бы пожелать что бы все задачи поставленные перед участниками портала так же легко и непринужденно всегда взлетали.
Я всегда говорил - приложение либо взлетает, если все в порядке, либо не взлетает и задача программиста отремонтировать приложение, что бы оно взлетело!
НизЕнько пошел, видать мышкует )
Написал, конечно же, после чтения теории. Задачка интересная, приятно тренироваться.
Робот Шарп очень не любит знаки препинания, поясняющие комментарии и пробелы,
но мы с ним договорились!
Очень даже полезная задачка!
Отличное решение взяться за этот курс! Он обещает быть насыщенным и думаю что подойдёт каждому кто умеет хоть чуть-чуть программировать на C#. А на счёт Unity - ничего сверхъественного и трудного не будет, так что можете смело проходить курс!
P. S.
Очень интересная вторая картинка!
Красивые шахматы на втором фото. Молодец, отличный выбор курса. По поводу вопросов, всегда приветствуются по теме на вебинарах или тут в комментариях. Так же если ты в "Клубе Формулистов", то будет доступ к приватному чату в Телеграм. Вот там можно вопросы задавать в любое время дня и ночи. Как только кто-либо прочтёт его, сразу же будет ответ.
Вопросы можно будет задавать на вебинарах или в телеграм чате или в отчетах.
Вот уж, воистину: век живи, век учись. Раньше использовал только циклы.
Поэтому и было задание по набору шахматных терминов.
для этого вступай в чат этого проекта в телеграме. смотри почту.
Андрей, из Белоруссии проще всего оплатить через терминал на счет вебмани. Также можешь попробовать оплатить картой через яндекс или justclick. После выписки счета есть выбор способов оплаты.
Понравилась идея - прокачать навыки на создании серьёзного, с моей точки зрения, проекта. На настоящий момент попробовал "на зубок", озанкомился с C#, ASP - сейчас в процессе, Unity - вообще не знаком. БД - в какой-то степени. Курс заинтересовал. Как оплатить? Я из Белоруссии.