Category

Полезное

Category

Android Studio – это среда разработки (IDE), созданная Google для разработки приложений на Windows для операционной системы Android. Под IDE принято понимать готовые инструменты разработчика, с помощью которых специалист пишет логику поведения программы, добавляет в нее визуальные компоненты, придает им интерактивность и превращает первоначальную задумку в полноценный проект. Чаще всего приложения, созданные в Android Studio, выставляются на продажу в Google Play. Android Studio была создана специально для написания программных кодов на Java и Kotlin. Именно…

Python – язык программирования, который поддерживает множество разнообразных и полезных инструментов для разработки программного обеспечения. Он часто используется для бизнес-приложений, а также для небольших игр. В крупных проектах может служить в качестве вспомогательного инструмента. Зная возможности Python, программист сможет понять, что именно он способен реализовать в своих приложениях. Сегодня предстоит познакомиться с таким процессом, как логирование (Python logging). Также необходимо разобраться с тем, что собой представляют логи. Дополнительно будут внимательно изучены методы и атрибуты, позволяющие…

Современный Интернет – сложная вещь, которая состоит из множества компонентов. Особое внимание необходимо уделять так называемым протоколам. Они отвечают за разнообразные возможности сети. На старте Интернета в качестве глобальной сети у пользователей возникла новая потребность – осуществлять передачу файлов с компьютера на компьютер, находясь на огромном расстоянии. В те времена нельзя было просто выгрузить документ в мессенджер или электронную почту, чтобы передать его другу. Для реализации соответствующей задачи был придуман FTP протокол. Это произошло в…

Работа в Интернете основывается на клиент-серверной модели. Для того чтобы сайт функционировал, ему нужен так называемый веб-сервер – специальная программа, принимающая и обрабатывающая пользовательские запросы с последующей отправкой ответа на присланную изначально команду. Такого программного обеспечения очень много. Одним из наиболее популярных вариантов является Nginx. Далее предстоит познакомиться с этим программным обеспечением получше. Нужно не только выяснить, что собой представляет веб-сервер Nginx, но и рассмотреть его преимущества и недостатки. Также необходимо выяснить, для каких операционных…