Как то логика отсутствует в ваших словах. Если был списанным и не опасным, пожему же убили, перед выборами
>> искать заказчика
Уверен что для всех умных людей заказчик очевиден, его часто по орт показывают… Ну а вы сделали выбор между умными людьми которые покидают эту печальную страну, и теми кто сидит на трубе. И в итоге вы(и все кто вам дорог) получите то что выбирали и сполна насладитесь последствиями.
MemoryMarshal.Cast костыль для идеологических ненавистников указателей. Это похоже на совок, жопа есть а слова нет ). Надо покидать всю эту вакханалию и идти в С++
Зашел я Яндекс.Контест, задача с камнями и украшениями. Попробовал вставить свое решение с Литкода, оно самое быстрое из возможных. Но очень удивился тому, что у вас Mono версия C#, которая вопервых сильно отстает от .Net Core, во вторых не содержит даже полноценных языковых конструкций, типа Span или MemoryCast. На литкоде например используется .Net Core и вам следует убрать этот моно.
Должны те кто берет в долг. Никаких пропорций не существует. Если вы пишите сайт открытку, то можно использовать что угодно. Если у вас предпологается высокий нагруз. То использовать Таски нужно с умом, а не везде подряд, с поводом и без повода.
Если микро сервис делает a + b, то это занимает 2-3 наносекунды. А создание\использование объекта Task занимает 500 микросекунд. Что больше чем три порядка.
Если синхронный код написан так, что бы не простаивать, то он не будет проигрывать. Асинхронный код имеет ряд недостатков. Накладные расходы на использование вполне приличное. Во вторых, сколько бы ни было у вас потоков в пуле, если у вас 4 ядра на сервере, они будут работать только как 4ре полноценных потока, выше головы не прыгнешь. Если у вас 4 ядра и 16 потоков. То каждый поток будет работать на 25% от номинальной производитености т.к. процессорное время будет распределено между всеми потоками.
Воровство это тоже продолжение экономики. Не воруйте и страна будет сильной, а люди довольны. И тогда никто не будет отключать сильную и развитую страну.
Мы живем в причинно-следственном мире. Следовательно и здесь есть причины. Вряд ли человека написавшего Nginx можно заподозрить в леньтяйстве. Следовательно человек явно был слеп. Он не видел как отжали юкос, банк москвы, евросеть, порт в Новоросе, да и просто магазинчики возле дома(на самом деле еще куча всего сменило хозяев без связей и погон). Люди которые ничего не видят как правило обедают и ужинают смотря ОРТ. Главный рупор лжи в эрафии, которые к тому же навязывают патриотизм и духовные скрепы. Оценив вероятность, я пришел к выводу, что диагноз Патриотизм.
Ничего не зависит от трудовых договоров в российских судах. В стране где закон есть только для холопов. Отожмут так же как и тысячи бизнесов до этого. А из него все вытрясут до копейки, поедет жить в деревню, с поломанными конечностями и ребрами.
Проблема в нематериальных ценностях, которые устанавливаются как закладки в сознание людей. Например патриотизм. И казалось бы вполне успешный программист, и то не смог до конца очиститься от скверны.
К сожалению я так и не смог запустить ваш код. Он банально не компилируется. Когда приводите сорцы целого класса неплохо указывать using, которые в нем использовались. Я нашел все что смог тем не менее, ругается на все асинхронные функции. Которых просто нет. i.imgur.com/RMroWpi.png
>> искать заказчика
Уверен что для всех умных людей заказчик очевиден, его часто по орт показывают… Ну а вы сделали выбор между умными людьми которые покидают эту печальную страну, и теми кто сидит на трубе. И в итоге вы(и все кто вам дорог) получите то что выбирали и сполна насладитесь последствиями.
Прол не бросит Прола…