Size: a a a

Библиотека шарписта

2020 November 09
Библиотека шарписта
Статья, в рамках которой автор реализует автономную игру на C# размером до 8 килобайт, а также пытается выяснить:

- Насколько маленьким может быть автономный исполняемый файл C#?
- Могут ли приложения C# достигать размеров, при которых пользователи будут считать время загрузки мгновенным?
- Позволит ли это использовать C# там, где он сейчас не используется?

https://proglib.io/w/86d233bb
источник
2020 November 10
Библиотека шарписта
Вопрос из модуля «Создание нового проекта .NET и работа с зависимостями».

Какое изменение версии будет означать дополнительный номер версии, если пакет использует семантическое управление версиями?
Анонимная викторина
24%
1.1.1 меняется на 1.2.0.
41%
1.0.1 меняется на 1.0.2.
13%
1.0.0 меняется на 2.0.0.
23%
Посмотреть результаты
Проголосовало: 1249
источник
Библиотека шарписта
Хотите эффективно использовать ASP.NET Core в работе? Начните осваивать этот фреймворк с демо-занятия «Логирование и трейсинг запросов в ASP.NET Core». Вместе с Виктором Николаевым вы рассмотрите лучшие практики логирования в ASP.NET Core и настроите распределённый трейсинг запросов с помощью стека Elastic.

Демо-урок — возможность попробовать онлайн-курс «C# ASP.NET Core Developer», созданный специально для C#-программистов с опытом от 2 лет, которые хотят заняться веб-разработкой. Для регистрации на занятие пройдите вступительный тест https://otus.pw/pDUs/
источник
Библиотека шарписта
Серия статей о разработке легковесного музыкального проигрывателя на C# с использованием Terminal.Gui:

- часть 1
- часть 2
- часть 3
источник
2020 November 11
Библиотека шарписта
.NET Conf 2020 в самом разгаре. Присоединяйтесь и узнайте обо всех нововведениях в .NET 5!
источник
Библиотека шарписта
Пора стать частью чего-то большего! Займи своё место в игровой индустрии и познакомься с Unity — универсальным игровым движком. Научись создавать как простые 2D, так и сложные 3D-игры на бесплатном трёхдневном интенсиве от Skillbox!

Регистрируйся на интенсив по геймдеву: ▶️ https://clc.to/qVJNog

🚀 Спикер интенсива — Михаил Овчинников, методист Skillbox, 16 лет в разработке. Под его руководством ты изучишь основы Unity и создашь свою игру, даже если никогда раньше не программировал.

🎮 В результате получишь отличную базу для старта в геймдеве и достойный проект, который станет частью твоего портфолио!

Авторы трёх лучших проектов по мнению ведущего интенсива получат сертификат на 30 000 рублей на любой курс университета Skillbox!

Присоединяйся к прямым эфирам 12–14 ноября в 19:00!
источник
Библиотека шарписта
И снова .NET 5 ✌️. Нововведения платформы в сжатом формате.

https://proglib.io/w/03e4b30f
источник
2020 November 12
Библиотека шарписта
Атакующая сторона в кибербезопасности — какая она?

Только на этой неделе стоимость участия 2300 рублей. Осталось 20 мест!  

На интенсиве «Pentesting: Level 0» вы познакомитесь с типичными задачами Red Team, на практике разберетесь в типовых уязвимостях и, как происходит их эксплуатация. А также, проведете взлом приложения, доступного в сети, при помощи эксплойта из набора в фреймворке Metasploit и много другое!

3 дня интенсива «Pentesting: Level 0» — это:
— Первый модуль профессиональной программы
— Практические занятия в формате CTF
— Живое общение с участниками и экспертами
— Оценка своих сил и карьерных перспектив в мире ИБ

Эксперт интенсива — Егор Богомолов, в кейсе которого 200+ проектов анализа защищенности, BugBounty Yandex и HackerOne, а также ряд сертификаций, включая OSCP

Сделайте свой первый шаг на атакующую сторону — записывайтесь на интенсив по ссылке прямо сейчас: https://is.gd/ETCd3q
источник
Библиотека шарписта
Вопрос из модуля «Хранение и извлечение реляционных данных с помощью Entity Framework Core».

Что делает компонент поставщика базы данных в базовой архитектуре EF Core?
Анонимная викторина
14%
Преобразует изменения графа объекта в SQL.
57%
Управляет подключением к ядру СУБД и выполняет созданный код SQL в базе данных.
20%
Представляет активное подключение к базе данных.
9%
Посмотреть результаты
Проголосовало: 1046
источник
Библиотека шарписта
А в Новой Зеландии начались продажи Xbox Series X. Процесс сопровождался эффектным шоу от Microsoft.

Как вам такие посты на отвлеченные от программирования темы?
источник
2020 November 13
Библиотека шарписта
Автор статьи подробно рассказывает о том, что такое система событий применительно к Unity (EventBus).

https://proglib.io/w/d45f5bf1
источник
2020 November 14
Библиотека шарписта
Учимся отправлять push-уведомления в браузер с помощью ASP.NET Core: https://proglib.io/w/ae446e88
источник
2020 November 15
Библиотека шарписта
ASP.NET Core SignalR представляет собой библиотеку с открытым исходным кодом, позволяющую создавать клиент-серверные приложения, работающие в режиме реального времени (чаты, видеоконференции, игровые приложения, приложения для мониторинга данных).

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

https://proglib.io/w/bd005e66
источник
Библиотека шарписта
🔥Готовы ли вы к обучению на продвинутом онлайн-курсе «DevOps практики и инструменты» от OTUS и инженеров Express42? Пройдите тест и узнайте сейчас: https://otus.pw/aTUH/

— Чему научат? Инструментам и конкретным приемам для реализации следующих практик: Infrastructure as Code(IaC), CI/CD, непрерывный сбор метрик (мониторинг и логирование) и др.

📌Хотите протестировать учебный процесс заранее? Сделайте это 17 ноября на бесплатном демо-уроке «Приключения с Terraform и Ansible»: https://otus.pw/KNMN/

— Посмотрим, сколько сил и энергии нужно приложить, чтобы выполнить типовые задачи по созданию виртуальных машин в разных облаках: AWS, GCE и, конечно же, Яндекс.Облако.

Поделится своей экспертизой преподаватель-практик Лев Николаев (инженер и тренер в Express 42). Регистрируйтесь сейчас — напомним в день вебинара!
источник
Библиотека шарписта
Вопрос из модуля «Хранение и извлечение реляционных данных с помощью Entity Framework Core».

Предположим, вы хотите написать запрос только для чтения. Как указать в EF Core, что не нужно отслеживать изменения графа объектов?
Анонимная викторина
18%
Установить для состояния сущности значение EntityState.Unchanged.
8%
Прикрепить вызов метода ToListAsync() к запросу LINQ или цепочке методов fluent.
66%
Прикрепить вызов метода AsNoTracking() к объекту сущности.
9%
Посмотреть результаты
Проголосовало: 1174
источник
2020 November 16
Библиотека шарписта
Погружаемся в генераторы исходного кода, которые появились в C# 9.0: https://proglib.io/w/c1714e11
источник
2020 November 17
Библиотека шарписта
Самые высоокоплачиваемые архитекторы — в сфере Highload. Что нужно уметь, чтобы перейти в эту категорию и устроиться в ведущую IT-корпорацию?
- Правильно использовать шаблоны: кеширование, реплицирование, шардирование, индексирование
- Обеспечивать отказоустойчивость веб-приложений даже при падении серверов
- Уметь создавать веб-приложения, которые легко масштабировать
Все эти навыки вы освоите на онлайн-курсе «Highload Architect». Вас ждут 5 месяцев интенсивной практики и общения с экпертами на вебинарах, разбор рабочих кейсов и лайфхаки.
Готовы к карьерному росту? Тогда проходите вступительный тест и занимайте место по спец.цене https://otus.pw/Lf5TZ/
источник
Библиотека шарписта
Подписывайтесь на наш основной канал @proglibrary, чтобы не пропускать новые статьи и квизы!
источник
Библиотека шарписта
источник
2020 November 18
Библиотека шарписта
Виртуальный лекторий, где собраны ссылки по работе с Azure, последние курсы на платформе Learn и материалы для получения сертификатов от Microsoft.

https://proglib.io/w/2a201c37
источник