Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович




Петя
  • Звание: Алгоритмист
  • Накопленный опыт: 110 часов
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2017-05-29 22:39:57
  • Город проживания: Оренбург

Видеокурсы

Дата активности Видеокурс Прогресс
2017-05-29 task5 Секундомер 15 из 16 94 %
2017-05-13 soft1 Нанософт все 10 100 %
2017-05-12 soft0 Демо софт 6 из 7 86 %
2017-04-29 lines Шарики все 6 100 %
2017-04-07 game1 Наноигры все 10 100 %
2017-03-08 soft2 Новые технологии 2 из 17 12 %
2017-02-21 telebot API Telegram 1 из 24 5 %
2016-08-23 game0 Демо игры 10 из 9 112 %
2016-04-14 webbot Webbot On-Line 4 из 23 18 %
2016-04-12 game2 Микроигры 8 из 15 54 %
2016-04-09 words Игры со словами 4 из 7 58 %
2016-03-26 soft3 Теория ООП 5 из 39 13 %
2016-03-06 network Сетевые технологии 4 из 13 31 %
2016-02-02 task3 Комбинаторика 1 из 22 5 %
2016-01-12 game4 Игры со Спрайтами 3 из 33 10 %
Итого: 89 из 251 36 %

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

Дата активности Консольный раздел Прогресс
2017-04-30 solo C# набор 1 из 15 7 %
2016-03-20 task2f Do-рацикл 1 из 4 25 %
2016-03-19 task2 Алгоритмика 7 из 20 35 %
2016-03-19 task1a Целые числа 1 из 7 15 %
2016-03-19 task1 Семантика все 6 100 %
Итого: 16 из 52 31 %
Сохранить страницу:

10558. Иван Воронин
Иван Воронин
ответить
→  Петя  # Секундомер / VIP. Биоритмы / 2017-05-30 00:07

А где скриншот результата? Почему белый фон?


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Петя  # Секундомер / ФИНАЛЬНЫЙ УРОК / 2017-05-28 07:27

Молодец! С финалом тебя! Повторяй секундомер - в этом секрет мастерства!


13540. Алексей Малышев
Алексей Малышев
ответить
→  Петя  # Секундомер / ФИНАЛЬНЫЙ УРОК / 2017-05-28 07:09

С окончанием курса Пётр


3922. Александр
Александр
ответить
→  Петя  # Секундомер / ФИНАЛЬНЫЙ УРОК / 2017-05-27 23:47

Молодец, Петя! С финалом!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя  # Секундомер / 4 часть. Пункты 200 – 239 / 2017-05-25 17:50

Для новичков проще. У них темп другой.


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Петя   / 2017-05-19 12:11

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


7652. Петя
Петя
ответить
→  Новопашин Владимир   / 2017-05-19 11:56

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


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Петя  # Секундомер / 1 часть. Видеофиксация / 2017-05-19 05:57

Чтобы было видно, что твои результаты настоящие.


10558. Иван Воронин
Иван Воронин
ответить
→  Петя  # Секундомер / 1 часть. Пункты 100 – 113 / 2017-05-18 02:30

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя  # Секундомер / 1 часть. Пункты 100 – 113 / 2017-05-17 16:02

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя  # Секундомер / Секундомер - Написание кода / 2017-05-17 15:44

Почему нет комментприев?


13540. Алексей Малышев
Алексей Малышев
ответить
→  Петя  # Нанософт / VIP урок. Работа с WinAPI / 2017-05-14 08:14

Гугл всемогущий (если умеешь пользоваться)


10558. Иван Воронин
Иван Воронин
ответить
→  Петя  # Нанософт / VIP урок. Работа с WinAPI / 2017-05-14 00:44

Гуглом тоже полезно уметь пользоваться =)


3922. Александр
Александр
ответить
→  Петя  # Демо софт / ФИНАЛЬНЫЙ УРОК / 2017-05-12 23:20

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


10670. Сергей Соколов
Сергей Соколов
ответить
→  Петя  # Демо софт / ФИНАЛЬНЫЙ УРОК / 2017-05-12 21:46

Поздравляю с финалом


7652. Петя
Петя
ответить
# Начало / Мои успехи / 2017-05-12 17:02

на проекте с октября 2015 года, честно скажу выполнял уроки нерегулярно, по настроению, чаще всего толчком к возвращению к ним были письма от робота шарпа, понял, что важно закончить на 100% хотя бы один видеокурс, а дальше будет уже не так сложно себя преодолевать и откладывать всякие "неотложные" дела в сторону. Потом заметил как автор проекта разбил уроки по уровням сложности. Это еще одна причина пройти первый уровень, так сказать младшую группу детсада и попасть в подготовишки. Запомнились программы над которыми пришлось потрудиться несколько дней: Виселка с ботом и Шарики. Ощущения разные, понимаю, что приоткрыл всего лишь шторку в волшебный мир программирования, главные сложности ещё впереди, о многих из них только смутно догадываюсь, но магия уроков на данном сайте состоит в том, что если прошел определенный путь, то бросать и отступать уже не хочется. Мечтаю когда-нибудь сделать бота для онлайн-игр(например сделанных по технологии flash). Новичкам советую не сдаваться, руки не опускать, если даже что-то не получается и не торопится.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя  # Нанософт / ФИНАЛЬНЫЙ УРОК / 2017-05-12 09:18

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя  # Демо софт / Английские карточки / 2017-05-10 11:14

конечно проще - сделай бублик :)


10558. Иван Воронин
Иван Воронин
ответить
→  Петя  # Нанософт / Секундомер. Написание кода / 2017-05-07 11:45

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


1295. Дмитрий Че
Дмитрий Че
ответить
→  Петя  # Нанософт / Скорость на клавиатуре / 2017-05-05 23:16

В коде написано " мин" вместо " сек", а так - все отлично!


10558. Иван Воронин
Иван Воронин
ответить
→  Петя   / 2017-05-05 12:33

Рад что понял, молодец что исправил.


7652. Петя
Петя
ответить
→  Иван Воронин   / 2017-05-05 12:31

аааа..понял, время в секундах же, исправил
label_time_info.Text = seconds.ToString("0.0")+" сек";


7652. Петя
Петя
ответить
→  Иван Воронин   / 2017-05-05 12:27

вроде всё как в уроке
            if ((typed_symbols > 0) & (seconds>0.1))
                speed = Convert.ToInt16(typed_symbols*60 / seconds);
            else
                speed = 0;


10558. Иван Воронин
Иван Воронин
ответить
→  Петя  # Нанософт / Скорость на клавиатуре / 2017-05-05 08:43

Что-то я не понял твой скриншот. Ты набрал 26 символов за 22 минуты и скорость 71 символ в минуту? это как? у тебя видимо там не 22 мин, а 22 сек, исправь ошибку в коде.


3922. Александр
Александр
ответить
→  Петя  # Нанософт / Скорость на клавиатуре / 2017-05-05 00:01

Петя! Лучше - печатать быстро и без ошибок! :)))


10558. Иван Воронин
Иван Воронин
ответить
→  Петя  # Нанософт / Расписание уроков / 2017-05-04 20:32

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


3922. Александр
Александр
ответить
→  Петя  # Демо софт / Двенадцать месяцев / 2017-05-04 06:28

Молодец, Петя! Продолжай в том же духе!


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Петя  # Нанософт / Расписание уроков / 2017-05-04 06:10

Я их так не поборол


7652. Петя
Петя
ответить
→  Иван Воронин   / 2017-05-03 12:10

стараюсь по мере возможности, всё-таки многомесячный перерыв без кодинга дает о себе знать, приходится наверстывать


10558. Иван Воронин
Иван Воронин
ответить
→  Петя  # Нанософт / Прохождение теста / 2017-05-03 10:41

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


10494. Алексей В.
Алексей В.
ответить
→  Петя  # Нанософт / Прохождение теста / 2017-05-03 07:47

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


13540. Алексей Малышев
Алексей Малышев
ответить
→  Петя  # Нанософт / Прохождение теста / 2017-05-02 22:11

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


10558. Иван Воронин
Иван Воронин
ответить
→  Петя  # Нанософт / Баскетбольное табло / 2017-05-01 17:48

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


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Петя  # Нанософт / Баскетбольное табло / 2017-05-01 11:49

Вспоминаю рекламу KFC


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Петя  # Шарики / ФИНАЛЬНЫЙ УРОК / 2017-04-30 09:34

С финалом!


3922. Александр
Александр
ответить
→  Петя  # Шарики / ФИНАЛЬНЫЙ УРОК / 2017-04-29 16:12

Молодец, Петя! Поздравляю с финалом!


13556. Колупаев Сергей
Колупаев Сергей
ответить
→  Петя  # Нанософт / Твоё портфолио / 2017-04-28 23:27

Молодец, Петя. Отлично получилось!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя   / 2017-04-24 08:12

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


3922. Александр
Александр
ответить
→  Петя  # Шарики / Шарики. Поиск линий / 2017-04-24 08:08

Молодец, Петя! Хорошая работа!


7652. Петя
Петя
ответить
→  Евгений Волосатов   / 2017-04-24 01:51

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя  # Шарики / Шарики. Поиск пути / 2017-04-22 23:01

Да, этот алгоритм при первом знакомстве может взорвать мозг :)


7652. Петя
Петя
ответить
→  Евгений Волосатов   / 2017-04-13 18:52

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя  # Шарики / Шарики. Логика игры / 2017-04-13 08:07

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


10309. Станислав
Станислав
ответить
→  Петя  # Наноигры / VIP - Карточки памяти - Алгоритм / 2017-04-09 13:34

Молодец, Петя!


7238. Константин
Константин
ответить
→  Петя  # Наноигры / VIP - Карточки памяти - Алгоритм / 2017-04-09 08:55

Поздравляю с завершением.


10558. Иван Воронин
Иван Воронин
ответить
→  Петя  # Наноигры / VIP - Карточки памяти - Алгоритм / 2017-04-08 23:40

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя  # Наноигры / VIP - Карточки памяти - Алгоритм / 2017-04-08 01:36

Отвечаю на твой вопрос.
Чтобы узнать, что лучше - нужно попробовать оба варианта, что ты и сделал.
В твоём варианте код может выглядит и проще, но только для тебя :)
Более правильный вариант - использовать перечисления для состояний игры.
То есть чтобы вместо чисел 1/2/3 использовались именованные названия.
А ещё более правильно - использовать шаблон проектирования "Состояние".
Но чтобы к нему подобраться - нужно такие варианты самому проработать, что ты и сделал, молодец!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя  # Наноигры / VIP - Карточки памяти - Алгоритм / 2017-04-08 01:32

Петя, это правда того стоило.
Именно благодаря таким экспериментам прокачиваются
навыки программирования наиболее эффективно!


10558. Иван Воронин
Иван Воронин
ответить
→  Петя   / 2017-04-01 12:58

А курсы которые уже покупал, продлеваются за 99р или 99 байт.


10558. Иван Воронин
Иван Воронин
ответить
→  Петя   / 2017-04-01 12:57

https://www.videosharp.info/video
теперь всегда доступен очередной платный урок на бесплатной основе, выполнил, на след день доступен следующий и так далее, абсолютно бесплатно, так что теперь можно не торопясь выполнять уроки, когда есть возможность =) идею воплотили наконец, просто для её воплощения, надо было отсортировать уроки по уровню сложности.


7652. Петя
Петя
ответить
→  Иван Воронин   / 2017-04-01 12:53

идея лежит на поверхности, рад, что я не один её озвучил, в будущем она неизбежна будет поддержана уже хором голосов


7652. Петя
Петя
ответить
→  Евгений Волосатов   / 2017-04-01 12:50

сделал наконец-то видеообзор хотя до этого находил кучу причин, чтобы отложить его на потом, без пендаля в виде письма от робота Шарпа конечно же не обошлось, в общем всё совпало; заскучал уже по вашим урокам, всё-таки магнетизм в них присутствует, пытался иногда на досуге смотреть уроки на ютьюбе у других, но что-то у них всё очень сложно и не цепляют
За подарок СПАСИБО ОГРОМНОЕ, очень неожиданно, немножко даже растерялся, возвращаться к начатому и отложенному на потом и всё-таки брать себя в руки и доделывать для меня целая проблема в жизни; спасибо, что помогаете мне бороться с ней


10558. Иван Воронин
Иван Воронин
ответить
→  Петя  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2017-03-31 22:01

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2017-03-31 19:10

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


7652. Петя
Петя
ответить
→  Сергей Соколов  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2017-03-31 15:34

спасибки,
лучше поздно, чем никогда;-)


10670. Сергей Соколов
Сергей Соколов
ответить
→  Петя  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2017-03-31 15:26

Поздравляю с финалом! =)


10309. Станислав
Станислав
ответить
→  Петя  # Новые технологии / Мотиватор / 2017-03-10 09:48

Молодец, Петя!


10558. Иван Воронин
Иван Воронин
ответить
→  Петя  # SOFT: API Telegram / Здесь Ботов раздают? / 2017-02-23 08:38

Если ты знаешь, что такое любой из месенджеров, то ты знаешь, что такое Телеграмм!!!


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Петя  # SOFT: API Telegram / Здесь Ботов раздают? / 2017-02-22 06:39

Мне предстоит это освоит. Слушай, а как же реклама - "Будь умным, будь как Петя"?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Петя  # SOFT: API Telegram / Здесь Ботов раздают? / 2017-02-22 02:20

А чем люди занимаются в мессенджерах? Например viber или whatsapp. И тут тем же - общение, посты, развлечения.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя  # Запуск пакета / 38 клавиш Игромистра / 2016-09-22 20:45

Спасибо!


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

7652. Петя
Петя
ответить
→  Евгений Волосатов  # Наноигры / Арканоид - Шарик и кирпичики / 2016-07-31 17:38

спасибочки! буду стараться


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя  # Наноигры / Арканоид - Шарик и кирпичики / 2016-07-31 17:25

Петя, я тебе продлил время на 3 дня.
Проходи до конца :)


6203. Николай (nick27m)
Николай (nick27m)
ответить
→  Петя  # Шарики / Шарики. Анализ игры / 2016-06-18 22:43

А я тоже его не использовал.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя  # Шарики / Шарики. Анализ игры / 2016-06-18 21:04

Молодец, Петя, вперёд!


4004. Елена
Елена
ответить
→  Петя  # Шарики / Шарики. Вступление / 2016-06-18 05:57

Отличная схема


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Петя  # Шарики / Шарики. Вступление / 2016-06-18 03:11

Молодец, набиваешь руку!)


9876. Hozy
Hozy
ответить
→  Петя   / 2016-04-27 09:04

Нет


7652. Петя
Петя
ответить
→  Hozy  # Webbot On-Line / Жители. Кто не работает - то не ест! / 2016-04-26 10:34

а Кирилл подсказал как избавиться от щелчков при навигации по ссылкам webbrowser'а ?


7652. Петя
Петя
ответить
→  Алекс  # Webbot On-Line / Робот приступает к действиям / 2016-04-18 17:49

а это точно рабочий код? реально собирает выручку?


7652. Петя
Петя
ответить
→  Neverwinter 2  # Микроигры / Виселка. Блоксхема помощника / 2016-04-17 19:06

красиво сделано


7652. Петя
Петя
ответить
→  Оля  # Запуск пакета / + Подготовка формы / 2016-04-16 12:54

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


24. Оля
Оля
ответить
→  Петя  # Запуск пакета / + Подготовка формы / 2016-04-15 20:06

Петя, отлично что познакомился с TabControl и все еще и легко оказалось! Так держать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Петя  # Запуск пакета / + Проверяем авторизацию / 2016-04-15 02:57

Первый раз проверяем авторизацию, а если она не пройдена, то надо проходить авторизацию. Это будет сделано в последующем уроке.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Петя  # Запуск пакета / Визуализация успеха / 2016-04-15 02:36

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


7652. Петя
Петя
ответить
→  Кирилл Шмойлов   / 2016-04-13 17:38

извини за ложную тревогу, уже разобрался, оказывается на спецссылку нужно было нажать


7652. Петя
Петя
ответить
→  Кирилл Шмойлов  # Webbot On-Line / Видеообзор Игры / 2016-04-13 17:24

оплатил аванс, но доступ к урокам почему-то не открылся, хотя точно помню, что некий Максим прошел все 4 урока


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Петя   / 2016-04-11 18:58

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


7652. Петя
Петя
ответить
→  Кирилл Шмойлов  # Webbot On-Line / Видеообзор Игры / 2016-04-11 14:22

а в какой-нибудь город нужно вступать? или пока подождать?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Петя  # Webbot On-Line / Видеообзор Игры / 2016-04-11 14:03

Молодец, Петя! Первую стадию прошел, впереди босс, и второй уровень! ;-)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Петя   / 2016-04-11 09:32

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


7652. Петя
Петя
ответить
→  Кирилл Шмойлов  # Webbot On-Line / Видеообзор Игры / 2016-04-11 08:53

в хроме тоже самое, у меня на работе XP, жму  кнопку "начни играть" и он сразу присваивает Гость***


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Петя  # Webbot On-Line / Видеообзор Игры / 2016-04-11 07:38

Видео писалось на Windows 7, YandexBrowser. Проверял на Google Chrome, IE. Везде работает без проблем, проблема на твоей стороне!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя  # Микроигры / Виселка. Алгоритм помощника / 2016-04-09 22:00

Молодец, Петя :)


9744. A201
A201
ответить
→  Петя   / 2016-04-09 21:46

Спасиибо)


9744. A201
A201
ответить
→  Петя   / 2016-04-09 21:46

Спасиибо)


7652. Петя
Петя
ответить
→  A201  # Демо игры / Бот для Быстрощёлка / 2016-04-09 21:33

я использовал      функцию      SendMessage(handle_button, WM_LBUTTONDOWN, (IntPtr)1, (IntPtr)0);
                                                  SendMessage(handle_button, WM_LBUTTONUP, (IntPtr)0, (IntPtr)0);


7652. Петя
Петя
ответить
→  Оля  # Микроигры / Виселка. Блоксхема помощника / 2016-04-04 06:00

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


24. Оля
Оля
ответить
→  Петя  # Микроигры / Виселка. Блоксхема помощника / 2016-04-04 04:07

Петя, круто!
Очень классно что у тебя уже так получается, хотя лучше смотреть в конце и сравнить твой код и Евгения!


24. Оля
Оля
ответить
→  Петя  # Микроигры / Полуфинальный урок / 2016-04-03 01:57

Петя, я очень рада что ты сделал задание, однако все же важно делать с микрофоном, уверена что финал мы услышим! :)


24. Оля
Оля
ответить
→  Петя  # Теория ООП / Урок рисования / 2016-03-26 23:49

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Петя  # Сетевые технологии / Вопросы и ответы / 2016-03-06 15:59

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


2146. Иван
Иван
ответить
→  Петя  # Сетевые технологии / Мой собственный браузер / 2016-03-01 10:29

Здорово! Уверен, нас ждет еще много интересного в этом курсе!


24. Оля
Оля
ответить
→  Петя  # Сетевые технологии / Мой собственный браузер / 2016-03-01 00:41

Петя, отлично все уже у тебя, уверена что пройдя весь курс многому научишься! :)


24. Оля
Оля
ответить
→  Петя  # Сетевые технологии / Презентация курса / 2016-02-28 20:25

Петя, уверена уроки станут тебе полезными и важными! :)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Петя  # Сетевые технологии / Презентация курса / 2016-02-28 16:20

Молодец, Петя! Есть с чем сравнить!


7652. Петя
Петя
ответить
→  Оля   / 2016-01-13 20:41

"В среду и в четверг, открою доступ
к ещё двум урокам по созданию Аполлона."

Евгений забыл про вчерашнее обещание?


24. Оля
Оля
ответить
→  Петя   / 2016-01-13 18:49

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


7652. Петя
Петя
ответить
→  Оля   / 2016-01-13 18:08

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


24. Оля
Оля
ответить
→  Петя  # Игры со Спрайтами / Спрайт. Класс для графики / 2016-01-13 13:26

Петя, замечательные знания! :)


24. Оля
Оля
ответить
→  Петя  # Игры со Спрайтами / Спрайт. Структура для линии / 2016-01-13 13:26

Петя, классно что уже познакомился со структурой рекомендую по возможности пройти курс ООП и там есть целый урок где Евгений показа чем отличается структура от класса! :)


24. Оля
Оля
ответить
→  Петя  # Игры со Спрайтами / Спрайт. Первая форма / 2016-01-12 19:27

Петя, я рада твоему знакомству, уверена этот союз будет на долгие и счастливые годы! :)


7652. Петя
Петя
ответить
→  Артём  # Микроигры / 2048 - Логика / 2016-01-10 13:13

в 3 часа ночи наверное не на ту картинку нажал и спать быстрее лёг, не проверив, что именно загрузил


7652. Петя
Петя
ответить
→  Сергей Витальевич  # Микроигры / 2048 - Логика / 2016-01-10 13:10

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Петя  # Микроигры / 2048 - Логика / 2016-01-10 07:03

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


4699. Сергей Витальевич
Сергей Витальевич
ответить
→  Петя  # Микроигры / 2048 - Логика / 2016-01-10 02:29

Ну так почитай, посмотри видео про делегаты. Еще никто не отменял MSDN и книги.


6925. Артём
Артём
ответить
→  Петя  # Микроигры / 2048 - Логика / 2016-01-10 02:01

Скрин не с той программы!


7652. Петя
Петя
ответить
→  Иван   / 2016-01-08 23:40

спасибочки, теперь буду знать


2146. Иван
Иван
ответить
→  Петя  # Микроигры / 2048 - Интерфейс / 2016-01-08 19:37

Петя, это не лямбда выражение, это использование тернарного оператора. Если number больше 0, то текст будет равен number, иначе - пустая строка (""). Удобная штука - сокращает код.


24. Оля
Оля
ответить
→  Петя  # Микроигры / 2048 - Учимся играть / 2016-01-07 23:38

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


8005. Александр
Александр
ответить
→  Петя   / 2016-01-07 15:04

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


7652. Петя
Петя
ответить
→  Александр   / 2016-01-07 14:53

а задания новые? или уже пройденные курсы повторно делаете?


8005. Александр
Александр
ответить
→  Петя  # Микроигры / Игра 15 - Картинка / 2016-01-07 14:27

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


7652. Петя
Петя
ответить
→  Александр  # Микроигры / Игра 15 - Картинка / 2016-01-07 14:19

приоткрой завесу, если всё-таки рискнул записаться на марафон? что там делаете?


7276. Ильшат
Ильшат
ответить
→  Петя  # Микроигры / Игра 15 - Картинка / 2016-01-07 03:58

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


8005. Александр
Александр
ответить
→  Петя  # Микроигры / Игра 15 - Картинка / 2016-01-06 23:32

Про

"почему-то всё время неотступно преследовала мысль(как и в предыдущей игре 15), что всё это можно было сделать попроще(возможно это не так)"

меня тоже постоянно, такие мысли посещают :)
На марафоне сказали просто - надо написать 10 000 строчек Г*ВН* кода :D
чтобы потом он струился для души, так оно и есть. Поэтому я сейчас смело пишу!
Пусть иногда вместо "кроссовок" бегуну надеваю "ласты". Но  начинаю нащупывать, ощущать ,что мне нравится  а что нет.


3664. данила
данила
ответить
→  Петя  # Микроигры / Игра 15 - Картинка / 2016-01-06 22:44

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


24. Оля
Оля
ответить
→  Петя  # Микроигры / Игра 15 - Картинка / 2016-01-06 22:32

Петя, очень здорово что получил отличные знания, знаю дальше ты их только укрепишь, вперед! :)
Ты, Молодец! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя  # Микроигры / Игра 15 - Картинка / 2016-01-06 20:59

Молодец, Петя, ты довёл дело до конца!


24. Оля
Оля
ответить
→  Петя  # Микроигры / Игра 15 - Алгоритм / 2016-01-04 23:57

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя  # Микроигры / Игра 15 - Кнопки / 2016-01-04 09:48

Ну так сделай!


24. Оля
Оля
ответить
→  Петя  # Микроигры / Игра 15 - Кнопки / 2016-01-04 00:09

Петя, классно что еще нового прибавилось к твоим знаниям, доделай сначала полностью программу, а уже потом посмотришь что переделаешь по своему и сделаешь рефакторинг кода, уже как самостоятельное домашнее задание на еще большее улучшения знаний! :)


7276. Ильшат
Ильшат
ответить
→  Петя  # Чашка кофе / Игры со словами / 2015-12-25 20:35

Петя, может быть расскажет, не знаю)


7652. Петя
Петя
ответить
→  Ильшат  # Чашка кофе / Игры со словами / 2015-12-25 11:40

интересно Евгений когда-нибудь посвятит урок этим лямбдам выражениям(я их стрелочки называю), а то иногда на форумах попадаются примеры с ними, а как их читать не фига не вкуриваю и приходится искать примеры без них


2146. Иван
Иван
ответить
→  Петя  # Чашка кофе / + Модульное тестирование / 2015-12-25 00:52

Молодец, правильный подход! Это уже опыт помогает!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя  # Чашка кофе / + Модульное тестирование / 2015-12-24 23:51

Хороший подход


7652. Петя
Петя
ответить
→  Оля   / 2015-12-24 19:13

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


24. Оля
Оля
ответить
→  Петя  # Чашка кофе / Игры со словами / 2015-12-24 15:38

Петя, здорово что сделал алгоритм и новую игру, знаю ты ее еще больше усовершенствуешь! Молодец! :)


6391. Владимир
Владимир
ответить
→  Петя   / 2015-12-24 15:09

Петя, спасибо, хорошая идея!


2146. Иван
Иван
ответить
→  Петя  # Чашка кофе / Игры со словами / 2015-12-24 14:49

Интересная идея, хорошо получилось!


7652. Петя
Петя
ответить
→  Владимир   / 2015-12-24 13:19

ой, вот я растяпа, забыл написать, в общем придумал найти слова где идут подряд 4 или 5 согласных и вывести их в псевдобинарном коде, где на месте гласных нолики, а на месте согласных единички


6391. Владимир
Владимир
ответить
→  Петя  # Чашка кофе / Игры со словами / 2015-12-24 12:15

Класс! А что это за игра с согласными?


6391. Владимир
Владимир
ответить
→  Петя  # Наноигры / Арканоид - Уровень и ракетка / 2015-12-21 12:21

Стоит Петя, стоит! Сначала смотришь, а потом количество перерастает в качество! (с) Евгений Витольдович


7652. Петя
Петя
ответить
→  Михаил  # Наноигры / Арканоид - Уровень и ракетка / 2015-12-21 06:35

у меня была такая проблема с фокусом на радиобаттон, про keypreview не знал


2146. Иван
Иван
ответить
→  Петя  # Наноигры / Арканоид - Уровень и ракетка / 2015-12-21 00:42

Летающий шарик есть в других программах , и в других курсах!


24. Оля
Оля
ответить
→  Петя  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-12-13 21:42

Петя, очень рада что результат есть и главное тебе нравится делать задания, рада что экспериментируешь и пробуешь, это даст тебе еще лучшего понимания и знаний! Молодец! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-12-13 15:19

Печень, совершенно верно, очень точно ты понял все принципы нашего способы обучения


7652. Петя
Петя
ответить
# Видеокурсы / «Я мечтаю, я хочу, я сделаю» / 2015-12-13 13:29

есть такая головоломка для андроида на маркете Flow Free называется(https://play.google.com/store/apps/details?id=com.bigduckgames.flow) мечтаю сделать когда-нибудь робота, который будет проходить эти уровни в не зависимости от ширины поля хоть 5 квадратиков хоть 14, то есть чтобы умный алгоритм масштабировался


7276. Ильшат
Ильшат
ответить
→  Петя  # Наноигры / Камень ножницы бумага / 2015-12-13 00:24

Да, не видит, результат выводится только после выбора игрока. Я первоначально хотел сделать как тут  http://www.nytimes.com/interactive/science/rock-paper-scissors.html?_r=0 но потом решил сделать проще, без анимации)


7652. Петя
Петя
ответить
→  Ильшат  # Наноигры / Камень ножницы бумага / 2015-12-13 00:07

То есть получается игрок вообще не видит, что генерирует компьютер?


8170. Антон
Антон
ответить
→  Петя   / 2015-11-17 18:11

она почему то сразу стала устанавливать Русскую версию если конечно я не ошибаюсь я потому что не видел где было показанно Русская или англиская у меня сразу пошло устанавливать Русскую


8079. Alexander
Alexander
ответить
→  Петя   / 2015-11-17 15:30

Он у меня по умолчанию открывается, пока в нем не разобрался


7652. Петя
Петя
ответить
→  Антон  # Наноигры / Вступительное слово / 2015-11-17 06:49

я смотрю многие вопреки совету Евгения всё равно ставят русскую версию студии


7652. Петя
Петя
ответить
→  Alexander  # Наноигры / Лабиринт 2D - меню / 2015-11-17 06:45

Александр, а для чего используешь диагностик тулс?


7652. Петя
Петя
ответить
→  Евгений Волосатов  # Наноигры / Бот для Быстрощёлка / 2015-11-17 06:41

надеюсь ещё труднее, а значит интереснее ;-)


8047. Геворг Арутюнян
Геворг Арутюнян
ответить
→  Петя  # Наноигры / Игра Быстрощёлк / 2015-11-16 15:19

Да) лкм 8 в сек, лкм и пкм 16 в сек


7652. Петя
Петя
ответить
→  Геворг Арутюнян  # Наноигры / Игра Быстрощёлк / 2015-11-16 13:31

так рекорд был побит или нет?  я смотрю народ ленится второй скриншот выкладывать(((


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя  # Наноигры / Бот для Быстрощёлка / 2015-11-16 12:40

Петя, а что же дальше будет? :)


2146. Иван
Иван
ответить
→  Петя  # Наноигры / Бот для Быстрощёлка / 2015-11-15 22:51

Супер! Во всем разобрался!


24. Оля
Оля
ответить
→  Петя  # Наноигры / Бот для Быстрощёлка / 2015-11-15 21:12

Петя, и я рада что твои старания оказались очень успешны, ты, Молодец!
Классно! :)


6308. Максим Саликов
Максим Саликов
ответить
→  Петя  # Наноигры / Лабиринт 2D - игра / 2015-11-12 10:43

Я уже подзабыл, что там и как было. Но так на вскидку:
- Старт/рестарт уровня
- Сообщение о победе и переход на след.уровень
- Сообщение о проигрыше
- Функции подбора айтемов (ключи, очки)
- Функция открытия замков при наличии соответствующих ключей


24. Оля
Оля
ответить
→  Петя  # Наноигры / Игра Быстрощёлк / 2015-11-05 16:15

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя  # Наноигры / Игра Быстрощёлк / 2015-11-04 18:33

Пётр, ты сам можешь себе придумать усложнение и реализовать его!


7276. Ильшат
Ильшат
ответить
→  Петя  # Игры со Спрайтами / ФИНАЛЬНЫЙ урок / 2015-11-04 18:02

Нет, у меня кулер Thermalright HR-02 Macho, я сам вентилятор снял, оставил только радиатор. Радиатор имеет достаточный размер, чтобы без вентилятора в пассиве охлаждать процессор. В блоке питания да, стоит вентилятор, но он включаетcя только при определенных значения потребления мощности, а без видеокарты в принципе потреблять нечего:D В общем, полупассивный режим блока питания.


7652. Петя
Петя
ответить
→  Ильшат  # Игры со Спрайтами / ФИНАЛЬНЫЙ урок / 2015-11-04 17:43

Ильшат, а кулер на процессоре и кулер в блоке питания разве не шумят?


7652. Петя
Петя
ответить
→  Максим Саликов  # Наноигры / Лабиринт 2D - игра / 2015-11-03 10:51

Максим расскажи поподробней, что именно удалось вынести в отдельный класс?


2146. Иван
Иван
ответить
→  Петя  # Наноигры / Лабиринт 2D - игра / 2015-11-02 20:41

Интересно получилось! Еще и с потоками! Здорово!


24. Оля
Оля
ответить
→  Петя  # Наноигры / Лабиринт 2D - игра / 2015-11-02 20:26

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Петя  # Наноигры / Лабиринт 2D - меню / 2015-10-21 21:38

Петя, посмотри этот видеоответ про static.
http://www.videosharp.info/webinar/answers/id=27


24. Оля
Оля
ответить
→  Петя  # Наноигры / Лабиринт 2D - меню / 2015-10-21 20:52

Петя, очень рада что ты получил отличные знания! :)
Занимайся дальше уверена что ты обязательно еще услышишь про статик и еще многое другое! :)


24. Оля
Оля
ответить
→  Петя  # Наноигры / Вступительное слово / 2015-10-18 18:40

Петя, рада что присоединись к проекту! Уверена ты получишь все что ожидаешь! :)

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: При слове рекурсия вспоминаю 1 курс института, урок по Паскалю, функция по нахождению факториала, которая потом ни фига нигде не пригодилась и напутствие учительницы стараться не применять в своих курсовых рекурсию Поэтому с той поры для меня она по-прежнему функция, которая вызывает саму себя в теле функции
хотел приложить гифку, обломился
Научился: имею смутное представление об ООП поэтому неожиданно было уже на втором уроке познакомиться вплотную с классом и методами
Трудности: когда звуковой файл "подцепил" к кнопке старт (к событию клик) и запустил программку, то вылезло исключение "Звуковой API поддерживает воспроизведение только волновых файлов PCM", пришлось гуглить и скачивать аудио конвертер, чтобы перекодировать wav (кстати взятые из папки виндоус\медиа) в формат PCM
хотелось бы поподробнее узнать про магическое слово static, надеюсь в следующих уроках услышать про его использование