Извиняюсь за глупый вопрос, на который можно ответить "загугли", но как вы сделали так, что у вас отображаются в коде наименования входных параметров методов? Попытался сейчас загуглить, но что-то не могу сформулировать нормально запрос.
В настройках студии, редактор, где-то в самом конце есть опция. Завтра скину инструкцию в свою группу телеги, так что подписывайтесь, если еще не подписаны 😋
Здравствуйте. Я параллельно просматривая плейлист "C#, Микросервисы и всё что с ними связано" написал два API сервиса. Я опубликовал свои сервисы в папку и попытался запустить, после чего столкнулся с проблемой, что 2 одновременно у меня не запускаются.
Привет что подразумевается под двумя сервисами? 2 контроллера? Нужно смотреть как вы делали роуминг, может на одном и том же адресе, посмотрите мой демо проект на гитаре, там все что вам может понадобиться
@@Kulibins1 Спасибо за ответ. проблема была в адресе. Мне помог следующий код в Program: webBuilder.ConfigureKestrel(serverOptions => { serverOptions.Listen(new System.Net.IPEndPoint(0, 5002)); }).UseStartup();
Не корректно говорить, что работает в 10 раз быстрее, когда вы используете Sleep для потока. Поставьте там в цикле 20 вместо 10-ти и получите в 20 раз быстрее, а если потоков в пуле, много то и в 100 раз можно ))) При параллельных вычислениях быстродействие упирается в загрузку ядер процессора, а у вас потоки спят, не создавая нагрузки.
Про то что это условно, я вроде говорил, всё может упереться в доступ к памяти или любому другому ресурсу. Но всё равно на реальных тестах бывает почти линейная зависимость, у меня был проект где делались расчеты поверхности земли (например изолинии) там нет слипов 🤣 и почти линейно растёт производительность
Чёт я себе весь мозг уже сломал с этими потоками и асинхронностью... У меня есть прога ZennoPoster, в ней C# поддерживается на примитивном уровне, там я начал вникать по чуть-чуть в этот язык. Сейчас, через годы, перешёл на Visual Studio, и застопорился. ZennoPoster всё просто: многопоточность, это запуск одновременно и параллельно несколько копий твоей программки -- процедурное программирование по-сути. А тут, потоки как-то сами собой создаться в фоновом режиме -- тред-пул какой-то. Капец, сложнова-то. В результате логику кода своего не понимаю до конца.
Изначально всё просто, но есть кучу тонкостей, например когда мы бесконтрольно создаём потоки, то это плохо, поэтому и всякие пулы придумали. В этом видео постарался рассказать понятно, но видать не справился 🤣
Хочу телеграм-бот написать, консольная программка. Вроде нормально получается для первого раза, мозгов скопипастить чужой код-каркас хватило)) Библиотека "Telegram . Bot". Однако после того как купил второй телеграм-аккаунт для теста, оказалось что бот работает в одноточном режиме. "Здесь наши полномочия всё" (с) Подозреваю, что теперь нужно учить создание потоков и запуск бота в них.
Ахах, тоже с языком c# столкнулся в программе zennoposter =), даже на курсы записался по языку. У нас было задание написать telegram bot, но при этом мы не проходили async await ни Task=). Смотрю на Ваш код, у меня аж глаз дёргается (в хорошем смысле) =).
Супер! Это то, что мне сейчас надо! Скажите пожалуйста, стоит ли писать 3d приложение по работе на WinFroms или лучше уже применять WPF приложение? Моя задача тоже состоит в сечении 3д модели и получения плоскости сечения.
@@Kulibins1 можете еще подсказать пожалуйста, какую платформу выбрать для 3D WPF приложения? .Net Core 6 или .Net FrameWork 4.8 ? Я пока не вижу никакого смысла использовать Core 6, кроме как новых фич языка C# выше 7.0
@@Bont1860 когда делал на wpf это был 4.8 (начиная с 3.0), сейчас wpf не делаю, поэтому даже не скажу как это core стало работать т.к. в первых core оно не работало полноценно
я реально не понимаю почему так мало лайков и подписок, канал ну чуть ли не лучший по дот нету! Спасибо вам огромное за ваш труд!
спаибо ☺️
Круть, это самое сложное что есть в программировании. Тема интересная, продолжайте пожалуйста. Таски, среды, асинки...
Все в плане, только план роликов растет быстрее чем я их снимаю 🤣
Фантастика, интересно ещё в таком духе 👍
Спасибо 😉 буду стараться.
А можно ссылку на видео про interlicked?
ua-cam.com/video/DYlYcLm4MUo/v-deo.html
Извиняюсь за глупый вопрос, на который можно ответить "загугли", но как вы сделали так, что у вас отображаются в коде наименования входных параметров методов? Попытался сейчас загуглить, но что-то не могу сформулировать нормально запрос.
В настройках студии, редактор, где-то в самом конце есть опция. Завтра скину инструкцию в свою группу телеги, так что подписывайтесь, если еще не подписаны 😋
Здравствуйте. Я параллельно просматривая плейлист "C#, Микросервисы и всё что с ними связано" написал два API сервиса. Я опубликовал свои сервисы в папку и попытался запустить, после чего столкнулся с проблемой, что 2 одновременно у меня не запускаются.
Привет что подразумевается под двумя сервисами? 2 контроллера? Нужно смотреть как вы делали роуминг, может на одном и том же адресе, посмотрите мой демо проект на гитаре, там все что вам может понадобиться
@@Kulibins1 Спасибо за ответ. проблема была в адресе. Мне помог следующий код в Program:
webBuilder.ConfigureKestrel(serverOptions => {
serverOptions.Listen(new System.Net.IPEndPoint(0, 5002));
}).UseStartup();
@@Kulibins1Отдельное спасибо за Ваш материал (контент).
@@egorbredihin2279 я эндпоинты через конфигурацию настраиваю.
@@egorbredihin2279 всегда пожалуйста 😊
Интересно конечно, что при PLINQ в 27 раз больше памяти ушло, по сравнению с Parallel
Там разница не будет пропорциональной. там счинанные килобайты добавляется.
Не корректно говорить, что работает в 10 раз быстрее, когда вы используете Sleep для потока. Поставьте там в цикле 20 вместо 10-ти и получите в 20 раз быстрее, а если потоков в пуле, много то и в 100 раз можно ))) При параллельных вычислениях быстродействие упирается в загрузку ядер процессора, а у вас потоки спят, не создавая нагрузки.
Про то что это условно, я вроде говорил, всё может упереться в доступ к памяти или любому другому ресурсу. Но всё равно на реальных тестах бывает почти линейная зависимость, у меня был проект где делались расчеты поверхности земли (например изолинии) там нет слипов 🤣 и почти линейно растёт производительность
Чёт я себе весь мозг уже сломал с этими потоками и асинхронностью... У меня есть прога ZennoPoster, в ней C# поддерживается на примитивном уровне, там я начал вникать по чуть-чуть в этот язык. Сейчас, через годы, перешёл на Visual Studio, и застопорился. ZennoPoster всё просто: многопоточность, это запуск одновременно и параллельно несколько копий твоей программки -- процедурное программирование по-сути. А тут, потоки как-то сами собой создаться в фоновом режиме -- тред-пул какой-то. Капец, сложнова-то. В результате логику кода своего не понимаю до конца.
Изначально всё просто, но есть кучу тонкостей, например когда мы бесконтрольно создаём потоки, то это плохо, поэтому и всякие пулы придумали. В этом видео постарался рассказать понятно, но видать не справился 🤣
Хочу телеграм-бот написать, консольная программка. Вроде нормально получается для первого раза, мозгов скопипастить чужой код-каркас хватило)) Библиотека "Telegram . Bot". Однако после того как купил второй телеграм-аккаунт для теста, оказалось что бот работает в одноточном режиме.
"Здесь наши полномочия всё" (с) Подозреваю, что теперь нужно учить создание потоков и запуск бота в них.
@@putler-kaputt есть примеры ботов. Хорошая тема.
Ахах, тоже с языком c# столкнулся в программе zennoposter =), даже на курсы записался по языку. У нас было задание написать telegram bot, но при этом мы не проходили async await ни Task=). Смотрю на Ваш код, у меня аж глаз дёргается (в хорошем смысле) =).
И все-таки не "консолизэйшн токен", а "консэлэйшн токен" (:
Ну вы прям придираетесь 🤣
Над названием переменных стоит конечно поработать, стыдно после цати лет писать так
Так это было в оригинале, я скопировал из статьи.
Супер! Это то, что мне сейчас надо! Скажите пожалуйста, стоит ли писать 3d приложение по работе на WinFroms или лучше уже применять WPF приложение? Моя задача тоже состоит в сечении 3д модели и получения плоскости сечения.
Я делал на wpf, 3d на winforms это что-то извращённое 🤣 wpf все через видюшку рендерится и довольно шустро.
@@Kulibins1 можете еще подсказать пожалуйста, какую платформу выбрать для 3D WPF приложения? .Net Core 6 или .Net FrameWork 4.8 ? Я пока не вижу никакого смысла использовать Core 6, кроме как новых фич языка C# выше 7.0
@@Bont1860 когда делал на wpf это был 4.8 (начиная с 3.0), сейчас wpf не делаю, поэтому даже не скажу как это core стало работать т.к. в первых core оно не работало полноценно