! Внимание
Свет На странице присутствуют резкие вспышки, глитчи и мерцание экрана. Не рекомендуется людям с эпилепсией и повышенной светочувствительностью.
Звук Присутствуют громкие звуковые эффекты. Убавьте громкость перед входом.
качество графики
Нажмите F11 для полного погружения
ERR_0x0F4D :: BLACKWALL_BREACH
|

0.1 about
wat4me
age18
кодинг 2 года без перерыва 7 лет с перерывами
начинал с мелких html-страниц. дошёл до больших php + html + css + js проектов.
высоко ценю анонимность, поэтому информации о моей личной жизни здесь нет.
работаю с разными задачами — от приложений и ботов до больших алгоритмов. могу закрывать все этапы разработки — от бекенда до фронтенда.
не делаю только 3d.
делаю быстро. перед сдачей переделываю, пока не станет идеально.
не идеально — не отдаю.
работаю один. для больших проектов — своя команда. готов работать и с вашей.
обычного портфолио не будет xd
0.2 skills
что я умею сайты, приложения, боты backend: php · mysql · api frontend: html · css · javascript фреймворками не пользуюсь.
данные и автоматизация боты: telegram api · webhooks скрипты: python
запуск и поддержка домены · ssl-сертификаты · защита от ddos есть свой сервер в РФ (Питер) — обслуживаю сам, могу передать доступ. работает круглосуточно.
от идеи до полной реализации — один человек.
0.3 projects
проекты три проекта, которые я считаю лучшими. все из разных областей. все работают полностью автономно. один о защите от ddos, второй об автоматизации регистраций, третьим вы пользуетесь сейчас.
фильтр пользователей по стране +

алгоритм смотрит на ip пользователя при заходе на сайт, сверяет по маске с базой ip разных стран. база обновляется каждый день.

если ip из стран с целевой аудиторией сайта — пользователь сразу попадает на сайт.

если из стран, откуда обычно приходит впн трафик — сайт просит пройти капчу.

а если из других стран — сайт показывает ошибку.

это решило проблему с массовыми ddos — боты теперь не доходят до сайта. нагрузка упала, атаки прекратились.

делал полностью с нуля.

faq
а человек использует vpn при заходе? он проходит капчу. если прошёл — пускаем. если нет — перепроходит пока не пройдёт. больше пяти проваленных попыток — таймаут минута. с каждой следующей проваленной попыткой таймаут удваивается.
а если база устарела? обновляется каждые 24 часа. плюс есть ручное обновление, если срочно.
сколько стран в базе? 31 страна, фильтр идет по ним. всё что не попадает в диапазон алгоритм перенаправляет на страницу ошибки.
223 636 масок ip в базе, они лежат локально на сервере, автообновление списков в 01:00 по московскому времени.
сколько запросов в секунду держит? с лимитами не сталкивались.
сколько времени занимает проверка? проверка занимает меньше 100 миллисекунд.
какой был результат по ddos? до фильтра — ~3-4 обширные атаки в месяц.
после — 0.
насколько упала нагрузка на сервер? пиковая нагрузка упала с ~10 000 запросов в час во время ddos
до ~2 000 запросов реальных людей.
можно быстро отключить, если что-то сломается? да, меняем один параметр в конфиге, и сайт продолжит работать без фильтра.
а ipv6 поддерживает? да. поддерживается и ipv4 и ipv6.
как мы решили проблему с заходом официальных ботов-аналитиков и ботов-нейросетей? боты крупных компаний, таких как google, claude, apple и тому подобные сразу попадают на сайт — для них формируется отдельный список ip, который обновляется каждый день.
где находится? сервер, на котором изначально находится сайт. алгоритм полностью интегрирован.
а если пользователь поменял ip на мобильном интернете? проверка идёт по каждому новому ip. если новый ip попадает в плохой диапазон — капча.
нагрузка на сервер от самого фильтра? буквально нулевая.
сколько заняла разработка? 4 рабочих дня. делал полностью с нуля.
регистрация на мероприятия через бота +

человек заходит в телеграм-канал, по ссылке попадает в бота, регистрируется за минуту.

один раз зарегистрировался — бот запомнил. для регистрации на другое мероприятие — три клика.

бот сам напомнит о мероприятии, чтобы пользователь не забыл прийти.

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

из базы данных выгружается список зарегистрированных на конкретное мероприятие — для проверки по паспорту на входе.

работает без сбоев.

faq
а если человек потерял телефон? может зайти с другого. регистрация привязана к аккаунту тг, а не к устройству.
а если зарегистрировался и не пришёл? баллы не начисляются. статистика неявок ведётся, но мы никого не баним.
сколько человек одновременно может зайти? в лимиты не упирались.
а если два человека на одно место? места не ограничены.
а если мероприятие перенесли или отменили? бот в один клик рассылает оповещение всем зарегистрированным.
как начисляются баллы? после подтверждения посещения начисляются, баланс можно посмотреть в самом боте.
что можно обменять на баллы? мерч.
где лежит сам бот? на моем сервере.
можно ли выгрузить данные в csv / excel? да. список на мероприятие — в одном файле. с именами, id, временем регистрации, посещениями.
а персональные данные как хранятся? в mysql базе данных только то, что нужно для регистрации. имя, id тг, вуз.
сколько времени заняла разработка и запуск? первая версия с полуручной выгрузкой из базы данных — 12 дней (вместе с составлением тз).
автономная версия с реворком дизайна — 12+9=21 день.
информацию по третьему проекту, этому сайту, ищите в блоке 0.6end
0.4 story
моя история как всё началось в 11 лет я сделал первую страницу, чтобы поздравить одноклассниц с 8 марта. она была ужасной, но работала — для меня это стало достижением. потом стало скучно, забросил.
что вернуло в 17 вернулся. не потому что нашёл себя — просто попалась задача, решил взяться. начал работать в компании: задачи, дедлайны, чужой код, который надо дорабатывать. там я впервые понял, что такое настоящая работа.
что сейчас в 18 ушёл во фриланс — захотел расти, а не стоять на месте. этот сайт — первый шаг. я делаю его так же, как делал бы для клиента.
что дальше работать. больше проектов, разных задач. этот сайт — не финал, а начало моего настоящего пути.
0.5 contact
связь со мной
telegram
t.me/wat4me_now
mail
wat4me@yandex.ru
0.6 end