Си шарп с нуля

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

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

Игорь Алексеенко
  • Звание: Алгоритмист
  • Накопленный опыт: 135 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2017-11-10 05:48:05
  • Возраст: 56 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2017-02-22 design-singleton Singleton 1 из 22 5 %
2016-12-03 sokoban Сокобан 5 из 23 22 %
2016-11-20 soft1 Нанософт 1 из 10 10 %
2016-11-18 soft0 Демо софт 4 из 8 58 %
2016-11-03 network Сетевые технологии все 13 100 %
2016-10-17 game0 Демо игры 8 из 10 80 %
Итого: 32 из 86 38 %

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

Дата активности Консольный раздел Прогресс
2016-11-17 task2 Алгоритмика все 20 100 %
2016-11-02 task1 Формулы 8 из 9 89 %
2016-11-01 task1 Календарь 15 из 16 94 %
2016-10-31 task1 Цифры 10 из 12 84 %
2016-10-30 task1 Целые задачи все 11 100 %
2016-10-28 task1 Геометрия 1 из 8 13 %
2016-10-28 task1 Символы все 5 100 %
2016-10-22 task1 Лирика 4 из 14 29 %
2016-10-22 task1 Строки все 14 100 %
2016-10-20 task1 Целые числа все 7 100 %
2016-10-17 solo Java - Запуск 1 из 13 8 %
2016-10-12 task1 Семантика все 6 100 %
Итого: 102 из 135 76 %
Сохранить страницу:

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

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


  • Звание: Алгоритмист
  • Накопленный опыт: 135 часов
  • Собранный капитал: нет

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

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

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

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

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

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

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





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

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

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

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


Трудности: Сложности не возникло.
Отличный урок, как впрочем и все предыдущие.


Научился: работа с формами, работа с таймером, картинками, звуком.
Трудности: Для меня почему то было самое сложное это работа со звуковыми файлами.
Если говорить о всех пройденных мною уроках, то кратко можно сказать так: Лучше способа понять и изучить C #, уроков не найти. Я думаю что для самообразования и совершенства навыков, просто необходимо пройти как можно больше уроков.