Месяц: Август 2023

  • Учим три телевизора делать солнышко

    от автора

    Видео работы кронштейновВ этой части речь пойдёт про проектирование кронштейнов для моей трёхтелевизорной поделки, как они управляются, и немного про то, как подключать и конфигурировать экраны, потому что даже это здесь — нетривиальная задача.Список всех частейМеханическая видеостена с ядерным Ambilight на 2300 зонТВ вместо монитора: HDR, 120 Гц и вот это всёКак устроены дисплеи. Подробный разборУчим три телевизора делать солнышкоВешаемОсобенность этой…

  • Без бумажки ты…или истории наших факапов с заказчиками при разработке сайтов

    от автора

    Поднимите руки те, кто никогда в жизни не косячил. Лес рук. Вот именно. Каждый из нас хоть раз делал что-то не так, в том числе и мы с агентством: неправильный договор, работа с доисторической книгой, неучтенки…и это лишь малая часть. А потому мы не стесняемся об этом открыто говорить. Подробнее о каждом факапе ‒ внутри.Привет!…

  • Хакните HL и заработайте 125.000 рублей

    от автора

    ВведениеПри достаточном количестве наблюдателей ошибки выплывают на поверхность(Закон Линуса)При разработке безопасных и/или анонимных приложений всегда наступает такой момент, когда становится необходимым выйти из своих сугубо теоретических размышлений, выйти из скованного дебагом одиночества, выйти из затворничества программных реализаций в открытое общество, безжалостно указывающее на все неправильные, нелогичные, ошибочные, уязвимые части «итогового продукта». Это есть необходимый этап…

  • Широка, необъятна, интерактивна: оффлайн карта России с Plotly

    от автора

    Привет, Хабр!На связи участник профессионального сообщества NTA Максим Алёшин.Сегодня создание интерактивной карты на python не составляет большого труда: стоит подключить библиотеку (например, Folium или Bokeh), указать картографический сервер, и после выполнения нескольких «магических» строк кода ваши данные как на ладони! Но что делать, если данные есть, визуализировать их хочется, а в сети, в которой вы работаете, нет доступа к картографическим серверам? В этом случае помогут Plotly и…

  • Обновления Kubernetes-платформы Deckhouse версий 1.45–1.47: Istio в Community Edition и поддержка ALT Linux

    от автора

    В этой статье мы рассмотрим самые важные обновления платформы Deckhouse версий 1.45–1.47 — всё то, что появилось за последние три месяца.Deckhouse 1.45: поддержка K8s 1.26 и модуль lokiВерсия Deckhouse 1.45 на канале обновлений Stable появилась 17 мая этого года. Из ключевых изменений можно выделить прекращение поддержки Kubernetes 1.21 и добавление поддержки Kubernetes 1.26, появление нового…

  • Анализирую прошивки контроллеров Schneider Electric

    от автора

    ВведениеSchneider Electric — один из крупнейших производителей ПЛК, в ассортименте которого есть множество серий устройств, отличающихся ценой и возможностями: поддержкой протоколов, наличием специфических портов и т.д.. Рассмотрю две серии устройств — Quantum и Modicon.Немножко юмора)Для анализа нам понадобятся: IDA Pro (именно Pro, потому что Free поддерживает только x86 архитектуру), любой HEX редактор (в целом хватит…

  • От идеи к развертыванию: искусство современной разработки программного обеспечения

    от автора

    Кто яEngineer in nature…Прошел путь от сисадмина в регионе до IT архитектора в крупнейшем банке страны за 8 лет. Если интересны детали, узнать подробнее можно здесь.О чем пойдет речьХочу провести обзорную экскурсию по мировым Best-Practice в Software Engineering, которые мне удалось получить в течении жизни. Охватим область начиная со сбора требований и заканчивая развертыванием, с…

  • Helmwave v0.30

    от автора

    Helmwave доверяют уже более 555 пользователей (на 02.08.2023). Многие компании перешли за этот год на helmwave в production.Helmwave уже не тот, что был год назад.В октябре вышел доклад про helmwave на DevOops conf, помимо доклада в закулисьях обсуждали будущее инструментов CD и планах развития helmwave.Предлагаю перейти к обзору новых фичей, которые удалось достичь. Закрытое окружениеHelmwave…

  • Дизайн API в С++

    от автора

    В этом году на C++ Russia я рассказывал про API дизайн. Эта статья — пересказ и переосмысление моего доклада.То, что я здесь расскажу, основано на моем личном опыте — про API дизайн я думаю уже лет 15, с того момента как в 2008м начал читать ревью библиотек на входе в boost (кстати, всем рекомендую).В первой…

  • Быстрый сбор метрик тестов и отображение в Grafana

    от автора

    Да, опять статья про Grafana и визуализацию метрик тестов.Ваши автотесты интегрированы в CI и рядом лежит TMS (Test Management System), такие как Allure, qase, и так далее, где вы/ваша команда храните тест-кейсы, чек листы и результаты прогонов. По результатам тестирования строятся графики, рисуются цифры и так далее. Но как часто вы смотрите на эти результаты…