Превью для статьи

Scapy в приёме «битых» сетевых пакетов

В информационных системах, когда требуется высокая скорость передачи данных, довольно часто на транспортном уровне используется протокол UDP. В некоторых ситуациях при передаче UDP пакетов по сети требуется отключение вычисления контрольной суммы (сокращенно CRC – cycle reduce code) на стороне отправителя с целью ускорения времени формирования и отправки пакета (данный протокол предусматривает такую возможность путем обнуления CRC). И вот тут кроется проблема на приёмной стороне: сетевая карта приёмника может либо на аппаратном уровне вычислять CRC и отбрасывать пакеты с несовпадающими контрольными суммами, либо это делает драйвер сетевой карты. Как следствие, нужные пакеты не доходят до сокета приложения, что делает приложение неработоспособным.

Превью для статьи

Распознавание нейросетью фейковых новостей по их тексту

Каждый день в сети появляется огромное количество «фейковых» новостей. Обычный человек, даже при наличии у него некоторых навыков, может принять «фейковую» новость за реальную. В таком случае на помощь приходят нейронные сети

Превью для статьи

Применяем UDPipe на R в решении задач NLP

На текущий момент времени наиболее часто используемым языком программирования при решении DS-задач, в частности задач NLP, является Python, обладающий огромным набором качественных библиотек. Однако, инструментарием для данного класса задач обладают и другие языки, например, Java, Scala, R. Последнему языку (R) в статье уделим основное внимание. Будучи ориентированным в основном на статистическую обработку и анализ данных, а также визуализацию, R видится в данном классе задач наиболее явным конкурентом для Python

Превью для статьи

NLP: разбираем на пальцах практические кейсы без заморочек с ML

Доброе утро! В этой статье мы рассмотрим несколько решений для NLP, которые может применить каждый, кто имеет начальный уровень навыков программирования на python.

Превью для статьи

Принципы сетевого взаимодействия по протоколу UDP на языке Java

Доброе утро!
Ни для кого не секрет, что объемы передаваемой информации через сеть Internet с каждым годом растут.
Протокол пользовательских дейтаграмм (UDP) является одним из основных элементов набора интернет-протоколов. Давайте рассмотрим последовательность действий при построении сетевых приложений, базирующихся на протоколе UDP