csharp_cplus | Unsorted

Telegram-канал csharp_cplus - C#

4119

Админ - @haarrp @itchannels_telegram - 🔥 лучшие ит каналы @ai_machinelearning_big_data - машинное обучение @programming_books_it - бесплатные it книги @pythonl - 🐍 @ArtificialIntelligencedl - AI @datascienceiot

Subscribe to a channel

C#

но будет это не каждый день, а по таймеру раз в 2е недели

Читать полностью…

C#

согласен странно, тот же lock вначале спинует, а уже потом елдит

Читать полностью…

C#

вот я ковырялся в исходниках и не нашёл спинлока, может плохо смотрел

Читать полностью…

C#

есть реализация MemoryCache с блокировкой, LazyCahe. Но там при конфликте сразу происходит Thread.Yield, так что может произойти лаг в какое то количество мс, в зависимости от того когда планировщик потоков опять вернет процесорное время обратно потоку

Читать полностью…

C#

тем не менее мы перед новым годом словили инцидент из за этого) Но тут больше были кривые руки, того кто писал данный участок кода

Читать полностью…

C#

Вообще, одновременный вызов нескольких таких делегатов - не зона ответственности таких коллекций, т.к. их задача - заменить переданный элемент или добавить, а не получать его извне.

Читать полностью…

C#

и вроде у всех подобных методов

Читать полностью…

C#

Типа ReaderWriterLock

Читать полностью…

C#

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

Читать полностью…

C#

Как надо изучать програмирование? Начинать с практики или с теории? 😀

Читать полностью…

C#

документация для слабаков🫠, нужно быть авантюристом и ломать прод!!!☠️
Хватит быть серыми скучными зазнобами😵‍💫, которые погружены в тонны текста🤓, раскрасим свою жизнь красками!! В основном красными и желтыми😉

Читать полностью…

C#

https://learn.microsoft.com/ru-ru/ef/core/what-is-new/ef-core-7.0/whatsnew#json-columns

Читать полностью…

C#

EF сам парсить умеет? какой-то метод? атрибут у поля должен быть?

Читать полностью…

C#

да, анализировать с питоном это карьера в питоне. Однозначна! Только либы хорошие, которые все круто анализируют и делают из питониста, питониста-аналитика, не забыть подключить!😂 А то уволють.😂

Читать полностью…

C#

Ну они же не врут. Мидл и даже джун+ вполне может расчитывать на 200к. :)

Читать полностью…

C#

вопрос, пишу парсер одного сайта, а можно как то сделать это незаметно))), потому что у меня через цикл форыч планируется зайти примерно 300 раз на разные странички этого сайта

Читать полностью…

C#

Говорю, что странно, что не используется

Читать полностью…

C#

Странно, что не используется связка Spin lock+ task.yield

Читать полностью…

C#

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

Читать полностью…

C#

коллега столкнулся однажды с такой же хернёй, я не помню деталей, но он говорил что concurrentDict совсем не потокобезопасная

Читать полностью…

C#

Ну, надо посмотреть, давно не ковырял. Было бы странно, что есть реализация и она до сих пор дырявая.

Читать полностью…

C#

может, но то что там дырка это точно

Читать полностью…

C#

Там вроде как механизм барьера есть, мне всегда казалось

Читать полностью…

C#

Хз, я сначала пишу по примерам. Потом уже поднимаю документацию и с смотрю как что работает параллельно шлифуя теорией, если там паттерн или архитектура, которых не знал. На проде так делать не будешь, конечно же.

Читать полностью…

C#

Такими темпами краски будут коричневыми и пахучими

Читать полностью…

C#

Это чтобы не пропустили ссылку со страницы там.

Читать полностью…

C#

https://www.npgsql.org/efcore/mapping/json.html?tabs=data-annotations%2Cpoco
Как много порой можно прочитать в документации! ☺️

Читать полностью…

C#

Так наоборот в ентерпрайзе пишешь код и пишешь, нужна аналитика - пожалуйста вот вам аналитик, тестирование - отлично вот вам тестировщик, нужна документация - отлично есть техпис. А в мелкой конторе больше занимаешься всякой сопутсвующей работой, постоянно отвлекают на всякую хрень "тыжпрограмист".

Читать полностью…

C#

А я не люблю работать в большой компании и IT в общем то. Тут все просто: уже есть опыт. В большой компании сверх разделение труда, нет творчества. Нет персональной договоренности. Я вот пришел к маленькому работодателю и сразу список всех хотелок и не хотелок. Ну например: менджементом никаким в IT я не занимаюсь, поддержку пользователям не оказываю, сигнализации не мое...подробный список готовый. Цивильным языком конечно. В крупных компаниях так не любят. У меня опыт по крупным большой - больше не ногой туда.

Читать полностью…

C#

про себя скажу. Что бы писать тривиальные программы, но которые немного помогают в бизнесе, у меня ушло 4 года. утилитки такие.Разные обработчики exel, парсеры, отчеты, бэкенд мелкий, автоматизации. Все свободное время уходило. Зарплата в IT Была невысокая совсем у меня. Но это было достижение для меня!!. Сейчас пишут на каждом углу про какие то курсы сраные, типа "пайтон аналитик" и зарплату после них в 200 000. Блин! Без мата тут коментировать нельзя. Инфоцыгане сделали из нашей работы себе бинес-обман на самом деле. И люди ведутся. Знаю, есть водитель грузовика, который закончил курсы по java. к примеру. Голое ядро языка ему показали, по сути. Всякие массивы, там, файл текстовый создать. Пипец, бред какой то.

Читать полностью…
Subscribe to a channel