Привет, Хабр! Меня зовут Анатолий Кохан, я — DevOps-инженер в К2Тех.Когда мы вводим в браузере имя сервера или доменное имя сайта, выполняем ping или запускаем любое удаленное приложение, операционная система должна преобразовать указанные имена в IP-адреса. Этот процесс называется…
Сегодня почти каждый веб-проект использует иконки. Это отличный инструмент визуальной коммуникации, который помогает акцентировать внимание на элементах интерфейса. Существует хорошая статья о том, почему стоит использовать иконки — "Icons in Web Design". Но эта статья отвечает на другой вопрос — как их использовать? Читать далее
Всем привет! Меня зовут Владислав Малков, я ведущий консультант SAP в команде ГИС-контроля Lenta tech. С 2018 года я участвую в проекте маркировки товаров и сегодня хочу рассказать, как мы в «Ленте» выстроили собственную IT-систему, для работы с миллионами маркированных товаров каждый день. Вы узнаете, как устроена система Gismark, почему мы не взяли готовое решение с рынка и какие уроки извлекли, автоматизируя один из самых комплексных процессов в ритейле. Читать далее
Автоматизация тестирования API — задача, с которой сталкиваются даже опытные инженеры, но многие всё ещё предпочитают полагаться на ручные запросы в Postman, а затем переносят их в код — и так годами. Но можно ли избежать этого лишнего шага? В этой статье мы покажем, как настроить эффективную автоматизацию тестов API с Postman и Newman, интегрируя их в процессы CI/CD, чтобы избежать ошибок и повысить производительность. Читать далее
На связи Анна Астахова, директор по развитию ИТ-интегратора «Белый код». В регионах есть локальные аптечные сети, для которых внедрять стандартный набор дашбордов выходит накладно. Но и потребность в том, чтобы анализировать показатели, у такого бизнеса тоже есть. Рассказываю, какое решение нашли. Читать далее
Вскрывая коробку с семейными фотографиями на чердаке, я столкнулся с молчаливыми лицами прошлого. Кто эти люди? Как они связаны со мной? Так начался мой путь в генеалогию. Я выбрал бесплатные инструменты, но быстро узнал их реальные ограничения. Расскажу о своем опыте, шаг за шагом, о том, как систематизировать историю семьи без бюджета. Конечно, если приобрести лицензионные платные программы, всё становится гораздо проще, но достичь результата можно и без этого. Читать далее
Привет! На связи Михаил Шпаков, руководитель разработки в Timeweb Cloud.Мы создаём облако, в котором удобно запускать и управлять проектами: от простых ВДС до масштабных решений с Kubernetes и десятками интеграций. Мы много думаем о том, как сделать инфраструктуру не только стабильной, но и
Привет, Хабр! Меня зовут Дмитрий Иванов, я начальник отдела эксплуатации IT-инфраструктуры RUTUBE, что на наши деньги переводится как SRE-тимлид. В этой статье разберу задачу доставки контента и расскажу и решениях, которые помогают нам в RUTUBE. Дано: с одной стороны у нас 17,7 млн…
Всем привет! Меня зовут Александр Кулик, я .NET-разработчик из проекта шопинга в Т-Банке. Занимаюсь бэкенд-разработкой по интеграции и адаптации данных от наших партнеров и внешних сервисов, а также созданием собственных разработок в области платежных операций для…
Сегодня поговорим о том, что многие делают, но мало кто делает правильно — о безопасной разработке и DevSecOps. Для этого мы пригласили Романа Гаголушко, руководителя отдела консалтинга безопасной разработки в Бастионе. Передаем ему слово.Небольшой дисклеймер.За годы работы в сфере