Библиотека шарписта | C#, F#, .NET, ASP.NET
22.9K subscribers
2.26K photos
36 videos
85 files
4.42K links
Все самое полезное для C#-разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/b60af5a4

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead
Download Telegram
Silk.NET — библиотека для быстрой разработки мультимедийных, графических и вычислительных приложений. Активно развивается и поддерживается .NET Foundation. Недавно, кстати, прошла встреча сообщества Silk.NET.

https://github.com/dotnet/Silk.NET
👍10🔥2
ChatGPT сейчас на хайпе, но почему бы не воспользоваться этим инструментом для генерации кода?

Читать
👍6
bflat — нативный компилятор для C#, который поставляется со всем необходимым для создания C#-приложений.

Пишите на привычном вам C#, но с инструментами, вдохновленными Go, которые создают небольшие, автономные и нативные исполняемые файлы из коробки.

https://github.com/bflattened/bflat
👍15🤔9🔥3
Новогодние праздники подходят к концу, надеемся вы успели провести их с пользой😌

А если нет, спешим напомнить: Сегодня последний день 50% распродажи курсов в Библиотеке программиста!

– Математика для Data Science
– Алгоритмы и структуры данных
– Как айтишнику устроиться в международную компанию
– Основы IT для непрограммистов
– Основы программирования на Python
– Frontend Basic: принцип работы современного веба.

🏄 Успейте забронировать скидку на любой из курсов: https://proglib.io/w/779ae8bb

Начните новый год правильно!
И не забывайте - завтра подводим итоги конкурса, где можно выиграть:

🥇 Apple AirPods Pro 2
🥈 Курс «Математика для Data Science
🥉 Курс: «Алгоритмы и структуры данных»

👉Поторопитесь, подробности по ссылке: https://proglib.io/w/e72668b2
👍7😁2🔥1
LINQ для начинающих: обзор различий между несколькими похожими методами и перегрузками, которые могут быть не очевидны для новичков в C#.

Читать
👍101🙏1
Репозиторий, в котором представлены примеры использования C# для системного программирования с нативной технологией предварительной компиляции .NET.

https://github.com/MichalStrehovsky/zerosharp
👍92🤔1
Дельта компрессия и квантизация объектов в C#

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

Из статьи вы узнаете, как с помощью дельта компрессии и квантизации можно уменьшить размер объектов и, тем самым, уменьшить размер сериализованных данных. Попутно автор знакомится с библиотекой для битовой сериализации данных NetCode.

Читать
12👍1
Будущее .NET вместе с WebAssembly

Обзор инструмента Wasmtime для .NET-разработчика и размышления относительно WebAssembly на серверной стороне.

Читать
👍9
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

Бесплатный курс для всех, кто любит качественные IT-публикации и хочет научиться интересно писать о программировании либо улучшить навыки письма.

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

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

Материалы регулярно дополняются, обновляются и корректируется. Отвечаем на все учебные вопросы в комментариях курса.

Как стать автором «Библиотеки программиста» и получать гонорары за статьи?
➡️ Заполните анкету.
Если все ок, мы свяжемся с вами и обсудим дальнейшие шаги.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Forwarded from Библиотека программиста | программирование, кодинг, разработка
ChatGPT не заменит программистов, но может стать отличным подспорьем уже сейчас. Ловите 10 кейсов применения ChatGPT для программистов от техдира Remote Work:

1. Генерация шаблонного кода — «скелета» проекта.
2. Исследование и сравнение фреймворков/алгоритмов.
3. «Расшифровка» и объяснение кодовой базы.
4. Комментирование кода.
5. Генерация тест-кейсов.
6. Написание документации.
7. Генерация регулярных выражений.
8. Рефакторинг кода.
9. Поиск ошибок в коде.
10. Реализация алгоритмов для проведения собеседований и в повседневной деятельности.

Источник:

🔗 Читать в Твиттере
🔗 Читать в Thread Reader App (если Твиттер не открывается)
👍20
Forwarded from Библиотека программиста | программирование, кодинг, разработка
⚖️ Работа или жизнь: принципы Work-life balance

Если ты работаешь 25/8, а переработка для тебя стала обыденностью – эта статья для тебя. Рассказываем об угрозах трудоголизма и как найти тот самый баланс.

🔗 Основной сайт
🔗 Зеркало
👍7