Date | Title | Description |
21.01.2025 | The Future of Edge Computing: NATS and the Shift from Traditional Tools | In the digital age, innovation is the lifeblood of progress. As we stand on the brink of a new era in computing, the landscape is shifting. Traditional tools like Ansible and SSH, once the backbone of system administration, are showing thei... |
21.01.2025 | HPE расследует инцидент со взломом IT-инфраструктуры | Hewlett Packard Enterprise (HPE) расследует заявления о новом взломе. поводом стало заявление злоумышленников о том, что они украли документы из сред разработчиков компании.
Компания сообщила BleepingComputer, что не нашла никаких доказател... |
21.01.2025 | Запускаем собственный сокращатель ссылок Slash на VPS | Привет! На связи Игорь из техподдержки PQ.Hosting! Я продолжаю писать о незаезженных self-hosted приложениях, которые можно легко установить на свой виртуальный сервер. В прошлый раз я рассказывал, как поднять собственную интернет-машину вр... |
20.01.2025 | Пишем морской бой на VueJS и Python | Привет, Хабр!
В этой статье расскажу о создании популярной игры. Можно будет поиграть со случайным соперником и попробовать свои силы с другом.
Ссылка на игру
Исходники в конце статьи.
Технологический стэк:
Frontend: VueJS [Options API] (Ty... |
20.01.2025 | Жизненный цикл API. Разбор на примере с использованием .NET | В современном мире разработки программного обеспечения, где взаимодействие между различными сервисами и системами является одним из самых важным моментов, глубокое понимание жизненного цикла API (Application Programming Interface) играет ве... |
19.01.2025 | RabbitMQ + Java Spring Часть 2 | Предыдущая часть: RabbitMQ + Java Spring
P. S.: Гит разбит на ветки по частям (part-1, part-2...)
Я продолжаю серию, посвящённую использованию RabbitMQ в связке с Spring.В предыдущей части был реализован простой обмен двух микросервисов пос... |
17.01.2025 | Архитектура для средненагруженных приложений: делюсь опытом и ищу ваши советы | Привет, коллеги! Меня зовут Санжар, я бэкенд-разработчик с опытом в настройке серверной инфраструктуры и контейнеризации для средних проектов. Сегодня хочу поделиться схемой архитектуры, которую я часто использую в своих проектах. Это не ру... |
15.01.2025 | The Art of CodeStyle in Flutter Development | In the world of software development, code is more than just a set of instructions. It’s a language, a form of communication among developers. Just as a well-structured essay conveys ideas clearly, a well-organized codebase speaks volumes a... |
15.01.2025 | Unleashing the Power of Local Data Analytics with Docker | In the fast-paced world of data analytics, speed and efficiency are king. Imagine being able to set up your entire analytics environment in minutes. Picture a world where you can bypass the bureaucratic hurdles of corporate processes. This ... |
15.01.2025 | Дружим RabbitMQ и Flutter/Dart | Привет, Хабр! Я Юрий Петров, руководитель отдела мобильной разработки в Friflex и автор телеграм-канала «Мобильный разработчик».
В этой статье хотел бы поделиться с вами опытом работы с брокером сообщений RabbitMQ из Dart-кода.
Разберу вопр... |
14.01.2025 | Как аналитику развернуть локальный эирфлоу и прокинуть хуки в бд? | Кому можем быть полезна эта статья?
В вашей компании вообще нету эирфлоу или аналога.
У вас есть эирфлоу но тестирование дага можете проводить только на проде, нету стейджа ( деф контура). А если на прод еще и апрув нужен то это вообще сказ... |
14.01.2025 | RabbitMQ + Java Spring | Понять статью не составит труда тем, кто знаком с Spring и Spring Web и хотя бы раз создавал простое приложение с контроллерами, сервисами и моделями (проще говоря - реализовывал паттерн Model View Controller).С чего всё начиналось
По работ... |
14.01.2025 | Платформы — великое благо и великое зло | Привет! Давайте знакомиться. Меня зовут Илья, я являюсь Lead QA и SDET. Сегодня я хотел бы поделиться своим опытом создания платформенных решений в области автоматизации тестирования, а также рассказать о работе с уже существующими платформ... |
14.01.2025 | Полный цикл аналитической разработки за пару минут | Сталкивались ли вы в вашей компании с проблемами?
Невозможностью по-быстрому создать таблицу. Вместо этого нужно катить миграцию, получать апрувы от DWH, следить за тем чтобы таблица была производительна и тд
Вам не нравится BI вашей компан... |
13.01.2025 | Docker Desktop заблокирован на компьютерах Mac из-за ложного оповещения о вредоносном ПО | Разработчики Docker предупредили, что Docker Desktop не запускается на macOS из-за предупреждений о вредоносном ПО, так как некоторые файлы были подписаны неверным сертификатом подписи кода.
Впервые о предупреждениях о вредоносном ПО сообщи... |
11.01.2025 | The Battle of Backend Titans: Grafana K6 vs Django DRF + Nginx | In the world of web applications, performance is king. Developers constantly seek ways to optimize their systems. This article dives into a showdown between two powerful tools: Grafana K6 and Django REST Framework (DRF) paired with Nginx. W... |
11.01.2025 | The Rise of Cozystack: A Year of Innovation and Community in Open Source | In the world of technology, a year can feel like a lifetime. For Cozystack, that year has been a whirlwind of innovation, community engagement, and significant milestones. Launched on February 8, 2024, Cozystack has rapidly gained traction,... |
11.01.2025 | The Rise of Audio Experimentation: Crafting Harmonics with Diode Saturators | In the world of audio engineering, the quest for the perfect sound is akin to a painter searching for the ideal shade. Every musician, every producer, seeks that elusive warmth, that richness that makes the music resonate. Enter the diode s... |
10.01.2025 | pg_auto_embeddings — считаем эмбеддинги для текста прямо в Postgres, без экстеншенов | У вас есть PostgreSQL база, где хранится множество текстовых данных. Вы хотите использовать векторные представления (embeddings), к примеру, от OpenAI/Anthropic, чтобы построить систему рекомендаций, улучшенный поиск или реализовать RAG для... |
10.01.2025 | Как поднять на виртуальном сервере собственную интернет-машину времени с помощью ArchiveBox | Всем привет, на связи PQ.Hosting! Меня зовут Игорь, начиная с 2024 года я работаю в техподдержке компании. А начиная с этого дня я еще буду писать для нашей нашей странички на Хабре ;)
И знаете, что я заметил за время работы? Многие считают... |
10.01.2025 | Битва двух якодзун: Grafana K6 vs Django DRF + Nginx | Привет, с вами снова Егор, Tech Lead компании ИдаПроджект :) Напомню, что я занимаюсь стратегией, процессами и командами в направлении backend разработки.
Сегодня мы вместе сделаем минимальное приложение на django + DRF и проведем нагрузочн... |
09.01.2025 | Моделирование группы БПЛА в симуляционной среде (PX4 ROS 2 Gazebo) | Рад представить вашему вниманию проект, который является частью моей диссертационной работы, направленной на разработку систем управления группой беспилотных летательных аппаратов (БПЛА). Данный проект посвящён созданию гибкой и масштабируе... |
09.01.2025 | Сборка Django-приложения при помощи Nuitka в onefile | Привет, Хабр!
Меня зовут Данил, и я старший специалист в компании Увеон. Занимаюсь серверной частью Termidesk Assistant - это утилита для удаленных рабочих столов.
К нам в команду пришла интересная задача, нужно было собрать всю серверную ч... |
08.01.2025 | Типология Test Doubles | Тестовые дублёры (англ. Test Doubles) — это объекты или модули, используемые в автоматизированных тестах в качестве замены некоторых частей тестируемой системы (англ. SUT, System Under Test).
Многие программисты называют все тестовые дублёр... |
08.01.2025 | Как организовать безопасное хранение секретов в Docker: лучшие практики | Хей, Хабр! Секреты — это такая щекотливая тема, из‑за которой у безопасников начинаются нервные подёргивания глаза. Вроде бы «просто пароль» или «просто токен», но в 2025 году мы уже знаем, что просто в безопасности - это верная дорога к ут... |
07.01.2025 | Контейнерный хостинг своими руками или чем Kubernetes лучше Docker Swarm | Приветствие
Привет, дорогие хабровчане! В данной статье хочу поделиться своим опытом создания сервиса предоставляющего услуги контейнерного хостинга, в процессе работы над которым узнал много нового, для себя, в этой области. Теперь хочу по... |
04.01.2025 | Harnessing Data and Stability: The Future of Tech with HT2000 and Snapper | In the world of technology, data is the new oil. It fuels innovation, drives decisions, and shapes our future. Two recent projects highlight this trend: the HT2000 data collection system and Snapper, a snapshot management tool for Linux. Bo... |
04.01.2025 | Исповедь устаревшего | Думаю это повествование не одиноко по своей сути, ввиду обстоятельств сложившихся в отрасли электроники, возможностей промышленности, кадровой и управленческой политики, самообучении специалистов, работы ВУЗов и различных курсов и, не в пос... |
03.01.2025 | HT2000 Сбор и хранение данные по CO2 | Добрый день, данный пост посвящен проекту — ссылка на Github.
Основная идея, получать данные из прибора HT2000 через USB кабель и сохранять в базу данных, далее графически отобразить данные.
Внешне это выглядит как‑то так.
Собранный проект
... |
03.01.2025 | Как настроить свой первый сервер: инструкция от фронтендера | Часто на первом проекте кажется, что самое сложное позади: приложение готово, осталось только показать его миру. Но что, если сервер под угрозой?
В этой статье — простая и проверенная инструкция по настройке безопасного сервера для вашего п... |
01.01.2025 | Microsoft’s Urgent Call to .NET Developers: Time to Update or Face the Consequences | In the world of software development, change is the only constant. But sometimes, change arrives like a thunderstorm, unexpected and disruptive. Microsoft recently issued a critical warning to .NET developers, urging them to update their in... |
01.01.2025 | Делаем свой docker-образ Apache Kafka | В 2024 году мы не дождались выхода в свет Apache Kafka 4.0, в которой окончательно исчезнет поддержка ZooKeeper, оставив нам для создания кластеров только KRaft. Кто-то давно уже перешёл на эту прекрасную технологию, другие же размышляют, к... |
31.12.2024 | Microsoft предупредила разработчиков о необходимости обновления ссылки на установщик .NET | Microsoft предупредила разработчиков .NET о необходимости быстро обновить свои приложения и конвейеры разработки, чтобы они не использовали домены 'azureedge.net' для установки компонентов .NET. Этот домен вскоре станет недоступен из-за бан... |
30.12.2024 | Следим за Telegram по-деловому | Приветствую!
Сегодня будем писать бота для хранения истории личных сообщений
Безусловно, идея не уникальная: часть людей уже использует неофициальные клиенты, другая – юзерботов (например, на pyrogram)Тогда что здесь?
Официальный бизнес-реж... |
26.12.2024 | The Rise and Fall of Open Network Technologies: A Cautionary Tale | In the fast-paced world of technology, the life cycle of organizations can be as fleeting as a summer storm. The recent dissolution of the Open Network Technologies Association (ONTA) serves as a stark reminder of this reality. Founded in l... |
26.12.2024 | GraphQL для C#. БД прилагается | Введение
(Статья являет собой желание немного обновить информацию на Хабре по данной теме, а так же сыскать несколько подсказок от более опытных коллег)
Приветствую, Хабр! Относительно недавно я решил влиться в С# и его технологию для созда... |
26.12.2024 | Интеграция инженерных систем: опыт создания масштабируемой платформы с микросервисной архитектурой | Современные компании используют множество различных систем для управления проектами, документооборотом, проектированием и другими задачами. Каждая из этих систем может быть специализированной и оптимизированной для своей функции, но их изол... |
26.12.2024 | «А теперь засунем X-сервер в контейнер» | Когда я писал про использование Докера как контейнера с инструментами для работы — вообще‑то речь шла про использование прежде всего доступа через шелл.
Ну в самом деле : файлы они и в Африке файлы, редактирую я их Vim-ом, потому что это уд... |
26.12.2024 | UV как альтернатива Poetry | Пакетных менеджеров для питона как‑то слишком много. У этого, конечно, есть очевидная причина — скудность функционала pip, встроенного пакетного менеджера. Но всё равно внутренний перфекционист хочет простое решение из коробки. Установил пи... |
25.12.2024 | The Future of Smart Office Management: Harnessing Technology for Efficiency | In the heart of modern cities, offices are evolving. They are no longer just spaces filled with desks and computers. They are becoming smart environments, where technology and automation play a crucial role. The shift towards smart office m... |
25.12.2024 | Navigating the GitLab Landscape: Cache vs. Artifacts in CI/CD Pipelines | In the world of software development, efficiency is king. Every second counts, especially in Continuous Integration and Continuous Deployment (CI/CD) pipelines. GitLab, a titan in the realm of DevOps tools, offers two key mechanisms to stre... |
25.12.2024 | Postgresso #12 (73) | Этот номер объективно совсем не юбилейный. А субъективно он очень даже юбилейный: это моя 100-я публикация на хабре :)Aurora DSQL
Эта Аврора наделала шуму. Откликов на анонс много. Люди говорят о сомнительной (но громко заявленной) совмести... |
24.12.2024 | Мониторинг vs расчеты: где взять недостающую электрическую мощность и попутно решить проблемы | Мы часто рассказываем об умных домах, но сегодня темой статьи станет офис. Ранее мы рассказывали об автоматизации офиса на 300+ сотрудников в Минске и умном офисе в Москва-Сити. Теперь мы зайдем со стороны диспетчеризации инженерных систем.... |
24.12.2024 | Сравнение Gitlab cache и Gitlab artifacts | Привет, на связи Олег Казаков из Spectr. В этой статье поговорим о двух важных инструментах GitLab, которые помогают передавать данные между этапами CI/CD-пайплайна — Cache и Artifacts.
Если вы сталкивались с задачами оптимизации пайплайнов... |
23.12.2024 | Не очень стандартное использование Docker | В то время как настоящие разработчики активно используют в своей работе всякие продвинутые IDE с элементами искуственного разума - некоторым по прежнему хватает текстового редактора.
Нет, в самом деле, а что еще нужно? Несколько файлов с ис... |
22.12.2024 | Технология контейнеризации Docker: ускоряем развертывание приложений | Всем привет! С вами Dockhost, и сегодня мы поговорим о том, как Docker упрощает жизнь разработчикам.
Идея Docker с самого начала заключалась в том, чтобы упростить процесс переноса и запуска приложений. Команда разработчиков из компании dot... |
22.12.2024 | Использование clickhouse в разных средах | Всем привет. Данная статья не более чем эксперимент и не призывает постоянно собирать новое ядро для приложений. Тем более, что сейчас есть тренд на запуск баз данных в контейнерах т.к. это действительно производительнее и нет лишнего оверх... |
21.12.2024 | MLOps: как не потеряться в 10 тысячах фич, часть 1 | Всем привет! Меня зовут Дмитрий Ермилов, и сегодня я хочу рассказать про то, как мы в билайне использовали один data catalog-инструмент для того, чтобы построить прозрачные связи между моделями машинного обучения и признаками, от которых эт... |
20.12.2024 | Взлом Retro2Win через ROP-chain на 1337UP LIVE CTF 2024 | Уважаемые дамы и господа, сегодня я представлю вам еще одно решение одного из челленджей с соревнования по кибербезопасности 1337UP LIVE CTF 2024. Данное задание кардинально отличается от того, что я описывал в предыдущей статье. Сложность ... |
17.12.2024 | MinIO and F5 to Enhance AI Workloads with High-Performance Object Storage and Distributed Application Services | REDWOOD CITY, Calif., Dec. 17, 2024 /PRNewswire/ -- MinIO, the leader in high-performance, Kubernetes-native object storage, today announced a strategic partnership with F5, the global leader in multicloud application security and delivery.... |
17.12.2024 | Система отчётов в Gatling: как работать и что включает? | Продолжим наш разговор про инструмент Gatling. В этот раз я бы хотел обсудить систему отчетов, которую предоставляет Gatling из коробки. Что она в себя включает, как с ней работать и где ее можно использовать.
После выполнения нагрузочного ... |
16.12.2024 | Как же войти в айти в 2025 году и не потратить на это 10 лет жизни | Сфера IT продолжает стремительно развиваться (даже слишком), но в России конкуренция за рабочие места в этой области становится всё более жёсткой. Тем не менее, даже в условиях высокой конкуренции вы можете добиться успеха, если будете двиг... |
14.12.2024 | FastAPI + Redis + Celery: Создание системы временного хранения файлов с автоудалением и удобным веб-интерфейсом | Друзья, приветствую! Наконец-то дошли руки до создания материала и написания этой статьи. Под Новый год всем резко что-то нужно, и писать не получается физически. Надеюсь, что вы ждали выхода этой статьи.
Если вы читали мои статьи и вообще ... |
13.12.2024 | The Art of Writing Engaging Articles for Tech Audiences | In the digital age, writing is more than just putting words on a page. It’s about connecting, engaging, and solving problems. For tech companies, crafting articles that resonate with audiences is crucial. Think of your article as a bridge. ... |
13.12.2024 | The Evolution of Airflow and Kubernetes: A New Era in Workflow Management and Container Orchestration | In the world of data engineering and cloud computing, two giants stand tall: Apache Airflow and Kubernetes. Both have transformed how we manage workflows and orchestrate containers. As we look ahead, the latest developments in Airflow and K... |
13.12.2024 | Автоматическая сборка snap пакетов в CI/CD | Моей основной задаче было реализовать автоматическую сборка snap пакетов с помощью GitLab CI/CD. И так как в сети я нашел не очень много информации о том, как это сделать - я решился на написание этого поста.
Вроде бы задача кажется не тако... |
12.12.2024 | The GPU Revolution: Harnessing Power in the Cloud | In the world of computing, graphics processing units (GPUs) are the unsung heroes. They are not just for gaming anymore. They have become the backbone of modern computing, powering everything from artificial intelligence to data analysis. T... |
12.12.2024 | Поддержка временных зон в фулстек-приложении на основе NestJS и Angular: работа с REST и WebSockets | Предыдущая статья: Добавление поддержки нескольких языков в NestJS и Angular приложениях
В этой статье я хотел бы поделиться своим опытом по внедрению поддержки временных зон в фулстек-приложение, построенное на NestJS и Angular. Мы узнаем,... |
12.12.2024 | Как писать статьи, которые будут читать на Хабре | Представьте: вы — успешная IT-компания с крутыми проектами и серьезными клиентами. Вас знают в профессиональной среде, но за её пределами — тишина. Единственные медиаактивности — статья в «Клерке» и несколько постов в Telegram-канале. А вед... |
11.12.2024 | Чем Cloud-инженер отличается от DevOps-инженера и что между ними общего | Привет всем! Давайте поговорим о том, чем роли Cloud-инженеров отличаются от DevOps-инженеров в разработке программного обеспечения. Эти две популярные позиции появились сравнительно недавно и из-за схожести их функций часто происходит пута... |
11.12.2024 | Airflow 3 is Coming | Как-то один из самых главных контрибьюторов в Airflow Ярек Потиюк рассказал, что Airflow 3 станет новым золотым стандартом индустрии. Это довольно смелое заявление. Я же считаю, что в Airflow 3 еще многого не хватает, чтобы действительно ст... |
11.12.2024 | Как искать и эксплуатировать уязвимости в контейнеризированных средах. Часть 3 | Привет, Хабр!
Меня зовут Рустем Галиев, я Senior DevOps Engineer в IBM, и мы продолжаем разбираться, как искать и эксплуатировать уязвимости в контейнеризированных средах на примере практических атак. Это третья часть, ссылки на первые две:... |
10.12.2024 | Интеграция поддержки Nvidia в контейнерах | Видеокарты играют важную роль в современных компьютерах и используются не только для игр, но и других задач. Видеокарты в современном мире применяются как ускорители вычислений. В них одновременно выполняется множество вычислений, что делае... |
10.12.2024 | Первый контейнерный хостинг — год бесплатно за помощь с тестированием | Привет, Хабр!
Кажется, что классический хостинг с виртуальной машиной потихоньку уходит в прошлое. В смысле ещё лет 10, конечно, он будет пользоваться спросом, но тренд на контейнеры уже очень чёткий.
Ведь развернуть приложение можно за 50 ... |
08.12.2024 | Улучшаем систему видеонаблюдения, ч.2 | Вариант детекции обьектов с помощью CodeProject.AI работал хорошо, но пришлось отдать под него отдельный, хоть и старый, ноутбук, который требовал отдельного питания, заметно грелся, жужжал вентилятором.
Поэтому, с появлением компактного де... |
07.12.2024 | Keycloak интеграция со Spring boot | Введение
Данная статья является инструкцией для новичков, которые хотели бы использовать Keycloak в своих проектах в качестве безопасности. В статье будет рассказано:
Что такое Keycloak и для чего он нужен.
Как запустить Keycloak.
Как созда... |
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 и как с его помощью можно упростить жизнь разработчикам и повысить надёжность взаимодействия ... |
06.12.2024 | Очередной пайплайн сборки для вашего приложения | Статья писалась в начале 2023 года и публиковалась на личном сайте который канул в лету, чтобы данный туториал не потанул вместе с сайтом публикую его здесь.
В этой статье описан “универсальный” пайплайн для сборки golang приложений. Универ... |
06.12.2024 | Как должен выглядеть идеальный GitHub для поиска работы | Вступление
Сколько раз вы слышали совет: "Укажи GitHub в резюме для поиска работы"?
Многие думают, что просто создать аккаунт и запушить пару репозиториев будет достаточно, чтобы работодатели будут выстраиваться в очередь. Но на с... |
04.12.2024 | Unleashing the Power of Data Caching: Kafka and Tarantool Integration | In the world of data processing, speed is king. Apache Kafka reigns supreme as a distributed messaging broker, adept at handling vast streams of data. But even the mightiest can falter. When real-time access to frequently requested data is ... |
04.12.2024 | Моки, L1 и никакого деплоя. Собираем идеальный .NET-тест для веб-сервиса | Автотесты, как известно, работа пыльная и ресурсозатратная. А уж если речь идет об интеграционных, то тем более: сначала осуществляешь сборку теста, затем добавляешь его в нужную среду, а потом еще тот самый деплой, подготовка которого може... |
04.12.2024 | Кэшируем поток данных из Kafka в Tarantool: подробный пример реализации с кодом и результатами | Apache Kafka — популярный распределенный брокер сообщений, который собирает и сохраняет сообщения (данные) со всех источников, а после предоставляет их программам и сервисам-получателям. Благодаря своей производительности и архитектуре инст... |
04.12.2024 | Прыжок без парашюта или как я попал в DevOps | Привет, Хабр!
Уже 2 года минуло с тех пор, как я стал DevOps-инженером в крупной российской технологической компании. Растут знания, опыт, зарплатные ожидания, но, оглядываясь назад, забавно вспоминать, как именно я попал в эту профессию, о... |
02.12.2024 | The Art of Memory: Techniques for IT Professionals | In the fast-paced world of IT, knowledge is power. But with the sheer volume of information to absorb, how can one retain it effectively? Enter mnemonic techniques, the unsung heroes of memory enhancement. These methods transform the daunti... |
02.12.2024 | Eden AI: AI Integration Company Raises €3 Million (Seed) | AI integration company Eden AI announced it raised a €3 million seed round led by Galion.exe. 50 Partners and several prominent business angels participated, including Olivier Pomel (Co-Founder of Datadog), Sébastien Pahl (Co-Founder of Doc... |
02.12.2024 | Как искать и эксплуатировать уязвимости в контейнеризированных средах. Часть 1 | Привет, Хабр!
Меня зовут Рустем Галиев, я Senior DevOps Engineer в IBM.
В последние годы контейнеризация стала неотъемлемой частью инфраструктуры для современных приложений. Технологии контейнеризации, такие как Docker и Kubernetes, предост... |
02.12.2024 | PHP и C: как мы заставили кассу АТОЛ 30Ф работать в веб-системе | Интеграция оборудования с веб-системами часто становится непростой задачей, особенно когда дело касается специфических устройств, таких как кассы. В одном из наших проектов потребовалось настроить взаимодействие кассы АТОЛ 30Ф с веб-приложе... |
02.12.2024 | Как работают файловые системы Linux-контейнеров | Примечание переводчика: недавно инженер Google Михал Питр написал практический обзор того, как работают файловые системы в контейнерах. Его небольшая статья поможет разобраться, что делает Docker, и вручную создать файловую систему контейне... |
01.12.2024 | Профессия DevOps | Введение
Dev и Ops, DevOps, DEVOPS – как много о нем сейчас разговоров. И не зря!
DevOps – это перспективное направление, которое будет продолжать развиваться и влиять на IT-индустрию в ближайшие годы, а то и десятилетия.
Это подтверждается... |
30.11.2024 | The Evolving Landscape of Java Development in Russia | Java has been a stalwart in the programming world for nearly three decades. It remains a heavyweight, consistently ranking among the top programming languages. In 2024, it continues to capture the attention of Russian developers. A recent s... |
29.11.2024 | Мониторинг ipsec strongSwan | Всем привет! Работая DevOps-инженером, я задумался о мониторинге IPsec-туннелей, которых у нас уже накопилось достаточно. Они в основном используются для связи между облаками, так как инфраструктура разнесена — например, dev и prod живут у ... |
29.11.2024 | OpenShift: улучшенный Kubernetes или переплата за техподдержку? | Привет, Хабр! Меня зовут Матвей Мочалов, я — компьютерный инженер и один из авторов корпоративного блога cdnnow! В прошлых постах мы разобрали особенности Docker на разных системах и его не менее интересного собрата Podman от Red Hat. Сегод... |
28.11.2024 | Модель зрелости инфраструктуры как кода | Примечание переводчика. В «Экспресс 42» мы предоставляем DevOps-консалтинг: проводим аудит существующих в компании клиента процессов разработки и инфраструктурных практик, выявляем узкие места и недостатки, а затем помогаем их устранить. В ... |
27.11.2024 | Building a CI/CD Ecosystem with Gitea and werf in Kubernetes | In the fast-paced world of software development, Continuous Integration and Continuous Delivery (CI/CD) are not just buzzwords; they are lifelines. They ensure that code changes are automatically tested and deployed, reducing the risk of er... |
27.11.2024 | Мнемотехника в помощь айтишникам | Автор статьи: @MariyaEnotivna
Пару лет назад я поступила в IT-класс, где был огромный упор на профильные предметы. Нас обучали работе с системами счисления, алгоритмизации, анализу информационных моделей, моделированию, программированию, ко... |
26.11.2024 | Новый PHP-фреймворк Imhotep: быстродействие, оптимизация и импортозамещение | Представляем вам Imhotep - PHP-фреймворк с открытым исходным кодом.
Его архитектура и инструментарий напоминают популярные фреймворки, но есть и существенные отличия, которые, по нашему мнению, являются ключевыми в разработке и поддержке Im... |
26.11.2024 | Асинхронная обработка Stripe событий с помощью Scala | Изображение от Andy Hermawan на Unsplash
Привет хабровчане! Мне довелось поработать со Stripe в своем проекте dockovpn.io и я спешу поделиться свежим опытом.
Каждый стартап рано или поздно сталкивается с необходимостью обработки платежей он... |
25.11.2024 | The Rise of DevOps in Russia: A Student's Perspective | DevOps is more than a buzzword. It’s a revolution in how software is developed and delivered. In Russia, this movement is gaining momentum, especially among students and young professionals. As a fourth-year student immersed in this field, ... |
25.11.2024 | Software Architect vs Solution Architect | Я расскажу вам о двух типах архитекторов: Software и Solution. Статья не про должность или функциональные обязанности, а про образ мышления. Должность и то, что написано в трудовой книжке могут быть какие угодно: системный архитектор, архит... |
25.11.2024 | Кэширование информации в Redis на NestJS | Предыдущая статья: Интеграция внешнего файлового сервера https://min.io в фулстек приложение на NestJS и Angular
На каждом фронтенд запросе к бэкенду запрашивается информация по профилю пользователя из базы данных, это создает дополнительну... |
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,... |
24.11.2024 | Пересылка сообщений из любого публичного Телеграм-канала на RSS и Email | Я подписан на несколько (больше 10) Телеграм каналов. Некоторые просматриваю достаточно часто, некоторые - два раза в день (утром и после работы). Из-за этого хотелось бы получать "выжимку" всех сообщений, чтобы, для начала, понят... |
22.11.2024 | Индекс твоего города — обновление | Накопилось немного обновлений для city-indexes.online, которые уже давно доступны (тем кто возможно пользуется сайтом), но время рассказать появилось только сейчас.
Предыдущие статьи: Один, Два, Три.
Ответы на вопросы: Тыч.
Репозиторий: Cit... |
22.11.2024 | От кода к смыслу: улучшенная панель Structure в IntelliJ IDEA 2024.3 | Совсем недавно вышла IntelliJ IDEA 2024.3 — последний мажорный релиз IDE в этом году. И одним из самых важных нововведений этой версии стала улучшенная панель Structure.
Команда Spring АйО перевела статью Siva Katamreddy (Developer Advocate... |
22.11.2024 | Get 'Big Data on Kubernetes' for FREE and save $31.99! | In today's data-driven world, organizations across different sectors need scalable and efficient solutions for processing large volumes of data.
Kubernetes offers an open-source and cost-effective platform for deploying and managing big dat... |
22.11.2024 | Препарируем слои образов Docker | Технологии контейнеризации сейчас являются неотъемлемой частью процессов DevOps. Контейнеры активно используются в микросервисных архитектурах для изоляции отдельных микросервисов. Наиболее распространенным решением по контейнеризации на се... |
21.11.2024 | Eden AI: Paving the Path for Seamless AI Integration | In the bustling world of technology, where innovation races ahead, Eden AI emerges as a beacon for businesses seeking to harness the power of artificial intelligence. This Lyon-based startup has recently secured €3 million in seed funding, ... |
21.11.2024 | Eden AI raises €3M Seed for AI interoperability | AI integration platform Eden AI has raised €3M in a Seed round led by Galion.exe with participation from 50 Partners and several business angels including Olivier Pomel (Co-Founder of Datadog), Sébastien Pahl (Co-Founder of Docker) and Alix... |
21.11.2024 | Готовим Gitea со вкусом werf CI/CD и Dex-авторизации в кластере Deckhouse Kubernetes Platform. Часть 2 | Всем привет! С вами снова Виктор Ашакин, DevOps-инженер компании «Флант», и мы продолжаем готовить экосистему управления кодом и его развёртывания в Kubernetes на основе Gitea. В первой части статьи мы настроили Gitea и использовали его как... |