4119
Админ - @haarrp @itchannels_telegram - 🔥 лучшие ит каналы @ai_machinelearning_big_data - машинное обучение @programming_books_it - бесплатные it книги @pythonl - 🐍 @ArtificialIntelligencedl - AI @datascienceiot
согласен странно, тот же lock вначале спинует, а уже потом елдит
Читать полностью…
вот я ковырялся в исходниках и не нашёл спинлока, может плохо смотрел
Читать полностью…
есть реализация MemoryCache с блокировкой, LazyCahe. Но там при конфликте сразу происходит Thread.Yield, так что может произойти лаг в какое то количество мс, в зависимости от того когда планировщик потоков опять вернет процесорное время обратно потоку
Читать полностью…
тем не менее мы перед новым годом словили инцидент из за этого) Но тут больше были кривые руки, того кто писал данный участок кода
Читать полностью…
Вообще, одновременный вызов нескольких таких делегатов - не зона ответственности таких коллекций, т.к. их задача - заменить переданный элемент или добавить, а не получать его извне.
Читать полностью…
к слову, этот метод имеет проблеммы с многопоточкой, а именно там нет защиты на одновременное выполнение самого делегата, такие же приколдесы у MemoryCache. Так что если засунуть в этот делегат вызов бдки или любой другой не быстрой операции, будет весёлая карусель, когда одновременно туда придут больше 1го потока
Читать полностью…
Как надо изучать програмирование? Начинать с практики или с теории? 😀
Читать полностью…
документация для слабаков🫠, нужно быть авантюристом и ломать прод!!!☠️
Хватит быть серыми скучными зазнобами😵💫, которые погружены в тонны текста🤓, раскрасим свою жизнь красками!! В основном красными и желтыми😉
https://learn.microsoft.com/ru-ru/ef/core/what-is-new/ef-core-7.0/whatsnew#json-columns
Читать полностью…
EF сам парсить умеет? какой-то метод? атрибут у поля должен быть?
Читать полностью…
да, анализировать с питоном это карьера в питоне. Однозначна! Только либы хорошие, которые все круто анализируют и делают из питониста, питониста-аналитика, не забыть подключить!😂 А то уволють.😂
Читать полностью…
Ну они же не врут. Мидл и даже джун+ вполне может расчитывать на 200к. :)
Читать полностью…
вопрос, пишу парсер одного сайта, а можно как то сделать это незаметно))), потому что у меня через цикл форыч планируется зайти примерно 300 раз на разные странички этого сайта
Читать полностью…
Понял, всё. Так, если мы используем делегаты, то вынуждены юзать блокировку, т.к. их вызов происходит вне каких-либо блокировок. Вообще, конечно, дофига как странно это всё.
Читать полностью…
коллега столкнулся однажды с такой же хернёй, я не помню деталей, но он говорил что concurrentDict совсем не потокобезопасная
Читать полностью…
Ну, надо посмотреть, давно не ковырял. Было бы странно, что есть реализация и она до сих пор дырявая.
Читать полностью…
Хз, я сначала пишу по примерам. Потом уже поднимаю документацию и с смотрю как что работает параллельно шлифуя теорией, если там паттерн или архитектура, которых не знал. На проде так делать не будешь, конечно же.
Читать полностью…
https://www.npgsql.org/efcore/mapping/json.html?tabs=data-annotations%2Cpoco
Как много порой можно прочитать в документации! ☺️
Так наоборот в ентерпрайзе пишешь код и пишешь, нужна аналитика - пожалуйста вот вам аналитик, тестирование - отлично вот вам тестировщик, нужна документация - отлично есть техпис. А в мелкой конторе больше занимаешься всякой сопутсвующей работой, постоянно отвлекают на всякую хрень "тыжпрограмист".
Читать полностью…
А я не люблю работать в большой компании и IT в общем то. Тут все просто: уже есть опыт. В большой компании сверх разделение труда, нет творчества. Нет персональной договоренности. Я вот пришел к маленькому работодателю и сразу список всех хотелок и не хотелок. Ну например: менджементом никаким в IT я не занимаюсь, поддержку пользователям не оказываю, сигнализации не мое...подробный список готовый. Цивильным языком конечно. В крупных компаниях так не любят. У меня опыт по крупным большой - больше не ногой туда.
Читать полностью…
про себя скажу. Что бы писать тривиальные программы, но которые немного помогают в бизнесе, у меня ушло 4 года. утилитки такие.Разные обработчики exel, парсеры, отчеты, бэкенд мелкий, автоматизации. Все свободное время уходило. Зарплата в IT Была невысокая совсем у меня. Но это было достижение для меня!!. Сейчас пишут на каждом углу про какие то курсы сраные, типа "пайтон аналитик" и зарплату после них в 200 000. Блин! Без мата тут коментировать нельзя. Инфоцыгане сделали из нашей работы себе бинес-обман на самом деле. И люди ведутся. Знаю, есть водитель грузовика, который закончил курсы по java. к примеру. Голое ядро языка ему показали, по сути. Всякие массивы, там, файл текстовый создать. Пипец, бред какой то.
Читать полностью…