Денис Бородовский

Класс StringBuilder в C# — примеры и задачи

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

23.02.2022

Ngrok: понятное руководство по использованию

Знаете ли вы, как люди из другой сети могут получить управляемый доступ к локальному приложению на вашем компьютере? Допустим, вы…

15.02.2022

Что такое ассемблер для чайников

Попробуем разобраться с наводящим ужас на новичков, таким зловещим словом как «ассемблер». Выясним, для чего он нужен и стоит ли…

15.02.2022

Язык программирования Go: коротко о главном

Код легко читается, спецификация короткая и современная, поддержка параллельных вычислений и всех модных фичей, даже есть встроенный веб-сервер. О каком…

09.02.2022

Кратко про Angular CLI: для чего нужен, как применять

Angular CLI — мощный инструмент, упрощающий создание производительных JS-приложений. В этом небольшом руководстве для новичков попробуем разобраться для чего он…

07.02.2022

Главное по теме: что такое soft skills и как их развить

Сегодня попробуем разобраться с часто встречающимся в IT-вакансиях понятием soft skills, выясним, что это и так ли это важно на…

07.02.2022

Утилита dd в Linux

Утилита dd — это программа Unix, утилита командной строки, которую в Linux используют для низкоуровневого копирования и конвертации файлов. Функции…

19.01.2022

Frontend-разработка: как научиться?

В этом кратком руководстве для новичков попробуем разобраться с веб-программированием на стороне клиента. Узнаем о необходимых для этого востребованного направления…

19.01.2022

Объектно-ориентированное программирование (ООП). Объясняем на пальцах

Объектно-ориентированное программирование (в дальнейшем ООП) — парадигма программирования, в которой основными концепциями являются понятия объектов и классов. ООП создано для…

18.01.2022

JavaScript-фреймворк Vue.js: особенности и примеры реализации

В современной веб-разработке Vue.js — один из самых популярных инструментов фронтендера. В небольшом руководстве для новичков попробуем последовательно разобраться с…

14.01.2022

XSD Schema. Особенности использования

В статье разберемся с XSD-схемой и посмотрим какую роль этот формат работы с документами играет в обработке XML. Содержание: 1.…

06.01.2022

VLAN — что это такое? Назначение и особенности применения

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

30.12.2021

Spring MVC — основные понятия и архитектура

В статье рассмотрим основные принципы взаимодействия популярного Java-фреймворка Spring и базового паттерна разработки MVC. Это отличное введение для новичка в…

23.12.2021

Что такое Grep? Практические примеры использования

Grep — один из полезнейших инструментов системного администратора, этакий «швейцарский нож», помогающий специалисту решать множество повседневных рутинных задач. Чаще всего…

14.12.2021

Протоколы SFTP и FTPS: что это такое и как использовать?

FTP, FTPS и SFTP — это протоколы, используемые для передачи файлов по сети. Хотя их аббревиатуры похожи, между ними есть…

08.12.2021

Unit testing. Модульное тестирование для новичков

Unit testing — один из обязательных инструментов в арсенале любого уважающего себя разработчика ПО, желающего сделать код более надежным и…

01.12.2021

Как «научить» WordPress справляться с высокой нагрузкой. Кейс MC.today, издания с больше 1 млн посетителей в месяц

WordPress — самая популярная система управления контентом (Content Management System, CMS) в мире. На ней с момента запуска работает и…

12.11.2021

Свойства в C#: назначение, использование, примеры

В статье поговорим о свойствах полей класса (c# get set). Разберемся с определением и назначением этой структуры, а также рассмотрим…

09.11.2021

Зачем нужна конструкция switch-case в C# и как с ней работать

Операторы switch и case нужны для управления сложными условными операциями и операциями ветвления. Они нередко применяются в современной С#-разработке, и любой…

29.10.2021

Делегаты, лямбды и события в C#: просто о сложном

Сегодня поговорим о делегатах. Но речь пойдет не о болтливых представителях какой-нибудь партии на очередном съезде, а об объектах-указателях, используемых…

25.10.2021

Массивы в C#: виды, примеры и работа с ними

Массивы — основа любого языка программирования. Знать, как они работают, необходимо любому уважающему себя разработчику. Ну а если вы только…

20.10.2021

Класс Timer в C#: все, что нужно знать новичку

Таймер — программный механизм, позволяющий через определенное время выполнять нужный нам участок кода, делая это заданное количество раз. Например, нам…

19.10.2021

Основы CSS-верстки: как с помощью Flexbox компоновать элементы на странице

Если простыми словами, то Flexbox — это такая структура CSS, которую мы используем для отображения и упорядочивания элементов внутри другого…

05.10.2021

Планирование в JavaScript: как применять функции setTimeout и setInterval

Метод setTimeout — это встроенная функция JavaScript, устанавливающая таймер обратного отсчета (в миллисекундах) для выполнения функции обратного вызова по завершении…

07.09.2021