LLLit: Изучение и практика программирования

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


Docker 101 и почему он полезен в сфере Data Science
Если вы работали в области разработки программного обеспечения, вы, вероятно, слышали о Docker, популярной платформе, позволяющей создавать, запускать и совместно использовать приложения с помощью контейнеров. Но что такое Docker и почему вас, как специалиста по данным, это должно волновать? В этой статье я объясню основы Docker и то, как он может помочь вам упростить и оптимизировать рабочий процесс разработки. Если вы новичок в Docker или хотите освежить свои знания, эта статья даст вам..

6 показателей, на которые следует обратить внимание в кластере K8s
Наиболее важные метрики Kubernetes для мониторинга Кубернетес. В настоящее время кажется, что компании в отрасли разделены на два пула: те, которые уже активно используют его для своих производственных рабочих нагрузок, и те, которые переносят в него свои рабочие нагрузки. Проблема с Kubernetes заключается в том, что это не единая система, как Redis RabbitMQ или PostgreSQL. Это комбинация нескольких компонентов уровня управления (например, etcd, сервер API), которые запускают наши..

Написание нагрузочных тестов
Моя недавняя работа была связана с написанием нагрузочных тестов, и я хотел потратить несколько минут, чтобы изложить свои мысли и знания по этой теме. Успешно внедрив на данный момент нагрузочные тесты для нескольких рабочих нагрузок, я чувствую, что могу сказать, что нагрузочные тесты не являются строго необходимыми, но они очень красноречивы. «Не совсем необходимая» часть связана с отсутствием нагрузочных тестов, которые я вижу вокруг производственных рабочих нагрузок, и отсутствием..

Основы докера
Kubernetes для разработчиков: часть 2 Добро пожаловать во вторую часть серии «Kubernetes для разработчиков»! Kubernetes часто определяют как платформу или систему организации контейнеров . Когда я впервые узнал о Kubernetes, мне было не совсем ясно, что это значит. В документации Kubernetes теперь лучше объясняется, что это « система с открытым исходным кодом, автоматизирующая развертывание, масштабирование и управление контейнерными приложениями », но, не зная определения, я все..

Изучите основы Python за 30 дней — День 16 (Регулярные выражения, часть 1)
Регулярные выражения можно рассматривать как мини-язык для указания шаблона текста re.compile() : To create a regex object re.search() : find a pattern in a string re.match() : does this entire string conform to this pattern re.findall() : find all patterns in this string and returns all the matches in it not just the first match re.group() : to get the matched string Поиск с использованием регулярных выражений match = re.search(pattern,string) Тип шаблона..

Как ускорить разработку программного обеспечения с помощью DevOps
Разработка программного обеспечения становится слишком медленной, если вы не реализуете принципы DevOps Программисты всегда стремятся повысить свою производительность, выполняя различные действия, такие как изучение команд терминала Unix, настройка пользовательских сочетаний клавиш и автоматизация ручных задач. Эти усилители производительности помогают им экономить ежедневное время программирования. Между тем, принципы DevOps помогают нам повысить производительность всей команды..

Часть 3: S3, Cloudfront и сервисы переноса данных (примечания AWS SAA)
В этой серии блогов содержатся заметки о подготовке к экзамену AWS Solution Architect Associate Exam (SAA C02), которые помогут всем, кто готовится к экзамену. Это третья часть серии. В этой части мы обсудим известный сервис хранения объектов AWS S3, CloudFront, Global Accelerator и другие варианты миграции данных для переноса данных из локальной среды в AWS.

Новые материалы

Как использовать NVM в Windows | Управление версией узла.
Если вы начнете создавать/использовать проекты широкого спектра, вы можете обнаружить, что текущей версии узла, имеющейся в вашей системе, недостаточно. Вам нужен некоторый контроль над этим,..

Используйте высококачественные данные для мультимодального обучения ИИ
Недавно эксперт по искусственному интеллекту Эндрю Нг поделился прогнозом тенденций развития искусственного интеллекта на 2022 год на платформе DeepLearning.AI. Он упомянул, что..

Модуль не найден
Что я узнал об импорте модулей в ES2015. Итак, это началось, когда я столкнулся с моментом #facepalm во время работы над своим первым проектом React. Я внезапно получил сообщение об ошибке,..

Еженедельник JSTools — ⭐2023 №8: Deno v1.31, Next v13.2, Gatsby v5.7
📅 19–25 февраля 2023 г. Основные моменты: новые выпуски сред выполнения JS (node, deno, bun), фреймворки пользовательского интерфейса, инструменты тестирования, инструменты, диаграммы и..

For-Loops
Оператор «For Loop» в JavaScript многократно выполняет блок кода известное количество раз. Сначала мне потребовалось некоторое время, чтобы понять теорию, лежащую в основе этих циклов for ,..

Что такое соревновательное программирование?
Сегодня соревновательное программирование популярно как никогда. Интернет сыграл важную роль в этом прогрессе. Сейчас существует активное онлайн-сообщество соревнующихся программистов, и..

CHATGPT против BLIP-2: всестороннее сравнение
В последние годы в области обработки естественного языка (NLP) произошли значительные успехи в разработке языковых моделей. Среди них широкую популярность получили две модели — CHATGPT и BLIP-2...