Результаты поиска

  1. K

    Дружим ELK и Exchange. Часть 1

    Начинаю серию статей, где хочу поделиться своим опытом подключения Exchange и ELK. Этот стэк поможет обрабатывать большие объемы логов и не задаваться вопросом, при каком размере привычные инструменты логирования откажутся нам помогать. Давайте знакомиться с новым бойцом с логами. Exchange...
  2. K

    Zabbix 3.0.4: Агент Windows с TLS, LLD дисков, простой пример S.M.A.R.T. и только командная строка

    Будем считать, что сервер Zabbix 3.0.4 у нас установлен. Для скриптов установки агента будем использовать, по хардкору, только родную командную строку Windows, без питонов, перлов и т.п., т.е. без дополнительных инсталляций в систему агента. Шифрование настроим с помощью PSK. Постановка...
  3. K

    Zabbix 2.2 верхом на nginx + php-fpm и mariadb

    Хочу отметить, что эта инструкция родилась в процессе внедрения Zabbix в стенах компании Acronis. В процессе экспертизы и проведенных мною исследований, она доказала свое право на жизнь и благополучно служит нам верой и правдой день изо дня. Перед нами стоит нетривиальная задача, добиться...
  4. K

    Как ELK помогает инженерам по ИБ бороться с атаками на сайты и спать спокойно

    Наш центр киберзащиты отвечает за безопасность веб-инфраструктуры клиентов и отбивает атаки на клиентские сайты. Для защиты от атак мы используем файрволы веб-приложений FortiWeb (WAF). Но даже самый крутой WAF – не панацея и не защищает «из коробки» от целевых атак. Поэтому в дополнение к WAF...
  5. K

    Новые возможности анализа табличных данных с алгоритмами машинного обучения в Elastic

    Elastic stack, также известный как ELK Stack (аббревиатура из программных компонентов: Elasticsearch, Kibana и Logstash), — это платформа построения озера данных с возможностью аналитики по ним в реальном масштабе времени. В настоящее время широко применяется для обеспечения информационной...
  6. K

    Разбираемся с Machine Learning в Elastic Stack (он же Elasticsearch, он же ELK)

    Напомним, что в основе Elastic Stack лежат нереляционная база данных Elasticsearch, веб-интерфейс Kibana и сборщики-обработчики данных (самый известный Logstash, различные Beats, APM и другие). Одно из приятных дополнений всего перечисленного стека продуктов — анализ данных при помощи алгоритмов...
  7. K

    Анализ данных Twitter для ленивых в Elastic Stack (сравнение Xbox и PlayStation)

    Данные Twitter можно получить множеством способов — но кому хочется заморачиваться и писать код? Особенно такой, который будет работать без перебоев и перерывов. В Elastic Stack вы можете с легкостью собирать данные из Twitter и анализировать их. Logstash может в качестве входных данных собирать...
  8. K

    Как лицензируется и чем отличаются лицензии Elastic Stack (Elasticsearch)

    В этой статье расскажем как лицензируется Elastic Stack, какие бывают лицензии, что туда входит (ключевые возможности), немножечко сравним Elastic с OpenDistro от AWS и другими известными дистрибутивами. Как видно на картинке выше, существует 5 типов, условно говоря, подписок, по которым можно...
  9. K

    Порядок выполнения скриптов в HTML. Тег script и атрибуты async, defer, module, nomodule и src

    С добавлением в JavaScript ES-модулей появилось не менее 24 способов подгрузить скрипты: с атрибутом src и без него; с async или без; defer или нет; type=module и nomodule. Все они немножко отличаются друг от друга. В этой статье сравним, как встроенные в HTML тэги <script> обрабатываются в...
  10. K

    Изучение Vue.js в 2021 году: дорожная карта разработчика

    Изучение Vue.js стоит начать с того, что это популярный JavaScript-фреймворк для создания пользовательских интерфейсов. Ядро Vue включает в себя библиотеку ядра, маршрутизатор и Vuex, а сам фреймворк пригоден для постепенного внедрения, в отличие от аналогов-монолитов. Дорожная карта для...
  11. K

    Примеры задач по JavaScript для подготовки джуна к собеседованию по фронтенду

    Илья Князев frontend-разработчик в «Тинькофф» Далеко не секрет, что ключевым фактором успешного прохождения собеседования является подготовка. Чем лучше вы подготовитесь и чем больше задач решите — тем больше шанс не только удачно пройти собеседование, но и получить желаемую позицию. У меня...
  12. K

    Где общаются разработчики: русскоязычные чаты программистов

    Нашли для вас несколько чатов программистов, в которых можно задать вопрос и получить ответ. Перед тем как что-то спросить, всегда стоит прочитать правила конкретного сообщества и воспользоваться поиском. Чаты программистов по технологиям JavaScript Slack Workspace для обсуждения всего, что...
  13. K

    Собеседование на позицию Middle JavaScript разработчика: примеры задач и необходимые знания

    Дмитрий Шостак ведущий Frontend-разработчик IT-компании MediaSoft Многие разработчики не любят, когда на собеседовании их просят писать код, но иногда это неизбежно. В этом материале я разберу несколько задач, с которыми вы можете столкнуться при прохождении интервью на позицию Middle JavaScript...
  14. K

    Создаём собственные правила для ESLint

    Рассказывает Константин, старший веб-разработчик Noveo Сложно представить современный проект на JavaScript без использования линтеров (средств автоматической проверки кода), потому что они упрощают работу разработчиков: позволяют выявлять и исправлять ошибки и поддерживать единый стиль кода...
  15. K

    Методы строк в JavaScript: простая шпаргалка с примерами

    Любые текстовые данные в JavaScript считаются строками. Это примитивный тип, но язык позволяет работать с ним так, будто он является объектом. В том числе — использовать встроенные в JS методы строк, которые собраны в этой шпаргалке. Важно: при использовании методов создаётся новая строка...
  16. K

    Углубляемся в JavaScript: всё ли может async/await, или когда использовать Promise

    Что такое async/await и promise? Прежде чем ответить на поставленный вопрос, нам необходимо узнать немного теории. Асинхронность меняет сложившуюся парадигму последовательного кода. Последовательность — когда только одна конкретная операция происходит в данный момент времени. Если функция...
  17. K

    Что нужно знать React-разработчику в 2021 году

    Максим Кравец CEO в Holyweb Я руководитель аутсорс-продакшна Holyweb, мы занимаемся разработкой фронтенда корпоративных систем и сервисов для финтеха, ритейла и IT-холдингов. Наш основной технологический стек: React.js, Redux / Effector, Razzle. Команда быстро растет, поэтому я провожу много...
  18. K

    10 JavaScript-фреймворков, которые стоит выучить в 2021 году

    JavaScript — стал одним из самых востребованных языков программирования в 2020 году. И, учитывая тенденции, будет оставаться таковым в 2021. Для простой работы с кодом полезно использовать фреймворки, но выбрать лучший — сложная задача, особенно для новичков. Представляем список JS-фреймворков...
  19. K

    Управление памятью в JavaScript

    Когда вы кодите на JavaScript, в большинстве случаев вы вполне можете обойтись без знаний о том, как происходит управление памятью. В конце концов, движок JavaScript делает все за вас. Однако рано или поздно вы столкнетесь с некоторыми проблемами – например, с утечками памяти, – и избавиться от...
  20. K

    Моя история в IT: как самостоятельно изучить JavaScript и Python, чтобы осуществить свою мечту

    Я закончил университет по специальности «Специалист по рекламе и связям с общественностью». Еще во время учёбы меня часто посещали идеи создания различных приложений и даже устройств. В один момент появился друг, который занимался мобильной разработкой. Я ему рассказал о своей идее, мы решили...
Сверху