sfd
WebP-файл: что это такое и как конвертировать его в jpeg
Этот формат изображений популярен, но до сих пор с ним возникают проблемы. Рассказываем, как быть с WebP. Формат изображений WebP и файлы с расширением .webp встречаются все чаще и чаще, но далеко не всегда с ними можно работать с помощью штатных приложений и утилит, установленных на компьютер или смартфон. И многие задаются вопросом, что это за формат такой и как его конвертировать в привычный всем JPEG. В 2010 году американская технологическая корпорация Google представила свою альтернативу существовавшим на тот момент форматам изображений JPEG, PNG и GIF...
Swift 6 и новая эра обработки ошибок: typed throws и SystemError
Swift всегда стремился к безопасности типов, и появление typed throws в версии 6 — это шаг, которого ждали многие разработчики. Теперь можно явно указывать, какие ошибки выбрасывает функция. Это превращает код из «лови всё подряд» в строгий контракт: если функция помечена throws(MyError), она действительно не сможет бросить ничего кроме MyError. Раньше throw в Swift напоминал «чёрный ящик»: функция могла вернуть любую ошибку, и компилятору это было всё равно. В итоге:
⚠️ разработчик писал catch { ...