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

Поиск проблемных зон связи по координатам

В настоящее время оснащенность средствами связи высока, однако в мире и сейчас существует немало мест, где людям эти средства были недоступны. Есть множество областей, где уровень сигнала критически низок или и вовсе отсутствует возможность связаться с миром. Понятна потеря связи на высочайших пиках горных вершин или под водной толщей океана, и даже в сделанных из металла лифтах в многоэтажных зданиях. Однако проблемы со связью возникающие в густонаселенных регионах России, а тем более в пределах городов-миллионников могут, а главное, должны быть устранены. Основная цель этого поста – разобрать весь алгоритм и набор Python-скриптов поиска проблемных зон связи по координатам, где была зафиксирована потеря связи.

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

Не ешь просрочку: Как Go и Tesseract помогают распознавать срок годности продуктов

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

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

Универсальный алгоритм расчета потерь рабочего времени на Python

В процессе работы над двумя разными проектами перед нами дважды встала одна и та же прикладная задача: рассчитать время простоев. В обоих случаях надо было провести расчет с учетом недельного графика работы. Мы начинали решать задачу с создания локального сценарного решения.

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

Выявление неявных связей при анализе графов или как увидеть незримое

Неявные связи в графах. Что это и как с ними работать, разберу на примерах

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

Извлечение открытых данных сайта zakupki.gov.ru с помощью СУБД BaseX

Благодаря концепции открытого правительства, развиваемой в России, в свободном доступе появляются данные о работе государственных органов. Одной из таких площадок с данными является сайт Единой информационной системы (ЕИС) в сфере закупок. Там есть удобный поиск информации, но гораздо больше полезного можно найти на FTP версии сайта — ftp://ftp.zakupki.gov.ru, где хранятся архивы XML‑документов с публичной частью информации о состоявшихся закупках: извещения, протоколы, сведения о договорах. В моем случае была задача проверить, а размещаются ли протоколы и сведения о договорах в соответствии с требованиями 223-ФЗ.

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

Использование функции DATETRUNC() в SQL

Добрый день!
При постоянно увеличивающихся потоках обрабатываемой информации одним из важных классификаторов в обработке данных является значение даты и времени. Для вычисления необходимой даты для поиска, например, первого числа предыдущего квартала, последнего числа следующего квартала и т.д., обычно используется несколько функций: CONVERT(), DATEADD(), DATEDIFF(). В версии SQL Server 2022 появилась функция DATETRUNC (), которая помогает легко реализовать этот сценарий выборки необходимой даты, используя меньшее количество функций, и соответственно, сократить время получения необходимого результата.

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

Алерты в решении рутинных задач

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