{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Антон Кошуба: заметки с тегом веб",
    "_rss_description": "Блог о тексте, редактуре и жизни",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/antonkoshuba.ru\/blog\/tags\/veb\/",
    "feed_url": "https:\/\/antonkoshuba.ru\/blog\/tags\/veb\/json\/",
    "icon": "https:\/\/antonkoshuba.ru\/blog\/pictures\/userpic\/userpic@2x.jpg?1695044749",
    "authors": [
        {
            "name": "Антон Кошуба",
            "url": "https:\/\/antonkoshuba.ru\/blog\/",
            "avatar": "https:\/\/antonkoshuba.ru\/blog\/pictures\/userpic\/userpic@2x.jpg?1695044749"
        }
    ],
    "items": [
        {
            "id": "35",
            "url": "https:\/\/antonkoshuba.ru\/blog\/all\/command-brew\/",
            "title": "Команды brew",
            "content_html": "<p class=\"lead\">В Homebrew есть несколько полезных команд для управления пакетами и зависимостями. Вот некоторые из них:<\/p>\n<ol start=\"1\">\n<li><b>brew cleanup<\/b>  <br \/>\nУдаляет старые версии установленных пакетов и освобождает место на диске. Также можно использовать с флагом `-n`, чтобы увидеть, какие файлы будут удалены без их фактического удаления:<\/li>\n<\/ol>\n<pre class=\"e2-text-code\"><code class=\"\">brew cleanup<\/code><\/pre><ol start=\"2\">\n<li><b>brew doctor<\/b>  <br \/>\nПроверяет вашу установку Homebrew на наличие проблем и предлагает решения:<\/li>\n<\/ol>\n<pre class=\"e2-text-code\"><code class=\"\">brew doctor<\/code><\/pre><ol start=\"3\">\n<li><b>brew prune<\/b>  <br \/>\nУдаляет символические ссылки, которые больше не указывают на существующие файлы. В более новых версиях Homebrew эта команда может быть встроена в `brew cleanup`, но для старых версий она всё ещё может быть полезна:<\/li>\n<\/ol>\n<pre class=\"e2-text-code\"><code class=\"\">brew prune<\/code><\/pre><ol start=\"4\">\n<li><b>brew autoremove<\/b>  <br \/>\nУдаляет пакеты, которые больше не нужны другим установленным пакетам:<\/li>\n<\/ol>\n<pre class=\"e2-text-code\"><code class=\"\">brew autoremove<\/code><\/pre><ol start=\"5\">\n<li><b>brew outdated<\/b>  <br \/>\nПоказывает пакеты, для которых доступны более новые версии:<\/li>\n<\/ol>\n<pre class=\"e2-text-code\"><code class=\"\">brew outdated<\/code><\/pre><ol start=\"6\">\n<li><b>brew upgrade<\/b>  <br \/>\nОбновляет все установленные пакеты до последних версий. Можно указать конкретный пакет для обновления:<\/li>\n<\/ol>\n<pre class=\"e2-text-code\"><code class=\"\">brew upgrade<\/code><\/pre><ol start=\"7\">\n<li><b>brew uninstall<\/b>  <br \/>\nУдаляет указанный пакет. Можно использовать флаг `—force` для принудительного удаления всех версий пакета:<\/li>\n<\/ol>\n<pre class=\"e2-text-code\"><code class=\"\">brew uninstall пакет<\/code><\/pre><ol start=\"8\">\n<li><b>brew list<\/b>  <br \/>\nПоказывает список всех установленных пакетов:<\/li>\n<\/ol>\n<pre class=\"e2-text-code\"><code class=\"\">brew list<\/code><\/pre><ol start=\"9\">\n<li><b>brew leaves<\/b>  <br \/>\nПоказывает установленные пакеты, которые не являются зависимостями других пакетов:<\/li>\n<\/ol>\n<pre class=\"e2-text-code\"><code class=\"\">brew leaves<\/code><\/pre><ol start=\"10\">\n<li><b>brew search<\/b>  <br \/>\nИщет пакеты по запросы:<\/li>\n<\/ol>\n<pre class=\"e2-text-code\"><code class=\"\">brew search &lt;название приложения&gt;<\/code><\/pre><p>Эти команды помогут вам эффективно управлять установленными пакетами и поддерживать систему в чистоте.<\/p>\n<p>Полный список команд Homebrew вы найдете на <a href=\"https:\/\/docs.brew.sh\/Manpage\">официальном сайте<\/a>.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/izobrazhenie.png\" width=\"1680\" height=\"840\" alt=\"\" \/>\n<\/div>\n",
            "date_published": "2024-11-13T10:54:09+05:00",
            "date_modified": "2024-11-13T10:59:47+05:00",
            "tags": [
                "веб"
            ],
            "image": "https:\/\/antonkoshuba.ru\/blog\/pictures\/izobrazhenie.png",
            "_date_published_rfc2822": "Wed, 13 Nov 2024 10:54:09 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "35",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": [
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/izobrazhenie.png"
                ]
            }
        },
        {
            "id": "34",
            "url": "https:\/\/antonkoshuba.ru\/blog\/all\/homebrew\/",
            "title": "Макбук с домашним пивом 🍻",
            "content_html": "<p class=\"lead\">За несколько шагов разберемся и установим менеджер пакетов для макОС Homebrew.<\/p>\n<p>Менеджер пакетов &mdash; это программа, с помощью которой можно устанавливать другие программы (пакеты) на свой ноутбук. Для макОС и Линукс есть менеджер пакетов, который называется <a href=\"https:\/\/brew.sh\/\">Homebrew<\/a>.<\/p>\n<p>Представьте, что у вас есть виртуальный магазин приложений, откуда вы можете скачивать и устанавливать нужные программы, но не через привычный App Store, а через командную строку. Этот магазин &mdash; <b>Homebrew<\/b>. Он помогает устанавливать и обновлять программы буквально в несколько команд.<\/p>\n<p>Это немного гигиковская штука подойдет скорее для айтишников или околоайти. Большинство пользователей привыкли пользоваться App Store или ходить на сайт разработчика, скачивать и устанавливать программы в ручную.<\/p>\n<p><h2>Почему это удобно?<\/h2><\/p>\n<blockquote>\n<p><b>Экономия времени.<\/b> Вам не нужно искать программы в интернете, скачивать их с разных сайтов, открывать установщики. Всё происходит в автоматическом режиме.<\/p>\n<\/blockquote>\n<blockquote>\n<p><b>Безопасность.<\/b> Homebrew устанавливает проверенные программы из официальных источников, что снижает риск установки вредоносного ПО.<\/p>\n<\/blockquote>\n<blockquote>\n<p><b>Обновления.<\/b> С помощью одной команды вы можете обновить все свои программы, установленные через Homebrew, до последней версии.<\/p>\n<\/blockquote>\n<p>Например, вы хотите скачать через торрент сериал «Дом дракона» и вам нужен <b>торрент-клиент<\/b>, например, <b>Transmission<\/b>. Без Homebrew вам пришлось бы:<\/p>\n<ol start=\"1\">\n<li>Искать сайт разработчиков.<\/li>\n<li>Выбирать подходящую версию программы для вашего Mac.<\/li>\n<li>Скачивать файл.<\/li>\n<li>Открывать установщик и проходить все шаги.<\/li>\n<\/ol>\n<p>Звучит как минимум на 5-10 минут работы. А теперь представьте, что всё это можно сделать одной строкой:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">brew install transmission<\/code><\/pre><p>Homebrew автоматически найдет программу, загрузит нужную версию и установит ее за вас. Всё это произойдёт за считаные секунды.<\/p>\n<p><h2>Как это работает?<\/h2><\/p>\n<p>На Mac есть специальная программа под названием «Терминал», которая выглядит как обычное окно с текстом. Именно с её помощью работают с Homebrew. Когда вы вводите команду, компьютер понимает, что вы хотите сделать, и Homebrew выполняет всё за вас.<\/p>\n<p><h2>Как запустить «Терминал»?<\/h2><\/p>\n<p>Откройте приложение через поиск (используйте сочетание клавиш Cmd + Пробел и введите «Терминал»).<\/p>\n<p>Вы увидите окно с мигающим курсором &mdash; это и есть место, где вводятся команды.<\/p>\n<p><h2>Что можно установить через Homebrew?<\/h2><\/p>\n<p>Homebrew &mdash; это не только программы для айтишников или сложные утилиты. С его помощью можно установить простые, но полезные вещи, например:<br \/>\n&mdash; Веб-браузеры.<br \/>\n&mdash; Программы для работы с текстами.<br \/>\n&mdash; Инструменты для хранения паролей.<\/p>\n<p>Например, вы хотите установить браузер <b>Firefox<\/b>. Без Homebrew нужно было бы:<\/p>\n<ol start=\"1\">\n<li>Открыть Safari.<\/li>\n<li>Перейти на сайт Mozilla.<\/li>\n<li>Скачать установщик.<\/li>\n<li>Установить браузер.<\/li>\n<\/ol>\n<p>А с Homebrew это делается за секунды:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">brew install firefox<\/code><\/pre><p><h2>Как установить Homebrew?<\/h2><\/p>\n<p>Чтобы установить его на ваш макбук, нужно просто ввести одну команду в Терминале. Вот она:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">\/bin\/bash -c &quot;$(curl -fsSL https:\/\/raw.githubusercontent.com\/Homebrew\/install\/HEAD\/install.sh)&quot;<\/code><\/pre><p>Команды добавления brew в zprofile:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">echo 'eval $(\/opt\/homebrew\/bin\/brew shellenv)' &gt;&gt; \/Users\/$USER\/.zprofile<\/code><\/pre><pre class=\"e2-text-code\"><code class=\"\">eval $(\/opt\/homebrew\/bin\/brew shellenv)<\/code><\/pre><p>После этого ваш компьютер сам установит Homebrew и всё будет готово к работе.<\/p>\n<p><h2>Почему стоит попробовать?<\/h2><\/p>\n<p>Многие новички боятся командной строки, но Homebrew &mdash; это отличное средство, чтобы начать её использовать. Он делает процесс установки программ быстрым и удобным, а после того, как вы установите его один раз, вы сможете экономить своё время при каждом следующем обновлении или установке программы.<\/p>\n",
            "date_published": "2024-10-23T09:17:33+05:00",
            "date_modified": "2024-11-13T11:14:05+05:00",
            "tags": [
                "веб"
            ],
            "image": "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-23-v-11.16.34.png",
            "_date_published_rfc2822": "Wed, 23 Oct 2024 09:17:33 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "34",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": [
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-23-v-11.16.34.png"
                ]
            }
        },
        {
            "id": "32",
            "url": "https:\/\/antonkoshuba.ru\/blog\/all\/ghpages\/",
            "title": "Как бесплатно разместить сайт в интернете",
            "content_html": "<p class=\"lead\">Быстро разместим простой сайт в интернете за несколько шагов с помощью GitHub Pages &mdash; бесплатного сервиса для публикации статических веб-страниц.\n<\/p>\n<p>Этот способ подойдёт, если вам нужно опубликовать простой сайт, статью, курсач в <a href=\"https:\/\/bureau.ru\/school\/editors\/14\/\">Школе редакторов<\/a> или несложное портфолио. Если вы хотите поднять блог или проект с серверной логикой (PHP, Node.js, Ruby и др.), советую вам рассмотреть бесплатные хостинги, о них в следующей статье.<\/p>\n<p>В этой статье мы не будем пользоваться терминалом и редактором кода, а сделаем всё через веб-интерфейс GitHub, так что у вас всё получится.<\/p>\n<p><h3>Шаги<\/h3><a href=\"https:\/\/antonkoshuba.ru\/blog\/all\/ghpages\/#gh\">Создайте аккаунт на GitHub<\/a><br \/>\n<a href=\"https:\/\/antonkoshuba.ru\/blog\/all\/ghpages\/#repo\">Создайте новый репозиторий<\/a><br \/>\n<a href=\"https:\/\/antonkoshuba.ru\/blog\/all\/ghpages\/#html\">Добавьте HTML-файл в репозиторий<\/a><br \/>\n<a href=\"https:\/\/antonkoshuba.ru\/blog\/all\/ghpages\/#pages\">Активируйте GitHub Pages<\/a><br \/>\n<a href=\"https:\/\/antonkoshuba.ru\/blog\/all\/ghpages\/#share\">Поделитесь ссылкой на сайт<\/a><\/p>\n<p><h2 id=\"gh\">1. Создайте аккаунт на GitHub<\/h2><\/p>\n<p>Для начала вам понадобится аккаунт на GitHub. Это платформа для хранения и совместной работы с проектами, чаще всего для кода, но она отлично подходит и для веб-сайтов.<\/p>\n<ol start=\"1\">\n<li>Перейдите на сайт <a href=\"https:\/\/github.com\/\">GitHub<\/a><\/li>\n<li>Зарегистрируйтесь, если у вас еще нет аккаунта.<\/li>\n<\/ol>\n<p><h2 id=\"repo\">2. Создайте новый репозиторий<\/h2><\/p>\n<p>GitHub Pages работает на основе репозиториев (хранилищ), в которых хранятся все файлы вашего сайта. Чтобы опубликовать сайт, нужно создать репозиторий:<\/p>\n<ol start=\"1\">\n<li>На главной странице GitHub нажмите на кнопку New для создания нового репозитория.<\/li>\n<\/ol>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.00.30.png.jpg\" width=\"2560\" height=\"1888\" alt=\"\" \/>\n<\/div>\n<ol start=\"2\">\n<li>Дайте репозиторию имя — yourusername.github.io\/name site\/ (где yourusername — это ваше имя пользователя на GitHub, а name site — имя сайта). Это важно, так как репозитории с таким именем автоматически становятся активными сайтами на GitHub Pages.<\/li>\n<\/ol>\n<ol start=\"3\">\n<li>Сделайте репозиторий публичным (это необходимо для работы GitHub Pages).<\/li>\n<\/ol>\n<ol start=\"4\">\n<li>Нажмите Create repository.<\/li>\n<\/ol>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.02.32.png.jpg\" width=\"2560\" height=\"1888\" alt=\"\" \/>\n<\/div>\n<p><h2 id=\"html\">3. Добавьте HTML-файл в репозиторий<\/h2><\/p>\n<p>На этом этапе вам понадобится HTML-файл, надеемся, что у вас он уже есть. Если нет, читайте, <a href=\"https:\/\/antonkoshuba.ru\/verstka\/\">как сверстать статью в HTML за 7 шагов<\/a>.<\/p>\n<p>Проверьте, что файл называется index.html — это будет главная страница сайта.<\/p>\n<p>Загрузите файл index.html в созданный репозиторий. Для этого:<\/p>\n<ol start=\"1\">\n<li>Нажмите на кнопку Add file > Upload files.<\/li>\n<li>Перетащите ваш index.html или выберите его через проводник.<\/li>\n<li>Нажмите Commit changes.<\/li>\n<\/ol>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"2560\" data-ratio=\"1.3559322033898\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.04.10.png.jpg\" width=\"2560\" height=\"1888\" alt=\"\" \/>\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.13.07.png.jpg\" width=\"2560\" height=\"1888\" alt=\"\" \/>\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.24.42.png.jpg\" width=\"2560\" height=\"1888\" alt=\"\" \/>\n<\/div>\n<\/div>\n<p><h2 id=\"pages\">4. Активируйте GitHub Pages<\/h2><\/p>\n<p>Теперь, когда ваш репозиторий создан и в него загружен HTML-файл, осталось активировать GitHub Pages:<\/p>\n<ol start=\"1\">\n<li>В настройках репозитория (вкладка Settings) найдите раздел Pages.<\/li>\n<li>В разделе Branch выберите main (или другую ветку, если у вас она называется иначе).<\/li>\n<li>Нажмите Save.<\/li>\n<\/ol>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"2560\" data-ratio=\"1.3559322033898\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.26.01.png.jpg\" width=\"2560\" height=\"1888\" alt=\"\" \/>\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.26.11.png.jpg\" width=\"2560\" height=\"1888\" alt=\"\" \/>\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.26.36.png.jpg\" width=\"2560\" height=\"1888\" alt=\"\" \/>\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.28.11.png.jpg\" width=\"2560\" height=\"1888\" alt=\"\" \/>\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.28.24.png.jpg\" width=\"2560\" height=\"1888\" alt=\"\" \/>\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.28.36.png.jpg\" width=\"2560\" height=\"1888\" alt=\"\" \/>\n<\/div>\n<\/div>\n<p>GitHub активирует сайт, и через несколько минут он станет доступен по адресу yourusername.github.io\/name-site.<\/p>\n<p><h2 id=\"share\">5. Поделитесь ссылкой на сайт<\/h2><\/p>\n<p>Теперь ваш сайт доступен в интернете. Вы можете поделиться ссылкой на ваш GitHub Pages сайт в социальных сетях, мессенджерах или на других платформах. Если вам нужно внести изменения, просто отредактируйте HTML-файл и загрузите его заново в репозиторий.<\/p>\n<p>Я помогаю экспертам, малому бизнесу и образовательным проектам с редактурой учебников, статей и гайдов. Пишу про информационные технологии и всё, что с ними связано.<\/p>\n<p>Чтобы обсудить задачу, напишите: <a href=\"mailto:koshuba.pro@gmail.com\">koshuba.pro@gmail.com<\/a><\/p>\n",
            "date_published": "2024-10-10T10:32:07+05:00",
            "date_modified": "2024-10-10T19:15:43+05:00",
            "tags": [
                "веб",
                "сервисы"
            ],
            "image": "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.00.30.png.jpg",
            "_date_published_rfc2822": "Thu, 10 Oct 2024 10:32:07 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "32",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "jquery\/jquery.js",
                    "fotorama\/fotorama.css",
                    "fotorama\/fotorama.js"
                ],
                "og_images": [
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.00.30.png.jpg",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.02.32.png.jpg",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.04.10.png.jpg",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.13.07.png.jpg",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.24.42.png.jpg",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.26.01.png.jpg",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.26.11.png.jpg",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.26.36.png.jpg",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.28.11.png.jpg",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.28.24.png.jpg",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-10-10-v-11.28.36.png.jpg"
                ]
            }
        },
        {
            "id": "27",
            "url": "https:\/\/antonkoshuba.ru\/blog\/all\/install-egeya\/",
            "title": "Как установить движок для блога Эгея",
            "content_html": "<p>На примере хостинга <a href=\"https:\/\/masterhost.ru\/\">Мастерхост<\/a><\/p>\n<p>Эгея &mdash; это движок блога. Автор движка Илья Бирман. Вот официальный сайт <a href=\"https:\/\/blogengine.ru\/\">https:\/\/blogengine.ru\/<\/a><\/p>\n<p>Эгея подходит для личных и коммерческих блогов. Установка как у всех: надо распаковать файлы движка на свой хостинг и зайти на страницу со стартовым скриптом. Чтобы не запутаться, пройдемся по каждому этапу.<\/p>\n<p><h2>Создайте базу данных на хостинге<\/h2><\/p>\n<p>Для этого зайдите в админ панель хостинга и найдите там раздел «MySQL» &rarr; «Базы данных» &rarr; «+ База MySQL»<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/bd1.png\" width=\"2266\" height=\"2112\" alt=\"\" \/>\n<\/div>\n<p>Присвойте название базе данных и выберите пользователя.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/bd2.png\" width=\"2266\" height=\"2112\" alt=\"\" \/>\n<\/div>\n<p><h2>Создайте каталог через файловый менеджер<\/h2><\/p>\n<p>Имя каталога будет именем страницы блога. Если вы хотите, чтобы блог открывался по адресу mysite\/blog &mdash; назовите каталог blog.<\/p>\n<p>Найдите в админ панеле раздел «Работа с файлами» &rarr; «FTP» &rarr; «Файловый менеджер»<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/fm1.png\" width=\"2266\" height=\"2112\" alt=\"\" \/>\n<\/div>\n<p>Перейдите в mydomen\/www и создайте там папку. В нашем примере это папка test-blog.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/fm2.png\" width=\"2266\" height=\"2112\" alt=\"\" \/>\n<\/div>\n<p><h2>Скачайте Эгею и распакуйте в папку<\/h2><\/p>\n<p>Скачайте Эгею с официального сайта<br \/>\n<a href=\"https:\/\/blogengine.ru\/get\/\">https:\/\/blogengine.ru\/get\/<\/a><\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/eg1.png\" width=\"2266\" height=\"2112\" alt=\"\" \/>\n<\/div>\n<p>Разархивируйте и перенесите файлы в папку на хостинге &mdash; можно просто выделить все файлы и перетащить их в браузер.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/fm3.png\" width=\"2266\" height=\"2112\" alt=\"\" \/>\n<\/div>\n<p><h2>Установите Эгею<\/h2><\/p>\n<p>Для этого перейдите на страницу своего блога: откройте новую вкладку браузера и введите адрес блога, в нашем примере это antonkoshuba.ru\/test-blog\/<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/eg2.png\" width=\"2442\" height=\"2112\" alt=\"\" \/>\n<\/div>\n<p>Откроется окно установки. Внимательно заполните каждое поле:<br \/>\n<b>Сервер, имя пользователя и пароль<\/b> &mdash; эти данные Мастерхост отправлял на почту при оформлении хостинга.<br \/>\n<b>Название базы<\/b> &mdash; имя базы, которое мы присваивали на первом шаге.<br \/>\n<b>Пароль к блогу<\/b> &mdash; придумайте пароль администратора, чтобы входить в админ панель блога.<\/p>\n<p>При правильном заполнении все строчки горят зеленым цветом, а кнопка «Начать блог» активна.<\/p>\n<p>Нажмите «Начать блог»<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/eg3.png\" width=\"2442\" height=\"2112\" alt=\"\" \/>\n<\/div>\n<p><h2>Вы великолепны<\/h2><\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/eg4.png\" width=\"2442\" height=\"2112\" alt=\"\" \/>\n<\/div>\n<p>Еще по теме<br \/>\n<a href=\"https:\/\/antonkoshuba.ru\/blog\/all\/egeya\/\">Эгея. Оформляем шапку блога <\/a><\/p>\n",
            "date_published": "2024-07-28T15:52:04+05:00",
            "date_modified": "2024-07-28T16:50:00+05:00",
            "tags": [
                "веб"
            ],
            "image": "https:\/\/antonkoshuba.ru\/blog\/pictures\/bd1.png",
            "_date_published_rfc2822": "Sun, 28 Jul 2024 15:52:04 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "27",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/bd1.png",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/bd2.png",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/fm1.png",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/fm2.png",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/eg1.png",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/fm3.png",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/eg2.png",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/eg3.png",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/eg4.png"
                ]
            }
        },
        {
            "id": "25",
            "url": "https:\/\/antonkoshuba.ru\/blog\/all\/zag-m1\/",
            "title": "Как улучшить заголовок диаграммы",
            "content_html": "<p>Читал <a href=\"https:\/\/mac.org.ua\/blog\/testing-macbook-m1-for-programming\/\">статью про программирование на макбуках<\/a>, а нашел хороший пример заголовка диаграммы.<\/p>\n<p>В статьях про компьютеры и технологии часто встречаются графики, диаграммы и сравнения. Обычно сравнивают производительность.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/image-1.png\" width=\"1694\" height=\"904\" alt=\"\" \/>\n<div class=\"e2-text-caption\"><a href=\"https:\/\/technical.city\/ru\/cpu\/Apple-M1-Pro-protiv-Core-i3-1115G4\">Сравнили два процессора<\/a>. Вроде бы один лучше другого<\/div>\n<\/div>\n<p>Когда мы сравниваем что-то простое, читателю очевидны результаты: «Этот столбик длиннее, значит, это хорошо, а этот, короче, значит, этого меньше, и это хуже».<\/p>\n<p>Когда дело доходит до чего-то более сложного, читателю с первого взгляда может быть непонятно, что означают конкретные показатели: «А то, что график растет это плохо или хорошо?», «А в чем измеряется величина?».<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/zagolovok-diagrammy.png\" width=\"1200\" height=\"603\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Как в этом разобраться?<\/div>\n<\/div>\n<p>Для автора всё очевидно, он же сам пишет статью и рисует диаграмму.<\/p>\n<p>Чтобы помочь читателю разобраться в сравнении &mdash; можно в заголовок добавить пояснение «меньше &mdash; лучше» или «больше &mdash; лучше», или другие маркеры.<\/p>\n<p>Полистайте →<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"1550\" data-ratio=\"2.0287958115183\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/zagolovok-diagrammy-1.png\" width=\"1550\" height=\"764\" alt=\"\" \/>\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-05-26-v-11.06.52.png\" width=\"1544\" height=\"862\" alt=\"\" \/>\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-05-26-v-11.06.22.png\" width=\"1530\" height=\"1082\" alt=\"\" \/>\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-05-26-v-11.05.52.png\" width=\"1558\" height=\"926\" alt=\"\" \/>\n<\/div>\n<\/div>\n<p>Сразу стало понятно, какой процессор лучше.<\/p>\n<p>Сами диаграммы из примера можно улучшить. <a href=\"https:\/\/bureau.ru\/school\/editors\/20\/\">В Школе Бюро<\/a> учат, как правильно рисовать графики, диаграммы, и что такое визуальные манипуляции.<\/p>\n",
            "date_published": "2024-05-26T12:55:48+05:00",
            "date_modified": "2024-05-26T13:01:00+05:00",
            "tags": [
                "веб",
                "визуал"
            ],
            "image": "https:\/\/antonkoshuba.ru\/blog\/pictures\/image-1.png",
            "_date_published_rfc2822": "Sun, 26 May 2024 12:55:48 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "25",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "jquery\/jquery.js",
                    "fotorama\/fotorama.css",
                    "fotorama\/fotorama.js"
                ],
                "og_images": [
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/image-1.png",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/zagolovok-diagrammy.png",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/zagolovok-diagrammy-1.png",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-05-26-v-11.06.52.png",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-05-26-v-11.06.22.png",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-05-26-v-11.05.52.png"
                ]
            }
        },
        {
            "id": "22",
            "url": "https:\/\/antonkoshuba.ru\/blog\/all\/a-href-ego-znaet\/",
            "title": "A href его знает",
            "content_html": "<div class=\"e2-text-picture\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-03-22-v-10.57.11.png\" width=\"1410\" height=\"1012\" alt=\"\" \/>\n<\/div>\n<p>Пишу статью про искусственный интеллект и наткнулся на <a href=\"https:\/\/www.meteovesti.ru\/news\/63708980582-iskusstvennyy-intellekt-vzyalsya-za-prognozy-pogody\">сайт<\/a> с ляпами в вёрстке. Ну с кем не бывает. Автор хотел поставить ссылку на National Geographic Россия, но что-то пошло не так. То ли автор забыл, как ставить ссылки в вебе, то ли верстальщик заболел.<\/p>\n<p>Конкретно в этой ситуации решение выглядело бы так:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">&lt;a href=&quot;http:\/\/nat-geo.ru&quot;&gt;National Geographic Россия&lt;\/a&gt;<\/code><\/pre><p>Чтобы не допускать таких ляпов, достаточно знать основы веба, ну на самом минимальном уровне это освоит уже любой школьник.<\/p>\n",
            "date_published": "2024-04-13T13:41:02+05:00",
            "date_modified": "2024-04-13T13:41:46+05:00",
            "tags": [
                "веб",
                "редактура"
            ],
            "image": "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-03-22-v-10.57.11.png",
            "_date_published_rfc2822": "Sat, 13 Apr 2024 13:41:02 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "22",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": [
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-03-22-v-10.57.11.png"
                ]
            }
        },
        {
            "id": "19",
            "url": "https:\/\/antonkoshuba.ru\/blog\/all\/egeya\/",
            "title": "Эгея. Оформляем шапку блога",
            "content_html": "<p>Разберем, как сделать навигационное меню в шапке блога.<\/p>\n<p><h2>Что за «Эгея» такая?<\/h2><\/p>\n<p>«Эгея» это движок блога. Его придумал Илья Бирман.<br \/>\nВот официальный сайт <a href=\"https:\/\/blogengine.ru\/\">https:\/\/blogengine.ru\/<\/a><\/p>\n<p>Прелесть этого движка в том, что он:<\/p>\n<ol start=\"1\">\n<li>Бесплатный. Но есть платные фичи<\/li>\n<li><a href=\"https:\/\/antonkoshuba.ru\/blog\/all\/install-egeya\/\">Легко устанавливается<\/a><\/li>\n<li>Не требует глубоких знаний в вебе<\/li>\n<\/ol>\n<p>Подробнее про «Эгею» можно посмотреть на ютубе <a href=\"https:\/\/youtu.be\/vrcXLs_PhVA?si=GQZNbf_k-Pas7vKv\">«Что делает движок блога „Эгея“ · Доклад, 2023»<\/a><\/p>\n<p><h2>Зачем в блоге меню?<\/h2><\/p>\n<p>Если коротко — для навигации.<\/p>\n<p>В шапке можно закрепить ссылки на разные теги, например, портфолио, фотографии, услуги, кейсы и что угодно еще. Или ссылку на сервис донатов, да, так тоже можно.<\/p>\n<p>Вот несколько примеров:<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"1248\" data-ratio=\"2.1742160278746\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/egeya-oformlyaem-shapku-bloga.png\" width=\"1248\" height=\"574\" alt=\"\" \/>\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/image.png\" width=\"1112\" height=\"478\" alt=\"\" \/>\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/egeya-oformlyaem-shapku-bloga-1.png\" width=\"1080\" height=\"626\" alt=\"\" \/>\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/egeya-oformlyaem-shapku-bloga-2.png\" width=\"1020\" height=\"440\" alt=\"\" \/>\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/egeya-oformlyaem-shapku-bloga-3.png\" width=\"1070\" height=\"462\" alt=\"\" \/>\n<\/div>\n<\/div>\n<p>В таком виде шапка превращается в навигационное меню.<\/p>\n<p><h2>Как сделать?<\/h2><\/p>\n<p>Вот что нужно будет сделать:<\/p>\n<ol start=\"1\">\n<li>Выбрать нужные теги.<\/li>\n<li>Оформить ХТМЛ-код.<\/li>\n<li>Добавить код в настройки блога.<\/li>\n<\/ol>\n<p>У вас всё получится. А если не получится, напишите мне, и я сделаю так, чтобы всё получилось.<\/p>\n<p><h3>Выбираем теги<\/h3><\/p>\n<p>Для начала нужно определиться, какие теги добавить в шапку блога.<br \/>\nОбычно все теги можно найти по адресу:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">https:\/\/ваш_домен\/blog\/tags\/<\/code><\/pre><p>У меня адрес выглядит так:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-02-11-v-20.03.40.png.jpg\" width=\"2560\" height=\"2048\" alt=\"\" \/>\n<\/div>\n<p>Откройте страницы с нужными тегами. Нам понадобится их адрес.<br \/>\nПример:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">https:\/\/antonkoshuba.ru\/blog\/tags\/redaktura\/<\/code><\/pre><div class=\"e2-text-picture\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-02-11-v-20.09.00.png.jpg\" width=\"2560\" height=\"2048\" alt=\"\" \/>\n<\/div>\n<p><h3>Оформляем ХТМЛ-код<\/h3><\/p>\n<p>Чтобы меню было кликабельным, используем тег<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">&lt;a href=&quot;&quot;&gt;&lt;\/a&gt;<\/code><\/pre><p>Пример:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">&lt;a href=&quot;адрес ссылки на тег&quot;&gt;текст ссылки&lt;\/a&gt;<\/code><\/pre><p>Наведем немного красоты. Зададим высоту блока ссылок, кегль и интерлиньяж, добавим неразрывные пробелы.<\/p>\n<p>Вот мой пример:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">&lt;nav style= &quot;height: 23.5px; font-size: 16px; line-height: 25.5px;&quot;&gt; &amp;nbsp; &lt;a href=&quot;https:\/\/antonkoshuba.ru\/blog\/tags\/redaktura\/&quot;&gt;Редактура&lt;\/a&gt; &amp;nbsp; &lt;a href=&quot;https:\/\/antonkoshuba.ru\/blog\/tags\/mir\/&quot;&gt;Мир&lt;\/a&gt; &amp;nbsp; &lt;a href=&quot;https:\/\/antonkoshuba.ru\/blog\/tags\/portfolio\/&quot;&gt;Портфолио&lt;\/a&gt;&lt;\/nav&gt;<\/code><\/pre><p>Можете скопировать его, только не забудьте заменить ссылки на свои.<\/p>\n<p><h3>Добавляем ХТМЛ-код в настройки<\/h3><\/p>\n<p>Нажмите на шестеренку:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-02-11-v-20.11.38.png.jpg\" width=\"2560\" height=\"2048\" alt=\"\" \/>\n<\/div>\n<p>Вставьте код из предыдущего шага в поле «Подзаголовок»:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-02-11-v-20.13.26.png.jpg\" width=\"2560\" height=\"2048\" alt=\"\" \/>\n<\/div>\n<p>Нажмите «Сохранить изменения».<br \/>\nEnjoy<\/p>\n<p>Спасибо за вопрос <a href=\"https:\/\/t.me\/shrederrrrrrr\">Ольге Паньшиной<\/a><\/p>\n<p>Еще по теме<br \/>\n<a href=\"https:\/\/antonkoshuba.ru\/blog\/all\/install-egeya\/\">Как установить движок для блога Эгея<\/a><\/p>\n",
            "date_published": "2024-02-11T20:41:15+05:00",
            "date_modified": "2024-07-28T15:54:35+05:00",
            "tags": [
                "веб",
                "технодурка"
            ],
            "image": "https:\/\/antonkoshuba.ru\/blog\/pictures\/egeya-oformlyaem-shapku-bloga.png",
            "_date_published_rfc2822": "Sun, 11 Feb 2024 20:41:15 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "19",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "jquery\/jquery.js",
                    "fotorama\/fotorama.css",
                    "fotorama\/fotorama.js",
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": [
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/egeya-oformlyaem-shapku-bloga.png",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/image.png",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/egeya-oformlyaem-shapku-bloga-1.png",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/egeya-oformlyaem-shapku-bloga-2.png",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/egeya-oformlyaem-shapku-bloga-3.png",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-02-11-v-20.03.40.png.jpg",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-02-11-v-20.09.00.png.jpg",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-02-11-v-20.11.38.png.jpg",
                    "https:\/\/antonkoshuba.ru\/blog\/pictures\/Snimok-ekrana-2024-02-11-v-20.13.26.png.jpg"
                ]
            }
        }
    ],
    "_e2_version": 4134,
    "_e2_ua_string": "Aegea 11.3 (v4134)"
}