Arhlit - информационные технологии

Публикации по теме 'computer-science'


Развертывание собственного кластера ELK
Дорога к сертифицированному инженеру по эластичности Мне очень нравится использовать стек ELK для множества задач и проектов, в основном сосредоточенных на безопасности . Но для использования ELK одним из основных требований является развертывание кластера Elasticsearch. В этом руководстве я объясню как развернуть, настроить и защитить кластер . Также необходимо сказать, что это руководство написано для Elasticsearch 7.2 . Я выбираю версию 7.2, потому что это версия,..

Замковый камень НЛП | 05: Экспериментирование
предыдущие сообщения: 01 02 03 04 Привет! Вот чем я занимался на прошлой неделе. Прогресс над плагином TensorBoard Реальный сбор данных и бэкенд работают! К этому моменту на прошлой неделе я реализовал узлы, выделенные зеленым выше. Это были операторы/функции, необходимые для создания Summary protobuf, которые, в свою очередь, сохраняются на диск. На этой неделе я выполнил ряд задач, чтобы создать простой плагин (без визуализаций). Во-первых, я изменил исходный..

DSA I вопросы интервью, заданные MICROSOFT
Если вы готовитесь к собеседованию по разработке программного обеспечения в Microsoft, вам может быть интересно, какие вопросы о структуре данных и алгоритмах вы можете ожидать. В этом сообщении блога мы поделимся некоторыми общими темами и вопросами, которые Microsoft любит задавать, а также некоторыми советами о том, как их решить. Вопросы о структуре данных и алгоритмах являются основной частью любого собеседования по разработке программного обеспечения, поскольку они проверяют..

Дорога к гению: высшее # 56
Каждый день я решаю несколько задач по программированию и головоломок из рейтингового режима Codr. Цель - достичь звания гения, попутно объясняю, как их решаю. Для начала вам не нужен опыт программирования, и вы узнаете массу нового и интересного по ходу дела. function dfs(i, j, height, m, matrix, rows, cols) { if (i >= rows || i < 0) return; if (j >= cols || j < 0) return; if (matrix[i][j] < height) return; if (m[i][j] === true) return;..

Структура данных и алгоритмы: № 1 Введение в двоичное дерево
Добро пожаловать в мою первую серию статей о структурах данных и алгоритмах. В этой серии я расскажу о некоторых очень базовых знаниях об общих структурах данных в реальности и соревнованиях по программированию, а также об эффективных алгоритмах, которые помогут нам решать наши повседневные проблемы. Язык, который я выбрал для этой серии, — это JavaScript, так как учебник в основном написан мной, веб-разработчиком, для других веб-разработчиков. Дерево и двоичное дерево являются наиболее..

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

Новые материалы

12 сайтов с искусственным интеллектом, которые поразят вас
Приготовьтесь поразить воображение Сегодня существует несколько веб-сайтов, использующих искусственный интеллект (ИИ). От индивидуальных рекомендаций по новостям до более умных поисковых..

Скрытый технический долг в системах машинного обучения [NeurIPS 2015]
Что такое технический долг? Технический долг — это метафора, введенная Уордом Каннингемом в 1992 году, чтобы объяснить долгосрочные затраты, связанные с быстрым продвижением в разработке..

Алгоритм быстрой сортировки в Python
Всем привет, добро пожаловать на programminginpython.com . Здесь я покажу вам, как реализовать алгоритм быстрой сортировки в Python. В предыдущих статьях я рассмотрел Сортировку вставкой ,..

Как использовать манипулирование объектами в JavaScript
Объекты являются важным строительным блоком JavaScript. Они позволяют группировать свойства и методы вместе. Объект представляет собой набор свойств. Свойства идентифицируются с..

Разработка игр с помощью Godot Engine: мощный инструмент с открытым исходным кодом
Разработка игр — творческий и сложный процесс, требующий множества навыков и инструментов. Одним из наиболее важных инструментов является игровой движок, который представляет собой программную..

От XML к аннотациям: переход к современной конфигурации Spring
Введение Фреймворк Spring претерпел значительную эволюцию с момента своего создания. Одним из заметных изменений стал переход от конфигураций на основе XML к конфигурациям, управляемым..

Я люблю Руби!
Я люблю Руби! Мне это нравится по той же причине, по которой мне нравится программировать на Python. Он настолько интуитивно понятен, а встроенные методы упрощают решение проблем. Если вы..