Си шарп с нуля

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Evgenii Kudriavtcev
  • Звание: Архитектор
  • Накопленный опыт: 733 часа
  • Баланс Мегахешей: собрано 2736 Mh, потрачено 23 Mh , остаток 2713 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2021-01-03 19:42:20
  • Возраст: 37 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2019-10-28 dancex Dancing Links 1 из 14 8 %
2019-06-15 sudoku Судоку 8 из 11 73 %
2019-06-04 ogame On-line игра 27 из 28 %
2019-06-02 power Дневник успеха 45 из 251 750 %
2019-05-15 aspnet Базовый ASP.ект все 24 100 %
2019-05-13 gmaps ASP.NET и GMaps 9 из 11 82 %
2019-05-02 linqonly LINQ: шаг за шагом 5 из 15 %
2019-02-04 platformer Платформер на Unity 2 из 12 %
2019-02-03 start Начало здесь все 9 %
2019-02-01 hhbot1 API поиска работы 10 из 14 %
2018-10-21 translatejs Мультиязычное меню на JS 1 из 8 13 %
2018-10-18 driver PHP Driver 1 из 10 10 %
2018-10-17 viri Без конкуренции 9 из 14 65 %
2018-10-06 landing Лендинг на YII2 все 7 %
2018-10-02 github Система Git все 16 160 %
2018-09-01 chess3 Шахматы по сети 42 из 95 %
2018-07-25 jquery Знакомство с jQuery 7 из 16 44 %
2018-07-02 nevermind Невидимка все 5 %
2018-07-01 network Сетевые технологии 11 из 13 85 %
2018-06-25 sokoban Сокобан все 23 100 %
2018-05-18 game0 Демо игры 1 из 10 10 %
2018-05-16 soft0 Демо софт 1 из 8 15 %
Итого: 264 из 614 43 %

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

Дата активности Консольный раздел Прогресс
2019-12-12 task2 Комбинаторика 5 из 9 56 %
2019-11-15 olimp Олимпиада 8 из 40 20 %
2019-07-07 solo C# набор 26 из 17 153 %
2019-07-07 book 000. Строки 3 из 8 38 %
2019-06-03 solo Java - Вывод данных 5 из 7 72 %
2019-06-02 solo Java - Запуск все 13 100 %
2019-05-29 solo Java - Циклы все 2 100 %
2019-05-18 task2 Динамика все 3 100 %
2019-05-16 task1 Семантика все 6 100 %
2019-05-10 task2 For-to-чки все 26 100 %
2019-05-07 task2 Алгоритмика все 20 100 %
2019-04-24 task2 Простые массивы все 8 100 %
2019-02-27 task2 Рекурсия все 4 100 %
2019-02-23 task2 Строки все 6 100 %
2019-02-17 task2 Подпрограммы все 14 100 %
2018-12-14 jawa WRITE - Вывод данных 8 из 11 73 %
2018-11-21 base Футбольная База 7 из 0 %
2018-11-21 task2 VIP задачи 5 из 0 %
2018-11-19 jawa OPER - Формулы 5 из 9 56 %
2018-11-19 jawa READ - Ввод данных 6 из 10 60 %
2018-11-17 club 10670 - Сергей Соколов 5 из 10 50 %
2018-11-08 task2 Матрёшки все 9 100 %
2018-11-07 task2 По цифрам все 8 100 %
2018-11-07 task2 Любимые циклы все 6 100 %
2018-11-05 task2 Последовательность все 6 100 %
2018-11-05 jawa Методы все 1 100 %
2018-11-05 task2 Математика все 9 100 %
2018-11-01 task2 Вечность все 5 100 %
2018-10-29 task2 Узник цикла IF все 6 100 %
2018-10-27 jawa START - Запуск все 1 100 %
2018-10-27 cpp С++ 1 из 0 %
2018-10-27 jawa TYPE - Шесть типов 1 из 7 15 %
2018-10-27 jawa LOOP - Циклы 6 из 8 75 %
2018-10-27 solo Java - Ввод данных 1 из 6 17 %
2018-10-27 jawa Массивы 3 из 1 300 %
2018-10-27 jawa IF - Условия 4 из 18 23 %
2018-10-25 task2 Точка и плоскость все 6 100 %
2018-10-18 task2 Обман цикла все 7 100 %
2018-10-18 club 7238 - Константин 1 из 2 50 %
2018-10-18 club 8275 - Глушков Александр 5 из 29 18 %
2018-10-17 club 7119 - Владимир Новопашин 12 из 15 80 %
2018-10-14 task2 Пока-цикл все 6 100 %
2018-09-27 task2 Матрицы все 4 100 %
2018-09-16 club 10162 - Дмитрий Гринь 1 из 5 20 %
2018-09-16 club 5649 - Максим Лапшинов все 8 100 %
2018-09-13 club 6452 - Кирилл Шмойлов 4 из 6 67 %
2018-09-13 club 6203 - Николай 4 из 6 67 %
2018-09-13 task2 Условный оператор все 16 100 %
2018-09-11 task2 Do-рацикл все 4 100 %
2018-09-11 club 4004 - Елена Вставская все 27 100 %
2018-08-30 task2 Логика все 13 100 %
2018-08-16 task2 Типы данных все 5 100 %
2018-08-16 club 10895 - Данил 42 1 из 0 %
2018-08-14 task1 Календарь все 16 100 %
2018-08-14 task1 Целые задачи все 11 100 %
2018-08-12 task1 Цифры 11 из 12 92 %
2018-08-08 task1 Геометрия все 8 100 %
2018-08-07 task1 Символы все 5 100 %
2018-08-07 task1 Формулы все 9 100 %
2018-08-07 task1 Лирика 13 из 14 93 %
2018-08-06 task1 Строки все 14 100 %
2018-07-21 club 24 - Муза Оля все 3 100 %
2018-05-21 task1 Целые числа все 7 100 %
Итого: 473 из 572 83 %
Сохранить страницу:

7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Evgenii Kudriavtcev   / 2019-06-20 15:16

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


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Новопашин Владимир  # Судоку / Загрузка головоломки с интернета / 2019-06-19 00:43

Немного не пойму, про какой именно  алгоритм...
Тут это учитывается (c2n.me/429t9w9 вот эти 2 цикла, для маленького квадрата)
ЗЫ: Хотя этот алгоритм можно ускорить в 3 раза (объединить все 4 цикла в один. Т.е. за один цикл проходить по вертикали, горизонтали и мелкому квадрату сразу). Ускорение будет колоссальное.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Evgenii Kudriavtcev  # Судоку / Загрузка головоломки с интернета / 2019-06-17 13:23

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


21753. --
Николай
Николай
ответить
→  Evgenii Kudriavtcev  # Дневник успеха / 2019-05-26 : Не тряси яблоко пока зелено: созреет - само упадет. / 2019-05-28 08:01

Молодец! Отличная была неделя! Столько выполненных задач, что глаза радуются)


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Evgenii Kudriavtcev  # ASP.NET и GMaps / Золотой ключик api / 2019-05-07 00:06

молодец


10365. --
Rita
Rita
ответить
→  Evgenii Kudriavtcev  # Дневник успеха / 2019-05-05 : Господской работы не переработаешь. / 2019-05-06 10:16

«LINQ: шаг за шагом »  - kурс классный.  Всё отлично.
Желаю удачи !


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
# Консоль / Динамика / Счастливые билеты 20 / 2019-05-05 23:44

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

BigInteger sum = 0;
int flag = 1;
int k = 11 * N;
for (int i = 0; i < N ; i++)
            {
              flag = i % 2 == 0 ? 1 : -1;
                sum += flag * binom(N * 2, i) * binom(k - 10 * i - 1, N * 2 - 1);
            }

static Func<BigInteger, BigInteger> Factorial = x => x == 0 ? 1 : x * Factorial(x - 1);
        static BigInteger binom(BigInteger m, BigInteger k)
        {
            return Factorial(m) / (Factorial(k) * Factorial(m - k));
        }


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Evgenii Kudriavtcev  # ASP.NET и GMaps / Запуск ASP.NET MVC / 2019-05-05 00:24

Молодец)))


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Evgenii Kudriavtcev  # Базовый ASP.ект / ФИНАЛЬНЫЙ УРОК. Презентация / 2019-05-03 20:52

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Evgenii Kudriavtcev  # LINQ: шаг за шагом / Linq по классу / 2019-05-03 03:45

Всё получилось


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Evgenii Kudriavtcev  # LINQ: шаг за шагом / Краткая форма и навигация / 2019-05-03 03:44

Я смотрю, что в задании требуется вывести спутники, в которых есть буква К. А в Лиситеи и в Деле она точно есть? Или уже другое делаешь?


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
# LINQ: шаг за шагом / Инструменты и консольное приложение / 2019-05-02 22:54

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Evgenii Kudriavtcev  # LINQ: шаг за шагом / Инструменты и консольное приложение / 2019-05-02 21:22

а Кольца Юпитера разве относятся к спутникам? или ты перечислял любые объекты?


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

791. --
Валерий Жданов
Валерий Жданов
ответить
→  Evgenii Kudriavtcev  # LINQ: шаг за шагом / Первое использование LINQ / 2019-05-02 21:20

отлично)) хорошая обратная сортировка)


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Evgenii Kudriavtcev  # Базовый ASP.ект / ФИНАЛЬНЫЙ УРОК. Презентация / 2019-04-30 21:05

без видео пока отклоню


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Evgenii Kudriavtcev  # Базовый ASP.ект / Создание схемы проекта / 2019-04-16 19:19

Лунариум - интересное место!


19475. --
Konstantin
Konstantin
ответить
→  Evgenii Kudriavtcev  # Базовый ASP.ект / Выбор темы для проекта / 2019-04-15 23:47

Потрясающе подобрана тема! Отличная работа! 85% респондентов делают выбор на основе цвета. В списке факторов, влияющих на выбор покупателей, визуальная составляющая лидирует с большим отрывом — на нее как на определяющий фактор покупки ссылается 93%. Тема нравиться - считай - продал =)))


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

14981. --
DimanDOS
DimanDOS
ответить
→  Evgenii Kudriavtcev  # Платформер на Unity / 2. Меню / 2019-02-18 09:33

Красивое меню получилось!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Evgenii Kudriavtcev  # Дневник успеха / 2019-02-03 : Тот ничего не сделал, кто ничего не начал. / 2019-02-03 06:57

В холода с API HH хорошо...молодец, Евгений, отличная насыщенная неделя


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Evgenii Kudriavtcev  # API поиска работы / Переезжаем на WPF / 2019-02-02 10:03

отлично получилось!


10365. --
Rita
Rita
ответить
→  Evgenii Kudriavtcev  # API поиска работы / Переезжаем на WPF / 2019-02-01 17:24

Здорово, все работает!
Все понятно.  Всё получилось!  Это просто замечательно!!!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Evgenii Kudriavtcev  # API поиска работы / Пошаговая отладка / 2019-02-01 12:26

отлично, Евгений!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Evgenii Kudriavtcev  # API поиска работы / Предложения - в таблицу / 2019-02-01 03:37

хорошо получилось!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Evgenii Kudriavtcev  # API поиска работы / Структура вакансии / 2019-01-31 00:46

молодец, Евгений!


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

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

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

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Evgenii Kudriavtcev  # Дневник успеха / 2018-12-23 : Живет на горке, а хлеба ни корки. / 2019-01-13 15:00

Это старый отчет. Отправляй новые


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Evgenii Kudriavtcev  # Дневник успеха / 2018-12-16 : Без дела слабеет сила. / 2018-12-16 18:55

Давай, Женя, втягивайся скорее :)


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Дмитрий  # Шахматы по сети / Доска. Запуск на Windows / 2018-11-30 06:52

Можно чуть поподробнее, не совсем понимаю...
Если правильно понял, то тут снимается галочка clip2net.com/s/3YiV1CP и запускается на windows 10. Посмотри еще 7 урок из данного курса, если возникают трудности с компиляцией


20457. --
Дмитрий
Дмитрий
ответить
→  Evgenii Kudriavtcev  # Шахматы по сети / Доска. Запуск на Windows / 2018-11-28 23:10

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


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  AlliZzeN  # Повторение задач / 40% Впереди самое интересное! / 2018-11-07 09:25

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Evgenii Kudriavtcev  # PHP Driver / Техническое задание / 2018-10-19 02:02

В этом курсе только подготовка и настройка


17425. --
ser2018
ser2018
ответить
→  Evgenii Kudriavtcev   / 2018-10-16 16:31

WPF у окна есть свойство Topmost="True" , если значение True, то оно будет всегда поверх других окон.


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  ser2018  # WPF Clocks / Финал / 2018-10-15 23:47

Поздравляю с завершением курса!
Все сам думаю про прохождение данного курса в целях ознакомления хотя бы - с технологией WPF пока не знаком, да и за всеми новинками/"любить все" не получается, что-то приходится предпочитать больше чем остальное.
PS: Интересная возможность тут наблюдаю, "поверх всех окон без формы" - с остальными объектами на экране можно легко получить доступ или это все сворачивается (задумка для панели информирования появилась только сейчас, получиться сделать на WPF, как цифровые часы поверх окон с другими данными?)


19525. --
Александр Балбашов
Александр Балбашов
ответить
→  Evgenii Kudriavtcev  # Дневник успеха / 2018-10-14 : Поспешишь – людей насмешишь. / 2018-10-15 13:37

Отличный результат Евгений!


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Андрей Бебнев  # Демо игры / C# чего начать программировать / 2018-10-13 23:37

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


11019. --
Trira
Trira
ответить
→  Evgenii Kudriavtcev  # Без конкуренции / Ручное выполнение задачи / 2018-10-09 20:23

Евгений, результат верный. Но было бы лучше, если бы Вы показали скриншот расчетов или хотя бы привели более подробное описание того, что и как было сделано. А так... работы не видно. 


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  AlliZzeN  # Демо игры / Камень ножницы бумага / 2018-10-07 23:59

Отличная программа и обзор. Всегда нравился темный цвет, хотя и белый (светлый) тоже люблю)
Насчет "Hard mode" - немного непонятно, для чего это сделано... Чтобы себя "унизить" :), так это как-то не логично. Хотя каждый развлекается как умеет, поэтому зп счет этого развивается, выбрав направление.
А так, удачи на дальнейших курсах!



18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Кирилл  # Дневник успеха / 2018-10-07 : Не тот хорош, кто лицом пригож, а тот хорош, кто на дело гож. / 2018-10-05 23:28

Отличная неделя, Кирилл!
Не забывай немного отдыхать, чтобы не "перегореть", как обычно бывает не только на этом проекте, но и в жизни. Начинаешь новое дело, тратишь на это все свободное время и все, через 2 недели не очень охота подходить...
ЗЫ: каждая неделя должна быть в радость и гордостью заканчиваться.
Удачи и успехов на следующих заданиях.


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  ser2018  # Простой WPF / WPF. Финальный урок / 2018-10-04 21:30

Отлично, поздравляю!
Сама технология WPF относительно молодая и которой будет очень полезно знать программисту. В целом данный курс тоже планирую изучить, как минимум вспомню то, что еще не забылось. Как говорила мой преподаватель по математике "повторение мать учения", поэтому стоит иногда повторять уже изученное.
PS: перфекционист бы плакал, смотря на змейку и шарик, который змейка должна "скушать". =)


9752. --
chokayes
chokayes
ответить
→  Evgenii Kudriavtcev  # Система Git / ФИНАЛЬНЫЙ КУРС / 2018-10-03 06:01

интересный ресурс, спасибо!


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

18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Fishkina  # Сокобан / Сокобан - Редактор - Улучшение / 2018-09-28 23:51

Это еще не предел. Дальше будет еще интереснее.. Данный курс прошел тоже один из самых первых, т.к. понравилась игра изначально, да и головоломки люблю... Было несколько моментов, где пришлось подумать, как было реализовано все это (в основном при рефакторинге), но этот этап уже пройден.
PS: Удачи в завершение данного курса, мне он очень понравился тоже...


19821. --
Иван
Иван
ответить
→  Evgenii Kudriavtcev  # On-line игра / Цветной телевизор / 2018-09-26 22:39

Привет,Evgenii Kudriavtcev молодец !


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Konstantin  # Лендинг на YII2 / Настройка ссылок / 2018-09-26 09:49

Приветствую, Konstantin!
Использую OpenServer (Да и в курсе вроде тоже его используют. Пишется в PHPStorm. ).
C PHP пытался еще давно знакомится, когда еще был студентом и интернет начинал попадать в каждую семью, времена 3G модемов. изучить до конца даже не пробовал. Что-то поделал немного, не более. Но там тоже были свои заморочки с первоначальной установкой программ. Поэтому вначале не впечатлил...
ЗЫ: считаю себя более системным программистом, чем web. Хотя и многие области очень сильно между собой переплетаются. Да и есть желание сейчас свой сайт сделать...


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Evgenii Kudriavtcev  # Соло на клавиатуре / ФИНАЛЬНЫЙ ВИДЕОЭКЗАМЕН / 2018-09-26 08:12

Евгений, сядете в Боинг пассажиром под управлением КВС, начавшего обучение пилотированию 21 день назад? Я бы сел )))


19475. --
Konstantin
Konstantin
ответить
→  Evgenii Kudriavtcev  # Лендинг на YII2 / Настройка ссылок / 2018-09-25 21:59

Сейчас прямо мучаюсь с настройками Апача и т.п. что-то всё не получается - бьюсь, бьюсь - а результат, только, начинает проклёвываться. А это ведь ещё и не само программирование. Разбился мозг вдребезги об эти настройки.  Что используешь опен сервер или ксампп? или что-то своё? Я ксампп.  Знаешь PHP? Я вообще первый раз его вижу. Удаче тебе!


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Николай Денисов  # Соло на клавиатуре / ФИНАЛЬНЫЙ ВИДЕОЭКЗАМЕН / 2018-09-25 20:54

Видео прикольное. В темноте, под полотенцем. Прямо как триллер начинается.
А про скорость - это все набирается, главное практиковаться и не пытаться смотреть на клавиатуру, пока в привычку не войдет это все.
PS: еще раз подтверждается теория о том, что за 21 день реально научиться практически всему, что захочешь. Главное чтобы было желание))
Удачи!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Evgenii Kudriavtcev  # Начало здесь / Переход Магистра на XL уровень. / 2018-09-22 09:06

Спасибо, Евгений!!


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Иван Воронин   / 2018-09-17 08:00

На самом деле не так много окон, делаю минимальную базу (+ 1 задачка по автобусу, остальное только свободное время. Закончатся задачки форумистов - уже будет затишье). А так в основном результаты делаются во время рабочего времени, когда более-менее свободно. Про 2 руки: тут ничего добавить, согласен) Остается только практикой отбивать и наработками своими, чтобы ускорять работу. Да и не принято изобретать велосипед из проекта в проект...


10558. --
Иван Воронин
Иван Воронин
ответить
→  Evgenii Kudriavtcev  # Дневник успеха / 2018-09-16 : Земелька черная, а белый хлеб родит. / 2018-09-16 19:48

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


19867. --
Alexander
Alexander
ответить
→  Evgenii Kudriavtcev   / 2018-09-16 18:59

Евгений, Вы меня не знаете, и, очевидно, Ваши выводы сделаны на базе среднестатистической выборки. И, конечно, для "среднестатистического обучающегося в вакууме" они абсолютно верны и справедливы.
Но Вам стоит попробовать  представить, что не у всех людей одинаковое отношение и, что более важно, цели.
Допустим меня интересует то, что касается C# Winforms в первую очередь и вообще базовых навыков по C#. Это при том. что я регулярно работаю с Unity3D и особых проблем с этим не испытываю (инструментария для гейм-дизайнеров сейчас полно). Но я мог бы быть гораздо более продуктивен и эффективен, если бы подтянул свои знания С# - чем я и занят.
p.s. У меня три работы. Основная - я пять лет занимаю должность ведущего гейм-дизайнера в официальной студии с 10+ летним стажем разработки. Мы делаем игры для BigFishGames. Вот один из наших проектов www.bigfishgames.com/games/8703/dream-hills-captured-magic/?pc. Плюс мы постоянно берём игры от инди-студий и просто физических лиц на продажу. Так что я отсматриваю огромное количество игр, что тоже отнимает не мало времени. По каждой пишется документ о необходимых исправлениях, чтобы взять её в продажу.
Вторая - я заканчиваю обучение на "лечебном деле" на фельдшера в этом году и прохожу практику (два через два). /*И да, это моё второе образование - после высшего по радиофизике*/. Оставшееся время у меня занимает предметная съемка. Между всем этим я со своей второй половиной содержу передержку для котов: 500px.com/dmitrenko и посещаю курсы английского языка (который мне необходим по основной работе - документация для наших канадских паблишеров пишется на англ.) Иногда у меня есть время на сон 4-5 часа в сутки. Отсыпаюсь полноценно в зависимости от графика. 
Поверьте, при таком режиме делать что-то, что НЕ приносит удовольствия, чтобы получить дополнительные 5 баллов - не продуктивно. Даже если это занимает 5 минут. И мне абсолютно все равно кто обо мне что из-да этого подумает и на каком месте в рейтинге я при этом окажусь. В отличии от приобретенных знаний это никак не повлияет на мою жизнь.
И даже видео и написание кода у меня разделено. Видео уроков я могу посмотреть и на дежурстве пока нет вызовов или в дороге. А код я набираю уже "по памяти" дома (если клавиатура не занята котом).
Как человек имеющий опыт преподавания я прекрасно понимаю желание "систематизировать, проложить общую колею" и все такое (в хорошем смысле этого слова). Но именно инет курсами часто пользуются люди со сложным графиком и специфическими потребностями. И абсолютно не нуждающимися в сторонней мотивации, от слова совсем.


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Alexander  # Демо игры / Лабиринт 2D - меню / 2018-09-16 09:54

Вот это сильно удивило: " у меня по работе отчетов столько, что поверьте, когда приходишь домой и занимаешься хобби - от отчетов уже воротит. =)"
В большей части вся эта занятость - это мыльный пузырь и только слова. Больше 80%, которые говорят, что сильно заняты, времени нет и т.д. - тратят время на что-то другое. Если бы программирование действительно было хобби, то ты бы находил время, причем не важно что у тебя на работе. А по твоему недельной статистике (всего 29 баллов на момент написания сообщения ), это суточная норма некоторых на данном проекте.
Отсюда и результат.
А про то, что времени нет, работа, дети, жена и т.д.: это попытка свалить всю свою ответственность и плохие результаты на кого-то или что-то...
ЗЫ: тут лучше стоит ответить - "действительно ли программирование твое хобби" или может все-таки просмотр youtube-каналов, телевизора или что там может занимать куда больше времени, чем обычный урок и написание отчета (на написание отчета уходит максимум 5 минут, это меньше чем 0,4% от суток!)
ЗЫЫ:  этим сообщением не хотел обидеть кого-либо. Написал только свое ИМХО и как взгляд со стороны.


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  ser2018  # Новые технологии / ФИНАЛЬНЫЙ УРОК / 2018-09-15 23:55

Да, интересная возможность для очень большого выбора идей с помощью данной "болванки". Пока использовал данный элемент (рисования графиков) в 2-х программках - это непосредственно, рисование самого графика и для отображения цифровых данных из базы данных.
PS: хотя другие варианты использовать данный класс пока и не идут в голову, но может пока и не требовалось))
Удачи!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Evgenii Kudriavtcev  # Система Git / win final / 2018-09-15 08:40

Отличный результат, все инструкции про решал!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Evgenii Kudriavtcev  # Система Git / remote merge / 2018-09-14 11:41

Очень хорошо.


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  vip  # Интернет-магазин / ФИНАЛЬНЫЙ УРОК / 2018-09-13 23:48

Отличный обзор и с завершением курса!
После просмотра понимаешь, что php действительно интересная среда, где большую часть можно делать даже имея небольшие знания в этом.
Про Web программирование - планирую пройти данный курс и попрактиковаться в данном направление, иногда отказываюсь от подобных работ из-за небольшой практики...
PS: Взаимно с праздником "Дня программиста"! Успехов и удачи, и поменьше багов ;-)


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Konstantin  # PHP Driver / Установка PhpStorm / 2018-09-11 23:32

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


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
# Консоль / 5649 - Максим Лапшинов / Степень двойки / 2018-09-10 09:04

9 тест что-то не очень хорошо подходит.
число -33554432 по модулю еще можно сравнить, а вот найти Log(-33554432; 2) никак не получится, как бы не старался - поэтому "костыль"


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Evgenii Kudriavtcev  # Дневник успеха / 2018-09-09 : Труд человека кормит, а лень портит. / 2018-09-10 08:51

Костя, это обычные результаты в Клубе Формулистов за одну неделю.
И у вас также будет.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Evgenii Kudriavtcev  # Начало здесь / День №8. ВИДЕОФИКСАЦИЯ УСПЕХОВ. / 2018-09-10 08:47

Отличный обзор, молодец, Евгений, всё правильно сделал.
Начисляю 1024 байта, как обещал.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Evgenii Kudriavtcev  # Начало здесь / День №8. ВИДЕОФИКСАЦИЯ УСПЕХОВ. / 2018-09-10 08:36

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


19525. --
Александр Балбашов
Александр Балбашов
ответить
→  Evgenii Kudriavtcev  # Начало здесь / День №8. ВИДЕОФИКСАЦИЯ УСПЕХОВ. / 2018-09-10 08:19

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

    Чирк! - и зарумянится
    Скрытница огня,
    Солнышка племянница,
    Солнышка родня.
    Деревянным запахом
    Полыхнет лесам,
    Улыбнется фабрикам,
    Дальним корпусам.

Случается: бреду в ночном тумане,
Бреду в тумане, грустно одинок,
И, как ребенок, вспомнивший о маме,
Я просияю и взлучусь лесами,
Лесами, корпусами, небесами,

А небеса и сами
Взлучатся дальними мирами,-
Когда нечаянно в кармане
Чуть громыхнет неполный коробок.
(автор поэт Василий Казин, написанные в 1926 году.)


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Konstantin   / 2018-09-10 00:40

Про возраст - вроде не скрывал - как было, так и есть: 31 год полный, в этом году будет юбилей для IT-шника, 32...
На проекте чуть больше 3 месяцев, либо не понял немного про "огромный путь"...
Цель - уйти полностью на удаленную работу.
Да - проекты выполняются постоянно, те кто следили за моими отчетами - видели: сделано очень много уже для работы, что-то автоматизировано, что-то сделано в полуавтоматической работе - запустить, чтобы выполнилось.
На фрилансе - в свое время был, да и сейчас иногда заказы появляются. Специально не ищу, да и есть основная работа.
Насчет сертификата - не думал, при необходимости можно будет. Да и программист ценится своими работами, а не бумажками ))
PS: про результаты - они чуть выше среднего на данный момент. Как писал выше - работаю над одним заданием


19475. --
Konstantin
Konstantin
ответить
→  Evgenii Kudriavtcev  # Дневник успеха / 2018-09-09 : Труд человека кормит, а лень портит. / 2018-09-10 00:25

Очень любопытно, а за какой срок проделан такой огромадный путь?  Если не секрет - Ваш возраст? И какую цель ставите перед собой?
Удается ли сейчас помимо решения задачек выполнять серьёзные рабочие проекты? Какие трудности возникают?
Пробовали ли Вы найти что-то на фрилансе ? Не планируете ли Вы сдавать экзамен Майкрасофта по C# ? Меня впечатляют результаты!


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Антон Лазарец  # Бинарная жизнь / VIP урок. Игра Жизнь / 2018-09-09 07:21

Антон, поздравляю с завершением данного курса!
Насчет видеоролика - действительно впечатляет масштабностью проделанной работы (читал об добавления новых функций вне самого курса). Про то, что Интернет помогает в поисках решения или двигает в "правильное русло" действительно так. Сейчас уже удивляюсь, как раньше первооткрыватели-программисты все это создавали )
PS: сам застал только книги, которые писали не так много, но сами алгоритмы найти можно было (потом уже переделывалось под свой ЯП)...


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Алексей   / 2018-09-08 22:20

Да, Алексей. Очень хорошее решение, особенно когда работаешь над крупным проектом и где-то допустил ошибку)
Сейчас ни одна вакансия программиста без "системы управления версиями" не обходится, особенно если над проектом работают с десяток программистов...
Даже тут над крупными курсами я использую git (чтобы потом не искать ошибку по несколько часов)...


10748. --
Алексей
Алексей
ответить
→  Evgenii Kudriavtcev  # Система Git / git merge giraffe lion / 2018-09-08 22:14

О,гит!Надо будет попробовать,а то везде требуется это знание.



18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Дмитрий  # Начало здесь / День №8. ВИДЕОФИКСАЦИЯ УСПЕХОВ. / 2018-09-07 23:59

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Evgenii Kudriavtcev  # Начало здесь / День №5. Создание игровых и прикладных Программ. / 2018-09-07 18:23

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


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Василь Воронін  # Нано-игры / Арканоид - Шарик и кирпичики / 2018-09-06 23:17

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


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Andrew  # Tinklavimas / Термины сайтостроения / 2018-09-05 21:28

Интересные картинки, согласен!
Насчет JavaScript - в свое время недооценил данное направление, хотя впервые с ним столкнулся еще когда только переходили на Internet Explorer 7. Не все работало идеально на Windows с IE6, приходилось "танцевать с бубном для совместимости".  А сейчас данный язык в ТОПе по некоторым категориям...
С тех времен в браузере постоянно какие-то JS запущены, как минимум в Mozille плагин обезьянки (GreaseMonkey). Иногда приходится поправлять старые скрипты, к которым привык...


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Alexander  # Запуск пакета / День №2. Общение с Единомышленниками. / 2018-09-04 07:05

Alexander, из ответа могу только понять, что вам также на курсе "лечебное дело" давали проверять, не зависимо от "вашего уровня и знаний". Эта методика работает еще со времен школы, когда ученикам давали задание, а потом другие пытались найти ошибку у него (либо подсказать, пока есть время), за счет этого успеваемость поднималась - были увлечены обучаемостью.
Так зачем же критиковать методику, если она столько времени успешно работает?


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Konstantin  # Запуск пакета / День №2. Общение с Единомышленниками. / 2018-09-03 20:50

Все зависит, для каких целей выбираешь. Если для написание игр, то основные среды специально для таких:
для Python: pygame, kivy, kivend
для C#: наш любимый Unity, xna (старая), обновленная xna - monogame
для С++: Toque, Gameplay3D, Unreal Engine, Cry Engine
фраймворки для JS: phaser, KiwyJS, cocos2d, pixijs
На самом деле их очень-очень много, для каждой цели можно найти намного лучше, чем пользуешься на данный момент. Иногда даже полезно просматривать новинки в SoftWare, создают приятные альтернативы привычным "вещам".


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

18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Andrew  # МикроШахматы / VIP урок - Бестолковый интеллект / 2018-09-02 20:55

Отличный обзор, Andrew!
Фоновая музыка напомнило детство и виниловые пластинки с данным исполнителем)
Да и сама песня, как уже было написано выше, подходит под курс по шахматам.
Познакомился с JavaScript давно, но не думал, что он на столько может продвинуться в развитие (не занимался программированием достаточно давно)... Нужно взять курс на заметку :))




18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Евгений Волосатов  # Шахматы по сети / Интерфейс. Проверка хода / 2018-09-02 19:49

clip2net.com/s/3Wqiyrb вот. Фон можно дорисовать потом, пока не придумал


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Evgenii Kudriavtcev  # Шахматы по сети / Интерфейс. Проверка хода / 2018-09-02 10:03

А можно скриншот окошка для превращения пешки?


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Новопашин Владимир  # Facade / ФИНАЛЬНЫЙ УРОК / 2018-09-01 17:19

Благодарю! Про С++ понимание есть, писал когда-то на нем в VS2008. А вот с SmalTalk  придется разбираться, пока пути не пересекались...


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Новопашин Владимир  # Facade / ФИНАЛЬНЫЙ УРОК / 2018-09-01 11:14

Владимир, обзор действительно отличный. Для себя из этого видео извлек интересную книжку, которую обязательно прочту (главное до нее добраться).
Про курс - тоже планируется его пройти, как дойду до java.
Хотел бы узнать про книгу - как она читается, если ее читал? Или там в основном практика, формулы и мало букв...
PS: удачи в дальнейших курсах.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Evgenii Kudriavtcev   / 2018-08-31 20:50

Была открытием романизация названия Китая на английские слова - "Средние земли" - Чунгва - Чина. Любопытно, как ускользает первоначальный смысл при итерациях переводов и сменой эпох.


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Dmitry Sinitsin  # Мультиязычное меню на JS / Параметры - в функцию / 2018-08-31 18:06

Да, перевод всегда оставляет быть лучшего. Особенно если переводится несколько раз не с оригинала...
Недавно письмо было с вакансией, одно из требований "Good English or Mandarin is required". Не мог понять, почему требуется какой-то мандарин на данную работу. Оказалось, что это один из китайских диалектов "Mandarin Chinese". Цепочка переводов с "ошибками/сокращениями" и смысл уже меняется )


14981. --
DimanDOS
DimanDOS
ответить
→  Evgenii Kudriavtcev  # Шахматы по сети / Интерфейс. Начальная позиция / 2018-08-30 15:06

Какая красота! Фигуры отличные, и доска тоже! Прям как в реальной жизнь!


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

лишние файлы в репозитории ненужны...


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
# Консоль / 8275 - Глушков Александр / Стрелы / 2018-08-29 09:55

Задумка интересная, но стрела - есть стрела. Как писал ниже Bazel, последовательность ">>-->>-->" - будет считаться как 2 стрелы, хотя из 1.5 частей на стрелы нельзя сделать 2 полных для 2-х выстрелов.
Пришлось быстро поправить для прохождения теста на 100% (не проходило 2 теста из 10).
В целом задачкой доволен. Тесты немного не доработаны...


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Дмитрий Б  # Шахматы по сети / VIP. Меню DimanDOSа / 2018-08-28 22:39

Приветствую, Dimitry.
Творческая работа всегда доставляет трудности )) Тоже не один раз сталкивался с этим - не очень люблю рисовать, соблюдать стандарты расположения кнопок, сочетание цветов, особенно если делаешь для себя и главное работа логики или работоспособность программы.
Для создания кнопок использую сервис cooltext.com/ (отличные есть варианты, либо самому что-то можно найти с сочетанием подобранного фона)


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  ser2018  # Коллекция графов / ФИНАЛЬНЫЙ УРОК / 2018-08-27 15:00

ser2018, курс действительно хороший, особенно для начального понимания по графам.
Про то, что не встречался с графами, могу обрадовать - почти каждый день с этим встречаешься и просчитываешь в голове у себя:
Путь от дома до работы - можно проехать несколькими вариантами, в одном например экономишь время, в другом $. Чем тебе не граф? Правда он тут называется ориентированным, где вершины это промежуточные станции/остановки, а стоимость ребер - $ или затраченное время....


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Evgenii Kudriavtcev  # Шахматы по сети / Алгоритмы. VIP. Шахматное супертестирование / 2018-08-27 13:04

Прекрасно отработал.
Да, у наших алгоритмов не было цели БЫСТРОЙ генерации ходов, в угоду понятному алгоритму.


18131. --
Александр
Александр
ответить
→  Evgenii Kudriavtcev  # Дневник успеха / 2018-08-26 Вот и лето прошло... / 2018-08-27 11:28

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Evgenii Kudriavtcev  # Шахматы по сети / Алгоритмы. VIP. Можно пройти? / 2018-08-26 21:15

Так если ошибки есть - их надо искать, исправлять...


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Evgenii Kudriavtcev  # Дневник успеха / 2018-08-26 Вот и лето прошло... / 2018-08-26 21:14

Молодец, Евгений, отличные результаты!


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
# Шахматы по сети / Алгоритмы. VIP. Можно пройти? / 2018-08-26 20:35

Попробовал протестировать на скорость: изменения есть только на больших полуходах, но не так сильно.
Position 1 -> Depth 5 : 4865609 - 168442 ms
Position 2 -> Depth 4 : 4085603 - 108036 ms
Position 3 -> Depth 6 : 11030083 - 306829 ms
Position 4 -> Depth 5 : 15833292 - 527914 ms
Position 5 -> Depth 4 : 2103487 - 68836 ms
Position 6 -> Depth 4 : 3894594 - 103139 ms


9752. --
chokayes
chokayes
ответить
→  Evgenii Kudriavtcev  # Шахматы по сети / Алгоритмы. VIP. Шахматное супертестирование / 2018-08-26 10:33

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


  • Звание: Архитектор
  • Накопленный опыт: 733 часа
  • Собранный капитал: нет
  • Участник «Клуба формулистов»: до 2019-07-31

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

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

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

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

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

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

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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.


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



Научился: Изменил FEN доски (добавил только коней для теста); Остальное была ДЗ: Реализовал функцию возможности хода коня Moves().CanKnightMove(); Изменил функцию CanFigureMove(); Протестировал работу; Пока оставил свой вариант хода коня, ошибок пока не было; ... return (fm.AbsDeltaX >= 1 && fm.AbsDeltaX <= 2 && fm.AbsDeltaX + fm.AbsDeltaY == 3); ... Убедился в правильности своих ответов на предыдущий вопрос про сложность реализации.
Трудности: Легко, было сделано самостоятельно.