Статьи

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
Привет! Я перевожу руководство Vulkan Tutorial на русский язык и выкладываю переводы на Хабр. Оригинал руководства можно найти здесь. Сегодня я перехожу к новому разделу Текстурирование (Texture mapping). Первая глава раздела, переводом которо...
Подробнее

Как ни странно, тема автоматизированного тестирования приложений iOS не так уж популярна среди разработчиков. Сложно судить о причинах такого положения дел, но сегодня я постараюсь пролить немного света на эту тему. В этой статье-туториале рассказыва...
Подробнее

Спецификация W3C Scroll-linked Animations — это экспериментальное дополнение, которое позволяет связать развитие эффекта анимации с прокруткой. Подробностями делимся под катом, пока у нас начинается курс по Frontend-разработке.
Подробнее

Привет, Хаброжители! Вы пока еще не знаете JS. И Кайл Симпсон признается, что тоже его не знает (по крайней мере полностью)… И никто не знает. Но все мы можем начать работать над тем, чтобы узнать его лучше. Сколько бы времени вы ни провели за изуче...
Подробнее

Кто контролирует спайс — тот контролирует Вселенную. Недавно все (кто успел до локдауна) радовались новой экранизации легендарной «Дюны», в этот раз режиссера Дени Вильнева. Снова разгорелись споры о том, насколько реалистичен Арракис. Песчаные черви...
Подробнее

На прошлой неделе специалисты «Лаборатории Касперского» опубликовали очередной квартальный отчет об эволюции спама и фишинга. В отчете приведена статистика за третий квартал этого года, а также ряд интересных примеров мошеннического спама. Большинств...
Подробнее

Если человек выбирает автомобиль, он скорее всего не скажет, что не купит, потому что машину его мечты ещё не изобрели. Вряд ли он попросит автомобиль с крыльями для частных полётов над МКАД. Ему в голову не придёт заплатить за переделку всего кузова...
Подробнее

Блоги компаний на Хабре — настоящая точка кипения. В них, как в известном треке, треснул мир напополам, дымит разлом, и льётся кровь, идёт война добра со злом: трудятся внутренние редакции, привлекаются лучшие авторы Хабра (не лучшие и имитирующие лу...
Подробнее

Мы рады представить вам релиз GitLab 14.4 с запуском DAST-сканирований по расписанию, интегрированным в GitLab отслеживанием ошибок без использования отдельного инстанса Sentry, просмотром удалённых GitLab-репозиториев в Visual Studio Code, графико...
Подробнее

В наши дни редко можно увидеть новую компанию, производящую оборудование, способное совершить переворот в мире PC, но 30 лет назад они возникали постоянно. Особенно справедливо это было для сектора графики: десятки фирм сражались за кусок прибыльно...
Подробнее

Одновременно с ростом кластера растет количество ресурсов, volume и других API-объектов. Рано или поздно вы упретесь в потолок, будь то etcd, память или процессор. Зачем подвергать себя ненужной боли и проблемам, если можно установить простые — хотя ...
Подробнее

MongoDB — одна из самых популярных баз данных с открытым исходным кодом. К сожалению, как следствие мы имеем огромное количество неправильно настроенных и незащищенных разверток MongoDB по всему миру. Только за последние пару лет мы стали свидетелями...
Подробнее

Прим. Wunder Fund: в этой длииинной статье вы найдете ряд полезных советов по работе с Docker, как общего характера, так и Python-специфичных. Хоть мы и давно используем Docker в работе, про некоторые советы мы подумали "а что, так можно было?". Сове...
Подробнее

Я участвую в проекте, в котором очень интенсивно используется брокер сообщений RabbitMQ. Под "очень интенсивно" я подразумеваю, что это единственный канал взаимодействия десятков сервисов - никаких вам HTTP и REST. И в этой статье мы рассмотрим понят...
Подробнее

Самое время рассмотреть “достаточно хороший” алгоритм для борьбы с Poison Message. Здесь будет уже специфика RabbitMQ и к Apache Kafka она не применима, точнее применима только частично - но это уже совсем другая история.
Подробнее

There is no difference between theory and practice in theory, but there is often a great deal of difference between theory and practice in practice. Yogi Berra Я слепым вместо глаз вставил звезды и синее небо. Юрий Шевчук Тема игровых...
Подробнее

Привет, Хабр! Недавно потратил кучу времени в попытках решить задачку, как оказалось, на максимальный поток. Алгоритм и реализация в ней оказались несложными, но связь между постановкой вопроса и использованием потоков, на мой взгляд, не очевидная, и...
Подробнее

В 2018 я переводил статью известного в узких кругах инженера Девина Акина (CWNE #1), выводы которой не радовали менеджеров по продажам. Тогда, средняя скорость на корпоративной точке доступа была 75Мбит/c. На дворе 2021й, инженеры активно строят Wi-F...
Подробнее

В Arenadata мы используем Jenkins для CI. Почему? Как бы банально это ни звучало — так исторически сложилось. Мы хранили код в GitHub, когда там ещё не было Actions, и продолжаем хранить, потому что много работаем с Open Source. За три года работы с ...
Подробнее

HashiCorp Boundary — это пропускная система с открытым исходным кодом, которая обеспечивает пользователю безопасный доступ к динамическим хостам и критически важной инфраструктуре в разных средах. Однако, если вам нужен простой и безопасный способ ...
Подробнее

Привет! На этой неделе всех, кто интересуется темой юзабилити, ждет классное событие международного масштаба - World Usability Day 2021. В самых разных точках планеты - от американского Сиэтла до австралийского Мельбурна - UX-эксперты соберутся 11 но...
Подробнее

Аналитику или исследователю данных приходится разрабатывать множество алгоритмов по обработке и анализу различных данных. Большинство алгоритмов разрабатываются для многоразового использования, а значит, код либо запускается разработчиком с определен...
Подробнее

Готовимся к облачной миграции на NSX-T: чек-лист и лайфхаки. Рассказываем о том, как подготовиться к миграции на новую версию VMware NSX. В ближайшие несколько лет тема миграции коснется всех облачных провайдеров. Мы начали изучать этот вопрос на пра...
Подробнее

Недавно мне опять пытались продать «Тик-ток». Молодёжь заливалась песнями о том, как же прекрасна новая платформа. «Возможно» — сказал я — «И чем же она так прекрасна?» — Ну, там можно научиться огромному количеству новых и неизвестных вещей. ...
Подробнее

Эпидемическая изоляция целых стран производит тектонические сдвиги в экономике. В нашей стране она сводит с ума государство и отечественную промышленность в отношении телекоммуникационного оборудования. Как повелось в нашей стране, сакральность проце...
Подробнее

Привет! Меня зовут Дима Чудинов, я наставник на веб-факультете Яндекс.Практикума, Head of Frontend в СберМаркете. В первой статье о JS-фреймворках я рассказал о самых популярных из них: Angular, React, Vue и других. В комментариях опытные разрабо...
Подробнее

В продолжение темы об адаптации («СамоАдаптация») предлагаю рассмотреть четыре основных элемента, которые входят в адаптацию сотрудников. ________________________________________________ №1. Адаптация специфике" «Адаптация специфике...
Подробнее

В App Store и Google Play вместе взятых, постапокалиптические мобильные игры заработали более 1,1 миллиарда долларов валового дохода в первой половине 2021 года, обойдя игры про супергероев на 780 миллионов долларов и став самым п...
Подробнее

Рассматриваем и создаем библиотеку для работы с формами с помощью частичной подписки.
Подробнее

В этой статье мы поделимся нашим опытом работы с системой Addressables и расскажем о самых существенных проблемах, с которыми столкнулись при разработке мобильного приложения. Поэтому здесь будут только сложные и неочевидные проблемы, которые отняли ...
Подробнее