Библиотека шарписта | 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
Forwarded from Библиотека программиста | программирование, кодинг, разработка
⚡️ Coolify — опенсорсная & self-hostable альтернатива Heroku, Netlify и Vercel. Инструмент поможет вам управлять вашими серверами, приложениями и базами данных на вашей VPS, Bare Metal, Raspberry PI и чем угодно. Все, что вам нужно, это SSH-соединение.

👉 GitHub & Сайт
👍20
🤖 Использование Phi-3 и C# с ONNX для образцов текста и изображений

Small Language Model (SLM) — это разработка Microsoft и часть семейства Phi-3, которая включает в себя наиболее мощные и экономичные SLM, доступные сегодня. Они превосходят другие модели аналогичного или даже большего размера по различным критериям.

Сочетание SLM и Open Neural Network Exchange (ONNX) меняет правила игры в области взаимодействия ИИ. Читайте подробнее, как можно использовать возможности моделей Phi-3 в своих приложениях .NET с помощью C# и ONNX.

👉 Читать
🔥6🤔2
Привет, друзья! 👋

Мы готовим статью о типичных ошибках начинающих разработчиков. И нам очень нужна ваша помощь! 🙏

Поделитесь своим опытом и мнением в комментариях:
С какими сложностями вы сталкивались в начале своего пути в разработке?
Какие ошибки допускали и как их исправляли?
Что помогло вам быстрее расти профессионально?

Самые интересные и полезные советы мы обязательно включим в статью, а их авторов упомянем в публикации! 😊
🥱4
«Кто использует Blazor и какие проекты вы с ним создавали?» — обсуждение на Reddit, из которого можно сделать один вывод: большинство .NET-разрабов используют его для создания корпоративных приложений.

💬 Был ли у вас опыт работы с Blazor? Какие проекты вы реализовали с использованием веб-фреймворка или над чем работаете сейчас?
😁93👍3
.NET 9: улучшения производительности HtmlEncode и UrlEncode

Stephen Toub снова продемонстрировал свое мастерство, на этот раз улучшив производительность методов HtmlEncode и UrlEncode.

Судя по PR, он использовал различные техники, включая применение представленных в .NET 8 SearchValues.

#perfomance #dotnet
👍212
«Дроны и .NET» — доклад Романа Булдыгина на встрече SpbDotNet №98

Доклад Романа — своего рода ликбез в сфере FPV квадрокоптеров и рассказ о своём хобби от мальчика 35 лет. Вы узнаете, какое применение находит .NET в области, где балом правят C и C++.

📺 Смотреть
🎉17🔥8👾4🌚31
⚒️ 10 незаменимых плагинов для VS Code в 2024 году

Огромная популярность Visual Studio Code во многом связана с его расширяемостью: функциональность редактора можно существенно нарастить за счет установки дополнительных плагинов.

В этой статье мы рассмотрим 10 суперполезных расширений, которые значительно упростят работу с кодом и повысят вашу продуктивность.

🔗 Читать статью
🔗 Зеркало
🔥12👍2🌚2
🧹 Чистый код в ASP.NET Core: практическое введение от команды Telerik

.NET-разработчик Assis Zang разбирается в основных концепциях чистого кода, лежащих в его основе принципах и том, как мы можем применить его к коду, на нескольких практических примерах.

👉 Читать
9🥱7👍1
📧 Отклик на вакансию по email: как сделать так, чтобы ваше письмо выделялось

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

👉 Статья
👍4🥱1
💡 Егор Богатов советует поэкспериментировать с атрибутом NoOptimization для повышения производительности 🤷‍♂️

👉 Подробнее

#dotnet #csharp #perfomance #tip
🤔20😁72🔥1
🎙 Свежий выпуск подкаста DotNet&More: Адвокат Нургла, защищаем говнокод и не только

Ведущие разбирают примеры говнокода, пытаются оправдать автора и думают как сделать из этого конфетку.

➡️ Источник вдохновения
⏯️ YouTube | Сайт подкаста

#подкасты
👍9🔥4
💡Начало работы с C# & .NET в VS Code

Перед вами десятиминутный видеогайд, с помощью которого вы настроите окружение VS Code для разработки веб-, консольных и облачных приложений с помощью .NET и установите дополнительные расширения для кроссплатформенной разработки.

⏲️ Таймкоды:

00:00 Let's set up your development environment in VS Code
00:16 Get Started
01:12 Documentation
01:43 Launch VS Code and install extensions
04:57 Demo - Create a new project
08:54 Learn more
👍12👏3🤔1
💡 Если вам не нравится XAML, вы можете создавать приложения Avalonia, используя только C#

У команды Avalonia есть проект Avalonia.Markup.Declarative, который вам поможет! Ознакомьтесь с шаблоном MVU, вдохновленным Blazor!

👩‍💻 GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27🥱143🤔2🌚2
C#_Cheatsheet_Zero_To_Mastery_V1.01.pdf
332.6 KB
📌 Шпаргалка по C# от команды
Zero To Mastery для студентов C#/.NET Bootcamp

👉 Источник
Please open Telegram to view this post
VIEW IN TELEGRAM
😁51🥱18🔥9👾3👍1
🤔 Три недели кодирования экономят два дня проектирования

Леонид Царев (бывший .NET-разработчик, а в настоящее время Директор департамента разработки Цифра / Цифровая Индустриальная платформа) делится опытом соблюдения баланса между тем, как дать свободу творчества программисту и необходимую гибкость в разработке, но сохранить контроль и сбалансированное принятие решений в архитектуре.

Уже в двух компаниях при его участии был внедрен процесс обязательного технического анализа по задачам для программистов. Смысл технического анализа в том, что перед тем, как взять задачу в работу, программист пишет небольшой (от полстранички) документ про то, как он планирует это сделать, и показывает коллегам/архитектору/тимлиду/тестерам/whatever. Этот документ предназначен для согласования важных деталей реализации перед написанием кода.

👉 Читать
🔥22👍10🥱21🌚1
❗️Вакансии «Библиотеки программиста» — ждем вас в команде!

Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉авторов в наше медиа proglib.io
👉контент-менеджеров для ведения телеграм-каналов

Подробности тут.

Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴

Ждем ваших откликов 👾
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🌚1
🍑 Подборка лучших статей «Библиотеки программиста» за июнь: сохраняй в заметки, чтобы не пропустить #самыйсок

💻 8 причин участвовать в хакатонах
🈺 Как перевести все ваши iOS-приложения на 20 языков за 5 минут
🏆👁️ Топовая задачка на Stack Overflow: как найти k пропущенных чисел в потоке данных
🐍🤖💬 Создаём бота-автоответчика для Telegram на ChatGPT и Aiogram 3: пошаговое руководство
🐍🏗️ Основы архитектуры для джунов: построение масштабируемых и чистых приложений на Python
💡 Кем работать в IT, если ты гуманитарий: 10 альтернативных профессий
🎓 Продвинутый SQL: секреты профессионалов
⚒️ 10 незаменимых плагинов для VS Code в 2024 году
📧 Отклик на вакансию по email: как сделать так, чтобы ваше письмо выделялось
🗣️ «Иногда решение не в изменении системы, а в изменении отношения заказчика». Интервью с системным аналитиком
👨‍💻📎 27 сайтов с задачками для оттачивания навыков программирования
🤯 Как простая задачка поставила в тупик программистов (и как они из него выбрались)
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍3🔥2
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.

Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.

Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.

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