home.social

#serenityos — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #serenityos, aggregated by home.social.

  1. [Перевод] Ищем баги в коде браузера при помощи фаззинга

    Наш браузер Ladybird неплохо справляется с качественно отформатированным веб-контентом, но я решил, что будет полезно проверить его инструментами для исследования безопасности. Поэтому сегодня мы воспользуемся Domato 🍅 — DOM-фаззером из Google Project Zero , чтобы провести стресс-тест Ladybird и устранить найденные в процессе ошибки. Работает это следующим образом: Domato генерирует рандомизированные веб-страницы со множеством по большей части валидного, но странного HTML, CSS и JavaScript. Я загружу эти страницы в отладочную сборку Ladybird и посмотрю, что получится.

    habr.com/ru/articles/813435/

    #ladybird #serenityos #фаззинг #тестирование #парсинг_html

  2. [Перевод] Ищем баги в коде браузера при помощи фаззинга

    Наш браузер Ladybird неплохо справляется с качественно отформатированным веб-контентом, но я решил, что будет полезно проверить его инструментами для исследования безопасности. Поэтому сегодня мы воспользуемся Domato 🍅 — DOM-фаззером из Google Project Zero , чтобы провести стресс-тест Ladybird и устранить найденные в процессе ошибки. Работает это следующим образом: Domato генерирует рандомизированные веб-страницы со множеством по большей части валидного, но странного HTML, CSS и JavaScript. Я загружу эти страницы в отладочную сборку Ladybird и посмотрю, что получится.

    habr.com/ru/articles/813435/

    #ladybird #serenityos #фаззинг #тестирование #парсинг_html

  3. [Перевод] Ищем баги в коде браузера при помощи фаззинга

    Наш браузер Ladybird неплохо справляется с качественно отформатированным веб-контентом, но я решил, что будет полезно проверить его инструментами для исследования безопасности. Поэтому сегодня мы воспользуемся Domato 🍅 — DOM-фаззером из Google Project Zero , чтобы провести стресс-тест Ladybird и устранить найденные в процессе ошибки. Работает это следующим образом: Domato генерирует рандомизированные веб-страницы со множеством по большей части валидного, но странного HTML, CSS и JavaScript. Я загружу эти страницы в отладочную сборку Ladybird и посмотрю, что получится.

    habr.com/ru/articles/813435/

    #ladybird #serenityos #фаззинг #тестирование #парсинг_html

  4. Today, let's benchmark the #SerenityOS audio decoders! They are all pretty naive, though some of their underlying input streaming infrastructure is optimized.

    Turns out that #QOA is such a good format it's 40% *faster* than raw PCM streaming.

  5. Herb Sutter's #cppfront/#cpp2 is brilliant, and I hope features from it continue being introduced to the standard.

    Very orthogonal to #serenityos' "#Jakt".

  6. @hypervisor_enjoyer

    I really like the idea of , as well. piques my curiosity, as it is FOSS, fairly Unix-like, and totally 90s-themed by design.

    I wish I had a *stack* of old to try all these OSes on. :D

    I'm also very interested in . My project at the moment (aside from various little programming hobby horses) is to flash my thinkpad with and so that it can boot into an encrypted OpenBSD disk.

    Gotta try to get it to compile, first! XD

  7. @hypervisor_enjoyer

    I really like the idea of #Haiku, as well. #SerenityOS piques my curiosity, as it is FOSS, fairly Unix-like, and totally 90s-themed by design.

    I wish I had a *stack* of old #Thinkpads to try all these OSes on. :D

    I'm also very interested in #OpenBSD. My project at the moment (aside from various little programming hobby horses) is to flash my thinkpad with #LibreBoot and #SeaBIOS so that it can boot into an encrypted OpenBSD disk.

    Gotta try to get it to compile, first! XD