Статьи

Создание приложения чата Node.JS с помощью WebSocket, кластера Node.js и Redis
Эта история изначально была опубликована в блоге DeadSimpleChat: Создание приложения для чата Node.JS с помощью WebSocket, кластера Node.js и Redis Dead Simple Chat предлагает готовый чат с JavaScript Chat API и SDK , который можно добавить за считанные секунды в любое приложение или на веб-сайт. В этом сообщении блога мы создадим масштабируемое приложение для чата с использованием WebSocket Node.JS и Redis. Это чат-приложение будет высокопроизводительным и сможет..

Что покупают хедж-фонды?
Часть I. Как автоматически с помощью Python получить информацию об акциях хедж-фондов и сохранить их в базе данных SQL. Введение Хедж-фонд и другие инвестиционные менеджеры с активами под управлением (AUM) на сумму более 100 млн долларов США обязаны подавать в США ежеквартальный документ с указанием ценных бумаг, которыми они владеют. Рынки внимательно следят за этими документами, известными как заявка 13F, чтобы понять, что думают ведущие хедж-фонды и как они распределяют свои..

ng-conf 2021 Неделя мастер-классов
В этом году для ng-conf 2021 мы расширили наши предложения семинаров до целой Недели семинаров , где вы можете выбрать 1/2, 1, 2 или 3 полных дня рук. -на обучение. Следите за нашим сайтом и получайте электронное письмо с более подробной информацией о нашем растущем списке БЕСПЛАТНЫХ полудневных семинаров 12 апреля . Наши однодневные и многодневные семинары будут проходить с 13–15 апреля 2021 г. . Проверьте выбор ниже и сохраните свое место сегодня! ОДНОДНЕВНЫЕ СЕМИНАРЫ..

Реализация естественных кубических сплайнов с помощью Python
Кусочная интерполяция с глобальной интерпретацией Прежде чем мы перейдем к алгоритму вычисления естественных кубических сплайнов, давайте разберемся с методами интерполяции. Соедините точки Интерполяция - это процесс использования функции, которая соответствует заданным данным. Учитывая (ограниченное) количество точек данных, интерполяция обеспечивает средство оценки значения этой функции для любого промежуточного значения. Могу я просто использовать карандаш?..

Понимание роли искусственного интеллекта и машинного обучения в геномике
Геномика создала массивные наборы данных, которые можно использовать для открытия, исследования и разработки новых терапевтических средств во всем мире. ИИ используется для интеграции данных, полученных в результате геномного анализа, с исследованиями из научной литературы, чтобы помочь найти клинически значимые гены. Этот значительный сдвиг в здравоохранении обеспечит секвенирование геномов людей, что станет основой их лечения. С развитием генных технологий будущее..

Сериализаторы: ускоренный курс Django Rest Framework в 2022 году
Код на Гитхабе СМОТРЕТЬ: плейлист с видеоуроками по Django Rest Framework УЧИТЬСЯ: Бесплатные курсы по разработке структурированного программного обеспечения Теперь, когда у нас есть базовый проект, давайте шаг за шагом пройдемся по всем частям Django Rest Framework. Во-первых, мы рассмотрим сериализаторы. Сериализаторы берут наборы запросов и экземпляры моделей и преобразовывают их в собственные типы данных Python. Затем мы можем взять эти типы данных и преобразовать их в..

Как можно использовать большие данные с помощью технологии ИИ?
Объединение больших данных и мощных возможностей искусственного интеллекта позволит получить инновационные идеи и решения с большой рыночной ценностью. Большие данные собирают массивные наборы данных, в которые каждый вносит свой вклад каждый день, увеличивая данные с каждой минутой. По данным DOMO, в 2020 году примерно каждый человек на земле будет генерировать 1,7 МБ данных каждую секунду. Интерпретация этих собранных данных может раскрыть потенциал для создания замечательных..

C-статические библиотеки
В прошлой статье мы объяснили процесс компиляции исходного кода C в исполняемый файл. Мы прошли этапы компиляции и то, как код C предварительно обрабатывается, компилируется в ассемблерный код (.s), ассемблируется в машинный код (.o), затем проходит через компоновщик, где добавляется дополнительный код (.lib .a) и получаем наш исполняемый файл. Теперь в этой статье мы собираемся объяснить, что это за дополнительный код, зачем и как мы его используем. В основном мы собираемся объяснить..

Insilico Medicine на ICML 2018: итоги
Ранее в этом месяце наша команда посетила тридцать пятую ежегодную Международную конференцию по машинному обучению (ICML) в солнечном Стокгольме. На этот раз мы также решили выступить спонсором мероприятия и получили большое внимание на нашем стенде в разделе выставки. Вот краткое изложение моего опыта на конференции и некоторые заметки об интересных выступлениях и докладах, которые мы обсуждали во время мероприятия. Для тех, кто не знаком с этой областью, ICML - одна из..

Перспектива новичка  — «Изучение науки о данных, машинного обучения и искусственного интеллекта с нуля». часть 2
Введение в статистику и вероятность Определение . Пространство выборки связано с экспериментом, а E – это совокупность всех комбинаций возможностей. Примеры: При подбрасывании монеты выпадает два орла или решки Подбрасывание монеты 3 раза меняет набор возможностей. {ЧЧЧ,ЧЧЧ,ЧЧ,ЧТТ,ЧЧЧ,ЧЧ,ЧЧ,ТТТ} Спросите 10 человек, играют ли они в Apex Legends {0,1,2,3,…,10}. Определение . Событие — это набор возможных результатов. Пример: На данной неделе {пн, вт, ср, чт, пт, сб, вс}..

Кодирую свой выход с Кубы, часть 1
Или умри, пытаясь Солнце адское, мой компьютер снова перегревается, и я уже несколько часов сижу на одной скамейке в парке. Я не могу описать тебе, что чувствует сейчас моя задница. Это деревянная скамья в колониальном стиле, которая, поверьте мне, не предназначена для долгих часов программирования, в основном под солнцем. Но в настоящее время на Кубе Интернет доступен только в парках и других общественных местах. Я программист, технически инженер по информатике, но что бы там ни..

Как работает диофантово приближение, часть 1 (эллиптические кривые + квантовые вычисления)
Диофантово приближение с ограничениями (arXiv) Автор: Жереми Шампань , Дэмиен Рой Аннотация: Следуя Шмидту, Турнхееру и Бюжо-Кристенсену, мы изучаем, как нужно модифицировать теорему Дирихле о линейных формах, когда требуется, чтобы векторы коэффициентов линейных форм составляли ограниченный острый угол по отношению к фиксированное собственное ненулевое подпространство V в Rn. Предполагая, что точка Rn, которую мы аппроксимируем, имеет линейно независимые координаты над Q,..

Как создать веб-приложение для обмена валюты с помощью JavaScript
В этой статье я покажу вам, как создать свое первое приложение для обмена валюты. во-первых, давайте посмотрим на ожидаемый результат: Предварительные требования: файлы index.html, style.css и script.js и связать их вместе. Шаг 1. Создайте пользовательский интерфейс. мы начинаем с добавления элемента h1 для заголовка: <h1>Currency Exchange</h1> затем мы добавляем элемент таблицы с четырьмя строками (tr), первая строка содержит три тега заголовка (th), а..

5 главных тенденций визуализации данных (2023–2025 гг.)
Введение. В современном мире, основанном на данных, компании постоянно ищут способы использовать огромный объем данных, которые они собирают. Визуализация данных стала важнейшей задачей, предоставляя нетехническим пользователям возможность понять сложные данные и получить полезную информацию. Поскольку рынок визуализации данных продолжает расти, важно быть в курсе последних тенденций, движущих этой отрасли. В этом блоге мы рассмотрим пять основных тенденций визуализации данных, которые,..

Аутентификация Firebase: очень простые документы
Привет, ребята, Я Ахмед Абдельбасет, разработчик внешнего интерфейса, 20 лет, из Египта. Я разработчик-самоучка, я начал изучать веб-разработку в 2019 году и до сих пор учусь. В настоящее время я изучаю React и React Native. В некоторых блогах я расскажу о простых документах Firebase. Прежде всего, что такое Firebase? Firebase — это платформа, разработанная Google для создания мобильных и веб-приложений. Firebase предоставляет услуги аутентификации, базы данных в реальном..

# AI vs ML: в чем разница и почему это важно?
# AI vs ML: в чем разница и почему это важно? AI и ML — это два связанных термина, которые описывают технологию, которая может обрабатывать данные и делать прогнозы. Однако эти термины часто используются взаимозаменяемо, что может привести к путанице и непониманию. В этой статье мы разъясним разницу между AI и ML, как они связаны и что они означают на практике для организаций сегодня. ## Что такое ИИ? ИИ означает искусственный интеллект, который представляет собой широкую область,..

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

Что лучше использовать: React-Native или Flutter в 2020 году для моих новых корпоративных проектов?
Рамочное решение Что лучше использовать: React-Native или Flutter в 2020 году для моих новых корпоративных проектов? Какая структура лучше всего подойдет для вашего следующего проекта корпоративного уровня? Действительно ли этот выбор имеет значение? 👋🏻 Эта статья о проектах уровня предприятия, с высокими ставками и строгими сроками. Я сделаю еще один, чтобы побочные проекты в ближайшие недели будут меньше подвержены влиянию и ставкам благодаря более экспериментальному..

Как исправить AttributeError: модуль «lib» не имеет атрибута «OpenSSL_add_all_algorithms»
Исправление AttributeError, представленное в последнем выпуске криптографии в Python В последнее время многие пользователи Python начали сообщать об ошибке AttributeError: module ‘lib’ has no attribute ‘OpenSSL_add_all_algorithms’ при попытке установить новые или обновить существующие модули через pip . File "/home/patrick/.local/lib/python3.8/site-packages/OpenSSL/__init__.py", line 8, in <module> from OpenSSL import crypto, SSL File..

Python-введение | Учебник Python для начинающих | учебник по python, часть №1
Учебное пособие по Python для начинающих — введение в Python :- учитесь шаг за шагом с примерами и видеоуроками | python программирование обучение новичка для продвижения вперед. что такое питон? Python — это высокоуровневый, динамический и интерпретируемый язык программирования. Он поддерживает объектно-ориентированный подход к разработке программного обеспечения. он прост и удобен в освоении, а также предоставляет множество высокоуровневых структур данных...