Месяц: Март 2020

  • «Ленивая» загрузка с помощью Intersection Observer API

    от автора

    Доброго времени суток, друзья! В данной статье мы познакомимся с Intersection Observer API, новым мощным инструментом для «ленивой» загрузки изображений и других элементов на странице, поддерживаемым всеми современными браузерами. Мы можем использовать этот инструмент для управления видимостью элементов, определяя предварительную или отложенную загрузку контента нашего DOM. По мере развития «веба» браузеры поддерживают все больше и…

  • Визуализируем данные Node JS приложения с помощью Prometheus + Grafana

    от автора

    В этой статье я покажу как разработать удивительно информативные и удобные дашборды для любого Node JS приложения, опишу связку Prometheus с Grafana и дам шаблоны кода, чтобы вы могли использовать полученные знания для решения своих задач. Большая часть статьи никак не ориентированна именно на Node JS разработчиков и может быть полезна вне зависимости от языка…

  • Профессия DevOps-инженера: взгляд сисадмина

    от автора

    Я работаю DevOps-инженером в компании Parallels. Поддерживаю развитие разных сервисов, пишу скрипты для их автоматического развертывания, общаюсь вплотную с командой разработчиков. Расскажу, как устроена работа, сколько платят и чем хорош DevOps-подход для разработки ПО.

  • Проблемы инструментария в больших проектах

    от автора

    Основной инструмент любого программиста — язык программирования. Когда начинался проект мы выбрали Swift. Решили идти в ногу со временем, старый, но так горячо любимый Objective-C остался не у дел. Однако у Swift есть небольшая проблема и особенно она становится заметной, когда проект начинает расти – это проблема времени сборки проекта. Для понимания проблемы и размеров…

  • Азбука инвестора: что такое маржин-колл и как его избежать

    от автора

    Изображение: Unsplash При торговле на бирже некоторые инвесторы предпочитают использовать кредитное плечо. В данном случае они берут заемные средства у брокера, чтобы увеличить потенциальную прибыль. Однако здесь существуют большие риски и в основном данным инструментом пользуются только опытные трейдеры и инвесторы. Один из этих рисков – просадка по счету, при которой активов клиента может не…

  • Прокачиваем работу с событиями в Angular

    от автора

    Давным-давно я написал статью о работе с EventManager в Angular. В ней я рассказал, как можно сохранить привычный нам синтаксис подписок на события, при этом избежав лишних запусков проверки изменений на частых и чувствительных событиях. Однако описанный мною метод громоздкий и сложный для восприятия. Пришло время переписать фильтрацию на декораторы.

  • Как Amazon избегает судов за самые рискованные продукты на сайте

    от автора

    Кто виноват, если что-то, что вы купили на онлайн-площадке, оказывается ужасным? Вэнди Винтруб всегда была осторожной, и, уходя на работу, не оставляла устройства включенными, на всякий случай. Но два года назад она готовилась к работе и сушила свои волосы феном. Когда увидела дым и почувствовала запах горения. Из фена выскочила какая-то маленькая металлическая деталька, как…

  • Maltego Часть 4. ВК, Instagram, LinkedIN и другие фантастические твари

    от автора

    И снова здравствуйте, дорогие друзья. Мы опять готовимся окунуться в прекрасный мир OSINT. Статьи в нашем цикле прибавляются, поэтому пора уже вводить некое подобие оглавления, ведь дальше их будет только больше. Итак, что мы уже разобрали в Maltego: Часть 1 — Что такое Maltego и зачем оно нужно Часть 2 — Интерфейс и базовое устройство…

  • Обзор: самые громкие инциденты безопасности в 2019 году

    от автора

    Изображение: Unsplash С каждым годом вопрос кибербезопасности приобретает все большее значение. Утечек данных не становится меньше, киберпреступники продолжают изобретать все более хитрые методы взлома и схемы заработка, а корпоративная безопасность все чаще подвергается испытанию на прочность. Как и предыдущие несколько лет, 2019-й год оказался очень насыщенным событиями – от масштабных утечек данных, до кампаний по…

  • Эффективная работа из дома: общее и личное

    от автора

    Моё домашнее рабочее место Да, о работе из дома есть уже миллион текстов, в том числе и на Хабре. Но многие советы из них вроде «оденьтесь по-офисному, и тогда будет рабочий настрой» для меня выглядят слишком обобщающими. Люди разные, и одним формальная одежда действительно помогает, а другим куда лучше работается в пижаме. Поэтому сейчас, когда…