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


Чистый код
Я написал код для тестирования оборудования в промышленных условиях. Кодирование в таких условиях, когда все нужно сейчас и времени не столько на «чистку кода», сколько на то, чтобы заставить его работать как можно скорее, привело к тому, что я игнорировал важные принципы для последующих поколений. Вот что такое Чистый код, забота о вашем коде, чтобы те, кто читает его или поддерживает его позже, могли работать с ним и лучше его понимать. «Чистый код» Роберта С. Мартина (более известного..

PLC… Код, который движет миром, в котором мы живем
Машины для программирования: недооцененные методы промышленной автоматизации ПЛК (программируемый логический контроллер) — это цифровой компьютер, который обычно используется в процессах промышленной автоматизации. По сути, это код, который движет миром, в котором мы живем, позволяя автоматизировать процессы и управлять машинами. Хотя методы программирования машин с ПЛК часто недооцениваются, они имеют решающее значение для промышленной автоматизации и используются в различных областях,..

Развертывание Socket.io в Kubernetes — часть 1: приложение чата
SOCKET.IO И КУБЕРНЕТЫ Развертывание Socket.io в Kubernetes — часть 1: приложение чата Объяснение того, как работает приложение чата, и улучшения по сравнению с исходным руководством. Чтобы прочитать другие части: Часть 0: Обзор Часть 2: Инфраструктура Добро пожаловать в мой путь по развертыванию Socket.io в Kubernetes! В этой части я хочу объяснить, как работает приложение чата, а также основные блоки приложения и мой опыт разработки приложения. Как работает приложение..

4 анти-паттерна Kubernetes, которых следует избегать
Используйте контроллер входящего трафика, чтобы отменить действие ранее принятых антишаблонов. Анти-шаблон  – это решение проблемы с высоким риском, которое обычно неэффективно. На первый взгляд такие решения кажутся подходящими и эффективными. Однако любые выгоды от этих паттернов, как правило, краткосрочны, а последствия показывают, что анти-паттерны приносят больше проблем, чем пользы. Когда разработчик принимает анти-шаблон, обычно у него есть намерение вернуться и сделать его..

Апрель в обзоре
Апрель в обзоре Следите за статьями от The Pragmatic Programmers Большой новостью за апрель является то, что мы выпустили девять новых книг PragProg , которые теперь вы можете полностью прочитать на Medium. Мы начали апрель с милой статьи с интервью с Хэнком о развитии, управляемом собаками (DDD) — тизером ко Дню дурака. Мы опубликовали три новые статьи в рубрике «Исследования», в которых смотрим на технологии с новых точек зрения. Мы также продолжили наши предложения из архивов..

Создайте высокодоступную архитектуру в Oracle Cloud Infrastructure (OCI)
Начните работу в OCI, создав инфраструктуру, содержащую балансировщики нагрузки и вычислительные экземпляры, размещенные в разных доменах доступности. автор Винициус Монтейро

Для понимания в Эликсире
для понимания — это мощная языковая конструкция в Elixir, которая позволяет разработчикам декларативно выражать сложные итерации и условную логику. Он очень похож на цикл for других языков программирования, но обладает большей функциональностью и более лаконичным синтаксисом. Он используется для фильтрации и преобразования наборов данных и может использоваться как альтернатива рекурсивным функциям или вложенным функциям Enum . Лично я нахожу его очень интересным и удобочитаемым,..