Знание того, как оптимизировать сборки образов Docker, чтобы использовать кэш сборки как можно чаще, имеет решающее значение для ускорения ваших сборок. Мы покажем вам, как работает кэш слоев и как эффективно использовать кэш, чтобы вы могли получить максимальную отдачу от своих сборок.
При определении подкласса существуют разные способы вызова метода __init__
родительского класса. Давайте начнем с базового класса и рассмотрим каждый из этих методов.
Сегодня мы научимся создавать простое приложение Hello World
, используя Ruby on Rails. Так что придержите лошадей, пока я отправлюсь с вами в ваше путешествие.
Когда вы создаете приложение Ruby on Rails с помощью команды:
rails new project1
Вместо того, чтобы напрямую включать мой простой код проверки орфографии в свой проект, почему бы не превратить его в библиотеку, которую мне было бы легче использовать в других местах, а также публиковать публично.
Я знаю, что существуют некоторые другие библиотеки, но ни одна из них не является стандартом, и, поскольку я действительно делаю это в качестве эксперимента, простите меня за то, что я немного заново изобрел велосипед.
Модульные тесты проще писать, когда при заданном наборе входных данных вы знаете, что всегда получите ожидаемый ответ. Это становится немного сложнее, когда один и тот же набор входных данных может привести к разным ответам.
Когда вы работаете над программами, где иногда приходится делать запрос к внешнему API или обращаться к другим сервисам в ваших микросервисах, вы не можете быть уверены, что получите код состояния 200
на каждый запрос.
Flask — популярный веб-фреймворк Python, известный своей простотой и удобством использования. Если вы новичок в веб-разработке или только начинаете работать с Flask, эта запись в блоге — идеальное место для начала. Мы проведем вас через процесс создания базового приложения Flask с нуля. К концу у вас будет работающее приложение Flask и базовое понимание веб-разработки с использованием Python.
После того как я много лет использовал timetrap от Ruby (к сожалению, больше не поддерживаемый), я понял, что в экосистеме Node.JS нет аналога, и решил создать его.
Представляю track-time-cli, утилиту для отслеживания времени, которое вы тратите на свои проекты, и со временем просмотра полезных метрик и статистики о вашей производительности.
В этом руководстве показано, как создать и развернуть серверную часть Go для сокращения URL-адресов. Он состоит из одного сервиса с REST API и использует базу данных PostgreSQL.
Чтобы всего за несколько минут запустить нашу серверную часть Go в облаке, мы будем использовать Encore — платформу разработки серверной части, которая автоматизирует инфраструктуру.
Локализация — это процесс перевода вашего приложения на разные языки. В этой статье мы узнаем, как добавить поддержку локализации в приложение React с помощью Redux и Ant Design без использования react-i18next.
Исполняемые файлы, которые можно запустить через командную строку, известны как бинарные программы командной строки. Мы можем создать сценарий Node.js для запуска таких программ из командной строки и потенциально обрабатывать их ввод и вывод. Прежде чем мы узнаем, как выполнить бинарный файл командной строки в Node, давайте сначала разберемся, что он означает.
Присоединяйся в тусовку
Поделитесь своим опытом, расскажите о новом инструменте, библиотеке или фреймворке. Для этого не обязательно становится постоянным автором.