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


Технический долг? Вот как мы начали расплачиваться
История стартапа о внедрении CI / CD Pipelines и процессов разработки Вы часто читаете о том, что масштабирование должно быть последней заботой вашего стартапа, прежде чем он достигнет соответствия продукта рынку . Хотя я действительно поддерживаю это заявление, я чувствую, что вы не часто читаете о том, что на самом деле (технически) делать, когда это соответствие продукта рынку достигнуто. Этот пост обращается к этому и делится нашей историей. Около года назад я стал одним из..

Знаете ли вы history.back() в JavaScript?
Что такое history.back() и какая от него польза? Итак, мы все выходим в Интернет, чтобы посмотреть видео на YouTube, StackOverflow и многое другое. И мы обычно нажимаем « Знаете ли вы? Вы можете создать ту же функциональность, что и « ← » этой кнопки браузера в JavaScript 🔥 Давайте создадим кнопку «Назад» <button>Go Back</button> Пришло время сделать его функциональным ✌️ Добавьте атрибут onclick к кнопке onclick="history.back()" Вот окончательный..

Полезные инструменты для ускорения рабочего процесса Django
Хотите упростить рабочий процесс Django? Вы хотите, чтобы ваши сложные и трудоемкие процессы Django выполнялись одним щелчком мыши? Тогда вы попали в нужную статью! В этой статье представлены пять невероятных инструментов, предназначенных для упрощения ваших задач разработки Django. Мокару Истинная мудрость заключается не в отсутствии проблем, а в способности учиться на них и развиваться. Без задач в реальном времени обучение остается незавершенным». — Альберт Эйнштейн —..

Spring Boot и OAuth2
В этом руководстве показано, как интегрировать OAuth2 с Spring Security в приложение Spring Boot с OpenAPI 3. Приложение Spring Boot, которое я собираюсь использовать, основано на моей предыдущей статье: Документирование SpringBoot REST API с помощью OpenAPI 3 . OAuth OAuth — это структура авторизации, которую многие компании используют для защиты доступа к своим защищенным ресурсам. Он выполняет это с помощью токенов доступа. Токен представляет собой делегированное право..

Как создать атрибуты только для чтения и атрибуты доказательства удаления в ваших классах Python
Осуществляйте контроль над атрибутами в вашем классе Управляйте своими атрибутами В этом руководстве будет показано, как просто создать атрибуты только для чтения и защиты от удаления в вашем классе Python. Таким образом, к вашим атрибутам может быть применен дополнительный уровень контроля, гарантирующий, что ваш класс используется по назначению. Хотя существует несколько способов создания атрибутов только для чтения и защиты от удаления в Python, использование методов setattr и..

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

Как раскрыть весь потенциал продюсеров Kafka
Объяснение конфигураций производителя, которые улучшают производительность конвейеров Kafka. В Gojek мы используем Kafka для решения масштабных задач . Поэтому для нас важна каждая мелочь. Производители в Kafka имеют множество конфигураций, и знание того, когда их использовать, может улучшить производительность вашего конвейера Kafka. В этом посте давайте проанализируем некоторые из этих конфигураций, которые вы, возможно, не используете, но должны. Конфигурации производителя..