«Оберег от коронавируса». Витебский разработчик собирает трафик на панике (обновлено)
На Google Play появилось приложение «Коронавирус» c картой заболеваний и прогнозами. Разработчик приложения — программист из Витебска Вячеслав. dev.by нашел блог создателя приложения и сайта о коронавирусе. В нем разработчик рассказывает, зачем взялся за такой проект и как создавались продукты.
Я не умею ловить хайпы и пылесосить траффик, оттого было интересно
Не взирая на вопросы этики, я принял вызов и согласился сделать сайт для клиента (про коронавирус) в течение 24 часов. Максимум за 24 часа необходимо было оформить домен, прописать DNS, сделать сайт, задеплоиться и быть таковым.
Почему я взялся? Потому что это спорт. Количество запросов «коронавирус» росло в течение пары дней в геометрической прогрессии. Я не очень умею ловить такие хайпы и пылесосить траффик и оттого это было вдвойне интереснее.
Я отношусь к китайскому коронавирусу нового типа 2019-nCoV как к раздутому хайпу. Цифры неприятные, но не критические. Жертвы? Они есть. Но не больше, чем от гриппа или чего-то подобного. Потому я не вижу в этом катастрофы.
Как сделать хайповый сайт по коронавирус за 15 часов
На момент старта работы в интернете уже действовало около 3-5 сайтов. У каких-то было целью паниковать и искренне изучать ситуацию, а какие-то откровенно целились в траффик и монетизацию. Деньги на костях? Может быть — не мне судить.
Самый первый сайт рунета — ncov.su. Технологически ничего особенного. CRUD и не более. Данные, ввод циферок, графики на javascript. Дизайн — ну… его нет.
Сайты были темные, светлые, серьезные. То есть делать еще один сайт с претензией на серьезность — ну это как-то странно. Более того, прямо в этот же день кто-то выложил карту коронавируса, которая полностью копирует стиль игры Plague.
Я решил, что сделаю красненьким — как бы для устрашения и нагнетания эмоционального состояния. Нехорошо? Наверное, это мерзкая тактика. Но! Я старался выдержать момент и дать понять, что всё в порядке, а сайт немного уходит в сторону иронии и сарказма.
Сайт выполнен на Laravel. Главная страница — типичный лэндинг на супер быструю руку. Ключевая задача была в размещении большого количества текста. Тема и ключи свежие и потому были все шансы залететь в поисковики.
Из интересного могу отметить раздел с новостями о коронавирусе. В экстренном режиме написал парсеры с ряда сайтов. Парсится текст, картинка (если имеется) и оригинальная ссылка. Парсинг новостей происходит каждые 15 минут.
Статистика коронавируса 2019-nCoV
Самый информационный блок — это часть со статистикой и картой распространения коронавируса. Это забавная часть, потому что данные по числу заражений коронавирусом берутся из одного источника.
Да, каждый сайт заявляет о том, что он самый быстрый и классный, но есть несколько источников и все затариваются у них. Это просто игра в сравнение упаковок и умение быстро получать ссылки от СМИ. Так, например, coronavirus-monitor.ru просто сделали одну страницу без задних мыслей. И две ссылки сделали им космос по траффику. Ссылки были с esquire.ru и snob.ru.
Для выполнения данной части нашего сайта для 2019-nCoV надо было получать данные. Написал еще один парсер. Для этого высмотрел endpoint у конкурентов, назовем их так. Немного работы с сортировкой, БД и готово. Так же на скорую руку подключил бесплатную версию Yandex Map SDK.
Карты Яндекса показались:
Самыми быстрыми в плане рендера. Не знаю, с чем это связано, но Google Maps нереально тяжело отрисовываются.
Самымы простыми в подключении (для Google Maps необходим billing аккаунт, который вот прямо сразу не оформить).
Оберег от коронавируса
Я решил придумать какой-то вирус (ирония). Что-то простое и быстрое. Мы делаем хайп, значит, провокационное. Надо, чтобы люди расшаривали наш сайт. Я сделал небольшой генератор картинок-оберегов от коронавируса. Заходишь, вводишь имя и получаешь картинку-оберег, которую сразу можешь расшарить с соцсети.
Тут несколько моментов, которые я просто могу отметить без какой-либо оценки: во-первых, есть люди, которые серьезно относятся к такому оберегу и делают это искренне; во-вторых, есть токсичные «умники», которые обязательно делают такую же картинку для того, чтобы показать, что это все «ерунда».
А эту статью я, собственно, начал писать именно потому, что начали публиковать новости про мое Android-приложение о коронавирусе. Тот случай, когда ты запили черновой вариант приложения, потому что подвернулся случай и захотелось попробовать в продакшене React Native. А тебя спалили. React Native, кстати, шикарен.
Приложение по загадочной причине перестало работать
dev.by связался с разработчиком, чтобы узнать больше подробностей о заказчике и гонораре за выполненный проект, а также о том, много ли пользователей у приложения и сайта
— Заказчик сайта и приложения — частное лицо из России. Заказчик ставил цель сбор и перепродажу трафика. Мне надо было запустить готовый продукт в максимально короткие сроки. Кривой, с багами, страшненький, но запустить. И для меня было вызовом.
Сайт, включая парсеры и генераторы, был запущен в течение 6-7 часов. Приложение было загружено в Play Market через 8 часов с учетом того, что 3 часа заняла сборка. При этом я не мобильный разработчик и с теми инструментами, которыми сделал приложение, никогда не работал. И это конечно добавляло азарта. Но это приводит к закономерным итогам. Например, сейчас приложение по загадочной причине отказывается работать. Исправляю.
Сайт, как и приложение, никому жизнь не портит и даже не усложняет. Сайт — это просто трансляция существующей ситуации. Что касается оберегов, то для меня это исследование природы хайпов и трафика. Некоторые на полном серьезе (я полагаю) создают себе «оберег». В целом он будет работать ровно настолько, насколько вы верите. Эзотерика. Но наличие мракобесия в таких ситуациях удручает.
Денег за работу я не получил. Мне было интересно в сжатые сроки реализовать такой проект и посмотреть на результат. Я выполнил заказ с прицелом на долгосрочное сотрудничество.
За генерацию трафика я уже не отвечаю, но меня это, разумеется, интересует в исследовательских целях. Сайт coronavirus-ncov.ru посещают около 900 человек в сутки. Для сравнения coronavirus-monitor.ru — 96 тысяч. Поэтому с точки зрения разработки цель выполнена. С точки зрения добычи настоящего трафика — нет.
8 актуальных и интересных курсов по Rust (июнь 2023) + бонус от GitHub
Рассмотрели преимущества и особенности языка Rust, а также сделали подборку курсов по нему, которые будут интересны как новичкам, так и опытным программистам.
Как разработчик в Польше работал курьером (но потом всё получилось)
@dzikpic, канал для айтишников в Польше, рассказал историю Александра. Перед тем, как попасть в польскую компанию, он два месяца доставлял еду в Glovo. Каково это — ездить на велосипеде по 10-12 часов в день и почему маникюрщица зарабатывает больше разработчика.
Айтишник купил дом в Польше. Как получить разрешение в 2023, когда отказов больше
@dzikpic, канал для ИТ-экспатов в Польше, рассказывает историю белорусского айтишника, который купил дом в Гданьске, с комментариями эксперта. Обсудить историю можно в чате.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.