rosliakov

rosliakov

На Пикабу
116 рейтинг 0 подписчиков 0 подписок 5 постов 0 в горячем
0

Запустил свой сервер MU Online. 23 обновления за 4 дня и Crywolf, который мы «засчитали»⁠⁠

16 октября в 19:00 я нажал кнопку, и мой сервер MU Online Season 6 открылся для всех. Классика: опыт x40, ресет с 350 уровня, 10 классов. Рассказываю, как прошли первые четыре дня и что я понял.

Первые часы

Через 45 минут после старта в игре было 35 человек. Я сидел и обновлял счётчик, как в 2005-м обновлял страницу с результатами экзаменов. К 23:00 было 52. Утром, в 5:45, 59 человек. Кто-то явно не ложился.

На следующий день, 17 октября около 21:15, был пик: 84 живых игрока одновременно. Для маленького сервера, о котором вчера никто не знал, это очень много. Сейчас стабильно держится около 70.

А потом начались баги

Скажу честно: на старте их было много. За 4 дня вышло 23 обновления клиента, то есть по 5–6 в день. Мои любимые:

  • Молнии у Summoner летели вбок, а разряд прилетал откуда-то из-за края карты. Красиво, но бесполезно.

  • После телепорта у персонажа пропадали крылья, петы и баффы. Телепортировался король, а вышел голый.

  • Slayer застревал на 380 уровне. Не потому, что сложно, а просто застревал.

  • Если у игрока пропадал интернет, монстры спокойно его доедали. Теперь персонаж ждёт хозяина на месте.

  • Вместо входа в игру показывался чёрный экран. Теперь игра прямо пишет, почему не пускает.

Один игрок написал в отзыве: «при запуске багов было очень много, сейчас становится меньше и меньше». Это, наверное, лучший комплимент, который можно получить в первую неделю.

Crywolf, который мы «засчитали»

17 октября была первая защита Crywolf. Игроки её не удержали. Я посмотрел, как люди старались, и решил: засчитываем. Штрафа нет, а Chaos Machine получила +10% к шансу. Новость так и назвали: «Подарок от сервера: считаем, что Crywolf защищён!».

Игроки перевыполняют всё

Я поставил недельный вызов в Lost Tower: убить 15 000 монстров всем сервером. Набили 95 227, в 6 с лишним раз больше. На следующей неделе в Atlans один игрок с ником RedWings в одиночку набил 11 173 при общей цели 15 000.

А вот первый турнир дуэлей провалился: 0 дуэлей, победителя нет. Видимо, все были заняты прокачкой.

Что сейчас

  • Наверху уже 4 ресета, в топе гильдия ALERT.

  • Замок пока ничей, впереди Castle Siege по субботам.

  • Добавил «Путь героя»: 200 заданий с наградами до крыльев 3-го уровня +13.

  • Клиент есть для Windows и родной для Mac на Apple Silicon, он сам обновляется.

Что я понял за эти 4 дня

Запуск — это не день, когда всё готово. Это день, когда ты наконец узнаёшь, что не готово. Главное быстро чинить и честно говорить людям, что чинишь.

Сервер называется Zenaria, сайт zenaria.ru. А 20 ноября откроется второй, быстрый мир Atlanta x100.

Если играли в MU в нулевых, расскажите, какой у вас был класс?

Показать полностью 3
2

ИИ сэкономил мне 5 минут. Ценой трёх дней⁠⁠1

ИИ сэкономил мне 5 минут. Ценой трёх дней

Понадобилась мне простая вещь: форма на сайте, которая отправляет заявку на почту. Дел на час. Думаю, зачем тратить час, если есть нейросеть?

Пишу ей: «Сделай форму обратной связи». Через 5 минут у меня красивый код, комментарии, даже смайлик в конце. Я почувствовал себя директором.

Заливаю на сайт. Форма открывается, кнопка нажимается, заявка… никуда не уходит.

День первый. Спрашиваю нейросеть, почему не работает. Она извиняется и присылает исправленный код. Он не работает уже по-другому. Прогресс.

День второй. Выясняется, что функцию, которую она использует, она придумала сама. Её нет. Вообще. Нигде. Нейросеть уверенно объясняет, как этой функцией пользоваться, и снова извиняется.

День третий. Я пишу форму сам. Она работает за 40 минут.

Чему я научился:

  • нейросеть отлично пишет код, который выглядит рабочим;

  • фраза «Вы абсолютно правы, приношу извинения» теперь вызывает у меня нервный тик;

  • 14 лет опыта всё-таки пригодились, хотя бы чтобы понять, где она врёт.

Без шуток, я пользуюсь ИИ каждый день, и он реально ускоряет работу. Но только если ты сам понимаешь, что он тебе пишет.

А у вас нейросеть что-нибудь «чинила»? Делитесь, посмеёмся вместе.

Показать полностью

14 лет делаю сайты. Что изменилось с 2012 года, а что нет⁠⁠

Мой первый заказ был не про сайт, а про его продвижение. Это был магазин гитар для левшей. Да, такие бывают, и у них есть свои преданные покупатели.

Владелец был музыкант, настоящий рокер: харизматичный, увлечённый и совсем не похожий на типичного «заказчика». Я до сих пор вспоминаю его с теплом. Договорились на 7000 рублей в месяц, и для меня тогда это были серьёзные деньги и серьёзная ответственность.

ТЗ? В 2012 году его, по сути, не было. Сайт стоял на шаблоне, и задача была простая: бери и делай. Тогда ещё работали ссылки, мы закупали их на бирже, следили за позициями и радовались каждому сдвигу. Пошли заказы. Результат был, но для владельца это направление было не главным, и примерно через год мы спокойно поставили работу на паузу. Без обид, просто жизнь.

Каким был веб тогда

Это было время бурного Web 2.0. На сайтах только появлялись корзины, личные кабинеты, «современный дизайн» с градиентами. Каждый месяц выходило что-то новое: движки, плагины, подходы. Мы вникали во всё подряд, потому что всё было впервые.

Что изменилось во мне

Раньше было много эмоций. Каждый проект я переживал, как будто от него зависит всё. Сейчас я понимаю это иначе: если есть работа, её нужно сделать, и сделать хорошо. Азарт никуда не делся, просто он стал спокойнее. Наверное, это и называется профессиональным подходом.

Три вывода за 14 лет

1. Хороший результат строится терпением. Бывает, что что-то резко «выстреливает», но это не длится вечно. То, что остаётся надолго, делается медленно и методично.

2. Важен не заказ, а разговор. Раньше я расстраивался, если человек не заказывал. Сейчас я смотрю на это так: я пообщался с интересным человеком, услышал от него классные идеи и чем-то поделился сам. Если от диалога остаётся чувство, что ты занимаешься своим делом, люди это чувствуют и возвращаются. Иногда через год.

3. Ощущение «я всё знаю» ни к чему хорошему не ведёт. У меня были периоды застоя, когда казалось, что учить больше нечего. Теперь я знаю: если ты долго не узнаёшь ничего нового, пора пересмотреть, чем ты занимаешься. В IT всегда появляется что-то новое, и именно оно держит тебя в форме.

Вместо заключения

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

А вы помните свой первый заказ? Или самого запоминающегося клиента? Расскажите в комментариях.

Показать полностью 5

Устал собирать SEO-отчёты из десятка вкладок и написал себе свой сервис⁠⁠

Я 14 лет делаю сайты и продвигаю их в поиске. За это время понял простую вещь: само продвижение — это меньшая часть работы. Большая — это собрать данные, разложить их по полочкам и объяснить клиенту, что происходит.

Этот пост не про «волшебную кнопку». Он про то, как рутина в какой-то момент меня достала, и я сел писать инструмент под себя. Сейчас он называется Нортика, и выше — его обложка.

Как это выглядело раньше

Обычный рабочий день SEO-шника — это вкладки. В одной позиции, в другой спрос, отдельно Вебмастер, отдельно Метрика, где-то ещё скорость и индексация. У каждого сервиса свой кабинет, своя логика и свой формат выгрузки.

А в конце месяца всё это нужно свести в отчёт. Выгрузил таблицы, склеил, подписал, оформил. Иногда ловил себя на мысли, что трачу время не на продвижение, а на пересказ своего продвижения.

И самый неудобный вопрос — «а что вы вообще делали в этом месяце?». Он справедливый: клиент платит и имеет право знать. Но если ответ живёт в моих заметках и голове, его приходится каждый раз доказывать заново. Доверие держится на созвонах, а не на фактах.

На слайде ниже — то, что я хотел убрать из своей жизни. Слева то, как задача решается руками, справа — как она выглядит, когда всё уже собрано в одном месте.

Что я для себя решил

Мне нужно было одно место на проект, где лежит всё. Чтобы данные собирались сами, по расписанию, без моих рук. И чтобы у клиента был свой кабинет, куда он может зайти в любой момент и сам всё увидеть — без «доверьтесь, работа идёт».

Готового ровно под такую схему я не нашёл. Поэтому написал сам, на Python: серверная часть, фоновые задачи по расписанию, кабинеты с разными правами для меня и для клиентов. Клиент видит только свои сайты.

Дальше покажу, что получилось, по шагам — так, как я сам этим пользуюсь.

Позиции: один срез вместо ручной проверки

С позиций всё начинается. Раньше это была отдельная история: проверить, выгрузить, сравнить с прошлым месяцем, раскрасить, что выросло, а что упало.

Теперь каждый месяц делается свежий срез по всем запросам, а динамика считается сама. Наверху — общая картина: средняя позиция, сколько запросов в топ-3 и топ-10. Ниже — каждый запрос отдельно, с тем, куда он сдвинулся и какая страница по нему ранжируется.

Для клиента это, по-моему, самое понятное доказательство работы: цифры «было — стало» без моих комментариев.

Трафик: без выгрузок и без чужих паролей

Позиции — это хорошо, но клиенту в итоге важно, пришли ли люди на сайт. Поэтому показы, клики и визиты подтягиваются из Вебмастера и Метрики и ложатся на один график.

Отдельно для меня было важно, как это подключается. Никаких «скиньте логин и пароль от Яндекса». Работает через официальные доступы: клиент сам выдаёт доступ, его пароли у меня не хранятся. Мне так спокойнее, и клиенту тоже.

Состояние сайта и план на месяц

Следующая боль — понять, что вообще чинить в первую очередь. Можно часами сидеть с разными проверками, а потом сводить их в один список.

В Нортике есть свой модуль проверки: он аккуратно обходит страницы сайта, не нагружая его, находит ошибки и ставит общую оценку состоянию. Рядом — скорость (PageSpeed и Core Web Vitals для телефона и компьютера) и индексация.

А главное — из найденного собирается план работ на месяц, где наверху то, что сильнее всего тормозит рост. То есть не просто «вот 50 проблем», а «вот с чего начать».

Журнал работ: ответ на «а что вы делали?»

Ради этого блока, если честно, всё и затевалось.

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

Для меня это тоже дисциплина: когда всё на виду, сложно «забыть» про задачу из плана.

А что с моей стороны

Пара вещей, которые клиент не видит, но которые экономят мне нервы:

— новый проект подключается за пару минут;

— по утрам приходит сводка по всем проектам сразу, не нужно обходить каждый;

— любую операцию можно запустить вручную, если не хочется ждать расписания;

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

Что получилось

Сейчас в Нортике больше 20 сайтов, около 3 500 отслеживаемых запросов, больше 1 700 задач в отчётах и больше 5 000 проверенных страниц. Всё это работает каждый день в фоне. Кабинет нормально открывается и с телефона, так что глянуть позиции можно не только за компьютером.

Но главное изменение не в цифрах. Вопрос «а что вы делали?» звучит заметно реже: ответ уже лежит в кабинете, и клиент видит его раньше, чем успевает спросить.

Выводы, к которым я пришёл

1. Повторяющуюся рутину пора автоматизировать. Если одно и то же делаешь каждый месяц руками, время на это уже не вернёшь.

2. Прозрачность работает лучше уговоров. Когда клиент видит работу сам, разговор идёт о деле, а не о доверии.

3. Не нужно писать всё и сразу. Я начинал с одной боли — отчётов. Остальное появлялось, когда упирался в следующую.

4. Делать для себя — лучший способ сделать удобно. Ты сам первый и самый придирчивый пользователь, и все неудобства чувствуешь на себе.

Если интересно, как это устроено внутри, или есть вопросы по SEO — пишите в комментариях, отвечу.

Посмотреть демо-кабинет без регистрации (тестовый проект «Мебель Онлайн»): https://nortika.ru/demo?utm_source=pikabu&utm_medium=pos...

Показать полностью 6
0

MU Online в нулевых: что вы помните?⁠⁠

После прошлого поста про MU в комментариях начали вспоминать, кто где и как играл. Я понял, что воспоминаний у всех много, а поговорить о них негде. Вот что всплывает у меня, когда слышу «MU Online».

Компьютерный клуб

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

Лорения и Девиас

Лорения — это первый город, бары на выходе, пауки и бычки. Девиас — снег, скелеты-ассасины и ощущение, что ты наконец вырос. А потом Лост Тауэр, где всё темно и страшно, и ты бегаешь только толпой.

Отдельная тема — стоять в Лорении у фонтана и просто смотреть, кто во что одет. Человек в крыльях был небожителем.

Blood Castle и Devil Square

Расписание событий знали лучше, чем расписание уроков. Собирались заранее, проверяли, есть ли плащ (то самое Invisibility Cloak), и бежали. Если в BC кто-то первым донёс оружие архангелу, обсуждали это весь вечер.

Чат

«Продам Jewel of Bless», «Куплю Soul дорого», «Кто в пати на Атлантис?» в сотый раз подряд. И бесконечные споры, какой класс сильнее. Половина общения в игре шла через общий чат, и это было как отдельный форум.

Джевелсы

Bless, Soul, Chaos были валютой. Зен почти ничего не стоил, а за Soul можно было купить что угодно. Когда падал джевел, сердце ёкало. Когда точил вещь Soul-ом на +7 и она слетала, хотелось выключить компьютер навсегда. Но через 10 минут ты снова фармил.

Пиратки

Официальный сервер был не у всех, поэтому большинство играло на частных серверах. Сегодня один, через месяц его закрыли, и ты идёшь на другой и начинаешь с нуля. Названия многих уже не вспомнить, но кто-то наверняка помнит свой первый сервер.

Почему это помнится до сих пор

Мне кажется, дело не в графике и не в механиках. MU был для многих первой онлайн-игрой, где вокруг тебя живые люди, которые тоже засиживаются до утра. Друзья из гильдии, первый трейд, первый обман на трейде.

А что помните вы? Какой был класс, где играли, какой момент запомнился сильнее всего? Буду рад историям в комментариях.

P.S. Я до сих пор играю, а теперь ещё и держу свой сервер Zenaria (Season 6), классический x40 открывается 16 октября в 19:00 по Москве. Если вдруг захочется вспомнить молодость, ссылка в профиле / zenaria.ru.

Показать полностью 5
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества