Месяц: Январь 2021

  • Самый актуальный гайд по установке Linux на SSD-накопители в 2021 году

    от автора

    Привет, Хабр! Долгие годы по сети гуляют байки о тайных умениях спецподготовки твердотельных накопителей к установке Linux-дистрибутивов. Пользователей-новичков это отпугивает — перейти на OpenSource типа Ubuntu. А давно не следящих за новинками железа — оттягивает прокачать скорость работы. В этом посте мы отбросим все мифы и неактуальные советы, прочно засевшие в топе поисковых запросов. А…

  • Поиск по синонимам — контролируем процесс или доверяемся нейросетям

    от автора

    Первое что нужно сделать при разработке поисковых, диалоговых и прочих систем, основанных на natural language processing — это научиться разбирать тексты пользовательских запросов и находить в них сущности рабочей модели. Задача нахождения стандартных сущностей (geo, date, money и т.д.) в целом уже решена, остается лишь выбрать подходящий NER компонент и воспользоваться его функционалом. Если же…

  • Аварии как опыт #2. Как развалить Elasticsearch при переносе внутри Kubernetes

    от автора

    В нашей внутренней production-инфраструктуре есть не слишком критичный участок, на котором периодически обкатываются различные технические решения, в том числе и различные версии Rook для stateful-приложений. На момент проведения описываемых работ эта часть инфраструктуры работала на основе Kubernetes-кластера версии 1.15, и возникла потребность в его обновлении.За заказ persistent volumes в кластере отвечал Rook версии 0.9. Мало…

  • Реддит против Wall Street: как идёт борьба троллей с финансовыми воротилами

    от автора

    Вы, возможно, слышали о войне Реддита против хедж-фондов Wall Street. Но на Хабре об этом вроде нет, и за последние дни случились новые потрясения. Капитализация GameStop выросла до рекордных $24 млрд. Хедж-фонд признал своё поражение, в бой вступил Илон Маск, а некоторые самые отчаянные тролли уже стали мультимиллионерами.ПредысторияGameStop — сеть офлайн-магазинов по продаже консолей, фильмов…

  • Безопасность hdfs hive hbase используя knox и ranger

    от автора

    Apache HDFS (Hadoop Distributed File System) — файловая система, предназначенная для хранения файлов больших размеров, поблочно распределённых между узлами вычислительного кластера. Apache Hive — система управления базами данных на основе платформы Hadoop. Apache HBase — СУБД класса NoSQL с открытым исходным кодом, проект экосистемы Hadoop. Apache KNOX — REST API и шлюз приложений для компонентов…

  • А такой ли уж анти-паттерн этот Service Locator?

    от автора

    В индустрии сложилось устойчивое мнение, что Service Locator является анти-паттерном. Из wiki:Стоит заметить, что в некотором случае локатор служб фактически является анти-шаблоном.В этой публикации я рассматриваю тот случай, когда, на мой взгляд, Service Locator анти-шаблоном не является.Вот что пишут в интернетах по поводу Локатора:Некоторые считают Локатор Служб анти-паттерном. Он нарушает принцип инверсии зависимостей (Dependency Inversion…

  • Моделирование микросервисов с помощью Event storming

    от автора

    Event storming — метод, который смещает акцент у событий с технического на организационный и бизнес уровни и помогает создать устойчивую модульную систему. Он нередко используется в контексте моделирования микросервисов. Но как применить его на практике?При создании системы на микросервисах можно легко получить распределенный монолит. Event Storming не уберегает от этого на 100%, но позволяет существенно…

  • Карьерный level up: технические интервью и работа в ИТ в 2021

    от автора

    Привет, Хабр! 4 февраля мы проводим онлайн-митап о найме в ИТ. Хотим поделиться с миром результатами исследования об изменениях в ИТ-найме, которое провели наши нанимающие менеджеры из команды департамента разработки ПО КРОК.  Для этого мы проанализировали  почти 500 технических интервью, которые провели за последние полгода. А еще один из нас отправился на секретную миссию и получил…

  • Анонимайзер для звонков в Telegram

    от автора

    Наверно у каждого была такая история, когда абонент с которым вам нужно связаться по какой-то причине игнорирует вас, не отвечает на сообщения, не берет трубку? В такие моменты хочется позвонить с другого номера и если он ответит спросить: «Чего же ты с#&% морозишься ?!» о причине такого поведения.А вообще, недавно ко мне обратился человек с…

  • Опасная уязвимость в популярной библиотеке Sequelize

    от автора

    Привет, Хабр! Данная статья будет интересна тем, кто уже использует библиотеку Sequelize или же только собирается с ней работать. Под катом мы расскажем, чем встроенный функционал operatorAliases может быть вреден и как избежать утечки из собственной базы данных.