Date | Title | Description |
29.05.2025 | The Cybersecurity Crisis: A Wake-Up Call for UK Firms | The digital landscape is a battlefield. Cyber threats lurk in the shadows, waiting for a moment of weakness. Recent events have painted a grim picture of the cybersecurity landscape in the UK. Major firms, from fintechs to retail giants, ar... |
29.05.2025 | A third of UK fintechs put customers data at risk of cyber attack | UK fintechs are putting thousands of customers in jeopardy by leaving themselves vulnerable to a cyber attack, shocking new research reveals.
Nearly 800 firms’ digital presence was analysed by the ethical hacking platform Ethiack as it scru... |
20.05.2025 | Red Hat Enterprise Linux 10 arrives with AI assistant and post-quantum security | Red Hat has just taken the wraps off Red Hat Enterprise Linux 10, and honestly, there’s a lot for the Linux community to get excited about. You see, this new version brings some real substance, pushing enterprise Linux in directions that tr... |
19.05.2025 | The Battle of Operating Systems: Windows 11 vs. Debian 12.11 | In the world of operating systems, the struggle is real. Windows 11 and Debian 12.11 are two titans vying for your attention. One is a familiar giant, while the other is a steady ship in turbulent waters. Let’s dive into the details and see... |
17.05.2025 | Toss Windows 11 in the trash and give Debian Linux 12.11 a try | Debian just got a fresh update with version 12.11, the eleventh point release for “bookworm.” You might be thinking, “How many point releases can one operating system have?” But unlike Windows 11, which can feel like it’s constantly changin... |
03.05.2025 | AlmaLinux 9.6 Beta: A New Dawn for Linux Users | AlmaLinux 9.6 Beta has arrived, and it’s making waves in the Linux community. This release, codenamed “Sage Margay,” is a sneak peek into the future of this Red Hat-compatible distribution. It’s a chance for users to explore new features an... |
29.04.2025 | AlmaLinux 9.6 Beta released: Here’s what Linux users need to know | AlmaLinux 9.6 Beta has officially been released (download here), giving Linux fans and enterprise users an early peek at what’s coming next from this Red Hat-compatible distribution.
The new beta is codenamed “Sage Margay” and is available ... |
12.02.2025 | Navigating the Waters of CI/CD and Containerization: A Deep Dive into Modern Deployment Practices | In the ever-evolving landscape of software development, Continuous Integration and Continuous Delivery (CI/CD) have become the backbone of efficient deployment practices. Picture a well-oiled machine, where every cog works in harmony to del... |
11.02.2025 | The Art of Building a High-Quality Wireless Speaker: A DIY Journey | In a world where sound quality often takes a backseat to convenience, one enthusiast dared to dream. The goal? To create a portable wireless speaker that delivers high-fidelity audio without compromise. This journey began with a simple ques... |
11.02.2025 | Мой первый контейнер без Docker | Tux с новой игрушкой
Технологии контейнеризации, возможно, как и у большинства читателей данной статьи, плотно засели в моей голове. И казалось бы, просто пиши Dockerfile и не выпендривайся. Но всегда же хочется узнавать что-то новое и углу... |
11.02.2025 | GRUB и параметры ядра в Linux | Привет, Хабр!
Сегодня у нас на повестке тема GRUB в Linux. GRUB — это первый, кого видит твоя система после BIOS/UEFI. Он решает, какое ядро загружать, какие параметры передавать, и вообще, даст ли он тебе шанс на нормальный рабочий день ил... |
10.02.2025 | Микросервисы на пальцах: API‑Gateway, API‑Composition, KrakenD, FastAPI | Количество современных приложений, построенных на микросервисной архитектуре, очень велико. А сами микросервисы стали уже больше обыденностью, чем какой-то редкостью. В этом материале рассмотрим API-Gateway, BFF и композицию API — три базов... |
09.02.2025 | Как существенно экономить на облаках, если РПС низкий | Эта статья может быть полезна желающим хостить проекты подешевле, когда есть только мобильный интернет, нет требований к быстрой работе, высокой нагрузке и маленькому даунтайму.Введение (можно пропустить)
Расстался я со своей прекрасной раб... |
06.02.2025 | The Electronics Dilemma: Stuck in the Warehouse | The electronics market is facing a storm. Suppliers of consumer electronics and home appliances are grappling with unsold inventory. The shelves are overflowing, and the demand is dwindling. This situation has forced major players to halt l... |
05.02.2025 | Тест 12 HDD 15k SAS в RAID0 и актуальность использования | Приветствую тебя, дорогой читатель! Эта статья из разряда а что если и дурная голова рукам покоя не даёт =)
Так вышло что в свободное от работы время я по фану занимаюсь домашним серверо-строением. Попал мне в руки после CHIA майнера китайс... |
28.01.2025 | Файл .DS_Store: Подарок для исследователя и головная боль для владельца сайта | Что такое .DS_Store?
.DS_Store (Desktop Services Store) — это скрытый файл, создаваемый операционной системой macOS для хранения метаданных о папке. Он используется Finder для записи таких параметров, как расположение значков, порядок сорти... |
20.01.2025 | Пишем морской бой на VueJS и Python | Привет, Хабр!
В этой статье расскажу о создании популярной игры. Можно будет поиграть со случайным соперником и попробовать свои силы с другом.
Ссылка на игру
Исходники в конце статьи.
Технологический стэк:
Frontend: VueJS [Options API] (Ty... |
22.12.2024 | Мифические 250 человеко-месяцев | Я недавно посчитал, что нашему проекту исполнилось 250 человеко-месяцев. Это почти 21 человеко-год или почти 28 рожденных детей, если бы мы занимались рождением детей (мужики, вы чего? — прим. ред.).
С одной стороны, если речь об одном чело... |
21.12.2024 | The Resilience of Technology: From Raspberry CM5 to Commodore 64 | In the ever-evolving world of technology, some devices stand the test of time. The Raspberry CM5 and the Commodore 64 are two examples that highlight the resilience and adaptability of technology. They serve different purposes but share a c... |
21.12.2024 | The Raspberry Revolution: A Dive into the Latest Innovations | The world of computing is constantly evolving. In this fast-paced environment, Raspberry Pi continues to be a beacon of innovation. Two recent releases, the Raspberry CM5 and the Raspberry Pi 500, showcase the brand's commitment to versatil... |
19.12.2024 | Raspberry CM5 невероятный подарок на новый год | Невероятный подарок от Raspberry до нового года мы уже не ждали. Многие любители малинок из средней школы не поймут о чем речь, однако Raspberry CM5 - это то что мы так ждали, так еще и в том же форм факторе что и CM4.
Raspberry cm4
Raspber... |
11.12.2024 | Cloudflare представила Robotcop для соблюдения политик robots.txt и блокировки ботов | Cloudflare внедрила в панель управления аудита ИИ новую функцию, которую шутливо назвала Robotcop. Она позволит проверить, какие ИИ-службы соблюдают политики robots.txt, а какие нет, а затем программно применять эти политики.
Панель аудита ... |
10.12.2024 | Как создать свой веб-фреймворк на Python | Доброго времени суток, хабр! В этой статье мы создадим свой веб-фреймворк на Python с использованием gunicorn.
Он будет легким, иметь базовый функционал. Мы создадим обработчики запросов (views), простую и параметизированную маршрутизацию, ... |
06.12.2024 | Envoy: The Unsung Hero of Microservices Architecture | In the world of microservices, complexity is the name of the game. As developers weave intricate webs of services, they often find themselves tangled in a mess of dependencies and communication issues. Enter Envoy, a powerful tool that acts... |
06.12.2024 | Envoy — как писать чистый бизнес-код для микросервисной архитектуры | Привет, Хабр, это моя первая статья. Меня зовут Константин, я системный инженер в компании ГНИВЦ. Здесь я хотел бы вам рассказать, что такое Envoy и как с его помощью можно упростить жизнь разработчикам и повысить надёжность взаимодействия ... |
05.12.2024 | Как мы подбирали ключи. Внедрение мониторинга APM Ключ-Астром | Краткая справка: Ключ-Астром – система мониторинга класса АРМ (application performance monitoring). Штука платная, лицензируется по объему оперативной памяти на серверах приложений и по сессиям мобилок или веб-приложений.
Полезна для монито... |
02.12.2024 | PHP и C: как мы заставили кассу АТОЛ 30Ф работать в веб-системе | Интеграция оборудования с веб-системами часто становится непростой задачей, особенно когда дело касается специфических устройств, таких как кассы. В одном из наших проектов потребовалось настроить взаимодействие кассы АТОЛ 30Ф с веб-приложе... |
24.11.2024 | Navigating the Docker Landscape: Security and Efficiency in Containerization | In the world of software development, Docker has emerged as a powerful tool. It revolutionizes how applications are built, shipped, and run. Think of Docker as a magician's box. You place your application inside, and it can travel anywhere,... |
22.11.2024 | Препарируем слои образов Docker | Технологии контейнеризации сейчас являются неотъемлемой частью процессов DevOps. Контейнеры активно используются в микросервисных архитектурах для изоляции отдельных микросервисов. Наиболее распространенным решением по контейнеризации на се... |
21.11.2024 | Управление конфигурациями сетевого оборудования Eltex | Oxidized | Каждый системный / сетевой администратор рано или поздно сталкивается с ситуацией: кто-то поправил конфиг, но не очень известно кто и когда. Дифференциальных бэкапов не было, сислог не снимался.
Как узнать что было изменено?
Долго искал под... |
13.11.2024 | Лучшее за неделю (04.11 — 10.11) | Привет, Хабр! Сегодня расскажем про запуск нейросети на обычном VPS, деревянный спутник от японцев, установку LEMP и лучшие статьи прошлой недели: об «Энциклопедии профессора Фортрана», самом странном часовом поясе, стеклодувной технике Lam... |
09.11.2024 | The Rise of Biohacking: A Double-Edged Sword for Health Enthusiasts | Biohacking is the new frontier in health and wellness. It’s a term that conjures images of cutting-edge technology, radical diets, and extreme self-experimentation. But what is biohacking, really? Is it a path to longevity, or a slippery sl... |
08.11.2024 | Готовы вывести свои веб-приложения на новый уровень? Проходите бесплатный курс в Академии Selectel | В Академии Selectel вышел новый курс «Веб-разработка на практике». Внутри — подробные инструкции о разработке и деплое проектов с реальными примерами, а также полезные советы для начинающих веб-разработчиков. Изучение займет меньше часа.
О ... |
07.11.2024 | Как мы докатились до Kubernetes и чем он заслужил любовь бизнеса | Kubernetes сейчас массово используют в ЦОДах и облачных решениях. Какие заслуги у Кубера, что было до него и почему сейчас он едва ли не стандарт отрасли. А ещё, как понять, что Кубер вам ни к чему.
Привет, Хабр! Я — Андрей Камардин, SRE-ин... |
07.11.2024 | Мой базовый паттерн использования ansible | Всем привет! Сегодня я хочу поделиться с вами простым паттерном использования ansible к которому я пришёл за годы работы с этим инструментом. Несмотря на простоту, в типовой инфраструктуре он покрывает процентов 80 кейсов IaC, т.е. является... |
03.11.2024 | A New Dawn for Russian Tech: The Rise of Homegrown SDN Solutions | In the ever-evolving landscape of technology, Russia is making a bold move. The collaboration between the virtualization provider "Базис" and the web server developers of Angie marks a significant step forward. They are set to cre... |
02.11.2024 | «Базис» и разработчики веб-сервера Angie создадут в РФ аналог платформы VMware NSX | По информации СМИ, специалисты из компании «Базис» (поставщик средств виртуализации, (СП «Ростелекома», Yadro и «Рубитеха») и разработчики веб-сервера Angie («Веб-Сервер») создадут в РФ аналог платформы VMware NSX в рамках заключения соглаш... |
01.11.2024 | Что такое podman kube и как он может быть полезен для работы в rootless режиме | При развертывании пары десятков контейнеров в Podman в rootless-режиме мы внезапно обнаружили, что они не могут одновременно использовать одни и те же порты, как это обычно работает при использовании Docker.
Решений несколько, но в рамках н... |
29.10.2024 | Автоматизация деплоя React-приложения на VPS с помощью Jenkins и Nginx: Пошаговое руководство | Цель этой статьи — задокументировать мои шаги по настройке автоматического деплоя React-приложения на сервер (VPS). Это не только поможет мне в будущем, если снова понадобится повторить процесс, но и, возможно, будет полезно кому-то, кто хо... |
23.10.2024 | Разработчики из проекта AlmaLinux представили дистрибутив Kitten 10 на пакетной базе CentOS Stream 10 | Разработчики из проекта AlmaLinux представили первый релиз дистрибутива Kitten 10. Это проект на пакетной базе CentOS Stream 10, используемой для разработки будущего значительного выпуска Red Hat Enterprise Linux 10. Kitten 10 преподносится... |
16.10.2024 | Keep Raises $2.7M in Pre-Seed Funding | Keep, a Tel Aviv, Israel-based provider of an open-source platform that manages alert management and automation, raised $2.7M in Pre-Seed funding.
The round was led by Runa Capital, Firestreak, and the founders of Elastic, PagerDuty, Sentry... |
12.10.2024 | The Birth of Git: From Bottleneck to Breakthrough | In the world of software development, tools can make or break a project. Git, a version control system, emerged from a crisis. It transformed the way developers collaborate. But its inception was anything but smooth. In 1998, Linus Torvalds... |
11.10.2024 | Сентябрьский дайджест. Конфигуратор S3, корпоративная почта и Business Day в Москве | Кто-то переворачивал календарь, у кого-то догорал сентябрь, а у нас как обычно — фичи, релизы и новые сервисы. Активностей в прошлом месяце было много, о них то мы сейчас и расскажем.
Вспомнить все в дайджесте ↓❯ Business Day — как это было... |
11.10.2024 | Правила файрволов не так уж и безобидны | Всё описанное является вымыслом, все совпадения случайны.
Представим, что вы работаете специалистом по информационной безопасности. У вас в компании есть ИТ-отдел, которому нужна помощь (не ваша) в реализации крупного проекта. Что делает ИТ... |
10.10.2024 | Navigating the Waters of Kubernetes Operators and Database Transactions in Go | In the ever-evolving landscape of software development, two concepts stand out: Kubernetes Operators and database transactions in Go. Both are essential for building robust applications, yet they come with their own sets of challenges. This... |
10.10.2024 | Navigating the Kubernetes Landscape: Testing Operators with Kubebuilder | In the vast ecosystem of Kubernetes, Operators stand as the gatekeepers of automation. They manage complex applications, ensuring they run smoothly in the cloud-native world. But how do we ensure these Operators function as intended? Enter ... |
08.10.2024 | Функциональное тестирование Kubernetes Operators с Kubebuilder | Привет, Хабр!
Сегодня поговорим о том, как тестировать Kubernetes Operators с помощью одного замечательного фреймворка. Функциональное тестирование — это не просто «хорошо бы», это необходимость. А вот как сделать качественное тестирование ... |
04.10.2024 | Вышла версия Open Source-платформы Cozystack 0.16.0: система алертов с уведомлениями в Telegram и другие улучшения | Самое важное: в Cozystack появилась система алертов на основе open source-инструмента Alerta (https://alerta.io). Причем можно настроить доставку уведомлений в Telegram. Кроме того, можно получать алерты из k8s-prometheus, обновились все да... |
01.10.2024 | Небезопасность Debian | В июне 2023 года Red Hat приняла спорное решение изменить способ распространения исходного кода Red Hat Enterprise Linux (RHEL). В социальных сетях разгорелись бурные обсуждения, оставившие многих в недоумении относительно последствий этого... |
25.09.2024 | Получаем wildcard сертификат letsencrypt с помощью acme.sh | Привет. Указанные ниже скрипты работают на виртуалке, которая занимается получением сертификатов. Потом на эту виртуалку приходит ansible по крону, забирает сертификаты и раскатывает их по всем остальным серверам и виртуалкам, где оно нужно... |
24.09.2024 | Доступ к нескольким подам Kubernetes по протоколу TCP и единственному внешнему IP | В облаке Амвера микросервисы и базы данных пользователей крутятся в кластере Kuberneres. Для доступа к приложениям обычно достаточно использовать nginx ngress controller который чудесно работает с HTTP(S) трафиком и позволяет получить досту... |
19.09.2024 | Django приложение в докере. Логирование и мониторинг(тоже в докере) | Обещанная вторая часть.
Первая часть здесь https://habr.com/ru/articles/844280/
Основной идеей было настроить все с минимальным количеством ручных действий для работы логирования и мониторинга.
Одно ручное действие все же потребуется — указ... |
18.09.2024 | Navigating the Tightrope of Software Releases: A Guide to Backward Compatibility | In the world of software development, releasing updates is akin to walking a tightrope. One misstep can lead to a plunge into chaos. Developers face the dual challenge of introducing exciting new features while ensuring that existing functi... |
18.09.2024 | Organizations vulnerable to software supply chain attacks | According to Gartner, 60 percent of organizations work with over 1,000 third parties, and a new report shows many of these supply misconfigured or vulnerable hardware and software, putting customers at risk.
The study from CyCognito finds w... |
18.09.2024 | Подготовка Django приложения для локальной разработки и деплоя | Поговорим про настройку приложения для двух сред «разработки» local и условного прода. Локально приложение будет запускаться с установкой всего необходимого на компьютер, то, что дальше я буду именовать продом будет представлять из себя зап... |
17.09.2024 | Добавляем lint-staged в NestJS и Angular приложения, включаем семантическое версионирование фронтенда | Предыдущая статья: Семантическое версионирование NestJS и Angular приложений в NX-монорепозитории
Так как версионирование через плагин nx-semantic-release происходит путем анализа изменений по связанным Typescript-импортам, то нам нужно мин... |
07.09.2024 | Kubernetes: A Journey Through Time and Technology | Kubernetes, the orchestration tool that revolutionized container management, has come a long way since its inception. Launched in 2014, it has evolved into a powerhouse of cloud-native technology. Today, we dive into its early days, explori... |
07.09.2024 | Kubernetes: A Journey Back to the Beginning | Kubernetes, the titan of container orchestration, has transformed the tech landscape since its inception. Launched in 2014, it has become synonymous with cloud-native applications. But what if we could rewind the clock? What if we could exp... |
03.09.2024 | F5 collaborates with Intel to boost AI service security & delivery | F5 has announced a collaboration with Intel to enhance the security and delivery of AI services.
The new joint solution merges the security and traffic management features of F5’s NGINX Plus with the Intel Distribution of OpenVINO toolkit a... |
03.09.2024 | Назад в прошлое: запускаем k8s v.0.1 из 2014 и анонсируем челлендж | Привет! Я Александр Хренников — руководитель DevOps-юнита в KTS. Первый коммит в репозиторий kubernetes был сделан 10 лет назад, 6 июня 2014 года. За это время kubernetes прошёл большой путь и стал самым популярным средством оркестрации кон... |
01.09.2024 | Building Applications with NestJS and Angular: A Guide to Deployment with PM2 and Docker Compose | In the world of web development, building applications is like crafting a fine piece of art. Each layer, each component, must fit together seamlessly. This article dives into the intricacies of deploying applications built with NestJS and A... |
01.09.2024 | Как мы сделали курс по РЕД АДМ Промышленная редакция и для чего нужны контролируемые «диверсии» в рамках обучения... | Привет, Хабр! Меня зовут Елена, я работаю в компании «РЕД СОФТ» и отвечаю за функционал централизованного управления конфигурациями РЕД АДМ Промышленная редакция. Чтобы комфортнее работать с нашими продуктами, а переход для ИТ-специалистов ... |
31.08.2024 | Мотивацию надо поднять | Всем привет! Иногда бывает так, что учиться очень сложно и мотивацию надо поднять, а дженерики и лямбда выражения совсем высосали силы. Поэтому я, пару дней назад, залипая в мобильную игру, внезапно поймал себя на мысли, что могу упростить ... |
30.08.2024 | The AI Migration Revolution: Laplink and F5 Lead the Charge | In the rapidly evolving landscape of technology, artificial intelligence (AI) is not just a buzzword; it’s a transformative force. Two companies, Laplink and F5, are at the forefront of this revolution, each tackling different aspects of AI... |
30.08.2024 | Реализуем машинное обучение на сервере с помощью Swift | В этом руководстве я покажу вам, как работать с моделью машинного обучения на сервере Vapor с помощью Swift.
Ни для кого не секрет, что Apple стремится двигать свою экосистему в сторону извлечения максимальной выгоды путем переноса мощных п... |
30.08.2024 | F5 & Intel collaborate to boost AI security & performance | F5 has announced a new collaboration with Intel to enhance the security and delivery of artificial intelligence (AI) services. This partnership aims to combine F5’s NGINX Plus with Intel’s OpenVINO toolkit and Infrastructure Processing Unit... |
28.08.2024 | F5 Collaborates with Intel to Simplify the Security and Delivery of AI Services | Enhancing the protection and performance of enterprise AI inference solutions with F5 NGINX Plus, Intel OpenVINO, and Intel IPUs
Related Posts
Agentic RAG – the Path to more Accurate Data
Aug 29, 2024
Impetus Launches Industry’s First Build... |
28.08.2024 | Автоскейлинг микросервисов с HPA в Kubernetes | Привет, Хабр!
Сегодня микросервисы требуют постоянного стремления к автоматизации и оптимизации. В этой статье рассмотрим такой инструмент в Kubernetes, как Horizontal Pod Autoscaler или сокращенно HPA. Развертывание микросервиса
Развернем ... |
27.08.2024 | Как объединить фронтенд с бэкендом и не сломать веб-приложение | Привет! Меня зовут Артём Шумейко, я Python-разработчик и создатель одноименного канала на YouTube. Представьте: у вас есть проект с фронтенд- и бэкенд-частью. Первый работает на одном порту и отображает данные, после — передает бэкенду. Вто... |
27.08.2024 | Сборка приложений на NestJS и Angular и запуск их в двух вариантах: через PM2 и через «Docker Compose» | Предыдущая статья: Добавление Swagger документации в NestJS-mod приложение и генерация REST-клиента для Angular-приложения
Для запуска собранных приложений в режиме PM2 фронтенд будет встроен в бэкенд в виде статичных файлов.
Для запуска в ... |
22.08.2024 | Cloudlink. Умное управление облачной инфраструктурой. Часть 2: возможности платформы с наглядными примерами | Я Руслан Никитенко, инженер отдела сервиса компании Тринити. Этот материал является продолжением обзорной статьи про установку сервиса Cloudlink на среду виртуализации zVirt у одного нашего крупного заказчика. Во второй части я хочу рассказ... |
08.08.2024 | Как я ушел с работы и написал мессенджер, который стал мемом в социальной сети X | Предыстория
В сентябре 2022 года я перешел на четвертый курс университета. Еще со школьных времен я работал на фрилансе и в какой-то момент начал неплохо зарабатывать. Однако в марте 2022 года из России ушел Upwork, и моя карьера фрилансера... |
08.08.2024 | Простая автоматизация с Bash для новичков | Это - логотип Bash оболочки. Она сама и bash скрипт - это разные вещи.
Приветствую, это Денис из команды BagrovChibirev, и в статье я на простом примере расскажу об автоматизации процессов в Linux с помощью bash скриптов (сценариев командно... |
07.08.2024 | Оптимизация в Python c Kubernetes: кэширование и CDN | Привет, Хабр!
Очень важно не только писать хороший код, но и использовать все возможности инфраструктуры на максимум. Именно с этой целью в этой статье рассмотрим, как правильно использовать инструменты кэширования внутри Kubernetes и как н... |
07.08.2024 | Установка Sentry в Kubernetes, отловы exception на бекенде, в браузере, на Android | Привет, Хабр!
Меня зовут Антон Пацев, я DevOps-инженер мобильного приложения «Магнит акции и скидки». В этой статье поговорим о Sentry — инструменте для сбора exception, который помогает разработчикам быстро обнаруживать и устранять проблем... |
27.07.2024 | Я победил замедление YouTube | Привет, Хабр! Ухудшение работы YouTube стало поистине трагическим событием, которое прибило почти все загрузчики видео, но я нашел легальный способ улучшить ситуацию!
Как починить оборудование Google, не привлекая внимание санитаров.
1.5 го... |
23.07.2024 | Выбираем между инструкциями RUN, CMD и ENTRYPOINT | Привет, Хабр! Мы перевели для вас свежую статью Джея Шмидта из блога Docker. Надеемся, что вам будет полезен этот материал. Приятного чтения!RUN
Инструкция RUN используется в Dockerfile для выполнения команд, которые создают и конфигурируют... |
13.07.2024 | Что нового в мире обхода блокировок Интернета в середине 2024: XRay, Outline, Tor, Amnezia и все-все-все | Представляю вашему вниманию короткий обзор что же произошло в России и в мире в области цензуры интернета и того, как этому противостоят энтузиасты. На всякий случай напоминаю, что статья "Надежный обход блокировок в 2024: протоколы, к... |
13.07.2024 | Cloudflare выпустила Pingora v0.3.0 с поддержкой HTTP-модулей | 12 июля 2024 года Cloudflare представила второй публичный релиз открытого проекта Pingora v0.3.0. Это асинхронный многопоточный фреймворк на Rust, который помогает создавать прокси-сервисы HTTP. Проект используется для создания сервисов, об... |
11.07.2024 | Установка и настройка LibreNMS в Docker с авторизацией через Keycloak | Так как я не нашел в сети полную инструкцию по настройке авторизации в LibreNMS через Keycloak, я решил написать её сам. И себе на память и страждущим на радость.Установка Docker
Я не буду описывать установку Docker, она весьма доходчиво и ... |
05.07.2024 | Введение в Docker и Kubernetes: основы контейнерных технологий | Docker и Kubernetes — два инструмента, которые прочно вошли в арсенал современных разработчиков. Хотите разобраться в основах контейнеризации и оркестрации? Наша статья поможет вам в этом, раскрывая ключевые концепции и принципы работы этих... |
04.07.2024 | Краткий дайджест обновлений Deckhouse Kubernetes Platform 1.48-1.60 | В этой статье мы рассмотрим самые важные обновления Deckhouse Kubernetes Platform версий 1.48–1.60, произошедшие почти за год — именно столько времени прошло с момента выхода нашего последнего обзора новых фичей.
Помимо перечисленных здесь ... |
04.07.2024 | Оркестрация конфигурациями с помощью SaltStack | Привет, Хабр!
SaltStack — это целая экосистема, предназначенная для автоматизации сложных процессов и оркестрации множества систем. Сегодня мы рассмотрим, как SaltStack помогает решить задачи оркестрации.Немного про сам SaltStack
SaltStack ... |
03.07.2024 | От Firebase к Self-Hosted | Приложению cara.app пришёл счет от Vercel на 96280$. Многие стартапы начинают с Vercel и Firebase, затем из нежелания платить гуглу уходят на свои сервера — об этом и пойдёт речь
Поговорим с нюансами про стэк технологий, в частности выбор я... |
25.06.2024 | Собираем docker и деплоим из GitHub Actions | Я приведу краткую инструкцию, как быстро собирать проект и деплоить docker. Времена докера никуда не ушли, все мелкие проекты мы до сих пор делаем на обычных докерах, а также там, где всё on-premise и не дают облака с Kubernetes. Сопровожда... |
25.06.2024 | Настройка Git сервера с нуля | Любой начинающий DevOps начинает своё знакомство с Git. Этот инструмент стал неотъемлемой частью рабочего процесса разработчиков по всему миру. Во многих курсах и руководствах по DevOps описывается настройка серверов через популярные платфо... |
24.06.2024 | Можем, умеем, практикуем. Новый бесплатный курс об информационной безопасности на практике | В Академии Selectel вышел курс «Информационная безопасность на практике». Внутри — инструкции по настройке средств защиты, советы по их использованию и интересные задачи. Узнайте о новых ИБ-инструментах и посмотрите, как их можно применить.... |
24.06.2024 | Микросервисы с Go-Micro на примере | Привет, Хабр!
Микросервисная архитектура представляет из себя подход, в котором каждый сервис отвечает за конкретную функциональность и может быть развернут, обновлен и масштабирован независимо от других. Go-Micro — это фреймворк, который у... |
24.06.2024 | Отказоустойчивый деплой приложений в Kubernetes. Принципы, паттерны и приемы | Привет, Хабр! Я исполнительный директор по разработке департамента ML и BD Газпромбанка. Сегодня хочу поговорить с вами о деплое.
По данным, приведенным в Google SRE book, до 70% проблем происходит вследствие изменений в уже работающих сист... |
19.06.2024 | Как настроить DNS балансировку с Consul | Привет, Хабр!
Сегодня поговорим о балансировке нагрузки по DNS с использованием инструмента — Consul. Сейчас в основном все приложения разбиваются на множество мелких сервисов, и поэтому часто нужно сделать так, чтобы трафик равномернно рас... |
18.06.2024 | Exploited macOS vulnerabilities increase by 30 percent | macOS and iOS have showed an increased exploitation rate of seven percent and eight percent, respectively. Although macOS reduced its total vulnerability by 29 percent from 2023 to 2022, exploited vulnerabilities have increased by over 30 p... |
18.06.2024 | Почти все, что вы хотели бы знать про Docker | В этой статье мы расскажем про базовые техники работы с Docker, а также погрузим читателя в основы докеризации приложений.
Предполагается, что читатель что-то слышал про Docker и хотел бы начать знакомство с технологией. Мы постараемся упро... |
13.06.2024 | Расширяем меню и функционал Gitlab | Во время быстрого развития ИТ среды, многие её активные участники пользуются готовыми решениями обеспечивающими их определённым функционалом, который хотелось бы расширить. Но расширение продукта зачастую является либо платным, либо чрезвыч... |
10.06.2024 | Telegram bot и Mini app на Dart. Боль? | Ни слова про Flutter, и да, боль.
А теперь перейдем к делу. Я Максим, и сейчас расскажу тебе, каково писать бэкенд и веб на Dart, когда ты мобильный разработчик. Что делаем?
Бота для быстрого выбора времени встреч. Как Сalendly, но в Telegr... |
06.06.2024 | Как просто создать aiogram 3.x бота на вебхуках (webhook)? | Приветствую, Хабр! Меня зовут Алексей, и я опытный Python-разработчик с многолетним стажем. Как и многие другие, я начинал с создания телеграм-ботов, используя метод лонг поллинга. Однако, передо мной встала задача реализации бота через веб... |
06.06.2024 | Простая настройка VPS, NGINX и FastAPI: Пошаговое руководство. Часть 2 | Всем привет! Продолжаю раскрывать тему простой настройки VPS, NGINX и FastApi. В прошлой части мы раскрыли следующие темы: покупка VPS сервера, покупка доменного имени и создали простое FastApi приложение, которое подгружает index.html файл... |
31.05.2024 | Как заставить Docker работать в России и Беларуси (самое простое и быстрое решение) | Доброго времени суток, коллеги. Вчера, 30 мая 2024 года, Docker без предупреждений заблокировал доступ к DockerHub для РФ и Беларуси, что для проектов стоящих в продакшене на Docker стало серьёзным форс-мажором и проблемой, т.к. все образы ... |
30.05.2024 | Vault HA + Consul HA + k8s | В данной статье будет показан процесс установки HashiCorp Vault в связке с Consul, который выступает хранилищем для Vault, в HA режиме с включенным tls шифрованием в Kubernetes кластер.
Исходные данные:
- Kubernetes кластер (например yandex... |
25.05.2024 | Your Data, Your Control: How to Host Your Own Cloud with Nextcloud | Share
Tweet
Share
Share
Email
In today’s digital world, public cloud storage services like Google Drive and iCloud are ubiquitous. They offer convenient access to files from anywhere and enable easy collaboration. However, this convenience ... |
21.05.2024 | Безопасность первична: сетевое взаимодействие и привилегии контейнеров в Docker | Привет, Хабр! Меня зовут Эллада, я специалист по информационной безопасности в Selectel. Продолжаю рассказывать о безопасности в Docker. В новой статье поговорим о сетевом взаимодействии контейнеров, правильном управлении привилегиями и огр... |