Месяц: Январь 2021

  • ML в реальном мире: Складская система распознавания деталей

    от автора

    Одним из проектов над которыми мне пришлось недавно поработать в качестве тим лида команды быстрого прототипирования ИИ решений компании ICL Services [1], стало создание складской системы для распознавания складируемых деталей. Проблема достаточно простая для понимания: на промышленном складе кладовщики, особенно новые, при поступлении новой партии, зачастую не могут с ходу понять что за детали поступили,…

  • Как законтрибьютить в опенсорс, чтобы не сгореть со стыда

    от автора

    Мы все используем опенсорсные продукты, но немногие решаются туда законтрибьютить. Помимо банальной лени, есть и более серьёзные причины: сложность или корявость самих проектов, а также боязнь показать миру свой код. На осеннем TechTrain Андрей Солнцев (asolntsev) и Артем Ерошенко (eroshenkoam) показали на примере Allure и Selenide, как справиться с техническими и психологическими трудностями. Прямо во…

  • Авторизация и аутентификация на NodeJs и Socket.io и проблемы вокруг

    от автора

    На текущий момент я работаю в компании «МегаФон» тимлидом фронта. С начала 2020 года мы в команде МегаФона разрабатываем собственную платформу Интернета вещей. Так как в таком процессе нагрузка на бэк-энд разработчиков стала колоссальной, а фронт не так активно задействован, внутри отдела было принято решение отдать всю веб-часть в руки моей команды. Очевидно, что мы…

  • Взлом мобильного WiFi-роутера

    от автора

    У меня имеется Alcatel MW41 — мобильный WiFi-роутер. К его функционированию у меня претензий нет, но то, как он устроен, вызывает некоторые вопросы. Возникает такое ощущение, что на нём работает некое ПО (точнее — веб-сервер, предоставляющий интерфейс для выполнения настроек устройства). Это предположение заставило меня задаться следующими вопросами: Работает ли на устройстве Linux? Если Linux…

  • «За счет статистики»: масштабная модернизация сетевой инфраструктуры США пойдет по новой системе

    от автора

    Многолетняя борьба за точность «broadband maps» близится к завершению. Это значит, что государство и телекоммуникационные компании смогут лучше понимать, как развивать сетевую инфраструктуру в самых отдаленных уголках страны. Расскажем, что затрудняло модернизацию ранее, и за счет чего она сможет пойти совсем другими темпами уже в самое ближайшее время.Unsplash / Susanne SchwarzТакой подход не годитсяТелеком-компании и…

  • Модифицируем паттерн Filter с помощью обобщенных лямбда-выражений

    от автора

    Мы можем оптимизировать паттерн Pipeline & Filter (конвейер и фильтры), сократив количество кода, необходимое на его реализацию, используя лямбда-выражение (упрощенную запись анонимных методов) в качестве конкретного условия фильтрации. В качестве примера для демонстрации этой концепции, было выбрано WPF-приложение с пользовательским интерфейсом. Вот его исходный код.Паттерн Pipeline & FilterОбычно в рамках этого паттерна для каждого нового…

  • Альтернативы Raspberry Pi

    от автора

    Свет клином не сошёлся на Raspberry Pi, и потому энтузиасты и гики могут экспериментировать с большим количеством самых разных одноплатных компьютеров (SBC). Предлагаю познакомиться с устройствами, которым под силу обрести популярность в 2021 году.HackBoard 2 Hackboard 2 — это одноплатный компьютер, который появился во многом благодаря благодаря краудфандингу. Размеры платы — 120х80 мм, её основа…

  • Стив пишет заклинания на Python. Обучение детей программированию в Minecraft

    от автора

    Как можно оценить настойчивую побудку второклассником часов в 7 утра воскресенья со словами «Папа! Пойдем учить Python»? Бесценно. Назрело желание поделиться наработками домашнего обучения детей программированию — систематизировать и законспектировать хотя бы для самого себя. Даже не столько обучению, сколько привлечения детского внимания и интереса. Ведь согласно Сократу, человек — не сосуд для заполнения, а…

  • Миллион домашних фотографий: наводим порядок

    от автора

    После покупки цифрового фотоаппарата и рождения детей стало появляться большое количество фотографий, а учитывая, что жена с фотоаппаратом почти не расставалась и старалась запечатлеть все «важные» детские моменты, фотографий стало появляться ОЧЕНЬ много. Пришло время навести порядок.Дисклеймер: вообще-то это должна была быть статья про Face Recognition, но так как исторически я начал наведение порядка с…

  • Взломы и Вакцины, всё как вы любите…

    от автора

    За ссылки и первую часть текста спасибо SecAtor.Европейское медицинское агентство (ЕМА) признало на прошлой неделе факт утечки в сеть некоторых данных в отношении лекарств и вакцин от COVID-19, полученных хакерами в результате компрометации ее сети. При этом ЕМА сообщает, что на ее работу и работу европейской сети регулирования лекарственных средств инцидент никак не повлиял, утверждение…