Как понять, будет ли прибыльным продукт, который ты хочешь запустить? Стоит ли вообще брать фичу в разработку? Как заранее предсказать эффект от неё? Такие вопросы часто встают перед менеджерами продукта и продуктовыми аналитиками. А особенно остро они звучат, когда вы…
Когда я был ребёнком в 1970-х годах, увидеть в ночном небе пролетающий спутник было редким событием. Сейчас это обычное явление: выйди на улицу на несколько минут после наступления темноты, и ты не сможешь их не заметить.За последние десять лет на околоземную орбиту были выведены…
Физика — прекрасная основа для понимания нашей Вселенной, но в ней есть несколько заметных пробелов. Одним из них является эволюция. До сих пор непонятно, из каких процессов возникает жизнь, и каким законам это явление подчиняется. Биология, если подумать, должна…
Привет, Хабр! Меня зовут Евгений Токарев, я руководитель группы автоматизированного тестирования в Innostage. Хочу поделиться нашим опытом выбора новой TMS и миграции достаточно большого количества тест-кейсов практически одной кнопкой.Поехали! Читать далее
Обращаясь к мастерам научной фантастики, всё чаще удивляешься их проницательности. В рассказе Артура Кларка «Девять миллиардов имён Бога» компьютер воплотил пророчество тибетских монахов о наступлении конца света, а в повести Ника Горькавого «Астровитянка» ИИ был…
Решил я на досуге поэкспериментировать с измерением радиации (а почему бы и нет?), посмотрел доступные девайсы, почитал статьи и пришёл к выводу, что мне нужен датчик уровня радиации, который я могу подключить к микроконтроллеру и интегрировать в свою IoT систему. Выбор пал на сенсор RadSens компании ClimateGuard, а вот о том, что последовало за этим, о моих приключениях и о том, что из всего этого вышло вы узнаете из этой статьи. Читать дальше →
В первой части серии статей про древнюю навигацию мы обсудили ориентирование по звёздам и картам. Во второй части познакомимся с путевыми знаками и природными указателями, которые многие сотни лет помогали людям находить верную дорогу и объяснять её другим.Это вторая часть серии статей про путевые заметки. Чтобы не пропустить новые выпуски, подписывайтесь на канал! Читать далее
Как переписать целые JS-библиотеки на CSS? А как ускорить сборку? Найти утечки памяти? Внедрить PWA? Заменить фон в видеозвонке? Отрендерить видео в Node.js? Прокачать личный бренд?На ближайшей конференции HolyJS расскажут обо всём этом и много чём ещё. Программа уже известна, и мы публикуем на Хабре описания всех докладов. Читать далее
The Booster for WooCommerce plugin for WordPress is vulnerable to Stored Cross-Site Scripting via 'wcj_image' shortcode in versions up to, and including, 7.1.2 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers with contributor-level and above permissions to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
The Team Showcase plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's 'tmfshortcode' shortcode in all versions up to, and including, 2.1 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers with contributor-level and above permissions to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.