Спасибо ТС, я много лет гонял в текстовую онлайн рпг отечественную, сейчас из-за слова war в ссылке, надо дважды тыкать каждый раз при любом действии. Это убило весь интерес. Благодаря твоему сайту игра работает с одного нажатия а по дизайну - особо ничего не поменялось, она и была такая олдскульно-хардкорно-колхозная. Там кстати внутри есть чаты в таверне, личная переписка, можно болтать внутри клана или создавать закрытое сообщество как в старом ВК. Можно в принципе игру использовать вместо мессенджера.
Последние месяцы мы только и делаем, что наблюдаем за принудительной деградацией веба.
Тут нам заботливо замедлили видосы до скорости диалапа, там отвалились VPN-ы, здесь картинки грузятся так, будто модем снова нужно подключать через телефонную розетку. Государство явно намекает: хватит этих ваших быстрых загрузок, пора возвращаться к истокам. К суровому, медленному и беспощадному интернету.
Я посмотрел на эти робкие попытки регуляторов и подумал: а зачем нам эти полумеры? Если интернет всё равно замедляют и ломают, почему бы не возглавить этот процесс и не деградировать с ветерком?
Встречайте мой личный ответ на все блокировки — Шакализатор сайтов 3000:
Это сервис, который берет любой современный, вылизанный ресурс, на который потратили миллионы бюджета, и одним кликом отбрасывает его в эпоху Web 1.0. Туда, где сайты верстали суровыми таблицами, хостили на «Народе» и ждали загрузки одной страницы по две минуты.
Берете что угодно:
Apple (пусть Тим Кук поплачет или кто там нынче);
Свой корпоративный портал;
Сайт конкурента, который слишком много о себе думает;
Инфоцыганские лендинги;
Собственно, сам Пикабу.
А вот и он (да шакалится не ахти, но это честные ограничения шакашлизатора)
Скармливаете ссылку Шакализатору. И получаете страницу, которую словно собирал восьмиклассник на уроке информатики, используя все запасы папки D:\GIFS\COOL.
Что эта штука делает под капотом
Сервис выкашивает из HTML все современные стили, скрипты и скругленные кнопочки, а затем начинает методично издеваться:
Наваливает кислотные фоны;
Принудительно включает шрифты вроде Comic Sans и Times New Roman;
Лепит по краям эпичные GIF-баннеры с черепами и огнем;
Запускает бегущие строки через великий и ужасный тег <marquee>;
Добавляет фейковые счетчики посещений из нулевых;
Вставляет скам-попапы в духе «ВЫ МИЛЛИОННЫЙ ПОСЕТИТЕЛЬ»;
И главное: пропускает картинки через мясорубку, сжимая их до состояния «передал по ИК-порту в 2005-м», и принудительно заставляет их грузиться медленно, построчно — прямо как мы сейчас смотрим видео в 144p.
Самый сок: ссылки внутри тоже переписываются. Вы можете реально серфить по ошакаленному сайту, кликать по статьям или товарам, не выходя из 1999 года.
Режимы деградации
Поскольку боль должна быть разнообразной, я добавил несколько пресетов:
Princess Homepage — тотальный розовый кошмар с блестками и пони.
Хабр образца 2001 года
Немного технической дичи
Если кому интересно, работает этот франкенштейн на Next.js и Cheerio. Сервер парсит DOM, вырезает всё красивое и инжектит Web 1.0-мусор. Картинки на лету уродуются через внутренний image-proxy.
Самое смешное, что после публикации на профильных ресурсах мой страдающий VPS на 1 ядро и 1 ГБ RAM как-то выдержал набег пользователей. Десятки тысяч запросов, гигабайты искореженных картинок. Сервер не лег, хотя, судя по логам, очень просил его пристрелить.
Зачем я это сделал?
Джаст фо лулз.
В эпоху, когда каждый второй пилит серьезные платформы для трансформации бизнеса, а правительство пытается контролировать каждый байт, невероятно кайфово сделать абсолютно бесполезный анти-стартап.
Просто чтобы иметь возможность взять сайт, над которым три месяца потела команда эффективных менеджеров, и одним кликом превратить его в страницу с моргающей надписью «DOWNLOAD NOW». Отличный способ снять стресс.
Яндексу совсем плохо
А теперь — конкурс цифрового уродства
Пикабу, расчехляйте ссылки. Заходите на https://retroweb.fun, шакальте всё, что попадется под руку и несите скриншоты в комменты. Посмотрим, чей интернет загрузится хуже.
Победит тот, чей результат выглядит так, будто это реальный редизайн, который уже согласовали и завтра выкатывают в прод.
Огромная благодарность будет тому, кто скинет ретро-пак гифок. Забронирую за тобой отдельное место в цифрвом раю.
Официальное заявление: рекурсия сработала слишком хорошо. Из-за ваших попыток открыть Пикабу внутри Пикабу через мой сервер, их защита от DDoS заблочила мой IP. Эксперимент по схлопыванию интернета прошел успешно!
1) никаких работ с курсов в портфолио (самому уже их видеть больно, у HRнпов вообще глаза кровью наверное вытекают)
2) качай площадки (artstation, behance, личные страницы), это повысит твою ценность в глазах потенциального работодателя (я этого не делал, сейчас жалею)
3) Выбери специализацию (совет от человека, который так и не смог этого сделать) - 3D большое, от технических специальностей (всякие technical 3D artist, shader artist) до ребят, которые занимаются расстановкой ассетов и жмут кнопку рендера (эти, кстати, временами недурно зарабатывают). Хочешь качаться в CG-generalist (универсальный 3д-пацан который умеет 3д-кунгфу в любую сторону) - делай это только на опыте, начни со специализации, я вот эту ошибку уже совершил
4) Осваивай пайплайн. Большинство крупных работодателей требуют знания полного цикла производства (моделей или сцен или чем там занимается твоя специализация), он у всех в базе своей един и хорошо бы его знать до устройства на работу
5) Читай документацию. Ни один индусский туториал не даст тебе больше, чем сухая инструкция от разработчика (хорошо качает уровень понимания и компетенций в целом)
6) Интересуйся технологиями (и осваивай их) - сфера развивается быстро, особенно с приходом нейронок, новые методы в разы ускоряют работу, а моделирование это всегда гонка за временем
7) Следи за другими художниками. А ещё лучше общайся. Если не следишь, то есть риск даже не узнать, что делаешь хуету. А если не общаешься, то никогда не узнаешь, как сделать заебись.
8) Будь настойчив и будь готов к разочарованиям - не все работодатели даже заглянут в твое портфолио (в этот раз у меня получилось 12 просмотров на 60 откликов)
9) Работа детским преподавателем - отличный способ получить первый опыт и подтянуть базу. Но и застрять там легче лёгкого :)
10) Качай фриланс-площадки, мест в студиях хватит не всем (на вакансиях по 3д в среднем 70-300 откликов), а вот мелким предпринимателям очень нужны тонны рендеров всякой шляпы для карточек товаров. И нос от работы не вороти, особенно на первых порах
11) Осваивай разный софт хотя бы на уровне вводного туториала - времени потратишь день, зато схватишь потенциальный плюсик от потенциального работодавателя
12) УЧИСЬ. Ты всегда чего-то не знаешь, и чем больше ты знаешь, тем больше ты не знаешь. Отсюда вытекает...
13) Моделирование - это сложно. И чем больше ты его изучаешь, тем сложнее оно становится. Даже к базовой тригонометрии готовы не все (они вообще не думали, что она там будет), а на шейдерах начинается совсем сложное математическое дерьмо (нет, оно там не заканчивается).
14) Кроме HH существуют другие способы искать работу - можно мониторить тематические каналы и чаты в тг, писать работодателям на почту (ищи на сайтах раздел карьера) или орать в окно что тебе нужна работа - всё равно ни один из них не сработает :)
15) Вокруг ДОХЕРА талантливых 3Д пацанов, и чтобы получить работу тебе придется обогнать десятки и сотни таких как ты
16) Blender - ЛУЧШИЙ! Учи 3D's Max + Corona (а еще Marmoset Toolbag и Substance Painter)
17) HR не всегда понимают, что пишут в требованиях к вакансии. Не стесняйся отправлять отклики
18) Ты можешь соответствовать требованиям на 200%, но это не значит, что ты получишь работу. Поэтому соответствуй на 300, но не думай, что тебе за это доплатят.
19) Любой опыт работы в сфере лучше, чем никакого. Не можешь найти работу - придумай себе работу сам! Только с голоду не умри, ведь
20) не хочешь быть станочником - готовься быть голодным художником.
Что ещё в этот список можно добавить, чтобы взяли хоть куда-нибудь?
Снимки для подтверждения тотальнейшей некомпетентности прилагаются:
Подержал тут в руках Андроид с Гугл Плеем - это конечно как газета с рекламой. Помните, были такие? Раскладывали в ящики бесплатно, контента нет вообще, одни объявления. Все кричит, все по-разному, криво, косо, перебивает друг друга, никакой структуры, уух, ужас прям.
Особенно порадовал поиск. Современная тенденция же какая? Показывать в результатах не то, что человек искал, а то, что выгодно показать платформе. Ну, реклама, понятно. Но и левые результаты тоже. И всякое «люди также ищут». И «сейчас популярно». То есть буквально — покажи сканер QR кодов. Не, может ты хочешь игру про птичек? При этом просто результатов, допустим, три, а этих — двадцать. Абсурд, идиотизм, но это мир, в котором мы живем.
Особенно мне понравилось, что допустим поискать «только платные приложения» можно, а «только бесплатные» — нельзя. Удобно, интересно как так получилось.
Еще тут видимо какая-то конференция прошла, потому что поперли новости, как в каждый утюг запихивают ИИ (с новой силой, так-то этой тенденции уже года два, конечно). В том числе и в Гугл Карты — теперь нельзя поискать что тебе нужно, нужно текстом об этом писать.
И это меня веселит, потому что картами я пользуюсь постоянно и они не могут сделать базовые фильтры — покажи что открыто, покажи такой-то тип заведения, найди по такому-то слову. То есть оно работает, но где-то процентов на 50 — что-то действительно меняется, но в целом рандомные вещи (заплатившие чуть больше за рекламу?) тоже попадают в результаты и приходится глазами фильтровать. То есть банальный фильтр, который любой студент-первокурсник может написать за 5 минут, работает плохо даже без всякого ИИ.
И таких мелочей миллион. Например, карты регулярно забывают, что ты только что искал. Вот едешь ты по маршруту, смотришь остановки, а тут он хуяк — и пропал. Делай все заново.
ПОЧЕМУ БЫ ПРОСТО НЕ ПОЧИНИТЬ ТО ЧТО УЖЕ ЕСТЬ?
Это какая-то радикальная мысль или что? Я бунтарь, потому что этого хочу?
Но нет, потому что кому ты продашь «нормально работающее приложение». Я просто реально не понимаю уже, как современные бизнесы работают. Они очевидно работают не для пользователей, очевидно что фичи придумают не для них и делают не для них. Но для кого? Зачем вообще эти телодвижения? Зачем имитация какой-то жизни? Ты и так уже монополист, зачем ежегодно делать приложение хуже, просто ничего не трогай, еще и денег сэкономишь, нет?
Я понимаю, что это видимо та самая эншиттификация, про которую все говорят. Но мне непонятно, из кого тут деньги выжимают, учитывая что все и так бесплатное. Тут ощущение, что цель — свести пользователей с ума херовым сервисом, который незаметно с каждым годом становится все хуже. Но зачем? Какая конечная цель? Как это конвертируется в прибыль? Зачем условному Гуглу армия сумасшедших с условными Андроидами?
Вот сейчас все пихают ИИ. Ну будет у тебя ИИ. И чего? Карты все равно предустановлены на всех телефонах. Никто решения по их приобретению не принимает. А если и принимают, то ты все равно не целишься в цели и запросы пользователя. Никто не пытается сделать продукт удобным и привлекательным, никто не хочет понравиться пользователю. Все соревнуются только в том, как бы побольше кринжа запихнуть. Но зачем? Чтобы что?
Господь, жги уже. Давайте заново начнем. Новые процессоры, новый ассемблер, новый С, новый интернет. С этим ничего не вышло, пора списывать убытки. Только Гугл с Микрософтом туда не пускайте.
Не секрет, что проект не растёт в огороде, Не запилишь без боли проект. И поэтому я так страдаю на проде И ору на внезапно подохший коннект.
Под грустное мычание, Сердитое ворчание И клавиш грохотание Рождается на свет Большой проект для маленькой, Для маленькой такой компании, Для инди такой компании Ответственный такой проект.
Не секрет, что проект это честь и отвага, Слабоумие тоже нимношк. Ведь ночами не спит программистов ватага, А за них высыпается офисный кошк.
Под нервное бухтение И кофию хотение, Под циклов повторение Рождается на свет Большой проект для маленькой, Для маленькой такой компании, Стартапной такой компании Ответственный такой проект.
Не секрет, что проект устареет немедля, Стоит только в релиз запустить, И порой соблазняют нас мыло и петли, Но нет времени ныть, надо патчи пилить.
Под скрипы лобных долей И тягу к алкоголю, Под головные боли Рождается на свет Большой проект для маленькой, Для маленькой такой компании, Безумной такой компании Ответственный такой проект.
Ах, было б только с кем, Ах, было б только с кем, Ах, было б только с кем РефакторИть...