Всем известная истина звучит, что не ошибается только тот, кто ничего не делает. В этой статье мы рассмотрим, какие ошибки бывают, а также кратко рассмотрим функцию error reporting, используемую для контроля отображения errors. Но для начала (in first) изучим каждый вид дефектов отдельно, обратив внимание на наиболее распространенные. Error в PHP: разновидности Ошибки в PHP бывают: — фатальные (fatal); — не фатальные; — пользовательские. Фатальные Fatal error в PHP — одна из наиболее серьезных…
Статья посвящена работе с модулем datetime, который используется в языке программирования Python для определения даты и времени. В рамках изучения…
Одна из причин популярности Python — наличие большого числа фреймворков и библиотек (libraries, lib). И это хорошо, ведь чем больше дополнительных пакетов, тем больше вариантов по использованию языка открывается перед программистом. В этой статье мы рассмотрим десять Python libraries, посредством которых работа с Python становится проще и эффективнее. Requests Requests предназначена для того, чтобы сделать HTTP-запросы проще и удобнее. Эта библиотека (library, lib) написана на Python и является условным стандартом для многих разработчиков. Позволяет добавлять к…
Важное условие хранения данных в памяти ПК — возможность преобразования этих данных в форму, которая понятна компьютеру. Не менее важно…
В этой статье поговорим про архитектуру программного обеспечения. Расскажем о том, что такое модель MVC, зачем нужен этот архитектурный паттерн в разработке, что такое контроллер в MVC и т. д. Постараемся объяснить все на примере и простыми словами. Процесс взаимодействия пользователя и веб-сайта основан на постоянной обработке пользовательских запросов и выдаче соответствующих результатов. Любой интернет-сервис, будь то онлайн-кинотеатр, социальная сеть или интернет-банкинг, реагирует на действия пользователя довольно быстро. Чтобы обеспечить нужный уровень интерактивности и динамичности,…
Статья расскажет о работе с файлами в Python: о вводе и выводе, открытии, чтении, записи, закрытии и выполнении других не…
Карандаш или шариковая ручка — это конкретные объекты, но как тогда назвать пишущий инструмент? Сам по себе он представляет собой абстрактное понятие, которое нельзя точно описать. Но иногда главная идея заключается в том, что можно сделать, а не в том, чем конкретно это делается. Поставленную задачу реализуют интерфейсы (interfaces). Golang interface В языке программирования Golang существует тип «интерфейс». Для наилучшего понимания этого типа скажем, что большая часть разных типов данных фокусируется на хранимых ими значениях:…