В этом небольшом руководстве для всех освоивших основы C# и .NET, разберем часто используемый класс StringBuilder — чрезвычайно полезный инструмент…
Знаете ли вы, как люди из другой сети могут получить управляемый доступ к локальному приложению на вашем компьютере? Допустим, вы…
Попробуем разобраться с наводящим ужас на новичков, таким зловещим словом как «ассемблер». Выясним, для чего он нужен и стоит ли…
Код легко читается, спецификация короткая и современная, поддержка параллельных вычислений и всех модных фичей, даже есть встроенный веб-сервер. О каком…
Angular CLI — мощный инструмент, упрощающий создание производительных JS-приложений. В этом небольшом руководстве для новичков попробуем разобраться для чего он…
Сегодня попробуем разобраться с часто встречающимся в IT-вакансиях понятием soft skills, выясним, что это и так ли это важно на…
Утилита dd — это программа Unix, утилита командной строки, которую в Linux используют для низкоуровневого копирования и конвертации файлов. Функции…
В этом кратком руководстве для новичков попробуем разобраться с веб-программированием на стороне клиента. Узнаем о необходимых для этого востребованного направления…
Объектно-ориентированное программирование (в дальнейшем ООП) — парадигма программирования, в которой основными концепциями являются понятия объектов и классов. ООП создано для…
В современной веб-разработке Vue.js — один из самых популярных инструментов фронтендера. В небольшом руководстве для новичков попробуем последовательно разобраться с…
В статье разберемся с XSD-схемой и посмотрим какую роль этот формат работы с документами играет в обработке XML. Содержание: 1.…
Виртуализация — это не научно-фантастический термин, а одна из составляющих современной околокомпьютерной жизни. Внедренная в различных сферах жизнедеятельности человека, не…
В статье рассмотрим основные принципы взаимодействия популярного Java-фреймворка Spring и базового паттерна разработки MVC. Это отличное введение для новичка в…
Grep — один из полезнейших инструментов системного администратора, этакий «швейцарский нож», помогающий специалисту решать множество повседневных рутинных задач. Чаще всего…
FTP, FTPS и SFTP — это протоколы, используемые для передачи файлов по сети. Хотя их аббревиатуры похожи, между ними есть…
Unit testing — один из обязательных инструментов в арсенале любого уважающего себя разработчика ПО, желающего сделать код более надежным и…
WordPress — самая популярная система управления контентом (Content Management System, CMS) в мире. На ней с момента запуска работает и…
В статье поговорим о свойствах полей класса (c# get set). Разберемся с определением и назначением этой структуры, а также рассмотрим…
Операторы switch и case нужны для управления сложными условными операциями и операциями ветвления. Они нередко применяются в современной С#-разработке, и любой…
Сегодня поговорим о делегатах. Но речь пойдет не о болтливых представителях какой-нибудь партии на очередном съезде, а об объектах-указателях, используемых…
Массивы — основа любого языка программирования. Знать, как они работают, необходимо любому уважающему себя разработчику. Ну а если вы только…
Таймер — программный механизм, позволяющий через определенное время выполнять нужный нам участок кода, делая это заданное количество раз. Например, нам…
Если простыми словами, то Flexbox — это такая структура CSS, которую мы используем для отображения и упорядочивания элементов внутри другого…
Метод setTimeout — это встроенная функция JavaScript, устанавливающая таймер обратного отсчета (в миллисекундах) для выполнения функции обратного вызова по завершении…