Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
1-2-3 мая - Создай online игру!

Иван Воронин
  • Звание: Гуру
  • Накопленный опыт: 1846 часов
  • Баланс Мегахешей: собрано 2007 Mh, потрачено 0 Mh
  • Баланс Байтов: 9784 байта
  • Участник «Клуба формулистов»: до 2017-11-30
  • Последний визит: 2018-04-24 23:20:13
  • Возраст: 36 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2018-04-24 bootstrap Портфолио на Bootstrap 3 из 12 25 %
2018-04-22 power Дневник успеха 34 из 6 567 %
2018-04-22 biknight Мат Конём и Слоном 15 из 32 47 %
2018-04-20 memory Карточки памяти 3 из 0 %
2018-04-17 aspnet Базовый ASP.ект 1 из 24 5 %
2018-04-15 chess3 Шахматы по сети 76 из 0 %
2018-03-25 ef Entity Framework все 8 100 %
2018-03-20 webapi Web API 2 из 0 %
2018-03-14 translatejs Мультиязычное меню на JS все 8 100 %
2018-03-12 java2 Игры на JavaScript все 11 100 %
2018-03-09 game0 Демо игры все 10 100 %
2018-03-06 game4 Игры со Спрайтами 21 из 33 64 %
2018-02-04 soft3 Теория ООП все 39 100 %
2017-12-27 nevermind Невидимка 5 из 0 %
2017-12-19 javasweeper Java Sweeper 53 из 0 %
2017-12-17 game2 Микроигры 16 из 15 107 %
2017-11-30 java-egz 7. Экзамен 5 из 4 125 %
2017-11-28 coffee Чашка кофе 6 из 0 %
2017-11-22 xonix Game Xonix 36 из 24 150 %
2017-11-20 java-if 6. Условия 8 из 7 115 %
2017-11-12 task4 Графические циклы все 13 100 %
2017-10-24 lines Шарики все 8 100 %
2017-10-11 soft2 Новые технологии все 15 100 %
2017-10-06 yii_b PHP фреймворк Yii2 - вторая часть все 8 100 %
2017-09-15 soft1 Нанософт 2 из 10 20 %
2017-09-10 sokoban Сокобан 21 из 23 92 %
2017-09-06 saver Хранитель экрана все 15 100 %
2017-08-31 yii Yii2 все 40 100 %
2017-08-29 bomberman Бомбермэн 3 из 22 14 %
2017-08-06 design-javafx MVC и JavaFX все 17 100 %
2017-07-30 design-mvc Шаблон MVC все 39 100 %
2017-07-21 cpp1 С++ Графика - обрезка изображений все 13 100 %
2017-07-14 wpf WPF Clocks все 10 100 %
2017-07-04 dancex Dancing Links все 14 100 %
2017-06-17 design Шаблоны все 1 100 %
2017-05-24 jquery Знакомство с jQuery все 16 100 %
2017-05-21 java-junit Тестирование все 6 100 %
2017-05-13 design-state 9. State все 13 100 %
2017-05-10 game7 Морской флот 1 из 52 2 %
2017-05-01 design-observer 8. Observer все 13 100 %
2017-04-30 bilife Бинарная жизнь все 6 100 %
2017-04-17 soft0 Демо софт 3 из 7 43 %
2017-04-16 java-sqlite База SQLite все 5 100 %
2017-04-10 design-facade 5. Facade все 11 100 %
2017-04-09 design-iterator 6. Iterator все 15 100 %
2017-04-08 design-record 7. Active Record все 9 100 %
2017-04-07 design-strategy 4. Strategy все 16 100 %
2017-04-05 iterator Итератор все 10 100 %
2017-04-05 design-factory 2. Factory все 11 100 %
2017-04-05 design-singleton 1. Singleton все 22 100 %
2017-04-05 design-method 3. Template method все 10 100 %
2017-04-02 compiler Компилятор все 3 100 %
2017-02-22 telebot API Telegram 1 из 24 5 %
2017-01-21 github Система Git все 10 100 %
2017-01-16 chess2 МикроШахматы все 47 100 %
2017-01-01 jbook Java Book все 24 100 %
2016-12-22 java-list 13. Коллекции все 5 100 %
2016-12-21 java-for2d 12. Явные графоциклы все 11 100 %
2016-12-17 java-array 9. Массивы все 3 100 %
2016-12-17 java-class 10. Классные пакеты все 18 100 %
2016-12-15 java-loop 8. Циклопы все 10 100 %
2016-12-13 fruits ООФрукты все 30 100 %
2016-12-13 jframe Слова в Сетке все 9 100 %
2016-11-20 java-chess 11. Шахматные классы все 6 100 %
2016-11-20 viri Без конкуренции все 14 100 %
2016-11-12 sweep Боты Сапёра все 32 100 %
2016-11-11 driver PHP Driver все 10 100 %
2016-11-08 java-oper 5. Операции все 7 100 %
2016-11-03 task1 Семантика все 1 100 %
2016-10-31 java-type 4. Типы все 4 100 %
2016-10-21 java-read 3. Ввод все 10 100 %
2016-10-11 java-write 2. Печать все 3 100 %
2016-10-09 gmaps ASP.NET и GMaps 2 из 11 19 %
2016-10-07 java-start 1. Запуск все 4 100 %
2016-10-05 tinklavimas Tinklavimas 3 из 30 10 %
2016-09-21 chess НаноШахматы все 17 100 %
2016-09-20 base1 БД - Книжка оценок 1 из 6 17 %
2016-09-19 network Сетевые технологии 4 из 13 31 %
2016-09-17 jsweep Явный Сапёр все 12 100 %
2016-09-10 eshop Интернет-магазин все 25 100 %
2016-08-16 origami Оригами 1 из 6 17 %
2016-08-05 game1 Наноигры 8 из 10 80 %
2016-08-01 task3 Комбинаторика все 22 100 %
2016-07-23 words Игры со словами 1 из 7 15 %
Итого: 1104 из 1147 97 %

Консольные задачи

Дата активности Консольный раздел Прогресс
2018-04-24 solo C# набор 24 из 17 142 %
2018-03-06 jawa Сумматоры 9 из 0 %
2018-03-04 task2w Регулярные выражения все 5 100 %
2018-02-27 task2t Матрицы все 4 100 %
2018-02-25 task2s Строки все 6 100 %
2018-02-20 task2r Подпрограммы все 14 100 %
2018-02-09 task2q Простые массивы все 8 100 %
2018-02-08 olimp Олимпиада 27 из 40 68 %
2018-02-04 task2o Матрёшки все 9 100 %
2018-01-29 task2n По цифрам все 8 100 %
2018-01-21 task2m Любимые циклы все 6 100 %
2018-01-17 solo Java - Запуск 11 из 13 85 %
2018-01-16 task2l Математика все 9 100 %
2018-01-08 task2k Последовательность все 6 100 %
2018-01-03 task2j Вечность все 5 100 %
2018-01-02 book 6.Математика 8 из 7 115 %
2017-12-30 task2i Узник цикла IF все 6 100 %
2017-12-24 task2h Точка и плоскость все 6 100 %
2017-12-24 club 10895 - Данил 42 1 из 0 %
2017-12-19 task2g Обман цикла все 7 100 %
2017-12-14 task2e Пока-цикл все 6 100 %
2017-12-09 task2d For-to-чки все 26 100 %
2017-12-08 task5 pascal_for_2_real 2 из 14 15 %
2017-11-23 task2c Условный оператор все 16 100 %
2017-11-15 task2b Логика все 13 100 %
2017-11-12 task3 Задачи 3 из 0 %
2017-11-10 jawa Задачи 3 из 0 %
2017-11-06 task2a Типы данных все 5 100 %
2017-11-05 club 8275 - Глушков Александр 12 из 29 42 %
2017-10-24 club 7238 - Константин все 2 100 %
2017-10-22 task2f Do-рацикл все 4 100 %
2017-10-21 club 7119 - Владимир Новопашин все 15 100 %
2017-10-12 olimp Шахматы все 2 100 %
2017-10-03 club 6452 - Кирилл Шмойлов все 6 100 %
2017-09-26 club 6203 - Николай все 6 100 %
2017-09-25 club 24 - Муза Оля все 3 100 %
2017-09-20 club 5649 - Максим Лапшинов все 8 100 %
2017-09-15 club 4004 - Елена Вставская все 27 100 %
2017-09-03 task5 pascal_for_2_good все 27 100 %
2017-09-02 club 10558 - Иван Воронин все 7 100 %
2017-03-18 jawa TYPE - Шесть типов все 7 100 %
2017-03-18 jawa OPER - Формулы 6 из 9 67 %
2017-03-18 jawa Коллекции все 3 100 %
2017-03-18 jawa IF - Условия все 18 100 %
2017-03-18 jawa LOOP - Циклы все 8 100 %
2017-02-19 jawa READ - Ввод данных все 10 100 %
2017-02-16 task5 pascal_for_1_norm все 9 100 %
2017-02-16 jawa WRITE - Вывод данных все 11 100 %
2017-01-09 book 8.Потоки все 8 100 %
2017-01-07 book 7.Функции все 8 100 %
2017-01-06 book 5.Массивы все 8 100 %
2017-01-05 club 10162 - Дмитрий Гринь все 5 100 %
2017-01-04 book 3.Условия все 8 100 %
2017-01-04 book 4.Циклы 7 из 8 88 %
2017-01-04 solo HTML - тексты 5 из 14 36 %
2017-01-04 book 2.Числа все 8 100 %
2017-01-02 book 1.Строки все 8 100 %
2016-12-24 task1g Целые задачи все 11 100 %
2016-12-07 jawa Потоки все 8 100 %
2016-11-21 club 10670 - Сергей Соколов 5 из 10 50 %
2016-11-03 task1i Календарь все 16 100 %
2016-10-08 task1h Цифры все 12 100 %
2016-10-01 jawa START - Запуск все 1 100 %
2016-09-16 task1f Геометрия все 8 100 %
2016-09-12 task1e Символы все 5 100 %
2016-09-10 solo Java - Вывод данных 2 из 7 29 %
2016-09-09 task1d Формулы все 9 100 %
2016-09-01 task1c Лирика все 14 100 %
2016-07-24 task1b Строки все 14 100 %
2016-07-23 task1a Целые числа все 7 100 %
2016-07-23 task3 Динамика все 3 100 %
2016-07-21 task3 Комбинаторика все 9 100 %
2016-07-18 task2 Алгоритмика все 20 100 %
2016-07-16 task3 Рекурсия все 4 100 %
2016-06-29 task1 Семантика все 6 100 %
Итого: 663 из 706 94 %
Сохранить страницу:

10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Unity 3D / Первая сцена / 2018-04-24 12:37

Чем больше опыта с Юнити, тем быстрее разберёшься. Я этот курс проходил первым по Юньке на этом проекте, но после недавних курсов, всё явно проще, в этом курсе отличные фишки имеются, которые пригодятся.


9752. chokayes
chokayes
ответить
→  Иван Воронин  # Unity 3D / Первая сцена / 2018-04-24 10:00

я думаю, если разобраться можно, то разберемся.


10558. Иван Воронин
Иван Воронин
ответить
→  Diserdyuk  # Карточки памяти / Отображение карточек / 2018-04-24 09:55

Красиво, молодец.


10558. Иван Воронин
Иван Воронин
ответить
→  Gilman  # Базовый ASP.ект / Создание схемы проекта / 2018-04-24 09:54

Нет смысла писать /story/number/123456, можно сократить до /story/123456 так как это и так число, проверить не сложно.
По поводу чего то большего, а кто тебе мешает реализовать что-то большее?


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Entity Framework / Миграция Базы / 2018-04-24 09:52

Молодец, всё верно, последняя версия даже в описании не содержит информацию по MySQL, а предпоследняя как раз содержит и работает так как надо.


10558. Иван Воронин
Иван Воронин
ответить
→  Bodrik_torf   / 2018-04-24 09:51

Позже будет.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Unity 3D / Первая сцена / 2018-04-24 09:50

Молодец, хорошо поработал. Далее будет сложнее и сложнее, так как надо будет искать куда что спрятали в новой версии.


16066. Bodrik_torf
Bodrik_torf
ответить
→  Иван Воронин   / 2018-04-24 09:49

ясно  переделаем.  А можно чтобы он данные хранил в облаке? или про это позже будет рассказываться?


10558. Иван Воронин
Иван Воронин
ответить
→  Яков  # Шахматы по сети / Классы. Архитектура проекта / 2018-04-24 09:41

Поздравляю с началом отлично курса, не нужно бояться новых технологий, они тебе понравятся. Но если опыта в целом маловато даже в C#, то советую просто повторять, комментировать непонятные строчки, чтобы в последствии было проще найти нужную часть кода. Если что-то будет работать не так как на видео, а найти ошибку быстро не удаётся, то лучше переделать урок, заранее создавая копию проекта перед выполнение следующего урока.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # НаноШахматы / ФИНАЛЬНЫЙ УРОК / 2018-04-24 09:34

Поздравляю с финалом очередного курса. Удачи в дальнейшем изучении.


10558. Иван Воронин
Иван Воронин
ответить
→  Timoha  # Дневник успеха / 2018-04-22 Отчёт за неделю / 2018-04-24 09:33

Молодец, подобные выводы приходится делать периодически, так как технологии развиваются очень быстро, не успел привыкнуть к одному, уже вышло что-то веселее.


10558. Иван Воронин
Иван Воронин
ответить
→  Timoha  # Шахматы по сети / Доска. VIP. Запуск в Интернете / 2018-04-24 09:31

в этом уроке портируется на WebGL, причём тут эмулятор? для андроида в прошлом уроке уже реализовано было прекрасно на реальном устройстве всё заработало.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim   / 2018-04-24 09:21

Вот и замечательно, можно двигаться дальше. =)


11589. Yefim
Yefim
ответить
→  Иван Воронин   / 2018-04-24 08:38

Я перенабрал код вручную и всё получилось! :)


10558. Иван Воронин
Иван Воронин
ответить
→  Bodrik_torf   / 2018-04-24 08:33

Если ты решил посвятить свою жизнь программированию, я уверен, git-ом пользоваться придётся априори, особенно когда будешь работать в команде или над крупным проектом. В любом случае это вопрос второстепенный, а данные о себе вводить надо корректные, удалить ты git в любое время можешь, ведь он локально на ПК хранит все данные.


16066. Bodrik_torf
Bodrik_torf
ответить
→  Иван Воронин   / 2018-04-24 07:37

да я согласен что некоторые данные вводил не корректно так как еще не решил буду ли вообще использовать ГИТ при обучении дома. Система интересная. Уроки прохожу для ознакомления с программой и понять ее возможности.


10558. Иван Воронин
Иван Воронин
ответить
→  Tekashnik  # API Telegram / ФИНАЛЬНЫЙ УРОК / 2018-04-24 00:45

Молодец, отлично справился. Удачи в дальнейшем обучении.


4814. Дмитрий
Дмитрий
ответить
→  Иван Воронин  # Шахматы по сети / Рефакторинг. Класс шахматной игры / 2018-04-24 00:44

если бы я еще разбирался в этих сессиях... А реализовывать мне такое нужно.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Шахматы по сети / Рефакторинг. Класс шахматной игры / 2018-04-24 00:42

Молодец, отличный вариант решения проблемы. Когда решишь реализовать параллельные игровые сессии разных игроков и чтобы каждый мог управлять только своими фигурами в своей игровой сессии, то этот метод как раз пригодится, немного модифицировав его.


10558. Иван Воронин
Иван Воронин
ответить
→  Bodrik_torf  # Система Git / Commit / 2018-04-24 00:39

Судя по ошибкам, которые я вижу на скринах, уроки ты проходишь не внимательно, об этом рассказывалось и показывалось, введи данные о себе внимательно и почтовый ящик тоже надо вводить корректный, а не отсебятину. Пропиши корректно глобальные настройки, и запрашивать логи из репозитория в котором их нет, естественно будет ошибка. Вначале надо внести хотя  бы один коммит с комментариев, после этого будут отображаться логи.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Сервер. Райский Эдем - EDM / 2018-04-24 00:36

Советую внимательно повторить урок, если это не ошибка, которая закралась с прошлых уроков. Возможно ошибка в ChessModel, так как в контроллере проблемы не вижу.


10558. Иван Воронин
Иван Воронин
ответить
→  Виктор  # Дневник успеха / 2018-04-22 Отчёт за неделю / 2018-04-24 00:30

Молодец, я когда два года назад пришёл на этот проект, тоже вначале глаза разбегались и сразу брался за всё подряд. Присоединяюсь к оратору ниже, лучше постараться выбрать один курс и после того как он закончен, браться за следующий. Когда опыта будет побольше, можно будет выполнять параллельно и более одного курса, но это лучше оставить на потом.


10558. Иван Воронин
Иван Воронин
ответить
→  Яков  # Шахматы по сети / Доска. VIP. Запуск на Android / 2018-04-24 00:23

Молодец, метод научного тыка помогает решить множество проблем =) удачи в дальнейшем прохождении.


10558. Иван Воронин
Иван Воронин
ответить
→  Gilman  # Дневник успеха / 2018-04-22 Отчёт за неделю / 2018-04-24 00:22

Спасибо. У тебя пока мало часов на проекте, просто надо втянуться, стараться не пропускать, даже если пропустил сутки или более, то лучше не обращать на это внимание, находить время и выполнять суточную норму, чтобы возвратиться в строй с минимальными потерями. Постепенно выполняя уроки, получая драгоценный опыт и практику. Удачи.


17619. Gilman
Gilman
ответить
→  Иван Воронин  # Дневник успеха / 2018-04-22 Отчёт за неделю / 2018-04-23 22:51

Ты молодец, я всего неделю отсутствовал и меня выбило из колеи на целый месяц,                                                                                                     
                                                                                                                                                                                                                         


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Дневник успеха / 2018-04-22 Отчёт за неделю / 2018-04-23 20:12

Да, материала на проекте накопилось мама не горюй, жду лета, чтобы ускориться =)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Дневник успеха / 2018-04-22 Отчёт за неделю / 2018-04-23 10:36

Афигеть, как много ты успел за эту неделю...
И ... что удивляет меня, ... даже при такой активности тобой ещё не все курсы пройдены.
Сколько же материала у нас накопилось...


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Карточки памяти / Алгоритм игры / 2018-04-23 08:39

В данной игре использовал обычный async.


10558. Иван Воронин
Иван Воронин
ответить
→  Яков  # Шахматы по сети / Доска. ПЕРВЫЙ ФИНАЛЬНЫЙ УРОК / 2018-04-23 08:35

Поздравляю с финалом первой части, не останавливайся на достигнутом, удачи.


9752. chokayes
chokayes
ответить
→  Иван Воронин  # Карточки памяти / Алгоритм игры / 2018-04-23 07:01

Спасибо за ссылку! А то я хотел почитать, но не нашел.
А что использовал для многопточности?


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений  # Демо игры / C# чего начать программировать / 2018-04-23 04:22

Добро пожаловать и удачи в обучении. Советую для начала порешать задачки в разделе "Консоль", так сказать подтянуть базу и набить пальцы. После чего Видеокурсы будут даваться проще и по принципу данного проекта, играючи будешь выполнять уроки. C# очень интересный и простой язык, пригодится при решении многих задач. Самое главное выполнять суточную норму, чтобы узнать, что нужно сделать за сутки, кликни по пункту меню "Результаты".


10558. Иван Воронин
Иван Воронин
ответить
→  Роман  # C# Android / Установка Xamarin для Visual Studio / 2018-04-23 04:17

Значит курсы по Unity тебе тоже понравятся.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Карточки памяти / Подготовка формы / 2018-04-23 04:15

Да, дизайн иногда отнимает больше времени, чем сам код.


10558. Иван Воронин
Иван Воронин
ответить
→  Роман  # Карточки памяти / Алгоритм игры / 2018-04-23 04:14

Главное, что ты их нашёл и устранил, а это не маловажный момент в разработке.


10558. Иван Воронин
Иван Воронин
ответить
→  Иван Татур  # Карточки памяти / Отображение карточек / 2018-04-23 04:12

Молодец, продолжай практиковаться, отрабатывать стиль и твои результаты будут постепенно всё лучше и лучше.


10558. Иван Воронин
Иван Воронин
ответить
→  chip  # Карточки памяти / Алгоритм игры / 2018-04-23 04:11

Молодец, отлично справляешься.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Карточки памяти / Алгоритм игры / 2018-04-23 00:10

Да, около 8 часов ушло на реализацию, тут подробное описание https://www.videosharp.info/10558/checking/memory=149
На недавнем вебинаре реализовали подобную игру на Unity, когда появятся уроки по этому делу, обязательно задействую данные наработки и дополнительные фишки самой Юньки использую при реализации под разные платформы.


9752. chokayes
chokayes
ответить
→  Иван Воронин  # Карточки памяти / Алгоритм игры / 2018-04-22 19:41

Отличная реализация! Представляю себе объем проделанной работы! Анимация, звуки, круто.


16066. Bodrik_torf
Bodrik_torf
ответить
→  Иван Воронин  # Карточки памяти / Алгоритм игры / 2018-04-22 19:26

круто мне очень понравилась


791. Валерий Жданов
Валерий Жданов
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Яков  # Шахматы по сети / Доска. Запуск на Windows / 2018-04-22 03:49

Так этот курс для тех кто в танке, а кто уже имеет опыт работы с используемыми технологиями.


10558. Иван Воронин
Иван Воронин
ответить
→  Дубильер Яна Александровна  # Микроигры / Игра 15 - Картинка / 2018-04-22 03:47

Молодец, хорошо поработала. По поводу свои доработок, это конечно хорошая идея, но если у тебя не хватает опыта, чтобы реализовать это самостоятельно, я бы посоветовал тебе не зацикливаться над этим и переходить к следующим урокам, постепенно повышая свой опыт, сможешь вернуться к данной игрушке и дописать её так, как считаешь нужным. Удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Виктор  # Базовый ASP.ект / Создание схемы проекта / 2018-04-22 03:42

Отличные идея для сайта, удачи в развитии и наполнении контента.


10558. Иван Воронин
Иван Воронин
ответить
→  Oleg  # 1. Запуск / START - Запуск Java / 2018-04-22 03:38

Судя по ошибке, ты забыл точки поставить, внимательно изучи код и исправь свои же ошибки.


10558. Иван Воронин
Иван Воронин
ответить
→  Валерий Жданов  # Базовый ASP.ект / Мы начинаем ASP.NET с MVC / 2018-04-22 03:21

Спасибо, надо вопрос по поводу ASP.NET закрыть, изучив по этому поводу доступные курсы.


791. Валерий Жданов
Валерий Жданов
ответить
→  Иван Воронин  # Базовый ASP.ект / Мы начинаем ASP.NET с MVC / 2018-04-21 22:50

С удачным стартом, Иван!


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Мат Конём и Слоном / Консольная шахматная доска / 2018-04-21 15:51

Да, время летит незаметно =)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Мат Конём и Слоном / Консольная шахматная доска / 2018-04-21 09:11

это ужестолько времени прошло??


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей|BrisK|Кривицкий  # Базовый ASP.ект / ФИНАЛЬНЫЙ УРОК. Презентация / 2018-04-21 01:37

Поздравляю с финалом курса ASP.Net, молодец, отлично поработал и видео отчёт не менее отлично реализовал. Согласен, сам курс планирую пройти в ближайшее время, так как технологии, которые используются при прохождении курса интересны. Судя по тому, что тебе этот курс помог реализовать собственный сайт по любимой тематике, думаю будешь дорабатывать свои фишки и поддержку отображения графических файлов кроме обычного текста =) удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  DbIM  # Демо софт / Двенадцать месяцев / 2018-04-21 01:30

События во всех студиях находятся в одном и том же месте.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин   / 2018-04-20 22:10

продолжение курса


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Карточки памяти / Алгоритм игры / 2018-04-20 14:30

Уроки данной игры на Android будут добавляться в этот курс или отдельный будет? в любом случае использую текстуры и наработки данной версии =)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Карточки памяти / Алгоритм игры / 2018-04-20 13:01

Ого, два месяца уже :)))
Где два месяца, там и два года :)
Приятно послушать себя молодого :)


10558. Иван Воронин
Иван Воронин
ответить
# Карточки памяти / Алгоритм игры / 2018-04-20 11:09

В видео говорю о двух месяцах, но видео 2016 года.


10558. Иван Воронин
Иван Воронин
ответить
→  Виктор  # API Telegram / Продуктовый магазин / 2018-04-20 10:29

Молодец, зато как хорошо проработал полученный материал. Думаю стоит подумать над тем, чтобы вначале просто просмотреть видео, а потом со второго просмотра уже кодить.


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Шарики / VIP. Говорящие часы. Воспроизведение / 2018-04-20 10:26

Да, это отличный способ самообучения, брать идею и реализовывать её на разных языках, очень полезная практика.


9980. Timoha
Timoha
ответить
→  Иван Воронин   / 2018-04-20 10:02

Ясненько. Спасибо большое!


10558. Иван Воронин
Иван Воронин
ответить
→  Timoha   / 2018-04-20 09:58

"Такого у меня не было на семерке" странное умозаключение, на феррари тоже много чего нет, что есть в ОКЕ, что же теперь феррари плохой авто?
ты можешь использовать какую хочешь ОС, это твоё личное дело, но судя по тому что ты написал, гуглил ты мало и не то что надо. Тебе надо было погуглить причины и их решение, а не тот факт, что это есть или нет в другой ОС. Я тебе достаточно объяснил и дал совет. У меня тоже никогда проблемы не было с данным процессом, потому что использую лицензионную 10 с начала её выхода, а 7 устаревшая ось, смысла не вижу в её использовании, у неё тормозная система обновлений, которая съедает все ресурсы, даже если она лицензия и обновляется автоматически. в 10 система обновлений уже новая и работает лучше. У меня есть друзья, которые сидят на ХР и их всё устраивает. Так что это твоё личное дело.


9980. Timoha
Timoha
ответить
→  Иван Воронин   / 2018-04-20 09:42

перед удалением этого процесса, я погуглил и узнал, что он системный процесс, но проблема было в том, что он замедлял работу компа, хотя комп очень мощный., также RuntimeBroker лежит в папке System32, с лицензией Microsoft. Это точно не вирус. Также иногда, когда заходишь в диспетчер задач, этих RuntimeBroker`ов висят штук 4-5. Еще висят около 10-15 svchost`ов. Такого у меня не было на семерке


10558. Иван Воронин
Иван Воронин
ответить
→  Timoha   / 2018-04-20 09:28

Я бы тебе советовал использовать лицензионную windows 10 и обновляться её своевременно, такая ошибка была в этом компоненте винды, которую устранили в обновлениях. Если не знаешь что за процесс, надо вначале гуглить, чтобы понять, часть это системы или просто вирус/мусор. Просто так отключать процессы и ждать, что всё будет ок очень странно, перезагрузка в любом случае помогает. По поводу 7, она уже давно устарела, последние фишки C# ею не поддерживаются. Я перешёл на 10 после того как она вышла и до сих пор сижу на ней, проблем никаких нет. А так как я операционными системами занимаюсь уже много десятилетий, то проблемы у людей обычно от незнания, поэтому советую перед тем как снимать задачу процесса, гуглить, что это и за что отвечает.


9980. Timoha
Timoha
ответить
→  Иван Воронин   / 2018-04-20 09:17

Привет. Пожалуйста дай мне совет. В общем я установил windows 10, все было хорошо, пока не появился процесс "RuntimeBroker.exe", который грузит процессор и жрет все ресурсы, после того как я отключил этот процесс, пропала языковая панель, не работает кнопка пуск и тд. Вообщем винда сломалась. Может все же windows 7, лучше этой дестяки? Или я сделал что то не так? 


11589. Yefim
Yefim
ответить
→  Иван Воронин   / 2018-04-19 11:37

Спасибо, Иван!


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Tinklavimas / Знакомство / 2018-04-19 09:17

У меня много любимых фильмов тех времён и "Д’Артаньян и три мушкетёра" с Михаилом Боярским один из них. А знаменитую фразу Портоса никогда не забудешь, когда вырос на этих фильмах и видел их не раз.


17443. WildOrc
WildOrc
ответить
→  Иван Воронин  # Tinklavimas / Знакомство / 2018-04-19 09:12

Знаешь классику... ;)))  "...тысяча чертей!.." (c) 


10558. Иван Воронин
Иван Воронин
ответить
→  DimanDOS  # Шахматы по сети / Сервер. Официант без логики / 2018-04-19 09:11

Посмотри БД, может быть у тебя банально айди на 1000 сместился, можно подправить в дизайнере таблицы.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Tinklavimas / Знакомство / 2018-04-19 09:08

"Один за всех и все за одного!!!" =)


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Tinklavimas / Знакомство / 2018-04-19 09:08

Молодец, отличные слова, главное не останавливаться на достигнутом и двигаться вперёд и только вперёд.


10558. Иван Воронин
Иван Воронин
ответить
→  Роман  # Шахматы по сети / Доска. VIP. Запуск в Интернете / 2018-04-19 09:06

Не только скриншот, но и выразился неверно, не сайт, а хост =)


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Интерфейс. ЧЕТВЁРТЫЙ ФИНАЛЬНЫЙ УРОК / 2018-04-19 09:05

Поздравляю с завершением очередной части замечательного курса. Удачи в дальнейшем прохождении и пополнении багажа знаний новым опытом.


10558. Иван Воронин
Иван Воронин
ответить
→  Роман  # Шахматы по сети / Доска. VIP. Запуск на Android / 2018-04-19 09:00

Android Studio устанавливать было не обязательно, чтобы установить необходимый Android SDK. Чтобы понять, какой именно тебе нужен SDK под твой телефон, нужно посмотреть какая версия Android установлена на твоём телефоне, после чего узнать, какая это версия API и после этого уже под эту версию API установить необходимый Android SDK. К примеру, у меня на планшете Android версии 4.1.1, это API 16, под эту версию установить Android SDK и в самом проекте выставил Andoid 4.1 как минимально поддерживаемую версию. Подключил планшет к ПК по USB, естественно уже давно планшет в режиме разработчика. Запустил компиляцию и запуск в Юньке, выбрал куда сохранить apk файл и вуаля, скомпилировалось, нашло подключённое устройство и запустило на нём приложение.


10558. Иван Воронин
Иван Воронин
ответить
→  Dmitry Sinitsin  # Нанософт / Твоё портфолио / 2018-04-19 08:55

Молодец, отлично поработал. Не останавливайся на достигнутом и скорость постепенно будет расти. Удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Anton  # Запуск пакета / WPF. Конвертер валюты. Макет программы / 2018-04-19 08:42

С продолжением обучения.


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Мат Конём и Слоном / Генерация белых ходов / 2018-04-19 08:34

Сокобан обязательно, слишком много идей по поводу этой игры, поэтому откладывается на дисерт =)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Мат Конём и Слоном / Генерация белых ходов / 2018-04-19 01:17

чего вдруг решил вернуться?
может ты ещё и финальный урок СОКОБАНА запишешь?


16218. Дмитрий
Дмитрий
ответить
→  Иван Воронин  # Теория ООП / Рисователь снеговиков / 2018-04-18 22:17

Спасибо, Иван.
Ага про Position2 раза написал)))


16066. Bodrik_torf
Bodrik_torf
ответить
→  Иван Воронин   / 2018-04-18 14:28

да я уже разобрался. По гуглил дополнительно. Еще мне да таких проектов далеко.


10558. Иван Воронин
Иван Воронин
ответить
→  zhikharevav  # Запуск пакета / WPF. Финальный урок / 2018-04-18 10:44

Молодец, отлично поработал, не останавливайся на достигнутом.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Шахматы по сети / Клиент. Достучаться до облака / 2018-04-18 10:05

Поэтому я использовал NewtonJson и преобразовал json в объект, быстро и удобно.


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей В.  # Шахматы по сети / База данных. Созидание / 2018-04-18 10:03

На сколько я знаю, в видео даже показано откуда скачать сервер и после установить.


10558. Иван Воронин
Иван Воронин
ответить
→  Aelita  # Демо игры / Лабиринт 2D - игра / 2018-04-18 10:02

Молодец, продолжай выполнять уроки и доберёшься до курса, где будет то, что тебе нужно, если конечно ранее сама не наберёшься достаточно опыта для реализации данной задумки.


10558. Иван Воронин
Иван Воронин
ответить
→  Bodrik_torf  # Система Git / Суть аналогии / 2018-04-18 10:00

Сурсконтрол позволяет держать кучу версий исходников в одной папке с возможностью переключения между ними в любой момент для дальнейшей работы с ними. Это позволяет не хранить кучу копий в архивах или папках, экономит место на диске, так же позволяет держать зеркальную копию на сети интернет, к примеру на гитхабе, чтобы не потерять код если полетит винт или случайно удалишь данные сам или вирус зашифрует. Очень удобная вещь, если ты что-то в коде изменил и начало тупить или вообще не работать, открыл диф проекта и просмотрел что где было изменено, очень легко и быстро можно найти ошибку, опечатку и т.д.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Шахматы по сети / Хостинг. СЕДЬМОЙ ФИНАЛЬНЫЙ УРОК / 2018-04-18 09:56

Молодец, рад что у тебя есть та самая изюминка, которая помогает программисту быть программистом, это терпение и упорство. Подобные проблемы это классика жанра, первым дело всегда пробовать понизить версию, так как хостинг тупо может не поддерживать самое свежее, а 4.7.1 или 4.7 сильно большой роли не играет, даже на 4.6 всё работало так же как и сейчас, не на столько крутой проект, чтобы была необходимость именно в самое свежей версии. Удачи, ты получил отличный опыт, чем больше подобного опыта, тем меньше в будущем будет тратить времени на поиск ошибок.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Теория ООП / Рисователь снеговиков / 2018-04-18 09:50

Молодец, но мне кажется ты дважды по поводу Position написал одну у туже мысль, просто разными словами.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Интерфейс. Выставка фигур / 2018-04-18 09:49

Да, короткие уроки самое то.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Новые технологии / VIP урок. C# + MySQL через DataSet / 2018-04-18 09:48

Молодец, отлично справился, я тут не так давно тоже выполнял урок, где тоже надо было подключиться к MySQL через EF, так вот там прикол был в том, что последняя версия коннектора не поддерживала уже MySQL, но когда я кликнул по предпоследней версии, там было написано, что MySQL поддерживается, установил и в общем списке появился заветный пункт для использования MySQL подключения к БД. Так что это нормально, главное, что старые версии есть возможность использовать.


10558. Иван Воронин
Иван Воронин
ответить
→  Tekashnik  # API Telegram / Корзина. Что из этого мне нужно? / 2018-04-18 09:42

Молодец, отлично справился со сложившейся ситуацией =)


10558. Иван Воронин
Иван Воронин
ответить
→  Povilas Abramovicius  # 6. Iterator / Iterator - BlackJack - Deck of Cards / 2018-04-18 09:41

Вот именно, когда доберёшься до конца, думаю изменишь мнение, которое было до реализации данного алгоритма.


10558. Иван Воронин
Иван Воронин
ответить
→  Povilas Abramovicius  # 6. Iterator / Iterator - BlackJack - Introduction / 2018-04-18 09:39

В процессе реализации колоды через итератор всё узнаешь.


18082. Aelita
Aelita
ответить
→  Иван Воронин   / 2018-04-17 16:11

спасибо.уже получилось


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Теория ООП / Богатое наследство / 2018-04-17 15:52

Да, продолжай практиковаться и выполнять уроки, понимание приходит само, когда ты создаёшь множество проектов, применяя одни и те же структуры кода, по сути ты смотришь на них под разными углами и тем самым формируется объект в целом, как трёхмерная модель, сбоку вроде одно, а когда ты обошёл вокруг и посмотрел под разными углами, уже вырисовывается картина в целом =)


16218. Дмитрий
Дмитрий
ответить
→  Иван Воронин  # Теория ООП / Богатое наследство / 2018-04-17 14:20

Иван, спасибо за разъяснение.
Да нужно. Думаю со временем упорядочится в голове информация и не буду путаться...


17443. WildOrc
WildOrc
ответить
→  Иван Воронин   / 2018-04-17 11:30

У меня наоборот. Но ничего не мешает переделать =))


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Теория ООП / Фигуральный базовый класс / 2018-04-17 10:58

Так же реализовал через свитч. Вариантов несколько, зависит от версии используемого фреймворка.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Теория ООП / Богатое наследство / 2018-04-17 10:57

Да, наследование передаёт тот же функционал, не передаются хранимые в предке данные, ты же не наследуешь экземпляр класса. Можно присвоить значение одного экземпляра класса к другому экземпляру, тогда передадутся и результаты деятельности с хранимыми данными. Мысли нужно формулировать корректно, чтобы как минимум самого себя не запутать.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Tinklavimas / Каким будет мой сайт / 2018-04-17 10:53

Удачи, отличный путь выбрал. Один из моих проектов тоже онлайн стратегия из моего детства, в неё можно было играть максимум вдвоём или против ПК с разными сложностями. Всегда хотелось поиграть именно по сети, а теперь уже и интернет появился, самое время реанимировать давно забытую легенду ZX Spectrum в новом виде и с новыми технологиями.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Entity Framework / Подключение БД по методу CodeFirst / 2018-04-17 10:49

Да, данный курс короткий, но ёмкий, рад, что прошёл его до того как добрался до БД в курсе Онлайн шахмат, очень помогло реализовать БД по иному и с меньшими потерями и гемороем.


10558. Иван Воронин
Иван Воронин
ответить
→  Виктор  # API Telegram / Без тормозов / 2018-04-17 10:48

Молодец, верное применение сурсконтрола.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Дневник успеха / 2017-10-15 Середина октября / 2018-04-17 10:47

Читать мало, практика сила!!!


791. Валерий Жданов
Валерий Жданов
ответить
→  Иван Воронин  # Шахматы по сети / Хостинг. СЕДЬМОЙ ФИНАЛЬНЫЙ УРОК / 2018-04-16 10:38

А пешечки на картинке притягивают взор)))


791. Валерий Жданов
Валерий Жданов
ответить
→  Иван Воронин  # Лендинг на YII2 / О лендингах и фреймворке / 2018-04-16 10:20

Отлично! двигаемся дальше)


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Дневник успеха / 2018-04-15 Отчёт за неделю / 2018-04-16 02:07

ППКС, удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Povilas Abramovicius  # 5. Facade / Facade - Motivator - Text Center / 2018-04-16 02:05

Молодец, отлично движешься, это не страшно, больше практикуйся и постепенно всё что было сложным будет казаться проще простого.


10558. Иван Воронин
Иван Воронин
ответить
→  Роман  # Шахматы по сети / Доска. Фигуры / 2018-04-16 02:01

у тебя всё впереди. =)


10558. Иван Воронин
Иван Воронин
ответить
→  Aelita  # Демо игры / Картинка с секретом / 2018-04-16 02:01

Присоединяюсь к оратору ниже, можно ещё установить Яндекс.Диск, вместе с ним устанавливается удобная программа для создания скриншотов экрана по нажатию на клавишу PrintScr на клавиатуре, она может называться иначе, сокращённо или полностью, зависит от самой клавиатуры, примеры названий: Print Screeen, PrntScr, Print Sys Rq и т.д. обычно она находится в правой части клавиатуры над клавишами Insert, Home, Page Up...


10558. Иван Воронин
Иван Воронин
ответить
→  chip  # Шарики / ФИНАЛЬНЫЙ УРОК / 2018-04-16 01:56

Молодец, отлично справился с задачей, но есть куда стремиться, удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Интерфейс. Ход делегата / 2018-04-16 01:52

По поводу обновления dll, не очень ясна проблема, если вам надо обновить dll файл в папке assets, то просто откройте эту папку и замените там библиотеку на новую, если будете бросать библиотеку через саму юньку, то она будет дублировать файла, что не есть хорошо.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Интерфейс. Ход делегата / 2018-04-16 01:50

Судя по скрину, надеюсь строчки 81 и 82 вы сюда скопировали, а не перенесли из функции Drop(), которая ниже, там эти строчки должны были остаться, если перенесли, то внимательно посмотрите этот момент на видео, они были именно скопированы и тогда проблема, которую вы описали в комментарии к отчёту, исчезнет. Удачи в прохождении курса и главное не торопиться!!!


10558. Иван Воронин
Иван Воронин
ответить
→  DimanDOS  # Шахматы по сети / Сервер. Новая игра на JSON / 2018-04-16 01:44

json ещё понятнее, открой ссылку в мозиле, там этот формат более наглядно выглядит.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Алгоритмы. VIP. Можно пройти? / 2018-04-16 01:43

Теоретически проблем изза этого не должно было возникнуть, так как клетки именно такого размера и есть, но так как всё поле прозрачное, то можно ограничиться одним пикселем, более экономно для ресурсов. Поэтому сможете ли вы пройти дальше, это зависит от того, какова на самом деле была ошибка. Ведь история с картинкой не должна была вызывать ошибок.


10558. Иван Воронин
Иван Воронин
ответить
→  Виктор  # Демо игры / ФИНАЛЬНЫЙ УРОК / 2018-04-16 01:38

Молодец, поздравляю с завершением курса!!! По поводу методов обучения на данном сайте полностью согласен, очень много путешествовал по просторам сети интернет в поисках решения поставленных задач, множество каналов на ютубе просмотрел, но однажды наткнувшись пару лет назад на данный ресурс, остаюсь тут по сей день. Очень понравилась атмосфера, идеи и практический подход. Продолжай в том же духе, старайся выполнять хотябы минимальную суточную норму и сам того не заметишь, как начнёшь вначале реализовывать сам уроки, не успев их просмотреть, а позже и вовсе решать задачи иным способом. Удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Rise  # Теория ООП / Интерфейс. Кружочки гоняются друг за другом. / 2018-04-15 01:14

А что тут не ясного, каждый считает те или иные правила приемлемыми или нет. Когда проходил данный курс, тоже добавил свои правила на основе тех, которые были в нашем детстве, а именно: "нельзя ловить того, кто тебя поймал".


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Шахматы по сети / Хостинг. Доступ по FTP / 2018-04-15 01:12

Молодец, отлично справился. В своё время подобные знания получал сам, когда ещё не было ютубов и скорость интернета даже быстро проверить почту не позволяла =) Удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Dmitry Sinitsin  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2018-04-15 01:10

Поздравляю с финалом. По поводу проведения вебинаров, обычно в шапке сайта появляются ссылки с информацией о ближайшем проведении данного события. Продолжай в том же духе, на данном сайте много полезного контента.


10558. Иван Воронин
Иван Воронин
ответить
→  Rise  # Теория ООП / Интерфейс. Кружок хочет играть. / 2018-04-15 01:04

Интерфейсы в C# введены для реализации множественного наследования. Не помню уже что там в уроке был за подтекст, но если учесть, что это было давно, а каждый новый курс записывался на базе исследования новой темы, то могут быть неточности или заблуждения в силу опять же новой темы записываемого курса. Но ты прав, что наследование, что интерфейсы, используются для реализации полиморфизма на основе поставленных задач, что лучше подходит, то и используется. Можно на один объект повесить несколько интерфейсов и под разными углом с ним взаимодействовать в процессе работы ПО.


10558. Иван Воронин
Иван Воронин
ответить
→  Povilas Abramovicius  # 5. Facade / Facade - Computer - Devices / 2018-04-15 00:42

На сколько мне известно, принт потом вынесут и наследуют, чтобы не писать его везде. Но это не точно, я бы просто так сделал.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Новые технологии / Работа с WinAPI / 2018-04-15 00:39

Я переделал кардинально данное приложение, чтобы слева отображался список запущенных процессов, а слева список запрещённых процессов и галочку автоматического завершения приложений, так же добавил возможность снятия призрачных процессов, которые вроде бы завершились, но висят в процессах, не люблю такой мусор, который держит за собой участки памяти, видимо система быстрого перезапуска процессов по необходимости, но сам факт резервирования ОЗУ меня не радует =)


10558. Иван Воронин
Иван Воронин
ответить
→  Dmitry Sinitsin  # Наноигры / Бот для Цифр / 2018-04-15 00:34

Молодец, всё верно, проблема простая, видимо случайно добавил событие на панель, а ошибка явно дала понять, что событие срабатывания кнопок почему то приняло в качестве sender именно панель, следовательно именно панель это событие и вызвало, следовательно на панели это событие висит, открывает Гарри Поттера, находим неверное событие и удаляем его, вуаля =) удачи в дальнейшем прохождении курсов, рад, что быстро понял и справился с проблемой.


17947. Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Иван Воронин  # Наноигры / Бот для Цифр / 2018-04-14 19:28

Нашел, удалил событие, спасибо за подсказку. До комментария не понимал где корень проблемы. Указывает вижлстудио на ошибку приведения типов, думал с типами разбираться надо, а у других подобных проблем нет. Не было ясности в направлении, где вести поиски ошибки. А тут, почитал-подумал и минут пять не ушло на то, чтобы обнаружить баг.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Шахматы по сети / База данных. Созидание / 2018-04-14 17:53

Данный курс позиционируется изначально не для новичков. По поводу установки сервера и создания в нём БД в данном курсе показано достаточно. Судя твоему скриншоту, тебе ясно на русском языке написано, что твоя винда или спервис пак винды не подходит, слишком старый, либо обнови винду до более современной если хочешь поставить именно 2017 сервер, либо качай более старую версию сервера, которую поддерживает твоя текущая винда и менять ты её не хочешь. Не думаю, что в данном курсе нужно записывать уроки младших классов по обучения русского алфавита и обучению чтения, не знаю, что тут не ясного и что ты гуглил, но проблема очевидна как если бы ты пошёл в магазин купить велосипед, а оказалось бы что у тебя нет с собой столько денег и ты начал ходить и спрашивать у прохожих, что тебе делать, ведь ты хочешь велосипед, а тебе не продают, как это решить, тебе самому не смешно?


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Шахматы по сети / Хостинг. Лучше заплатить / 2018-04-14 17:39

Сам давно уже оплачиваю с QIWI, для подобных вещей всегда полезно иметь какой-то кошелёк, куда на время кладёшь деньги, чтобы оплатить онлайн услуги. Молодец, отлично справился.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Новые технологии / Работа с WinAPI / 2018-04-14 17:37

Странно, на сколько я знаю, а я проходил данный урок, всё там было решено и закрывалось отлично окошко или о какой именно задаче речь идёт?


10558. Иван Воронин
Иван Воронин
ответить
→  Dmitry Sinitsin  # Дневник успеха / Полезные права и обязанности в Клубе формулистов / 2018-04-14 17:35

xmr отлично майнится на процессорах, не только видяхах.
Группа давно уже перешла в Телеграм.
Навигация по сайту дело привычки, но многое уже улучшено, изначально было более запутанно, вопрос времени думаю.


10558. Иван Воронин
Иван Воронин
ответить
→  Dmitry Sinitsin  # Демо игры / C# чего начать программировать / 2018-04-14 17:33

Добро пожаловать, база всегда полезна для изучения чего-то нового. Но советую взять за привычку, если видишь ошибку в программе или она работает не так как планировалось, найти и устранить причину. На данном сайте множество курсов и задач, которые помогут тебе набить пальцы и всколыхнуть мозг. Удачи в обучении, советую пройти раздел "Консоль", так же поглядывай в свои "Результаты", чтобы выполнять минимальную суточную норму.


10558. Иван Воронин
Иван Воронин
ответить
→  Dmitry Sinitsin  # Наноигры / Бот для Цифр / 2018-04-14 17:25

так убери привязку формы, а именно панели на форме к событию клика кнопки, совершил ошибку, надо быть внимательнее и не делать лишних движений, а если их совершил, уметь видеть это и откатывать ненужные изменения в логике работы ПО. Советую тебе исправить эту ошибку, иначе далее они будут повторяться и ты не будешь знать что это такое и почему оно происходит, отличный опыт получаешь и закрепление полученного материала когда свои ошибки находишь сам.


10558. Иван Воронин
Иван Воронин
ответить
→  DimanDOS  # Шахматы по сети / Сервер. Последняя версия / 2018-04-14 17:21

Не забывай обновлять студию, периодически выходят обновления на неё.


10558. Иван Воронин
Иван Воронин
ответить
→  Bodrik_torf  # Шахматы по сети / План Шахматного проекта / 2018-04-14 17:20

Вебинары уже прошли, теперь только в записи уроки проходить =)


18030. Инесса
Инесса
ответить
→  Иван Воронин   / 2018-04-13 06:02

Спасибо!


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # ASP.NET и GMaps / Карта на сайте / 2018-04-13 02:29

Молодец, гугл наше всё.


10558. Иван Воронин
Иван Воронин
ответить
→  Инесса  # Демо игры / Игра Быстрощёлк / 2018-04-13 02:26

В качестве счётчика времени можно использовать и секунды, просто в данном уроке использовались тики. Никто не запрещает реализовать логику по своему, главное, чтобы решение задачи было идентичным. Хорошо движешься, молодец. Не останавливайся и постепенно многое станет ясным и понятным, что ранее казалось непонятным и сложным. Удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Секундомер / Моральная подготовка / 2018-04-12 08:59

Отличный отчёт, да не угаснет желание и реализуешь задуманное, удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  zhikharevav  # Запуск пакета / WPF. Конвертер валюты. Макет программы / 2018-04-12 08:56

Иконка ставится для бинарника и автоматом отображается на форме, если попытаться установить на форме, то не будет отображаться, это WPF особенность.


10558. Иван Воронин
Иван Воронин
ответить
→  Dimon  # Морской флот / Интерфейс - А на море корабли / 2018-04-12 08:55

Прикольно нарисовано, молодец.


10558. Иван Воронин
Иван Воронин
ответить
→  chip  # Шарики / Шарики. Логика игры / 2018-04-12 08:53

Молодец, отлично поработал.


10558. Иван Воронин
Иван Воронин
ответить
→  Виктор  # Система Git / Commit / 2018-04-12 08:52

GUI для своих задач, просто данный курс этот вопрос не охватывает, только консоль.


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Шахматы по сети / Хостинг. VIP. Двойные стандарты / 2018-04-12 00:35

Не нужно подключаться к MS SQL если используешь LocalDb. MS SQL это аналог MySQL, а LocalDb это аналог SQLite.
Я после прохождения курса Entity Framework решил использовать LocalDb так как это проще в данном случае, единственное, что заливать сразу на хост из студии не стал, реализовал это через заливку в относительную папку bin/ReleaseOutput/... чтобы оптом вручную обновить на хосте всё, кроме БД, а то она затёрлась бы, в это плане именно такой нюанс имеется, с MS SQL такой проблем не возникнет, ибо среди релизных файлов БД нет. Но это не проблема, это просто надо знать и учитывать. Как говорится, при использовании каждой технологии, надо учитывать её нюансы.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Шахматы по сети / Хостинг. VIP. Двойные стандарты / 2018-04-11 09:44

А как лучше делать на практике?
Именно так я и хотел изначально сделать в курсе, но стал для этого создавать базу данных в файле.
И там ничего не вышло, так как если даже база данных в отдельном файле, всё равно сначало надо подключиться к MS SQL.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Шахматы по сети / Интерфейс. Генерация объектов / 2018-04-11 02:50

GameObject это из Unity, а Dictionary это C#. На проекте имеется курс по массивам, списка, словарям и т.д. думаю будет полезно его пройти, чтобы разобраться во многом, что происходит в видео-уроках на данном проекте.
https://www.videosharp.info/video/graf
вот в этом курсе узнаешь всё про различные виды хранения данных, в том числе и Dictionary.


10558. Иван Воронин
Иван Воронин
ответить
→  Dimon  # Сокобан / Сокобан - Игра - Управление / 2018-04-11 02:46

Да, курс хоть и старенький, но включает в себя отличные алгоритмы.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Базовый ASP.ект / Размещение проекта в Интернете / 2018-04-11 02:42

Да, после прохождения проекта по онлайн шахматам это идеальное решение. Молодец.


10558. Иван Воронин
Иван Воронин
ответить
→  Kapitanov Dmitrij  # Система Git / Суть аналогии / 2018-04-11 02:40

рабочая директория - папка с файлами проекта на локальном диске.
сцена - зафиксированные изменения для последующего формирования коммита/ов.
история - дерево коммитов проекта.
сервер - онлайн зеркало древа коммитов проекта.


10558. Иван Воронин
Иван Воронин
ответить
→  Kapitanov Dmitrij  # База SQLite / SQLite - Insert / 2018-04-11 02:37

Да, надо быть внимательнее, исправь опечатки и выполни урок, решение проблем отлично помогает закрепить полученный материал.


10558. Иван Воронин
Иван Воронин
ответить
→  Руслан  # Демо софт / VIP. Модульное тестирование / 2018-04-11 02:36

Молодец, отлично справился. Тут весь проект кешит практикой и разжёвыванием. Удачи.


18082. Aelita
Aelita
ответить
→  Иван Воронин   / 2018-04-10 22:37

спасибо


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин   / 2018-04-10 19:48

другое дело!
я тоже походил :)


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Шахматы по сети / Хостинг. Перенос базы данных / 2018-04-10 19:44

Проверил, походил pd7d5 и всё ок теперь.


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Шахматы по сети / Хостинг. Перенос базы данных / 2018-04-10 18:58

я понял в чём дело, продебажил, я неверно лимит строки fen сделал, у меня 60 символов, смешно, видимо я сонный был, что так глупо посчитал, там только всеми пешками заставить будет 64+7, а ещё доп атрибуты, короче сейчас подправлю БД и перезалью на хост.


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Шахматы по сети / Хостинг. Перенос базы данных / 2018-04-10 18:40

вот это мне не нравится в ASP, если долгое время никто не обращается к сайту, то он уходит в спящий режим, а потом при обращении начинает перекомпилировать весь сайт, загружаясь и по таймауту выдаёт ошибки, так что пока мне php больше нравится. Более сложные проекты всегда отзывчивые.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Шахматы по сети / Хостинг. Перенос базы данных / 2018-04-10 15:18

Страница открылась, но выдало ошибку:
http://chess-online.jgp.su/api/Chess/4/pd7d5
{"Message":"An error has occurred."}


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Шахматы по сети / Хостинг. Перенос базы данных / 2018-04-10 15:16

Получается, что так даже проще??
Попытался сделать ход, но страница не открылась.


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей В.   / 2018-04-10 14:29

Молодец, очень хорошо что обратил на это внимание, там действительно это происходит очень быстро и можно упустить момент. Удачи и будь внимательнее в будущем, изза таких вот ошибок иной раз тратишь кучу времени, чтобы понять, что не так.


17606. Виктор
Виктор
ответить
→  Иван Воронин   / 2018-04-10 12:43

Бум стараться)


10494. Алексей В.
Алексей В.
ответить
→  Иван Воронин   / 2018-04-10 11:02

Да точно, на 8 минуте 33 секунде они видны. Дело в том, что я видимо неправильно понял слова в видеоуроке, что нужно убрать вызов метода Drop() из конструктора DragAndDrop() и заменить на item=null; State = state.none. Дело в том, что я точно не знал, где ошибся, пересматривал все уроки данной части, поэтому так долго искал ошибку. Зато я досконально понял алгоритм этой части. И написал в отчете, чтобы другие обратили на этот момент больше внимания, а не в укор Евгению Витольдовичу. 


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc   / 2018-04-10 09:48

Значит их давали бонусом когда в самом начале записывались на курс, когда ещё ни одного урока не было.


17443. WildOrc
WildOrc
ответить
→  Иван Воронин   / 2018-04-10 09:39

https://www.videosharp.info/video/chess
https://www.videosharp.info/video/chess2
https://www.videosharp.info/video/biknight
Проверил - этих нет.


10558. Иван Воронин
Иван Воронин
ответить
→  Tekashnik  # API Telegram / БД - Большое Дело! / 2018-04-10 08:50

Что это тебя так? бессонница? =)


10558. Иван Воронин
Иван Воронин
ответить
→  Виктор  # Система Git / Суть аналогии / 2018-04-10 08:48

Рабочая директория, это рабочая директория, т.е. папка с файлами на компе, которые правим как нам надо.
Сцена - на ней располагаются текущие изменения рабочей директории, которые в последствии могут быть сформированы в коммит и отправлены в локальную историю изменений.
на самом деле тут ничего сложного нет, просто нужна практика и понимание придёт.


10558. Иван Воронин
Иван Воронин
ответить
→  Aelita  # Демо игры / C# чего начать программировать / 2018-04-10 08:43

Добро пожаловать на проект, удачи в обучении.


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей В.  # Шахматы по сети / Интерфейс. ЧЕТВЁРТЫЙ ФИНАЛЬНЫЙ УРОК / 2018-04-10 08:41

Внимательно пересмотри видео, эти две строчки НЕ БЫЛИ ПЕРЕНЕСЕНЫ, они были СКОПИРОВАНЫ!!! очень внимательно пересмотри урок!!!


10558. Иван Воронин
Иван Воронин
ответить
→  Виктор  # Демо игры / Лабиринт 2D - игра / 2018-04-10 08:38

Это нормально, продолжай практиковаться и скоро будешь кодить на автопилоте.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Шахматы по сети / Рефакторинг. Последний аккорд / 2018-04-10 08:37

Молодец, остался VIP урок от ДиманДоса. Удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Unity 3D / Приглашение на видеокурс / 2018-04-10 08:25

Кстати да, хороший курс и бесплатно доступный, прошёл этот курс ещё в прошлом году, но он устарел сильно, так что придётся додумывать самому и гуглить, чтобы выполнить уроки. Зато отличный опыт получишь. Думаю после курса по онлайн шахматам будет проще ориентироваться, но дополнительные знания гарантированы. Удачи в прохождении курса.


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Шахматы по сети / Хостинг. Публикация проекта / 2018-04-10 00:51

Решил пошаманить и реализовать работу БД, получилось, так что теперь следующий урок просто просмотрю и прикреплю скриншот =)


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc   / 2018-04-10 00:50

https://www.videosharp.info/video/chess3
https://www.videosharp.info/video/gmaps
https://www.videosharp.info/video/aspnet
https://www.videosharp.info/video/webapi
https://www.videosharp.info/video/ef
https://www.videosharp.info/video/bootstrap
https://www.videosharp.info/video/chess
https://www.videosharp.info/video/chess2
https://www.videosharp.info/video/biknight

проверь эти курсы, возможно некоторые уже прошёл, поэтому их и нет в списке.
Просто я ещё 6 февраля записался на шахматы онлайн, давали три курса в подарок, может поэтому мне и показалось, что в этот раз тоже давали их же, сейчас проверил свои заказы. Если их нет, тогда в любом случае, у тебя в списке есть Entity Framework, Web API, Базовый ASP.ект, Люди на карте - тоже по технологии ASP.NET, которую использовали для серверной части.


1. Евгений Волосатов
Евгений Волосатов
ответить

17443. WildOrc
WildOrc
ответить
→  Иван Воронин   / 2018-04-09 23:41

Вот такой список:

Базовый ASP.ект aspnet
Web API webapi
Entity Framework ef
Люди на карте gmaps
Портфолио на Bootstrap bootstrap
Шахматы on-line chess3


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc   / 2018-04-09 21:37

Да, про этот, там вроде дофига курсов шло в комплекте. Зайди в раздел "Видеокурсы", там показаны должны быть доступные уроки в доступных курсах.


17443. WildOrc
WildOrc
ответить
→  Иван Воронин   / 2018-04-09 16:30

Я брал Web Senior. Про этот пак речь?


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Шахматы по сети / Рефакторинг. Двухэтажное превращение / 2018-04-09 12:16

А ты весь пак не брал? я думал брал, там давали ещё курсы по шахматам и в подарок ещё два курса.


10558. Иван Воронин
Иван Воронин
ответить
→  Timoha   / 2018-04-09 12:16

Когда ты ставишь виртуальную машину, она устанавливает виртуальные сетевые адапреты, не важно, есть у тебя модем или нет, или спутниковая антенна, тебе надо указать айпи адрес виртуальной машины с адроид, которая в ходит в локальную сеть с твоим ПК, на котором запущен ADB и студия. Внимательно просмотри инструкции, так же убедись, что у твоей виртуалки установлено корректное соединение с ПК на котором она запущена, либо онли хост, либо мост.


17443. WildOrc
WildOrc
ответить
→  Иван Воронин  # Шахматы по сети / Рефакторинг. Двухэтажное превращение / 2018-04-09 09:24

Нет, дополнительных шахматных курсов нет - только этот.


9980. Timoha
Timoha
ответить
→  Иван Воронин   / 2018-04-09 07:37

прошу прощения, я неправильно объяснил проблему. я установил android-x86 на virtual box. сама ОС android на виртуалке запускается, все работает. теперь когда необходимо узнать ip адрес виртуалки андроида, в статьях написано необходимо ввести в консоли "некая команда+eth0", а у меня подключения к интернету с usb модемом, у меня в ethernetе ничего нет. в принципе, я ip адрес андроида знаю, но когда ввожу этот ip адрес в консоли ADB. ADB connect и тот ip адрес. Выходит ошибка.... я пробовал ввести dhcp адрес виртуального хоста virtual box`а, тоже самое выходит ошибка


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Шахматы по сети / Рефакторинг. Финальное причёсывание / 2018-04-09 00:42

Молодец, отлично движешься. Зависать не стоит, выполняй что имеется, даже когда доступ завершится, всегда можно будет продлить его за 100р или какой-то другой валюты, накопленной на проекте.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Шахматы по сети / Рефакторинг. Двухэтажное превращение / 2018-04-09 00:40

Зато после прохождения курса можно заняться личными доработками. Идеи по-любому имеются. Если боишься, что не хватает опыта, продолжай проходить остальные курсы, поднимай практический опыт. Удачи в дальнейшем обучении на данном проекте. Тем-более, что у тебя вроде бы имеются дополнительные курсы, не менее интересные и связанные с шахматами.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # НаноШахматы / PHP - Установка EasyPHP / 2018-04-09 00:32

Всё верно, это значит что всё работает, если бы не работало, писало бы что страничка не найдена.


14462. Роман
Роман
ответить
→  Иван Воронин   / 2018-04-08 20:38

Благодарю


10558. Иван Воронин
Иван Воронин
ответить
→  Виктор  # Демо игры / C# чего начать программировать / 2018-04-08 16:09

Добро пожаловать на данный проект. Всё что тебе нужно, это выполнять минимальную суточную норму, которая отображается в удобной таблице в разделе "Результаты". Заглядывай туда каждый день, следи за тем, чтобы там везде были галочки, это минимум, который необходим, чтобы прокачать практические навыки.


10558. Иван Воронин
Иван Воронин
ответить
→  Dmitry Sinitsin  # Наноигры / Арканоид - Уровень и ракетка / 2018-04-08 16:00

При создании события, оно добавляется к элементу через делегат, поэтому обычного переименования не всегда достаточно, в нескольких местах сразу это нужно делать, но пересоздание это самый простой способ для новичка. Молодец, удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Константин Мельников  # Шпионский бот / Логировали, логировали да не вылогировали / 2018-04-08 15:59

Логирование событий всегда создаются с одной целью, пошаговое понимание ситуации, чтобы воссоздать то, что было и понять где ошибка или кто пытается подобрать пароль к боту, если таковая система реализована, либо кто-то пытается отправить команды, которые не доступны данному пользователю по той или иной причине, к примеру, имеется белый список пользователей, которым доступны административные команды управления ботом, а для других такого доступа нет, но кто-то пытается подобрать различные команды в надежде, что эта команда была забыта и соответственно она не проверяет пользователя на права доступа, что является дыркой в безопасности бота. Об этом можно долго рассказывать, ещё в логи всегда пишут дату и время, так же логи можно разбивать по неделям и т.д.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Инфобизнес / Создание формы авторизации / 2018-04-07 18:41

на 6:28 путь с пробелами обрамляется двойными кавычками, это база, которую надо знать на зубок!!!
и обратный слэш ставить не обязательно вначале названия папки, надо тебе поработать с правилами именования относительных путей.
Советую добавить фильтр шумоподавления, чтобы тебя было лучше слышно и было поменьше постороннего шума.
MySQL качаю только zip архивы, настраиваю вручную, аналог портабл версии.
По поводу HeidiSQL, хорошая альтернатива когда вариантов нет. Использую Navicat.


10558. Иван Воронин
Иван Воронин
ответить
→  Юрий Караваев  # Демо игры / Лабиринт 2D - игра / 2018-04-07 17:57

Молодец, продолжай в том же духе.


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Гришагин  # Теория ООП / Мощь полиморфизма / 2018-04-07 17:56

Ну судя по скриншоту, я так и говорил, что у тебя первое предупреждение останется, по поводу объекта на форме, который нигде не используется. Советую найти этот мусор и удалить.


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Гришагин  # Теория ООП / Переезд graph в базовый класс / 2018-04-07 17:54

Да, именно так, унаследовав от родителя признаки, которыми можно пользоваться.


10558. Иван Воронин
Иван Воронин
ответить
→  Роман  # Запуск пакета / WPF. Финальный урок / 2018-04-07 17:53

Молодец, удачи в дальнейшем обучении.


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Гришагин  # Теория ООП / Переезд метода Draw / 2018-04-07 17:51

Постепенно доберётесь до божеского вида. Предупреждения которые тебе выдаёт студия простые.
1 - ты создал переменную или объект, который нигде не используешь. т.е. можно удалить.
2 - поле Shape.posiotion нигде не изменяется, поэтому всегда имеет начальное значение. т.е. надо проверить код, что и где ты забыл, чтобы данного не происходило, либо поле тоже лишнее и оно имеет другой спеллинг, опечатка в названии.
3 - ColorCorcle.pen скрывает такое же поле у родителя, использовать надо другое имя для поля, если доступ к родительскому аналогу будет необходим.
з.ы.
если предупреждения не пропадут к концу курса, советую разобраться, особенно с первым из них, этого не должно быть, видимо мисклик по форме был. Надо быть внимательнее.


10558. Иван Воронин
Иван Воронин
ответить
→  Timoha   / 2018-04-07 17:44

https://habrahabr.ru/post/157721/ ADB установка вручную


9980. Timoha
Timoha
ответить
→  Иван Воронин   / 2018-04-07 16:39

я установил android-x86 на virtual box. сама ОС android на виртуалке запускается, все работает. но VS(Xamarin) его не видит. что делать? помоги пожалуйста


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Мат Конём и Слоном / ПОЛУФИНАЛЬНЫЙ УРОК / 2018-04-07 03:05

Молодец, отличные мысли и отзыв. Данный курс записывался летом 2016, как раз я недавно пришёл на проект. С тех пор этот вопрос тоже поднимался и успешно был исследован и внедрён во все последующие курсы. Это правильно, когда стараешься после внесения определённых правок, протестировать работоспособность кода в деле. Командная разработка особенно от этого зависит, так как если каждый будет внедрять не проверенные изменения, то в итоге каждый же при очередном обновлении локального репозитория будет негодовать от ошибок и недоделок других участников. Так же как и они изза его таких же недоделок. Поэтому сурсконтрол (он же git) отлично учит как нужно писать код маленькими шажками в одном направлении, не распыляясь сразу в несколько направлений, каждый из которых будет требовать дополнительного времени и соответственно может содержать ошибки. Исходя из этого и было принято решение о формировании нового поколения курсов в том ключе, который мы наблюдаем последнее время.
з.ы.
вторая часть курса не менее эпична.


9980. Timoha
Timoha
ответить
→  Иван Воронин   / 2018-04-06 06:54

Попробую все твои подсказки, потом дам знать, что получилось. Спасибо!


10558. Иван Воронин
Иван Воронин
ответить
→  Инесса  # Демо игры / Лабиринт 2D - меню / 2018-04-06 00:51

Чтобы спать спокойно и знать, что утечек памяти с загрузкой звуков нет. Хотя я бы использовал синглтон. Но это уже другая история, о которой если ещё не знаешь, то обязательно узнаешь если будешь продолжать практиковаться выполняя суточную норму. Удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Инесса  # Демо игры / Картинка с секретом / 2018-04-06 00:39

Молодец, удачи в дальнейшем выполнении уроков. Это ещё простенькие, на данном проекте очень много отличных алгоритмов, продемонстрированных в игровой форме.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Без конкуренции / VIP - Парсинг файла в сетку. / 2018-04-06 00:36

Согласен, так проще, ведь это символ, а символы обрамляются одинарными кавычками.


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей  # Демо игры / C# чего начать программировать / 2018-04-06 00:32

Добро пожаловать. Ты попал куда надо!!! Если опыта нет, советую вначале пройти раздел "Консоль" для набивания практики и тренировка для пальцев отличная. Далее уже переходи к разделу "Видеокурсы", пройди всё что есть бесплатное, если практический подход тебе понравится, думаю от платных курсов ты будешь ещё в больше восторге. Так же кликни по пункту меню "Результаты", там показана минимальная суточная норма, мало того что она приучит тебя к каждодневному обучению, так и можно накопить байты/xmr для приобретения платных уроков/курсов. Удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Timoha   / 2018-04-05 15:18

https://www.youtube.com/watch?v=gDeH8-cAVZs видео из темы ниже.


10558. Иван Воронин
Иван Воронин
ответить
→  Timoha   / 2018-04-05 15:01

https://xamdev.ru/settings-android-x86-haxm/ вот ещё подробное описание


10558. Иван Воронин
Иван Воронин
ответить
→  Timoha   / 2018-04-05 14:59

Если ты верно настроил эмулятор Андроид, то в студии после создания Андроид проекта должно появиться в списке устройство что-то вроде этого, см. скрин:
https://habrastorage.org/getpro/habr/post_images/5f4/09e/04e/5f409e04eed0269ad3743225be62c369.png


9980. Timoha
Timoha
ответить
→  Иван Воронин   / 2018-04-05 13:34

как после установки, настроить Xamarin и Androidx86? Чтобы запускалась на этом эмуляторе?


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Базовый ASP.ект / Что такое SQL-инъекция / 2018-04-05 12:44

Да, от этого надо в первую очередь защититься, при разработке онлайн проектов. Ибо однажды тебя захотят проверить на предмет дыр.


10558. Иван Воронин
Иван Воронин
ответить
→  Timoha   / 2018-04-05 12:43

https://habrahabr.ru/post/130201/


9980. Timoha
Timoha
ответить
→  Иван Воронин   / 2018-04-05 10:35

А как пользоваться только VirtualBox`ом, вместо Genymotion, пожалуйста расскажи подробно или если знаешь обучалку в ютубе дай адрес пожалуйста. Заранее спасибо!!!


10558. Иван Воронин
Иван Воронин
ответить
→  Timoha   / 2018-04-05 10:24

Мне гипервизор пришло удалить вообще, чтобы заработало как надо, скорее всего такой же конфликт. Поэтому пользуюсь Vmware и Virtialbox, с ними конфликтов нет. Ещё можно попробовать убрать галку, применить, чтобы удалил типо, а потом поставить и применить, он его скачает и установит, может быть банально гдето чтото недопилило, баги везде бывают.


9980. Timoha
Timoha
ответить
→  Иван Воронин   / 2018-04-05 09:39

что делать если HAXM устанавливается без проблем, в SDK Manager он отмечен как "installed", но его нет в Android Emulator Manager? У всех после установки HAXM, автоматом появляется устройство Android_Accelerated_Nougat, а у меня нет этого устройства. P.S. комп поддерживает виртуализацию, hyper-v отключен, во время установки HAXM ошибок не было 


10558. Иван Воронин
Иван Воронин
ответить
→  zhikharevav  # Web API / Комплекс технологий / 2018-04-05 01:22

Я тоже обратил внимание на данную опечатку, наконец её исправили =)


10558. Иван Воронин
Иван Воронин
ответить
→  Фиалковый Лелей  # Демо игры / C# чего начать программировать / 2018-04-05 01:21

Добро пожаловать на проект. Если новичок в C#, то присоединяюсь к комментарию ниже. Для начала пройди раздел "Консоль", там для каждой задачи есть видео-решение, где рассказывать что и зачем пишем. Далее уже приступить в бесплатным видеокурсам, в которых тоже пошагово показана реализация поставленной задачи, а именно, несколько игр и программ. Удачи в обучении, главное выполнять минимальную суточную норму, чтобы развиваться плавно и не напрягаясь.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # API Telegram / LINQ / 2018-04-05 01:17

Да, LINQ это сила, без него сложно обходиться, тестировать по скорости, выборка данных из БД намного шустрее с LINQ, чем без него.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Без конкуренции / VIP - Потяни и отпусти / 2018-04-05 01:14

Да, очень полезная фишка. Однозначно может не раз пригодиться.


9752. chokayes
chokayes
ответить
→  Иван Воронин  # API Telegram / ФИНАЛЬНЫЙ УРОК / 2018-04-04 07:01

спасибо. )


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # API Telegram / ФИНАЛЬНЫЙ УРОК / 2018-04-04 02:16

Этот формат называется Юникод. Отлично справился, с финалом. Когда начал рассказывать о прогнозе, вот это тебя пропёрло =)


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Секундомер / 4 часть. Пункты 200 – 239 / 2018-04-04 02:05

Всё верно, в этом и суть, чтобы выработать не зазубривание последовательности телодвижений, а понимание что происходит и выстраивание удобной именно для себя последовательности выполнения задачи. Главное чтобы итог был тот же.


10558. Иван Воронин
Иван Воронин
ответить
→  Алекс  # Демо софт / Вступительное слово / 2018-04-04 02:04

Добро пожаловать. Данный проект отличается от других практическим подходом в игровой форме. Что не может не радовать и хочется пройти всё и вся. Так же если что-то не ясно, имеется раздел "Консоль", которую рекомендую пройти для набития пальцев и дополнительной практики. К каждой задачке имеются видео решения. После чего прохождение видеокурсов будет намного проще и понятнее. Даже если что-то будет сразу не ясно, гугл никто не отменял, но выполняя каждый день по одному уроку, а лучше суточную норму в разделе "Результаты", чтобы стояли везде галочки. Удачи в завершении начатого.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Без конкуренции / ФИНАЛЬНЫЙ УРОК / 2018-04-04 01:58

Молодец, поздравляю с финалом. Удачи в дальнейшем обучении.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Дневник успеха / 2018-04-01 Отчёт за неделю / 2018-04-03 14:12

Чтобы робот хавал твои решения, в студии в своём проекте выбирай версию 3,5 и проблемы останутся только твои, логические. Ну это ты уже сам должен решать, Москва не сразу строилась.


10558. Иван Воронин
Иван Воронин
ответить
→  Victor  # Демо софт / Английские карточки / 2018-04-03 14:09

Молодец, отлично поработал, да, отладка очень полезная вещь, когда происходят такие вот ошибки.


10558. Иван Воронин
Иван Воронин
ответить
→  Коваленко Дмитрий  # Запуск пакета / WPF. Конвертер валюты. Класс конвертации. / 2018-04-03 13:52

Когда отвлекаешься на какой-то язык на длительное время, потом возвращаться к старому или другому всегда не привычно, даже если ты ранее на другом языке кодил тоже не мало. WPF это вообще отдельная история, он похож на Windows Forms, но всё же отличий не мало, поэтому может быть немного сложнее. В любом случае, чем больше практики, тем проще любой язык.


10558. Иван Воронин
Иван Воронин
ответить
→  DimanDOS  # Шахматы по сети / База данных. Упрощение / 2018-04-02 23:23

Молодец, Дим, отлично движешься. По поводу прощения, согласен, тоже показалось уж очень сильным упрощением, но, если вспомнить, что изначально идея была в MVP, то это как раз тот самый необходимый минимум для рабочего прототипа нашей онлайн игры в шахматы. Да, данный способ будет иметь некоторые недостатки и даже в чём то не удобство, но игра можно будет по сети с кем угодно. Чем меньше будет реализовано в логике игры, тем больше остаётся простора мыслей для самостоятельной работы.


6203. Николай Миролюбов
Николай Миролюбов
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Шахматы по сети / Клиент. ВОСЬМОЙ ФИНАЛЬНЫЙ УРОК / 2018-04-01 21:57

VIP по Андроид и WebGL уже имеются, по поводу iOS в процессе видимо, так как необходимый инвентарь уже имеется и видео с запущенными шахматами тоже.


17443. WildOrc
WildOrc
ответить
→  Иван Воронин  # Шахматы по сети / Клиент. ВОСЬМОЙ ФИНАЛЬНЫЙ УРОК / 2018-04-01 19:58

Спасибо. Но надеюсь будут еще ВИПы и IOS


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Шахматы по сети / Сервер. Новая игра на JSON / 2018-04-01 17:36

это дальше будет


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Шахматы по сети / Клиент. ВОСЬМОЙ ФИНАЛЬНЫЙ УРОК / 2018-04-01 15:05

Поздравляю с финалом, остался рефакторинг.


10558. Иван Воронин
Иван Воронин
ответить
→  Павел  # Шахматы по сети / Клиент. ВОСЬМОЙ ФИНАЛЬНЫЙ УРОК / 2018-04-01 15:00

Да, не видно подсветку на белых клетках, а так молодец, поздравляю с финалом.
Если ты решил высказать своё мнение, будь готов к тому, что его могут критиковать, так как опыт у людей разный и ты можешь чего то не знать, о чём тебе укажут, главное затронуть тему, в которой есть те, кто собаку съели, если же таких не найдётся, то и критики с разбором полётов не будет, всё просто.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Шахматы по сети / Клиент. Серверные пешки / 2018-04-01 14:54

Отличная идея с подсветкой активных фигур и затемнением остальной части доски.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Новые технологии / Работа с WinAPI / 2018-04-01 14:52

Печальная новость, хорошо, что всё разрешилось быстро, удачи в дальнейшем обучении.


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей  # Шахматы по сети / План Шахматного проекта / 2018-04-01 14:51

Прикольная идея раскраски шахмат на фото.


10558. Иван Воронин
Иван Воронин
ответить
→  Tekashnik  # Шпионский бот / Ну что сказать Вам, Господа... / 2018-04-01 14:49

Когда ты авторизован в Телеграмм, у тебя уже есть уникальный айти пользователя, его и используй. =)


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Шахматы по сети / База данных. VIP. Красивая диаграма / 2018-04-01 13:18

action это действие игрока, имеет значения: ход, ничья, сдался, если ход, то обрабатывается ход в move и т.д. на основе этих данных история игры будет полнее.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # API Telegram / Корзиномания / 2018-04-01 13:14

На самом деле проблемы не увидел, кто запрещает использовать вместо пробела какой-то уникальный символ и сплитить по нему?


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Шахматы по сети / База данных. VIP. Красивая диаграма / 2018-04-01 13:13

Да, без лишних ид выглядит лучше.
а что такое ation? :)


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Шахматы по сети / Клиент. Дедовские методы / 2018-04-01 13:09

Да, было дело.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Шахматы по сети / Алгоритмы. VIP. Шахматное супертестирование / 2018-04-01 01:38

брутфорс он никогда быстрым не был =)


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Шахматы по сети / Алгоритмы. ТРЕТИЙ ФИНАЛЬНЫЙ УРОК / 2018-04-01 01:37

Молодец, поздравляю с завершением очередной части курса. По поводу подхода к реализации игры в данном курсе согласен, но тут тоже не сразу чистое ООП идёт, в последней части курса как раз последние штрихи по поводу модернизации кода по канонам ООП, последние штрихи, но нет предела совершенству. Так что для самостоятельных доработок осталось очень много места. У меня лично на счёт этого курса свои взгляды и я буду реализовывать часть взаимосвязей именно так, как нужно конкретно мне, MSSQL к примеру, не зацепил, до сих пор считаю MySQL лучшей БД для онлайн проектов. Удачи в прохождении и реализации своей игрушки.


10558. Иван Воронин
Иван Воронин
ответить
→  Анвар  # Демо игры / C# чего начать программировать / 2018-04-01 01:18

Добро пожаловать и удачи в обучении.


10558. Иван Воронин
Иван Воронин
ответить
→  Tekashnik  # Шпионский бот / Вам телеграмма! / 2018-04-01 01:15

Я с древних пор пользуюсь FF, и там так же с json работаю в браузере, очень удобно.


10558. Иван Воронин
Иван Воронин
ответить
→  Tekashnik  # Шпионский бот / Авторазбор в действии / 2018-04-01 01:14

Да, отличная штука, не то что ручками писать, особенно когда очень много =)



10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # API Telegram / Продуктовый магазин / 2018-03-31 13:51

Вроде бы чат айди это айди приватки с юзером, по идее с разными юзерами разные айди чатов, этот момент надо изучить, чтобы сказать однозначно. Попробуй с другого юзера зайти к боту и пописать, сравнить json и выявить чем они отличаются.


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Гришагин  # Теория ООП / Цветные карандаши / 2018-03-31 13:49

Молодец, хорошо идёшь.


10558. Иван Воронин
Иван Воронин
ответить
→  FireWolf  # Шахматы по сети / Доска. Установка Unity 3D / 2018-03-31 13:46

Молодец, рад что решился на этот шаг. Курс отличный. Да, изначально, не зная языка C# скрипты в Unity могут показаться чем-то не понятным и сложным. Но судя по твоим отчётам, тебе этот курс должен даться легко. Главное не торопись, прорабатывай каждую строчку, стараясь понять, зачем она и что она делает, так как скрипты хоть и пишем в Visual Studio, но дебажить в классическом понимание этого слова не получится. Все ошибки пишутся в консоли Unity. Удачи.


11589. Yefim
Yefim
ответить
→  Иван Воронин  # Шахматы по сети / Интерфейс. VIP. Клетки прибытия / 2018-03-30 19:21

Отличная работа, Иван! У тебя по другому не бывает. Это значит, что мне можно продолжать курс. Проверено: "мин" нет! Спасибо!


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Гришагин   / 2018-03-30 13:56

Нет, это проблема кода, переделай урок внимательно, если на видео центр в центре, то ты что-то проглядел.


17240. Андрей Гришагин
Андрей Гришагин
ответить
→  Иван Воронин   / 2018-03-30 10:47

Спасибо, консоль я тоже потихоньку прохожу. По поводу того что окружность у меня центр сместился это может быть проблема разных версий VS?


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Шахматы по сети / Хостинг. Перенос базы данных / 2018-03-30 03:15

Молодец, ручной режим всегда работает отлично, это мой любимый способ, так как самый действенный. Файл который получается, содержит список команд для БД, которые последовательно воссоздают от и до копию 1х1 той БД из которой ты этот файл сгенерировал. Всегда можно этот файл подправить, удалить лишнее, добавить что-то своё или подправить существующее.


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Гришагин  # Теория ООП / Расстояние между пикселями / 2018-03-30 03:08

Да, если сейчас сложно становится, то загляни в раздел "Консоль", там задачки даются с видео решениями, очень хорошо поможет в дальнейшем выполнении видеокурсов.


10558. Иван Воронин
Иван Воронин
ответить
→  Tekashnik  # Шахматы по сети / Алгоритмы. Рефакторинг на доске / 2018-03-30 03:07

Всё верно, так и есть, значение видимости по-умолчанию в разных языках по разному, поэтому лучше приучаться писать уровень видимости сразу, удобнее и понятнее, что имеется ввиду тем, кто написал код. А то всякое бывает, бывает пишут, а бывает забывают или опускают от лени, а по факту потом не понятки. Изначально нужно приучаться к стилю, легче будет отлавливать баги, так как всё, что не подходит под стиль, сразу бросается в глаза и очень часто является багом.


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Гришагин  # Теория ООП / Пиксели для классов / 2018-03-30 03:02

Главное не зацикливаться, двигайся дальше, с практикой приходит и понимание.


10558. Иван Воронин
Иван Воронин
ответить
→  Анатолий  # 4. Strategy / Strategy - Intro / 2018-03-30 01:28

Dune 2 на Sega, было дело, супер игрушка.


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей  # Запуск пакета / WPF. Простая змейка. VIP урок. Длина тела. / 2018-03-29 20:35

Молодец, удачи в дальнейшем изучении.


16218. Дмитрий
Дмитрий
ответить
→  Иван Воронин  # Секундомер / Моральная подготовка / 2018-03-29 08:38

Иван, спасибо.
Да уж...Думаю такие мысли (о лучшей жизни) посещают 90 процентов Россиян))) Правда многих просто посещают, но делать при этом ничего не хотят..Лучше ворчать на жизнь, чем при этом пытаться двигаться вперед)))..Так что пока другие ждут нужно целенаправленно шагать вперед вперед и вперед и успех не заставит себя ждать)


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов   / 2018-03-29 04:09

У самого на дизайн времени нет, больше ухожу в код. Но иногда приходится заниматься по старой памяти, сейчас дочке делегирую данную задачу.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Иван Воронин   / 2018-03-29 03:07

Спасибо, Иван. Я просто нифига не дизайнер и мне чужды всякие цветочки, раскрасочки...


10558. Иван Воронин
Иван Воронин
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Шпионский бот / Здесь Ботов раздают? / 2018-03-29 02:50

https://habrahabr.ru/company/ua-hosting/blog/275919/


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Секундомер / Моральная подготовка / 2018-03-29 02:45

Молодец, отличная подготовка, классические проблемы, так что удачи, главное не отступать и двигаться только вперёд!!!


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Базовый ASP.ект / Создание схемы проекта / 2018-03-29 02:40

Супер, молодец, серьёзно подошёл к вопросу.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Инфобизнес / Список всех действий / 2018-03-29 02:37

Сразу видно, что опыта у тебя в БД нет. Тот вариант который ты предлагаешь проще, но он избыточен, скоро твоя БД будет так тупить и столько весить, что ты будет в шоке что с этим делать и как быть, а уже далеко ушёл в разработку, куча кода и просто так переписать на ООП тяжко и трудозатратно. Поэтому советую сразу использовать верное решение и взаимосвязи о которых ты пишешь, ничего там страшного нет, главное, чтобы эти все взаимосвязи были в твоей голове, а уж на бумаге ты их продублировать сможешь легко и просто.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Нанософт / Средняя оценка / 2018-03-29 02:33

Это нормально, в этом и фишка практического подхода, рассматривание одного и того же под разными углами.


10558. Иван Воронин
Иван Воронин
ответить
→  zhikharevav  # Java Sweeper / Алгоритм открывашки / 2018-03-29 02:31

Думаю не "состояния системы", а "систему состояний" =)
Есть курс по шаблонам программирования, там очень хорошо продемонстрирован этот шаблон: State, он же Состояние.
Суть шаблона проста, аналогия boolean, только там всего два состояния: true или false, а тут получается расширяется список до бесконечности. Что позволяет реализовывать более сложные программные решения.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин   / 2018-03-28 21:35

Благодарю


17606. Виктор
Виктор
ответить
→  Иван Воронин  # Шпионский бот / Хочу новости / 2018-03-28 20:27

Я пару раз уже откладывал это дело, все руки не доходят)


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Шахматы по сети / Интерфейс. Начальная позиция / 2018-03-28 19:58

Добавил в пункты для выполнения необходимую последовательность.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Шахматы по сети / Интерфейс. Начальная позиция / 2018-03-28 19:36

Добавь это в описание урока, пожалуйста.


10558. Иван Воронин
Иван Воронин
ответить
→  Константин Мельников  # Шпионский бот / Хочу новости / 2018-03-28 17:33

Вручную вбивать в код значение offset это круто =) думаю далее ты поймёшь, как это делается правильно.


10558. Иван Воронин
Иван Воронин
ответить
→  Алекс  # Теория ООП / Интерфейс. Кружочки гоняются друг за другом. / 2018-03-28 17:31

Молодец, удачи в дальнейшем прохождении.


10558. Иван Воронин
Иван Воронин
ответить
→  Виктор  # Шпионский бот / Хочу новости / 2018-03-28 17:29

Прокси используют, если он нужен, если он тебе не нужен и напрямую подключаешься без проблем, можешь не заморачиваться. Но чисто для общего развития будет полезно знать.


10558. Иван Воронин
Иван Воронин
ответить
→  Алекс  # Теория ООП / Интерфейс. Зачем он нужен. / 2018-03-28 11:55

А, это да, Игромистр на тот момент не знал, куда надо во всплывающем меню добраться, чтобы сразу создать интерфейс, но это не важно, это просто текстовые файлы, исходники, их можно создавать вручную в блокноте и писать что надо, главное, чтобы компилятор понимал, что ты хочешь этим всем сказать. Иначе он просто не соберёт тебе приложение и будет ругаться ссылая на строки кода, которые его смутили.


8932. Алекс
Алекс
ответить
→  Иван Воронин  # Теория ООП / Интерфейс. Зачем он нужен. / 2018-03-27 20:40

Иван, там по видео создаётся сначала класс, а затем переименовывается в интерфейс. Отсюда и возник вопрос. Но я ответ уже нашёл: в VS можно сразу создавать интерфейс.


17871. Алексей
Алексей
ответить
→  Иван Воронин   / 2018-03-27 18:22

Да , просто не правильно написал


11911. Andrey
Andrey
ответить
→  Иван Воронин   / 2018-03-27 14:58

Спасибо, за ссылку. Понятно откуда это пошло.


10558. Иван Воронин
Иван Воронин
ответить
→  Слава  # ASP.NET и GMaps / Запуск ASP.NET MVC / 2018-03-27 14:30

Это очень сложная технология и она так быстро не запускается, даже если ты видишь ошибку, просто надо подождать, пока не будут готовы все необходимые компоненты, тогда оно само заработает как надо, спешка при разработке плохой советчик.


10558. Иван Воронин
Иван Воронин
ответить
→  Алекс  # Теория ООП / Интерфейс. Зачем он нужен. / 2018-03-27 14:29

Смотрю твой скрин и не пойму твоего вопроса, у тебя там и так интерфейс без класса создан. Если ты о реализации интерфейса то должен понимать, что интерфейс должен быть реализован кем то, это просто формула или рецепт, как угодно, а далее ты уже сам выбираешь, где и как его готовить. Лично для меня интерфейс удобен тем, что он конкретизирует тип объекта, которые после можно перебирать в коллекции и т.д. сопутствующие удобные плюшки.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Шахматы по сети / Классы. Шахматная бюрократия / 2018-03-27 14:08

Отличное решение, молодец.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Шахматы по сети / Классы. Стой, кто идёт! / 2018-03-27 14:08

Логические ошибки самые сложные, потому что они логичны и компилятор считает, что именно так и надо, поэтому ошибок не выдаёт, это всё равно что вы бы хотели сложить два числа, а случайно поставили знак умножения и программа бы скомпилировалась и запустилась, но вот работала она бы не так как вам надо. Такие ошибки часто появляются при невнимательности или обычном копипасте и спешке.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Мат Конём и Слоном / Королевское правило / 2018-03-27 14:06

Использование типов для более меньшего потребления памяти лучше проводить после того как будет готов продукт, эдакая оптимизация, но только там где это реально необходимо или же полностью своя система, если же используются сторонние технологии, то лучше придерживаться их стандарту типов данных. Проблем совместимости меньше будет.


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей  # Микроигры / Игра 15 - Картинка / 2018-03-27 13:56

Молодец, только PictureBox это не матрица, видимо ты хотел сказать "матрице ИЗ PictureBox'ов"


10558. Иван Воронин
Иван Воронин
ответить
→  Andrey  # Шпионский бот / Телеграммировать / 2018-03-27 13:54

https://ru.wikipedia.org/wiki/UNIX-%D0%B2%D1%80%D0%B5%D0%BC%D1%8F
всё более чем логично, UNIX время очень удобно использовать, это уже как стандарт.


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Хранитель экрана / ФИНАЛЬНЫЙ урок / 2018-03-27 13:52

Поздравляю с финалом, удачи в дальнейшем изучении.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Инфобизнес / Ядро базы данных / 2018-03-27 13:44

Не очень понял суть сложности, если ты видео отчёт хотел добавить, то добавил бы, а то отменять урок надо будет. Если же тебе нужен видео урок по установке данного ПО, то на проекте он уже имеется и не в одном курсе. Конечно может быть ты хотел сказать, что в конце курса хочешь записать видео отчёт по тому, что тобой было проделано, то это только приветствуется плюс для тебя доп. практика.


10558. Иван Воронин
Иван Воронин
ответить
→  Povilas Abramovicius  # 1. Singleton / Singleton - Timer - String vs Buffer Speed / 2018-03-27 13:15

Только в процессе использования StringBuilder советую не использовать конкаттенацию, даже разок, это очень снижает производительность. А то в некоторых уроках этим грешилось.


10558. Иван Воронин
Иван Воронин
ответить
→  Povilas Abramovicius  # 1. Singleton / Singleton - Timer - String vs Buffer Speed / 2018-03-27 13:13

Полюбому, я по этому поводу провёл очень много тестов, быстрее в разы.


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Гришагин  # Теория ООП / Структура vs Класс / 2018-03-27 13:13

Это хорошо, значит процесс пошёл =)


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Шпионский бот / Фото в студию / 2018-03-27 13:12

Если ранее не работал с подобным то да, понять сразу сложно, но это временно.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Шахматы по сети / Интерфейс. План действий / 2018-03-27 11:54

Очень красивые фигурки


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов   / 2018-03-26 21:46

Понятно


10558. Иван Воронин
Иван Воронин
ответить
→  FireWolf   / 2018-03-26 21:45

Видимо для того, чтобы отсеять случайных людей от разработки. Только стойкие и терпеливые доберутся до финишной прямой =)


11589. Yefim
Yefim
ответить
→  Иван Воронин  # Мат Конём и Слоном / Перебор всех комбинаций / 2018-03-26 19:12

Спасибо, Иван! Ты, как всегда прав!


17895. Кирилл Бойко
Кирилл Бойко
ответить
→  Иван Воронин   / 2018-03-26 19:06

Спасибо) Буду стараться.


1901. Neverwinter 2
Neverwinter 2
ответить
→  Иван Воронин   / 2018-03-26 16:47

Это хорошая новость.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Иван Воронин   / 2018-03-26 15:41

Я просто знаю как его "в реале" зовут. Поэтому и назвал по его настоящему имени, а не по нику!


10080. FireWolf
FireWolf
ответить
→  Иван Воронин   / 2018-03-26 15:11

Спасибо :) В принципе, для АМД тоже есть ускоренные библиотеки, но только под Линукс.
Я в Genymotion использую ту же версию, что и на телефоне - 5.1. Надо попробовать указать путь в настройках эмулятора конкретно к ADB, используемых Вижуал Студией. А вообще не по-человечески всё это как-то устроено :(


17443. WildOrc
WildOrc
ответить
→  Иван Воронин  # Шахматы по сети / Классы. Квадратная площадь / 2018-03-26 14:44

Правильно понял на самом деле =)


17443. WildOrc
WildOrc
ответить

16533. Андрей Шевченко
Андрей Шевченко
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Шевченко  # Шпионский бот / ВИП-Урок: Защита приложения / 2018-03-26 13:22

Поздравляю с завершением курса, не останавливайся на достигнутом.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Шахматы по сети / Классы. Квадратная площадь / 2018-03-26 13:20

Вначале подумал, чтобы голова не распухла или не разорвало от новых знаний =)


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # НаноШахматы / HTML - Фигуры на Доске / 2018-03-26 13:18

верное решение, молодец.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Шахматы по сети / Доска. VIP. Запуск в Интернете / 2018-03-26 13:16

это классическая ошибка всех пользователей ПК, первая их ошибка начинается с названию пользователя именем на русском языке, естественно, папка создаётся тоже на русском и отсюда начинаются свистопляски у многих программ. я в телеграм давно уже написал причины, которые могут усложнить жизнь в юнити, рад, что у меня с древних времён осталась привычка именовать всё кратко и на инглише, так как в те времена русского языка и не было вовсе.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Мат Конём и Слоном / Перебор всех комбинаций / 2018-03-26 13:11

Ну сразу бросилась в глаза строчка, Math.Abs перед нижним continue, там дважды вычисляется разница между "y", думаю там опечатка и нужно ещё вычислять разницу по оси "x". Далее будет рефакторинг данного кода и вынос в отдельные функции.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Дневник успеха / 2018-03-18 Отчёт за неделю / 2018-03-26 13:02

решай задачки, выполняй уроки и постепенно твоё звание будет приобретать новые краски.


10558. Иван Воронин
Иван Воронин
ответить
→  zhikharevav  # Java Sweeper / Случайные бомборазмещения / 2018-03-26 12:55

10 бомб по канону =)


9752. chokayes
chokayes
ответить
→  Иван Воронин  # Шпионский бот / Авторазбор в действии / 2018-03-26 12:55

ну я почти так и делал, нам то нужны не все поля, составные объекты я не прописывал, ну они и получили null.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Шпионский бот / Авторазбор в действии / 2018-03-26 12:47

Можно создать один объект со всеми полями, которые могут прийти, если они не пришли, просто будут иметь значения по умолчанию, которые ты прописал в объекте. Удобно.


10558. Иван Воронин
Иван Воронин
ответить
→  Юрий Караваев  # Демо игры / C# чего начать программировать / 2018-03-26 12:44

Дорогу осилит идущий, могу лишь одно добавить в нижесказанному, идеальным он может стать для тебя, но на вкус и цвет могут появиться ещё идеи и запросы, так что готовься к техподдержке и доведения своего идеала до всеобщего, опять же зависит от того, важно ли тебе мнение других о твоём продукте, если хочешь изменить мир, надо толкать свои идеалы, если нет, то подстраиваться под чужие. Удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Шахматы по сети / Классы. ВТОРОЙ ФИНАЛЬНЫЙ УРОК / 2018-03-26 12:41

Дело привычки. Молодец, коротко и ясно.


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Шпионский бот / Хочу новости / 2018-03-26 12:39

Вроде бы ник его читается как "Чокаес", я там не увидел "н" на конце.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Шахматы по сети / Классы. Консольная доска / 2018-03-26 12:34

Если зажать Ctrl и кликнуть по названию функции в коде, тебя быстро кинет к её реализации, удобно.


2824. shchetikhin
shchetikhin
ответить
→  Иван Воронин   / 2018-03-26 12:31

согласен, кроссплатформенность - наше всё.


10558. Иван Воронин
Иван Воронин
ответить
→  shchetikhin  # БД - Управление гостиницей / Установка сервера MySQL / 2018-03-26 12:28

они все очень похожи, по сложности тоже сложно сравнивать, лично я придерживаюсь кроссплатформенности, это идеальный вариант.


10558. Иван Воронин
Иван Воронин
ответить
→  FireWolf  # Запуск пакета / WPF. Простая змейка. Победа и поражение. / 2018-03-26 12:27

Соболезную с ноутом. Темболее такая подстава с процессорами оказалась. Лишний аргумент будет в пользу интела =)
По поводу не возможности запустить своё ПО на эмуляторе это не изза набора команд, это называется версия API, т.е. версия андроид SDK, скачай туже, которую использовал на ноуте или ту же, что у тебя на телефоне стоит, думаю проблема исчезнет, на слишком старых версиях может не запуститься, я запустил на API 15, но по умолчанию там намного новее.


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Бойко  # Демо игры / C# чего начать программировать / 2018-03-26 12:22

Отличная мотивация, ты попал куда надо, на данном проекте собрано множество не похожих друг на друга задач различной сложности, проходи это всё в порядке усложнения и постепенно овладеешь достаточными знаниями, чтобы услышав задание, поставив видео на паузу, реализовал по своему, а потом досмотрев видео, возможно что-то интересное для себя почерпнув из него и применив в своей реализации. Удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Бойко  # Демо софт / Вступительное слово / 2018-03-26 12:19

В целом не важно, на каком языке, это дело привычки, но на родном языке ПО всегда лучше.


10558. Иван Воронин
Иван Воронин
ответить
→  Ярослов  # Демо игры / Лабиринт 2D - меню / 2018-03-26 12:17

Осталось научиться делать скрины и будет супер.


10558. Иван Воронин
Иван Воронин
ответить
→  Алекс  # Теория ООП / Интерфейс. Кружочки гоняются друг за другом. / 2018-03-26 12:14

Будь внимательнее, ошибки копипаста самые сложные для отладки, а судя по коду, как уже ранее сказал Игромистр, у тебя слишком много X в уравнении, сверься с видео и исправь


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Дневник успеха / 2018-03-25 Отчёт за неделю / 2018-03-26 12:07

Всё верно, в данных отчётах пишут о достижениях, а не о мыслях =) молодец.


10558. Иван Воронин
Иван Воронин
ответить
→  Роман  # Демо игры / C# чего начать программировать / 2018-03-26 12:05

Добро пожаловать, после получения достаточных знаний на данном проекте и добавив креативности сможешь реализовать задуманное без проблем. Главное это двигаться вперёд каждый день хоть мелкими шагами, но двигаться. Удачи в реализации своих идей, у тебя их ещё много появится в процессе прохождения курсов на данном проекте. Если уровень совсем нулевой, советую начать с раздела "Консоль", подтянешь азы и набьёшь руку, после чего будет проще щёлкать "Видеокурсы".


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Шахматы по сети / База данных. Упрощение / 2018-03-26 11:59

Да, простора тут хоть отбавляй.


10558. Иван Воронин
Иван Воронин
ответить
→  Diserdyuk  # Демо софт / Вступительное слово / 2018-03-26 11:57

Добро пожаловать, в ближайшее время своих программ/игр у тебя будет много =)


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Шахматы по сети / База данных. Management в студию! / 2018-03-26 11:56

Очень интересно добраться до данных уроков, так как я для работы с базами использую другой софт уже много лет, поглядеть, так ли важна установка именно данного комплекта ПО.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Дневник успеха / 2018-03-25 Отчёт за неделю / 2018-03-26 11:52

Страна большая, вариантов развития событий намного больше, чем в любой другой из-за размеров территории.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Интерфейс. План действий / 2018-03-26 11:49

Только что проверил у себя, всё отлично хватается и тянется, очень странно.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Шахматы по сети / Интерфейс. Выставка фигур / 2018-03-26 11:34

Да, такой формат намного удобнее, он не идеален, но Игромистр стремится к этому. =)


1. Евгений Волосатов
Евгений Волосатов
ответить

11589. Yefim
Yefim
ответить
→  Иван Воронин  # Шахматы по сети / Алгоритмы. VIP. Как пройти в библиотеку / 2018-03-25 18:33

Понятно, Иван. Сочувствую. Выздоравливай скорее!!!


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Консоль / C# набор / Обмен элементов / 2018-03-25 13:03

Отлично всё засчиталось без ошибок.


17443. WildOrc
WildOrc
ответить
→  Иван Воронин  # Шахматы по сети / Интерфейс. Начальная позиция / 2018-03-25 12:46

См. следующие уроки - починил. =)))


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Шахматы по сети / Интерфейс. Начальная позиция / 2018-03-25 12:25

Да. пешки надо поменьше однозначно


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Шахматы по сети / Алгоритмы. VIP. Шахматное супертестирование / 2018-03-25 12:22

Несколько часов для тестирования это ещё семечки, реальные тесты годами проводят.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Шахматы по сети / Алгоритмы. ТРЕТИЙ ФИНАЛЬНЫЙ УРОК / 2018-03-25 12:20

Никто ничего не упразднил, просто перетасовали части курса между собой. Так что рефакторинг тебе ещё предстоит сделать. Курс намного сложнее Сапёра, намного сложнее любого из существующих курсов на данном проекте. По поводу интриги, я думаю она есть у каждого, кто решил пройти данный курс, так что ты не одинок =)


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Алгоритмы. VIP. Как пройти в библиотеку / 2018-03-25 12:12

Не получается проходить быстрее всех, а сейчас ещё и ангиной приболел, но как только появляется время, сразу занимаюсь изучением уроков и описанием. Просто я глянул официальную вики юньки и там написано, что все библиотеки, которые лежат в папке Assets автоматом добавляются в референс и в коде просто прописываешь юзинг нужный и всё. Поэтому я времени почти не потратил, основное время уходит на составление описания и выполнение урока одновременно, плюс корректировки.


11589. Yefim
Yefim
ответить
→  Иван Воронин  # Шахматы по сети / Алгоритмы. VIP. Как пройти в библиотеку / 2018-03-25 07:32

Спасибо, Иван! Если бы я  это прочел до выполнения задания, сэкономил бы массу времени.


5263. Павел
Павел
ответить
→  Иван Воронин   / 2018-03-24 08:23

Тогда в облако


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc   / 2018-03-24 07:22

Плюс конечно самостоятельная работа ещё лучше помогает усвоению, бывает урок затягивает так, что я перелопачу всё и вся, чтобы реализовать то, на что вдохновил урок. Опять же, лучше не затягивать, если на реализацию чего-то уходит слишком много времени, лучше отложить до лучших времён. Если же видишь, что по времени вроде затянул, но вот вот осталось чисто технически дописать мысль в коде, то просто допиши и радуйся полученному результату, плюс в копилку скила =)


1. Евгений Волосатов
Евгений Волосатов
ответить

17443. WildOrc
WildOrc
ответить
→  Иван Воронин   / 2018-03-23 23:44

Иностранных в смысле


17443. WildOrc
WildOrc
ответить
→  Иван Воронин   / 2018-03-23 23:43

Подобный метод есть в изучении языков. Начинал, но как-то не дожал. Теперь получится, думаю.


10558. Иван Воронин
Иван Воронин
ответить
→  Данил Шумкин  # Демо софт / Вступительное слово / 2018-03-23 23:38

Добро пожаловать и удачи, всё зависит только от тебя.


10558. Иван Воронин
Иван Воронин
ответить
→  Никита  # Демо игры / C# чего начать программировать / 2018-03-23 23:35

Добро пожаловать, ты попал куда надо.


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Шахматы по сети / База данных. Упрощение / 2018-03-23 23:31

Ничего грейтового не вижу, при использовании ftp больше времени будет тратиться на авторизацию, чем время скачивания данного FEN


10558. Иван Воронин
Иван Воронин
ответить
→  Павел  # Шахматы по сети / База данных. Упрощение / 2018-03-23 23:30

ftp уже древность и скорость намного ниже чем API с json


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Шахматы по сети / Алгоритмы. ТРЕТИЙ ФИНАЛЬНЫЙ УРОК / 2018-03-23 23:27

Да, "Бразильская система себя оправдывает" =) Даже если что-то не ясно, просто надо двигаться дальше, выполняя уроки так, чтобы их итог был такой же как и на видео. Так как периодически в программировании используются одни и теже вещи, но под разным углом, мозг начинает на автоматике сопоставлять эту информацию и код начинает проясняться как будто ты читаешь утреннюю газету попивая чашку кофе в гамаке на лужайке у дома =)


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей В.  # Tinklavimas / Термины сайтостроения / 2018-03-22 21:58

Маска ограничивает диапазон адресов, которые будут видеть друг друга и быть тем самым в одной сети, её используют для ограничения этого количества, чтобы уменьшить диапазон итераций опроса сети на предмет живых адресов. По-умолчанию для локалки 192.168.х.х используется маска 255.255.0.0, что с одной стороны даёт диапазон в 65к+ адресов, но и время опроса ниже изза избыточности, особенно если машин всего 2-3, т.е. мизер.


10558. Иван Воронин
Иван Воронин
ответить
→  Anton  # Демо игры / C# чего начать программировать / 2018-03-22 21:53

Добро пожаловать, на данном ресурсе получишь отличную базу и направления движения в программировании помимо утилит и программ технической поддержки. Если опыт нулевой, советую начать с раздела "Консоль", либо параллельно с уроками в разделе "Видеокурсы". Советую так же пройти курс "Теория ООП", очень познавательный и пригодится лучше понимать код остальных курсов.


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений  # Наноигры / Бот для Цифр / 2018-03-22 21:46

А мишка не против? =)


10558. Иван Воронин
Иван Воронин
ответить
→  Tekashnik  # Шахматы по сети / Алгоритмы. Генератор ходов / 2018-03-22 21:45

Этот курс и не для новичков, он для опытных программистов.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Шахматы по сети / Алгоритмы. Сборка фена / 2018-03-22 14:26

Да, имеется такой баг в этом уроке, но далее он будет исправлен


8380. zhikharevav
zhikharevav
ответить
→  Иван Воронин   / 2018-03-22 05:28

Да, наверное, ты прав! Надо смотреть от начала до конца запись и только потом начинать писать, причём без подглядывания в видео, чтобы применить то, что ты понял из записи. Если не получается, то ещё раз пересматривать запись и опять писать самому...Но это потребует гораздо больше времени, которое не всегда можно найти, так что приходится выкручиваться)))


10558. Иван Воронин
Иван Воронин
ответить
→  vip   / 2018-03-21 14:27

Чтоб понимать какую, надо мыслить как машина, она тупая, ей дали два условия, к примеру: "на столе лежат 10 яблок, 10 апельсинов и 10 груш, тебе сказали, возьми 7 яблок, итого что мы имеет по условию? мы имеем два правила, нужны ЯБЛОКИ, и ЧТОБЫ ИХ БЫЛО 7. Далее ты идёшь вдоль стола и смотришь что лежит перед тобой, если это яблоко, берёшь, и так далее, пока у тебя их не будет 7, как их стало 7 всё, задача выполнена." какие яблоки будут не взяты? не количество, а какие по счёту? если о последовательности условий нет, а значит они по-умолчанию.


10558. Иван Воронин
Иван Воронин
ответить
→  zhikharevav   / 2018-03-21 14:24

В записи лучше смотреть и слушать, а потом ставить на паузу и только после этого писать код, после написания опять снимать с паузы и смотреть далее. По другому никак, так как она отредактировала видео и убрала лишние паузы между, такой скорости на реальном вебинаре не бывает, поэтому пытаться успеть смысла нет.


9913. vip
vip
ответить
→  Иван Воронин  # Консоль / Олимпиада / Случайная задача / 2018-03-21 12:28

Так какую цифру будет отбрасывать по логике???


9913. vip
vip
ответить
→  Иван Воронин  # Консоль / Олимпиада / Случайная задача / 2018-03-21 12:26

Видимо да с логикой у меня как-то слабова-то надо подтянуть :)


8380. zhikharevav
zhikharevav
ответить
→  Иван Воронин   / 2018-03-21 12:17

Можно! Просто приходилось часто на паузу ставить...а то она пишет пишет, ты пишешь к ней поглядывая, а тут раз...она использует переменную, которую ты не добавлял, ставишь на пауза, отматываешь назад ... и точно, она за пару секунд (когда видимо я не смотрел, а просто слушал) добавила новую переменную. Это очень расстраивало :(


10558. Иван Воронин
Иван Воронин
ответить
→  Dimon  # Сокобан / Сокобан - Редактор - Редактирование / 2018-03-21 12:12

Да, поэтому и создаются теперь уроки короче.


10558. Иван Воронин
Иван Воронин
ответить
→  zhikharevav  # Графические циклы / VIP. Спирограф от Елены / 2018-03-21 12:12

Да, отличный урок у Елены вышел, но проблем со скоростью не было, даже добавил своих фишек, чтобы было ещё лучше. В записи это не на вебинаре =) можно хорошо проработать урок.


10558. Иван Воронин
Иван Воронин
ответить
→  Tekashnik  # Шахматы по сети / Алгоритмы. Сборка фена / 2018-03-21 12:09

Молодец, отличное замечание, я сразу верно генерировать начал последовательность символов, но так как при парсинге проверяется наличие символа, то по сути у нас корректно будет парсится в обоих случаях, просто не совсем по феншую, надо в любом случае это подправить =) может быть в рефакторинге это как раз исправили, но он будет в самом конце курса.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Шахматы по сети / Доска. VIP. Запуск на Android / 2018-03-21 11:54

Приветствую, Дмитрий, по поводу проблем, которые могут случиться, думаю имело бы смысл рассказывать, если бы они произошли и пришлось их решать, но так уж вышло, что проблем у Игромистра не возникло в силу того, что у него процессор от фирмы Intel и т.д. Если бы проблемы возникли, их бы решили и обязательно продемонстрировали их на видео. Проблемы с которыми столкнулся я, хоть у меня и Intel процессор, но они были, я описал в чате Телеграм, если они не помогли, то нужно изучать конкретный случай.

з.ы.
Теперь по поводу ваших скриншотов, на втором скриншоте файле Board.cs в строчкe 3 находится ссылка на неймспейс ChessRules, а в строчке 12 находится ссылка на тип объекта Chess, ругается, что не может их найти. А исходя из первого скриншота, ругается, что библиотека ChessRules написана версии .NET 4.0, а текущий проект, куда вы подключаете библиотеку имеет версию .NET 2.0, думаю, если вы зайдёте в настройки проекта и выберете там версию .NET 4.0 минимум, проблема исчезнет, как минимум эта, если есть ещё ошибки, они всплывут после решения данной.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Мат Конём и Слоном / Конь ходит буквой Гэ / 2018-03-21 10:36

Молодец, свои изменения в коде это хорошая практика и понимание ситуации.


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Мат Конём и Слоном / Конь ходит буквой Гэ / 2018-03-21 10:35

На олимпиаде использовали ещё быстрее алгоритм.


10558. Иван Воронин
Иван Воронин
ответить
→  Tekashnik  # Шахматы по сети / Алгоритмы. Волшебные шахматы / 2018-03-21 10:32

В олимпиадах мы парсили по другому это факт. Битовые маски использовали, как говорится, то была другая история. Но никто не мешает использовать алгоритмы, которые мы использовали в олимпиаде, я думаю это отличная тема для самостоятельного рефакторинга. В данном же курсе разложили парсинг на составляющие части для больше наглядности.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Консоль / Олимпиада / Случайная задача / 2018-03-21 09:10

надо внимательно читать условие задачи, если сказано, дано 7 чисел, то надо и парсить первые 7 чисел, а то что дали 8, так это проверка на логику программиста, видимо у тебя пока с этим туго. Другие ведь решили задачу.


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Web API / Запись вебинара / 2018-03-21 08:55

я использую var для красоты/компактности кода.


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Web API / Запись вебинара / 2018-03-21 08:55

Любой, какой нравится: Project[], List<Project>...


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Web API / Запись вебинара / 2018-03-20 23:06

Я думал там сложнее будет.
Какого типа var projects во втором случае?


9156. Dimon
Dimon
ответить
→  Иван Воронин   / 2018-03-20 16:35

К сожалению я не понял где и как это меняется. Спасибо за совет.


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  Иван Воронин  # Дневник успеха / 2018-03-11 Отчёт за неделю / 2018-03-20 15:40

Начинал. Не помогло)) Пришлось обратиться за помощью


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Tinklavimas / Второй подход к эскизу / 2018-03-20 15:18

Да, странно, время 1 минута, какой-то быстрый рефакторинг =) там что он в виде картинки?


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Шевченко  # Дневник успеха / 2018-03-11 Отчёт за неделю / 2018-03-20 15:16

Если слишком много времени не можешь найти ошибку, лучше начать заново.


10558. Иван Воронин
Иван Воронин
ответить
→  Anastasia  # Демо игры / C# чего начать программировать / 2018-03-20 15:15

Добро пожаловать. Меня почти два года назад тоже заинтересовал, с тех пор я тут и не планирую уходить, курсы отличные, в каждом есть свои фишки и полезные советы. Удачи в обучении.


10558. Иван Воронин
Иван Воронин
ответить
→  Snepper  # C# Android / Установка и запуск HAXM эмулятора Android / 2018-03-20 15:07

https://www.genymotion.com/ попробуй этот эмулятор


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Демо игры / C# чего начать программировать / 2018-03-20 15:03

Добро пожаловать, главное выполнять суточную норму и каждый день, не пропуская, чтобы это вошло в привычку, тогда сам не заметишь, как станешь кодить всё и вся.


10558. Иван Воронин
Иван Воронин
ответить
→  chip  # Микроигры / 2048 - Объединение / 2018-03-20 15:01

Да, счётчик необходим, чтобы был дополнительный стимул хотя бы просмотреть видео, а не просто прокликивать.


10558. Иван Воронин
Иван Воронин
ответить
→  Алекс  # Шахматы по сети / Классы. ВТОРОЙ ФИНАЛЬНЫЙ УРОК / 2018-03-20 14:58

в описании к уроку есть название домена draw.io вот там и создаются такие красивые схемы.


16218. Дмитрий
Дмитрий
ответить
→  Иван Воронин  # Нанософт / Шахматные часы / 2018-03-20 14:56

Иван, спасибо.
Сейчас как раз доделываю, оставшиеся не решенными, задачи Алгоритмика (из раздела - Консоль).  Буду параллельно и то и другое делать, чтоб было разнообразие...


10558. Иван Воронин
Иван Воронин
ответить
→  Timoha  # Дневник успеха / 2018-03-11 Отчёт за неделю / 2018-03-20 14:55

Ну математика нужна для специфических формул, а для того чтобы программировать полезное ПО достаточно школьной программы с головой. В любом случае, удачи в изучении, если есть время, хотя бы выполняй суточную норму, прогрессировать будешь на глазах.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Демо игры / C# чего начать программировать / 2018-03-20 14:53

Добро пожаловать, отличные направления в изучении, ты попал куда нужно, получишь тут отличную базу для дальнейшего саморазвитию. Удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Демо игры / Игра Быстрощёлк / 2018-03-20 14:52

Супер анекдот, "Казнить нельзя помиловать" =)


10558. Иван Воронин
Иван Воронин
ответить
→  Dimon  # Сокобан / Сокобан - Редактор - Интерфейс / 2018-03-20 14:44

Если увеличиваешь размер уровня, то и размер массива надо динамически менять.


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей  # Демо игры / Лабиринт 2D - меню / 2018-03-20 14:40

Молодец. Они нужны для тех, кем ты видимо уже не являешься. Не надо забывать об этом.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Нанософт / Шахматные часы / 2018-03-20 14:29

Молодец, отлично поработал. По поводу курса "Теория ООП" это отличное решение, просто замечательный курс для новичков, но если даже при его прохождении будут возникать вопросы, советую вначале/параллельно пройти весь раздел "Консоль", а видео-уроки проходить так, чтобы не было ошибок, понимание приходит при постоянной практике, так как ты верно подметил, каждый раз приходится использовать похожие вещи и тем самым они лучше усваиваются. Удачи.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Дневник успеха / 2018-02-18 Отчёт за неделю / 2018-03-20 13:14

Такая таблица радует глаз.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc   / 2018-03-19 16:54

Согласен, поэтому всегда сам разбираюсь, очень часто без гугла. Чем выше опыт, тем реже гуглишь.


17443. WildOrc
WildOrc
ответить
→  Иван Воронин   / 2018-03-19 13:40

Но 6 часов форумов и разобраться самому - бесценно =))) Огромный буст морали сразу.


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Web API / Комплекс технологий / 2018-03-19 12:22

Мне тоже понравилась.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc   / 2018-03-19 12:22

Если пролистать историю чата до 13 марта, там это описано со скриншотами ещё возможных проблем при сборке.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc   / 2018-03-19 12:20

Да, я об этом говорил в чате для тех, кто купил курс по Шахматам и там ещё кое что написал по этому поводу =) рад что всё удалось.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Web API / Комплекс технологий / 2018-03-19 12:16

Картинка суперская.


17443. WildOrc
WildOrc
ответить
→  Иван Воронин   / 2018-03-19 11:51

Пока писал тебе - проект собрался и встал на вебе. Русские и прочие символы не давали питону добраться до него :))


17443. WildOrc
WildOrc
ответить
→  Иван Воронин   / 2018-03-19 11:42

По IOS я начитал для себя два возможный варианта на Windows.
1. Это работа под виртуалкой Mac OS
2. Можно использовать облако Юнити - там все отлично собирается. Без виртуалки тут все равно не обойтись для получения сертификатов разработчика. Но путь интересный.
Но это потом...
Сейчас меня сводит с ума запуск доски в Вебе - выдает ошибки, которые еще не смог разрулить.
Как можно пропустить этот урок ( с возможностью вернуться к нему чуть позже)?


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Шахматы по сети / Доска. VIP. Запуск на Android / 2018-03-19 11:26

Чтобы собрать для iOS нудна Mac OS X и XCode, так как Unity генерируется папку с проектом именно под XCode, то его надо будет скопировать на Mac OS X и открыв в XCode собирать, так же нужна будет ещё настройка устройств для разработки, ну гугл в этом плане отлично поможет, я занимался разработкой под iOS на Mac OS X ещё осенью 2014.


16218. Дмитрий
Дмитрий
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Дневник успеха / 2018-03-18 Отчёт за неделю / 2018-03-19 11:21

Молодец, отличная мотивация, удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Наноигры / VIP - Карточки памяти - Алгоритм / 2018-03-19 11:17

Отлично поработал, молодец!!!


10558. Иван Воронин
Иван Воронин
ответить
→  Pavlin  # Дневник успеха / 2018-03-11 Отчёт за неделю / 2018-03-19 11:16

Да, начни с малого, выдели в сутки хотя бы пол часа на что-то и сделай это. Время то тикает, оно не ждёт =)


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Дневник успеха / 2018-03-18 Отчёт за неделю / 2018-03-19 11:14

Молодец, отлично движешься.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Бурные потоки / Бурная жизнь / 2018-03-19 11:14

да, отличный хранитель экрана получится =)


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Инфобизнес / Распределение доступов / 2018-03-19 11:12

Таблица Менделеева это конечно хорошо, но так можно к чему угодно звания прикрутить, хоть к Алфавиту, там аж 33 звания получается сразу, а если ещё их использовать как систему счисления, то вообще бесконечность. Звания которые используются на данный момент, связаны с программированием в той или иной степени, мы тут не химичим, а кодим =)


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2018-03-19 11:09

Отличный обзор, классно придумал, удачи в дальнейшем.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Новые технологии / Полуфинальный урок. Отзыв о курсе / 2018-03-19 10:56

И где хороший отзыв? если ты ему научился, то мог бы потратить пару минут для демонстрации полученных знаний =)


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Алгоритмы. VIP. Шахматное супертестирование / 2018-03-19 10:53

я бы даже сказал тип decimal =)


791. Валерий Жданов
Валерий Жданов
ответить
→  Иван Воронин  # Дневник успеха / 2018-03-18 Отчёт за неделю / 2018-03-19 10:47

Мощно, Иван, очень мощно!


791. Валерий Жданов
Валерий Жданов
ответить
→  Иван Воронин   / 2018-03-19 10:44

это да. надо будет эти вопросы поподробнее на php-фреймворках рассмотреть. на тех же yii2 и codeignitor


10558. Иван Воронин
Иван Воронин
ответить
→  zhikharevav  # Entity Framework / Подключение БД по методу CodeFirst / 2018-03-19 10:11

Это я в курсе, уже сталкивался однажды с проблемой миграций, которые решил проанализировав код миграции и подправив его логику, чтобы миграция прошла успешно, видимо надо просто уловить момент, как миграции генерируются, что они понимают, а что нет и на какой основе строится их работа, тогда и проблем не будет. Как говорится, если знаешь как механизм работает, всегда быстро сможешь его починить =)


8380. zhikharevav
zhikharevav
ответить
→  Иван Воронин  # Entity Framework / Подключение БД по методу CodeFirst / 2018-03-19 07:49

При использовании подхода Code-First сначала определяется модель в коде, а затем, на её основе создается (или модифицируется) база данных.
Молодец, Иван, всё хорошо получается и, я уверен, и дальше будет получаться только лучше и лучше. )))))
Так держать *thumbs up*


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Дневник успеха / 2018-03-18 Отчёт за неделю / 2018-03-18 22:15

Круглый отличник!


17443. WildOrc
WildOrc
ответить
→  Иван Воронин   / 2018-03-18 20:54

Спасибо за отзыв. Но я уже не дождался рекомендации и решился на покупку во время сегодняшнего семинара. Так что буду догонять - благо запала море не траченного. =))) Надеюсь увидимся еще ив  приватном чате.


10558. Иван Воронин
Иван Воронин
ответить
→  Валерий Жданов   / 2018-03-18 20:50

Да, я тоже помню как я тогда допилил миграцию и всё заработало, просто логики не хватило, т.е. по сути, миграция не поняла связки, которые сама же и создала, это насторожило, ну поглядим, может быть что-то упустили и поэтому миграция решила, что связей по какой-то причине нет.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc   / 2018-03-18 20:48

Комплект просто бомбовый, сам его приобрёл в максимальной версии, по поводу на "ты" не возражаю. Если понимание в чём то не очень, то данный комплект имеет в себе курсы проще, проходя их от простого к сложному будет понимание приходить намного быстрее, на данном ресурсе вообще каждый курс несёт в себе полезные изюминки и алгоритмы в игровой форме, составляю архив выполненных уроков для будущей базы практических знаний, что очень пригодится, так как всегда буду знать, в каком курсе то или иное было изучено. Главное каждый день выполнять хотя-бы по 1 уроку, не торопясь, если возникают вопросы, то можно погуглить и узнать подробнее тот или иной момент, так же всегда можно задать вопросы на данном проекте и/или в приватном чате формулистов, после приобретения данного комплекта думаю будет прислано приглашение.


791. Валерий Жданов
Валерий Жданов
ответить
→  Иван Воронин   / 2018-03-18 18:09

помню, как ты с миграциями расправлялся. Microsoft вздрагивал))


17443. WildOrc
WildOrc
ответить
→  Иван Воронин   / 2018-03-18 16:02

Иван, хочу еще обратиться за отзывом и советом...
Насколько ты (надеюсь, не возражаешь, что на "ты") рекомендуешь к приобретению комплект https://www.videosharp.info/start/web/ в версии "Сеньор" ??? Мне кажется, я видел твои отчеты с прохождения этих курсов. Насколько они "круты" для новичка (я писал с вебинара библиотеку для шахмат - нет понимания механизмов работы некоторых вещей)??? Я так понимаю, сегодня ожидается распродажа. Вот и размышляю - стоит ли оно того. Заранее благодарю за советы.


10558. Иван Воронин
Иван Воронин
ответить
→  Валерий Жданов  # Entity Framework / Подключение БД по методу CodeFirst / 2018-03-18 15:49

Ну пока что EF настолько прозрачна, что даже вопросов не возникает, погляжу, как он с миграциями справится, так как тоже жалуется, что они кривые, я вот не уверен, обычно когда мне так говорили, получалось что либо не умели готовить, либо реально технология была сырая. Так что скоро узнаю правду, пока что мне всё нравится.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc   / 2018-03-18 15:47

Динамически на самом деле не сложно, создаёшь массив нужного количества и всё, да, лучше отложи и двигайся дальше, когда пройдёшь урок где используется динамическая работа, сразу поймёшь как это делается.


16218. Дмитрий
Дмитрий
ответить
→  Иван Воронин   / 2018-03-18 10:57

Иван, это верно подмечено :)


17443. WildOrc
WildOrc
ответить
→  Иван Воронин   / 2018-03-18 09:46

Спасибо. Но я бы сказал на "хорошо с отличием". =)))
Пытаюсь сделать возможность выбора кол-ва и номинала кубов (от d4 до d20) - не могу реализовать. Не хватает навыков и инструментов. Пробовал через сокрытие заготовленных PictureBox'ов - но их все равно ограниченное кол-во, сколько сначала раскидаешь по форме. А вот динамического варианта я не придумал как реализовать. =(((( Видимо придется пока отложить до дальнейшего набора знаний и опыта - а потом вернуться и доделать =)))


791. Валерий Жданов
Валерий Жданов
ответить
→  Иван Воронин  # Entity Framework / Подключение БД по методу CodeFirst / 2018-03-18 07:38

да, по понятности очень хорошие уроки!


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Новые технологии / Клиент-сервер для смены обоев / 2018-03-18 01:50

Это потому, что урок записывался ещё во времена 7 винды, а у тебя, как я вижу по скриншоту, 10 винда, тоже столкнулся с данной проблемой, немного погуглив, решил её без проблем, проверил в 7, 8 и 10, всё работает отлично, посмотри отчёты других за этот урок, там есть описание решения проблемы. Либо погугли, решение найдётся очень быстро, связано с путями.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Нанософт / ФИНАЛЬНЫЙ УРОК / 2018-03-18 01:45

Молодец, отлично проработал урок, отличные текстурки кубиков, удачи в дальнейшем обучении.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Дневник успеха / 2018-02-11 Отчёт за неделю / 2018-03-18 01:39

Молодец, верное решение.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Консоль / Олимпиада / Случайная задача / 2018-03-18 01:38

Тут есть ТЗ, которое говорит, что НЕОБХОДИМО использовать в коде, а что НЕЛЬЗЯ!!! как видно зелёным IF, а красным FOR, у тебя в коде имеется FOR, запрещено!!! я и без него обошёлся более продуктивными методами, в этом и фишка задачи!!!


16089. Povilas Abramovicius
Povilas Abramovicius
ответить
→  Иван Воронин   / 2018-03-17 22:25

Спасибо!


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2018-03-17 20:15

Век живи - Век повышай квалификацию =)


16218. Дмитрий
Дмитрий
ответить
→  Иван Воронин  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2018-03-17 19:13

Иван, спасибо.
Да, я тоже считаю, что доделать будет возможность. Надо продолжать заниматься и незаметно для себя уровень подтянется Программы при этом сами собой начнут получаться более высокого уровня.
Главную мысль Евгения, которую он частенько упомянает в уроках и вебинарах, я уловил...Нужно делать делать делать и делать, тогда и результат будет))))


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2018-03-17 17:31

Молодец, поздравляю с финалом и первым видео-обзором!!! Да, есть аномалии с отскоком шарика в Арканоиде, да и идеи которые не удалось реализовать, это не беда, всегда будет возможность допилить это потом, когда прокачает скил намного круче, удачи!!!


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Мультиязычное меню на JS / ФИНАЛЬНЫЙ УРОК / 2018-03-17 17:23

Отличный обзор, очень понравилось изложение, чувствуется опыт в докладах =)
Такая же тема сейчас, очень много курсов сразу доступно и приходится расставлять приоритеты.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Шахматы по сети / Алгоритмы. Королевский паркур / 2018-03-17 17:15

Сам напишешь, если надо будет очень сильно, как говорится, дают удочку, лови что хочешь =)


10558. Иван Воронин
Иван Воронин
ответить
→  ser2018  # Наноигры / VIP - Карточки памяти - Алгоритм / 2018-03-17 17:14

Молодец, хорошо поработал.


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Гришагин  # Демо игры / VIP. Бесплатная консультация / 2018-03-17 17:11

Молодец, рад что всё понравилось. Да, когда я проходил мимо этого проекта, тоже понравилось всё. Другие проекты рядом не стоят.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Алгоритмы. Защита короля / 2018-03-17 17:09

Потому что курс в процессе создания и как не все уроки ещё записаны, так и не все уроки ещё с описанием.


10558. Иван Воронин
Иван Воронин
ответить
→  Povilas Abramovicius  # ООФрукты / Буфера в стрингах / 2018-03-17 17:06

Когда я проходил этот курс, у меня проблем не возникало, так как я многое переделывал по своему, главное чтобы смысл был тот же
https://www.videosharp.info/10558/checking/fruits=1262
видимо нет проверки на предмет отсутствия параметра формата, я использовал формат по-умолчанию, что если ничего не выбрано и поэтому проблем не будет.


10558. Иван Воронин
Иван Воронин
ответить
→  Артур  # Демо игры / Лабиринт 2D - меню / 2018-03-17 16:59

Советую пройти раздел "Консоль" для начала, отличная практика, после прохождения Семантики и Алгоритмики очень много вопросов отпадут сами собой. Всё в твоих руках.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Нанософт / Средняя оценка / 2018-03-17 16:52

Главное контролировать процесс привязки делегата, иначе при дубликатах привязки будут выполняться столько раз, сколько привязали один и тот же метод через делегат.


10558. Иван Воронин
Иван Воронин
ответить
→  Слава  # Демо игры / C# чего начать программировать / 2018-03-16 18:33

Добро пожаловать, молодец, похвальное понимание ситуации, а то некомпетентное начальство очень напрягает, удачи в изучении. На данном проекте найдёшь всё, что нужно для формирования необходимых знаний для решения поставленной задачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Родион Глушков  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2018-03-16 18:24

"Вкл" это включить, а выключить это "Выкл" всегда было, в остальном всё ок, молодец, есть куда допиливать функционал и удобство использования.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Инфобизнес / Иерархия учебных материалов / 2018-03-16 18:18

a /= 2 не только в C# используется, так что это не совсем корректный вопрос по поводу знаний именно C#, но ход мысли ясен, я по этому поводу более подробно описал мысль. По поводу задания с ограниченным временем, смысла не вижу, есть уже раздел Консоль для набивки рук.


10558. Иван Воронин
Иван Воронин
ответить
→  Bakha  # Демо игры / Лабиринт 2D - меню / 2018-03-16 18:15

Расширение файла wav не гарантирует, что сам файл в необходимом "Windows PCM" формате, https://audio.online-convert.com/ru/convert-to-wav тут можно переконвертировать файл, на который ругается SoundPlayer либо использовать любой звуковой редактор и сохранить в необходимом формате. Нужен именно "Windows PCM" форма аудио, приведу варианты, которые могут иметь расширение wav:
1 - A/mu-Law Wave
2 - ACM Waveform
3 - DVI/IMA ADPCM
4 - Microsoft ADPCM
5 - Windows PCM
6 - PCM Raw Data
я использовал 5 формат, отлично работает, поидее должен работать и 4 формат, но я не проверял...


10558. Иван Воронин
Иван Воронин
ответить
→  jin   / 2018-03-16 17:59

Если долго не можешь найти ошибку, поставь точку остановки гдето в начале кода, где ты уверен и запусти дебаг, пройдись пошагово изучая, всё ли верно там где ты считаешь должно быть так, а не эдак и найдёшь, отличная штука, дебаг.


17093. jin
jin
ответить
→  Иван Воронин   / 2018-03-16 17:55

Я и не начинал курс по Сапёру.  Вот такой ответ вполне вразумителен, описаный тобой метод я и использовал (вот и думаю, где я ошибся).


10558. Иван Воронин
Иван Воронин
ответить
→  jin   / 2018-03-16 17:47

Видимо курс по Сапёру не прошёл, раз задаёшь такой странный вопрос, там ведь обрабатывается установка флажка, как раз правой клавишей. По поводу всего остального написанного, не очень понял претензию...
з.ы.
по твоей логике, должны были добавить для каждой клавиши на клавиатуре своё событие? зачем? если достаточно одного события, нажата клавиша, а уже в это событие передаётся объект, который его создал с данными, парсишь этот объект и выявляешь кто его вызвал, какая клавиша, у каждой есть свой уникальный код. создаёшь свитч и радуешься жизни, если для тебя это сложно, то я тут причём?
з.з.ы.
пройди курс по сапёру доконца, узнаешь по поводу обработки правой клавиши.


17093. jin
jin
ответить
→  Иван Воронин   / 2018-03-16 17:38

Надеюсь, это такой способ пошутить, но он заведома неудачный (формирует заведома отрицательное представление о собеседнике)! Где искать события в VS и как выглядит значек это понятно, вот только нет такого собития (только левая или же обе срабатывают). Пока вариант, который я смог найти "это обработка собития нажатие мышки MouseUp/MouseDown" с подальшим улавливанием нажатия кнопки правой или левой. Вот только в моем случае, через дизайнераформы использовать  нет возможности, пробовал прописать программно, но у меня пока не вышло (предпологаю, что я где-то ошибаюсь в логике построения, и пожже попробую повторить попытку). Про кнопку правой мышки я задал вопрос тебе ,потому что в игре "сапёр" она используется (а мне вспомнился твой комментарий), для назначения флага. Вот и подумал, что ты мог бы подсказать, но видимо и это было ошибкой с моей стороны.


17443. WildOrc
WildOrc
ответить
→  Иван Воронин   / 2018-03-16 16:26

Понял. Принял.


12230. LINKI
LINKI
ответить
→  Иван Воронин  # Нанософт / Баскетбольное табло / 2018-03-16 08:29

Смотря какие приоритеты.


11456. Snepper
Snepper
ответить
→  Иван Воронин   / 2018-03-16 00:23

там по тесту нужно было 2 картинки отослать,когда тест прошел успешно и когда тест не пройден.


10558. Иван Воронин
Иван Воронин
ответить
→  Snepper  # Демо софт / VIP. Модульное тестирование / 2018-03-16 00:14

Когда код не скачет, большинство косяков сами показываются!!!


11456. Snepper
Snepper
ответить
→  Иван Воронин  # Демо софт / VIP. Модульное тестирование / 2018-03-16 00:12

чтоб что то исправить ,нужно знать где косяк)


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Система Git / Суть аналогии / 2018-03-15 21:49

Рабочая директория - папка с файлами проекта, можно делать и ними что угодно
Сцена - зафиксированная версия проекта, подготовленная для отправки в Историю
История - древо изменений проекта.
Сервер - онлайн хранилище Историй проекта.


10558. Иван Воронин
Иван Воронин
ответить
→  SergeyZhernovoy  # Демо игры / C# чего начать программировать / 2018-03-15 21:41

Добро пожаловать, ты попал в нужное место в нужное время, за тобой осталось выделять каждый день немного своего времени для прокачки опять же своего скила. Удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Данил  # Демо игры / Картинка с секретом / 2018-03-15 21:39

Молодец, хорошо поработал. Пока у тебя мало опыта, ты пользуешься конструктором форм, но когда прокачаешь скил, уверен, будет кодить всё это программно, почти не прибегая к редактору форм. Особенно если будешь делать динамический интерфейс. Чтобы понять, как это делается, после того как добавляешь какой-то объект на форму, открывай файл дизайна формы и ищи код, который был добавлен, чтобы проанализировать его и понять, как это реализуется программно. Во многих уроках подобная практика демонстрируется, так что за тобой осталось только заниматься каждый день, выполняя суточную норму.


10558. Иван Воронин
Иван Воронин
ответить
→  Aleksej Fiodorov  # Система Git / Суть аналогии / 2018-03-15 21:33

Сервер это место для хранения Историй


10558. Иван Воронин
Иван Воронин
ответить
→  LINKI  # Нанософт / Баскетбольное табло / 2018-03-15 21:27

6 часов это не длительное время =)


10558. Иван Воронин
Иван Воронин
ответить
→  AZANIR  # Java Sweeper / Финальный аккорд / 2018-03-15 21:25

Молодец, красивый обзор, удачи в дальнейшем обучении.


10558. Иван Воронин
Иван Воронин
ответить
→  Илья  # Yii2 / Bootstrap - Пусть будет красиво! / 2018-03-15 21:20

Молодец, отлично поработал.


10558. Иван Воронин
Иван Воронин
ответить
→  jin   / 2018-03-15 19:07

Конечно существуют такие события, "гарри поттера" нажми, там куча событий доступно в том числе и у мышки там тоже не мало.


17093. jin
jin
ответить
→  Иван Воронин   / 2018-03-15 15:38

У меня вот возник такой вопрос по Visual Studio, я заметил это и раньше, но как-то не прадавал значению. Правая кнопка мыши (клик по сути и все остальные события), по идеи тоже должны существовать, не смотря на то, что везде правая кнопка используется для вызова меню. Но есть же программы использующие правую кнопку мышки и для других фунций. Подскажи если не сложно, можно и своими словами.


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Мультиязычное меню на JS / ФИНАЛЬНЫЙ УРОК / 2018-03-15 01:39

Спасибо, да, курс просто замечательный, уже есть куча идей где и как использовать полученные знания. Советую, если интересно сайтостроение и JavaScript в целом.


3922. Александр
Александр
ответить
→  Иван Воронин  # Мультиязычное меню на JS / ФИНАЛЬНЫЙ УРОК / 2018-03-15 00:03

Приветствую, Иван! Достаточно интересный курс и ёмкий. К тому же, чувствуется творческий подход! Поздравляю тебя с очередным финалом, а так же желаю успехов в дальнейшем изучении программирования!


10558. Иван Воронин
Иван Воронин
ответить
→  Валерий Жданов  # Мультиязычное меню на JS / Страница и стиль / 2018-03-14 15:46

Ну я тестовые писалки/читалки не считаю для офиса =) а то так можно очень долго перечислять ПО...


791. Валерий Жданов
Валерий Жданов
ответить
→  Иван Воронин  # Мультиязычное меню на JS / Страница и стиль / 2018-03-14 15:38

ну это да, я согласен, каждый текстовый редактор - под свою задачу. (У меня тот же набор+для кое-чего Microsoft Word и OpenOffisse writer)


10558. Иван Воронин
Иван Воронин
ответить
→  Валерий Жданов  # Мультиязычное меню на JS / Страница и стиль / 2018-03-14 14:58

Я вообще кроме брекетс использую саблайм, ноутпад++, акелпад и обычный блокнот, каждый для своих задач.


791. Валерий Жданов
Валерий Жданов
ответить
→  Иван Воронин  # Мультиязычное меню на JS / Результаты запросов средствами JS / 2018-03-14 14:14

JSON рулит. Хотя xml тоже забывать не будем))) но это в других проектах. Здесь все отлично


791. Валерий Жданов
Валерий Жданов
ответить

791. Валерий Жданов
Валерий Жданов
ответить
→  Иван Воронин  # Мультиязычное меню на JS / Страница и стиль / 2018-03-14 14:12

Насчет брекетс согласен, правда я его стал использовать чуть раньше


791. Валерий Жданов
Валерий Жданов
ответить

791. Валерий Жданов
Валерий Жданов
ответить
→  Иван Воронин  # Мультиязычное меню на JS / Документы и ключ / 2018-03-14 13:56

Все получилось отлично!


791. Валерий Жданов
Валерий Жданов
ответить
→  Иван Воронин  # Мультиязычное меню на JS / ФИНАЛЬНЫЙ УРОК / 2018-03-14 13:52

О, классно с асинхронностью и атрибутом lang реализовано. Действительно, так удобнее и лучше выглядит смена языкового пакета.
p.s. время действительно сложно найти - отсюда желание сделать уроки краткими (но ёмкими)



10494. Алексей В.
Алексей В.
ответить
→  Иван Воронин   / 2018-03-14 11:54

На ноутбуке еще сделаю,  там все стандартно.


10494. Алексей В.
Алексей В.
ответить
→  Иван Воронин   / 2018-03-14 11:51

Согласен, про флопики все знаю, это мой эксперимент. До сих пор с другими программами проблем не было. Visual Studio работает отлично, А диск выбрал специально для программирования, на нем стоят самые необходимые программы. А Unity переустановлю на F:\. Дело еще в том, что это съемный жесткий диск, подключенный к USB. Так что может еще в этом быть проблема.


13417. chip
chip
ответить
→  Иван Воронин  # Микроигры / ФИНАЛЬНЫЙ УРОК / 2018-03-14 11:49

Ахаха, шутник, спасибо Иван)


10558. Иван Воронин
Иван Воронин
ответить
→  Gilman  # Демо игры / Бот для Быстрощёлка / 2018-03-14 00:29

Таймер раз в интервал времени, который указал в его настройках, выполняет функцию с написанным в ней кодом.


10558. Иван Воронин
Иван Воронин
ответить
→  Lego  # Демо игры / C# чего начать программировать / 2018-03-14 00:26

Тогда ты попал туда, куда нужно, удачи!!!


10558. Иван Воронин
Иван Воронин
ответить
→  Алекс  # Теория ООП / Переезд graph в базовый класс / 2018-03-14 00:25

Молодец, отлично справился.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Новые технологии / Делегаты на кубиках / 2018-03-14 00:23

Красиво вышло, молодец.


10558. Иван Воронин
Иван Воронин
ответить
→  chip  # Микроигры / ФИНАЛЬНЫЙ УРОК / 2018-03-14 00:22

Отличное видео, молодец, Иль... chip =)


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Мультиязычное меню на JS / Документы и ключ / 2018-03-14 00:18

Отлично, яндекс диск пригодится ещё не раз =)


10558. Иван Воронин
Иван Воронин
ответить
→  Пабло  # Демо софт / Вступительное слово / 2018-03-14 00:17

Добро пожаловать, удачи в изучении.


10558. Иван Воронин
Иван Воронин
ответить
→  ser2018  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2018-03-14 00:14

на 00:44 - 00:45 секундах явно рикошетит не туда куда надо!!!


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Бурные потоки / Террариум / 2018-03-14 00:13

Я вместо "int x, int y" использую "Point point", ещё удобнее и проще.


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей В.  # Шахматы по сети / Доска. VIP. Запуск в Интернете / 2018-03-14 00:08

Пишет ошибку: no such file or directory (A:\Programmist\Unity\Chess\Temp\StagingArea\Data\Native\build.bc)
Убедись, что этот путь существует, так как я лично вижу проблему в том, что буква диска "А" это серьёзная проблема, буквы "А" и "B" зарезервированы для двух фропиков ещё с древних времён, давать эти буквы каким-то другим устройствам не советую, могут быть проблемы с доступом, что у тебя и наблюдается. Переустанови Unity на любой диск в корень по типу "C:\Unity\", но чтобы это была буква "С" или выше!!!


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей В.  # Шахматы по сети / Доска. VIP. Запуск в Интернете / 2018-03-13 23:59

Почему он у тебя пытается запустить компиляцию с диска "А", буквы А и B зарезервированы под флопики, буквы дисков задаются с "С" и далее, если ты дал какому то диску букву А, советую этот диск переименовать и дать ему другую букву выше "С".


10494. Алексей В.
Алексей В.
ответить
→  Иван Воронин  # Шахматы по сети / Доска. VIP. Запуск в Интернете / 2018-03-13 23:29

Отчет сформировал из ошибок, везде ссылается на файлы внутри Unity. Я лично в этом ничего понять не могу, нужно подробней изучать строение этого движка.


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей В.   / 2018-03-13 23:21

а можешь скинуть ошибки? чтобы почитать их подробнее или видео записать, а лучше залить кудато проект и скинуть ссылку на архив, к примеру, на яндекс диск.


10494. Алексей В.
Алексей В.
ответить
→  Иван Воронин   / 2018-03-13 23:16

К сожалению ничего нового.  Указанное значение было 8192, заменил на 1024, но все осталось по прежнему, также 4 ошибки.


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей В.  # Мультиязычное меню на JS / Результаты запросов средствами JS / 2018-03-13 22:53

Так же, я бы тебе посоветовал, для чистоты эксперимента, скинуть копию проекта в корень диска, в папку temp к примеру, короткий путь чтобы был, малоли, может длинный путь тоже причина, это так, на всякий случай.


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей В.  # Мультиязычное меню на JS / Результаты запросов средствами JS / 2018-03-13 22:52

https://yadi.sk/i/qAYCH0ky3TLWcd
ещё этот параметр в конфиге проверь, если он у тебя там не 1024 то исправь, это баг юньки 2017


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей В.  # Мультиязычное меню на JS / Результаты запросов средствами JS / 2018-03-13 22:49

https://yadi.sk/i/qg2SA8TV3TLWKF обязательно проверь этот параметр, он должен быть именно таким, никаким другим.


10494. Алексей В.
Алексей В.
ответить
→  Иван Воронин  # Мультиязычное меню на JS / Результаты запросов средствами JS / 2018-03-13 22:44

Привет Иван. Все проверил, кириллицы в путях нет, но результата тоже нет.


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Мультиязычное меню на JS / Документы и ключ / 2018-03-13 16:06

10 миллионов символов бесплатно


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Мультиязычное меню на JS / Документы и ключ / 2018-03-13 12:11

Сколько запросов в месяц можно делать?


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Дневник успеха / 2018-03-11 Отчёт за неделю / 2018-03-13 10:30

Всё верно, хорошо, что есть запись, всегда можно пересмотреть если что-то не понятно или паузу нажать и реализовать, а потом посмотреть как это было реализовано в видео. Одни плюсы. Позже, когда набьёшь руку сможешь успевать со всеми на вебинарах, но всё равно потом при выполнении уроков в курсе, с нуля всё пишешь, так как повторение - мать учения.


16218. Дмитрий
Дмитрий
ответить
→  Иван Воронин  # Дневник успеха / 2018-03-11 Отчёт за неделю / 2018-03-13 08:48

Иван, спасибо.
Хочется успевать конечно вместе со всеми, но видимо всему свое время... С другой стороны пока учишься в записи пересматривать даже полезнее...За счет того что останавливаешься есть время подумать, до каких то вещей дойти самому,  мозговой процесс получается активнее...


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2018-03-13 03:58

Ничего страшного, у тебя всё впереди, главное каждый день выполнять минимальную суточную норму.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Бурные потоки / Вступление / 2018-03-13 03:55

Отличный курс, всё будет, удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Алгоритмы. Генератор ходов / 2018-03-13 03:52

https://www.videosharp.info/video/iterator в этом курсе


10558. Иван Воронин
Иван Воронин
ответить
→  Светлана  # Инфобизнес / Подготовка Visual Studio ASP.NET / 2018-03-13 03:51

Это пока цветочки, ягодки дальше! удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Snepper  # Демо софт / VIP. Модульное тестирование / 2018-03-13 03:48

надо работать над стилем, чтобы скобки не скакали.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Дневник успеха / 2018-03-11 Отчёт за неделю / 2018-03-13 03:47

Молодец, если не успеваешь на вебинаре, лучше просто смотреть, после в записи повторить. Удачи. Отлично движешься.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Дневник успеха / 2018-03-11 Отчёт за неделю / 2018-03-13 03:45

Концентрация на одной задаче!!!


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Дневник успеха / 2018-03-11 Отчёт за неделю / 2018-03-13 03:45

Что только люди не понапридумывают и как они это только не называют, чтобы просто лениться =) Лучший способ, это просто брать и делать, но поочерёдно, не скакать между делами, взял одно и довёл его до конца и так далее.


10558. Иван Воронин
Иван Воронин
ответить
→  Алекс  # Теория ООП / Переезд graph в базовый класс / 2018-03-13 03:43

Если бы у тебя были номера строк, можно было бы тебе подсказать, но на вскидку, конструктор Pixel и функция distance у тебя не там где надо, пересмотри ещё раз внимательно урок и перенести их куда надо.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Наноигры / Игра Цифры / 2018-03-13 03:38

Молодец, отлично поработал.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Невидимка / Невидимка - Тихий старт / 2018-03-13 03:37

Ничего просто так не делается, чтобы прийти к тому, что можно в магазине купить продукты, надо знать, где магазин и что там продаётся. Так и тут, чтобы написать код, надо знать что существуют такие то вещи, а потом уже собрать LEGO дело техники, это как кубики у ребёнка, он знает, что у него их 10 и ориентируется на это количество и строит именно то, для чего хватит этого количества. Ключевое слово: ЗНАНИЕ существования того или иного решения, иметь представление о задаче и на основе знаний сформировать в голове совокупность тех или иных технологий для достижения поставленной цели.


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей В.  # Шахматы по сети / Доска. VIP. Запуск в Интернете / 2018-03-13 03:32

Ну что? получилось скомпилировать?


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий Дронченко  # Консоль / Олимпиада / Случайная задача / 2018-03-13 03:31

Тоже что и в школе решают каждодневные одни и теже примеры, 123+432, 535+234 ... ПРАКТИКА!!!


10558. Иван Воронин
Иван Воронин
ответить
# Мультиязычное меню на JS / Документы и ключ / 2018-03-13 03:19

И да, этот курс я бетатестил, поэтому ключик у меня датирован августом 2017 =) и вот теперь дошли руки до его прохождения на проекте.


9913. vip
vip
ответить
→  Иван Воронин  # Игры на JavaScript / Гонка - Быстрые рекорды / 2018-03-12 21:34

Молодец! Здорово у тебя все получается! Так держать! Ну а мы в свою очередь будем подтягиваться


10494. Алексей В.
Алексей В.
ответить
→  Иван Воронин   / 2018-03-12 13:20

Благодарю Иван, вечером обязательно проверю все.


17443. WildOrc
WildOrc
ответить
→  Иван Воронин   / 2018-03-12 09:13

Спасибо - учту.


10558. Иван Воронин
Иван Воронин
ответить
→  Каялова Зарема Гаджиевна  # Базовый ASP.ект / Мы начинаем ASP.NET с MVC / 2018-03-12 00:40

Да, переместить папку в папку это легко, сложнее заметить эту случайность и вовремя нажать Ctrl+Z =)


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Коллекция графов / ФИНАЛЬНЫЙ УРОК / 2018-03-12 00:36

Молодец, поздравляю с финалом!!! Да, главное показали с чего начать, дальше если интересно, уже сам доберёшься до нужной цели.


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей В.  # Шахматы по сети / Доска. VIP. Запуск в Интернете / 2018-03-12 00:33

1 - Если путь до проекта содержит кирилицу, скопируй папку проекта так, чтобы путь не содержал кирилицу!!!
2 - В Player Settings убедись, чтобы выбрано было NET 2.0 просто, безо всяких приписок, там где это выбрано. Точно не скажу где, там в одном месте только это есть.


10558. Иван Воронин
Иван Воронин
ответить
→  jurgen  # Демо игры / C# чего начать программировать / 2018-03-12 00:30

Добро пожаловать, удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Tekashnik  # Шахматы по сети / Доска. VIP. Запуск на Android / 2018-03-12 00:29

Молодец, отлично справился.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Инфобизнес / Подготовка Visual Studio ASP.NET / 2018-03-12 00:28

Нет, не верно, надо создать ASP.NET, а не ASP.NET Core


10558. Иван Воронин
Иван Воронин
ответить
→  DimanDOS  # Шахматы по сети / Интерфейс. Генерация объектов / 2018-03-12 00:26

Пишется оно "Instantiate" (у тебя дважды опечатка), а произносится "Инстаншиэйт"!!! если быть точным.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Личная энергия / 2018-03-11 Отчёт за неделю / 2018-03-12 00:22

Молодец, отлично движешься, чувствуется великое желание в реализации задуманного, я помню такое же вначале лета 2016, когда я тоже недавно попал на этот проект и в силу свободного времени после недавно завершённого крупного проекта на Андроид, решал по максимуму в сутки уроков, что иногда добирался до лимита выполненных одновременно уроков в сутки за конкретный курс. было вроде 9 уроков максимум, подняли с тех пор до 17 в сутки в одном курсе. Удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Тирпиц  # Демо софт / VIP. Бесплатная консультация / 2018-03-12 00:19

Молодец, рад что тебе помогла консультация, удачи в обучении на данном ресурсе.


1. Евгений Волосатов
Евгений Волосатов
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Без конкуренции / VIP - Парсинг файла в сетку. / 2018-03-11 02:22

Я вручную набирал файлы по видео, но они тут в каком-то уроке прикреплены, так что проверь старые уроки, если нет, то в одном из следующих будет. В любом случае, там не так много текста, чтобы заморачиваться, я даже когда был на этом вебинаре решил, что текст в файле сам набросаю, так как это тоже доп практика для пальцев, а практика лишней не бывает.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Алгоритмы. Волшебные шахматы / 2018-03-11 02:19

Там инициируется FEN, а так как стандарт всемирный и он у вас формируется корректно, то проблем не будет.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Классы. ВТОРОЙ ФИНАЛЬНЫЙ УРОК / 2018-03-11 02:10

Оригинально =)


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Классы. Консольная доска / 2018-03-11 02:08

Отлично, судя по скрину, мне кажется цветная более наглядная.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Шахматы по сети / Алгоритмы. Четвёртое превращение / 2018-03-11 02:07

Смотря на сколько жидкий цемент, может быть что он будет густой на столько, что проще подпрыгивать, чуток приподнимаясь и вы итоге идти будет проще до цели. Ничего, больше практики и проблема в понимании областей видимости будет рассеиваться.


10558. Иван Воронин
Иван Воронин
ответить
→  Слава  # Шахматы по сети / Алгоритмы. Королевский паркур / 2018-03-11 02:04

Поиск собственный ошибок это отлично, помогает в будущем их не совершать, наверное изза невнимательности ошибки и при копипасте =)


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Шахматы по сети / Алгоритмы. Дальнобойщики / 2018-03-11 02:03

Молодец, отлично придумал, осталось добавить лимит в строчку, чтобы не переносилось ниже, обрезая пополам один из вариантов. Тогда будет вообще красота.


17443. WildOrc
WildOrc
ответить
→  Иван Воронин   / 2018-03-10 20:29

Q многое объясняет. =))


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Консоль / C# набор / Вывод элементов массива / 2018-03-10 20:07

8 числа ты набрал 1 раз без ошибок, а сегодня, 10 числа уже 14 человек набрали и им засчиталось.


17022. Константин Мельников
Константин Мельников
ответить
→  Иван Воронин   / 2018-03-10 17:39

Понял, спасибо!


10558. Иван Воронин
Иван Воронин
ответить
→  Константин Мельников  # Нанософт / Расписание уроков / 2018-03-10 17:24

Пустая строчка снизу всегда отображается, если у грида имеется атрибут возможности добавления новых строк, переключи его в false и пустая строчка снизу пропадёт, если ты не планируешь добавлять новые строчки непосредственно через сам грид. Есть ещё аттрибуты возможности удаления и редактирования записей в гриде. Можно либо программно это переключать либо галочками в свойствах грида.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Теория ООП / Рисователь снеговиков / 2018-03-10 17:22

Поэтому я использовал switch =)


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2   / 2018-03-10 17:18

По поводу яда и перца у меня ничего такого не наблюдается в комментариях, видимо тебе надо перечитать свои, мои и сравнить, кто тут брызжет =)
Старайся описывать конкретно свою проблему, не надо обобщать или говорить за других.


1901. Neverwinter 2
Neverwinter 2
ответить
→  Иван Воронин   / 2018-03-10 17:06

И еще один постскриптум. Я уже всё написал, но... Подумал, и решил написать больше чем всё))))
Иван. Может тебя что-то не устраивает. И ты сразу "берешь мачете" (образно говоря) и рубишь то что тебя не устраивает. И я по твоему образу понаписал тебе таких же ответов. Вообще - это мне не свойственно так делать. Ты мог бы быть и помягче. В конце концов - представь, что я блондинка, если тебе будет легче. (это шутка).
Не знаю, короче. Всё понятно - что то может быть не так, что -то кому-то не нравится, но это не повод собачиться и брызгать ядом на клавиатуру как это делаешь ты при какой-либо "огрехе" с моей стороны (и не только "огрехе" и не только с моей). Если тебе не нравятся мои комменты под отчетами, окей, могу ничего не писать. НО блин стоит вопрос: что было сложным. Я написал ответ - это же входит в отчет - а мне за это перцу в глаза напихали!... Я честно говоря, в недоумении.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2   / 2018-03-10 17:04

По себе людей не судят, про блондинку я упомянул, что если бы ты был ею, тебя бы тут не было!!! и отношений к тебе тоже не было бы, парень начни уже дебажить в голове, очень полезно!!!


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Шахматы по сети / Доска. VIP. Запуск на Android / 2018-03-10 17:02

т.е. я правильно тебя понял, тебе надо пройти курс для галочки и не тебе не важно, чтобы всё заработало? если так, то хочу тебя обрадовать, планируется система для тех, кому не нужны оценки, а просто просмотр и переход к след. уроку.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc   / 2018-03-10 16:58

у меня имеется такой проц от китайцев =) и оригинал Q9450, который пашет с 2008 года, в обоих с виртуализацией проблем нет


1901. Neverwinter 2
Neverwinter 2
ответить
→  Иван Воронин   / 2018-03-10 16:55

И еще одна вещь. Не знаю, как строится твоя логика (да и не хочу это знать), но то что я прошел несколько курсов не означает, что я сразу должен стать профи. И прекрати уже, прекрати хотеть от меня больше, чем я делаю. Я нашел видос (не смотрел, но он должен подойти), где рассказывается про эмулятор (там не блу стакс - но это не важно), и переделаю этот ... м-м... вобщем, переделаю. точка... Не будем усложнять.
И еще - твои слова про лень и блондинку - это свидетельство "двойственного отношения": с одними так, с другими - иначе. Люди с таким двойственным отношением не могут вызывать уважения.


1901. Neverwinter 2
Neverwinter 2
ответить
→  Иван Воронин   / 2018-03-10 16:52

А пусть ищет. Его проблемы. Если какая-то работа мне не подходит - я её не возьму. Вот и всё.


1901. Neverwinter 2
Neverwinter 2
ответить
→  Иван Воронин  # Шахматы по сети / Доска. VIP. Запуск на Android / 2018-03-10 16:50

А ты не офигел ли, а? Борзометр не зашкаливает? Я невежда - смотри ка что? А с каких это пор я веждой должен быть? Если ты забыл, а ты похоже этого никогда и не знал, я ничего никому не должен. И я не обязан знать, как программы на блустакс монтировать. В видео непоказано ? Всё, нефиг с меня это требовать. А так что иди ты в .... со своими охреневшими требованиями. Я делаю то что я могу и не быкую на любую мелочь, что мне не нравится...
Да... я знаю про apk - то что ты назвал меня невеждой - это у тебя! IQ ниже плинтуса. В видео должен! быть показан способ сделать apk - если это требуется. Если не показан - ну... на нет и корабля нет.


17443. WildOrc
WildOrc
ответить
→  Иван Воронин   / 2018-03-10 16:49

Сейчас братья-китайцы насобачились брать Intel Xeon, крутить его на 90 градусов, пропиливать новые ограничители и спаивать некоторые контакты. Встает в 775 как родной мгновенно повышая возможности древних компов до вполне приемлемых. Особенно, если учесть ценник в 1500 руб. Единственное - нужно смотреть свою мать на совместимость с прошивками. Я к чему - до замены проца у меня не включалась поддержка виртуализации - теперь ага.


17443. WildOrc
WildOrc
ответить
→  Иван Воронин   / 2018-03-10 16:45

В уроке так было. Несколько раз проверили и перевбил код - все равно исключение.


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей  # Демо игры / C# чего начать программировать / 2018-03-10 16:44

Добро пожаловать на проект, удачи в обучении.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # C# Android / Создание класса с алгоритмом игры / 2018-03-10 16:38

Всё верно сделал, а зачем вначале EditText использовал? в уроке так было? или случайно?


10558. Иван Воронин
Иван Воронин
ответить
→  DimanDOS  # Шахматы по сети / Алгоритмы. VIP. Шахматное супертестирование / 2018-03-10 16:37

Каждый ход это движение вначале белыми, потом чёрными, поэтому полуход это движение только белыми, а чёрными ещё не ходили.


10558. Иван Воронин
Иван Воронин
ответить
→  DimanDOS  # Шахматы по сети / Алгоритмы. ТРЕТИЙ ФИНАЛЬНЫЙ УРОК / 2018-03-10 16:36

Молодец, Дим, отлично движешься, у тебя всё впереди, главное не сворачивать и продолжать практиковаться, совершенствуя свои знания. Согласен с Текашником, даже через 10+ лет уже подобные задачи будешь кодить с закрытыми глазами.


10558. Иван Воронин
Иван Воронин
ответить
→  Tekashnik  # Шахматы по сети / Алгоритмы. ТРЕТИЙ ФИНАЛЬНЫЙ УРОК / 2018-03-10 16:35

Согласен, нам бы такой проект с таким же преподом в наше детство =)


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Тирпиц  # Шаблон MVC / MVC - PhoneBook - UserSQL - Queries / 2018-03-10 16:32

Да, по поводу ответов на комметарии есть такое неудобство, уже привык сначала смотреть, в какой теме он был сделан и если тема имеется, кликаю вначале по ссылке для перехода в тему с комментом и потом уже там пишу.


10558. Иван Воронин
Иван Воронин
ответить
→  Pavlin  # Личная энергия / 2018-03-04 Отчёт за неделю / 2018-03-10 16:31

Практика, практика и ещё раз практика и всё будет получаться.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # C# Android / Установка и запуск HAXM эмулятора Android / 2018-03-10 16:30

у меня на 775 сокете норм всё было с виртуализацией, если в биосе была эта опция и ещё можно было активировать.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2   / 2018-03-10 14:36

Лень это проблема, обсуждать тут нечего, если бы ты был блондинкой, я бы понял, но мужик должен быть мужиком.


17255. Слава
Слава
ответить
→  Иван Воронин   / 2018-03-10 14:36

Спасибо попробую.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Шахматы по сети / Доска. VIP. Запуск в Интернете / 2018-03-10 14:33

Задавай вопросы по существу и после того, как попытался найти решение сам, а не жалобы, что это зачем, а это мне не надо, поставлена задача, её надо решить, если тебе в ТЗ что-то не понравится, работодатель другого найдёт, если ты не то чтобы не сможешь, а не захочешь что-либо реализовать.


1901. Neverwinter 2
Neverwinter 2
ответить
→  Иван Воронин  # Шахматы по сети / Доска. VIP. Запуск в Интернете / 2018-03-10 14:25

А то что я ленивый - это не проблема, это называется подругому... но не будем разводить)))


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Шахматы по сети / Доска. VIP. Запуск на Android / 2018-03-10 14:24

Мдааа, а ты оказывается не просто ленивый, ты ещё и невежда. Куча сайтов с ломаными играми для Андроид и там скачивают apk и по проводу заливают на свои устройства, чтобы установить и играться. Сразу видна некомпетентность в вопросах, по поводу которых пытаешься найти отмазку. опять же изза лени. Но это сугубо твоё личное дело, программисты дешёвого сегмента тоже нужны.


1901. Neverwinter 2
Neverwinter 2
ответить
→  Иван Воронин  # Шахматы по сети / Доска. VIP. Запуск в Интернете / 2018-03-10 14:23

Всё, блин, ладно. буду молчать. Нихера больше ничего не спрошу.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Шахматы по сети / Доска. VIP. Запуск в Интернете / 2018-03-10 14:20

Но, ты запустил хотябы локально, но через браузер, уже хорошо, но лишний опыт работы с хостами не лишний, темболее, там пара кликов, а тебе видимо кажется что там много возьни. Поэтому тебе и нужна практика, чтобы понимать, что это всё просто, лень и складывается изза глаз, которые у страха всегда велики.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Шахматы по сети / Доска. VIP. Запуск в Интернете / 2018-03-10 14:18

бесплатный на месяц хост заказать, на время обучения, я не думаю, что это проблема.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Шахматы по сети / Доска. VIP. Запуск в Интернете / 2018-03-10 14:18

Твоя проблема в том, что ты ленивый!!! это видно из твоих сообщений, ты сюда пришёл для чего? для тренировки, так зачем ты задаёшь глупые вопросы? смысл тогда обучаться, если ты не видишь в этом смысла? то, что тебе надо было сделать, это тоже практика!!! если ты не видишь в ней смысла, тогда смысл твоего нахождение на данном проекте и вообще изучение программирования в целом? если тебе надо писать консольные приложения, тогда пиши их и не будешь связан данными задачами, если ты решил проходить данный курс, выполняй минимум, который надо по данному курсу.


1901. Neverwinter 2
Neverwinter 2
ответить
→  Иван Воронин  # Шахматы по сети / Доска. VIP. Запуск на Android / 2018-03-10 14:15

А это был сарказм. Это и не смешно. На моём телефоне запустить шахматы.
На блустакс я пробовал - нифига не работает. Да и способ дурацкий откровенно говоря - прошить через провод! Неужели разработчик будет брать у каждого пользователя планшет и прошивать???


10558. Иван Воронин
Иван Воронин
ответить
→  Слава  # Шахматы по сети / Доска. VIP. Запуск на Android / 2018-03-10 14:14

https://www.bluestacks.com/ru/index.html
попробуй этот эмулятор, отличный в своём роде.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Шахматы по сети / Доска. VIP. Запуск на Android / 2018-03-10 14:12

Не понял, что смешного? если у тебя нет устройства с андродидом, запустил бы на эмуле, их дофига разных, не только для разработчиков, тот же BlueStacks отличный эмуль, даже 3D игрушки с PlayMarket летают.
https://www.bluestacks.com/ru/index.html
смешно, это когда человек хочет стать программистом, но не хочет пользоваться гуглом для решения поставленной задачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Наноигры / Скорость реакции. Блок-схема / 2018-03-10 13:53

Приветствую, Дмитрий. По поводу ТЗ тут уже другая совсем задача у программиста, реализовать то, что хотят по заданию, любые движения влево или вправо даже если понравились заказчику, они чаще всего не будут оплачены, так как это твоя личная инициатива, а время на это будет потрачено, которое оговорено в ТЗ и зачастую очень мало, поэтому лучше при работе по ТЗ не делать лишних движений, уложиться в рамки и выполнить всё что требуется. А вот уже когда всё по ТЗ выполнено и оплачено, тогда можно предложить свои варианты улучшений, естественно оформить это как доп. ТЗ с доп. оплатой. Совет.
з.ы.
по поводу развития, когда разрабатываешь что-то для себя, то там ты не ограничен никаким ТЗ.


16218. Дмитрий
Дмитрий
ответить
→  Иван Воронин  # Наноигры / Скорость реакции. Блок-схема / 2018-03-10 11:18

Иван, добрый день.
Да у всех задач есть несколько вариантов решения, более или менее оптимальные. В каждом конкретном случае нужно смотреть индивидуально.
Полет фантазий - хорошая штука, но бывает, что можно перестараться - допустим при разработке бизнес приложений, где лишний шаг влево или вправо от ТЗ может вызывать двоякую реакцию )))
Для собственного развития полезно всегда делать больше, чем в поставленной задаче. Это дает возможность все время развивать себя и двигаться вместе с современными технологиями вперед.


8380. zhikharevav
zhikharevav
ответить
→  Иван Воронин  # Демо игры / VIP. Бесплатная консультация / 2018-03-10 00:39

Молодец,  Иван  Воронин !!!  Наверное,  только  благодаря  таким  участникам  как  ты,  проект  и  двигается  в  перед,  развивается,  постоянно  улучшается  и  получает  новые  направления  развития,  новые курсы,  новые  подходы  к  решению  уже  знакомых  задач.  Молодец !!!!!!!  ))))))))))))))))


11589. Yefim
Yefim
ответить
→  Иван Воронин   / 2018-03-09 13:09

Я отозвал свой первый отчет. Это ошибка, сделанная мной по невнимательности.  Большое спасибо, Иван, за добросовестную проверку!!! Надеюсь, сейчас в моем коде на один Баг меньше.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Наноигры / Скорость реакции. Блок-схема / 2018-03-09 10:12

Да, каждая задача имеет схожие методы и алгоритмы реализации. Так же никто не запрещает реализовать идею по своему, главное чтобы результат был идентичный или схожий по смыслу. Если ещё и оформить красиво, добавить свои текстуры, озвучку, фоновую музычку, будет ещё веселее и практика дополнительная, так как этого нет в уроке и как дополнительная самостоятельная работа отлично закрепляет полученный опыт.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Классы. Стой, кто идёт! / 2018-03-09 10:09

На скриншоте, нижняя часть кода, 22 строчка лишняя, а 28 и 29 надо поменять местами, так как получается, что белая пешка возвращает чёрный цвет, это БАГ =)


10558. Иван Воронин
Иван Воронин
ответить
→  chip  # Демо игры / C# чего начать программировать / 2018-03-09 10:04

Да, на этом проекте отличные ставятся задачи и не менее отличные реализации решений и варианты алгоритмов.


10558. Иван Воронин
Иван Воронин
ответить
→  chip  # Нанософт / Делегаты на кубиках / 2018-03-09 10:02

Молодец, отлично поработал, красивый дизайн вышел.


10558. Иван Воронин
Иван Воронин
ответить
→  Povilas Abramovicius  # ООФрукты / Параметрический Созидатель / 2018-03-09 10:00

Что тут не ясного? обычный парсинг командной строчки. Ничего необычного тут нет, это даже упрощённый вариант.


10558. Иван Воронин
Иван Воронин
ответить
→  Иван  # Шахматы по сети / Алгоритмы. Четвёртое превращение / 2018-03-09 00:10

Вчера студию обновил до 15.6, после чего обновилось 710 компонентов разработки, в том числе C#.


2146. Иван
Иван
ответить
→  Иван Воронин  # Шахматы по сети / Алгоритмы. Четвёртое превращение / 2018-03-09 00:07

Привет. Интересно, что за новая версия c#  что-то где-то я пропустил


10558. Иван Воронин
Иван Воронин
ответить
→  Oleksandr  # Демо игры / C# чего начать программировать / 2018-03-08 17:53

Для начала стоит пройти раздел "Консоль", будучи в Клубе Формулистов, доступность задач будет как минимум в 2 раза больше в сутки, а значит быстрее пройдёшь этот раздел, если покупать сразу весь раздел, то ещё быстрее можно пройти, всё зависит от доступного у тебя самого времени, которое ты можешь выделить в сутки на обучение.
Так же в КФ будет доступен приватный чат, где сидят Гуру и те, кто стремится ими стать на данном проекте. Всегда можно будет обсудить интересующие вопросы.


10558. Иван Воронин
Иван Воронин
ответить
→  Валерий  # Невидимка / Кто такая C# Невидимка? / 2018-03-08 17:48

Молодец, главное быть убедительным.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Коллекция графов / Широкий пошаговый ход / 2018-03-08 17:47

Да, этот проект уникален в своём роде.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Доска. VIP. Запуск на Android / 2018-03-08 17:44

После того как установите поддержку Андродила для Юнити, отройте проект и в настройках установите https://yadi.sk/i/d2Y0zQOe3TA3XL использование встроенного SDK


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Наноигры / Арканоид - Шарик и кирпичики / 2018-03-08 17:37

Когда чем то увлечён, в других, казалось бы простых местах, начинаешь косячить, это нормально =) По поводу золотой середины это ты верно модметил, главное не зависать, я вот поэтому и отложил финальный урок для "Сокобана", так как кое что надо допилить, чтобы продемонстрировать то, что планирую, хотя там уже много чего реализовано было в декабре 2016, продолжил проходить другие курсы, а к "Сокобану" вернусь, когда найду то, что ищу для необходимой реализации.


16218. Дмитрий
Дмитрий
ответить
→  Иван Воронин  # Наноигры / Арканоид - Шарик и кирпичики / 2018-03-08 09:50

Иван, спасибо.
Да уж, c  рОкеткой  я отчудил))) Не знаю почему так написал)))


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Иван Воронин  # Шахматы по сети / Алгоритмы. Храбрая пешка / 2018-03-08 09:02

Вот мне что нравится в Иване, что он дает очень ценные идеи. Кстати насчет наименования функций, тут как в мультике про капитана Врунгеля - как вы яхту назовете , так она и поплывет. Это один из моментов правильного кода. В принципе легко можно по коду исправить через Refactoring. В Visual Studio - это клавиша F2, если я ничего не забыл.


1. Евгений Волосатов
Евгений Волосатов
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Павел  # Шахматы по сети / Алгоритмы. Храбрая пешка / 2018-03-07 18:55

Ничего удивительного в этом нет, у пешки очень много нюансов:
1 - белые ходят только в сторону чёрных.
2 - чёрный ходят только в сторону белых.
3 - едят только по диагонали.
4 - могут есть на проходе.
5 - добравшись до вражеского тыла, могут превращаться в одну из более крутых фигур своего цвета, по выбору игрока (Конь, Ферзь, Ладья или Слон).


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Наноигры / Арканоид - Шарик и кирпичики / 2018-03-07 18:50

Молодец, отлично поработал! У меня этот урок был один из первых на проекте, поэтому ничего особого не внедрил, даже видео когда записывал для финала, так и сказал, что не было времени.
з.ы.
Бросилась в глаза систематическая ошибка в слове "рОкетка" пишется через "А" - рАкетка или рАкета, остальное всё ок. Молодец.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Доска. VIP. Запуск в Интернете / 2018-03-07 18:41

Потому что генерируется код для работы только на удалённом домене, а не в локальной папке.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # МикроШахматы / VIP урок - Бестолковый интеллект / 2018-03-07 18:38

Да, рандом нельзя недооценивать =)


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Доска. VIP. Запуск на Android / 2018-03-07 18:32

Его надо запустить и установить, предварительно закрыв Unity, после чего опять открыть проект и попробовать запустить на Андроид. Должно всё сработать.


16089. Povilas Abramovicius
Povilas Abramovicius
ответить
→  Иван Воронин   / 2018-03-07 18:30

ну вот дальше мы уже что то похоже делаем


10558. Иван Воронин
Иван Воронин
ответить
→  Povilas Abramovicius  # ООФрукты / Форматы JSON и XML / 2018-03-07 18:18

пробелы использовали для наглядности, в самом формате главное не они, их можно опустить.


10558. Иван Воронин
Иван Воронин
ответить
→  ser2018  # Наноигры / Бот для Цифр / 2018-03-07 18:13

Я добавлял в эту игрушку время потраченное на решение и количество неверных кликов, чтобы как раз защититься от таких вот ботов кликеров. =)


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Шахматы по сети / Доска. VIP. Запуск в Интернете / 2018-03-07 18:06

Да, Python не любит кириллицу. Поэтому пусть до проекта не должен содержать символы отличные от латинских.


10558. Иван Воронин
Иван Воронин
ответить
→  Tekashnik  # Шахматы по сети / Доска. Запуск на Windows / 2018-03-07 18:05

Да, это ещё семечки, дальше восхищению не будет предела =)


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Шевченко  # Шпионский бот / Посмотри что я натворил / 2018-03-07 18:02

Лайк за Оптимуса =)


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей  # НаноШахматы / PHP - Запуск скрипта / 2018-03-07 17:58

показал бы на скрине ошибку и подчеркнул для наглядности, а так не ясно.


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей  # НаноШахматы / PHP - Установка EasyPHP / 2018-03-07 17:56

Конечно есть.


17425. ser2018
ser2018
ответить
→  Иван Воронин  # Наноигры / Игра Цифры / 2018-03-06 21:22

Я как раз хочу его пройти, но его можно купить за мегашхеши, вот я их и коплю)


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2   / 2018-03-06 20:50

речь идёт о git, а не github, локальный, это значит только у тебя на винте и нигде более, а github это сервер в интернет, если заливать туда копию локалки не будешь, то никто не увидит.


10558. Иван Воронин
Иван Воронин
ответить
→  ser2018  # Наноигры / Игра Цифры / 2018-03-06 20:48

А разве не проходил мини курс, где писали ПО для майнера, которое запускает его когда ПК не используется?


10558. Иван Воронин
Иван Воронин
ответить
→  Gilman  # Наноигры / Игра Цифры / 2018-03-06 20:48

Всё будет добавляться, когда руку набьёт и скил прокачает.


1901. Neverwinter 2
Neverwinter 2
ответить
→  Иван Воронин   / 2018-03-06 17:00

А если я так сделаю - создам git - его могут увидеть другие пользователи системы? (речь же про github?) (я не проходил этот курс - и не знаю - локальный то локальный, но точно ли он доступен только мне?)


1. Евгений Волосатов
Евгений Волосатов
ответить

17425. ser2018
ser2018
ответить
→  Иван Воронин  # Наноигры / Игра Цифры / 2018-03-06 14:16

забыл майнер отключить, он еще проц вешал)


1. Евгений Волосатов
Евгений Волосатов
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Новопашин Владимир  # Личная энергия / 2018-03-04 Отчёт за неделю / 2018-03-06 09:26

А у меня он работает 24/7, и когда я сплю или не у ПК, он выполняет поставленные задачи, если не двигают мышью или не жмут клавиши.


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Иван Воронин  # Личная энергия / 2018-03-04 Отчёт за неделю / 2018-03-06 09:24

Когда сплю - комп отключаю



10558. Иван Воронин
Иван Воронин
ответить
→  Новопашин Владимир  # Личная энергия / 2018-03-04 Отчёт за неделю / 2018-03-06 08:56

т.е. ты 24/7 за ПК сидишь и работаешь? вообще не спишь?


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Иван Воронин  # Клиент-серверные шахматы / Доска. VIP. Запуск на Android / 2018-03-06 08:02

А как на андроиде фигурки двигаете?


9980. Timoha
Timoha
ответить
→  Иван Воронин  # Личная энергия / 2018-03-04 Отчёт за неделю / 2018-03-06 07:01

Точно)) я тоже это имел виду


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Иван Воронин  # Личная энергия / 2018-03-04 Отчёт за неделю / 2018-03-06 06:40

Я их вообще не набираю. И так хватает чем на компе заняться.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Клиент-серверные шахматы / Доска. Запуск на Windows / 2018-03-06 01:50

Так надо было открыть папку с логом ошибки и скинуть сюда, чтобы можно было почитать, в чём причина, у меня в 7 отлично запустилась.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Личная энергия / 2018-02-04 Отчёт за неделю / 2018-03-06 01:39

Курс онлайн шахмат как раз в тему, там написал клиентскую часть на C# и скомпилировал на WebGL, два клика и JS версия уже работает на сайте, останется только серверную часть допиливать, что в курсе онлайн шахмат тоже будет, так что не придётся ждать 20 лет =) Удачи, задача и идеи отличная, сам давно уже ищу идеальный набор технологий для реализации задуманных игр в онлайн режиме. С игрой на вашем скриншоте не сталкивался, но текстурки красивые.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Клиент-серверные шахматы / Доска. Запуск на Windows / 2018-03-06 01:30

Уже поделились в одном из прошлых уроков, ссылка была на облачное хранилище.


10558. Иван Воронин
Иван Воронин
ответить
→  Tekashnik  # Личная энергия / 2018-03-04 Отчёт за неделю / 2018-03-06 01:27

У нас так же, засыпало нафиг, Зима 2.0 пришла.


10558. Иван Воронин
Иван Воронин
ответить
→  ser2018  # Наноигры / Игра Цифры / 2018-03-06 01:25

Сильно, молодец, а тормоза, потому что такие вещи немного иначе делаются, чтобы увеличить производительность. Не останавливайся на достигнутом, дальше обязательно дойдёшь до ситуации, когда поймёшь, как переделать эту игрушку, чтобы она летала.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Клиент-серверные шахматы / Доска. Запуск на Windows / 2018-03-06 01:23

Молодец, отлично поработал.
з.ы.
по поводу копии проекта, создавай локальный git, если вдруг что-то там изменилось, всегда можно откатить до последней нужной рабочей версии исходники, тогда можно вообще ничего не бояться.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Клиент-серверные шахматы / Классы. Фигурой марш! / 2018-03-06 01:19

Игромистр обязательно добавит, видимо забыл, а автоматом значит не добавляется =)


10558. Иван Воронин
Иван Воронин
ответить
→  Timoha  # Личная энергия / 2018-03-04 Отчёт за неделю / 2018-03-06 01:14

У нас весна только на календаре, а по факту Зима 2.0 =)


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Клиент-серверные шахматы / Доска. Запуск на Windows / 2018-03-06 01:13

Заметил такой баг в 7 винде, в 10 всё ок, а в 7 пришлось увеличить на весь экран, потом уменьшить и тогда начало ресайзить, видимо оно думает, что изначально на весь экран и поэтому функция ресайза не активна при наведении курсора к краям формы. Очень странный баг, надо будет реально погуглить по этому поводу, может быть он как то фиксится. Вообще в 2017 Unity хватает и без этого багов, уже несколько выловил и исправил собственноручно.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2   / 2018-03-05 17:20

Если тебе что-то не интересно, так и скажи, не надо хаить технологию, если её не понимаешь и не используешь. Совет =)


1901. Neverwinter 2
Neverwinter 2
ответить
→  Иван Воронин   / 2018-03-05 14:52

Лови огнетушитель)))))))))))))))))


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Клиент-серверные шахматы / Классы. ВТОРОЙ ФИНАЛЬНЫЙ УРОК / 2018-03-05 14:39

Если ты хочешь быть хорошим программистом, не съезжай с темы и не задавай глупые вопросы не по теме.
Почитай лучше, для чего создали стандарт UML, что он отражает и кто его использует.
Если я не запускаю ракеты в космос, это не значит, что это просто набор железок, который не даёт понимание о космосе, есть люди, которые занимаются ими и специально обучены для этого, если ты ещё не обучен и не знаешь что такое UML, то так и скажи, что твой разум заточен под более земное и простое, дали схему функции, ты её написал, а крупные проекты это пусть тимлиды или директора разбирают, а твоё дело маленькое с 9 до 17 отсидеть и свалить на каток...


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Клиент-серверные шахматы / Классы. ВТОРОЙ ФИНАЛЬНЫЙ УРОК / 2018-03-05 14:33

https://marketplace.eclipse.org/content/uml-java-generator
Из правильно составленной UML можно сразу сгенерировать исходник и собрать ПО, это так, к слову.
Что касается твоей работы, ну ты не обмолвился, что вы там делаете, значит она может быть любая, даже не относящаяся к разработке ПО, а значит не понятно, к чему это ты сказал.


1901. Neverwinter 2
Neverwinter 2
ответить
→  Иван Воронин  # Клиент-серверные шахматы / Классы. ВТОРОЙ ФИНАЛЬНЫЙ УРОК / 2018-03-05 14:13

Может это и схематичная ТЗ... Не буду спорить. Но. У меня на работе, перед тем как делать проект - первый выпускаемый документ - это исходные данные. Ты думешь, их хоть кто нибудь смотрит? Да говно это всё. Уж я то знаю. Они конечно могуть помочь понять, о чем идет речь... вобщем..... оооочень вобщем. но чтобы реально разобраться, надо еще кучу документов.

PS и да... слово "ерунда" - написано в кавычках .... ну как бы между прочим


1901. Neverwinter 2
Neverwinter 2
ответить
→  Иван Воронин   / 2018-03-05 14:05

Это шутка)


17589. Андрей
Андрей
ответить
→  Иван Воронин   / 2018-03-05 12:14

Приложим усилие и добьёмся результата))



1. Евгений Волосатов
Евгений Волосатов
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Клиент-серверные шахматы / Доска. Запуск в Интернете / 2018-03-05 10:09

Добавил время, почти 3 минуты


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Клиент-серверные шахматы / Доска. Запуск в Интернете / 2018-03-05 09:56

Добавил еще одно требование к отчету.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Консоль / Олимпиада / Случайная задача / 2018-03-05 03:08

А ещё веселее, когда ты уже делал эту задачу, но смотришь на неё уже свежим взглядом и решаешь иначе, более оптимально.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Консоль / Олимпиада / Случайная задача / 2018-03-05 03:02

Их задача не сколько в сложности, сколько в практике.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Консоль / Олимпиада / Случайная задача / 2018-03-05 03:02

Тут рандомные задачи, может быть лёгкая, а может быть сложная.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Клиент-серверные шахматы / Доска. Смещение / 2018-03-05 02:55

Спасибо, отличные текстурки, пригодятся.


10558. Иван Воронин
Иван Воронин
ответить
→  Maksym  # Демо игры / Лабиринт 2D - меню / 2018-03-05 02:43

Молодец, отличное решение.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Java Sweeper / Радуга картинок / 2018-03-05 02:31

Думаю стоит пройти курс с нуля и внимательно изучая что и для чего пишется.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Клиент-серверные шахматы / Алгоритмы. Сборка фена / 2018-03-05 02:28

И где тут мат? король её слопает без зазрения совести и всё, кто её прикрывает? никто, мата нет, надо тебе повторить правила игры в шахматы =)
з.ы.
поставил бы королеву на h5 вопросов бы не было, но опять же, пешку тогда надо было вначале убрать с её пути.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Клиент-серверные шахматы / Классы. ВТОРОЙ ФИНАЛЬНЫЙ УРОК / 2018-03-05 02:20

UML это по сути Схематичная ТЗ, если будешь работать в крупной компании, там без этого никуда, по началу всё сложно, но с практикой становится проще понять что и зачем. Когда в 2017 году записывались курсы по Java, отличная практика была по UML, советую, если реально хочешь понять с чем его едят, если же нет, то смысл тебе что-либо доказывать?


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Личная энергия / 2018-03-04 Отчёт за неделю / 2018-03-05 02:17

Тоже планирую заняться разработкой игр своей мечты в этом году, удачи и тебе.


10558. Иван Воронин
Иван Воронин
ответить
→  Новопашин Владимир  # Фотошарп / ФИНАЛЬНЫЙ УРОК / 2018-03-05 02:11

Надо было лучше подготовиться или снять несколько дублей. Молодец, в любом случае отлично поработал, осталось допилить и добавить свой функционал, которым пользуешься часто и можно фотошопом не пользоваться.
з.ы.
Что-то странно у тебя с желтизной всё, может в коде где-то баг закрался? и было бы не плохо прогресс бар добавить, чтобы видно было сколько процентов до завершения выполнения задачи осталось. Ну это я уже сам докручу, когда доберусь и до этого курса.


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2018-03-05 02:06

Это он для личного архива, в одном из прошлых видео говорил.


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей  # Демо игры / C# чего начать программировать / 2018-03-05 02:04

Добро пожаловать, отличное желание, осталось подкрепить его практическим стремлением.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # МикроШахматы / Ладейный паркур / 2018-03-05 02:04

Молодец, комментирование кода очень полезно для усвоения и ориентирования в коде.


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Личная энергия / 2018-03-04 Отчёт за неделю / 2018-03-05 01:59

Молодец, отличный настрой, удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Комбинаторика / ФИНАЛЬНЫЙ УРОК / 2018-03-05 01:57

Молодец, что разобрался, но на 80 строчке у тебя лишний пробел перед вызовом Fill(), надо работать над стилем. Удачи в дальнейшем изучении, на этом проекте реально есть что выбрать, глаза разбегаются =)


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # МикроШахматы / Белолевая рокировка / 2018-03-05 01:52

Ну почти угадал, рефакторинг логичнее совершать, когда видишь, что попадается повторяющийся код, тогда можно его выделить в отдельную функцию. Так же рефакторить нужно, если видишь, что функция стала слишком громоздкой, разделяешь её на логические составляющие и выносишь их в независимые функции, вызвав их там, откуда был вынесен сам код для них. Тогда никаких нитей не потеряешься.


10558. Иван Воронин
Иван Воронин
ответить
→  ser2018  # Демо игры / Лабиринт 2D - меню / 2018-03-05 01:44

Молодец, отлично справился.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Демо игры / Лабиринт 2D - меню / 2018-03-05 01:43

На этом уроке создаётся МЕНЮ игры, а сама игра уже на следующем.


1. Евгений Волосатов
Евгений Волосатов
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Клиент-серверные шахматы / Доска. Установка Unity 3D / 2018-03-04 21:50

Отличный настрой, молодец.


17443. WildOrc
WildOrc
ответить
→  Иван Воронин  # Клиент-серверные шахматы / Доска. Установка Unity 3D / 2018-03-04 21:22

Авто символизирует готовность и силу настроя для старта в данном направлении =))))


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Клиент-серверные шахматы / Доска. Установка Unity 3D / 2018-03-04 18:18

Авто будет по шахматной доске гонять? =)


10558. Иван Воронин
Иван Воронин
ответить
→  ser2018  # Наноигры / Скорость реакции. Три картинки по таймеру / 2018-03-04 18:13

Молодец, отлично справился.
з.ы.
на фоне, будто стиралка работает =)


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов   / 2018-03-04 16:38

Ну вроде не болеем, у нас тут сегодня метель, снег метёт, всё засыпало, короче Зима 2.0.2018.3 началась =)


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Игры со Спрайтами / Домино. Выбираем и убираем / 2018-03-04 16:37

А, тогда да, логика стала яснее =) спать два дня это если лечь вечером в пятницу и проснуться в воскресенье =) но это непозволительная роскошь, кто же будет дела домашние делать, больше некому.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Игры со Спрайтами / Домино. Выбираем и убираем / 2018-03-04 16:35

Да, я понял. Я вот все выходные отдыхал.
Нужно иногда восстанавливаться. Иначе болезнь заставит.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Игры со Спрайтами / Домино. Выбираем и убираем / 2018-03-04 16:34

"бы" пропустил.
Поспал бы пару суток!


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Игры со Спрайтами / Домино. Выбираем и убираем / 2018-03-04 16:34

18 часов работа, пару часов на выполнение суточной нормы и в магазин, ужин, спал 12 часов, как говорится, 1/3 времени примерно уходит на сон, так и есть, а спать два дня это круто слишком, я сегодня проснулся и сразу за домашние дела, магазины и т.д., воскресенье именно для этого, ибо в другие дни времени на это нет. Зато теперь всё переделал по дому, можно заняться уроками.


1. Евгений Волосатов
Евгений Волосатов
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Тирпиц  # Шаблон MVC / MVC - Counter - ControllerPlusFrame / 2018-03-03 18:51

Переделай урок с нуля, пока не получится так как в уроке, вот залог успеха, не надо пытаться курить мануалы, если не понимаешь, что именно тебе надо курить. Для начала научить хотябы просто копипастить за Игромистром, чтобы было без ошибок, а уж потом, когда набьёшь руку, тогда и будешь эксперементировать. Пересмотри внимательно столько раз, сколько тебе понадобится, чтобы реализовать без ошибок.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Наноигры / Арканоид - Уровень и ракетка / 2018-03-03 18:37

Молодец, отлично поработал. Верное решение принял, когда решил пройти вначале консольные задачи, чтобы набить руку и поднять скил. На самом деле ничего сложного нет, все сложности в любом деле с непривычки. Теперь ты выработал привычку и можешь с лёгкостью проходить видео-уроки. Если что-либо покажется сложным, достаточно пересмотреть ещё раз, а ещё лучше и проработать урок ещё раз, для лучшего понимания и закрепления материала.


10558. Иван Воронин
Иван Воронин
ответить
→  ser2018  # Демо игры / Картинка с секретом / 2018-03-03 18:30

Видео не доступно.


4814. Дмитрий
Дмитрий
ответить
→  Иван Воронин  # МикроШахматы / ФИНИШНАЯ ПРЯМАЯ / 2018-03-02 16:48

Спасибо. Но это еще не финал, а финишная стометровка.


10558. Иван Воронин
Иван Воронин
ответить
→  ser2018  # Наноигры / Арканоид - Шарик и кирпичики / 2018-03-02 11:38

что-то он у тебя на 1:07-1:08 не туда отрикашетился, надо исправить баг.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Клиент-серверные шахматы / Вступление. План Шахматного проекта / 2018-03-02 11:34

50 лет круглая дата, удачи в прохождении курса.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Графические циклы / VIP. Спирограф от Елены / 2018-03-02 11:32

Молодец, отлично поработал, а по поводу паузы в видео, так на то она и запись, чтобы можно было пользоваться её прелестями, а именно: "пауза, перемотка и просмотр сколько угодно раз".


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей В.  # Тетрис / ФИНАЛЬНЫЙ УРОК / 2018-03-02 11:29

Молодец, поздравляю с финалом, отличный обзор, продолжай в том же духе.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Клиент-серверные шахматы / Алгоритмы. ЧЕТВЕРТЬФИНАЛЬНЫЙ УРОК / 2018-03-02 11:21

Это только начало, 25% дальше будет ещё веселее.


10558. Иван Воронин
Иван Воронин
ответить
→  Povilas Abramovicius  # ООФрукты / Волшебные конструкторы / 2018-03-02 11:19

Ничего запутанного, продолжай дальше практиковаться и данный код спустя время покажется банальным и будешь смеяться и думать, как он тебе показался запутанным когдато.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # C# Android / Установка Xamarin для Visual Studio / 2018-03-02 11:17

А ещё много и часто практиковаться, это как поход в магазин, можно собираться долго и в итоге не пойти никуда, а можно быстро сбегать, не отвлекаясь на вещи, которые мешают достичь цели.


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Тирпиц  # Шаблон MVC / MVC - Counter - ViewConsole / 2018-03-02 11:14

зачёркиваются deprecated методы, которые в будущих версиях будут удалены и заменены на аналоги.


10558. Иван Воронин
Иван Воронин
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  LiverBird  # Демо игры / C# чего начать программировать / 2018-03-02 11:06

Отличное стремление, удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Третьяков  # Морской Бой / Редактор и Сетка / 2018-03-02 11:04

Значит надо переделывать его до тех пор, пока всё не будет 1х1 как в уроке. Когда что-то гдето пропустил, маленький нюанс, это нормально, твоё мышление ещё не привыкло к правилу: "Сколько вешать в граммах".


10558. Иван Воронин
Иван Воронин
ответить
→  LiverBird  # Демо софт / Вступительное слово / 2018-03-02 10:05

Добро пожаловать и удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий Дронченко  # Микроигры / Игра 15 - Кнопки / 2018-03-02 09:53

Если что-то не понял, но очень хочется, лучше переписать с нуля ещё раз, пока не будет проясняться, тут есть курс. на котором пишут одну и туже программку 10 раз, обычно на 5-6 раз уже становится ясно, что он пишет, даже самому далёкому от программирования человеку. Но, как ты верно подметил, двигайся дальше, выполняй уроки и понимание не заставит себя ждать, так как по сути каждый новый проект начинается с того же, многое повторяется. Скоро изза того, что смотришь на код под разными углами, мозг будет воспринимать его как родной.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий Дронченко  # Демо игры / Картинка с секретом / 2018-03-02 09:46

Alt + Tab отличное решение для одного монитора.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Графические циклы / VIP. Спирограф / 2018-03-02 09:39

В VIP уроке узнаешь что-то интересное однозначно. Молодец, отлично поработал.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Морской флот / Вступление / 2018-03-02 09:35

Отличный курс, всё руки никак не дойдут, сейчас Шахматы онлайн это время занимают =) тоже советую.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # МикроШахматы / ФИНИШНАЯ ПРЯМАЯ / 2018-03-02 09:31

Поздравляю с финалом.


10558. Иван Воронин
Иван Воронин
ответить
→  ser2018  # Наноигры / Арканоид - Уровень и ракетка / 2018-03-02 09:28

Молодец, удачи в дальнейшем.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Клиент-серверные шахматы / Алгоритмы. Дальнобойщики / 2018-03-02 09:25

Да, надо было убрать пешки, чтобы дальнобойщики могли ворваться =)


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Личная энергия / 2018-02-25 Отчёт за неделю / 2018-03-02 09:24

Молодец, главное, чтобы тебе самому ничего не казалось, а ты точно знал что, где и зачем. Удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Pavlin  # Личная энергия / 2018-02-25 Отчёт за неделю / 2018-03-01 23:10

Если эту картинку реально справа на лево смотреть, то он вначале радовался новому ноуту, потом постепенно всё дольше и дольше ждал то загрузки ОС, то старничек в интернет =)

Либо это реклама ноута, по типу: "Железо не стареет" =)

Молодец, отлично движешься, база наше всё. Тоже параллельно пробегаю уроки из раздела Консоль, практика лишней не бывает.


1901. Neverwinter 2
Neverwinter 2
ответить
→  Иван Воронин   / 2018-03-01 16:57

Да, доходчиво. Благодарю. Первый раз получаю столь длинный коммент  ( + первый раз нахожу столь неленивого человека. даже мне бывает лень столько писать, хотя и я пытался что-то объяснять подробно)


1901. Neverwinter 2
Neverwinter 2
ответить
→  Иван Воронин  # Клиент-серверные шахматы / Классы. Консольная доска / 2018-03-01 16:54

Ну идея была в том, что должно быть всё просто и понятно... Если идет со скрипом, то нет смысла и заморачиваться тогда (говоря проще, не нужно браться за то, что не можешь сделать))


17533. Денис
Денис
ответить
→  Иван Воронин   / 2018-02-28 11:39

Да, я только на следующий день зарегистрировался.


10558. Иван Воронин
Иван Воронин
ответить
→  Константин  # Клиент-серверные шахматы / Классы. Консольная доска / 2018-02-28 08:39

т.е. я хотел сказать, КОНЬ ещё проще, он самый простой. ему не надо проверять, есть ли кто-то на пути, как ладье, он прыгает.


16880. Константин
Константин
ответить
→  Иван Воронин   / 2018-02-28 05:39

При ходе короля, нужно проверять находится клетка под атакой противника или нет, для ладьи, проверять только возможность хода. Имхо :)



10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Графические циклы / VIP. Узоры на окружности / 2018-02-28 02:08

Молодец, я когда проходил, вынес отрисовку в отдельный поток, чтобы интерфейс не блокировался, так же от мерцания тоже избавился скорректировав последовательность отрисовки.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # МикроШахматы / Информационная панель / 2018-02-28 02:04

Верное решение, не нужно прыгать, надо проходить всё постепенно.


10558. Иван Воронин
Иван Воронин
ответить
→  drWatson  # Демо софт / Вступительное слово / 2018-02-28 02:02

Добро пожаловать и удачи в обучении. Проект лучший в своём роде.


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Шевченко  # Шпионский бот / Здесь Ботов раздают? / 2018-02-28 02:01

всё верно, вариантов использования бога бесконечное множество, ограничено лишь фантазией.


10558. Иван Воронин
Иван Воронин
ответить
→  Povilas Abramovicius  # ООФрукты / Яблоки на снегу / 2018-02-28 02:00

оптовые заказы на базе =)


10558. Иван Воронин
Иван Воронин
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Третьяков  # Демо софт / Вступительное слово / 2018-02-28 01:53

Добро пожаловать, удачи в изучении курсов на данном проекте.
з.ы.
Только Sea Battle пишется, а не через 'u' =)


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Клиент-серверные шахматы / Классы. Консольная доска / 2018-02-28 01:48

Конь самый простой, ему не надо проверять есть ли кто-либо между ним и целью, так как он перепрыгивает всех.


10558. Иван Воронин
Иван Воронин
ответить
→  Protos  # Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК. / 2018-02-28 01:47

Поздравляю с финалом.
з.ы.
Для лучше проработки лучше перепройти курс с нуля!


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Клиент-серверные шахматы / Классы. Шахматная бюрократия / 2018-02-28 01:45

я не вижу подчёркнутого красным, но Char и char это одно и тоже, так как char это просто псевдоним (alias) для Char.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Демо игры / ФИНАЛЬНЫЙ УРОК / 2018-02-28 01:43

Молодец, поздравляю с финалом, отлично справился. По поводу ресурса полностью согласен, этим он и выделяется из общей каши интернета.


10558. Иван Воронин
Иван Воронин
ответить
→  Павел  # Клиент-серверные шахматы / Классы. Консольная доска / 2018-02-28 01:38

Пешка сложнее короля, у неё проверок больше.


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Комбинаторика / Полуфинальный урок. Ответы на вопросы / 2018-02-28 01:27

Молодец, отлично движешься, удачи в дальнейшем изучении.
з.ы.
Старые уроки могут длиться и по полтора часа, это нормально, так как они шли ДО, эволюция записи видео уроков такова, что теперь они более короткие, чем ранее. Так же и уровень новых курсов становится на порядок выше, от эволюции никуда не деться. Возможно многие старые курсы будут перезаписаны в новом обличии и дополнены.


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей В.  # Тетрис / Игра вдвоем каждый сам за себя / 2018-02-28 01:22

Смотря где менять, всё относительно.


10558. Иван Воронин
Иван Воронин
ответить
# Консоль / Матрицы / Произведение / 2018-02-27 20:45

Классная задачка, вспомнил высшую математику из инстика.


10558. Иван Воронин
Иван Воронин
ответить
→  ser2018  # Демо софт / VIP. Модульное тестирование / 2018-02-27 19:24

Тесты могут написать другие люди

В данном уроке для примера привели простые тесты типо 2+2=4, даже этот тест может провалиться, если ты провёл рефакторинг и сделал вещественные числа или двоичную систему счисления, тип string и т.д.

Тесты обычно используют, когда пишут крупный проект, а если ещё и в команде, так это сам бог велел, ибо ошибки не допустимы и тесты показывают, что код работает верно, если кто-то запушил коммит и поломал что-то по не важно какой причине, тест покажет это сразу и можно будет быстро найти и устранить проблему


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов   / 2018-02-27 10:09

Интересная статья, у меня 0 зомби, я этим вопросом давно заморочился, но было интересно почитать, особенно про то, что в популярном ПО куча утечек памяти, жуть.


10558. Иван Воронин
Иван Воронин
ответить
→  Timoha   / 2018-02-27 09:47

Твоя процессор поддерживает виртуализацию, изучать надо не вопрос в целом, а вопрос конкретно твой!!!


9980. Timoha
Timoha
ответить
→  Иван Воронин   / 2018-02-27 06:45

Я вчера полностью изучил тему про virtualization, провел очень много опытов и по HAXM и по Genymotion+VirtualBox
и пришел к таким выводам:
-мой процессор точно не поддерживает виртуализацию
-genymotion тоже как и HAXM требует, чтобы процессор поддерживал виртуализацию
-если процессор не поддерживает виртуализацию, а тебе хочется писать на xamarin, тогда в откладке нужно подключать реальное устройство, другого выхода нет. Либо нужно писать на Java (AndroidStudio, IntellijIdea etc) 


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин   / 2018-02-26 21:02

Почитай.
https://habrahabr.ru/company/infopulse/blog/349924/


10558. Иван Воронин
Иван Воронин
ответить
→  Timoha  # C# Android / Установка и запуск HAXM эмулятора Android / 2018-02-26 19:49

"hyper v" - никогда в биосе и не было, это хипервизор, виртуальная машина, на которой запускаются разные виндузы.
"virtualization" - вот это уже ближе к теме, но может называться чуток иначе в биосе, гугли и прибудет с тобой сила
"HAXM" - вот тут https://stackoverflow.com/questions/30746498/how-to-install-intels-haxm-emulator-on-dual-core-processor-machines есть скриншот биоса и как раз показано, что надо активировать виртуализацию в биосе
но если реально этого в биосе нет, то это скорее проблема материнки, чем процессора, тогда попробуй аналог:
вот ссылка на сайт: https://www.genymotion.com/ он должен работать быстро и без проблем


9980. Timoha
Timoha
ответить
→  Иван Воронин  # C# Android / Установка и запуск HAXM эмулятора Android / 2018-02-26 09:08

хочу написать программу под андройд на C#,
кажется мой процессор не поддерживает HAXM, intel dual core
в биосе вообще нет ни слова "hyper v", ни "virtualization"
что мне делать, помоги мне пожалуйста
есть ли аналоги HAXM? в интернете ничего не нашел


10558. Иван Воронин
Иван Воронин
ответить

10558. Иван Воронин
Иван Воронин
ответить

1. Евгений Волосатов
Евгений Волосатов
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Клиент-серверные шахматы / Классы. UML схема проекта / 2018-02-26 01:53

Осталось добавить уровни доступа для полноты картины.


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Клиент-серверные шахматы / Классы. UML схема проекта / 2018-02-26 01:45

Согласен, подправил замечания. так же и в Board() тоже.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Клиент-серверные шахматы / Классы. UML схема проекта / 2018-02-26 01:44

draw.io отличный сайт для этого.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Клиент-серверные шахматы / Классы. UML схема проекта / 2018-02-26 01:34

Стиль именования полей в классах Chess / Moves отличается.
Предлагаю привести к одному формату.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Клиент-серверные шахматы / Классы. UML схема проекта / 2018-02-26 01:30

D ghfdjv yb;ytv euke vtnjl - djpdhfoftn Сщдщк


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Клиент-серверные шахматы / Классы. UML схема проекта / 2018-02-26 01:29

Думаю, должна быть связь из Moves в FigureMoving.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Личная энергия / 2018-02-25 Отчёт за неделю / 2018-02-26 01:27

Круглый отличник! :)


16253. Дмитрий
Дмитрий
ответить
→  Иван Воронин  # Клиент-серверные шахматы / Классы. UML схема проекта / 2018-02-26 01:04

Красота) Не то, что мой монстр


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes   / 2018-02-25 16:00

я описал суть решения проблемы, по поводу опыта, это дело не явное, человек может быть опытный, просто недавно зарегался и шарить больше чем тот, кто оставил отчёт. По поводу 75% тоже не факт, 99% просто прокликивают ХОРОШО, не читая и не вникая в отчёты. вот по поводу сообщения на 3+ байта это хорошая идея, записал. По поводу модерирования я и имел ввиду Игромистра, пока только он это делает, но реализовать с возможностью масштабирования и добавления прав другим доверенным людям на проекте.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Демо софт / Вступительное слово / 2018-02-25 14:49

Судя по тому, что урок выполнен за 21 минуту, то никак его вчера смотреть не мог, так как тут автоматический отсчёт времени идёт, разве что если ты не был авторизован и видео было доступно для просмотра.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Личная энергия / 2018-02-25 Отчёт за неделю / 2018-02-25 14:46

Один их выходов, который я вижу, доработка системы оценок, т.е. добавить доп таблицы, для хранения информации о завёрнутых отчётах (айди кто завернул, айди что завернул и айди коммента в завёрнутом отчёте) и если человек, который отправил отчёт, считает, что его отчёт завернули ложно или не согласен он с тем, что ему надо его переделать, он нажимает соответствующую кнопку, типо "амнистировать отчёт", тогда этот отчёт в спец. админке появляется и тот, кто имеет туда доступ может модерировать эти отчёты, проверять лично и либо амнистировать, либо окончательно утвердить факт переделки, если амнистировал, то отчёт вернулся и его никто не может завернуть ибо он был утвёрждён руководством, если его утвердили как плохой, то чел, который пытался амнистировать, сможет только заново отправить отчёт как и сейчас.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Личная энергия / 2018-02-25 Отчёт за неделю / 2018-02-25 14:39

Но, есть и другая медаль, если явно видно, что вместо отчёта ересь, тогда тут и проходить урок не надо, чтобы понять, что данный отчёт надо заворачивать.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Личная энергия / 2018-02-25 Отчёт за неделю / 2018-02-25 14:38

Да, я уже оговаривал ещё в прошлом году, чтобы возможность заворачивать могли те, кто прошёл данный урок и в курсе событий, а те кто не проходил, чтобы они просто могли просматривать и кликать хорошо или пропустить, думаю это логично!!!


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Личная энергия / 2018-02-25 Отчёт за неделю / 2018-02-25 14:32

Молодец, тяжело в учении - легко в бою.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Демо игры / Игра Быстрощёлк / 2018-02-25 14:31

Главное что нашёл и исправил, молодец, отлично поработал.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2   / 2018-02-25 14:24

Смотри, рассмотрим пример:
int one = 1;
int two = 2;

void One(int one)
{
    this.one = one;
}

void One(int Two)
{
    two = Two;
}

в первом случае использовали this. потому, что в контексте функции One(int one) имеется переменная (передаваемая параметром) с тем же именем, что и глобальная (за пределами функции), поэтому чтобы дать понять компилятору, какую именно переменную мы имеем ввиду, надо подставить this. если мы обращаемся к внешней (этого класса в целом) переменной, и не надо подставлять, если мы обращаемся к переменной в ближайшей видимости. т.е. получается, что локальные имена переменный имеют выше приоритет, над глобальными, поэтому и используют @override для функций, которыми хотят перекрыть такую же функцию, видимую в программе, но которая работает не так как надо, так и тут, если хочешь использовать имена переменных такие же как глобальные, но работать с глобальными тебе не надо, можешь внутри функции вообще не использоваться this., но если твой код так устроен, что тебе надо взять или записать данные во внешние переменные, то дописывается приставка this., просто запомни о приоритетах совпадающих именах переменных.
з.ы.
а то что студия подсвечивает this. блеклым цветом, это означает, что можно не писать и что в данном контексте обращение к переменной будет однозначным, а там где ты дописал this. и оно нормального цвета, значит у тебя эта переменная двоякая и внешняя и внутренняя с идентичным названием и компилятор понял чётко, к какой обращаться. Ничего страшного не будет в том, что ты написал this. даже если он блеклый, компилятор сам всё оптимизирует как надо, а вот плохо будет, если ты задумывал обратиться к внешней и забыл прописать this. при этом у тебя имеется одноимённая переменная локально, тогда будет работать не так как задумывалось. Надеюсь доходчиво объяснил. На пальцах было бы быстрее.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Клиент-серверные шахматы / Классы. Фигурой марш! / 2018-02-25 14:13

Значит надо больше практиковаться и постараться, потому что чужой код или свой, не важно, синтаксис один, кстати, в студии можно кликнуть по переменной и подсветится она везде, где именно она, если это this. она будет подсвечена во внешке и там где используется по факту именно внешняя, а если она без this. то подсветится те (локальные или глобальные) в контексте функции. На практике это всё не сложно на самом деле, это пока так кажется.


1901. Neverwinter 2
Neverwinter 2
ответить
→  Иван Воронин   / 2018-02-25 11:05

ААА!!! Я понял в чем дело!!! У меня были в этом классе (пока я писал программу) часть this-ов темные, а часть светлые, и я не понимал, почему одни можно писать, а другие - нет. А щас все в один цвет окрасились. Теперь ок. Почему они изначально были разными, а не сразу - ....



1901. Neverwinter 2
Neverwinter 2
ответить
→  Иван Воронин  # Клиент-серверные шахматы / Классы. Фигурой марш! / 2018-02-25 10:58

Спасибо. Просто в рамках текущей программы мне плохо видны внутренние и внешние... переменные. Они хорошо видны, когда сам сидишь и планируешь, где что будет. Мне понятна эта простая вещь... в теории. Но пока еще сложно увидеть её на практике в чужой программе.



1. Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Клиент-серверные шахматы / Классы. Шахматный бюрократ / 2018-02-25 01:07

Красиво.
Надо выделить урок и везде посокращать


10558. Иван Воронин
Иван Воронин
ответить
→  Семен  # Yii2 / REFRESH - 40 МГНОВЕНИЙ ОПЫТА / 2018-02-24 22:59

Молодец, отлично проработал материал курса!!!


10558. Иван Воронин
Иван Воронин
ответить
# Клиент-серверные шахматы / Классы. Стой кто идет / 2018-02-24 22:36

Скажу только, что ошибка в функции CanMoveTo()


10558. Иван Воронин
Иван Воронин
ответить
→  ser2018  # Демо софт / Квадратный калейдоскоп / 2018-02-24 18:30

Да, всё что там есть, но судя по уроку, у тебя там кроме панелек ничего и нет =)


17425. ser2018
ser2018
ответить
→  Иван Воронин  # Демо софт / Квадратный калейдоскоп / 2018-02-24 16:20

Точно panel.Controls.Clear(); - это получается вседочерние без разбора удаляет, а я выбрал только панельки panel.Controls.OfType<Panel>().ToList()


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Клиент-серверные шахматы / Классы. Фигурой марш! / 2018-02-24 15:13

Есть такое понятие, как "область видимости", если в неё попадаются переменные с одинаковыми именами, но из разных областей, то по-умолчанию, если просто пишешь имя переменной, то обращаешься к локальной, а если надо явно обратиться к переменной за пределами функции/конструктора/... то дописывают this., если же одинаковых имён нет, то можно this. опустить.
з.ы.
вроде бы ты уже много чего прошёл на этом проекте, не думал, что тебе такая простая вещь до сих пор не ясна.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Клиент-серверные шахматы / Классы. Квадратная площадь / 2018-02-24 15:08

Молодец, отлично справился.


10558. Иван Воронин
Иван Воронин
ответить
→  ser2018  # Демо софт / Квадратный калейдоскоп / 2018-02-24 14:28

Молодец, хорошо поработал, но вместо цикла, который удаляет дочерние панельки, можно было просто использовать встроенную функцию:
panel.Controls.Clear();


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Графические циклы / Внутренние условия / 2018-02-24 14:19

по хорошему, оба варианта будут дорабатывать, но в 16 константы вынесены и это удобнее, поменял значения в одном месте и вуаля, а в 15 наоборот избыточность повторений, так как надо одно и тоже менять в разных местах. Так что это вопрос спорный.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Графические циклы / Вложенные циклы / 2018-02-24 14:15

Молодец, хорошо поработал.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Клиент-серверные шахматы / Классы. Шахматная библиотека. / 2018-02-24 14:14

Так если внимательно послушать, что говорят, то будет ясно, что вначале создали КАРКАС и тестовый стенд.


10558. Иван Воронин
Иван Воронин
ответить
→  Pavlin  # Система Git / Merge / 2018-02-24 14:11

Как правильно заметил "Игромистр", начинай использовать гит при прохождении уроков и данные знания никогда уже не забудешь.


10558. Иван Воронин
Иван Воронин
ответить
→  Ivan  # БД - Управление гостиницей / Модель - Календарные праздники / 2018-02-24 14:08

То на что ты жалуешься, программист обязан решать сам!!! гуглить и т.д., какой именно тебе нужен раздел для помощи? на проекте имеется вариант платной помощи, кураторство и т.д. изучи раздел "Магазин"
з.ы.
если ты какой-то урок не выполнил на 100% и забросил решение проблемы, ты этим только себе делаешь хуже, так как позже ты столкнёшься ещё раз с данной проблемой и будет ситуация стоят, либо ты решаешь проблему, либо тебя увольняют (не платят на фрилансе) как угодно.


10558. Иван Воронин
Иван Воронин
ответить
→  Ivan  # БД - Управление гостиницей / Модель. Удаление комнат. / 2018-02-24 14:00

Ничего, это временно, больше практикуйся и создание тестов для тебя будет плёвое дело.


11589. Yefim
Yefim
ответить
→  Иван Воронин  # Консоль / Строки / Ноль или один / 2018-02-24 13:59

Иван, спасибо, за аргументированное объяснение. Ты, как всегда, прав! Особенно, если рассматривать задачу с точки зрения времени и большого количества повторений. Мое решение было ответом на отказ в видео уроке от применения Replace(...) 0 на 1.


10558. Иван Воронин
Иван Воронин
ответить
# Консоль / Строки / Ноль или один / 2018-02-24 13:38

Провёл тест специально для тех, кто не знает как он делается или лень, а может быть просто убеждён в своей правоте, что ничего слышать не хочет, такие тоже бывают, но всё же, вот результаты тестов:

каждый вариант был запущен 10 миллионов раз.

вариант с потоком данных, а именно в цикле:
Time elapsed: 00:00:00.8219044
in milliseconds: 821

вариант из цепочки Replace()
Time elapsed: 00:00:03.0752275
in milliseconds: 3075

думаю очевидный факт того, что второй вариант медленнее.

з.ы.
даже при 10 итерациях уже видно, что быстрее:

вариант с потоком данных, а именно в цикле:
Time elapsed: 00:00:00.0000307

вариант из цепочки Replace()
Time elapsed: 00:00:00.0000553

з.з.ы.
если в чём либо не уверены, не надо верить тому, что кажется очевидным, всё относительно.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Консоль / Строки / Ноль или один / 2018-02-24 13:21

А я не согласен, быстрее за одну итерацию изменять в потоке символов то, что надо, чем каждый раз создавать экземпляр всей строки, ради одного изменения, это просто пример короткий, а вы запустить для сверки оба варианта в 1 миллион итераций.


10558. Иван Воронин
Иван Воронин
ответить
→  Виктор Дерябин  # Консоль / Строки / Ноль или один / 2018-02-24 13:19

Потому что это будет работать медленнее.


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  Иван Воронин  # Секундомер / ФИНАЛЬНЫЙ УРОК / 2018-02-23 19:44

Спасибо, Иван!



1. Евгений Волосатов
Евгений Волосатов
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Anna   / 2018-02-23 16:45

Главное найти золотую середину, между говорить и кричать =) удачи.


17181. Anna
Anna
ответить
→  Иван Воронин   / 2018-02-23 16:30

Ага, или просто громче говорить))))


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Шевченко  # Консоль / Олимпиада / Случайная задача / 2018-02-23 15:08

Да, именно так, твоё мышление начинает думать алгоритмами.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Бурные потоки / Смысл жизни / 2018-02-23 14:44

Главная суть уроков, дать направление движения, а дальше уже отсеиваются копипастеры =)


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Шевченко  # Секундомер / ФИНАЛЬНЫЙ УРОК / 2018-02-23 14:42

Молодец, отлично поработал! По поводу 10 подходов, так и есть, чем больше кодишь, тем лучше понимаешь код, а когда кодишь одно и тоже, то не возможно не понимать после 10 раз что ты вообще делаешь, темболее. что программа не сложная.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Графические циклы / Подготовка графики / 2018-02-23 14:36

Ну если ты присмотришься, то у тебя PictireBox справа и снизу стал уже. AutoSize подгоняет его под рисунок, введи координаты 350 вместо 300 и увидишь, что твой PictureBox уйдёт вниз и вправо за форму.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # МикроШахматы / Возврат хода / 2018-02-23 14:29

Это называется "Рефакторинг" кода, когда что-то пропадает или делится на части. Страшного в этом ничего нет, если ты улавливаешь суть данного изменения, продолжай практиковаться и подобные вещи ты будешь делать сам в процессе просмотра уроков, там где это не было сделано или забыли или просто данный урок это не предусматривает. Так что скоро "рефакторинг" будет частью твоей мыслительной деятельности =)


16218. Дмитрий
Дмитрий
ответить
→  Иван Воронин  # Демо софт / Квадратный калейдоскоп / 2018-02-22 11:13

Иван, спасибо.
Ну по сути если что то не понятно, то нажимаю на паузу, отматываю и смотрю еще раз, не без этого .... Для себя просто определил критерий , - успевать делать параллельно ... Так быстрее схватываешь и учишься оперативно понимать о чем идет речь...
Спасибо за пояснение Point() и PointF() - теперь буду знать...
С панелями - безусловно так и есть...Применять нужно согласно требованиям конкретного задания, а не втыкать теперь как основу для дальнейшей разработки во все проекты.  Это я  для себя сделал открытие нового элемента WF и определил как его можно будет его применять в дальнейшем)


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Морской флот / Вступление / 2018-02-22 11:02

О, отличный курс начал проходить, я его ещё в 2016 купил, но руки не доходят, то одно то другое, то новые курсы и надо их быстро проходить, пока они свежие и горячие как пирожки.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim   / 2018-02-22 10:59

Значит ошибку исправят в последующих уроках, я когда во время вебинара писал параллельно, у меня всё ок, без подрывов, некоторые уроки даже переписали изза этого, так что двигайтесь дальше.


11589. Yefim
Yefim
ответить
→  Иван Воронин   / 2018-02-22 10:54

Но в видео уроке я виднл тоже случаи подрыва...


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Боты Сапёра / БОТ - Всё открыто! / 2018-02-22 10:46

Значит где-то ошибка, поэтому и нарывается. Не должно подрываться, если вы не внедряли рандомные клики при отсутствии решения, где надо вручную помочь и опять нажать на старт, чтобы он продолжил, имея новую информацию о поле.


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Наноигры / Арканоид - Шарик и кирпичики / 2018-02-22 10:44

Молодец, отлично поработал. удачи в дальнейшем.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes   / 2018-02-22 10:43

Да, панель упрощает работу с координатами и т.д. фишки, но можно и без неё обойтись, получая ширину и высоту объектов по периметру формы. Но это так, зависит от ситуации и поставленной задачи, когда я реализовывал смену в реальном времени движков рисования графики, панель мне была не нужна, она только мешала и тормозила FPS.


10558. Иван Воронин
Иван Воронин
ответить
→  ser2018  # Демо софт / Текстовый процессор / 2018-02-22 10:37

Молодец, хорошо поработал.


10558. Иван Воронин
Иван Воронин
ответить
→  Ivan  # БД - Управление гостиницей / Модель - Календарные праздники / 2018-02-22 10:32

Переделай урок с нуля и не торопись, внимательно следи за действиями на видео.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Демо софт / ФИНАЛЬНЫЙ УРОК / 2018-02-22 10:30

Удачи с "Графоциклами", там тоже много пищи для ковыряния.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Демо софт / Квадратный калейдоскоп / 2018-02-22 10:27

По поводу размещения объектов на форму без панели, вопрос спорный, панель несёт в себе определённую задачу, особенно если панелей более одной на форме, а если вся форма это плацдарм для творчества, то панель по сути и не нужна, можно использовать что-то другое, более подходящее.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Демо софт / Квадратный калейдоскоп / 2018-02-22 10:25

Ну угнаться сложно на вебинаре в реальном времени, а на видео можно и паузу нажать =)
Молодец, отлично поработал, по поводу PointF() и Point() отличие лишь в букве F, которая как бы намекает, что передаваемые значения типо float, а не int. А значит более плавная анимация может быть реализована, если тебе анимация не нужна, то Point() достаточно.


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Шевченко  # Клиент-серверные шахматы / Вступление. Архитектура Шахматного проекта / 2018-02-22 10:21

Да, пройди сопутствующие курсы, чтобы влиться в суть дела, тогда можно приступать и к этому. Пока курс ещё на стадии создания, поэтому у тебя есть время.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий Дронченко  # Демо игры / C# чего начать программировать / 2018-02-22 10:19

Добро пожаловать, отличные желания, удачи в обучении и скорейшей реализации задуманного.


10558. Иван Воронин
Иван Воронин
ответить
→  Anna  # Java Sweeper / Финальный аккорд / 2018-02-22 10:17

Молодец, запись видео обзора своего продукта очень важна и лишний раз заставляет мозг обдумать пройденное. По поводу того, что минутный ролик может занять пол дня это факт, но постепенно научишься составлять план вещания, чтобы ничего не забыть, что хочешь сказать.
з.ы.
надо настроить микрофон, чтобы был чуть лучше слышно, видимо у тебя по-умолчанию настройки, а там они в ноль, обычно приходится добавлять 10-20 децибел к усилению микрофона, не останавливайся на достигнутом, удачи в дальнейшем обучении.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Комбинаторика / ФИНАЛЬНЫЙ УРОК / 2018-02-21 17:50

Отличный обзор, молодец, хороший юмор, по поводу цифр и их понятного представления для глаз:
3142 <-- идут слева на право, это ось X, а сами числа это координаты по оси Y итого имеем:
1234 = X
3142 = Y

и получается четыре точки на доске:
const int size = 4;
const string queens = "3142";
var board = new bool[size, size];
for (var x = 0; x < queens.Length; x++)
    board[x, byte.Parse(queens[x].ToString()) - 1] = true;
for (var y = 0; y < size; y++)
{
    for (var x = 0; x < size; x++)
        Console.Write(board[x, y] ? "Q" : ".");
    Console.WriteLine();
}


10080. FireWolf
FireWolf
ответить
→  Иван Воронин   / 2018-02-21 09:14

Да, Entity Framework меня тогда очень смутил, но думаю вернутся к нему опять и попробовать, а то без веб-технологий нет смысла и пытаться работу найти.


10080. FireWolf
FireWolf
ответить
→  Иван Воронин   / 2018-02-21 09:12

У меня пересечение реализовано через взятие левой верхней координаты шарика к которой добавляются заранее сохранённые смещения для получения 8 точек окружности, а потом уже от этих точек поочерёдно строятся вектора для проверки пересечения со сторонами кирпичиков. Естественно, я беру только возможные персечения - например, если шарик движется влево-вверх, то у него берутся верхняя, левая, левая-верхняя, правая-верхняя и левая нижняя точки, а у кирпичков берутся только правая и нижняя стороны. А из них проверяются вначале самые вероятные столкновения - верх шарика сдлинной нижней стороной кирпичика, потом лево шарика с короткой правой стороной и т.д. Из-за этого у меня там забор из свитчей :) Они выбирают, что отправить в формулу для проверки пересечения :)


11589. Yefim
Yefim
ответить
→  Иван Воронин   / 2018-02-21 08:11

Спасибо, Иван, за подробную инструкцию!


10558. Иван Воронин
Иван Воронин
ответить
→  WildOrc  # Наноигры / Арканоид - Уровень и ракетка / 2018-02-21 03:41

Молодец, да, ничего страшного в этом нет, наоборот, это очень приятное занятие.


10558. Иван Воронин
Иван Воронин
ответить
→  ser2018  # Демо софт / Менеджер паролей / 2018-02-21 03:39

Над "Гарри Поттером" есть комбобокс с названием выбранного элемента формы, кликни по нему и откроется список всех элементов, можешь там выбрать нужный тебе, чтобы не делать паддинги или ещё что, для удобства выделения.
з.ы.
демонстрировать весь код программы не обязательно, достаточно показать работу программы и объяснить что было добавлено своего, если таковое имело место быть. Длинные видео сложно досматривать, тоже на эти грабли наступал.


10558. Иван Воронин
Иван Воронин
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Шевченко  # Секундомер / 4 часть. Видеофиксация / 2018-02-21 03:25

Всегда копирую из адресной строки, привычка.


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Шевченко  # Секундомер / 4 часть. Пункты 200 – 239 / 2018-02-21 03:24

В этом и заключается сила практики, начинаешь думать, а пальцы кодят.


10558. Иван Воронин
Иван Воронин
ответить
→  FireWolf  # Клиент-серверные шахматы / Вступление. Архитектура Шахматного проекта / 2018-02-21 03:22

Да, суть в том, что если ты отдаёшь управление базов EF, то ничего ручками трогать нельзя, но баги случаются, это нормальное дело, тоже сталкивались с данной проблемой именно в миграции, было смешно, так как ничего сделать ещё не успели, а уже тупит генератор, пришлось допиливать напильником.


10558. Иван Воронин
Иван Воронин
ответить
→  Tekashnik  # Клиент-серверные шахматы / Доска. Смещение. / 2018-02-21 03:20

Молодец, отлично справляешься.


10558. Иван Воронин
Иван Воронин
ответить
→  FireWolf  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2018-02-21 03:19

Молодец, отличный обзор, по поводу определения пересечения эллипса с прямоугольником я решил эту проблему реализовав генерацию координат прямоугольной формы объекта, чтобы проверялись не только углы. Реализовал это в курсе Теория ООП. Чтобы шарики и квадратики могли играть вместе.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # НаноШахматы / ФИНАЛЬНЫЙ УРОК / 2018-02-21 03:08

Да, Бил Гейтс решил вспомнить молодость, в которой он не играл в шахматы, но было интересно. Молодец, отлично справился.


10558. Иван Воронин
Иван Воронин
ответить
→  Антон  # Демо игры / C# чего начать программировать / 2018-02-21 03:03

Шутку понял, смешно =)


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # Боты Сапёра / БОТ - Неуправляемый Интеллект / 2018-02-21 03:02

да, без аварийного выхода это очень неприятный опыт, но он имеет место быть, так как никогда не знаешь, что можешь недоглядеть. Я был в том вебинаре и видел это в реальном времени, сам у себя не стал запускать. так как предвидел данную ситуацию и не зря, но у меня в любом случае, на тот момент была Windows 10 и я проверял, если курсор захватывает бот, а надо его у него отнять, то при открытии диспетчера задач курсор становится доступен пользователю и бот не в состоянии им манипулировать, пока не закрыт диспетчер, что позволяет с лёгкостью выбрать процесс бота и снять задачу, чтобы исправить проблему. Больше подобных сюрпризов я на этом проекте не встречал =)


10558. Иван Воронин
Иван Воронин
ответить
→  Артём   / 2018-02-20 17:14

А то что он пишет, что Dictioonary надо обязательно с параметрами типов ключа и значения, так это потому, что Dictionary уже в языке C# и изза того что у тебя разные неймспейсы, он не нашёл твой кастомный класс, но увидел стандартный и поэтому ругается не потому, что он не найден, а потому что он имеет неверный синтаксис.


10558. Иван Воронин
Иван Воронин
ответить
→  Артём   / 2018-02-20 17:11

в файле Form1.cs у тебя namespace PuzzleEnglish, а в файле Dictionary.cs стоит namespace Puzzle_English, сделай что-то одно, либо с нижним подчёркиванием, либо без него, лучше без - "по какону". Либо вначале файла Form1.cs добавить using Puzzle_English;


17408. Артём
Артём
ответить
→  Иван Воронин   / 2018-02-20 15:11

https://yadi.sk/d/RTsHxV7j3SbtZr


10080. FireWolf
FireWolf
ответить
→  Иван Воронин   / 2018-02-20 10:13

Да и вообще Karazhan самое лучшее подземелье было ИМХО - разнообразное и интересное. Ну ещё Blackrock Depths было эпичным :)


10558. Иван Воронин
Иван Воронин
ответить
→  Protos  # Теория ООП / Фигуральный базовый класс / 2018-02-20 01:04

Реализовать что? для того, чтобы использовать for, необходимо объекты привести к единой последовательности, к примеру создать из них СПИСОК или МАССИВ, в данном же конкретном случае, судя по коду, этого ты не сделал, поэтому и перебор использовать не получится, ибо нечего перебирать.


10558. Иван Воронин
Иван Воронин
ответить
→  FireWolf  # Клиент-серверные шахматы / Вступление. План Шахматного проекта / 2018-02-20 01:01

Шахматы в WoW, помню, помню, когда их добавили было феерично.


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей Хонин  # Демо игры / C# чего начать программировать / 2018-02-20 00:58

С возвращением, удачи в продолжении поглощения знаний.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Комбинаторика / Динамика. Счастливые билеты 20 / 2018-02-20 00:42

Есть ещё уроки, где применяется динамическое программирование, отличные решения получаются.


10558. Иван Воронин
Иван Воронин
ответить
→  ser2018  # Демо софт / Английские карточки / 2018-02-20 00:39

Отличный видео-обзор, молодец! И поработал тоже отлично, нашёл и исправил неточности, это нормально, чем больше багов в уроке, тем приятнее их найти и исправить, помню курс на Java, где писали калькулятор, так нашёл аж 10+ багов, после чего следующая версия калькулятора была уже почти идеальна. Баги помогают лучше закрепить полученный материал, ведь если ты никогда не сталкивался с ошибкой и не решал её, то когда столкнёшься, не будешь знать как это исправить, с практикой всё больше и больше багов и ошибок исправлять моментально, как только их видишь, не прибегая к гуглу.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий Трамп  # Демо игры / C# чего начать программировать / 2018-02-20 00:31

Добро пожаловать на проект, очень хорошее стремление, удачи тебе в этом не лёгком деле. Как говорится, тяжело в учении - легко в бою!!! =) Данный ресурс лучший, что я встречал на просторах интернет за последние несколько лет, он включает в себя всё лучшее, что может пригодится, а именно, каждый курс (иногда даже урок) начинается с создания проекта с нуля и до победного конца в виде рабочей программы/игры. Даётся отличная база, которую, при желании и воображении, можно улучшить на своё усмотрение, лично у меня каждый курс имеет свои ассоциации, где можно было бы применить полученные знания и я стараюсь их сразу применить в процессе прохождения уроков, показывая что из этого получилось. Но если опыта маловато, лучше по началу пройти раздел "Консоль", чтобы набить руки, а потом переходить в раздел "Видеокурсы" и постепенно вливаться в ряды программистов. Удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Артём   / 2018-02-20 00:02

можешь кудато залить и скинуть ссылку, например яндекс диск.


17408. Артём
Артём
ответить
→  Иван Воронин   / 2018-02-19 23:13

А куда можно кинуть чтоб посмотрели? Можешь какие нить контакты дать свои - контакт, почта...?


10558. Иван Воронин
Иван Воронин
ответить
→  Артём   / 2018-02-19 21:21

Привет, скорее всего где-то что-то проглядел, ты не первый, что обращается с подобной проблемой именно по уроку "Английские карточки", скорее всего где-то не дописал символ или ещё что. Если бы глянуть код, было бы проще указать на ошибку.


17408. Артём
Артём
ответить
→  Иван Воронин   / 2018-02-19 16:11

Иван, привет. Подскажи, пожалуйста, я тут новенький и возникли трудности при написании третьей программы "Английские карточки". Делаю всё по видео, трижды переписывал всё заново. И всё равно выпадают две ошибки, которые не позволяют запустить программу полноценно. Пытался исправить предлагаемыми VS методами, но тщетно. Не знаю к кому можно обращаться в таких случаях...А то как то не хочется бросать и пропускать эту задачу...


10558. Иван Воронин
Иван Воронин
ответить
→  Николай Миролюбов  # Клиент-серверные шахматы / Доска. Состояния переноса. / 2018-02-19 16:06

Полностью согласен, сам использую только родной языковой интерфейс, а родной там инглиш, поэтому в русской версии тоже не комфортно. А описание функций и на инглише понятны. Программисту полезно знать инглиш!!!


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий Трамп  # Демо игры / Лабиринт 2D - меню / 2018-02-19 16:04

Далее будет урок "Английские карточки", там и звуки и видео добавляют, думаю будет очень интересный урок.


6203. Николай Миролюбов
Николай Миролюбов
ответить
→  Иван Воронин  # Клиент-серверные шахматы / Доска. Состояния переноса. / 2018-02-19 11:07

Лучше привыкать к английскому языку. По-русски такой бред очень часто переводят


16246. Дмитрий Трамп
Дмитрий Трамп
ответить
→  Иван Воронин  # Демо игры / Лабиринт 2D - меню / 2018-02-19 10:49

Уже решил) Даже на фон музыку поставил) Нужно было просто добавить WMplayer)


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Личная энергия / 2018-02-18 Отчёт за неделю / 2018-02-19 08:38

Да, на этом проекте у меня тоже глаза разбегались и то надо и это, а сейчас я решил допилить вначале начатые курсы и те, что купил ещё в 2016 году, жесть, уже 2018 =) просто как новое появляется, надо же быстро пройти, чтобы не откладывать свежее на потом. Вот так и прыгаешь туда сюда. Пришлось пока забить на "Автобус", завершаю начатые курсы.


16218. Дмитрий
Дмитрий
ответить
→  Иван Воронин  # Демо софт / Менеджер паролей / 2018-02-19 08:28

Иван, спасибо.
Опять таки подход Евгения очень грамотный. Сделали программу, получили представление о базовых методиках, предусмотренных для  прохождения и усвоения материала урока, дальше думаешь чуть чуть доделать и не замечаешь, как уже закопался и начинаешь разбирать все больше и больше материала...В тоже время если не придумал, что можно доработать все равно получил опыт... В общем при любом раскладе не стоишь на месте - развиваешься. Остается выбрать скорость этого развития, кто то быстрее, кто то медленнее)))


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Личная энергия / 2018-02-18 Отчёт за неделю / 2018-02-19 04:11

Да, летом 2016 тоже наткнутся на данный ресурс и полностью согласен с последним предложением. Идеи и подход к обучения отличные.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Демо софт / Менеджер паролей / 2018-02-19 04:08

Молодец, отлично поработал над доработками. Самостоятельная работа отлично укрепляет полученные знания.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Личная энергия / 2018-02-18 Отчёт за неделю / 2018-02-19 04:04

Полтора года назад времени было больше, за сутки проходил сразу по 9 уроков =) суточный минимум это уже хорошо, не стоит напрягаться, если времени нет, найди баланс скорости и качества обучения, чтобы не перегореть и не жертвовать чем то важным.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Демо игры / Игра Быстрощёлк / 2018-02-19 03:59

Microsoft с ошибкой, это круто =)


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий Трамп  # Демо игры / Лабиринт 2D - меню / 2018-02-19 03:58

Странно что не смог, вроде бы это демонстрировали в уроке и надо было реализовать по аналогии. По поводу mp3 чуток гугла и дело в шляпе. Продолжай проходить уроки и постепенно всему научишься, ничего не бывает за пару уроков.


10558. Иван Воронин
Иван Воронин
ответить
→  ser2018  # Демо софт / Двенадцать месяцев / 2018-02-19 03:55

Потому что использовано событие Click, оно срабатывает на любое нажатие мышки, чтобы отфильтровать нужно либо свитч добавлять либо выбирать другое событие, к примеру Mouse_Down... Постепенно об этом узнаешь из других уроков, не надо на чём то зацикливаться, лучше двигаться дальше.


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Личная энергия / 2018-02-18 Отчёт за неделю / 2018-02-19 03:52

Genymotion один из древних эмуляторов, когда он только вышел, даже для интела не было быстрого эмулятора, поэтому он был как глоток свежего воздуха, по сути. до сих пор не уступает интеловскому в скорости. Конечно если есть реальное железо, лучше тестить на нём.
з.ы.
по поводу выбора языка в студии, если в установщике выбрал два языка, то студия автоматом выбирает тот, которые используется в ОС, чтобы переключить на нужный, надо топать в меню Tools->Options->International Settings (у меня инлиш версия, Tools слева 7 пункт, а Options в самом низу, иконка шестерёнки, настройки языка сверху 9 пункт) и там выбрать нужный язык. Если там ничего нет кроме того, что и так выбрано, запускай установщик и доустанавливай нужный языковой пакет в соответствующей вкладке.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Личная энергия / 2018-02-18 Отчёт за неделю / 2018-02-19 03:42

Это не самая страшная ошибка, пройди мини курс "Где прячется компилятор" и сразу станет понятно, где надо сопли чистить и почему.


10558. Иван Воронин
Иван Воронин
ответить
→  Tekashnik  # Личная энергия / 2018-02-18 Отчёт за неделю / 2018-02-19 03:41

Рекурсия ежедневности =)


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Шевченко  # Личная энергия / 2018-02-18 Отчёт за неделю / 2018-02-19 03:38

Молодец. Быстрейшего выздоровления домашнему ПК.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Личная энергия / Полезные права и обязанности в Клубе формулистов / 2018-02-19 03:36

Если ты в КФ, то да, по две, если же нет, то по одной.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Клиент-серверные шахматы / Доска. Смещение. / 2018-02-19 03:33

Да, в уроке же говорили, что ферзь любит свой цвет =)
По поводу уроков, на следующем вебинаре будет продолжение банкета для тех, кто записался на курс.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Клиент-серверные шахматы / Доска. Подцеп фигуры. / 2018-02-19 03:30

Тут имеется курс по Unity, конечно он устарел в плане версии интерфейса самой среди разработки, но очень хорошая практика, если конечно интересует.


10558. Иван Воронин
Иван Воронин
ответить
→  ser2018  # Демо софт / Вступительное слово / 2018-02-19 03:29

Добро пожаловать, да, ресурс отличный. Удачного обучения.
з.ы.
Я тоже смотрю все видео автора на скорости х2.25 и ничего страшного, когда будешь выполнять задание, ставя видео на паузу, у тебя будет уходить куда больше времени, чем идёт видео на скорости х1. Данное ограничение необходимая мера, чтобы быть уверенным в том, что видео было просмотрено, а не прокликано.


10558. Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Клиент-серверные шахматы / Доска. Состояния переноса. / 2018-02-19 03:25

Не важно на каком языке студия или что либо ещё, главное, чтобы было удобно!!!


10558. Иван Воронин
Иван Воронин
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Николай Миролюбов   / 2018-02-18 23:00

Всё верно, если опыта мало, вначале повторять за учителем, потом попробовать добавить своего и т.д. В идеале увидеть логику движка и допиливать код так, как будто он так и задумывался.


6203. Николай Миролюбов
Николай Миролюбов
ответить
→  Иван Воронин   / 2018-02-18 22:39

И самое главное - стараться не делать ошибок. Лучше набирать очень медленно, но без ошибок.


10558. Иван Воронин
Иван Воронин
ответить
→  Николай Миролюбов  # Микроигры / VIP урок. Стрелялка / 2018-02-18 18:22

А я тут не сильно то его и модифицировал, пройдёшь этот урок, там всё что надо уже дано, просто добавишь текстурки и подгонишь размеры, так же изменишь траекторию движения объектов.
з.ы.
по поводу того, чтобы они улетали, да, тоже думал, но времени уже не было, может быть в будущем допишу. На проекте ещё очень много интересных курсов и идей, которые ждут, когда я доберусь до курса и воплощу их.


6203. Николай Миролюбов
Николай Миролюбов
ответить
→  Иван Воронин  # Микроигры / VIP урок. Стрелялка / 2018-02-18 18:17

Еще осталось реализовать алгоритм, чтобы они улетали.


6203. Николай Миролюбов
Николай Миролюбов
ответить
→  Иван Воронин  # Микроигры / VIP урок. Стрелялка / 2018-02-18 18:15

Ну, ты крут. Молодчина. Можешь экзешник скинуть?


10558. Иван Воронин
Иван Воронин
ответить
→  Николай Миролюбов   / 2018-02-18 17:27

https://www.videosharp.info/10558/checking/game2=19 вот добрался до урока, стрелялка и уже заранее знал, что буду делать именно денди версию "галаксиан", но реализовал то, что было не на денди, а именно, когда они добираются до края, спускаются чуть ниже и движутся в другую сторону. На XNA я с 2011 по 2014 года занимался игрой Terraria, серверной частью и внедрением русского языка. Очень интересный опыт.



6203. Николай Миролюбов
Николай Миролюбов
ответить
→  Иван Воронин   / 2018-02-18 17:22

Думаю, надо какую-нибудь попробовать сделать подобного рода, как на денди. На Unity или XNA Monogame.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Игры со Спрайтами / Полуфинальный урок / 2018-02-18 17:21

Да, большая коллекция музыки на ZX Spectrum в оригинале, каждый раз пересматриваю и ищу новую композицию, которая может подойти.


10558. Иван Воронин
Иван Воронин
ответить
→  Николай Миролюбов  # Игры со Спрайтами / Полуфинальный урок / 2018-02-18 17:20

Да, Чип и Дейл спешат на помощь, подумал как раз в тему будет, спешат на луну.


9913. vip
vip
ответить
→  Иван Воронин  # Игры со Спрайтами / Полуфинальный урок / 2018-02-18 14:31

Класс! Молодец. И звуковое сопровождение в твоих программах зачет


17022. Константин Мельников
Константин Мельников
ответить
→  Иван Воронин   / 2018-02-18 10:36

Спасибо!


16246. Дмитрий Трамп
Дмитрий Трамп
ответить

16533. Андрей Шевченко
Андрей Шевченко
ответить

6203. Николай Миролюбов
Николай Миролюбов
ответить
→  Иван Воронин  # Игры со Спрайтами / Полуфинальный урок / 2018-02-18 09:21

Классно сделано. И музончик клевый.


10558. Иван Воронин
Иван Воронин
ответить
→  FireWolf  # Запуск пакета / WPF. Конвертер валюты. Ньютон против Паскаля. / 2018-02-18 04:55

Молодец, хорошо поработал.


10558. Иван Воронин
Иван Воронин
ответить
→  Константин Мельников  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2018-02-18 04:47

Хороший обзор, молодец, с каждым новым видео будет и практика и уверенности больше, главное не останавливаться и двигаться дальше. Удачи!


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий Трамп  # Демо игры / Картинка с секретом / 2018-02-18 04:43

Молодец, отлично поработал, не останавливайся на достигнутом, тут все курсы с подробным объяснением.


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # C# Android / Установка и запуск HAXM эмулятора Android / 2018-02-18 04:40

Создай симлинк и будет счастье =)


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Чуприков  # Нанософт / Твоё портфолио / 2018-02-18 04:38

Да, портфолио такая вещь, надо не забывать добавлять туда новые достижения.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Демо игры / Лабиринт 2D - меню / 2018-02-18 04:33

public - уровень доступа.
static - уникальность/глобальность.
void - ничего не возвращает.


10558. Иван Воронин
Иван Воронин
ответить
→  Константин Мельников  # Наноигры / VIP - Карточки памяти - Алгоритм / 2018-02-18 04:31

В этом алгоритме имеется баг, лишняя проверка состояния, его хорошо видно, когда добавляешь анимацию открытия и закрытия ячеек. Отличная самостоятельная работа, если реализуешь анимацию и устранишь этот баг. Так же запись видео отчёта приветствуется как факт отработанного материала.
з.ы.
Красиво схему нарисовал, молодец. Картинки тоже хорошо подогнал.


10558. Иван Воронин
Иван Воронин
ответить
# Игры со Спрайтами / Полуфинальный урок / 2018-02-18 03:57

А и да, забыл написать, что топливо отображается в процентах.


10558. Иван Воронин
Иван Воронин
ответить
→  vip  # Шарики / ФИНАЛЬНЫЙ УРОК / 2018-02-17 13:12

Спасибо. Если то, что нужно показать, скриншоты передать не могут, всегда записываю видео, поэтому по курсу "Сокобан" ещё не записал видео, есть что допилить, для полноты картины. Для этого надо пройти ещё несколько курсов, чтобы почерпнуть ещё опыта для реализации задуманных идей. Посмотри что нужно пройти на курсе, чтобы написать данную игрушку так, как ты задумал, тогда проблем с силёнками не будет.


9913. vip
vip
ответить
→  Иван Воронин  # Шарики / ФИНАЛЬНЫЙ УРОК / 2018-02-17 09:10

Случайно просматривая отчеты натолкнулся на твой. Игрушка с шариками здорово и забавно получилось. То же в перспективе хочу написать эту прикольную игрушку. Но на текущий момент слабоват еще силенками. Звук понравился и идея с королем - стимул игры! Молодец, что сделал видео обзор не поленился, есть что посмотреть и чему поучиться.


10558. Иван Воронин
Иван Воронин
ответить
→  Артём  # Демо софт / Вступительное слово / 2018-02-17 03:01

Добро пожаловать, у нас чем дальше, тем интереснее.


10558. Иван Воронин
Иван Воронин
ответить
→  Ильдар  # Демо игры / C# чего начать программировать / 2018-02-17 03:00

Хорошее желание, удачи.


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Демо софт / Английские карточки / 2018-02-17 02:35

Молодец, отлично поработал, а ОС и ПО надо держать в актуальном состоянии, чтобы проблем было меньше.


10558. Иван Воронин
Иван Воронин
ответить
→  Puhl9sha  # Демо софт / Вступительное слово / 2018-02-17 02:30

Добро пожаловать и удачи в обучении.


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Клиент-серверные шахматы / Вступление. Архитектура Шахматного проекта / 2018-02-17 02:29

Бага не увидел, фен создан для описания ситуации на доске, можно хоть всю доску замостить пешками, это не баг, это суть.
Это редактор шахматной доски, расставлять можешь что угодно и как угодно, чтобы потом скинуть просто ссылку, по типу https://lichess.org/editor/q6K/1q6/2q5/3q4/4q3/5q2/6q1/K6q_w_-_- чтобы другой человек понял, что ты хочешь сказать, либо сохранить текущую партию, чтобы потом спустя время просто перейти по сохранённой ссылке и продолжить играть.


10558. Иван Воронин
Иван Воронин
ответить
→  Диманиак  # Консоль / Подпрограммы / Йестердэй / 2018-02-17 02:19

Дело не в том, лучше или хуже, дело в ТЗ, когда будешь работать на дядю, поймёшь.


16880. Константин
Константин
ответить
→  Иван Воронин   / 2018-02-16 06:21

Спасибо :)


10558. Иван Воронин
Иван Воронин
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # ZX Labyrinth / Музыкальная шкатулка / 2018-02-16 01:31

Молодец, касаешься истории.


10558. Иван Воронин
Иван Воронин
ответить
→  gorynych  # Личная энергия / 2018-02-11 Отчёт за неделю / 2018-02-16 00:13

Так а скорость и не важна, главное без ошибок, ошибся - заново, твоя задача повторение, это как в спорте, три подхода по 15 раз.


8877. gorynych
gorynych
ответить
→  Иван Воронин  # Личная энергия / 2018-02-11 Отчёт за неделю / 2018-02-16 00:11

В том то и дело, что пять ошибок и все. Главное без ошибок текст набрать, а скорость получается не важна, Хоть одним пальцем набирай целый час. Но все равно полезно. Я не придираюсь, просто мысли высказываю, как на мой взгляд интересней было бы.


10558. Иван Воронин
Иван Воронин
ответить
→  gorynych  # Личная энергия / 2018-02-11 Отчёт за неделю / 2018-02-16 00:05

Там и так ограничение, 5 ошибок и всё, байтов 0 получаешься, без ошибок, 5 байт соответственно.
Я начинал ещё с программы 1993 года "Baby Type" (есть ремейк 2000 года, но его я уже не использовал), так же есть "Соло на клавиатуре", может ещё что-либо есть, но этих я думаю тебе будет достаточно. Главное в любом деле это желание и стремление, далее дело за малым, начать и не заканчивать.


8877. gorynych
gorynych
ответить
→  Иван Воронин  # Личная энергия / 2018-02-11 Отчёт за неделю / 2018-02-15 20:21

https://www.videosharp.info/console/solo
Эти задания выполняю ежедневно, чтоб балы набрать но тут сложно именно 10 пальцевую печать тренировать. Тут же не подсвечивается каким пальцем куда жать, да и главная цель в этих упражнениях без ошибок написать. А было бы не плохо внедрить и скорость. Что-то вроде - столько-то знаков в мин и не более 2 ошибок. Тогда задание считается засчитанным.


10558. Иван Воронин
Иван Воронин
ответить
→  Новопашин Владимир  # Игры со Спрайтами / Спрайт. Сериализация объекта / 2018-02-15 18:38

А я запоминаю, что где проходили, чтобы значит, где посмотреть ту или иную фишку, когда надо будет напомнить, как ты это реализовывал, особенно если реализовывал самостоятельно по своему.


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Иван Воронин  # Игры со Спрайтами / Спрайт. Сериализация объекта / 2018-02-15 18:24

Я уже не помню - думал binary сериализация используется


10558. Иван Воронин
Иван Воронин
ответить
→  Timoha  # Личная энергия / 2018-02-11 Отчёт за неделю / 2018-02-15 15:30

Согласен полностью. 1993 года версия у нас была в досе ещё. Ремейк 2000 года только что увидел на ютубе.


10558. Иван Воронин
Иван Воронин
ответить
→  Новопашин Владимир  # Игры со Спрайтами / Спрайт. Сериализация объекта / 2018-02-15 15:21

Ну в этом курсе xml и используется.


10558. Иван Воронин
Иван Воронин
ответить
→  Николай Миролюбов   / 2018-02-15 15:21

Так ты и в C# не знаешь, компилятор сам разберёшься, ты лишь юзинги пишешь.


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Иван Воронин  # Игры со Спрайтами / Спрайт. Сериализация объекта / 2018-02-15 13:03

Кстати я тоже делал xml - так проще и понятнее!


9980. Timoha
Timoha
ответить
→  Иван Воронин  # Личная энергия / 2018-02-11 Отчёт за неделю / 2018-02-15 13:02

Спасибо что напомнил мне, мою любимую старую игру Baby Type, это классная игра! Лучше чем соло на клавиатуре


6203. Николай Миролюбов
Николай Миролюбов
ответить
→  Иван Воронин   / 2018-02-15 12:44

Откуда я знаю, что там в Unity понапихано, например?
Быстро не получится.


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Шевченко  # Личная энергия / 2018-02-11 Отчёт за неделю / 2018-02-15 12:14

Я печатаю вслепую уже 8 год, хотя изучаю его лет 17 назад на учёбе, но только спустя несколько лет слепой набор как то сам собой активировался, я даже не сразу заметил, но потом понял, что пишу не смотря на клаву. Можно использовать любую программу, которая тренирует набору на клавиатуре, но надо делать это каждый день, если хочешь быстрее научить пальцы бегать по клаве самостоятельно. Соло на клавиатуре одна из подобных программ. У нас была другая, даётся список буков в ряд, над ними движется полоска и она уменьшается, над ней стоит кто-то, не важно, но если ты не успеваешь нажимать на нужную клавишу, то этот кто-то может упасть и всё, начинай уровень заново, на других уровнях за этим кем-то гонится кто-то и хочет его слопать и т.д. короче в детской форме реализовано, прикольно.


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  Иван Воронин  # Личная энергия / 2018-02-11 Отчёт за неделю / 2018-02-15 10:29

Иван, так ведь чтобы набирать вслепую надо сначала курс пройти? Я соло программиста набираю по привычке как обычно, но я был бы не прочь освоить слепой 10пальцевый набор. Какую программу лучше использовать? Соло на клавиатуре?


10558. Иван Воронин
Иван Воронин
ответить
→  Николай Миролюбов   / 2018-02-15 08:44

Подсказки подсказкам рознь, если ты знаешь что хочешь и как это реализовать, ты и в блокноте напишешь быстрее, чем будешь ждать, пока запустится студия =)


6203. Николай Миролюбов
Николай Миролюбов
ответить
→  Иван Воронин   / 2018-02-15 07:28

А причем тут знать c#?
В любом случае, когда вылетают подсказки, получается быстрее.


10558. Иван Воронин
Иван Воронин
ответить
→  gorynych  # Личная энергия / 2018-02-11 Отчёт за неделю / 2018-02-15 01:17

https://www.videosharp.info/console/solo
на данном проекте имеется реализация набора текста, можешь тренироваться набирать вслепую 10-пальцево.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Комбинаторика / Комбинаторика. Много ферзей. Демонстрация / 2018-02-15 01:15

Молодец, отлично справился.


10558. Иван Воронин
Иван Воронин
ответить
→  Tekashnik  # Клиент-серверные шахматы / Вступление. Архитектура Шахматного проекта / 2018-02-15 01:13

Всё верно, молодец, правильные выводы делаешь. Аналог только "Морской флот", но тут другие технологии, а следовательно они дополняют друг друга, чтобы можно было увидеть разницу и выбрать то, что больше нравится.


10558. Иван Воронин