@fennix Obviously #DisneyPlus solely exist because #Disney wants to have 100% of the #revenue and #profit of any of their #IP|s in #streaming.

Kinda like the #HyperScan
https://www.youtube.com/watch?v=-ODebhGtiHs

HyperScan - Angry Video Game Nerd (AVGN)

YouTube

regexp — большие гонки

Так или иначе сталкиваться с регулярными выражениями приходилось большинству разработчиков. Мое первое знакомство произошло с реализацией regex в STL std::regexp . Чаще всего регулярки используются в проверке входных данных, что-то вроде проверки корректности введенного пользователем URL, адреса IPv4, адреса IPv6, телефонного номера и при этом скорость выполнения операции regex не сильно влияет на время отклика от приложения. Но, что если вам приходится проверять сотни, тысячи или даже десятки тысяч правил и все это на постоянно меняющихся наборах входных данных в реальном времени? В этой ситуации вам не просто нужен быстрый алгоритм, вам понадобится лучший из них, вам понадобиться чемпион! Участвовать в заезде!

https://habr.com/ru/articles/812953/

#regex #hyperscan #re2 #boost #boostregex #stl

regexp — большие гонки

"Если компьютеры станут слишком мощными, мы можем организовать их в комитеты. Это их прикончит" (с) неизвестный автор Большие гонки regexp Введение Так или иначе сталкиваться с регулярными...

Хабр

@timbray I wonder how close the match is to #Hyperscan. That’s Intel’s high-perf regex engine, which disallows backreferences, lookarounds and capture groups, much like I-Regex.

https://www.intel.com/content/www/us/en/developer/articles/technical/introduction-to-hyperscan.html

If you want more fodder for considering which regexes would work in your spec, they have a corpus of thousands available.

Hyperscan does allow `.`, `\s`, `\d` and so on, so you’re even stricter!

#regex

Introduction to Hyperscan

Hyperscan, a high-performance, open source regex matching library from Intel, supports PCRE syntax, simultaneous matching of regex groups, and streaming operations. Suitable for DPI,IDS, IPS, and firewalls, and has been deployed in network security solutions worldwide. Hyperscan is integrated with DPDK, where its performance can reach wire speed and at larger packets sizes.

Intel

Project idea: add incremental regex scanning to Hyperscan

Big idea: allow re-scanning an input when a piece of it changes, without actually re-scanning the entire thing.

This would allow faster scanning of delta-encoded file formats (like git packfiles); perhaps dramatically faster.

I think this could be hacked together on top of Hyperscan's existing "streaming" scanning support of more of the internals were exposed. (Whether the added overhead would be faster than simply re-scanning the entire input remains to be seen.)

https://github.com/intel/hyperscan

#regex #hyperscan #detectionengineering

GitHub - intel/hyperscan: High-performance regular expression matching library

High-performance regular expression matching library - intel/hyperscan

GitHub

I kicked off my blog with a post about writing regex for GitHub Secret Scanning's custom patterns (which you get if you pay for Advanced Security):

https://aegilops.github.io/posts/regex-for-secret-scanning/

#GitHub #SecretScanning #SecureCoding #DevSecOps #regex #HyperScan

Regex for GitHub Secret Scanning

Regex for GitHub Secret Scanning Regular Expressions (regex) are the butt of many a joke - “now you have two problems”, but they’re a powerful tool for searching and matching text. As someone who’s been jokingly called “The King of Regex” 👑 before, I’ve got a little bit to say about them. They’re used in many places, including GitHub’s Secret Scanning, where as part of Advanced Security they give you the ability to match your own patterns to search for secrets or personal data (or anything you like!