Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =) ✅Доступ к исходному коду и спонсорство www.patreon.com/SimpleCode ✅ donatepay.ru/don/SimpleCode ✅BTC кошелек: 12oYfJnvt76wjJbpvfhM41m6KPz6uz4LD4
Предсказываю продолжение цикла уроков по windows form. Сергей, большое спасибо за видео!!! Как всегда супер. Большая просьба сделать видео по основному функционалу windows form. К примеру создать приложение телефонной книги с добавлением, удалением данных, просмотром профиля в отдельном окне и т.д
Уже имею достаточный опыт в просмотре подобных обучающих видосов. Среди знакомых пользуюсь дурной славой критикана с завышенными требованиями. Крайне редко пишу комментарии на ютубе. Возможно, это мой третий или четвёртый за всю жизнь. Но я хочу сказать, что этот видос просто шедевральный по следующим пунктам: • качество и темп подачи материала, • поэтапность, • целостность, • компактность, • разборчивость(в т.ч дикция и скорость речи, так как можно легко переключать на 1.5), • лаконичность. В моём личном рейтинге вы превзошли уважаемые мной следующие каналы: • ITVDN c А.Шевчуком, • Winderton, • ExtremeCode. После просмотра этого видео я подписался.
Шикарно! Было приятно повозиться с написанием чего-то маленького, но вот законченного оконного приложения. Правда я не знаком ни с потоками, ни с многими факторами, что тут были. Но надеюсь хоть что то в голове останется. И надеюсь в будущем я научусь это делать не просто списывая, а сам) Удачи всем, кто на этом пути идёт к своей цели!
Спасибо за ролики, очень познавательные, толковые, интересные, каждый ролик жду с нетерпением Конкретный пример с многими нужными вещами, которые надо знать всем кто хочет что-нибудь уметь, спасибо Побольше Практики))
Здравствуйте! Смотрю с удовольствием каждый Ваш урок. Спасибо за труд! Хотелось бы увидеть от вас ролик о том, куда двигаться и что изучать после основ в зависимости от направлений в C#. Так же какие книги вы можете порекомендовать. Я думаю многим будет интересно узнать. Поставьте лайк, кому тоже интересно, пожалуйста:)
С форматом json файла лучше так поступить: var data = File.ReadAllText(PREDICTIONS_CONFIG_PATH, Encoding.GetEncoding("windows-1251")); Только дописать Encoding.GetEncoding("windows-1251) . Тогда информация с кириллицей будет отображаться нормально.
Круто, что можно менять ответы в готовой проге, очень интересный урок, но КУДА проще было бы конечно же создать стринговый массив с ответами и просто рандомить индекс)
вопрос: "поставить ли лайк видосу?" ответ:"спроси позже" Ломалась, ломалась фифа, в итоге не уверенное да))) спс за видео, было интересно и познавательно.
Непонятно, почему канал с таким качественным контентом имеет всего 85к подписчиков. Материал подается понятно и конструктивно, а самое главное, что автор пытается охватить ВСЮ затрагиваемую тему, все подводные камни, с которыми зритель может столкнуться при практике. Разбирал по вашим видео многопоточность (не было времени на прочтение книги) и хочу сказать, что ни один сайт из тех, что я искал по данной теме не мог дать такую полную и легкую для восприятия информацию. Спасибо автор!
Классный ролик! Изучаю С# с ноля. Добавил в "Предсказатель будущего" всплывающее диалоговое окно по нажатию кнопки, в котором предлагается ввести число "от" и "до", в зависимости от того, какое количество предсказаний в конфиге. При выборе числа начинается "бурная деятельность" предсказателя, и затем он выдаёт предсказание, которое находится под индексом введенного числа в диалоговом окне. А так как индексы начинаются с ноля, а предлагается ввести число от 1 до.., то в итоговом выводе добавил "--" (два минуса) перед переменной, чтобы индекс как бы смещался на 1 в меньшую сторону. Прикольно!))) P.S. Через гуглю нашел, как вызвать диалоговое окно.
"(Бесспорно)", "(Предрешено)", "(Никаких сомнений)", "(Определённо да)", "(Можешь быть уверен в этом)", "(Мне кажется - «да»)", "(Вероятнее всего)", "(Хорошие перспективы)", "(Знаки говорят - «да»)", "(Да)", "(Пока не ясно попробуй снова)", "(Спроси позже)", "(Лучше не рассказывать)", "(Сейчас нельзя предсказать)", "(Сконцентрируйся и спроси опять)", "(Даже не думай)", "(Мой ответ - «нет»)", "(По моим данным - «нет»)", "(Перспективы не очень хорошие)", "(Весьма сомнительно)"
не следует использовать Thread.Sleep при использовании async/await Task, т.к. Thread.Sleep блокирует работу целого управляемого потока, лучше await Task.Delay(100), точность не такая как у Thread.Sleep, но зато поток в котором будет выполняться Task не будет заблокирован.
Добрый вечер Сергей, спасибо вам за ваши старания, у меня есть к вам 1 вопрос на который я сам не могу найти ответ, мне 44 года программировать только начинаю, это для меня хобби и очень увлекательное, я стал учить недавно еще ни чего толком не знаю кроме переменных ну и разных мелочей, нравится С++ и С# тоже очень нравится))), я хочу писать програмки для онлайн игр, их еще называют боты, работа с пикселями с изображением и с экраном и все это на Windows,так вот возник такой вопрос какой язык выбрать С++ или C#, на каком языке лучше это все реализовать? За ранее спасибо.
Контингент недоумевает. Комрадов интересует один вопрос: Это видео не входит в основной пул курса по C#? В 30-м уроке создается wpf приложение todolist. В нем есть отсылка на этот урок. Но самого урока в общем пуле нет. Т.о. предиктор должен находиться перед todolist. При этом занятие по предиктору появляется в PL "Джем" отдельно. Как так? Надо бы навести порядочек.
multithreading for smooth animation, UX with GUI err: async await make long spam possible add file in Debug folder before compilation serialize & deserialize json
У меня с прогрессбаром еще один баг появился. Он не успевает за процентами. В итоге сначала он затормаживает, а в конце последние деления (где-то 10% шкалы) моментально заполняются.
Не неси херню! На XAML'е гораздо больше телодвижений нужно, чтоб такой же GUI накидать (как хотя бы в этом видео). В WinForms, в дизайнере форм GUI клепать гораздо быстрее, нагляднее и проще. А логика и там, и там одна и та же...
не получилось с джейсон , нотпад не смог преобразовать(может быть дело в том что не было строчки UTF-8 без BOM), хотелось бы отдельный урок по джейсону, а так интересное видео
У меня вопрос по с++: при создании динамического массива я его не удаляю и компилятор не ругается, это так только у меня, или у всех после обновления? раньше если не ошибаюсь он выдавал ошибку об утечке памяти.
Сделайте пожалуйста ролик про Entity Component System,я разбирался с реализацией от Tobias Stein, перевод статьи которого есть на Хабре,он написал библиотеку для винды,я пробовал переписать под linux.Библиотека его скомпилировалась, но при подключении ее к своей программе и компиляции undefined reference ,об этом я задал проблему(issue) в его репозитории.если заинтересуетесь ,буду рад услышать ваш фитбек по поводу этого паттерна.
Вопрос возник, как с помощью этой же библы из нугет через код записывать строки в json файл? То есть не самому редактировать, а создать класс, который будет добавлять ответы
После того как в Notepad ++ преобразовал в utf-8 в visual studio ничего не произошло. Я пересобрал решение и в notepad++ вылезло окно где написано что того кода больше нету. У кого была такая проблема?
подскажите где рыть и что почитать, есть комп-сервер ssh протокол web морда, как положенно пароль логин, как в него войти, автоматизировать вход, в ответ он посылает json данные или xml, но это не суть. Что почитать, подскажите. По телнет на старый модем без проблем с esp8266 получается войти, а вот на модемы нового типа с web мордой ну никак, хотел написать прогу с компа, чтобы войти по рут, и перезагрузку делать.
У меня такой же вопрос был, когда смотрел)) Сразу промелькнула мысль: "что за говнокод я сейчас увидел? Нафига так костылять, делигаты мутить и в таск всё это оборачивать, если банально await Task.Delay() можно заюзать. Я разочарован! :("
Сергей, хз куда тебе писать. Начиная с урока о перегрузке операторов сложения проблемы с воспроизведением нескольких видео. Чекни. Я в сап писал, они молчат.
Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)
✅Доступ к исходному коду и спонсорство www.patreon.com/SimpleCode
✅ donatepay.ru/don/SimpleCode
✅BTC кошелек: 12oYfJnvt76wjJbpvfhM41m6KPz6uz4LD4
Spasibo
Всё получилось, отличный урок!
A trick: you can watch series at flixzone. I've been using it for watching lots of of movies these days.
@Deacon Shane definitely, I've been using flixzone for since december myself :D
Видос огонь. Столько полезных вещей в 40 минут уместились. Чтоб у меня такая продуктивность была!!
Прекрасное изложение материала! Определённо, стоит записать.
Для тех у кого проблемы с кодировкой.
string data = File.ReadAllText(PREDICTION_CONFIG_PATH,Encoding.GetEncoding(1251));
Loner GO аа, тонны благодарности тебе, помог очень сильно!!
Спасибо! Помог.)
Ты - герой!
Спасибо, помогло!
СПАСИБО!!!!
Предсказываю продолжение цикла уроков по windows form. Сергей, большое спасибо за видео!!! Как всегда супер.
Большая просьба сделать видео по основному функционалу windows form. К примеру создать приложение телефонной книги с добавлением, удалением данных, просмотром профиля в отдельном окне и т.д
Уже имею достаточный опыт в просмотре подобных обучающих видосов.
Среди знакомых пользуюсь дурной славой критикана с завышенными требованиями.
Крайне редко пишу комментарии на ютубе. Возможно, это мой третий или четвёртый за всю жизнь.
Но я хочу сказать, что этот видос просто шедевральный по следующим пунктам:
• качество и темп подачи материала,
• поэтапность,
• целостность,
• компактность,
• разборчивость(в т.ч дикция и скорость речи, так как можно легко переключать на 1.5),
• лаконичность.
В моём личном рейтинге вы превзошли уважаемые мной следующие каналы:
• ITVDN c А.Шевчуком,
• Winderton,
• ExtremeCode.
После просмотра этого видео я подписался.
Виндертона легко превзойти, ведь он никакого отношения к IT не имеет
Виндертон обоссанец, вообще легко превзойти того кто никакого отношения к кодингу не имеет (кроме названия)
Сергей, конечно же стоит записывать видео! Всегда стоит))) Спасибо!!!
Дякую, Сергій. У Вас талант пояснювати. Перемоги і миру!
Шикарно! Было приятно повозиться с написанием чего-то маленького, но вот законченного оконного приложения. Правда я не знаком ни с потоками, ни с многими факторами, что тут были. Но надеюсь хоть что то в голове останется. И надеюсь в будущем я научусь это делать не просто списывая, а сам)
Удачи всем, кто на этом пути идёт к своей цели!
Добрый вечер!Научились?
Спасибо за ролики, очень познавательные, толковые, интересные, каждый ролик жду с нетерпением
Конкретный пример с многими нужными вещами, которые надо знать всем кто хочет что-нибудь уметь, спасибо
Побольше Практики))
Здравствуйте! Смотрю с удовольствием каждый Ваш урок. Спасибо за труд! Хотелось бы увидеть от вас ролик о том, куда двигаться и что изучать после основ в зависимости от направлений в C#. Так же какие книги вы можете порекомендовать. Я думаю многим будет интересно узнать. Поставьте лайк, кому тоже интересно, пожалуйста:)
уже 5 месяцев прошло ,где работаешь?)
@@kindguy9601 а ты?)
@@kindguy9601 уже 3 года прошло. Узнали где работает?
уже 4 года прошло
где работаешь?
@@Armyashkaru на юбилей скажу
Как классно, что вы выпускаете такие классные уроки, я подписался на ваш тг канал и жду с нетерпением каждый день ваши видео)))
Очень круто! Продолжайте в том же духе!
С форматом json файла лучше так поступить: var data = File.ReadAllText(PREDICTIONS_CONFIG_PATH, Encoding.GetEncoding("windows-1251")); Только дописать Encoding.GetEncoding("windows-1251) . Тогда информация с кириллицей будет отображаться нормально.
Чувак, спасибо что оставил этот комент когда то давно!
Благодарность автору за качественный контент. Как всегда LIKE!
Это было позновательно! Благодарю!
Круто, что можно менять ответы в готовой проге, очень интересный урок, но КУДА проще было бы конечно же создать стринговый массив с ответами и просто рандомить индекс)
Куда делись уроки по С++?
Почему они больше не выходяt(((
Simple code one love ❤️
Великолепный урок! Спасибо Вам огромное за Ваш огромный труд! Жду с нетерпением ещё уроки!
The Best!
Отличный контент!
Видео отличное, как и весь канал! Спасибо вам большое. Надеюсь будут ещё такие практические занятия по созданию десктопных приложений.
Кайф!!! Каждое твоё видео мотивирует и заряжает на обучение, не знаю как это работает, но у тебя получается!=)))))
вопрос: "поставить ли лайк видосу?"
ответ:"спроси позже"
Ломалась, ломалась фифа, в итоге не уверенное да)))
спс за видео, было интересно и познавательно.
Классно) Но пожалуй я пересмотрю несколько раз)
Спасибо за Ваши видео! Они очень помогают разобраться с многими темами. Жаль, что сейчас не выпускаете новые (((
Лайк! Стоит.
Очень много полезной информации, и есть чему поучиться, а самое главное, что понятно и доступно!!! Спасибо вам большое! :)
#SimpleCode #урокипрограммирования
Как всегда - Великолепно.
Почему такие уроки выпускаете я думал что уроки посвящены C# с нуля просто многое не понятно?Лайк за приятный голос!
Это же отдельный плейлсит от курса
Спасибо Сергей за интересное видео,буду смотреть их,пока жду новых уроков по C# )
Спасибо большое за твои видео!!! Они отлично помогают и мотивируют.
Спасибо!
Круто! Лайк!
Очень полезный урок, спасибо! Раз уж вы затронули десериализацию, надеюсь что на канале появятся видео работы с API с помощью С#
Круто!
Спасибо.
Непонятно, почему канал с таким качественным контентом имеет всего 85к подписчиков. Материал подается понятно и конструктивно, а самое главное, что автор пытается охватить ВСЮ затрагиваемую тему, все подводные камни, с которыми зритель может столкнуться при практике. Разбирал по вашим видео многопоточность (не было времени на прочтение книги) и хочу сказать, что ни один сайт из тех, что я искал по данной теме не мог дать такую полную и легкую для восприятия информацию. Спасибо автор!
спасибо за уроки по с++, очень подробно как в книге, огромное спасибо
Отличный урок!)⚡⚡⚡
Очень! Очень! Очень КРУТО!!! Столько интересных тем раскрыто! По больше бы таких плюшек! )
Классный ролик!
Изучаю С# с ноля.
Добавил в "Предсказатель будущего" всплывающее диалоговое окно по нажатию кнопки, в котором предлагается ввести число "от" и "до", в зависимости от того, какое количество предсказаний в конфиге.
При выборе числа начинается "бурная деятельность" предсказателя, и затем он выдаёт предсказание, которое находится под индексом введенного числа в диалоговом окне. А так как индексы начинаются с ноля, а предлагается ввести число от 1 до.., то в итоговом выводе добавил "--" (два минуса) перед переменной, чтобы индекс как бы смещался на 1 в меньшую сторону.
Прикольно!)))
P.S. Через гуглю нашел, как вызвать диалоговое окно.
Использовал для школьного проекта, спасибо огромное!
Большое спасибо за урок, очень полезно, узнал пару новых фишек, но самое главное - пофиксил лаги прогрессбара с помощью того чудесного костыля)
Супер!
Спасибо, это правда круто, я как студент часто сюда заглядываю, если что то осталось непонятным на лекциях )
Сергей, Вы определенно лучший учитель программирования на русскоязычном ютубе!!
Возвращайтесь, пожалуйста!!!
*Как всегда Лайк*
Отличный урок, спасибо за труды))
Не заметил как пролетел время. Очень интересный урок. Продолжаем!!!
Теперь у меня есть минимальные знания о том как создаются десктопные приложение и даже мини практика, спасибо большое!
Просто лайк за то что ты есть
Один из лучших менторов на Ютубе, объясняет божественно, для новичков самое то. С него собственно и начинался мой путь
"(Бесспорно)",
"(Предрешено)",
"(Никаких сомнений)",
"(Определённо да)",
"(Можешь быть уверен в этом)",
"(Мне кажется - «да»)",
"(Вероятнее всего)",
"(Хорошие перспективы)",
"(Знаки говорят - «да»)",
"(Да)",
"(Пока не ясно попробуй снова)",
"(Спроси позже)",
"(Лучше не рассказывать)",
"(Сейчас нельзя предсказать)",
"(Сконцентрируйся и спроси опять)",
"(Даже не думай)",
"(Мой ответ - «нет»)",
"(По моим данным - «нет»)",
"(Перспективы не очень хорошие)",
"(Весьма сомнительно)"
я только прослушал начало видоса,а мой мозг уже кипит
До этого я не смотрел два ролика по dll. После их просмотра всё стало ок!
ВОт лучший, тупо лучший! Пушка
не следует использовать Thread.Sleep при использовании async/await Task, т.к. Thread.Sleep блокирует работу целого управляемого потока, лучше await Task.Delay(100), точность не такая как у Thread.Sleep, но зато поток в котором будет выполняться Task не будет заблокирован.
сколько примерно будет уроков по c# и будут ли там примеры работы на Unity?
офигенный урок, у тебя дар все понятно объяснять и раскладывать по полочкам!
Добрый вечер Сергей, спасибо вам за ваши старания, у меня есть к вам 1 вопрос на который я сам не могу найти ответ, мне 44 года программировать только начинаю, это для меня хобби и очень увлекательное, я стал учить недавно еще ни чего толком не знаю кроме переменных ну и разных мелочей, нравится С++ и С# тоже очень нравится))), я хочу писать програмки для онлайн игр, их еще называют боты, работа с пикселями с изображением и с экраном и все это на Windows,так вот возник такой вопрос какой язык выбрать С++ или C#, на каком языке лучше это все реализовать? За ранее спасибо.
На питоне)
Вообще на C# си++ для других целей
@@motivationu.s.a208 Доброго времени, а конкретно для моих что надо учить, сейчас смотрю в сторону Кибор
Даров. Какой прогресс?
Класс! большое спасибо за видео))) большущий лайкище)))))
Контингент недоумевает. Комрадов интересует один вопрос: Это видео не входит в основной пул курса по C#? В 30-м уроке создается wpf приложение todolist. В нем есть отсылка на этот урок. Но самого урока в общем пуле нет. Т.о. предиктор должен находиться перед todolist. При этом занятие по предиктору появляется в PL "Джем" отдельно. Как так? Надо бы навести порядочек.
А почему Вы выбрали Windows Forms, а не wpf?
Будут ООП-уроки на канале..? Очень хотелось бы
multithreading for smooth animation, UX with GUI
err: async await make long spam possible
add file in Debug folder before compilation
serialize & deserialize json
У меня с прогрессбаром еще один баг появился. Он не успевает за процентами. В итоге сначала он затормаживает, а в конце последние деления (где-то 10% шкалы) моментально заполняются.
Привет! Ты планируешь записывать видеоуроки по XAML? Windows Forms уже не в моде
Не неси херню! На XAML'е гораздо больше телодвижений нужно, чтоб такой же GUI накидать (как хотя бы в этом видео). В WinForms, в дизайнере форм GUI клепать гораздо быстрее, нагляднее и проще. А логика и там, и там одна и та же...
File.ReadAllLines() позволит автоматически отсканировать каждую строчку файла в элемент string массива. 35:20
Жду продолжения С-плюсов. Круче плюсов ,по крайней мере для меня, нечего нет!
Спасибо
ставьте лайк если у вас тоже через неделю сдача курсача и демо экзамен и вы спидраните с#
не получилось с джейсон , нотпад не смог преобразовать(может быть дело в том что не было строчки UTF-8 без BOM), хотелось бы отдельный урок по джейсону, а так интересное видео
Здравствуйте. Спасибо за уроки. Планируете ли вы записать уроки по питон?
А Task.Delay(); вроде не прикрепляет окно, может тогда лучше его использовать, или я ошибаюсь?
В первые 2 минуты просто офигевал от плана
До контингента донесли, что это видео находится в PL "Плюшки". Есть предложение. Составить отдельный PL (рубрику) про создание десктопных приложений.
Здравствуйте! Планируется ли в будущем изучение фреймворка Qt?
Это было прекрасно!
Если тебя не затруднит подскажи, где ты всего набрался)))
У меня вопрос по с++: при создании динамического массива я его не удаляю и компилятор не ругается, это так только у меня, или у всех после обновления? раньше если не ошибаюсь он выдавал ошибку об утечке памяти.
Я думал чо видео такое доглгое прогу тип легко создать а ты ее как нафиршировал. Спс за уроки!!!!!
Просмотрел все комментарии, у кого были проблемы с кодировкой(вместо букв всяческие ромбики). Не одно решение не помогло. Возможно есть еще варианты?
Сделайте пожалуйста ролик про Entity Component System,я разбирался с реализацией от Tobias Stein, перевод статьи которого есть на Хабре,он написал библиотеку для винды,я пробовал переписать под linux.Библиотека его скомпилировалась, но при подключении ее к своей программе и компиляции undefined reference ,об этом я задал проблему(issue) в его репозитории.если заинтересуетесь ,буду рад услышать ваш фитбек по поводу этого паттерна.
Про asp net уроки, думаю зайдут. И net core тоже неплохо)))
Все круто! Будут ли видео по алгоритмам?
Вопрос возник, как с помощью этой же библы из нугет через код записывать строки в json файл? То есть не самому редактировать, а создать класс, который будет добавлять ответы
Здарова можеш подсказать как ставить проебразовать UTF-8 без BOM если нету на нотпэд++
А не проще было вычислить скорость анимации прогресбара и установить ожидание, пока анимация сработает?
А может просто Encoding не добавить? var data = File.ReadAllText(PredictionConficPath, Encoding.Default);
После того как в Notepad ++ преобразовал в utf-8 в visual studio ничего не произошло. Я пересобрал решение и в notepad++ вылезло окно где написано что того кода больше нету. У кого была такая проблема?
Попробуйте так
var data = File.ReadAllText(predictions_CONFIG_PATH, Encoding.GetEncoding(1251));
@@vladimir9211 спасибо, а то не хочет вообще никак преобразовывать.
Я предскажу тебе миллион подписчиков!
А можно конфиг не в расширении JSON создавать ?
А сколько языков вы знаете? И какие именно? :D
Привет можете сказать что делать если нет JESONа помогите пожалуйста
Сергей, подскажите а как обработать исключение, если отсутствует библиотека json, а не файл текстовый json?
решили проблему?
подскажите где рыть и что почитать, есть комп-сервер ssh протокол web морда, как положенно пароль логин, как в него войти, автоматизировать вход, в ответ он посылает json данные или xml, но это не суть. Что почитать, подскажите. По телнет на старый модем без проблем с esp8266 получается войти, а вот на модемы нового типа с web мордой ну никак, хотел написать прогу с компа, чтобы войти по рут, и перезагрузку делать.
больше c#!
Потоки... что за потоки, делигаты.. вы ранее рассказывали об этом? на 25ой минуте я окончательно потерял ниточку смысла
говорят что Rust заменит C++. что думаете?
Thread.Sleep() в асинхронном коде? Почему не Task.Delay()?
У меня такой же вопрос был, когда смотрел)) Сразу промелькнула мысль: "что за говнокод я сейчас увидел? Нафига так костылять, делигаты мутить и в таск всё это оборачивать, если банально await Task.Delay() можно заюзать. Я разочарован! :("
Сергей, хз куда тебе писать. Начиная с урока о перегрузке операторов сложения проблемы с воспроизведением нескольких видео. Чекни. Я в сап писал, они молчат.