Laravel–Дайджест (23 ноября – 6 декабря 2020)
Подборка свежих уроков, видео и пакетов по фреймворку Laravel за неделю.
Подборка свежих уроков, видео и пакетов по фреймворку Laravel за неделю.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Привет хабр! Сегодня хочу поделиться своим кейсом. Распознавание печатей позволило бы автоматизировать множество рутиных задач, упростив работу человека. Для своей задачи я использую модель Mask R-CNN.
Mask R-CNN представляет собой двухэтапную структуру: на первом этапе сканируется изображение и генерируются предложения (области, которые могут содержать объект). На втором этапе предложения классифицируются и создаются ограничивающие рамки и маски.
Оригинальное название: How to Make Your ITSM Processes Work for You
Автор Stuart Rance, дата публикации 15.01.2019
Достоинства:
- описана вполне разумная и привлекательная идея
- простота текста
- доходчивые примеры
Недостатки:
- идея привлекательная, только не рассказывается, как ее реализовывать в жизни
Сложность - базовая
Оценка 8/10
Статей о TDD достаточно много, и я обратил внимание на то, что все они затрагивают преимущественно техническую составляющую этого подхода, и практически никак не описывают ментальные принципы, лежащие в основе TDD.
Поэтому я не хотел писать еще одну статью с описанием техники Red-Green-Refactor. Мне хотелось взглянуть на TDD немного глубже и описать, как и почему TDD влияет на поведение человека.
В статье речь пойдет о неких абстракциях, которые применимы на разных слоях мировоззрения и, вне зависимости от контекста, помогают достигать хорошего результата. Универсальность этих абстракций и факт, что они применимы даже к процессу написания кода, сделали меня ярым приверженцем как TDD подхода, так и этих абстракций.
В настоящее время интеллектуальные транспортные системы (англ.: Intelligent Transport Systems, ITS) активно развиваются. Их функционирование невозможно без создания телекоммуникационных систем, позволяющих транспортным средствам обмениваться информацией со внешними устройствами (англ. Vehicle-to-Everything, V2X). Транспортные средства накапливают информацию посредством различных сенсоров, радаров, лидаров и камер. Для обеспечения автономного вождения и передвижения машин в плотном строю (так называемый platooning) необходимо обеспечивать обмен этой информацией между различными транспортными средствами. Обмен информацией может также осуществляться с элементами дорожной инфраструктуры, что позволяет обеспечивать большую безопасность движения посредством передачи объектами инфраструктуры предупреждающих сообщений. Кроме того, существует большое число других приложений, которые обеспечивают удобство вождения и безопасность, а также уменьшают число пробок и предоставляют различные развлекательные сервисы. Разнообразные приложения порождают различные требования на задержки, надёжность и скорость беспроводной передачи данных. Однако кроме требований на производительность сети во многих случаях важно, чтобы передаваемые данные были защищены. В этой статье я хотел бы дать краткий обзор основных механизмов стандарта IEEE 1609.2, который описывает методы защиты информации в транспортных сетях, построенных по технологии Wi-Fi.
Всем привет.
Странная идея владения собственным станком для раскроя листового материала пришла мне в голову довольно давно - когда я оказался на производстве во г.Владимире. В то время, да и сейчас, я провожу большую часть времени в офисе, и конкретно для меня это объективно эффективнее с финансовой точки зрения. Вместе с тем, однажды увидев магию, которая превращает материал в полезные вещи, о такой мысли отделаться я уже не мог.
Изучая конструкции фрезерных станков, я понял, что они достаточно разнообразны, в аспекте количества осей, перемещения по ним материала и фрезера, и прочих тонкостей. Где-то в одном станке работают несколько синхронизированных фрезера, где-то используется сложная система рычагов, которая позволяет рассчитать положение по сложной формуле. Апофеозом конструкторской гениальности считаю вот такое:
Эта серия статей посвящена неравномерному развитию BIM в разных странах. Эту тему нельзя начать без краткого экскурса в историю возникновения BIM-программ или, точнее, - форматов данных, которые привели сейчас к лоббистской борьбе за возможность планировать $10 триллионов новых строительных договоров каждый год и, как следствие, - к очень неравномерному развитию BIM в разных странах.
Также в статье коротко упомянем роль Советского Союза, который косвенно и прямо повлиял, хоть и в небольшой степени, на развитие BIM программ.
Расширение обозреваемого оптической системой пространства с целью повышения информативности и сохранением приемлемого качества изображения, всегда будет являться актуальной задачей оптиков-расчётчиков. Известны многочисленные подходы получения панорамных изображений, однако самыми доступными остаются центрированные линзовые системы. Наряду с этим, трудно не заметить бурный рост такого направления оптико-электронного приборостроения, как инфракрасные системы «смотрящего» типа, где основным функциональным элементом является матричный приемник излучения. Используемые материалы для создания оптических систем инфракрасного диапазона не без недостатков, но имеют широкие коррекционные возможности за счёт высоких показателей преломления и нетипичных коэффициентов дисперсии.
Нам приходилось слышать абсолютно разные оценки скорости (ну или наоборот — оценки потребности в железе) систем распознавания речи, отличающиеся даже на порядок. Особенно радует, когда указаны системные требования из которых следует, что метрики сильно лучше, чем лучшие state-of-the-art системы из bleeding edge статей, а на практике иногда оказывается, что метрики рассчитаны в надежде, что "покупают для галочки и никто пользоваться не будет и так сойдет". Также не помогает то, что некоторые системы работают на GPU, а некоторые нет, равно как и то, что ядра процессоров могут отличаться в разы по производительности (например старые серверные процессора с тактовой частотой 2 — 2.5 GHz против современных решений от AMD с 4+ GHz на ядро имеющие до 64 ядер). Давайте в этом вместе разберемся, на самом деле, все не так уж и сложно!
Как правило люди начинают задумываться о скорости в 3 случаях:
В этой статье мы постараемся ответить на несколько вопросов: