Обучение

Проверка пользовательского ввода в Python

Принимая пользовательский ввод, вы ожидаете получить данные определенного типа и вида. Но вы не можете быть уверены, что пользователь введет все правильно. Поэтому пользовательский ввод нужно проверять.

Обучение

Docker Compose Watch: попрощайтесь с томами Docker!

Вы когда-нибудь пытались использовать тома Docker для горячей замены (hot-reloading) в своем веб-приложении? Если вы получили такой же ужасный опыт, как и я, вам понравится новейшая функция, которую только что выпустил Docker: docker-compose watch!

Обучение

Конвейеры в Linux

В этом руководстве мы рассмотрим общее определение философии Unix и изучим ключевые элементы хорошо написанного скрипта. Также мы познакомимся с такими составными частями скриптов, как оператор конвейера, работа с stdin и stdout.

Обучение

5 принципов юнит-тестирования

Следуйте лучшим практикам юнит-тестирования, и вы сможете писать компактный, точный и легко читаемый код тестов. Это позволит вам сэкономить драгоценное время, избежать технического долга и получить удовольствие от тестирования кода.

Обучение

Итераторы в JavaScript

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

Прокрутить вверх