В рамках недавней сессии .NET AI Community Standup Bruno Capuano и Shaltiel Shmidman погрузились в реальное применение совместной работы .NET и ИИ.
Вы на практике увидите, как ASP.NET, ONNX Runtime и TorchSharp используются для создания приложения, обрабатывающего более 100 000 запросов в день на каждом серверном инстансе.
Ведущие также рассказали об интеграции различных архитектур глубокого обучения, таких как модели BERT и RNN, которые направлены на минимизацию задержек и максимальную производительность.
▶ Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩4
Какой у вас уровень английского?
Anonymous Poll
14%
Не знаю английский/элементарный уровень
50%
Средний: немного говорю, могу смотреть и читать несложные материалы
24%
Высокий: читаю, смотрю сериалы и уроки, все понимаю
7%
Идеальный: могу работать на английском и свободно говорю
0%
Свой вариант (напишу в комментариях)
5%
Посмотреть результаты
👾1
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
👍2❤1
dotnet-backend-developer-roadmap.pdf
67.7 KB
🛤 .NET Backend Developer Roadmap: 12 ключевых разделов
Другие дорожные карты по .NET/C#/ASP.NET/Game Dev вы найдете с помощью хештега #roadmap 😉
👉 Источник
Другие дорожные карты по .NET/C#/ASP.NET/Game Dev вы найдете с помощью хештега #roadmap 😉
👉 Источник
❤30👍6🔥1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🎮🚀 Saturated Outer Space: как инди-разработчики перезапускают игру и бросают вызов жанровым стереотипам
Разработчики S.O.S. рассказывают, как создавать и продвигать инди-игру с нулевым бюджетом и что делать, если не хватает ресурсов продолжать дальше.
👉 Статья
👉 Группа игры ВК
👉 Стим
Разработчики S.O.S. рассказывают, как создавать и продвигать инди-игру с нулевым бюджетом и что делать, если не хватает ресурсов продолжать дальше.
👉 Статья
👉 Группа игры ВК
👉 Стим
😁9👍4👾2
🚀 Зависимость заменена одной строкой кода, что позволило уменьшить еженедельный трафик на 440 ГБ. Миф? По словам Андрея Акиньшина, реальность!
#perfomance
#perfomance
😁21❤8
🍒 Подборка лучших статей «Библиотеки программиста» за июль: сохраняй в заметки, чтобы не пропустить #самыйсок
🆚 Docker или Podman: что лучше подойдет для вашего проекта
🏅🏃 Кто такие Junior, Middle, Senior и чем они различаются между собой
🎓 Как я перешел из математиков в аналитики данных
🏝️ Решаем очень сложную SQL-задачу об островах и проливах
🚩 Как понять, что с компанией точно что-то не так: 11 красных флагов на собеседовании
🐬🐘 PostgreSQL или MySQL: что лучше подойдет для вашего проекта
🐛 5 признаков неопытного разработчика: как избежать типичных ошибок и ускорить профессиональный рост
🆚 Docker или Podman: что лучше подойдет для вашего проекта
🏅🏃 Кто такие Junior, Middle, Senior и чем они различаются между собой
🎓 Как я перешел из математиков в аналитики данных
🏝️ Решаем очень сложную SQL-задачу об островах и проливах
🚩 Как понять, что с компанией точно что-то не так: 11 красных флагов на собеседовании
🐬🐘 PostgreSQL или MySQL: что лучше подойдет для вашего проекта
🐛 5 признаков неопытного разработчика: как избежать типичных ошибок и ускорить профессиональный рост
🥱3👾2
Forwarded from Библиотека девопса | DevOps, SRE, Sysadmin
🍇 18 основных паттернов микросервисной архитектуры
Рассказываем о паттернах, которые представляют собой набор проверенных решений типичных проблем и задач в микросервисной архитектуре. Их правильное применение может значительно улучшить масштабируемость и надежность системы.
Читать статью
Рассказываем о паттернах, которые представляют собой набор проверенных решений типичных проблем и задач в микросервисной архитектуре. Их правильное применение может значительно улучшить масштабируемость и надежность системы.
Читать статью
👍14🔥8❤1😁1
🛠 Использование MSBuild.Sdk.SqlProj — альтернативы для SQL Database Projects
Если вы используете SQL Database Projects aka файлы
📌 И вот почему:
1. Сборка SQL Database Project на любой платформе .NET и в любом .NET IDE и CI pipeline:
2. Упакуйте ваш проект для повторного использования в виде NuGet-пакета:
3. Публикуйте в вашу базу данных / контейнер для внутреннего цикла разработки:
4. Запускайте статический анализ кода, используя более 50 правил от Microsoft и сообщества с открытым исходным кодом:
5. Интеграция с .NET Aspire для начальной настройки базы данных из вашего AppHost проекта.
6. Интеграция с tSQLt для тестирования базы данных.
7. Сообщество разработчиков и открытый исходный код.
Если вы используете SQL Database Projects aka файлы
.dacpac
для разработки, вам стоит обратить внимание на альтернативный подход — MSBuild.Sdk.SqlProj.📌 И вот почему:
1. Сборка SQL Database Project на любой платформе .NET и в любом .NET IDE и CI pipeline:
dotnet build
2. Упакуйте ваш проект для повторного использования в виде NuGet-пакета:
dotnet pack
3. Публикуйте в вашу базу данных / контейнер для внутреннего цикла разработки:
dotnet publish
4. Запускайте статический анализ кода, используя более 50 правил от Microsoft и сообщества с открытым исходным кодом:
<RunSqlCodeAnalysis>True</RunSqlCodeAnalysis>
5. Интеграция с .NET Aspire для начальной настройки базы данных из вашего AppHost проекта.
6. Интеграция с tSQLt для тестирования базы данных.
7. Сообщество разработчиков и открытый исходный код.
👍9🤔4❤1
Forwarded from Proglib.academy | IT-курсы
🦄 5 мифов о работе в IT, которые мешают начать карьеру программиста
Разоблачаем в нашей статье 5 распространенных мифов о карьере в IT: от замены программистов нейросетями до необходимости технического образования.
🔗 Ссылка
Разоблачаем в нашей статье 5 распространенных мифов о карьере в IT: от замены программистов нейросетями до необходимости технического образования.
Please open Telegram to view this post
VIEW IN TELEGRAM
👏3👍1🤩1🥱1
💉 ThreadPool – инъекция потоков
ThreadPool в .NET часто воспринимается нами как данность. Надежно укрытый от глаз за простым интерфейсом async-await, он выполняет трудную работу по обеспечению эффективной работы с потоками.
Два главных способа понять устройство ThreadPool — чтение кода и, конечно, эксперименты с многопоточностью. Автор статьи начинает с небольшого погружения в код ThreadPool’a, а заканчивает интересным кейсом применения матанализа в одной из самых важных частей многопоточности в .NET.
👉 Читать
ThreadPool в .NET часто воспринимается нами как данность. Надежно укрытый от глаз за простым интерфейсом async-await, он выполняет трудную работу по обеспечению эффективной работы с потоками.
Два главных способа понять устройство ThreadPool — чтение кода и, конечно, эксперименты с многопоточностью. Автор статьи начинает с небольшого погружения в код ThreadPool’a, а заканчивает интересным кейсом применения матанализа в одной из самых важных частей многопоточности в .NET.
👉 Читать
👍31
Forwarded from Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
😨 Страх ошибок: как он мешает вам писать код
Страх совершить ошибку при внесении изменений в код может серьезно ограничивать профессиональный рост программиста. Как преодолеть этот психологический барьер и стать более эффективным разработчиком? Ответы — в нашей статье.
Страх совершить ошибку при внесении изменений в код может серьезно ограничивать профессиональный рост программиста. Как преодолеть этот психологический барьер и стать более эффективным разработчиком? Ответы — в нашей статье.
Привет, друзья! Мы готовим статью о важных софт скиллах для сеньоров, тимлидов и других старших IT-специалистов. По вашему мнению, какой из перечисленных софт скиллов вы считаете самым важным для успешной работы в IT?
Anonymous Poll
36%
Умение говорить «нет» 🚫
41%
Давать конструктивный фидбэк 💬
50%
Брать на себя ответственность 💪
17%
Общаться с токсичными людьми 🧘
56%
Доводить процессы до завершения ✅
18%
Организовывать эффективные совещания 📊
10%
Импровизировать на публике 🎭
51%
Сохранять спокойствие в сложных ситуациях 😌
⬆️🆕 Какой дополнительный soft skill вы бы добавили в список?
📈 Как вы развиваете свои soft skills?
Поделитесь своими мыслями и опытом в комментариях! Самые интересные идеи и предложения мы обязательно включим в статью. Спасибо за участие! 🙏
📈 Как вы развиваете свои soft skills?
Поделитесь своими мыслями и опытом в комментариях! Самые интересные идеи и предложения мы обязательно включим в статью. Спасибо за участие! 🙏
Forwarded from Библиотека девопса | DevOps, SRE, Sysadmin
🌐 9 основных паттернов для проектирования распределенных систем
В этой статье мы рассмотрим 9 основных паттернов и области их применения, что поможет вам в проектировании высоконагруженных приложений.
Читать статью
В этой статье мы рассмотрим 9 основных паттернов и области их применения, что поможет вам в проектировании высоконагруженных приложений.
Читать статью
🤔 Cloned Dictionary 🆚 Immutable Dictionary 🆚 Frozen Dictionary в условиях высокой нагрузки на систему: сравнение эффективности различных реализаций словарей в условиях высокой нагрузки на систему
Автор делится опытом и рассказывает о том, какой тип словаря может быть неэффективным из-за больших затрат на выделение памяти и какой работает медленно из-за необходимости выделения памяти для каждой операции.
👉 Читать
Автор делится опытом и рассказывает о том, какой тип словаря может быть неэффективным из-за больших затрат на выделение памяти и какой работает медленно из-за необходимости выделения памяти для каждой операции.
👉 Читать
👍3
Forwarded from Библиотека C/C++ разработчика | cpp, boost, qt
💻 15 продвинутых лайфхаков для работы в терминале Linux
Рассказываем, как использовать малоизвестные, но мощные инструменты терминала: от редактирования длинных команд в текстовом редакторе до автоматизации сложных процессов с помощью tmux.
👉 Ссылка
Рассказываем, как использовать малоизвестные, но мощные инструменты терминала: от редактирования длинных команд в текстовом редакторе до автоматизации сложных процессов с помощью tmux.
👉 Ссылка
👍5
🌟 Какой тренд в использовании языков программирования и ИИ-инструментов, по вашему мнению, стал самым значимым в последнее время? Напишите в комментариях, почему и как он повлиял на вашу работу или планы по развитию?
Anonymous Poll
16%
Взрывной рост популярности Rust
33%
Доминирование Python в сфере AI и машинного обучения
14%
Укрепление позиций TypeScript в веб-разработке
6%
Возрождение интереса к функциональным языкам (например, Haskell или Clojure)
21%
Рост Go в облачных и микросервисных архитектурах
44%
Массовое внедрение ИИ-ассистентов для написания и ревью кода
13%
Популяризация no-code/low-code платформ с ИИ-генерацией
13%
Тестирование с помощью ИИ-инструментов
7%
Другое (напишу в комментариях)
❤1👍1
💡Простой пример использования оператора explicit в C#
В .NET у нас есть множество способов сопоставлять объекты друг с другом. Выше — пример использования оператора
👉 Подробнее
В .NET у нас есть множество способов сопоставлять объекты друг с другом. Выше — пример использования оператора
explicit
для этих целей.👉 Подробнее
👍45🤔8🔥2😢2🌚1