In PHP 8.0.X before 8.0.28, 8.1.X before 8.1.16 and 8.2.X before 8.2.3, excessive number of parts in HTTP form upload can cause high resource consumption and excessive number of log entries. This can cause denial of service on the affected server by exhausting CPU resources or disk space.
Этой статьёй мы завершаем цикл материалов про технологии, изменившие мир музыки. В 80-х годах компьютеры массово стали появляться чуть ли не в каждом доме, и музыка неизбежно ушла в цифровую плоскость. Поговорим про то, как эволюционировало распространение музыки после эпохи продаж винила и аудиокассет. Читать далее
«Когда-то небольшой английский стартап был простой игрушкой для сборки PoS-терминалов. Затем — компонентом для умных датчиков, connected- и более сложных embedded-устройств, где без операционной системы уже не обойтись. Еще позже — основой для большинства мобильных устройств. И теперь…
Давать прогнозы задним числом — исключительно удобно. Листая страницы старых научно-популярных журналов, легко вообразить себя гением — просто потому, что уже знаешь, чем всё закончится: какие проекты выстрелят и изменят мир, а какие так и останутся на бумаге.Тогда как для…
Привет! Меня зовут Сергей, я в тестировании уже 11 лет и сейчас развиваю качество в компании QIWI. В этом посте я хочу рассказать вам, как сейчас выглядят наши продуктовые команды, куда подевалась роль тестировщика и поделиться некоторыми выводами.Проблематика…
Немало воды утекло со времени публикации цикла про стриминг видео на Андроид устройствах, но вот ручки добрались и до аудио потоков. Не то, чтобы это была какая-то более заковыристая тема про сравнению с видео, даже наоборот, сложно придумать что-то проще, ибо Audio API не менялось,…
cURL — библиотека, используемая для отправки HTTP-запросов с различных языков программирования, включая C, PHP и другие.В статье проведено знакомство с библиотекой, описаны основные функции и предопределённые константы. Представлены способы настройки сеанса, совершения GET- и POST-запросов, обработка исключений, проверки SSL-сертификата и аутентификации на сервере. Читать далее
Недавно я работал с NSPredicate — API, который существует с момента выхода Mac OS X Tiger в 2005 году — и в довольно простой ситуации на самом деле все оказалось не так, как я ожидал.Я имплементировал поддержку Apple Shortcuts в свое приложение для чтения, чтобы пользователи могли создавать…
Всем привет! Сегодня я собираюсь показать вам, как работать с Swift Regex, который был добавлен в Swift 5.7 Читать далее
Небольшая история про выход из зоны комфорта и путешествия.Карьера в IT была моим главным приоритетом, но всё изменилось, когда я решил не возвращаться из путешествия, а попробовать пожить как digital nomad.Новый образ жизни сильно перетряхнул мои ценности: совсем скоро я меняю работу - ухожу из крупной компании в маленькую команду, перестаю следить за обновлениями языков программирования, начинаю работать меньше и посвящаю свободное время изучению городов и другим своим хобби. Читать далее