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

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

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

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

  • Отправлено: 15
  • По консольным: 4
  • По видеоурокам: 4
  • Личных сообщений: 7
  • Получено ответов: 63

18953. --
Дмитрий
Дмитрий
ответить
→  Игорь Алексеенко  # Консоль / Алгоритмика / Условный оператор / 2020-04-16 18:01

program.cs(15,2): error CS1513: } expected
Это значит, что на 15 строке во 2 столбце ожидается закрывающая фигурная скобка }.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Игорь Алексеенко  # Игра Сокобан / Сокобан - Редактор - Загрузка / 2016-12-05 10:18

Игорь, хорошая работа, молодец!


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

11491. --
Игорь Алексеенко
Игорь Алексеенко
ответить
→  Евгений Волосатов  # Игра Сокобан / Сокобан - Редактор - Сохранение / 2016-12-03 22:29

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


7238. --
Константин
Константин
ответить
→  Игорь Алексеенко  # Игра Сокобан / Сокобан - Подготовка - Картинки и лабиринт / 2016-11-24 17:57

Картинки прикольные только там вроде был слоненок, а тут марио :)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Игорь Алексеенко  # Игра Сокобан / Сокобан - Подготовка - Картинки и лабиринт / 2016-11-24 05:06

Прикольные картинки, только многие повторяются, но это видимо эксперименты с форматами и размерами =)


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Игорь Алексеенко  # Игра Сокобан / Сокобан - Вступление / 2016-11-23 17:56

Ой, отлично, сокобан в 3D отлично смотрится


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

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Игорь Алексеенко   / 2016-11-23 08:22

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


11491. --
Игорь Алексеенко
Игорь Алексеенко
ответить
→  Евгений Волосатов   / 2016-11-23 07:59

Евгений Витольдович, честно говоря в игры играл последний раз примерно лет пять назад. Но задание есть и его надо выполнять. Пришлось играть :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Игорь Алексеенко  # Игра Сокобан / Сокобан - Вступление / 2016-11-23 06:38

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


11549. --
Сергей Аникин
Сергей Аникин
ответить

11549. --
Сергей Аникин
Сергей Аникин
ответить

10673. --
Алексей Хонин
Алексей Хонин
ответить
→  Игорь Алексеенко  # Демо софт / Английские карточки / 2016-11-19 22:04

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


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

7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Игорь Алексеенко  # Демо софт / Английские карточки / 2016-11-19 09:09

Можно расширить словарный запас.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Игорь Алексеенко  # Сетевые технологии / VIP урок. SQLite: База MySQL в кармане / 2016-11-04 16:47

Если технология интересная, Игорь, уроков всегда мало. Но это тебе толчок к самостоятельной работе с БД


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Игорь Алексеенко  # Сетевые технологии / VIP урок. SQLite: База MySQL в кармане / 2016-11-03 18:52

Рад, Игорь, что тебе курс понравился, я старался в него вложить максимум по этим тематикам. Класс по БД сможешь самостоятельно сделать, весь инструментарий у тебя под рукой. На сайте представлены и другие мои курсы, будут вопросы - пиши!


11491. --
Игорь Алексеенко
Игорь Алексеенко
ответить
→  Кирилл Шмойлов  # Сетевые технологии / VIP урок. SQLite: База MySQL в кармане / 2016-11-03 13:40

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Игорь Алексеенко  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2016-11-02 14:14

Алгоритмика - очень интересный и нужный курс. Можешь на него записаться прямо сейчас.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Игорь Алексеенко  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2016-11-02 11:42

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


10673. --
Алексей Хонин
Алексей Хонин
ответить

6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Игорь Алексеенко  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2016-11-01 11:51

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


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Игорь Алексеенко  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2016-11-01 10:36

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


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Игорь Алексеенко   / 2016-10-26 15:12

Ну вообще у меня тоже win10 (писал курс на winXP). напиши мне на почту последовательность перед тем, как возникает ошибка
почта: lik_kirill@mail.ru


11491. --
Игорь Алексеенко
Игорь Алексеенко
ответить
→  Кирилл Шмойлов   / 2016-10-26 12:52

SourceTree переустанавливал раз 10 и все одинаково, локально работает а с интернетом нет. Мало того он почему то при повторных установках не может скачать встроенную версию Mercurial. Что не так не могу понять, может это связано то что у меня WIN10 стоит.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Игорь Алексеенко   / 2016-10-26 12:38

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


11491. --
Игорь Алексеенко
Игорь Алексеенко
ответить
→  Кирилл Шмойлов   / 2016-10-26 07:57

Кирилл, привет! Разбираюсь с уроком по SourceTree. Пытаюсь, как в уроке клонировать репозиторий. Программа выдает ошибку git-remote-https.exe-точка входа не найдена в библиотеке DLL. Что установить или отключить?


11491. --
Игорь Алексеенко
Игорь Алексеенко
ответить
→  Кирилл Шмойлов   / 2016-10-26 07:14

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


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Игорь Алексеенко  # Сетевые технологии / Хождение по динамическим ссылкам / 2016-10-25 15:13

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



6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Игорь Алексеенко  # Сетевые технологии / Авторизация без браузера или как обмануть сайт / 2016-10-24 16:32

Урок очень понравился но 4 звезды))
Рад что ты разобрался с потоками данных, передаваемые между сайтами и клиентами.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Игорь Алексеенко  # Сетевые технологии / Авторизация с формированием ключа / 2016-10-24 16:30

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


1232. --
Фомичева Наталья
Фомичева Наталья
ответить
→  Игорь Алексеенко  # Сетевые технологии / Главные секреты интернет-страниц / 2016-10-24 15:12

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



6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Игорь Алексеенко  # Сетевые технологии / Несколько способов работы с интернет-страницами / 2016-10-23 17:33

Да, правильно. Надо в "комментарии" писать ответ. Сравнишь свой ответ с моим, на следующем уроке!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Игорь Алексеенко  # Сетевые технологии / Главные секреты интернет-страниц / 2016-10-23 04:55

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


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Игорь Алексеенко  # Сетевые технологии / Мой собственный браузер / 2016-10-23 04:50

Молодец Игорь. Хорошее, правильное решение. Переменная main_site нам для этого и нужна. Но есть ещё один способ. О нем ты узнаешь на следующем занятии (точнее через занятие, по просьбам вставили "ответы на вопросы")


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Игорь Алексеенко  # Сетевые технологии / Презентация курса / 2016-10-23 04:45

Молодец, Игорь. Значит ты пришел в правильное место.


11491. --
Игорь Алексеенко
Игорь Алексеенко
ответить
# Консоль / Лирика / Студент Вася / 2016-10-22 20:42

Только у меня робот сыпется?


11491. --
Игорь Алексеенко
Игорь Алексеенко
ответить
# Консоль / Алгоритмика / Условный оператор / 2016-10-19 09:34

Решение подсмотрел у "9567. Максим" 
string s1 = Console.ReadLine();
string s2 = Console.ReadLine();
Console.WriteLine((s1[s1.Length - 1] == s2[s2.Length - 1])?"YES":"NO");/*if*/

Но почему РоботШарп не мог компилировать те варианты решения, так и не понял.


11491. --
Игорь Алексеенко
Игорь Алексеенко
ответить
→  maxann  # Консоль / Алгоритмика / Условный оператор / 2016-10-19 09:18

Как то решилась проблема?


11491. --
Игорь Алексеенко
Игорь Алексеенко
ответить
# Консоль / Алгоритмика / Условный оператор / 2016-10-19 09:11

Добрый день! Завис в не понимании проблемы. РоботШарп не может откомпилировать мою программу. С чем это связано? Даже написал правильный код данный на видео уроке, и все равно ошибка компиляции:

ОШИБКА КОМПИЛЯЦИИ:
Microsoft (R) Visual C# 2008 Compiler version 3.5.30729.1
for Microsoft (R) .NET Framework version 3.5
Copyright (C) Microsoft Corporation. All rights reserved.

program.cs(15,2): error CS1513: } expected

Робот Шарп: Я не могу откомпилировать твою программу!


3506. --
Алексей|BrisK|Кривицкий
Алексей|BrisK|Кривицкий
ответить
→  Игорь Алексеенко  # Демо софт / Двенадцать месяцев / 2016-10-19 02:03

Теперь есть свой красочный календарь) Молодец.


10673. --
Алексей Хонин
Алексей Хонин
ответить
→  Игорь Алексеенко  # Демо софт / Двенадцать месяцев / 2016-10-18 17:19

Отлично справился)


11491. --
Игорь Алексеенко
Игорь Алексеенко
ответить
→  Алексей В.  # Теория ООП / Цветные карандаши / 2016-10-18 15:14

Классно!


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Игорь Алексеенко  # Демо игры / ФИНАЛЬНЫЙ УРОК / 2016-10-17 21:42

Поздравляю с завершением курса! =)


11017. --
Владимир Петреченко
Владимир Петреченко
ответить
→  Игорь Алексеенко  # Демо игры / ФИНАЛЬНЫЙ УРОК / 2016-10-17 20:51

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


11491. --
Игорь Алексеенко
Игорь Алексеенко
ответить
→  Евгений Волосатов   / 2016-10-17 14:02

Спасибо, Вам Евгений!!! Собираюсь пройти Демо софт.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Игорь Алексеенко  # Демо игры / ФИНАЛЬНЫЙ УРОК / 2016-10-17 13:21

Спасибо, Игорь.
Отличное фото, хороший отзыв.
Что будете проходить дальше?


7238. --
Константин
Константин
ответить
→  Игорь Алексеенко  # Демо игры / VIP. Устный счёт / 2016-10-17 11:35

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Игорь Алексеенко  # Демо игры / VIP. Устный счёт / 2016-10-17 11:25

Помогает развить навыки устного счёта.


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

Игорь, нужно ответить на вопросы и оставить отзыв.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Игорь Алексеенко  # Демо игры / Камень ножницы бумага / 2016-10-17 07:41

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


5649. --
Максим Лапшинов
Максим Лапшинов
ответить

791. --
Валерий Жданов
Валерий Жданов
ответить
→  Игорь Алексеенко  # Демо игры / Бот для Быстрощёлка / 2016-10-16 18:05

Наши сериалы круче латиноамериканских))) Молодец, Игорь!


10673. --
Алексей Хонин
Алексей Хонин
ответить
→  Игорь Алексеенко  # Демо игры / Бот для Быстрощёлка / 2016-10-16 10:42

Отлично справился)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Игорь Алексеенко  # Демо игры / Бот для Быстрощёлка / 2016-10-15 19:40

Так и есть  вторая серия :)


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Игорь Алексеенко  # Демо игры / Игра Быстрощёлк / 2016-10-15 18:18

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


5649. --
Максим Лапшинов
Максим Лапшинов
ответить
→  Игорь Алексеенко  # Демо игры / Лабиринт 2D - игра / 2016-10-15 10:02

Очень хорошо


10365. --
Rita
Rita
ответить
→  Игорь Алексеенко  # Демо игры / Лабиринт 2D - меню / 2016-10-14 08:06

Хорошо что разобрался


10673. --
Алексей Хонин
Алексей Хонин
ответить
→  Игорь Алексеенко  # Демо игры / Лабиринт 2D - меню / 2016-10-13 15:55

Отлично справился!


8520. --
Сергей Колупаев
Сергей Колупаев
ответить
→  Игорь Алексеенко   / 2016-10-13 11:58

У меня похожая ситуация была, тоже голову ломал. Только переделывать не стал уже, хотя удалял и снова добавлял в проект медиа файлы ))


11491. --
Игорь Алексеенко
Игорь Алексеенко
ответить
→  Сергей Колупаев   / 2016-10-13 10:59

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


8520. --
Сергей Колупаев
Сергей Колупаев
ответить
→  Игорь Алексеенко  # Демо игры / Лабиринт 2D - меню / 2016-10-13 10:30

И почему не воспроизводились аудио файлы?


11491. --
Игорь Алексеенко
Игорь Алексеенко
ответить
# Демо игры / Лабиринт 2D - меню / 2016-10-13 07:57

Добрый день, форумчане! Ломаю голову над ошибкой по воспроизведению *.wav в уроке. Компилятор ругается :
Дополнительные сведения: Звуковой API поддерживает воспроизведение только волновых файлов PCM. И выдает Необработанное исключение типа "System.InvalidOperationException" в System.dll
Кто встречался, и как бороться? Формат фала прогонял дополнительно через конверторы, не могу понять в чем причина.
Заранее спасибо за ответ.


11017. --
Владимир Петреченко
Владимир Петреченко
ответить
→  Игорь Алексеенко  # Демо игры / Картинка с секретом / 2016-10-12 08:27

Удачи в дальнейшем продвижении.


11017. --
Владимир Петреченко
Владимир Петреченко
ответить

11491. --
Игорь Алексеенко
Игорь Алексеенко
ответить
/ 2016-10-12 06:15

Привет, Елена!
Спасибо! Понял.


4004. --
Елена
Елена
ответить
→  Игорь Алексеенко  # Демо игры / Вступительное слово / 2016-10-12 05:26

Игорь, для достижения своей цели рекомендую Вам пройти курс "Без конкуренции"


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

10558. --
Иван Воронин
Иван Воронин
ответить
→  Игорь Алексеенко  # Демо игры / Вступительное слово / 2016-10-11 15:51

Хорошая цель, удачи!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Игорь Алексеенко  # Демо игры / Вступительное слово / 2016-10-11 13:16

обучение программированию- это не цель а процесс


10673. --
Алексей Хонин
Алексей Хонин
ответить
→  Игорь Алексеенко  # Демо игры / Вступительное слово / 2016-10-11 10:37

Успехов в изучении программирования)


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Игорь Алексеенко  # Демо игры / Вступительное слово / 2016-10-11 10:26

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

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





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

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

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

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


Научился: Понял как в поток передавать данные и обратно
Трудности: Сложным было то что VS ставит автоматически пробелы, и эти пробелы потом оказывают влияние на правильность данных в потоке...
Урок очень понравился.


Научился: Узнал о существовании SQLite и методике подключения и принципа работы.
Трудности: Сложности не возникло, вопрос изложен очень хорошо, доступно и все понятно.
Урок замечательный. Изложено все грамотно и толково. Жаль мало. Было бы здорово, создать к примеру целый класс, для работы с бд.