Блог пользователя Yuriy Kanakov

Аватар пользователя Yuriy Kanakov

Как научить машину понимать инвойсы и извлекать из них данные

Как научить машину понимать инвойсы и извлекать из них данные - Привет, Хабр! Меня зовут Станислав Семенов, я работаю над технологиями извлечения данных из документов в R&D ABBYY. В этой статье я расскажу об основных подходах к обработке полуструктурированных документов (инвойсы, кассовые чеки и т.д.), которые мы использовали совсем недавно и которые используем прямо сейчас.

Аватар пользователя Yuriy Kanakov

Hangover от разработчиков Wine

Hangover от разработчиков Wine - Разработчики из проекта Wine представили первую версию Hangover — инструмента, позволяющего запускать x86_64-программы для Windows на устройствах с архитектурой ARM под управлением GNU/Linux или Android.

Аватар пользователя Yuriy Kanakov

Введение в робастную оптимизацию [… и маленький листочек со списком покупок, который я забыл...]

Введение в робастную оптимизацию [… и маленький листочек со списком покупок, который я забыл...] - Как определить, сколько людей нужно нанять на новый fulfillment, чем именно его заполнить и куда положить конкретный товар? Чем больше становится бизнес, тем выше неопределенность и тем дороже стоит ошибка. Победить хаос и выбрать оптимальное решение — одна из задач команды data science. А поскольку в основе анализа данных — математика, с нее и начнём.

Аватар пользователя Yuriy Kanakov

Ситуация: новая волна атак с перехватом DNS-запросов — разбираем базовые методы защиты

Ситуация: новая волна атак с перехватом DNS-запросов — разбираем базовые методы защиты - Специалисты по ИБ зафиксировали рост числа атак DNS hijacking на сайты частных и правительственных компаний. Рассказываем, кто пострадал и как защититься.

Аватар пользователя Yuriy Kanakov

[Из песочницы] Что нужно для разработки игр и кем реально является разработчик игр

[Из песочницы] Что нужно для разработки игр и кем реально является разработчик игр - Большинство людей (нормальных), которые планируют заниматься программированием (как хобби или основной профессией) обычно задаются вопросами: «Что такое программирование?», «Зачем мне нужно программирование?», «Какой язык я буду учить?», «Что я получу в итоге?».

Аватар пользователя Yuriy Kanakov

Как стать Java разработчиком за 1,5 года

Как стать Java разработчиком за 1,5 года - Меня зовут Сергей, мне 40 лет и сейчас я работаю Java разработчиком в немецкой компании. Мы занимаемся разработкой программного обеспечения для пивоварен оценки финансовых и кредитных рисков. Это моя первая работа в качестве разработчика. До этого я работал в сфере IT-поддержки и системной интеграции. Первого февраля 2019 г. закончился мой шестимесячный испытательный срок, и у меня на руках бессрочный контракт.

Аватар пользователя Yuriy Kanakov

Электропикап Ford F-150 EV — в прототипе и тестируется на дороге

Электропикап Ford F-150 EV — в прототипе и тестируется на дороге -

В компании Ford заявили об обновлениях в линейке полноразмерных пикапов F-Series: бензиновый, гибридный и, наконец-то, электрический (с заделом на будущее) и об инвестировании до 2022 года 11 миллиардов долларов в производство электромобилей, чтобы добавить 24 гибрида и 16 электромобилей в свой модельный ряд.

Аватар пользователя Yuriy Kanakov

Спонсорский проект Samsung Next Stack Zero Grant представил участников

Спонсорский проект Samsung Next Stack Zero Grant представил участников - В ноябре был запущен проект Stack Zero Grant, который осуществляет финансовую и информационную поддержку разработчиков распределенных технологий.
( читать дальше... )

Аватар пользователя Yuriy Kanakov

Хакеры в рамках законов РФ

Хакеры в рамках законов РФ - После публикации статьи о моих исследования в качестве Grey hat, в комментариях к статье и в чате Telegram (@router_os) люди стали писать, что я нарушил все законы и меня посадят.

Аватар пользователя Yuriy Kanakov

Управление секретами при помощи HashiCorp Vault

Управление секретами при помощи HashiCorp Vault - Как правильно хранить секреты? В репозитории, в системе деплоя или в системе управления конфигурациями? На личном компьютере, на серверах, а может в коробке под кроватью? А как управлять секретами, чтобы не допускать утечек?

Аватар пользователя Yuriy Kanakov

Окей, Google! Ты добро или зло?

Окей, Google! Ты добро или зло? - Вот и случилось так, что компания добра, которую я так любил и восхищался, причинила мне столько зла. Но обо всём по порядку. Читать дальше → [Habr.com]

Аватар пользователя Yuriy Kanakov

[Из песочницы] Побеждаем прокрастинацию игровой зависимостью

[Из песочницы] Побеждаем прокрастинацию игровой зависимостью - Всем вам, безусловно, знакомо явление прокрастинации. Психологическая неспособность покинуть зону комфорта и начать заниматься каким-то делом здесь и сейчас съела немало человеко-часов представителей самых разных профессий. Под её влиянием, не занимаясь ни делом, ни отдыхом, а только каким-нибудь бесцельным занятием вроде сёрфинга сети, мы зарабатываем только лишний стресс.

Аватар пользователя Yuriy Kanakov

[Перевод] Что такое качественная idle-анимация? Разработчики делятся своими любимыми примерами

[Перевод] Что такое качественная idle-анимация? Разработчики делятся своими любимыми примерами -
Создание связи игрока с персонажем, раскрытие подробностей его личности, чтобы он был для игрока уникальным — сложная задача, и как решить её всего несколькими простыми движениями?

Аватар пользователя Yuriy Kanakov

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. Сертифицированный сетевой специалист Cisco (ССNA). День 1. Основы сети

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. Сертифицированный сетевой специалист Cisco (ССNA). День 1. Основы сети - Данный 46-дневный видеокурс актуализирован по состоянию на 2018 год и содержит 49 видеоуроков продолжительностью от 17 до 65 минут.

Аватар пользователя Yuriy Kanakov

Магелланова ошибка: Buffer overrun или кругосветная экспедиция средствами SQLite FTS

Магелланова ошибка: Buffer overrun или кругосветная экспедиция средствами SQLite FTS - Как-то обошли на Хабре недавнюю Magellan-ошибку и связанные с ней уязвимости, попробую исправить это упущение.

Аватар пользователя Yuriy Kanakov

[Перевод] Удивительная производительность параллельных алгоритмов C++17. Миф или Реальность?

[Перевод] Удивительная производительность параллельных алгоритмов C++17. Миф или Реальность? - Добрый вечер!

От нашего курса «Разработчик C++» предлагаем вам небольшое и интересное исследование про параллельные алгоритмы.

Поехали.

Аватар пользователя Yuriy Kanakov

О преимуществах встраивания CSS в JS

О преимуществах встраивания CSS в JS - Этот пост является развернутым ответом на вопросы из этого разговора в Твиттере. Автор оригинала, Сунил Пай, является автором относительно популярной библиотеки glamor и работает разработчиком в Facebook.

Аватар пользователя Yuriy Kanakov

[Из песочницы] Создание домашнего медиацентра. Пролог

[Из песочницы] Создание домашнего медиацентра. Пролог - Пролог
Всё имеет своё начало. Вот и эта история началась с желания иметь свой медиацентр. Внимательно присмотревшись к предложениям продавцов, я понял, что серийные модели не удовлетворяют мои потребности. А аппетит у меня здоровый… Сразу приведу перечень моих пожеланий:

Аватар пользователя Yuriy Kanakov

[Перевод] Ноам Хомский: где искусственный интеллект пошел не туда?

[Перевод] Ноам Хомский: где искусственный интеллект пошел не туда? - Подробное интервью с легендарным лингвистом, вышедшее 6 лет назад, но ничуть не утратившее своей актуальности. Ноам Хомский —  «современный Эйнштейн», как его называют, делится своими соображениями об устройстве человеческого мышления и языка, искусственном интеллекте, состоянии современных наук. На днях ему исполнилось 90 лет, и это кажется достаточным поводом для публикации статьи.

Аватар пользователя Yuriy Kanakov

[Из песочницы] Современная Android разработка на Kotlin. Часть 2

[Из песочницы] Современная Android разработка на Kotlin. Часть 2 - Привет, Хабр! Представляю вашему вниманию перевод статьи "Modern Android development with Kotlin (Part 2)" автора Mladen Rakonjac.

Аватар пользователя Yuriy Kanakov

[Перевод] Как работают браузеры — введение в безопасность веб-приложений

[Перевод] Как работают браузеры — введение в безопасность веб-приложений - Давайте начнем серию статей по безопасности веб-приложений с объяснением того, что делают браузеры и как именно они это делают. Поскольку большинство ваших клиентов будут взаимодействовать с вашим веб-приложением через браузеры, необходимо понимать основы функционирования этих замечательных программ.

Аватар пользователя Yuriy Kanakov

ABillS: Установка и настройка accel-ipoe

Возможности

  • MAC атворизация
  • L2/L3
  • Unnubered IP
  • Выдача адресов через RADIUS
  • QinQ

В работе:

Сервер: 2*Intel(R) Xeon(R) CPU X5650 @ 2.67GHz / 8G / SSD Samsung 850 Pro 128 Gb
Сетевая: 2*Intel(R) 10 Gigabit Network Connection 82599
ОС: Ubuntu 16.04
Аватар пользователя Yuriy Kanakov

ABillS: Установка и настройка accel-ppp

Сайт: accel-ppp

High performance PPTP/L2TP/PPPoE server for Linux.

Abills

/ System configuration/ NAS/

Alive: Время между RADIUS Alive пакетами. Рекомендуется 300
Type: Linux accel-ppp
IP:PORT: Ип адрес и порт сервера. Порт по умолчанию 3799 и 2001 для telnet. (127.0.0.1:3799:2001)
Password: пароль для Disconnect Message указывается в параметре конфигурационного файла /etc/accel-ppp.conf, также этот пароль используется как RADIUS secret
Аватар пользователя Yuriy Kanakov

ABillS: Настройка PPPoE Ubuntu 16.04

FREERADIUS

Добавляем атрибуты /usr/local/freeradius/etc/raddb/dictionary

# Limit session traffic
ATTRIBUTE       Session-Octets-Limit            227     integer
# What to assume as limit - 0 in+out, 1 in, 2 out, 3 max(in,out)
ATTRIBUTE       Octets-Direction                228     integer
# Connection Speed Limit
ATTRIBUTE       PPPD-Upstream-Speed-Limit       230     integer
ATTRIBUTE       PPPD-Downstream-Speed-Limit     231     integer
ATTRIBUTE       PPPD-Upstream-Speed-Limit-1     232     integer
ATTRIBUTE       PPPD-Downstream-Speed-Limit-1   233     integer
ATTRIBUTE       PPPD-Upstream-Speed-Limit-2     234     integer
ATTRIBUTE       PPPD-Downstream-Speed-Limit-2   235     integer
ATTRIBUTE       PPPD-Upstream-Speed-Limit-3     236     integer
ATTRIBUTE       PPPD-Downstream-Speed-Limit-3   237     integer
ATTRIBUTE       Acct-Interim-Interval           85      integer
ATTRIBUTE       Acct-Input-Gigawords            52      integer
ATTRIBUTE       Acct-Output-Gigawords           53      integer
Аватар пользователя Yuriy Kanakov

Установка ABillS : Ubuntu 16.04

Версия системы под которую писалась инструкция Ubuntu Server 16.04

При установке выбраны только опции:

  • standart system utilities
  • OpenSSH Server

Работаем в консоли, переходим в режим root:

Популярные материалы


Сейчас на сайте

Сейчас на сайте 0 пользователей и 0 гостей.
Ленты новостей