Читать книгу КодиМур: мурлыкающий программист в поисках пушистого успеха - Алексей Афанасьев - Страница 8

Часть 2. От фантазий к действиям
Глава 5. КодиМур создаёт сайт

Оглавление

КодиМур лениво потянулся на своём любимом кресле-мешке, когда на его почту пришло новое письмо. Алексей, его литературный партнёр, советовал создать сайт для продвижения их будущей книги.

– Уши торчком, когда приходит письмо от Алексея…

– Сайт? Мяу-гениально! Прямо как MVP для книги…

Как опытный программист, он знал, что создание сайта с нуля займёт слишком много времени.


(Хвост ритмично стучит по столу)

– Но если делать всё с нуля – я застряну на вёрстке, как в том кошмаре про CSS-float.17

(Лапка тянется к закладке «Бесплатные конструкторы»)

– GitHub Pages? Tilda? Wordpress?18

– Ха! Тут даже котёнок справится.

(Прищуривается, читая про drag-and-drop)19

– Главное – чтобы поддерживался Markdown. Мои лапки не для мышки созданы…20

После недолгих раздумий КодиМур решил использовать WordPress. Эта платформа была ему хорошо знакома благодаря множеству проектов, над которыми он работал. «Это сэкономит мне кучу времени», – мурлыкал он, открывая браузер.

(Мурлыканье переходит в техно-бит)

– Но сначала – скрипт для проверки орфографии.


(Открывает PyCharm, заодно сбрасывая со стола ненужный стакан21)

– Пусть ищет не только опечатки, но и кошачьи метафоры. Типа: «мяу-рекурсия» вместо «мягкой рекурсии»…22

(Вспоминает совет Алексея про фокус)

– Ладно, конструктор – это как Low-code для котов.23

(Создает страницу «Главы» с превью в виде лазерной указки)

– А вот здесь – кнопка «Купить книгу», которая ведёт… пока в никуда. Как TODO-лист без дедлайнов.24

(Добавляет секцию «О авторе» с фото и текстом: «Четыре лапы. Один талант. Ноль сомнений»).

А теперь расскажем, какого алгоритма придерживался КодиМур при создании сайта…

Первым делом КодиМур зарегистрировал домен и хостинг. Затем установил WordPress и выбрал минималистичный шаблон, который легко можно будет настроить под свои нужды.

КодиМур потратил несколько часов на создание структуры сайта: главная страница, раздел с новостями о книге, страница с описанием книги, блог для публикаций и контактная форма.

К вечеру сайт был готов. На завершающем этапе КодиМур добавил красивое фото на главную страницу и написал приветственный текст.

– Идеально. Теперь можно вернуться к главе про автоматизацию писательского блокчейна.

(Взгляд падает на пустую миску)

– Хотя… Может, добавить на сайт донат в виде виртуальных пакетиков с кормом?

(Резко трясет головой)

– Нет, КодиМур!

(Бью себя лапкой по носу)

– Scope creep! Сначала – MVP сайта, потом – монетизация через purr-подписку.25

(Запускает скрипт проверки орфографии на черновике)

– Ошибка в слове «мяу-алгоритм»… Серьёзно? (Меняет на «мяу-ритмичный алгоритм»)

– Вот и первое применение Python-бота. Теперь хоть не опозорюсь перед Алексеем.

(Отправляет Алексею ссылку на сайт с комментарием: «Продакшен готов. Жду фидбека. МЯУ! Важное место! Если сломается – вините хостинг, у них лапки»)

– Главное – не признаваться, что потратил три часа, выбирая идеальный оттенок «котикового серого» для фона…

Ответ не заставил себя ждать. «Коди, сайт выглядит потрясающе! Ты как всегда на высоте», – писал Алексей. КодиМур довольно улыбнулся, поправляя галстук-бабочку. Ещё один проект успешно завершён.

Теперь у их книги будет собственный дом в интернете, и КодиМур был уверен, что это поможет в её продвижении. Он уже планировал, какие посты напишет в блог, чтобы держать читателей в курсе процесса написания книги.

17

CSS-float – это как когда ты пытаешься улечься на краю дивана, но всё время съезжаешь. В веб-разработке это свойство, которое позволяет элементам «плавать» и перемещаться внутри контейнера. Иногда получается красиво, иногда – как кот на краю дивана!

18

– Tilda – это как кошачий конструктор, где не нужно самому добывать материалы. Просто перетаскиваешь готовые блоки, и вуаля – красивая страничка готова! Даже котёнок справится! – WordPress – это как огромный кошачий дворец, где каждый может стать хозяином. Только вместо комнат тут блоги и сайты, а вместо когтеточки – куча плагинов для украшения!

19

Drag-and-drop – это как когда ты перетаскиваешь свою любимую игрушку с места на место. В программировании это значит, что можно просто перетаскивать элементы мышкой, не мучаясь с кодом. Удобно, как когтеточка!

20

Markdown – это как простой кошачий язык для написания текстов. Никаких сложных иероглифов – только понятные значки и символы, чтобы сделать текст красивым и читабельным. Проще, чем объяснять хозяину, где находится лоток!

21

PyCharm – это как уютная кошачья лежанка для программирования на Python. Всё под лапой: и инструменты, и настройки, и вкусняшки в виде автодополнения кода. Сидишь себе, мурлычешь и пишешь код в комфорте!

22

Рекурсия – это как когда ты смотришь в зеркало и видишь там бесконечное количество своих отражений. В программировании это когда функция вызывает саму себя, пока не получит нужный результат. Главное – не запутаться, как в коридоре зеркал!

23

Low-code – это как упрощённая кошачья кухня, где не нужно самому готовить еду из сырых ингредиентов. Достаточно выбрать готовые блюда и собрать их вместе! В разработке это значит создание программ с минимумом написания кода.

24

Дедлайн – это как время, когда хозяин строго-настрого сказал: «В 9 вечера – спать!» В программировании это крайний срок, к которому нужно сдать проект. И лучше не спорить, а то можно остаться без вкусняшек!

25

Scope creep – это когда хозяин просит тебя просто поймать мышь, а потом вдруг ожидает, что ты ещё и шторы постираешь, и цветы поливаешь. В программировании это значит, что заказчик постоянно добавляет новые хотелки в проект, и сроки мурлыканья над кодом растягиваются до бесконечности.

КодиМур: мурлыкающий программист в поисках пушистого успеха

Подняться наверх