en
Feedback
C# 1001 notes

C# 1001 notes

Open in Telegram

Регулярные короткие заметки по C# и .NET. Просто о сложном для каждого. admin - @haarrp

Show more
6 615
Subscribers
+924 hours
+667 days
+5630 days
Posts Archive
Работа с NoSQL на С#: разбираем нереляционные базы данных от первого бита и до последнего! Всего за 90 минут мы: 1️⃣Подробно
Работа с NoSQL на С#: разбираем нереляционные базы данных от первого бита и до последнего! Всего за 90 минут мы: 1️⃣Подробно разберем, что такое NoSQL, их виды и почему это важно для современных разработчиков, рассмотрим уникальные особенности баз данных. 2️⃣Главное! Закрепим полученные знания на практике, работая с NoSQL базами. 3️⃣И даже если Вы уже работали с NoSQL, этот вебинар будет полезен для вас! Ваши результаты после живого веба: ✅Понимание особенностей реляционных и нереляционных баз данных. ✅Уверенность в выборе оптимального типа базы данных для конкретных задач! А продвинутый курс C# Developer. Professional поможет вам претендовать на зарплату Senior специалиста, которая, как правило, от 280 000 рублей/мес. Помимо знаний, опыта и ценных навыков, после выпускной работы Вы получите сертификат, который действительно ценится работодателями, потому что все наши курсы регулярно обновляются под текущие требования рынка: https://clck.ru/3FJXy6?erid=LjN8KSFpz Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

🖥 BlazorToolkit — набор инструментов для улучшения разработки приложений на Blazor! 🌟 Он включает утилиты для упрощения сет
🖥 BlazorToolkit — набор инструментов для улучшения разработки приложений на Blazor! 🌟 Он включает утилиты для упрощения сетевых операций, такие как работа с REST API, сервисы для реализации middleware-логики и механизмы проверки форм. Это помогает организовать модульный код, улучшает взаимодействие с пользователем и упрощает выполнение распространённых задач. 🔐 Лицензия: MIT 🖥 Github @csharp_1001_notes

Курсы Route 256 от Ozon для C#-разработчиков уровня middle — возможность сильно прокачать навыки на задачах бигтеха🔥 1. Два
Курсы Route 256 от Ozon для C#-разработчиков уровня middle — возможность сильно прокачать навыки на задачах бигтеха🔥 1. Два месяца обучения в команде, которая создаёт ведущий e-com страны. 2. В программе многопоточность, асинхронное и параллельное программирование, шардирование, трейсинг и другие сложные темы. 3. Практика на задачах, влияющих на бизнес. Лучшие студенты после Route 256 могут получить оффер в Ozon Tech Если у вас есть минимум 3 года коммерческого опыта, регистрируйтесь на отборочный контест. Он пройдёт 26 января. Курс бесплатный, но попасть на него смогут только лучшие участники контеста.

🖥 Наследование, полиморфизм и интерфейсы в C#! 🌟 Наследование, полиморфизм и интерфейсы являются основополагающими концепци
🖥 Наследование, полиморфизм и интерфейсы в C#! 🌟 Наследование, полиморфизм и интерфейсы являются основополагающими концепциями объектно-ориентированного программирования (ООП), которые позволяют создавать масштабируемый, модульный и повторно используемый код. Понимание и эффективное применение этих принципов имеет важное значение для создания надежных программных систем. В этом руководстве эти концепции подробно рассматриваются с практическими примерами и сценариями, где они особенно полезны. 🔗 Ссылка: *клик* @csharp_1001_notes

Repost from Machinelearning
✔️ OpenAI расширяет возможности голосового режима ChatGPT. OpenAI представила обновленный голосовой режим ChatGPT, который те
✔️ OpenAI расширяет возможности голосового режима ChatGPT. OpenAI представила обновленный голосовой режим ChatGPT, который теперь поддерживает функции демонстрации экрана и распознавания изображений. Благодаря этому ChatGPT может анализировать контекст происходящего на экране смартфона или компьютера и давать более точные инструкции. Русский язык - поддерживается. Обновленный голосовой режим уже доступен в мобильных приложениях для пользователей Team, а также для большинства подписчиков Pro и Plus. В ближайшее время функция станет доступна для европейских пользователей Pro и Plus, а в начале следующего года - для пользователей Enterprise и Edu. openai.com ✔️ Midjourney представила Patchwork, инструмент для создания миров. Patchwork – это бесконечное полотно, поддерживаемое искусственным интеллектом, которое позволяет создавать миры как персонально, так и совместно. С помощью этого инструмента можно развить расплывчатые идеи в полноценные истории, а также создавать необычные визуальные новеллы из изображений и текста. В будущем Midjourney планирует сделать персонажей, миры и другие материалы, созданные в Patchwork, совместимыми с другими приложениями для сторителлинга. Это позволит, например, оживить персонажей в интерактивных сеттингах и редактировать текст истории с помощью новых интерфейсов для творческого письма. updates.midjourney.com ✔️ Fujitsu представила 144-ядерный процессор Monaka для центров обработки данных. Fujitsu представила прототип своего нового процессора Monaka, разработанного на архитектуре Armv9 и предназначенного для использования в центрах обработки данных. Процессор включает 144 ядра, распределенных по четырем 36-ядерным чиплетам, изготовленным по 2-нм техпроцессу TSMC. Чиплеты расположены поверх SRAM-плиток, произведенных по 5-нм техпроцессу, и соединены с ними с помощью гибридной медной связи. Monaka также оснащен контроллером памяти DDR5, интерфейсом PCIe 6.0 с CXL 3.0 для подключения ускорителей. Ожидается, что Monaka будет доступен в 2027 финансовом году. tomshardware.com ✔️ Ученые предлагают создать виртуальные клетки тканей человека с помощью ИИ. Группа исследователей из Стэнфордского университета, Genentech и Chan-Zuckerberg Initiative считают, что современные достижения в области ИИ и большие массивы экспериментальных данных о биологии человека открывают беспрецедентные возможности для моделирования живых клеток. Виртуальная клетка сможет воспроизводить поведение молекул, клеток, а в будущем - тканей и органов человека. Такая модель позволит глубже понять принципы работы здоровых клеток и выявить причины заболеваний. По мнению авторов, успешная виртуальная клетка должна обладать универсальностью, предсказывать функции и поведение клеток, а также позволять проводить эксперименты "in silico" для проверки гипотез. news.stanford.edu ✔️ Phi-4 - новая блестящая работа Microsoft ✔️ Гарвардский университет и Google выпустят базу данных из 1 млн. книг для обучения ИИ. База данных включает различные жанры, языки и авторов, включая Диккенса, Данте и Шекспира, которые больше не защищены авторским правом в силу своего возраста. Набор книг создан на основе многолетнего проекта сканирования книг Google Books, и Google будет участвовать в ее распространении. База данных предназначена для того, чтобы "создать равные условия" доступа к массиву данных всем - от исследовательских лабораторий до стартапов в области ИИ, - кто хочет обучать свои LLM. В настоящее время база данных находится на стадии доработки и в скором времени будет доступна для широкого использования. institutionaldatainitiative.org @ai_machinelearning_big_data #news #ai #ml

Ищем опытных .NET-разработчиков в ИТ-команду Т-Банка Вот что ждет .NET-разработчиков в Т-Банке кроме ДМС и крутых офисов в 23
Ищем опытных .NET-разработчиков в ИТ-команду Т-Банка Вот что ждет .NET-разработчиков в Т-Банке кроме ДМС и крутых офисов в 23 городах России. — Актуальный стек. Следим за трендами и быстро внедряем новое. — Используем принцип test & learn. Проверяем гипотезы и доверяем числам, чтобы запускать продукты лучше и быстрее. — Гибридный формат работы. — Прозрачная система роста. Вы всегда будете знать, что подтянуть для повышения. — Команда профессионалов, у которых можно многому научиться. Посмотрите вакансии тут

⚡️ Курс Unity с нуля Урок 10 Циклы в unity ▪Видео ▪Полный курс @csharp_1001_notes

🖥 Эта статья описывает улучшения в поддержке OpenAPI в .NET 9.0! 🌟 В частности, статья объясняет, как улучшена интеграция O
🖥 Эта статья описывает улучшения в поддержке OpenAPI в .NET 9.0! 🌟 В частности, статья объясняет, как улучшена интеграция OpenAPI с веб-приложениями на ASP.NET, что упрощает создание, документирование и тестирование RESTful API. В .NET 9 были добавлены новые возможности для генерации и настройки спецификаций OpenAPI, что делает процесс разработки API более гибким и удобным. 🌟 Статья также затрагивает новые функции, такие как улучшенная поддержка аннотаций и метаданных для автогенерации документации API, а также улучшения производительности и безопасности при работе с OpenAPI. 🔗 Ссылка: *клик* @csharp_1001_notes

Создай свой космический шутер с нуля! Не пропусти серию открытых уроков «Создание sci-fi шутера на Unity»! На втором уроке на
Создай свой космический шутер с нуля! Не пропусти серию открытых уроков «Создание sci-fi шутера на Unity»! На втором уроке научимся добавлять противников, создавать спавнеры и подбирать лут. Ты не просто создашь игру — ты освоишь базовые механики, которые пригодятся для работы над любыми проектами в Unity. Стань на шаг ближе к карьере Junior Unity Developer. 🔥 Спикер Николай Терентьев — Architect Unity Developer в Somnium Fabri. Присоединяйся 10 декабря в 20:00 мск! Урок проходит перед стартом курса «Unity Game Developer. Basic». Для участников вебинара — скидка на большое обучение! 🔴 Переходи на сайт, чтобы зарегистрироваться и получить запись предыдущего вебинара: https://otus.pw/XcgW/?erid=LjN8JwhWj #реклама О рекламодателе

🖥 30+ команд Docker, которые вы Должны Знать! ⚡️ Видео @csharp_1001_notes

🖥 Этот фрагмент кода содержит некоторые проблемы, связанные с производительностью. Сможете ли вы понять, в чем дело? @csharp
🖥 Этот фрагмент кода содержит некоторые проблемы, связанные с производительностью. Сможете ли вы понять, в чем дело? @csharp_1001_notes

Подготовили для вас новый полезный вебинар на тему: «Мониторинг работоспособности ASP.NET Core приложений.» Что будет? - Обсу
Подготовили для вас новый полезный вебинар на тему: «Мониторинг работоспособности  ASP.NET Core приложений.» Что будет? - Обсудим различные подходы, позволяющие эффективно отслеживать состояние приложения, выявлять проблемы и улучшать производительность. - Рассмотрим сценарии использования инструментов мониторинга. - Разберем практические примеры обеспечения надежности и доступности веб-сервисов. Все это + очень приличная скидка на курс C# ASP.NET Core разработчик при регистрации по ссылке: https://clck.ru/3Ezf9L?erid=LjN8KYa26  Скидка может быть и не пригодится прямо сейчас, но лучше же чтобы она была, да? 🤔  Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

🖥 Полезная статья, в которой автор рассказывает, как он смог ускорить работу своего приложения с помощью нескольких методов,
🖥 Полезная статья, в которой автор рассказывает, как он смог ускорить работу своего приложения с помощью нескольких методов, таких как кэширование и избежание избыточных вычислений, использование структур вместо классов для небольших типов данных и многое другое! 🔗 Ссылка: *клик* @csharp_1001_notes

🖥 Как сделать Unit-тестирование в .NET проще и интереснее? 🌟 Писать тесты не всегда самое интересное занятие. Если вы не ра
🖥 Как сделать Unit-тестирование в .NET проще и интереснее? 🌟 Писать тесты не всегда самое интересное занятие. Если вы не работаете по TDD, то такие проблемы как отсутствие тестов, их малое количество и их устаревшая версия вам знакомы. Но почему так происходит? Давайте разбираться. 🔗 Ссылка на статью: *клик*

🖥 introduction-to-sql — введение в SQL бесплатная книга, которая поможет вам освоить основы SQL и начать использовать реляци
🖥 introduction-to-sql — введение в SQL бесплатная книга, которая поможет вам освоить основы SQL и начать использовать реляционные базы данных в ваших проектах SysOps, DevOps и другой разработке. Независимо от того, работаете ли вы инженером DevOps/SysOps, разработчиком или просто увлекаетесь Linux, SQL, скорее всего, понадобится вам на каком-то этапе карьеры. Это руководство подходит для всех, кто работает разработчиком, системным администратором или инженером DevOps и хочет изучить основы SQL. ▪ GitHub @sqlhub

🖥 Курс: Основы программирования на C#! 🌟 Курс посвящен базовым понятиям программирования: типы данных, операторы, переменны
🖥 Курс: Основы программирования на C#! 🌟 Курс посвящен базовым понятиям программирования: типы данных, операторы, переменные, условия, циклы, массивы и функции. Он является вводным и подойдет слушателям с небольшим опытом или вообще без опыта программирования. 🔗 Ссылка: *клик* #курс #csharp @csharp_1001_notes

⚡️Всероссийский Хакатон ФИЦ 2024 🚀Попробуйте себя в одном из предложенных кейсов: 1. Семантический делитель текстов: Разрабо
⚡️Всероссийский Хакатон ФИЦ 2024 🚀Попробуйте себя в одном из предложенных кейсов: 1. Семантический делитель текстов: Разработать алгоритм, который сможет обеспечить точное разделение текста на блоки. 2. Контекстный перевод названий научных работ: Разработать переводчик, который будет переводить названия научных работ. 3. Прогнозирование бизнес драйверов: Разработать решение для задачи прогнозирования временных рядов бизнес-драйверов. 4. Система контроля и управления доступом: Разработка системы контроля и управления доступом. И др. 16 кейсов смотрите на сайте: https://фиц2024.рф/hackathon  Хакатон пройдет в 2 этапа: Отборочный этап в Онлайн, Финал в Офлайн. 🏆Призовой фонд: 6 000 000 руб. 🔥Дедлайн регистрации: 26 ноября, 23:59 📅Даты отборочного этапа: 29 ноября - 2 декабря 🦾Даты финала: 3 - 4 декабря Зарегистрируйтесь для участия в хакатоне: https://фиц2024.рф/hackathon #реклама О рекламодателе

🖥 Понимание Memory в C#! 💡 Современные приложения часто требуют эффективной обработки больших наборов данных без ненужного
🖥 Понимание Memory<T> в C#! 💡 Современные приложения часто требуют эффективной обработки больших наборов данных без ненужного копирования данных. В C# представлен Memory<T>, как универсальный инструмент для оптимизации управления памятью. В этой статье мы рассмотрим, как Memory<T> решает распространенные проблемы, его преимущества перед традиционными подходами и как он сравнивается с Span<T>! 🔗 Ссылка: *клик* @csharp_1001_notes

Стоит ли учить сегодня ASP NET и можно ли на этом заработать? 1. Это уже достаточно зрелый фреймворк, на котором работает мно
Стоит ли учить сегодня ASP NET и можно ли на этом заработать? 1. Это уже достаточно зрелый фреймворк, на котором работает много серьезных проектов (таких, как StackOverflow) и которая востребована на рынке как в России, так и в мире. 2. Есть возможность разрабатывать компактные кроссплатформенные приложения, которые можно развертывать самостоятельно, без огромного сервера за спиной. 3. Сам C# достаточно интересный, активно развивающийся язык. Поэтому предлагаем пройти короткий тест и оценить свой уровень навыков: https://clck.ru/3EdFUo?erid=LjN8KLaTv  А прокачать и получить востребованную специальность, либо повышение на текущей работе можно уже будет с серьезной скидкой на курсе C# ASP NET Core разработчик. Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

🖥 raylib — это легковесная библиотека C для разработки видеоигр, ориентированная на простоту и легкость освоения! Основная ц
🖥 raylib — это легковесная библиотека C для разработки видеоигр, ориентированная на простоту и легкость освоения! Основная цель raylib — предоставить разработчикам удобный инструмент для создания графических игр и приложений без необходимости углубленного изучения OpenGL. Библиотека особенно подходит для обучения графическому программированию и созданию прототипов. Особенности: 🌟 Написана на чистом C. 🌟 Все зависимости изначально встроены в библиотеку. 🌟 Содержит готовые модули для работы с графикой, аудио, текстом и вводом. 🌟 Подходит как для новичков, так и для профессионалов, благодаря минималистичному API и качественной документации. 🔐 Лицензия: Zlib 🖥 Github @csharp_1001_notes