Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Видео про Архитектуру Шахматного клиент-сервера.

Кирилл Шмойлов
  • Звание: Полиморфер
  • Накопленный опыт: 439 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: 168 байтов
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2018-02-20 03:07:29
  • Возраст: 34 года

Видеокурсы

Дата активности Видеокурс Прогресс
2018-01-18 game2 Микроигры 12 из 15 80 %
2018-01-08 javasweeper Java Sweeper 53 из 0 %
2018-01-08 power Личная энергия 1 из 6 17 %
2017-10-31 game0 Демо игры 9 из 10 90 %
2017-06-27 soft0 Демо софт 8 из 7 115 %
2017-06-25 cpp1 С++ Графика - обрезка изображений 1 из 13 8 %
2017-06-15 wpf WPF Clocks 1 из 10 10 %
2017-05-09 jquery Знакомство с jQuery 1 из 16 7 %
2017-03-02 design-singleton 1. Singleton 3 из 22 14 %
2016-12-18 fruits ООФрукты 5 из 30 17 %
2016-11-30 viri Без конкуренции все 14 100 %
2016-11-18 sweep Боты Сапёра все 32 100 %
2016-11-13 xonix Game Xonix 2 из 24 9 %
2016-11-10 iterator Итератор 9 из 10 90 %
2016-10-10 gmaps ASP.NET и GMaps 2 из 11 19 %
2016-10-03 chess НаноШахматы все 17 100 %
2016-09-10 java-loop 8. Циклопы 1 из 10 10 %
2016-09-08 tinklavimas Tinklavimas 2 из 30 7 %
2016-09-06 jsweep Явный Сапёр 2 из 12 17 %
2016-06-19 lines Шарики 6 из 8 75 %
2016-05-25 ef Entity Framework все 8 100 %
2016-03-20 base2 БД - Управление гостиницей все 31 100 %
2016-02-24 image Фотошарп 2 из 9 23 %
2016-02-22 aspnet Базовый ASP.ект 3 из 24 13 %
2016-01-12 task4 Графические циклы 11 из 13 85 %
2015-12-24 words Игры со словами 3 из 7 43 %
2015-12-21 soft2 Новые технологии 4 из 15 27 %
2015-12-10 soft1 Нанософт 9 из 10 90 %
2015-12-05 game6 Морской Бой 15 из 16 94 %
2015-11-19 saver Хранитель экрана 14 из 15 94 %
2015-11-09 game4 Игры со Спрайтами 7 из 33 22 %
2015-10-29 game7 Морской флот 6 из 52 12 %
2015-10-18 task3 Комбинаторика 3 из 22 14 %
2015-10-12 java2 Игры на JavaScript 7 из 11 64 %
2015-10-09 soft3 Теория ООП 6 из 39 16 %
2015-09-09 game1 Наноигры все 10 100 %
2015-09-03 sokoban Сокобан 21 из 23 92 %
Итого: 341 из 635 54 %

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

Дата активности Консольный раздел Прогресс
2017-04-30 solo C# набор 3 из 17 18 %
2016-10-21 club 7119 - Владимир Новопашин 6 из 15 40 %
2016-10-20 club 6452 - Кирилл Шмойлов все 6 100 %
2016-10-13 solo Java - Запуск 1 из 13 8 %
2016-09-07 club 5649 - Максим Лапшинов 3 из 8 38 %
2016-09-06 club 10558 - Иван Воронин 2 из 7 29 %
2016-09-04 club 10670 - Сергей Соколов 3 из 10 30 %
2016-09-02 club 10494 - Алексей Васюк 1 из 6 17 %
2016-09-01 club 4004 - Елена Вставская 3 из 27 12 %
2016-08-26 club 7238 - Константин 1 из 2 50 %
2016-08-22 club 10162 - Дмитрий Гринь 2 из 5 40 %
2016-08-16 club 24 - Муза Оля 1 из 3 34 %
2016-08-14 task2o Матрёшки 4 из 9 45 %
2015-12-26 task2 Алгоритмика 1 из 20 5 %
2015-08-16 task1b Строки 6 из 14 43 %
2015-08-09 olimp Олимпиада 1 из 40 3 %
2015-08-07 task1 Семантика все 6 100 %
Итого: 50 из 208 25 %
Сохранить страницу:

6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS  # Тетрис / Удаляем строки / 2018-02-19 17:31

Садись, два))


11582. Родион Глушков
Родион Глушков
ответить
→  Кирилл Шмойлов   / 2018-02-18 14:18

Нет не получилось


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Шпионский бот / Посмотри что я натворил / 2018-02-18 14:01

Неужели не получилось вывести только последние 10 строк лога?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS  # Тетрис / Мини-панель / 2018-02-18 09:19

Правильно, нам не интересно их передвигать и прочее!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS   / 2018-02-18 09:18

Хитрый ты, Димка))


9156. DimkaKMS
DimkaKMS
ответить
→  Кирилл Шмойлов   / 2018-02-18 08:48

Теперь уже знаю что был не прав. Сделал следующий урок


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS  # Тетрис / Управление / 2018-02-18 07:55

А когда этот Enfbled включать ?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Шпионский бот / Логировали, логировали да не вылогировали / 2018-02-17 15:15

Логировать что произошло изменение параметров?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков   / 2018-02-14 16:21

А что помешало?


11582. Родион Глушков
Родион Глушков
ответить
→  Кирилл Шмойлов  # Шпионский бот / Телеграммировать / 2018-02-14 15:35

Только текст сообщения


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Шпионский бот / Телеграммировать / 2018-02-14 15:26

Метод удалось сделать универсальным?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Михаил  # Шпионский бот / Логировали, логировали да не вылогировали / 2018-02-14 03:26

Код программы показывать не обязательно, зато ответ на вопрос хотелось бы услышать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Михаил  # Шпионский бот / Авторазбор в действии / 2018-02-14 03:24

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Михаил  # Шпионский бот / Кто я? / 2018-02-14 03:19

Воспользуйся BotFather и командой EditBotPic для задания картинки!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Михаил  # Шпионский бот / Здесь Ботов раздают? / 2018-02-14 02:36

Поздравляю с началом курса!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Шпионский бот / Авторазбор в действии / 2018-02-13 17:08

И где описание? Как потом будешь работать с этим классом?!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS  # Тетрис / Движение фигур / 2018-02-13 17:03

Молодец, Дмитрий, хорошо идёшь!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Шпионский бот / Хочу новости / 2018-02-11 14:21

Это же ещё только начало! Всё самое интересное впереди. Удалось получить номер последнего обновления?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Шпионский бот / Кто я? / 2018-02-11 06:40

Занимательную картинку ты выбрал для бота))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Шпионский бот / Здесь Ботов раздают? / 2018-02-11 06:39

Поздравляю с отличным началом!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий  # Семантика / Я решил всю Семантику! / 2018-02-07 12:04

Значит постепенно и эти знания получишь и сможешь их самостоятельно применять на практике!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Демо софт / Вступительное слово / 2018-02-07 12:01

Молодец, Александр, правильное решение. Выбери что тебе ближе и вперед!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS  # Тетрис / Логика игры / 2018-02-07 11:58

Не все фигуры не скрине


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS  # Тетрис / Игровая доска / 2018-02-06 14:12

...


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр   / 2018-02-02 04:58

Александр, приветствую! Я вижу что ты закончил курс API Telegram. Если есть интерес развиваться в этом направлении, то напиши мне на эл.почту lik_kirill@mail.ru контакты, как можно с тобой связаться, например ЛогинТелеграмм, Скайп, или другой удобный тебе. Могу предложить задания на закрепление навыков по написанию ботов под Телеграмм. Если интересно - пиши.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # API Telegram / ФИНАЛЬНЫЙ УРОК / 2018-02-02 02:57

Молодец, Александр! Всегда хорошо, когда полученные знания применяются на практике!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # API Telegram / Красота должна быть идеальной / 2018-02-02 02:54

Молодец, Александр! Ты практически закончил курс, ждём видеообзора!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # API Telegram / Корзина. Результат / 2018-02-02 02:52

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Strashniov   / 2018-01-30 16:28

На каких ты курсах? У нас здесь их очень много
https://www.videosharp.info/video


14675. Strashniov
Strashniov
ответить
→  Кирилл Шмойлов  # Запуск пакета / WPF. Конвертер валюты. Класс конвертации. / 2018-01-30 13:41

Так я же на курсах, еще есть какие-то?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Новопашин Владимир  # Запуск пакета / WPF. Конвертер валюты. Курс валют в JSON. / 2018-01-30 12:54

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


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Кирилл Шмойлов  # Запуск пакета / WPF. Конвертер валюты. Курс валют в JSON. / 2018-01-30 12:49

Вот вечно ты так Кирилл... Зришь прямо в корень!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Strashniov  # Запуск пакета / WPF. Конвертер валюты. Класс конвертации. / 2018-01-30 12:47

Приходи лучше на мои курсы, там ещё больше интересного!!!


14675. Strashniov
Strashniov
ответить
→  Кирилл Шмойлов  # Запуск пакета / WPF. Конвертер валюты. Класс конвертации. / 2018-01-30 08:17

Я себе даже скрин сохранил)) Продолжай дальше!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # API Telegram / Корзина. Что из этого мне нужно? / 2018-01-29 17:08

Молодец, Александр, самостоятельная работа это лучшее закрепление материала!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Новопашин Владимир  # Запуск пакета / WPF. Конвертер валюты. Класс конвертации. / 2018-01-29 15:49

Хочешь жить - умей вертеться! ))


7119. Новопашин Владимир
Новопашин Владимир
ответить

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

6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # API Telegram / Покупательская Корзина / 2018-01-23 02:41

Отлично продвигаешься, Александр!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # API Telegram / Без тормозов / 2018-01-21 06:13

Отлично написано, Александр! Так держать!!!


3922. Александр
Александр
ответить
→  Кирилл Шмойлов  # API Telegram / Без тормозов / 2018-01-20 16:54

Переписал отчёт с подробным объяснением того, для чего нужен гит.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр   / 2018-01-20 16:43

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


3922. Александр
Александр
ответить
→  Кирилл Шмойлов   / 2018-01-20 16:42

Реальные примеры см. на GitHub :)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # API Telegram / Без тормозов / 2018-01-20 16:12

А реальные примеры есть применения систему контроля версий!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS  # Бомбермэн / ФИНАЛЬНЫЙ УРОК / 2018-01-20 12:53

Главное что теперь у тебя есть багаж знаний, осталось переосмыслить и использовать его по назначению!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS  # Бомбермэн / Три уровня сложности / 2018-01-19 15:31

В принципе правильным путем пошёл, но в этом классе у тебя нет объекта Игрок, лучше размести подобный код в классе Player.cs, и будет тебе счастье!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Евгений Волосатов  # Микроигры / Аполлон. Главные герои / 2018-01-19 15:18

Так вы же на халяву открыли все купленные курсы, в середине почему-то пару уроков невыполнено!


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

6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS  # Бомбермэн / Вызывайте пожарных! / 2018-01-17 19:57

Правильно, ну вот, уже приходит понимание, вижу что растешь над собой, поздравляю!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS  # Бомбермэн / Сборщик мусора / 2018-01-16 17:54

Конечно, это же вопрос с подвохом, для самых внимательный и любознательных!)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS  # Бомбермэн / Горим! / 2018-01-15 13:20

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


9156. DimkaKMS
DimkaKMS
ответить
→  Кирилл Шмойлов   / 2018-01-13 08:41

не знаю


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS  # Бомбермэн / Ложись, БОМБА! / 2018-01-13 06:21

А знаешь как это сделать? сообщить "наверх"


9156. DimkaKMS
DimkaKMS
ответить
→  Кирилл Шмойлов   / 2018-01-11 02:18

Благодарю


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS  # Бомбермэн / Ориентация на местности / 2018-01-10 14:51

Это на самом деле не очень сложно! Увидишь на следующем уроке!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS   / 2018-01-10 14:50

Да, в начале класса MainBoard
PictureBox[,] map_pic;
на курсе мы его называем
PictureBox[,] mapPics;
так что у тебя с твоими поправками всё верно. удачи в изучении!


9752. chokayes
chokayes
ответить

9156. DimkaKMS
DimkaKMS
ответить
→  Кирилл Шмойлов   / 2018-01-10 05:39

Так то все работает. mob = new Mob(picture, map_pic, map); На всякий случай https://yadi.sk/d/nmKTuwB_3RKEhx


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS   / 2018-01-10 02:35

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


9156. DimkaKMS
DimkaKMS
ответить
→  Кирилл Шмойлов   / 2018-01-09 16:05

Все так же, как в уроке, я ничего не менял. mob = new Mob(picture, mapPic, map); - не работает. Буду искать ошибку в другом месте


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

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Иван Воронин   / 2018-01-09 14:13

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS  # Бомбермэн / Дальняя дорога / 2018-01-09 14:12

на картинке(на скрине):
path = new Point[map.GetLength(0) * map.GetLength(1)];
вот так должен быть массив пути, максимальный, чтобы весь путь смог войти, даже если он будет через всю карту
----------------------------------------------------------------
про время урока 4:30
я понимаю что урок сложный, больше чем 40 минут, но его разделять было нелогично, хотелось выдать информацию собранно.
вместо:
mob = new Mob(picture, (mapPic, map);
нужно:
mob = new Mob(picture, mapPic, map); //без скобки
если конечно вы сделали название переменных как на уроке(если не назвали map_pic вместо mapPic)

а ответы на вопросы в общем верны, запомните их, или запишите, чтобы потом таким образом усложнить игру (некоторые моменты мы реализуем вместе)


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

По сути это одно и тоже, но всё равно имеется ввиду делать не хуже эталонного курса.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Иван Воронин   / 2018-01-09 13:38

Точнее сравниваться с ним!


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Java Sweeper / Финальный аккорд / 2018-01-09 02:41

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Евгений Волосатов  # Java Sweeper / Сравнение координат / 2018-01-09 02:39

Так и не нашел где оболочка подсказывает что нужно исправить


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Евгений Волосатов  # Java Sweeper / Импорт картинок / 2018-01-09 02:36

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS   / 2018-01-09 02:32

Ну будут вопросы - задавай, не стесняйся!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл Шмойлов  # Личная энергия / С Рождеством! / 2018-01-08 21:29

Благодарю, Кирилл.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл Шмойлов  # Java Sweeper / Выбор из выбора / 2018-01-08 20:08

Быстро у тебя получилось этот курс пройти, чувствуется опыт :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл Шмойлов  # Java Sweeper / Алгоритм открывашки / 2018-01-08 20:08

Да, старался всё поэтапненько делать...


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

9156. DimkaKMS
DimkaKMS
ответить
→  Кирилл Шмойлов   / 2018-01-08 19:24

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл Шмойлов  # Java Sweeper / Сравнение координат / 2018-01-08 19:18

чтобы её решить - нам нужен метод для сравнения координат


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл Шмойлов  # Java Sweeper / Матрица мира / 2018-01-08 19:16

Да ладно...


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл Шмойлов  # Java Sweeper / Импорт картинок / 2018-01-08 19:07

как тебе такой подход в создании видеокурса?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS  # Бомбермэн / Каждый двигается одинаково, но по-своему / 2018-01-08 16:16

ну ничего! на следующем уроке увидишь как))


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  Кирилл Шмойлов  # Java Sweeper / Финальный аккорд / 2018-01-08 10:51

Мне тоже понравится курс. Очень интересный.


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Кирилл Шмойлов  # Java Sweeper / Нулевая рекурсия / 2018-01-08 10:18

Согласен Кирилл - решение получилось изящным.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS  # Бомбермэн / Рождение монстра / 2018-01-08 09:24

а почему бы и не всё?! "а не замахнуться бы нам Вильяма, мать его, Шекспира"))


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Кирилл Шмойлов  # Java Sweeper / Пустая панель / 2018-01-07 10:27

Кирилл поздравляю с началом суперского курса!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS  # Бомбермэн / Никуда нельзя! / 2018-01-07 06:26

Увидишь как мы это реализуем, но немного от твоего варианта есть, так что ты оказался прав!


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Java Sweeper / Сравнение координат / 2018-01-06 16:55

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


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Java Sweeper / Случайные бомборазмещения / 2018-01-06 16:53

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


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Java Sweeper / Тестовая бомба / 2018-01-06 16:51

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


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Java Sweeper / Запускаемый jархив / 2018-01-06 16:40

Это аналог exe файла.


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Java Sweeper / Источник ресурсов / 2018-01-06 16:39

Потому что если этого не сделать, то при сборке jar архива, программа не будет работать или будет, но без картинок.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS  # Бомбермэн / Туда - нельзя, сюда - нельзя / 2018-01-06 09:46

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS  # Бомбермэн / Оно шевелится / 2018-01-05 06:14

Отлично поработал!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Евгений Волосатов   / 2017-12-31 12:04

Ничего не бросил!))


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл Шмойлов  # Бомбермэн / Передислокация или смена позиции / 2017-12-30 23:32

Молодец, Кирилл. Мониторишь свои курсы.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS  # Бомбермэн / Передислокация или смена позиции / 2017-12-30 14:05

Молодец, но ответ не полностью верный! А почему, мы узнаем на следующем уроке!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Николай (nick27m)  # Бомбермэн / Туда - нельзя, сюда - нельзя / 2017-11-24 02:36

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл Шмойлов  # Микроигры / ПОЛУФИНАЛЬНЫЙ УРОК / 2017-11-01 10:24

Вот так. Всегда бывают исключения из правил.


9156. DimkaKMS
DimkaKMS
ответить
→  Кирилл Шмойлов   / 2017-11-01 05:51

как то вот так....


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimkaKMS  # Микроигры / ПОЛУФИНАЛЬНЫЙ УРОК / 2017-11-01 03:57

Как так???


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS  # Bomberman / Не пойман - не вор! / 2017-10-07 10:27

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS  # Bomberman / Вызывайте пожарных! / 2017-10-06 15:25

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS   / 2017-10-01 08:21

Добрый день, ответил. Если что, мой скайп - shmoylov_kp


  • Звание: Полиморфер
  • Накопленный опыт: 439 часов
  • Собранный капитал: 168 байтов
  • Участник «Клуба формулистов»: до 2016-12-31

Еженедельный прогресс

Результат Пн Вт Ср Чт Пт Сб Вс Итого
Проверены отчёты 5 5 10
Написан ответ
Набран текст
Решена задача
Выполнен видеоурок
Ежедневный бонус
Опубликовано в соцсетях
Собран мегахеш
Итого 5 5 10 байт
Накопленные байты будут засчитаны только тем, кто до конца недели заполнит еженедельный отчёт!

Клуб формулистов

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 Иван Воронин 10558 10 15 11 36 76
2 chokayes 9752 5 11 6 22 62
3 Александр 3922 10 10 5 25 50
4 Pavlin 16496 5 15 5 25 50
5 Дмитрий 4814 5 10 5 20 45
6 vip 9913 5 5 45
7 Андрей Шевченко 16533 5 5 45
8 Tekashnik 8275 40
9 Новопашин Владимир 7119 35
10 gorynych 8877 32
11 Алексей В. 10494 32
12 Дмитрий 16218 5 5 31
13 Александр 16653 30
14 Григорий 3850 5 5 25
15 Алекс 8932 5 5 21
16 Виталий 16268 5 5 21
17 Алексей Хонин 10673 21
18 Сергей Стефаненко 13131 21
19 Денис Корнеев 16989 21
20 Николай Денисов 9014 20
21 Константин Мельников 17022 20
22 Timoha 9980 18
23 Николай 17038 17
24 Володимир 8707 5 5 14
25 Piligrim 8066 14
26 Андрей 162 13
27 Илья 17343 12
28 Pavel 11353 11
29 ZerGo 17448 11
30 Кирилл Шмойлов 6452 5 5 10
31 Семен 17051 5 5 10
32 Алексей|BrisK|Кривицкий 3506 10
33 Виктор Си 5923 10
34 DimkaKMS 9156 10
35 Родион Глушков 11582 10
36 Yefim 11589 10
37 Protos 16459 10
38 Антон Кравченко 5502 4 4 9
39 norton 17440 8
40 Наталья 7226 2 2 7
41 Петя 7652 2 2 7
42 Сергей Соколов 10670 1 1 6
43 Евгений Волосатов 1 6
44 Денис 13665 6
45 Дмитрий Трамп 16246 6
46 Артём 17408 6
47 Сергей Сергеевич 459 5
48 Ivan 4038 5
49 Денис 4395 5
50 Андрей 9732 5
51 FireWolf 10080 5
52 DimanDOS 14981 5
53 Константин 16880 5
54 jin 17093 5
55 ser2018 17425 5
56 Abc 17438 5
57 WildOrc 17443 5
58 sense1997 17446 5
59 alex_kag 10591 4
60 Zebos 13846 3
61 Павел 5263 2
62 Николай (nick27m) 6203 1
63 Александр 6614 1
64 Роман 14462 1
65 Денис 16396 1
66 Vlad179 17098 1
67 Дмитрий 17348 1
68 Qwerty123 17435 1

Правила клуба формулистов

У каждого формулиста есть задача минимум на каждый день:
+ зайти на сайт, проверить один отчёт, получить 1 байт.
Задача максимум - выполнить все остальные ежедневные задачи.
Нажмите здесь чтобы перейти к ежедневному чек-листу.

В 24:00 МСК накопленные за сутки байты переносятся в недельный актив.
В воскресение 24:00 МСК все накопленные байты переходят на баланс формулиста.

Собранные байты можно обменивать на доступные видеокурсы (1 байт = 1 рубль, без скидок)
Приобретённые за байты видеокурсы доступны только во время нахождения в автобусе/клубе формулистов!

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

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Строить свои редакторы уровней, в которых можно самому менять значение ячеек, количество столбцов и строк матрицы. Строить дополнительные оптимизации и проверки на корректность уровней.
Трудности: уследить что за чем идет, чтобы самому контролировать код, а не чтобы код контролировал меня!
Почему размеры ящика у вас это две величины? они же всегда должны быть одинаковыми(квадратными), я их сделал одним значением. Так же как и максимальный и минимальный размер полей. При добавлении нового столбца/строки лучше чтобы добавлялись стены (ведь это крайние клетки), а не пустое поле. Что я тоже реализовал, просто поставив первым значение Wall при создании Cell{}
слабоват урок, больше похож на вводный, который бы надо в начале проводить, где какие методы делать, а самих методов и нет.