Как стать автором
Обновить
6
14

.Net разработчик

Отправить сообщение

Декрет в IT: другие навыки, страхи, преимущества

Уровень сложностиПростой
Время на прочтение16 мин
Количество просмотров2.8K

Декретный отпуск для IT-сотрудницы — это большое приключение и испытание.
Как увидеть в таком отпуске ценность с точки зрения профессионального развития? Как изменится привычный уклад жизни? Что ожидать? Как подготовиться?
Отходим от привычных тем и заглядываем за завесу современного материнства!

Читать далее
Всего голосов 13: ↑9 и ↓4+8
Комментарии19

Refit в .NET: обзор библиотеки для упрощения работы с REST API

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров2.3K

В этом обзоре мы познакомимся с библиотекой Refit для .NET, которая значительно упрощает работу с REST API.

Refit позволяет разработать типобезопасные http клиенты с использованием интерфейсов и атрибутов, что делает код более читаемым и удобным для сопровождения.

Читать далее
Всего голосов 14: ↑14 и ↓0+14
Комментарии8

Обзор нововведений в C# 13

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров14K

Совсем скоро выйдет новая версия языка C#, а мы продолжаем серию ежегодного обзора нововведений. Изменений в этом году больше, чем в прошлом, что радует. Есть как важные изменения, так и весьма узкоспециализированные. Давайте посмотрим на них более детально.

Читать далее
Всего голосов 25: ↑25 и ↓0+31
Комментарии70

Личный опыт: добавление микроразметки на сайт

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров1.7K

Микроразметка сайта: личный опыт и решения. Никита Неминущий, ведущий инженер-программист «Выберу.ру», рассказывает о том, как на их сайте была реализована микроразметка и какие трудности пришлось преодолеть. Узнайте, как микроразметка влияет на поисковую выдачу и какие инструменты помогли упростить процесс ее добавления.

Ознакомиться
Всего голосов 9: ↑8 и ↓1+7
Комментарии4

Как написать Telegram бота на C#?

Уровень сложностиПростой
Время на прочтение13 мин
Количество просмотров52K

Приветствую, товарищи-программисты!

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

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

Хочу своего бота!
Всего голосов 19: ↑10 и ↓9+4
Комментарии111

Полное понимание асинхронности в браузере

Время на прочтение24 мин
Количество просмотров113K
Про асинхронность JavaScript написано много статей, документации и книг. Но вся информация сильно распределена по интернету, поэтому сложно быстро и полностью разобраться, что к чему, и составить цельную картину в голове. Не хватает одного исчерпывающего гайда. Именно эту потребность я и хочу закрыть своей статьёй.

Читать дальше →
Всего голосов 78: ↑78 и ↓0+78
Комментарии26

14 вопросов об индексах в SQL Server, которые вы стеснялись задать

Время на прочтение26 мин
Количество просмотров1.1M
Индексы — это первое, что необходимо хорошо понимать в работе SQL Server, но странным образом базовые вопросы не слишком часто задаются на форумах и получают не так уж много ответов.
Роб Шелдон отвечает на эти, вызывающие смущение в профессиональных кругах, вопросы об индексах в SQL Server: одни из них мы просто стесняемся задать, а прежде чем задать другие сначала подумаем дважды.


От переводчика
Данный пост является компиляцией двух статей Роба Шелдона:

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

Перейти к чтению
Всего голосов 40: ↑37 и ↓3+34
Комментарии44

Обзор нововведений в C# 10

Время на прочтение6 мин
Количество просмотров35K

В данной статье мы рассмотрим новую версию языка C# 10, которая включает в себя небольшой список изменений относительно C# 9. Ниже приведены их описания вместе с поясняющими фрагментами кода. Давайте их рассмотрим.

Читать далее
Всего голосов 31: ↑30 и ↓1+40
Комментарии57

Хакатоны. Коротко обо всем

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров7K

Что такое хакатоны? Зачем в них участвовать? Как собрать команду? Как победить? И главное - как вернуться живым после хакатона и жить дальше?

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

Читать далее
Всего голосов 7: ↑7 и ↓0+7
Комментарии7

Аутентификация и авторизация в проекте с микросервисной архитектурой: стратегии, практический пример

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров35K

Привет! На связи Олег Казаков из Spectr.  Мы занимаемся разработкой цифровых сервисов, в том числе высоконагруженных систем с микросервисной архитектурой и большим количеством различных интеграций.

В статье расскажу об одном из кейсов при работе над проектом с микросервисной архитектурой — реализации единой системы авторизации и аутентификации.  Поговорим про теорию, рассмотрим различные стратегии реализации и особое внимание уделим паттерну API Gateway.

Читать далее
Всего голосов 10: ↑8 и ↓2+8
Комментарии9

«А давайте выйдем на рынок СНГ»: как масштабировать сайт, если он к этому не готов

Время на прочтение6 мин
Количество просмотров1.3K

Рано или поздно у крупных проектов наступает такой этап, когда достигнут потолок по аудитории или финансовым показателям и нужно как-то расти дальше. И вот в один прекрасный день сияющие коллеги приходят к тебе со словами «Мы тут решили выйти на рынок США/Китая/СНГ…».

Если архитектура сайта изначально проектировалась с учетом международного развития — это хорошо. Однако если за все время жизни проекта вы концентрировались на том, что нужно «здесь и сейчас» и никто не задумывался о том, чтобы когда-нибудь вынести бизнес за пределы России, то могут возникнуть сложности.

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Комментарии1

Информация

В рейтинге
487-й
Дата рождения
Зарегистрирован
Активность

Специализация

Backend Developer, Fullstack Developer
Middle
C#
SQL
.NET
Software development
Code Optimization
Designing application architecture
Creating project architecture
Database design