El servicio también está disponible en su idioma. Para cambiar el idioma, presioneEspañola
Best analytics service

Add your telegram channel for

  • get advanced analytics
  • get more advertisers
  • find out the gender of subscriber
Kanal joylashuvi va tili

barcha postlar Библиотека шарписта | C#, F#, .NET, ASP.NET

Все самое полезное для C #-разработчика  в одном канале. Список наших каналов:  https://t.me/proglibrary/9197  Учиться у нас:  https://proglib.io/w/b60af5a4  Обратная связь:  @proglibrary_feedback_bot  По рекламе:  @proglib_adv  Прайс:  @proglib_adv ertising 
Ko‘proq ko‘rsatish
22 962+7
~5 198
~4
25.44%
Telegram umumiy reytingi
Dunyoda
38 375joy
ning 78 777
Davlatda, Rossiya 
5 157joy
ning 8 625
da kategoriya
801joy
ning 1 396
Postlar arxivi
🏗 3 основных шаблона событийно-ориентированной архитектуры Знание данных шаблонов позволяет: ✔️ Создавать слабосвязанные системы, в которых сбой одного компонента не приводит к полному отказу всей системы, а составные части приложения легче масштабировать и модифицировать. ✔️ Эффективно управлять асинхронными операциями и обрабатывать непредсказуемые события в системе. ✔️ Разрабатывать отзывчивые и эффективные приложения, обрабатывающие данные в реальном времени. ✔️ Создавать высоконагруженные системы, в которых требуется быстрая реакция на события. ✔️ Эффективно использовать современные технологии, например потоковую обработку данных и бессерверные вычисления. 1️⃣ Шаблон конкурирующих потребителей используется для эффективного распределения большого количества асинхронных сообщений между несколькими потребителями. Ключевой момент в этом шаблоне — необходимость обработки каждого сообщения только одним потребителем. Разные инструменты и платформы решают эту задачу по-своему: 2️⃣ Шаблон повторных попыток сообщений используется для обработки ошибок при работе с очередями сообщений. Этот шаблон позволяет создать надежную систему обработки транзакций, способную справляться с временными сбоями и обеспечивающую контролируемый процесс для работы с проблемными транзакциями, например, при обработке платежей. 3️⃣ Шаблон асинхронного запроса-ответа позволяет создавать масштабируемые и устойчивые к сбоям системы, где сервисы могут взаимодействовать асинхронно, не блокируя друг друга и сохраняя способность корректно обрабатывать ответы даже при изменении состояния системы между запросом и ответом. 👉 👉
Ko'proq ko'rsatish ...
1 508
35
Пополняем коллекцию мемов про
2 171
10
🔥 Руководство по асинхронному программированию в .NET от David Fowler из команды ASP.NET Асинхронное программирование существует уже несколько лет на .NET, но исторически у разработчиков возникали трудности в его «правильной» реализации. С момента появления async/await в C# 5 асинхронное программирование стало мейнстримом. Современные фреймворки (например, Core) полностью асинхронны, и очень сложно избежать ключевого слова async при написании веб-сервисов. В результате возникло много путаницы относительно лучших практик для async и того, как правильно его использовать. David Fowler представил рекомендации с примерами плохих и хороших паттернов того, как писать асинхронный код. 👉
Ko'proq ko'rsatish ...
3 204
237
2 481
7
Поделитесь своим опытом: какой шрифт, на ваш взгляд, самый удобный для долгих сессий кодинга и почему? 💻🕰️ Ждем ваши ответы в комментариях! Самые интересные и полезные советы войдут в нашу статью. 📝💡
3 036
0

[object Object]

[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
0
Anonim ovoz berish
2 996
1

[object Object]

[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
0
Anonim ovoz berish
2 944
9
Привет, друзья! 👋 Готовим статью «Лучшие шрифты для программирования» и хотим узнать ваше мнение! 🖥️✨
2 908
0
Как будто у Unreal и Unity родился ребёнок — такое трогательное описание дали движку в геймдев-сообществе. Эта фраза точно передаёт его суть, ведь движок действительно задумывался как нечто среднее между Unity Engine и Unreal Engine. Flax Engine — современный 3D-движок для разработки игр, написанный на C++ и C#. От потрясающей графики до мощных скриптов, он разработан для быстрого workflow со множеством готовых к использованию функций. Ребята из PVS-Studio уже основные особенности движка и наиболее интересные проблемы, найденные в его исходниках с помощью одноименного статического анализатора. 👉
Ko'proq ko'rsatish ...
3 472
78
❗Вакансии «Библиотеки программиста» — ждем вас в команде! Мы постоянно растем и развиваемся, поэтому создали отдельную , на которой будут размещены наши актуальные вакансии. Сейчас мы ищем: 👉контент-менеджеров для ведения телеграм-каналов Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴 Ждем ваших откликов 👾
3 751
0
👩‍💻 «Шарьте» значения между окружениями с помощью http-файлов в Visual Studio Начиная с версии 17.12 Preview 2, больше не нужно явно повторять значения, которые используются в разных окружениях. by
4 086
20
erid:2VtzqxB3X6F Как устроена работа ИТ-специалистов в Т-Банке? Загляните в канал T-Crew — тут показывают будни команды и делятся полезным: — Дайджесты вакансий, регистрация на fast track и приглашения от руководителей. — Анонсы мероприятий. Например, когда пройдет следующий ИТ-каток, ИТ-пикник и другие нашумевшие ивенты. — Кейсы, статьи и лайфхаки для работы — от методов планирования до карьерного роста. Подписаться на T-Crew
4 000
4
🤔 Как работать с коллегами, застрявшими в прошлом? C#-разработчик делился опытом работы с двумя коллегами, которые до сих пор работают по стандартам C# 1.0 и практически ничего не знают о современных методах. На Reddit пришел за советами — как быть, что делать. 💬 Кажется, главный совет в данном случае — искать другую компанию. Или есть шанс что-то исправить?
4 230
28

[object Object]

[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
0
Anonim ovoz berish
4 244
4
✨Мы хотим провести большой розыгрыш и подарить победителю смартфон на выбор. Помимо iPhone, предлагаем вам выбрать, какой ещё смартфон вы бы хотели видеть среди призов👇
4 137
0
🔼 Spread element в C# 12: простой пример Идея похожа на
...
( три точки) в JavaScript и используется для объединения коллекций. 💬 Уже пользовались? by
4 346
36
Одна из самых больших проблем при использовании Core в Linux решается в .NET 9. Это developer certificate tool (в некоторых дистрибутивах):
dotnet dev-certs https --trust
👉
4 545
33
🥇 Итоги конкурса: победитель определён Надеемся, что все отлично отпраздновали день программиста. А нам за два дня пришло много ответов на нашу. У нас есть победитель, он выбран рандомно среди правильных ответов: erdnya — аккаунт закрытый. Свяжитесь с Мы с ним свяжемся и дадим доступ к любому из следующих курсов Курсы на выбор: 🔵 Архитектуры и шаблоны программирования 🔵 Основы программирования на Python 🔵 Базовые модели ML и приложения 🔵 Frontend Basic: принцип работы современного веба
Ko'proq ko'rsatish ...
4 473
3
💡Модификатор доступа к файлу в C# Он был представлен в C# 11. Видимость созданного типа ограничена исходным файлом, в котором он объявлен. Эта фича помогает избегать конфликтов имен при написании генераторов исходного кода. 💬 В каких кейсах его еще можно применить? by
4 779
40
🎙Выпуск подкаста RadioDotNet про реинкарнацию Discriminated Unions, Mono и многое другое ⏳ Таймкоды: — Приветствие — Microsoft передала Mono сообществу Wine — .NET 9 Preview 7 — Enable NuGet auditing for your .NET projects — Visual Studio 2022 v17.11 GA — Type Unions for C# — Кратко о разном ⏯ |
4 673
10
🛠️ Пример модульного теста C# с использованием паттерна Builder 💬 Кто использует паттерн Builder для настройки тестовых данных? В каких ситуациях оправданы дополнительные накладные расходы на обслуживание? by
5 074
56
🚀 Улучшения производительности в .NET 9: ежегодный обзор от Stephen Toub Более 7500 PR были объединены в dotnet / runtime за последний год, из которых значительный процент так или иначе повлиял на производительность. Stephen Toub проводит экскурсию по более чем 350 PR, которые нашли свое применение в .NET 9, отличающейся высокой производительностью. 👉
GitHub - dotnet/runtime: .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps. - dotnet/runtime
5 619
25
Самые полезные каналы для программистов в одной подборке! Сохраняйте себе, чтобы не потерять 💾 🔥Для всех — новости, статьи, досуг, фундаментальные темы — тут мы рассказываем про обучение и курсы — здесь мы познаем азы из мира программирования 🤖Про нейросети #️⃣C# — полезные статьи, новости и обучающие материалы по C# — код, квизы и тесты — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования ☁️DevOps — полезные статьи, новости и обучающие материалы по DevOps — код, квизы и тесты — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования 🐘PHP — полезные статьи, новости и обучающие материалы по PHP — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования — код, квизы и тесты 🐍Python — полезные статьи, новости и обучающие материалы по Python — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования — код, квизы и тесты ☕Java — полезные статьи по Java, новости и обучающие материалы — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования — код, квизы и тесты 👾Data Science — полезные статьи, новости и обучающие материалы по Data Science — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования — код, квизы и тесты 🦫Go — полезные статьи, новости и обучающие материалы по Go — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования — код, квизы и тесты 🧠C++ — полезные статьи, новости и обучающие материалы по C++ — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования — код, квизы и тесты 💻Другие каналы 📁Чтобы добавить папку с нашими каналами, нажмите 👉👈 Также у нас есть боты: Мы в других соцсетях: 🔸 🔸 🔸 🔸 * 🔸 * * Организация Meta запрещена на территории РФ
Ko'proq ko'rsatish ...
4 814
20
💬 Поделитесь опытом: на каком ноутбуке вы сейчас работаете и почему он вам нравится (или не нравится)? 🌟 Ждем ваши ответы в комментариях! Самые полезные советы войдут в нашу статью. 📝💡 Спасибо за участие! 🙌
4 842
3

[object Object]

[object Object]
[object Object]
[object Object]
[object Object]
0
Anonim ovoz berish
5 302
0

[object Object]

[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
0
Anonim ovoz berish
5 180
0
Привет, друзья! 👋 Готовим статью «Лучший ноутбук для программирования в 2024 году» и хотим узнать ваше мнение! 👇💻✨
4 775
0
🤯 Рефакторим легаси при помощи ООП Спустя годы проекты обрастают тёмными местами, в которые никто не хочет соваться, поскольку их сложно понять и легко сломать. Константин Волоховский, тимлид из PVS-Studio, про кейс рефакторинга такого кода с переводом на ООП рельсы при помощи паттернов, причём с современным стилем. Автор не в первый раз пишет про применение ООП на практике — одна из прошлых буквально так и называлась (правда с примерами на Java). Только там он фокусировался на применении поведенческих паттернов, здесь же речь пойдёт больше о паттернах порождающих, так что можно воспринимать эту статью как продолжение. 👉
Ko'proq ko'rsatish ...
5 681
49
🛠️ Autofac — это IoC container для .NET. Он управляет зависимостями между классами, чтобы приложение можно было легко изменять по мере масштабирования и сложности. А достигается это за счет обработки обычных .NET-классов как компонентов.
var builder = new ContainerBuilder();
 
builder.Register(c => new TaskController(c.Resolve()));builder.RegisterType();builder.RegisterInstance(new TaskController());builder.RegisterAssemblyTypes(controllerAssembly);
 
var container = builder.Build();
👉
Ko'proq ko'rsatish ...
5 366
26
🆒 Дарим наш курс за ответ на задачу В предверии дня программиста проводим конкурс: решите нашу задачу на тему программирования — рандомно выберем победителя Подробные условия: ➡️ Решаем задачу со следующего поста ➡️ Решение присылаем в бота ➡️ Рандомно среди правильных ответов разыгрываем курс на выбор Курсы на выбор: 🔵 Архитектуры и шаблоны программирования 🔵 Основы программирования на Python 🔵 Базовые модели ML и приложения 🔵 Frontend Basic: принцип работы современного веба Таймлайн: 11-12 сентября — принимаем ответы ⬇️ 13 сентября — подводим итоги
Ko'proq ko'rsatish ...
4 753
2
❗️Задача для конкурса в честь дня программиста Условие: Даны две строки s и f (начальная и конечная) и словарь D (набор слов). Нужно определить, можно ли преобразовать s в f, используя только слова из словаря D. При этом каждое преобразование должно менять только один символ, а длина слова должна оставаться неизменной. Если преобразование возможно, нужно найти кратчайшую последовательность таких преобразований и вернуть ее длину. Если преобразование невозможно, вернуть "Преобразование невозможно". Пример ввода 1:
    D = ["cat", "cot", "dot", "dog", "bat", "dag"]
    s = "cat"
    t = "dog"
Вывод: Минимальное количество шагов для преобразования 'cat' в 'dog': 3 Пример ввода 2:
    D = ["cat", "cot", "bat"]
    s = "cat"
    t = "dog"
Вывод: Минимальное количество шагов для преобразования 'cat' в 'dog': Преобразование невозможно
Ko'proq ko'rsatish ...
5 248
14
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи Напоминаем, что у нас есть бесплатный для всех, кто хочет научиться интересно писать — о программировании и в целом. Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций. Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах. 👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Ko'proq ko'rsatish ...
4 728
1
Привет, друзья! 👋 Мы готовим статью о будущем AI и его влиянии на разработку. Нам важно ваше мнение! ✨ 1️⃣ Как вы думаете, AI действительно изменит мир разработки? 🤖 2️⃣ Какие плюсы и минусы использования AI в разработке вы видите? 💡 3️⃣ Есть ли у вас примеры успешного применения AI в ваших проектах? 🛠️ Поделитесь своими идеями в комментариях! Самые интересные идеи и предложения мы обязательно включим в нашу статью. Спасибо за участие! 🙌
4 703
1
🛠️ Пример параметризованного теста xUnit Вместо того, чтобы добавлять множество различных тестовых методов с разными входными данными, заданными в теле метода, мы создаем один метод, передаем в него входные данные и ожидаемые результаты для каждого теста в виде параметров. Это означает меньшее количество тестовых методов (что упрощает изменение логики тестов) и возможность быстро увидеть все входные данные и ожидаемые результаты для конкретного метода вместе. В примере используется атрибут
[ClassData]
, который загружает тестовые данные из отдельного класса, реализующего
IEnumerable<object[]>
. by
Ko'proq ko'rsatish ...
4 371
41
📃 Создание source-only NuGet-пакетов: гайд от Эндрю Лока Вместо dll-библиотек source-only пакеты содержат только исходники C#-кода (обычно файлы .cs), которые затем компилируются в целевой проект. Автор рассказывает, как и зачем их создавать. 👉
5 459
93
🤔 5 причин, по которым F# — отличная альтернатива Python Быстрый обзор причин, по которым F# может стать отличной альтернативой Python. Вы узнаете, почему функциональные возможности F# делают его привлекательным выбором для различных задач: от создания прототипов до разработки более крупных приложений. 👉 |
5 Reasons F# is a great Python alternative for scripting, side projects, and enterprise applications
In this video we compare and contrast F# and Python and some reasons why you might choose F# for your next ad hoc script, side project, or enterprise app. Original blog post with all links: https://hamy.xyz/labs/2024-03_fsharp-python Chapters 00:55 - Low Boilerplate 03:35 - Large Ecosystem 05:40 - Fast 09:20 - Type-safe 12:25 - Fun to Use Links: - The best way to get started learning and building with F# - https://youtu.be/F_jMUCEXUZ0?si=zswikJmo1VeGJVw5 - Why F# is a fun programming language - https://youtu.be/hb7bnR5q4Bw?si=Nnm-t0BTGJnDeyTP - Build a Simple Web API with F# + Giraffe - https://youtu.be/yDBpd07SdHE?si=NsZRbX-U6f7YUegP About me: I'm Hamilton - a Technomancer. I build Simple Scalable Systems to make the world 1% better. Connect with me: - Website: https://hamy.xyz - Twitter: @SIRHAMY - https://twitter.com/SIRHAMY # Support If you liked this and would like to see more, consider becoming a supporter: https://hamy.xyz/labs/haminions Supporters get: * Full source code access from courses / tutorials * Exclusive discounts on products / courses Plus you help me to keep experimenting / sharing!
5 114
39
4 037
85
🤔 Сможет ли Blazor превзойти React/Angular? Любопытные от новичка в .NET-разработке. Мол, Blazor учить легче, но в то же время он не развивается так быстро как популярные JavaScript-фреймворки. 💬 А вы как думаете?
4 909
14
🍉 Подборка лучших статей «Библиотеки программиста» за август: сохраняй в заметки, чтобы не пропустить 🍇 🦄 😨 🌐 🐘🔮 💪🛠️ 🏗️ 💻 🎮🚀 🏄 🚀 🐘🧠
Ko'proq ko'rsatish ...
5 005
51
🤔 Вы бы откликнулись на такую вакансию? Кто-то ведь должен поддерживать легаси проекты.
5 190
12
🔥 Коллекция интересных библиотек и инструментов для проекта Avalonia Если вы работаете с кроссплатформенным XAML-фреймворком для экосистемы .NET, репозиторий awesome-avalonia однозначно должен быть в ваших закладках. 👉
5 874
73
Привет, друзья! 👋 Мы готовим статью о самых странных и уникальных дистрибутивах Linux, и нам нужно ваше мнение! 🤔💬 1️⃣ Какой самый необычный дистрибутив Linux вы когда-либо пробовали? Почему он вас удивил? 2️⃣ Есть ли у вас советы для новичков, которые только начинают работать с Linux? 🐧✨ Поделитесь своими идеями в комментариях! Самые интересные идеи и предложения мы обязательно включим в нашу статью. Спасибо за участие! 🙌
5 218
5
🔥 В Rider новый плагин Uno Platform, который представляет полный набор инструментов для повышения производительности. Независимо от того, используете ли вы C# и XAML Hot Reload для быстрой итерации или пользуетесь надежными функциями отладки, этот плагин гарантирует, что разработка с помощью Uno Platform на Rider будет максимально гладкой. 👉
6 383
53
🛠️ Hangfire — простой способ выполнения фоновых задач типа «запустить и забыть» в приложениях .NET и .NET Core. Windows-сервис или отдельный процесс не потребуются. 👉 &
6 197
92
😀 Платные подписки есть? А если найду?! 💬 А у вас есть? На какие сервисы? Поделитесь в комментариях👇
6 135
15
Старые наброски проектирования кроссплатформенного 5, до .NET Core: вспоминает
5 996
10
🛠️ Как установить тип столбца Sparse в Entity Framework Sparse столбцы SQL Server — это обычные столбцы, оптимизированные для хранения NULL-значений. Их использование может сэкономить много места. by
6 824
51
🏗️ Структуры данных для разработчиков: 10 самых важных Структуры данных — фундамент эффективной разработки. Кратко разберем 10 ключевых структур данных, которые необходимо освоить каждому разработчику для создания производительных и масштабируемых приложений, а подробнее читайте в 👇 🔹 Списки отлично подходят для хранения и обработки упорядоченных данных и полезны в различных приложениях, таких как управление задачами, ленты соцсетей и корзины интернет-магазинов. 🔹 Массивы — упорядоченная коллекция элементов фиксированного размера и хорошо подходят для ситуаций, где размер коллекции известен или редко меняется. 🔹 Стеки следуют принципу «последним пришел — первым вышел». Они идеальны для реализации операций отмены/повтора в текстовых редакторах или ведения истории просмотров в веб-браузерах. 🔹 Очереди работают по принципу «первым пришел — первым вышел». Они подходят для управления заданиями печати, отправки действий пользователя в играх на сервер или обработки сообщений в чат-приложениях. 🔹 Кучи используются для планирования задач и управления памятью. Они особенно полезны в реализации очередей с приоритетами, где нужен доступ к элементу с наивысшим или наименьшим приоритетом. 🔹 Деревья организуют данные иерархически. Они полезны для представления данных с естественными иерархиями или связями и могут использоваться в различных приложениях, таких как индексация баз данных. 🔹 Хеш-таблицы позволяют эффективно искать, вставлять и удалять данные. Они используют хеш-функцию для сопоставления ключей с соответствующими местами хранения и обеспечивают доступ к сохраненным значениям за постоянное время. 🔹 Суффиксные деревья специализируются на поиске строк в документах, что делает их идеальными для текстовых редакторов и алгоритмов поиска. 🔹 Графы отслеживают отношения и находят пути, что делает их незаменимыми в социальных сетях, рекомендательных системах и алгоритмах поиска путей. 🔹 KD-деревья хороши для поиска ближайших соседей и важны для картографических приложений и геолокационных сервисов.
Ko'proq ko'rsatish ...
6 203
82
🔐 Защитите .NET API: краткий гайд по JWT-аутентификации от Milan Jovanović Обновленный гайд, в котором рассматриваются новые фичи и передовые практики для .NET 8. 📺
5 937
159
👾 -35% на курс по алгоритмам На курсе вы на практике познакомитесь со сложными алгоритмами и научитесь писать более короткий и эффективный код – 23 390 рублей 35 990 рублей Что еще вас ждет на курсе: ▪️ 150 практических заданий и 47 видеолекций; ▪️ Бессрочный доступ ко всем материалам курса; ▪️ Развернутая обратная связь по всем домашним заданиям, а также ссылки на полезные дополнительные материалы. 🌚 Переходите на сайт, читайте подробности и заходите на обучение по самым выгодным условиям –
Ko'proq ko'rsatish ...
6 512
1
📊🛠️ Просмотр цикломатической сложности (Cyclomatic complexity) в Visual Studio Цикломатическая сложность — это программная метрика, предназначенная для количественной оценки сложности программы путем измерения количества независимых путей через ее исходный код. Данную метрику особенно полезно анализировать при работе с легаси, или когда сталкиваешься с новой кодовой базой и надо быстро понять, с чем имеешь дело 🤯 by
6 078
43

[object Object]

[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
0
Anonim ovoz berish
6 237
0
🛠️ Анонс Pinecone .NET SDK Экосистема ИИ в .NET постоянно растет, и команда платформы не собирается останавливаться. Новый инструмент представляет собой векторную базу данных, разработанную для эффективной обработки и запроса больших векторных данных. Под катом — краткий обзор его возможностей. 👉
6 671
30
⚒️ Новый AI UI дизайнер для Silverlight приложений Автор статьи Яков Лило (техдир в HWdTech) и команда занимаются разработкой фреймворка наследника платформы Silverlight. Когда Microsoft объявила о прекращении поддержки Silverlight, независимая команда решила создать опенсорсную реализацию, чтобы приложения, написанные на Silverlight много лет назад, могли работать в современных браузерах с минимальными изменениями. В идеальных условиях достаточно просто скопировать код XAML и C#, сделать новый csproj, добавить OpenSilver nuget-пакет и запустить. На сегодняшний день OpenSilver — это бесплатный фреймворк для разработки приложений. Для интерфейса используется язык разметки XAML, а для логики — C#, F# или Visual Basic. Вы можете разрабатывать веб-приложения без использования HTML, CSS и JavaScript. Но если вы хотите их использовать, это тоже возможно. В версии 3.0 добавлен современный UI-дизайнер в Visual Studio и реализована Об этом и идет речь в статье👇 🔗
Ko'proq ko'rsatish ...
4 170
35
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи Напоминаем, что у нас есть бесплатный для всех, кто хочет научиться интересно писать — о программировании и в целом. Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций. Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах. 👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Ko'proq ko'rsatish ...
5 467
2
Привет, друзья! 👋 Мы готовим статью о том, что делать, если вы наврали в резюме, и нам нужна ваша помощь! 🤔 Поделитесь своим опытом и мнением, а самые интересные и полезные советы мы обязательно включим в нашу статью. ❓ Сталкивались ли вы когда-нибудь с ситуацией, когда пришлось преувеличить свои навыки в резюме? Как вы с этим справились? ❓ Какой, по вашему мнению, самый эффективный способ исправить ситуацию, если вы немного приукрасили свое резюме? ❓ Как вы думаете, какая «ложь» в резюме может быть простительной, а какая — абсолютно недопустимой? 💬 Не стесняйтесь делиться своими историями и мнениями в комментариях! Ваш опыт может помочь другим избежать подобных ситуаций или найти выход, если они уже в них оказались. Спасибо за участие!
Ko'proq ko'rsatish ...

Гаид по соцсетям Proglib (6).mp4

5 331
1
💪🛠️ Прокачай свой бэкенд: 9 инструментов, которые стоит знать От браузерной ИИ-песочницы PostgreSQL до суперскоростного валидатора email — обзор новейших инструментов, которые упростят вашу работу и повысят продуктивность.
4 606
43
📊 Вот как выглядят последние выпуски .NET в цифрах Видно, что количество контрибьюторов росло от выпуска к выпуску, и будет продолжать расти к моменту официального релиза .NET 9 в ноябре этого года. 👉
5 452
11
💡C#-разработчики, знаете ли вы, что при регистрации исключений можно удалить полные пути к файлам? Выше представлено два рабочих кейса. by
6 012
76
📸 Snaphot-тестирование в .NET с помощью Verify: гайд для C#-разработчика Хотите получить высококачественные и релевантные тесты? Откройте для себя Verify для простого моментального тестирования в .NET. 👉
6 071
86
💡В Visual Studio теперь поддерживаются выражения .NET LINQ в визуализаторе IEnumerable Начиная с версии Visual Studio 2022 17.11.1, при визуализации коллекции мы можем изменять выражения в текстовом поле с помощью LINQ-запроса. Визуализатор обновляется в реальном времени, отображая изменения данных в результате выполнения нашего запроса. Это будет очень полезно во многих контекстах, но особенно при работе с большими коллекциями. 👉
5 940
69
🤖Все фичи .NET 9, связанные с искусственным интеллектом OpenAI SDK, TensorFlow, поддержка ONNX, numeric APIs и многое другое. 👉
A New Shine for .NET 9, AI Coming to the Tech Stack
.NET 9 embraces AI with ONNX, TensorFlow, and ML.NET integration, AI-assisted coding, and simplified model deployment.
5 990
50
🔍 Заглядываем под капот FrozenDictionary: насколько он быстрее Dictionary и почему С релизом .NET 8 в арсенале C#-разработчиков появилась новая коллекция FrozenDictionary. Особенность этого словаря в том, что он неизменяемый, но при этом обеспечивает более быстрое чтение по сравнению с обычным Dictionary. Под катом — подробный разбор производительности FrozenDictionary. 👉
5 665
84
👩‍💻 Четыре фичи Visual Studio, о которых вы могли не знать: ☑️ HTTP files ☑️ Endpoints Explorer ☑️ Dev Tunnels ☑️ Paste Json as Classes by
5 004
113
Привет, друзья! 👋 Мы готовим статью о прокрастинации среди разработчиков и хотим узнать ваше мнение! 🤓 Поделитесь своим опытом, а самые интересные и полезные советы мы обязательно включим в нашу статью. ❓ Какая самая необычная причина прокрастинации у вас была в работе над проектом? ❓ Какой метод борьбы с прокрастинацией оказался для вас наиболее эффективным? ❓ Как вы справляетесь с когнитивной перегрузкой во время работы над сложными задачами? Не стесняйтесь делиться своими историями и лайфхаками в комментариях! 💬 Ваш опыт может помочь другим разработчикам справиться с прокрастинацией. Спасибо за участие!
Ko'proq ko'rsatish ...
5 411
2
🚀 5 разных способов добавить кэширование в ASP.NET-приложение: гайд для C#-разработчика 🔻 Кэширование HTTP-ответа 🔻 Кэширование выходных данных 🔻 Кэширование тегов Razor 🔻 Кэширование источника данных 🔻 Кэширование результатов метода с использованием aspects 👉
Five Ways To Add Caching To Your ASP.NET App
ASP.NET Core offers several approaches to improving application performance through caching. This article presents and compares them all.
5 393
110
👾 У вас есть уникальный опыт, которым вы хотите поделиться? Мы предлагаем вам отличную возможность! ♦️ Напишите статью о вашем проекте и процессе разработки: • Архитектурные решения и паттерны проектирования • Оптимизация производительности и решение технических проблем • Использование новых технологий или фреймворков • Опыт работы с игровыми движками (Unity, Unreal Engine, Godot и др.) • Алгоритмы ИИ и поведение неигровых персонажей • Сетевой код и решение проблем многопользовательского режима • Кроссплатформенная разработка и особенности портирования • Инструменты и методологии для повышения эффективности разработки • Опыт внедрения процедурной генерации контента • Решение проблем с управлением памятью и оптимизацией ресурсов • и т. д. Мы опубликуем её совершенно бесплатно на нашем сайте и в социальных сетях! 📩 Отправьте вашу идею на с темой «Статья от инди-разработчика».
Ko'proq ko'rsatish ...
4 394
4
⚒️ «OpenTelemetry для самых маленьких» — доклад Александра Гольдебаева на SpbDotNet №99 Сегодня перед нами стоят серьёзные проблемы, связанные с производительностью, стабильностью и пользовательским опытом в веб-приложениях. Медленная работа, частые сбои и неудобный интерфейс могут негативно сказаться на удовлетворённости клиентов. Мы сталкиваемся с трудностями в своевременном выявлении и устранении ошибок, а также с неоптимальным использованием серверных ресурсов, что увеличивает операционные расходы. Проблемы такого характера можно эффективно решать, анализируя телеметрию, которая предоставит нам точные данные и инструменты для оперативного реагирования и оптимизации всех аспектов работы приложения. Однако, прежде чем анализировать телеметрию, необходимо, чтобы наше приложение хотя бы начало её собирать. 📺
Ko'proq ko'rsatish ...
4 997
81
Привет, друзья! 👋 Мы готовим статью на тему: «5 признаков зависимости от программирования». Нам очень важно ваше мнение! Поделитесь своим опытом и советами, и самые интересные из них мы включим в статью. ⌛ Как вы понимаете, что программирование начинает занимать слишком много места в вашей жизни? Какие признаки вы замечаете? 🏄 Какие методы и стратегии вы используете, чтобы сохранить баланс между работой и личной жизнью? 😔 Был ли у вас опыт, когда программирование негативно влияло на ваши отношения с близкими или здоровье? Как вы справились с этим? Ваши ответы помогут многим! Спасибо за участие!
Ko'proq ko'rsatish ...
5 046
3
🎙Свежий выпуск подкаста RadioDotNet про выражения коллекций, комбинаторные тесты, миграцию и многое другое ⏳ Таймкоды: — What's new in .NET Aspire 8.1 — Tales from the .NET Migration Trenches (Part 3) — Introducing collection expressions in C# 12 — Simplifying [Theory] test data with Xunit.Combinatorial — Кратко о разном ⏯ | |
5 174
15
🐘🧠 Оптимизация использования памяти в PostgreSQL: секреты профессионалов Сложные (и многочисленные) операции в базе данных требуют солидного объема оперативной памяти — например, для создания набора результатов PostgreSQL обычно приходится: 🔹 Выполнить поиск по индексу. 🔹 Извлечь связанные строки из одной или нескольких таблиц. 🔹 Объединить, отфильтровать, агрегировать и отсортировать кортежи в пригодный для использования результат. Каждый из этих шагов требует памяти, и PostgreSQL может обрабатывать тысячи таких запросов одновременно. Так что рано или поздно перед разработчиками любого серьезного проекта встает необходимость решения нескольких сложных вопросов: 🔹 Как грамотно оптимизировать использование доступной памяти? 🔹 В каком соотношении распределить ОЗУ между несколькими типами памяти, которые необходимы PostgreSQL для эффективной работы? 🔹 Как предотвратить защитное завершение операционной системой процесса PostgreSQL, который использует слишком много памяти? Для ответов на все эти вопросы нужно определить, сколько именно памяти использует PostgreSQL для основных процессов — а это сама по себе нетривиальная задача. Советы по настройке памяти так многочисленны и разнообразны, что в них сложно сориентироваться. Поэтому в этой статье мы сведем всю мудрость экспертов к конкретным шагам, которые помогут максимально эффективно распорядиться доступной памятью. 🔗 🔗
Ko'proq ko'rsatish ...
4 779
42
💡 Как включить встроенные подсказки в Visual Studio: на заметку C#-разработчику by
5 469
102
❗Вакансии «Библиотеки программиста» — ждем вас в команде! Мы постоянно растем и развиваемся, поэтому создали отдельную , на которой будут размещены наши актуальные вакансии. Сейчас мы ищем: 👉авторов в наше медиа 👉контент-менеджеров для ведения телеграм-каналов Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴 Ждем ваших откликов 👾
Вакансии в медиа «Библиотека программиста»‎
Количество проектов в редакции постоянно растет, так что нам всегда нужны специалисты
4 967
1
💡 Начиная с C# 7 мы можем использовать символ _ для улучшения читаемости числовых литералов. Это особенно полезно для больших чисел и предназначено только для читаемости. by
5 003
23
🛠 Лучшие практики модульного тестирования в C# Подборка некоторых важных советов и рекомендаций, которым стоит следовать при использовании библиотек NUnit и Moq для покрытия C#-приложений модульными тестами. 👉
Unit Testing Best Practices In .NET C#
Tips, tricks and best practices of Unit Testing in DotNet (.NET) CSharp (C#) NUnit Moq. Coding Code Programming Software Engineering
4 889
80
🔧 Компилятор своими руками: краткий гид для начинающих В этой статье мы разберем анатомию простейшего компилятора: лексер, парсер и LLVM. Вы узнаете, как эти компоненты взаимодействуют для преобразования исходного кода в исполняемый файл. 🔗
4 981
48
🤔 Как меняется математика в разных индустриях: от мобильных игр к фондовым рынкам 🗓 22 августа разберем как математика применяется в разных отраслях бизнеса. И какие математические навыки необходимы для успешной работы в каждой из них. Приглашенный спикер: Павел Запольский – Senior Quantitative Researcher at Exness и Co-founder GrowLytics. Запустивший более 10 проектов по машинному обучению и анализу данных для ведущих компаний. 😮 На вебинаре узнаете: 🔵 Математика в бизнесе: Чем отличаются разные сферы друг от друга. Почему стоит понимать специфику сферы 🔵 ML и продуктовое IT: Чем различается математическая сложность от индустрии к индустрии. Какие к ним необходимы уровни подготовки 🔵 Баевская математика в GameDev. Баевская математика как альтернатива AB тестированию. Как математические методы применяются в разработке игр 🔵 Finance: Что такое количественные финансы и математическое моделирование. Обсудим текущие индустриальные тренды в отрасли 🔵 Backtest: Как знания математики делают ваши активы более надежными 🔵 На практике подробно разберем два математических кейса по GameDev и Backtest. ➡️ Зарегистрироваться:
Ko'proq ko'rsatish ...
4 946
5
⚒️ EFCore.Visualizer — расширение для просмотра плана запроса Entity Framework Core непосредственно в Visual Studio. В настоящее время визуализатор поддерживает SQL Server и PostgreSQL. 📦
4 301
180
🔥 Сравнение технологий для написания оконных приложений Автор сравнил существующие подходы в .NET для построения десктопных приложений, создав с помощью каждого фреймворка крестики-нолики и закрепив бенчмарками. • Windows Forms • WPF • WinUI • .NET MAUI • Avalonia • Uno Platform 👉
4 034
68
Ответьте на 3 вопроса, чтобы получить вводные занятия к курсу «Алгоритмы и структуры данных» 🔥Получите вводные занятия, ответив на 3 вопроса – На вводной части вас ждут: 1. Лекция «Производительность алгоритмов» от руководителя разработки Яндекс.Самокатов; 2. Лекция «Итеративные сортировки и линейные сортировки» от аспирант департамента искусственного интеллекта ВШЭ; 3. Практические задания после лекций; 4. Ссылки на дополнительные материалы для самостоятельного изучения. ⚡️Переходите и начинайте учиться уже сегодня –
Ko'proq ko'rsatish ...
4 352
3
🚀 Ускорьте свою базу данных: 7 проверенных методов масштабирования и оптимизации Масштабирование улучшает производительность и повышает надежность систем хранения данных путем оптимизации использования ресурсов и распределения нагрузки. В этой статье мы рассмотрим 7 эффективных методов масштабирования и оптимизации базы данных. 🔗 🔗
4 024
40
Ответьте на 3 вопроса, чтобы получить вводные занятия к курсу «Алгоритмы и структуры данных» 🔥Получите вводные занятия, ответив на 3 вопроса – На вводной части вас ждут: 1. Лекция «Производительность алгоритмов» от руководителя разработки Яндекс.Самокатов; 2. Лекция «Итеративные сортировки и линейные сортировки» от аспирант департамента искусственного интеллекта ВШЭ; 3. Практические задания после лекций; 4. Ссылки на дополнительные материалы для самостоятельного изучения. ⚡️Переходите и начинайте учиться уже сегодня –
Ko'proq ko'rsatish ...
4 563
1
💡 Мини-шпаргалка по PowerShell
4 959
85
💡Использование JsonSchemaExporter для экспорта схемы JSON в .NET 9: на заметку C#-разработчику
4 970
47
Oxirgi yangilanish: 11.07.23
Privacy Policy Telemetrio