• Исторически первой попыткой формализовать язык и автоматизировать его разбор были регулярные выражения, придуманные С.К. Клейни в 1951. Регулярное выражение составляется из символов языка («терминалов»), и трёх операций: конкатенация, чередование и замыкание. Для разбора регулярных выражений достаточно ДКА без памяти: разборщик…

  • Возможно ли обучить качественную модель, которая предсказывает 3D координаты поверхности тела животного по фотографии, без соответствующей DensePose разметки?Исследователи из Facebook Artificial Intelligence Research затронули этот вопрос на конференции по машинному зрению CVPR 2020.Источник: https://www.facebook.com/watch/?v=678774242681114О задаче DensePoseРанее эти исследователи представили научному…

  • Я хотел назвать данную статью «кукурузы убийцы», но очень жёлтый заголовок получается…После обзора аккумуляторная лампа Gauss 8w или неразорвавшийся боеприпас, я думал что я нашёл дно светодиодостроителей, но нет предела совершенству.Встречаем нового претендента в номинации «самая опасная лампа года», творение…

  • Какой самый популярный стиль организации кода вы встречали в корпоративных кодовых базах? Лично я чаще всего видел решение, подразумевающее группировку всех файлов по их типу. Таким образом, к примеру, в системе MVC все контроллеры, все сервисы, все репозитории, все POJO…

  • Термоядерные реакторы существуют десятки лет, но управляемая термоядерная реакция все это время оставалась недостижимой. Она постоянно находилась в ближайшем будущем, ученые говорили: «Через 10 лет, скорее всего, мы достигнем успеха». Но проходило десять лет, и ничего не менялось — по-прежнему…

  • Однажды сэр Артур Эддингтон, считающийся основателем теоретической астрофизики, заявил, что «ничего нет более простого, чем звезда». Действительно, при всей грандиозности большинство звезд – это почти однородные и очень стабильные объекты. Звезда главной последовательности в течение миллионов, миллиардов или, возможно, даже…

  • Если вы не хотите, чтобы ваш проект закончился на этапе разработки дизайна, или пользователи не убежали к конкурентам от увиденного — дизайнера нужно выбрать с умом, о чем я расскажу в этом материале. Я постаралась систематизировать в этой статье свой опыт…

  • Так вышло, что на заре моей карьеры в IT меня покусал Oracle — тогда я ещё не знал ни одной ORM, но уже шпарил SQL и знал, насколько огромны возможности БД.Знакомство с DjangoORM ввело меня в глубокую фрустрацию. Вместо возможностей…

  • Добрый день друзья. Сегодня я хотел-бы рассказать вам про датчик филамента PAT9125, а так-же про мой опыт общения с ним.PAT9125 это оптический датчик который применяется на 3d принтерах Prusa. Этот датчик может отслеживать не только момент окончания филамента но и…

  • Впервые принципы SOLID были представлены в 2000 году в статье Design Principles and Design Patterns Роберта Мартина, также известного как Дядюшка Боб. С тех пор прошло два десятилетия. Возникает вопрос — релевантны ли эти принципы до сих пор? Перед вами перевод статьи…