C# обучение с нуля

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

Статистика по сообщениям участников

С ПОНЕДЕЛЬНИКА

  • Всего сообщений: 60
  • По видеоурокам: 42
  • Личных сообщений: 16

ЗА ВСЁ ВРЕМЯ

  • Всего сообщений: 54295
  • По видеоурокам: 40094
  • Личных сообщений: 10070

Последние отправленные сообщения


9263. Андрей Н.
Андрей Н.
ответить
→  Иван Воронин  # C# Четыре в ряд - Соревнование / Оценка позиции / 2017-01-16 16:24

В классе Position, кстати, и метод для копирования поля есть (с возможностью реверса)


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей Н.  # C# Четыре в ряд - Соревнование / Оценка позиции / 2017-01-16 16:18

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


12352. Orfina
Orfina
ответить
# Консоль / Семантика / Считалка / 2017-01-16 15:40

Разница между этой и первой задачей только в количестве строк. Ожидала чего-то более изощрённого =)


10494. Алексей В.
Алексей В.
ответить
→  Rita  # Игры на JavaScript / Гонка - Массив боксиков / 2017-01-16 15:35

Молодец, Рита!!!


6925. Артём
Артём
ответить
→  Станислав  # Хранитель экрана / ПОЛУФИНАЛЬНЫЙ урок / 2017-01-16 14:46

Это может быть и просто как анимация :) За разноцветность только плюсую!


12301. r2d2
r2d2
ответить
→  Иван Воронин   / 2017-01-16 14:41

Давайте подискутируем о ценах где нибудь в другом месте(любом, на Ваш выбор).
Здесь срач неохота разводить.
Тем не менее остаюсь при своем мнении - на некоторые видеоуроки цены большие, а на некоторые запредельные.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей  # Демо игры / ФИНАЛЬНЫЙ УРОК / 2017-01-16 14:13

Спасибо, Сергей!
Удачи в новых курсах!


8275. Tekashnik
Tekashnik
ответить
→  Иван Воронин  # МикроШахматы / ТРЕТИЙ ЧЕТВЕРТЬФИНАЛЬНЫЙ УРОК / 2017-01-16 13:52

Можешь бросить код, я уже голову всю сломал


11610. Дмитрий Липин
Дмитрий Липин
ответить
/ 2017-01-16 13:42

Ок. Я тогда поищу еще одного человека в кураторы, два их нужно. Завтра напишу как что, и пойдём дальше.


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Дмитрий Липин   / 2017-01-16 13:42

А если сервак будет не доступен - сколько этих MessageBox на экран вывалится? Насколько хорош этот способ?


6925. Артём
Артём
ответить
→  Сергей  # Демо игры / ФИНАЛЬНЫЙ УРОК / 2017-01-16 13:40

Молодец, главное - начать! А какой курс проходить будете дальше?


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Дмитрий Липин   / 2017-01-16 13:36

Хорошо. Видно, что все продумал.


10670. Сергей Соколов
Сергей Соколов
ответить
→  Сергей  # Демо игры / Камень ножницы бумага / 2017-01-16 13:26

Отличный результат! Молодец!


11610. Дмитрий Липин
Дмитрий Липин
ответить
→  Новопашин Владимир   / 2017-01-16 13:23

Я думал попутно написанию программы объяснять, что такое wcf. Про exception я имел ввиду, чтобы во время подключения если ошибка вылетает, то в messagebox её показывать.


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Дмитрий Липин   / 2017-01-16 13:16

В общем и целом хорошо.  Можешь добавить урок, который пояснит, что такое технология WCF - народу будет интересно. А как ошибки будешь анализировать?  У тебя будет лог куда будут валиться все exception?


11610. Дмитрий Липин
Дмитрий Липин
ответить
→  Новопашин Владимир   / 2017-01-16 12:47

Супер! Посмотри, пожалуйста, своим критическим взглядом техническое задание к программе по этому курсу https://docs.google.com/document/d/18e0juTVXNVkRqxemEWaZSHs2j6q5oFAbi2C5Djb1-iM/edit?usp=sharing


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Дмитрий Липин   / 2017-01-16 12:11

Конечно - с удовольствием!


11610. Дмитрий Липин
Дмитрий Липин
ответить
→  Новопашин Владимир   / 2017-01-16 12:02

Владимир, если захочешь, можешь быть в самых первых рядах в качестве куратора!


11610. Дмитрий Липин
Дмитрий Липин
ответить
→  Максим  # Фотошарп / Гамма-коррекция / 2017-01-16 11:54

Ни шутя!


11610. Дмитрий Липин
Дмитрий Липин
ответить
→  Артём  # МикроШахматы / ПОЛУФИНАЛЬНЫЙ УРОК / 2017-01-16 11:52

Красава!


10494. Алексей В.
Алексей В.
ответить
→  Максим  # Фотошарп / Градационная коррекция / 2017-01-16 11:49

Отлично!!!!


10494. Алексей В.
Алексей В.
ответить


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Дмитрий Липин   / 2017-01-16 11:46

Если сделаешь урок по abc -  я в первых рядах по просмотру.


11610. Дмитрий Липин
Дмитрий Липин
ответить
→  Новопашин Владимир   / 2017-01-16 11:44

Спасибо!


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

7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Den Andreevich  # Игра Сокобан / Сокобан - Создаём свои уровни / 2017-01-16 11:40

Классные уровни! А что это за баскетбольные мячики?


6203. Николай (nick27m)
Николай (nick27m)
ответить
→  Артём  # МикроШахматы / Горизонтальная вертикаль / 2017-01-16 11:38

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


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Tekashnik  # МикроШахматы / Пешкина мечта / 2017-01-16 11:32

Ты прав - нужно всегда держать в голове общую картину. А то получится пиррова победа.


12306. Василь
Василь
ответить
→  Евгений Витольдович   / 2017-01-16 11:18

спасибо


6861. Den Andreevich
Den Andreevich
ответить
→  Евгений Витольдович   / 2017-01-16 10:57

Спасибо ! )


10670. Сергей Соколов
Сергей Соколов
ответить
→  Василь  # Демо игры / Вступительное слово / 2017-01-16 10:31

Добро пожаловать! =)


10670. Сергей Соколов
Сергей Соколов
ответить
→  Артём  # Игра Тетрис / VIP урок. Angry Birds или проблемы красивых игр / 2017-01-16 10:31

Отлично получилось! Молодец! =)


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Дмитрий Липин  # Новые технологии / ФИНАЛЬНЫЙ УРОК / 2017-01-16 10:23

Молодец! Шикарно сделал. Очень интересная тема сервисных служб.


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

11323. Vladimir Fedotov
Vladimir Fedotov
ответить
→  Артём  # МикроШахматы / Лошадью ходи! / 2017-01-16 09:46

Классно получается.


12262. Eugene
Eugene
ответить
# Консоль / Целые числа / Пять чисел / 2017-01-16 09:35

Все тесты корректны, в задаче условие что даны 5 чисел через пробел по этому на 4-м тесте проводится проверка может ли программа отсеять лишние значение (вдруг оператор ошибся)
String[] five = Convert.ToString(Console.ReadLine()).Split(' ');
            long summ = 0;
            for (int i = 0; i < five.Length && i < 5; i++)
            {
                summ += Convert.ToInt64(five[i]);
            }
            Console.WriteLine(summ);


6925. Артём
Артём
ответить
→  Vladimir Fedotov  # МикроШахматы / В начале было поле / 2017-01-16 09:17

Получатся шахматы на двоих со всеми правилами:)


11610. Дмитрий Липин
Дмитрий Липин
ответить
# Своя игра / Актив формулиста / 2017-01-16 08:48

Если кто хочет стать куратором моего видеокурса - пишите!


11589. Yefim
Yefim
ответить
→  Иван Воронин   / 2017-01-16 08:26

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


8275. Tekashnik
Tekashnik
ответить
→  Иван Воронин  # МикроШахматы / ТРЕТИЙ ЧЕТВЕРТЬФИНАЛЬНЫЙ УРОК / 2017-01-16 07:06

Это то понятно, но лучше что нибудь поконкретней ;)


8275. Tekashnik
Tekashnik
ответить
→  Константин  # МикроШахматы / Дорогу Королеве! / 2017-01-16 07:05

Опасность, моё второе имя


9263. Андрей Н.
Андрей Н.
ответить
→  Иван Воронин  # C# Четыре в ряд - Соревнование / Оценка позиции / 2017-01-16 06:59

Бот получает копию игрового поля, поэтому там можно делать какие угодно пометки, на "рабочее" поле они не повлияют.


11610. Дмитрий Липин
Дмитрий Липин
ответить
→  Иван Воронин   / 2017-01-16 04:48

Спасибо! В следующий раз попробую.


10558. Иван Воронин
Иван Воронин
ответить
→  Артём  # МикроШахматы / ПОЛУФИНАЛЬНЫЙ УРОК / 2017-01-16 04:20

Красивый мат, молодец!


10558. Иван Воронин
Иван Воронин
ответить
→  Василь  # Демо игры / Вступительное слово / 2017-01-16 04:15

Удачи в изучении курсов.


10558. Иван Воронин
Иван Воронин
ответить
→  Максим  # Фотошарп / 256 оттенков серого / 2017-01-16 04:14

Всё в твоих руках, Максим, дерзай.


10558. Иван Воронин
Иван Воронин
ответить
→  Desoy  # Демо софт / ФИНАЛЬНЫЙ УРОК / 2017-01-16 04:10

"хотел бы дальше изучать софт" - какой софт? изучать курсы по созданию софта?


10558. Иван Воронин
Иван Воронин
ответить
→  Артём  # МикроШахматы / Мелочь пузатая / 2017-01-16 04:09

"мне всегда говорили писать функции, если вызываем её минимум дважды." - правильно тебе говорили, так и есть.


10558. Иван Воронин
Иван Воронин
ответить
→  Валерий  # МикроШахматы / Шахматная бюрократия / 2017-01-16 04:06

Тяжелее или нет зависит от мощности ПК =)


10558. Иван Воронин
Иван Воронин
ответить
→  Николай (nick27m)  # МикроШахматы / В начале было поле / 2017-01-16 04:04

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


10558. Иван Воронин
Иван Воронин
ответить
→  Андрей  # Фотошарп / 256 оттенков серого / 2017-01-16 04:02

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


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий Липин  # Новые технологии / ФИНАЛЬНЫЙ УРОК / 2017-01-16 03:50

То что ты реализовал намного сложнее, чем то, что надо было на виртуалку закинуть файл, есть несколько способов это сделать:
1 - в меню "Устройства" настроить "общие папки"
2 - в меню "Устройства" активировать "Drag and Drop" и просто перетянуть и бросить файл на виртуальный раб. стол
3 - расшарить папку с файлом и по локалке скачать его
4 - скинуть на флешку и в правой нижней панельке переключить эту флешку на виртуалку
5 - обернуть файл в исошку и смонтировать в виртуальный сидюк
6 - закинуть себе на мыло и на виртуалке скачать с мыла
7 - залить на файлообменник/облако и скачать на виртуалке оттуда
........ и ещё много способов...........
МОЛОДЕЦ. отлично поработал.


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Витольдович  # C# Четыре в ряд - Соревнование / Оценка позиции / 2017-01-16 03:34

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


6452. Lik_Kirill
Lik_Kirill
ответить
→  Артём  # Игра Тетрис / VIP урок. Angry Birds или проблемы красивых игр / 2017-01-16 02:42

Молодец, Артём, добил курс до конца! Рад что тебе всё понравилось.
Отвечаю на твой вопрос, хранить где-то надо, самое простое это файл, потом могу предложить в Настройках(ты уже умеешь в них сохранять, если проходил Webbot), в реестрее... остальные более сложные, например в БД SQLite.


10558. Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / Судьба пешки / 2017-01-16 02:37

Отличная схема, красота.


10558. Иван Воронин
Иван Воронин
ответить
→  Новопашин Владимир  # Игры со Спрайтами / Спрайт. Структура для линии / 2017-01-16 02:36

Молодец, доделал МикроШахматы, теперь займусь этим курсом.


10558. Иван Воронин
Иван Воронин
ответить
→  Ivan Bykov  # Язык Java / OPER - Операции 7-11 / 2017-01-16 02:35

Молодец, отлично идёшь.


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Соколов  # МикроШахматы / Пешкина мечта / 2017-01-16 02:34

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


6925. Артём
Артём
ответить
→  Евгений Витольдович  # МикроШахматы / Мелочь пузатая / 2017-01-15 23:37

По поводу защиты Грюнфельда? Белые якобы ловили ферзя, а в итоге получили мат.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Артём  # МикроШахматы / ПОЛУФИНАЛЬНЫЙ УРОК / 2017-01-15 23:36

Партия шикарная!  Спасибо.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Василь  # Демо игры / Вступительное слово / 2017-01-15 23:32

Добро пожаловать!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Максим  # Фотошарп / 256 оттенков серого / 2017-01-15 23:31

Максим, поздравляю с успешным завершением сессии, это очень круто и здорово, как вспомню так вздрогну :-)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Максим  # Фотошарп / 256 оттенков серого / 2017-01-15 23:30

Сделай отдельную панель, я не против ;)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Raf  # Демо игры / Лабиринт 2D - меню / 2017-01-15 23:29

Удачи в следующем уроке :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Desoy  # Демо софт / ФИНАЛЬНЫЙ УРОК / 2017-01-15 23:28

Поздравляю!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Вася  # Язык Java / START - Платформа Java / 2017-01-15 23:27

Отличное начало!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Артём  # МикроШахматы / Мелочь пузатая / 2017-01-15 23:27

Отлично что нашел комбинацию, я уже в предвкушении :-) а по поводу ловушки в дебюте – я так и не догнал, в чем её смысл


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Den Andreevich  # Игра Сокобан / Сокобан - Создаём свои уровни / 2017-01-15 23:26

Очень красивые уровни, молодец


6925. Артём
Артём
ответить
→  Raf  # МикроШахматы / Завершение хода / 2017-01-15 22:57

Да, партия в следующем уроке)


6203. Николай (nick27m)
Николай (nick27m)
ответить
→  Артём  # МикроШахматы / Фигурная перекличка / 2017-01-15 22:54

Так наоборот лучше.


5453. Raf
Raf
ответить
→  Артём  # МикроШахматы / Завершение хода / 2017-01-15 22:43

Это было в защите Грюнфельда ?


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

10309. Станислав
Станислав
ответить
→  Артем  # Демо игры / Картинка с секретом / 2017-01-15 19:20

Это симулятор пасхалки)


10309. Станислав
Станислав
ответить
→  Константин  # МикроШахматы / Светофор для фигур / 2017-01-15 19:16

Да уж, отладка js не для слабых духом)


10309. Станислав
Станислав
ответить

10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Сергей Соколов  # Фотошарп / 256 оттенков серого / 2017-01-15 17:50

Супер, тоже хочу ознакомится с этим курсом!Молодец Серёга!


9912. Виталий
Виталий
ответить
→  Алексей Хонин   / 2017-01-15 17:16

спасибо


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Сергей Соколов  # Хранитель экрана / ПОЛУФИНАЛЬНЫЙ урок / 2017-01-15 16:34

Серёга успехов тебе в дальнейшем обучении!


11610. Дмитрий Липин
Дмитрий Липин
ответить
→  Евгений Витольдович   / 2017-01-15 16:06

Желание есть. Сделаю!


11610. Дмитрий Липин
Дмитрий Липин
ответить
→  Евгений Витольдович   / 2017-01-15 16:04

Спасибо! Буду знать)


11610. Дмитрий Липин
Дмитрий Липин
ответить
→  Артём   / 2017-01-15 16:03

Спасибо!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Yefim  # Теория ООП / Фигуральный базовый класс / 2017-01-15 15:54

Продолжай в том же духе!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Виталя  # Демо игры / Камень ножницы бумага / 2017-01-15 15:53

Хорошо! Успехов в дальнейшем!!!


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Tekashnik  # МикроШахматы / ПОЛУФИНАЛЬНЫЙ УРОК / 2017-01-15 15:48

Красивый мат


11549. Сергей Аникин
Сергей Аникин
ответить
→  Евгений Витольдович   / 2017-01-15 15:19

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


6925. Артём
Артём
ответить
→  Desoy  # Демо софт / Английские карточки / 2017-01-15 15:07

Не тот скрин, приложите скрин с программой "Английские карточки".


6203. Николай (nick27m)
Николай (nick27m)
ответить
→  Евгений Витольдович   / 2017-01-15 15:06

Согласен.


12034. Antonio
Antonio
ответить
→  Евгений Витольдович  # C# Четыре в ряд - Соревнование / Оценка позиции / 2017-01-15 15:06

Да, когда ходить уже некуда. Для поля 15 на 15 такого не случалось, а для поля поменьше было.


10558. Иван Воронин
Иван Воронин
ответить
→  Новопашин Владимир  # МикроШахматы / ФИНАЛЬНЫЙ УРОК / 2017-01-15 14:55

Это Beverly Hills Cop https://www.youtube.com/watch?v=V4kWpi2HnPU


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

6925. Артём
Артём
ответить
→  Евгений Витольдович  # МикроШахматы / ЧЕТВЕРТЬФИНАЛЬНЫЙ УРОК / 2017-01-15 14:50

Редкий дебют в современных шахматах:)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Николай (nick27m)  # МикроШахматы / В начале было поле / 2017-01-15 14:39

мы вообще не рисуем, вообще-то.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Андрей  # Фотошарп / 256 оттенков серого / 2017-01-15 14:38

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


10558. Иван Воронин
Иван Воронин
ответить
→  r2d2   / 2017-01-15 14:37

По поводу цен не соглашусь, есть платные курсы, где 1 урок стоит 72000, а тут если вступить в Клуб Формулистов, то вообще скидки на все курсы 75%, так же копятся байты, за которые можно купить любой курс, оплачивая только подписку на Клуб Формулистов. Так что советую осведомиться доскональна о ценах, прежде чем делать поспешные выводы. В любом случае, если чтолибо нужно, обычно на цены не смотрят (особенно те, кто курит и бухает, они бы тут все курсы оплатили 100 раз)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Дмитрий Липин  # Новые технологии / ФИНАЛЬНЫЙ УРОК / 2017-01-15 14:36

Может у тебя есть желание записать видеоурок по использованию abc технологии по созданию какой-нибудь небольшой прикладной программы? Было бы круто.
https://www.videosharp.info/video/author


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Дмитрий Липин  # Новые технологии / ФИНАЛЬНЫЙ УРОК / 2017-01-15 14:34

Отличный видеообзор.
Прекрасно всё пррработал, классно ты придумал со службой.
на всякий случай: в слове address две д :)


10558. Иван Воронин
Иван Воронин
ответить
→  Евгений Витольдович  # МикроШахматы / ФИНАЛЬНЫЙ УРОК / 2017-01-15 14:32

Времени небыло особо экспериментировать и готовиться.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Yefim  # МикроШахматы / Судьба пешки / 2017-01-15 14:25

Взял её в качестве иллюстрации к этом уроку.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Yefim  # МикроШахматы / Судьба пешки / 2017-01-15 14:23

Очень хорошая схема.

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Очень хороший ресурс, поскольку отличается изобилием интересных практических задач. Действительно работающая методика ибо она позволяет совмещать изучение теории и приобретение практических навыков.Всем советую, развивайтесь!
Трудности: Ничего
Все отлично!
Научился: Решать задачи различными способами.
Трудности: Ничего
Отличный сборник задач по программированию, особенно для начинающего программиста.