Статьи
Основы проектирования системы: кэширование
Введение в кэширование в распределенной системе
Что такое кэш?
Кэш — это небольшое локальное хранилище с быстрым доступом, в котором мы храним часто используемые данные. Кэширование — это метод хранения копий часто используемых данных приложения в слое меньшей и более быстрой памяти,..
Учимся у Lazyset
В начале этого года, практически сразу после того, как Facebook объявил о своей платформе для разработчиков мессенджеров, мы начали экспериментировать с ботами для музыкальных плейлистов. Проще говоря: мы хотели сделать самый ленивый генератор плейлистов.
Так родился Lazyset .
На..
Обнаружение занятости с использованием логистической регрессии и нейронных сетей (часть 2)
Не введение
Если вы читали заголовок, то должны знать, что в этой статье есть Часть 1. А поскольку я ленивый, вся необходимая подготовка данных находится там. Итак, сначала прочитайте это, пока не увидите заголовок Логистическая регрессия (если вы ищете только нейронную сеть) ЗДЕСЬ:..
Я разработал гонку роботов для стажировки | Часть II | (Предыстория).
Мое путешествие с этой компанией началось в 2021 году. Я переехал в Литву, чтобы изучать физику. Мой университет, Каунасский технологический университет, проводил ярмарку вакансий.
Я был взволнован. Я планировал получить работу по разработке программного обеспечения в Литве, поэтому я был..
Отраслевые примеры использования JavaScript
Что такое JavaScript?
JavaScript — это язык сценариев или программирования, который позволяет вам реализовывать сложные функции на веб-страницах — каждый раз, когда веб-страница делает больше, чем просто сидит и отображает статическую информацию для вашего просмотра — отображает..
Summer.ai # 1 — «Дневники ML с нидерландским смааком»
Всем привет! Я Кунинд Саху, третий специалист BTech (будущий четвертый) отдела МЭМС. Я получаю двойное образование в области компьютерных наук и искусственного интеллекта в CMInDS, IIT Bombay. Вы часто видели, как я смотрю сериалы/фильмы ужасов и триллеров, а также играю в видеоигры. Этим..
Javascript — Как отсортировать массив объектов по ключу
Javascript имеет встроенный метод sort(), который помогает нам легко сортировать массив, например:
const months = ['March', 'Jan', 'Feb', 'Dec'];
months.sort(); // expected output: Array ["Dec", "Feb", "Jan", "March"]
const array1 = [1, 30, 4, 21,..
Руководство для начинающих по базе данных NebulaGraph
База данных графов с открытым исходным кодом для поиска информации
Прочитав эту статью, вы узнаете об основных концепциях NebulaGraph, графической базы данных с открытым исходным кодом. Судя по официальной документации, NebulaGraph
«…распределенная, быстрая графовая база данных с..
Создайте решатель Wordle с помощью Rust
Я обыграл свою бабушку в Wordle — вот почему вас это должно волновать
Игра
Wordle — относительно простая игра. Если вы когда-либо играли в Mastermind, это должно звучать знакомо. Цель состоит в том, чтобы разгадать загадочное слово, используя как можно меньше догадок. Загадочное..
Интеграция облачных функций Firebase с Google Calendar API
Недавно я начал использовать Firebase для своих проектов и добился некоторого успеха с их хостингом, Firestore и службами аутентификации. Когда я попытался использовать их облачные функции, я увидел ценность в интеграции их с их API Календаря Google. Я хотел иметь возможность запускать облачную..
Как проверить, виден ли элемент после прокрутки?
Иногда нам, возможно, придется проверять, виден ли элемент после прокрутки.
В этой статье мы рассмотрим, как проверить, отображается ли элемент после прокрутки с помощью JavaScript.
Создайте свою собственную функцию
Мы можем создать нашу собственную функцию, чтобы проверять, виден ли..
Стоит ли использовать контролируемые компоненты для обработки паролей в React?
Недавно я работал над проектом для клиента, который включал страницы аутентификации и, следовательно, входа в систему. Когда я пошел настраивать текстовые вводы для логина и пароля, выскочил вопрос, о котором я раньше не задумывался. Является ли хорошей практикой безопасности использование..
Как перестроить дверной замок
Побочный проект моей компании в области Интернета вещей (IoT) начался, когда мы не смогли сбросить дверной замок, унаследованный от предыдущего арендатора. Это была одна из тех незначительных деталей, о которых мы узнали после переезда в наш новый офис в последнюю минуту.
Обычно люди..
Ускорение обучения модели: многопроцессорность
Я потратил около 50 часов на обучение моделей XGBoost на своем ноутбуке, так что вам это не нужно!
Введение
Недавно я работал над проектом по ускорению обучения больших языковых моделей и решил написать об этом эксперименте в серии постов в блоге.
В этом посте я оценил время,..
HTTP-статус как услуга: быстрая и (возможно) глупая идея
Status.icu - это простой продукт, созданный мной для решения проблемы, с которой я столкнулся при выполнении некоторых автоматических тестов браузера без подключения к Интернету. Я также хотел повеселиться с CSS Grid и создать целевую страницу продукта.
Проблема: в своей тестовой..
Это JavaScript, Джим, но не такой, каким мы его знаем!
Краткое введение в TypeScript
TypeScript набирает популярность за последние несколько лет: 67% разработчиков, которые используют его, назвали его своим самым любимым языком в опросе разработчиков Stack Overflow 2018.
Но что это? Проще говоря, TypeScript - это необязательно статически..
Мой коллега — компьютер: машины как талант на рабочем месте
В мире, где технологии пронизывают наше существование, представители отдела кадров и бизнес-аналитики изо всех сил пытаются ответить на важные вопросы о влиянии компьютеров на рабочее место. Когда так много процессов можно автоматизировать, а аналитика показывает, что компьютеры часто могут..
Изучение и анализ временного ряда
Наблюдения, которые были записаны упорядоченным образом и коррелированы во времени, составляют временной ряд. Очень общее приложение временных рядов использует его для прогнозирования того, что произойдет в будущем. Например, Прогнозирование продаж, анализ фондового рынка, прогнозирование..
Работа с процессом Гальтона-Ватсона, часть 1 (статистика)
Почти критические процессы Гальтона — Ватсона (arXiv)
Автор: Петер Кевей , Ката Кубатович
Аннотация: Исследуются процессы Гальтона — Ватсона в изменяющейся среде, для которых f¯n↑1 и ∑∞n=1(1−f¯n)=∞, где f¯n обозначает потомство среднее в поколении n. Поскольку процесс затухает..
Моделирование результатов футбольных ассоциаций: бумажная реализация с помощью Pyro
Сегодня мы собираемся реализовать интересную статью 1982 года, в которой исследуется, как можно смоделировать количество голов, забитых каждой командой. По сегодняшним меркам это довольно упрощенный метод, который не выявит неэффективности рынка ставок, но, тем не менее, он интересен, потому..
Новые материалы
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..