{
    "version": "https:\/\/jsonfeed.org\/version\/1",
    "title": "Блог Артёма Агасиева: заметки с тегом WebP",
    "_rss_description": "Telegram: @aagasiev",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/agasiev.com\/tags\/webp\/",
    "feed_url": "https:\/\/agasiev.com\/tags\/webp\/json\/",
    "icon": "https:\/\/agasiev.com\/user\/userpic@2x.jpg?1529202066",
    "author": {
        "name": "Артём Агасиев",
        "url": "https:\/\/agasiev.com\/",
        "avatar": "https:\/\/agasiev.com\/user\/userpic@2x.jpg?1529202066"
    },
    "items": [
        {
            "id": "117",
            "url": "https:\/\/agasiev.com\/all\/go-webp\/",
            "title": "Ошибки энкодера go-webp",
            "content_html": "<p>Оказывается, единственная работающая WebP энкодер библиотека <a href=\"https:\/\/github.com\/kolesa-team\/go-webp\">go-webp<\/a> не умеет писать в bytes.Buffer через bufio.NewWriter() картинки маленького размера.<\/p>\n<p>То есть, у меня кропы пользовательских аватарок разрешением меньше 200х200 пикселей стабильно получались весом в ноль байт. Это разрешение может немного меняться, в зависимости от картинки.<\/p>\n<p>Однако, происходит это только в Lossy энкодере, Lossless работает нормально. Но кому он нужен, с его гигантскими файлами.<\/p>\n<p>Выход, внезапно, прост и банален: делать надо 1 в 1 как в официальном примере, то бишь, писать все сразу в файл. Тогда картинка получится нормального размера и все будет хорошо.<\/p>\n<p>Почему так происходит разбираться, если честно, лень. Если кто-то докопается до истины, отпишитесь пожалуйста.<\/p>\n",
            "date_published": "2023-07-26T04:10:56+03:00",
            "date_modified": "2023-07-26T05:11:22+03:00",
            "_date_published_rfc2822": "Wed, 26 Jul 2023 04:10:56 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "117",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        }
    ],
    "_e2_version": 3576,
    "_e2_ua_string": "E2 (v3576; Aegea)"
}