IT блог о интернете, сервисах, разработке, IP-телефонии, и других важных темах для менеджера и администратора интернет проектов.
Аватар пользователя 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

Сколько зарабатывают ИТ-шники в Германии

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


Соискатели называют такие цифры, с которыми я, как рекрутер, в реальном мире встречалась несколько раз в жизни. Я решила собрать информацию из открытых источников в немецко-язычном интернете по уровню оплаты и добавить свои комменты по реальному опыту найма ИТ-специалистов из стран СНГ.

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

VPN-сервер в стиле how-to (pptpd+mysql+radius) на CentOS6

Хотя статьи в стиле how-to и не очень комментируемые, и в основном не с положительными комментариями, однако, именно их, больше всего добавляют в закладки.
Здесь я постараюсь описать процесс установки и настройки VPN-сервера на CentOS6 с пользователями в MySQL и авторизацией через радиус для шифрованного соединения по ms-chap-v2 и mppe.

Преамбула

Откуда берутся данные статьи? Все просто.
Аватар пользователя 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

Три года проекту лунного микроспутника: этапы взросления

Три года назад я предложил разработать космический аппарат чтобы запустить к Луне и сфотографировать места посадок “Аполлонов» и “Луноходов» с достаточным качестве, чтобы различить следы оставленные там полвека назад. Группа инженеров-энтузиастов вызвалась принять участие в проекте и взялась за эту задачу. Первый этап разработки — техническое описание спутника (аванпроект) — потребовал трех лет и до сих пор не завершен.

Для выполнения первого этапа я объявил сбор средств на сайте boomstarter.ru. Нас поддержали полторы тысячи человек, и общая собранная сумма составила 1 млн 750 тыс руб. В проекте вся работа идет на волонтерских началах, часть собранных денег пошла на приобретение оборудования и компонентов для разработки прототипов системы радиосвязи и лазерной коммуникации. Основную часть суммы мы отложили на оплату государственной экспертизы подготовленного проекта в институте Роскосмоса. Если после экспертизы останутся средства, мы разделим их среди участников разработки, пропорционально вкладу в общее дело, то есть в текст итогового документа.
Аватар пользователя Yuriy Kanakov

Как в 1980-х люди скачивали игры с радио

Бристоль, 1983 год, июль, вечер понедельника. Ваши родители на первом этаже дома смотрят сериал «Coronation Street», а вы затаились в спальне, притворяясь, что делаете домашнюю работу. На самом же деле вы склонились над кассетным магнитофоном, держа пальцы над кнопками в нетерпеливом ожидании. По вашему телу пробегают мурашки от радости, когда вы слышите анонс по радио: «и вот момент, которого вы все ждали». Приятный щелчок раздаётся после одновременного нажатия клавиш «проигрывания» и «записи», и через несколько секунд комната наполняется странным металлическим скрежетом.

Вы слушаете шоу Datarama на Radio West и участвуете в первой попытке в Британии отправить компьютерную программу по местному радио. Джо Тозер, один из ведущих шоу, вспоминает, как всё начиналось: «Мне кажется, это был один из тех моментов озарения, когда я осознал, что раз программа для домашнего компьютера записана на аудиокассету, то почему бы не передать её по радио? Это показалось мне крутой идеей».

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


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

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