Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга

Библиотека PHP для поиска видео по скриншоту

Поисковые технологии *PHP *Работа с видео *
Tutorial

Перед всеми нами ежедневно встаёт задача поиска информации. Требуется найти текст, изображения, аудио или видео информацию. Чаще всего для поискового запроса используется текст. Реже - изображения. Есть сервисы вроде "Shazam", которые ищут музыку используя запись звука. Мы сосредоточились на создании поискового сервиса, который осуществляет поиск видео. В качестве параметров для запроса мы используем изображения.

Сейчас мы предлагаем пользователям установить поисковую форму на своём сайте для чего воспользоваться небольшой PHP библиотекой про которую и поговорим.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 135
Комментарии 0

Новости

Tesla странная, не использует в полной мере возможности карт для улучшения автопилота

Блог компании НПП ИТЭЛМА Геоинформационные сервисы *Научно-популярное Транспорт
Перевод
Брэд Тэмплтон (пионер в области автономных авто): Почти каждая команда разработчиков беспилотных автомобилей использует предварительно вычисленные карты в сочетании с тем, что видят датчики, чтобы помочь беспилотнику понять дорогу и ехать по ней правильно и безопасно. Tesla является редким исключением. Они отказались от подробных карт и пытаются использовать для работы в основном навигационные карты. В Tesla надеются, что такой подход позволит им ездить «везде», не затрачивая усилий на создание и обслуживание карт, но поскольку это пока не работает, это означает, что они пытаются ездить везде, но делают это плохо.

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

В прошлом месяце, в обзоре прототипа «FSD» компании Tesla версии 10.8, мне пришлось поставить ему неудовлетворительную оценку за удивительно большое количество серьезных ошибок, которые он допустил на коротком расстоянии, включая 3 неправильных поворота, проезд на 2 красных светофора и блокировку движения. Несмотря на это, многие из ошибок, которые делает система, не были бы сделаны, если бы у него были хорошие карты. Некоторые из этих ошибок показаны в видео. Многие ошибки происходят из-за непонимания полос движения и их значения, или светофоров, или того, что должно произойти впереди, чего он еще не видит. Карты помогают понять дорогу, что значительно снижает такой риск.
Читать дальше →
Рейтинг 0
Просмотры 192
Комментарии 0

Почему водород больше не является топливом будущего (или является?)

Блог компании НПП ИТЭЛМА Научно-популярное Энергия и элементы питания Транспорт
Перевод
image

Снижение углеродного следа — цель автопроизводителей от Alfa Romeo до Volvo, однако многие из них отказываются от планов использования водорода.

Электромобили на водородных топливных элементах (FCEV) должны выйти на большую сцену прямо сейчас. Бензиновые и дизельные автомобили находятся под огнем, поскольку правительство Великобритании усиленно продвигает идею нулевого уровня выбросов в преддверии запрета на новые автомобили с ДВС с 2030 года.

Между тем, водород является ключевой частью сокращения выбросов от британской энергетики (в прошлом году были объявлены планы по производству 5 ГВт в год к 2030 году, что примерно равно мощности двух атомных электростанций). А FCEV устраняют значительную часть проблем, связанных с дальностью пробега и зарядкой, вызванных переходом от автомобилей с ДВС. Так где же они?

Британцы могут купить только два FCEV от основных автопроизводителей: Hyundai Nexo и Toyota Mirai. В прошлом году было зарегистрировано всего два Nexo и 10 Mirai. Для сравнения, было продано 190 727 аккумуляторных электромобилей (BEV) — 12% от общего числа автомобилей.

Несмотря на десятилетия исследований в области водородных топливных элементов, многие автопроизводители отказываются от этой технологии.
Читать дальше →
Всего голосов 1: ↑0 и ↓1 -1
Просмотры 777
Комментарии 0

[Часть 1] Математика в АБ-тестах. Что такое z-score и p-value?

Python *Математика *Статистика в IT
Из песочницы

Приветствую тебя, дорогой друг! Эта публикация была создана для тебя, если ты хотел бы разобраться с этими непонятными словами из заголовка раз и на всегда. Как с идейной, так и с математической стороны. Признаюсь сразу, в свое время в универе частенько прогуливал семинары по высшей математике где-нибудь в приятном заведение со вкусной едой и хорошей музыкой или вообще дома, занимаясь чем-то "уникальным" и "сверхполезным". Но жизнь оказалась более ироничной, чем я думал. Несколько лет как я работаю в аналитике и познаю мат. статистику заново. И теперь уже с горящими глазами. Дается местами она не просто, а особенную трудность испытываю, когда хочу найти в интернете простые и понятные материалы по необходимой теме. Собственно, это меня и побудило написать данную статью, включающую в себя всю математику, почему она так работает и как это вообще запрограммировать.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 292
Комментарии 0

Middle ML-инженер за 2 года и проектный офис: обсуждаем корпоративную магистратуру Университета ИТМО и Napoleon IT

Блог компании Университет ИТМО Учебный процесс в IT

Образование программиста —  вечная тема для дискуссий. Есть приверженцы традиционной парадигмы “отучиться в вузе и пойти работать”, другие выбирают курсы по заинтересовавшим стекам технологий, а третьи пытаются освоить азы программирования в полях.  Однако бывают случаи, когда вуз и бизнес действуют вместе, например, проводя стажировки или разрабатывая совместные образовательные программы.

Сегодня обсудим одну из таких программ —  корпоративную магистратуру Университета ИТМО и разработчика высоконагруженных систем с использованием облачных вычислений компании Napoleon IT Инженерия машинного обучения

Под катом —  блиц-интервью с руководителем новой программы, доцентом факультета инфокоммуникационных технологий ИТМО Дмитрием Ботовым.

Читать далее
Рейтинг 0
Просмотры 294
Комментарии 0

Как подружить Wi-Fi Mikrotik и TP-Link с помощью RADIUS

Сетевые технологии *Беспроводные технологии *Сетевое оборудование
Из песочницы

Хочу поделиться опытом использования нового User Manager в Mikrotik ROS 7 для Wi-Fi. Многое в статье типично, но есть моменты, найденные опытным путем.

Задача - покрыть Wi-Fi трехэтажное здание, подключить около 100 пользователей поэтапно с небольшими вложениями.

Все начиналось хорошо - для небольшого объекта купили Mikrotik - маршрутизатор RB750Gr3 и несколько точек доступа RB952, которые заодно управляемые коммутаторы. Настроил CAPsMAN, с несколькими SSID и VLAN, авторизация WPA2 PSK с проверкой MAC через Access List, ограничение скорости через Quenes. Работало просто и стабильно. Недостаток - сложность узнать MAC у пользователя, с учетом опции "случайный MAC" в устройствах. Зато удобно давать доступ по маске MAC, например для одинаковых ноутбуков.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 1.4K
Комментарии 3

Сказ о трех тимлидах ISPsystem

Блог компании ISPsystem Программирование *Карьера в IT-индустрии

Привет, Хабр! Сегодня мы снова хотим приоткрыть двери нашей компании и познакомить вас с тремя разработчиками продуктов ISPsystem. Но знакомство будет не простое. Под катом тимлиды разных команд — Максим, Иван и Дмитрий — решили рассказать о карьерном росте в компании. Каждый о своем.

Читать далее
Всего голосов 11: ↑8 и ↓3 +5
Просмотры 659
Комментарии 0

Исследователи выяснили, откуда у Тутанхамона взялся кинжал из метеорита и как его сделали

Блог компании Cloud4Y
Перевод

Среди предметов, извлеченных из гробницы Тутанхамона, есть кинжал из железа – материала, который редко использовался во времена 18-й династии Египта. Это железо, вероятно, получили из метеорита. Как же был выкован этот железный кинжал и каким образом он попал к Тутанхамону? Рассказываем.

Читать далее
Всего голосов 22: ↑15 и ↓7 +8
Просмотры 4.9K
Комментарии 1

Как справиться с более 50 репозиториев на GitHub?

Git *GitHub Распределённые системы *

Допустим есть ситуация, когда у тебя много проектов на github и ты хочешь хранить локальную копию всех проектов на разных устройствах и носителях. У тебя есть простой вариант - указать список репозиториев, написать bash скрипт, который бы клонировал все репозитории, и еще один bash скрипт, который бы их всех обновлял. Но bash скрипты не очень приятная вещь, когда ты знаешь python. С python будет по легче, но не забудь тебе придётся писать асинхронные REST API запросы к серверу GitHub для получения списка репозиториев, потому что писать вручную список репозиториев долго, потом тебе придётся разобраться как обновлять и копировать репозитории в многопоточном режиме, потому что синхронное обновление даже 40 репозиториев это 2 минуты ожидания. В общем работенка на два вечера + документация проекта + тестирование, в итоге 3 дня разработки для достижения поставленной цели. Но зачем тебе это делать когда это уже сделали ?

Проект git_clones

Документация git_clones

Получаем список всех репозиториев у указанного пользователя. В итоге вы получите файл ./look.json в котором будет храниться информация о пользователи, и список репозиториев. Обратите внимание, что приватные репозитории не будут получены, их нужно указывать вручную в этом же файле look.json.

Читать далее
Всего голосов 18: ↑4 и ↓14 -10
Просмотры 1.2K
Комментарии 18

Kata вызов Wordle JLDD

Java *
Перевод

Мне нравится создавать и решать кодовые ката. Код Ката — это головоломки по программированию, которые помогут вам отточить свои навыки программирования. 

Я написал статью под названием «Learn to Kata and Kata to Learn» для книги «97 вещей, которые должен знать каждый Java-программист», и ссылка на статью доступна бесплатно здесь, в публикации на Medium.

Wordle — это очень популярная онлайн игра головоломка, в которой у вас есть шесть шансов угадать слово из пяти букв. 

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

Хосе Помар на этой неделе мне прислали вызов Wordle Kata JLDD в виде теста, для которого мне нужно было написать код, проходящий этот тест. 

Мне нравится этот тип ката, который следует классическому стилю TDD с использованием подхода «сначала тест». Выше приведен тестовый код для kata с использованием простых утверждений JUnit 5.

Читать далее
Рейтинг 0
Просмотры 237
Комментарии 0

Сбор персональных данных пользователей в Европе и России: что нужно знать и к чему готовиться

Информационная безопасность *Законодательство в IT

Любая компания, деятельность которой связана со сбором, хранением и обработкой персональных данных (ПДн), должна соответствовать требованиям регуляторов. Это необходимо делать как в России, так и Европе, причем во втором случае компания столкнется с более жесткими штрафными санкциями в случае нарушений.

В РФ работа с ПДн должна соответствовать Федеральному закону "О персональных данных" N 152-ФЗ от 27 июля 2006 года, в Европе — GDPR, общему регламенту защиты личной информации пользователей. Под катом — описание процесса проведения аудита на соответствие ФЗ № 152 и GDPR, который выполнила компания ITGLOBAL.COM Security для сервиса аренды микромобильного транспорта Whoosh.

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 1.2K
Комментарии 2

Почему беспилотные такси очень далекое будущее и что нужно делать?

Робототехника Транспорт Урбанизм
Из песочницы

Иногда нам кажется, что будущее вот-вот должно наступить, но оно не наступает. Так и с беспилотными автомобилями — сотни автомобилей с инженерами уже 5 лет ездят по всему миру, и каждый год нам обещают, что вот-вот это выйдет за рамки эксперимента и начнутся массовые увольнения таксистов — но ничего не происходит. Но, как мы все видим, пока этого не происходит, и "беспилотные такси" продолжают ездить с инженерами, причем это происходит во всем мире.

Массовый беспилотный каршеринг при этом мог бы решить огромное количество проблем. Представьте себе — комфорт уровня такси; стоимость, сравнимую с каршерингом или ниже; улучшение экологической обстановки как за счет уменьшения выбросов, так и за счёт шеринга (что ведет к уменьшению затрат на производство); безопасность, полностью исключающую человеческий фактор. 

Однако при нынешних подходах к производству и проектированию беспилотных электромобилей остаются 3 серьезных препятствия, которые не будут преодолены в обозримом будущем (хотя многие уверены, что будут). Более того, человечеству и не нужно их преодолевать, а нужно кардинально менять подходы к проектированию транспортной системы будущего в целом. А теперь давайте посмотрим повнимательнее на эти проблемы и возможные способы их решения. 

Читать далее
Всего голосов 6: ↑3 и ↓3 0
Просмотры 933
Комментарии 4

Книга «Профессиональный бенчмарк: искусство измерения производительности»

Блог компании Издательский дом «Питер» Профессиональная литература
image Привет, Хаброжители! Это исчерпывающее руководство поможет вам правильно разрабатывать бенчмарки, измерять ключевые метрики производительности приложений .NET и анализировать результаты. В книге представлены десятки кейсов, проясняющих сложные аспекты бенчмаркинга. Ее изучение позволит вам избежать распространенных ошибок, проконтролировать точность измерений и повысить производительность своих программ.

Прочитав эту книгу, вы:

• ознакомитесь с лучшими практиками разработки бенчмарков и тестов производительности;
• научитесь избегать распространенных ошибок при проведении бенчмаркинга;
• узнаете об аппаратных и программных факторах, влияющих на производительность приложений;
• научитесь анализировать показатели производительности.
Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 528
Комментарии 0

Transformers for Dense Prediction

Обработка изображений *Машинное обучение *
Из песочницы

Трансформеры уже захватили мир машинного обучения, начав свой путь с обработки текстов, перешли в другие области как: аудио, работа с графами, работа видео . В этом посте хотел бы остановиться на теме dense prediction в компьютерном зрении (segmentation, monodepth estimation) и поделиться работами на эту тему.

Читать далее
Рейтинг 0
Просмотры 240
Комментарии 0

Использование Power Automate для эксфильтрации данных в Microsoft 365

Блог компании Varonis Systems Информационная безопасность *Microsoft Azure
Перевод

Служба Power Automate, ранее известная как Microsoft Flow, позволяет пользователям автоматизировать рабочие процессы между различными приложениями и сервисами. С помощью Power Automate вы можете создавать процессы («потоки») в Microsoft 365 для Outlook, SharePoint и OneDrive, чтобы автоматически открывать доступ к файлам или отправлять их, пересылать электронные письма и выполнять ряд других действий.

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

Читать далее
Рейтинг 0
Просмотры 221
Комментарии 0

Визит редкой дамы. Пресноводные медузы средней полосы России

Блог компании RUVDS.com Биология Научно-популярное Читальный зал

С мест сообщают:
«В средней полосе России, в самых обычных реках и пресноводных водоёмах всё чаще находят амазонских медуз, вида Craspedacusta sowerbii. По многочисленным слухам, во всём виновато глобальное потепление. Однако, совершенно не ясно, как эти — кишечнополостные твари появились в нашей стране. Известно точно одно — они захватили наши водные пространства уже очень давно. Так, самую первую встречу с ними зафиксировали простые рыбаки, ещё в 1998 году в пруду охладителе нижегородской ГРЭС (северная окраина города Балахны). Спустя год в том же месте, в самый жаркий разгар лета, на глубине 0, 1 – 0, 5 м. у песчаного берега, используемого в качестве пляжа, учёными было обнаружено несколько десятков медуз диаметром около 2 см. Все они активно плавали в толще воды. По словам местных, год назад, медуз было значительно меньше. При повторном посещении водоёма в августе 1999 года кишечнополостные обнаружены не были…
Читать дальше →
Всего голосов 37: ↑32 и ↓5 +27
Просмотры 2.6K
Комментарии 6

Штатный дизайнер или аутсорс: плюсы и минусы

Графический дизайн *Управление персоналом *Дизайн

Кому доверить решение дизайн-задач: дизайнеру в штате или на аутсорсе? Рассказываю, в каких случаях к кому лучше обратиться.

Читать далее
Рейтинг 0
Просмотры 331
Комментарии 0

Где нас нет: как живут ИТ-специалисты на Дальнем Востоке

Блог компании Нетология Фриланс Управление персоналом *Карьера в IT-индустрии Интервью

Недавно мы поделились историями ИТ-специалистов, уехавших из Москвы и Петербурга. В основном на наши вопросы согласились ответить жители европейской части России. Но продолжить цикл материалов о жизни айтишников в регионах мы решили рассказами из отдалённых уголков страны. А точнее — с Дальнего Востока.

Как там, на Чукотке? →
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 1.5K
Комментарии 3

Инженерный подход к тестированию алгоритмов: исследовательский анализ рабочего процесса. Часть 2

Блог компании OTUS Алгоритмы *

Как мы уже говорили в первой части, для демонстрации анализа алгоритма в более широком контексте примером послужит расстояние редактирования Левенштейна. Расстояние редактирования также иногда называют поиском похожих строк (или нечетким поиском). Это метрика редактирований (изменений символов), необходимых для преобразования одной строки в другую (целевую) строку. Из самых известных применений алгоритма можно выделить предоставление предложений по правильному написанию, нечеткий поиск по строке поискового запроса и сравнение последовательностей ДНК/РНК.

По сравнению с бинарным поиском, который построен вокруг одной операции поиска, классический алгоритм Левенштейна поддерживает три операции: вставить/insert, удалить/delete и заменить/substitute (символ в строке). Расстояние редактирования, которое он выдает, является минимальным количеством необходимых операций.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 219
Комментарии 0