Публикации по теме 'programming'


Планирование выполнения кода с помощью функций JavaScript setTimeout и setInterval
В JavaScript есть функции для запуска функций в указанное время или интервал расписания. Это функции setTimeout и setInterval соответственно. setTimeout setTimeout позволяет нам запускать код по истечении указанного времени из вызова функции setTimeout . Требуется 2 аргумента. Первая - это функция обратного вызова с кодом, который мы хотим запустить. Второй аргумент - это время, в течение которого выполняется код в функции обратного вызова, относительно времени, когда эта..

Репост подстека — OpenLampTech, выпуск №65
Вас ждет новая неделя и еще один отличный информационный бюллетень OpenLampTech . Спасибо за прочтение. 📚 Получите бесплатную копию моей электронной книги 10 советов по MySQL для всех при подписке на еженедельную рассылку OpenLampTech информационный бюллетень . OpenLampTech предлагает спонсорские возможности в еженедельном информационном бюллетене для вашего бренда, продукта или услуги. В качестве стартовой публикации совместная работа очень экономична. Отправьте личное..

Введение в создание API в 2023 году (Ruby on Rails)
Введение в создание API в 2023 году (Ruby on Rails) Привет! Мне было трудно найти обновленный и понятный контент о том, как создать API. Поэтому я здесь, чтобы попытаться помочь вам справиться с этим немного мягче. Передо мной стояла задача создать API с двумя конечными точками , первая конечная точка должна читать CSV-файл и регистрировать данные . Вторая конечная точка должна отображать информацию в формате JSON . Были и другие требования, но это все, что вам нужно знать для..

Запускать или не запускать: ошибки %w в ходу
Обработка ошибок является важным аспектом разработки надежных приложений на любом языке программирования. В Go разработчикам часто нужно различать исправимые и неисправимые ошибки, чтобы решить, следует ли перезапустить приложение или завершить его. В этом посте мы рассмотрим, как использовать глагол %w в обработке ошибок для переноса и определения исправимых и неисправимых ошибок в приложении Go. Обзор кода Предоставленный пример кода имитирует приложение обработки задач,..

2. Автоматизация задач с помощью Python: изменение размера основного изображения
Добро пожаловать в серию статей об автоматизации задач с помощью Python! В первой части мы обсудили, как Python может помочь вам переименовать несколько файлов и повысить производительность. Сегодня мы углубимся в конкретный вариант использования: массовое изменение размера изображений с помощью удобного скрипта Python. Являетесь ли вы фотографом, графическим дизайнером или просто тем, кто работает с большим количеством изображений, этот скрипт сэкономит вам время и…

Руководство по Go E2E, часть 1: Чистая архитектура и структура папок
В этой части мы обсудим структуру шаблона файлов и папок для достижения чистой и НАДЕЖНОЙ архитектуры. Возможно, вы слышали об этом блоге 2012 года: https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html . Если я могу упростить пункты, вот требования для достижения чистой архитектуры: Независимость от фреймворков. Архитектура не зависит от библиотек или функций. Тестируемый. Бизнес-правила можно протестировать без пользовательского интерфейса, базы данных,..

Освоение операций CRUD с помощью SQLAlchemy: подробное руководство
Введение В сфере управления базами данных операции CRUD являются краеугольным камнем манипулирования данными. CRUD, что означает создание, чтение, обновление и удаление, образует фундаментальный набор операций для взаимодействия с базами данных. SQLAlchemy, мощная и гибкая библиотека объектно-реляционного сопоставления (ORM) для Python, позволяет разработчикам беспрепятственно выполнять эти операции, абстрагируя при этом большую часть базовой сложности SQL. В этом сообщении блога мы..