{
    "version": "https:\/\/jsonfeed.org\/version\/1",
    "title": "M9K blog: заметки с тегом софт",
    "_rss_description": "Заметки обо всём: devops, lifestyle, культура.",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/blog.m9k.space\/tags\/soft\/",
    "feed_url": "https:\/\/blog.m9k.space\/tags\/soft\/json\/",
    "icon": "https:\/\/blog.m9k.space\/user\/userpic@2x.jpg?1769095194",
    "author": {
        "name": "M",
        "url": "https:\/\/blog.m9k.space\/",
        "avatar": "https:\/\/blog.m9k.space\/user\/userpic@2x.jpg?1769095194"
    },
    "items": [
        {
            "id": "175",
            "url": "https:\/\/blog.m9k.space\/all\/gallery-dl-2\/",
            "title": "gallery-dl",
            "content_html": "<p>Минималистичная консольная утилита, которая позволяет в автоматическом режиме тягать контент с нескольких десятков сайтов. Мне потребовалось, чтоб в автоматическом режиме вытянуть контент со страницы, на которую я был подписан в Boosty.<br \/>\n<a href=\"https:\/\/github.com\/mikf\/gallery-dl\">GitHub<\/a><\/p>\n<pre class=\"e2-text-code\"><code class=\"\">gallery-dl --cookies-from-browser firefox &quot;URL&quot;<\/code><\/pre>",
            "date_published": "2025-01-30T13:41:39+00:00",
            "date_modified": "2025-04-02T13:03:17+00:00",
            "_date_published_rfc2822": "Thu, 30 Jan 2025 13:41:39 +0000",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "175",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "43",
            "url": "https:\/\/blog.m9k.space\/all\/dynamic-auto-painter-2\/",
            "title": "Dynamic Auto Painter",
            "content_html": "<p>В очередной раз наткнулся на эту чудесную утилиту, позволяющую преобразовывать фотографии, имитируя различные стили живописи.  Знаком с ней довольно давно, но буквально на неделе напало желание пообрабатывать свои запасы фотографий. Отличное решение для утилизации неудачных и некондиционных фотографий — там, где не поможет ни лайтрум, ни фотошоп, DAP может сделать конфетку. Как образец, совершенно некондиционная техническая фотография:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/blog.m9k.space\/pictures\/DSC_1996.jpg\" width=\"2560\" height=\"1707\" alt=\"\" \/>\n<div class=\"e2-text-caption\">И она же в обработке:<\/div>\n<\/div>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"2560\" data-ratio=\"1.5041128084606\">\n<img src=\"https:\/\/blog.m9k.space\/pictures\/DSC_1996_DAP_2X_Gruppe4.jpg\" width=\"2560\" height=\"1702\" alt=\"\" \/>\n<img src=\"https:\/\/blog.m9k.space\/pictures\/DSC_1996_DAP_2X_Pencil.jpg\" width=\"2560\" height=\"1702\" alt=\"\" \/>\n<\/div>\n<\/div>\n<p><a href=\"https:\/\/www.mediachance.com\/dap\/\">Ссылка на оффсайт: <\/a><\/p>\n<p>Ещё несколько моих «художеств»:<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"2560\" data-ratio=\"1.5041128084606\">\n<img src=\"https:\/\/blog.m9k.space\/pictures\/DSC_8804_DAP_2X_JoaquinHD.jpg\" width=\"2560\" height=\"1702\" alt=\"\" \/>\n<img src=\"https:\/\/blog.m9k.space\/pictures\/101_4235_DAP_2X_Pencil.jpg\" width=\"2560\" height=\"1920\" alt=\"\" \/>\n<img src=\"https:\/\/blog.m9k.space\/pictures\/DSC_0999_DAP_2X_Illustrator.jpg\" width=\"2560\" height=\"1702\" alt=\"\" \/>\n<img src=\"https:\/\/blog.m9k.space\/pictures\/DSC_1858_DAP_Pencil.jpg\" width=\"2560\" height=\"1702\" alt=\"\" \/>\n<img src=\"https:\/\/blog.m9k.space\/pictures\/DSC_1872_DAP_2X_Gruppe4.jpg\" width=\"2560\" height=\"1702\" alt=\"\" \/>\n<img src=\"https:\/\/blog.m9k.space\/pictures\/DSC_6842_DAP_2X_Illustrator.jpg\" width=\"2560\" height=\"1702\" alt=\"\" \/>\n<img src=\"https:\/\/blog.m9k.space\/pictures\/DSC_6947_DAP_2X_JoaquinHD.jpg\" width=\"2560\" height=\"1702\" alt=\"\" \/>\n<img src=\"https:\/\/blog.m9k.space\/pictures\/DSC_6949_DAP_2X_Illustrator.jpg\" width=\"2560\" height=\"1702\" alt=\"\" \/>\n<img src=\"https:\/\/blog.m9k.space\/pictures\/DSC_8804_DAP_2X_Illustrator.jpg\" width=\"2560\" height=\"1702\" alt=\"\" \/>\n<\/div>\n<\/div>\n",
            "date_published": "2020-07-04T06:09:17+00:00",
            "date_modified": "2020-07-04T06:08:35+00:00",
            "image": "https:\/\/blog.m9k.space\/pictures\/DSC_1996.jpg",
            "_date_published_rfc2822": "Sat, 04 Jul 2020 06:09:17 +0000",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "43",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "system\/library\/jquery\/jquery.js",
                    "system\/library\/fotorama\/fotorama.css",
                    "system\/library\/fotorama\/fotorama.js"
                ],
                "og_images": [
                    "https:\/\/blog.m9k.space\/pictures\/DSC_1996.jpg",
                    "https:\/\/blog.m9k.space\/pictures\/DSC_1996_DAP_2X_Gruppe4.jpg",
                    "https:\/\/blog.m9k.space\/pictures\/DSC_1996_DAP_2X_Pencil.jpg",
                    "https:\/\/blog.m9k.space\/pictures\/DSC_8804_DAP_2X_JoaquinHD.jpg",
                    "https:\/\/blog.m9k.space\/pictures\/101_4235_DAP_2X_Pencil.jpg",
                    "https:\/\/blog.m9k.space\/pictures\/DSC_0999_DAP_2X_Illustrator.jpg",
                    "https:\/\/blog.m9k.space\/pictures\/DSC_1858_DAP_Pencil.jpg",
                    "https:\/\/blog.m9k.space\/pictures\/DSC_1872_DAP_2X_Gruppe4.jpg",
                    "https:\/\/blog.m9k.space\/pictures\/DSC_6842_DAP_2X_Illustrator.jpg",
                    "https:\/\/blog.m9k.space\/pictures\/DSC_6947_DAP_2X_JoaquinHD.jpg",
                    "https:\/\/blog.m9k.space\/pictures\/DSC_6949_DAP_2X_Illustrator.jpg",
                    "https:\/\/blog.m9k.space\/pictures\/DSC_8804_DAP_2X_Illustrator.jpg"
                ]
            }
        }
    ],
    "_e2_version": 3877,
    "_e2_ua_string": "E2 (v3877; Aegea)"
}