Сегодня говорим о таком важном инструменте для работы с файловой системой, как функция walk(), которая позволяет получать сведения о данных…
В этой статье речь пойдет об использовании ACL (Access Control List). Мы расскажем про его назначение, какие есть особенности, разновидности…
Что такое User Flow, зачем он нужен, как используется и какие проблемы он может решить? Об одном из самых важных…
Использование геттеров и сеттеров для инкапсуляции данных – один из основных принципов объектно-ориентированного программирования. О том, что это такое и…
Что такое split() в Python Метод split() в Python используется для разделения строки на подстроки на основе заданного разделителя. Этот…
Сегодня мы поговорим о конструкции проверки условия if. Это одна из базовых конструкций в программировании — и не только в…
Сегодня мы вкратце рассмотрим такой язык программирования как Perl. Какие у него есть преимущества и недостатки, какой у него синтаксис…
В этом материале мы поговорим о относительно молодой технологии — Progressive Web App (PWA). Что такое PWA PWA, или прогрессивное…
Сегодня мы поговорим о том, что такое лямбда-функция в Python: какие у нее особенности, в чем ее сильные стороны, какие есть…
Когда в работе приходится иметь дело со списками, кортежами или другими итерируемыми объектами, мы можем применять функцию enumerate() для добавления…
Что такое ASP.NET ASP.NET (Active Server Pages .NET) — это бесплатная веб-платформа, созданная специалистами Microsoft для проектирования интерактивных веб-приложений, которые…
К моменту прочтения этой статьи вы будете знать о технологии Grid CSS все: научитесь быстро и точно располагать веб-элементы, а…
Сегодня мы рассмотрим важный инструмент для взаимодействия с базами данных — Hibernate. Вы узнаете что это за библиотека, в каких…
Что такое SOLID? Сегодня говорим об объектно-ориентированном программировании (ООП), а именно — о главных принципах написания кода. Чем сложнее код,…
Что такое мобильное приложение Сегодня мы разберемся в том, что такое мобильные приложения, какие бывают типы мобильных приложений, в чем…
Что такое метод filter() в JavaScript Этот инструмент применяется к массиву и служит для фильтрации его контента. Примененный к содержимому…
Сегодня мы расскажем о портфолио. Насколько оно необходимо для программиста и как его правильно составить, что нужно, чтобы подтвердить свою…
Сегодня речь пойдет о localhost. Вы узнаете, где используется этот параметр, что он обозначает, как его правильно применять и какие…
Что такое массив? В программировании часто работают с такой математической структурой как массив. В языке Java он рассматривается как некая…
Сегодня речь пойдет об объекте jQuery.Callbacks. Но, перед тем, как о нем поговорить, давайте вспомним, что такое коллбэк в JavaScript.…
Что такое метод reduce() Обычно говорят, что reduce() в JS используется для свертки массивов. Это определение слишком размыто, поэтому мы попробуем…
Сегодня мы разберемся с форматированием текстовых и числовых выражений в Java, поработаем с Java String format(), узнаем что такое спецификаторы,…
Как проходит тестирование ПО Жизненный цикл разработки ПО имеет строгую структуру. Без ее четкого соблюдения процесс работы над программным продуктом…
Сегодня речь пойдет о системах управления контентом — CMS. Мы расскажем о том, что это такое, для чего нужны эти…
Сегодня мы рассмотрим удобную библиотеку для React - Styled Components. Она предназначена для реализации стилей в JavaScript файлах на основании…
Пришло время разобраться, что такое gRPC — в чем принцип его работы и какие у него преимущества перед привычным REST…
Права доступа к файлам и папкам определяют уровень защищенности, а потому имеют огромное значение в контексте безопасности. Сегодня мы разберемся…
Сегодня мы разберемся в том, что такое TCP/IP, как функционирует этот стек протоколов, рассмотрим его преимущества и недостатки. Что такое…
Для новичка в программировании есть много «страшных» терминов, название которых ни о чем не говорит. Один из таких терминов -…
Что такое система управления базами данных (СУБД) База данных - это массив информации, к которой мы регулярно обращаемся и даже…
Что такое SSH Хотя протокол SSH и расшифровывается как Secure Shell, но по сути не является шеллом. SSH - это…
Что такое Objective-C Сегодня речь пойдет об одном из самых легендарных языков программирования - Objective-C. Это довольно сложный язык, с…
В Python присутствует синтаксическая конструкция, которая позволяет в одну строку заполнять списки простыми или сложными значениями. Называется она — генераторы…
Сегодня мы поговорим о такой вещи как HashSet в C# — расскажем о том, где она используется, для чего нужна…
Сегодня речь пойдет о HTTP/3 — новом сетевом стандарте, который заметно оживил интернет. Так ли он быстр, как о нем…