Геймдев: особенности Яндекс игр.
Часть 3, финал
Ещё одной причиной, почему я решил мигрировать из геймдева, стала модерация.
Там просто неимоверно большой человеческий фактор. Если игра прошла модерацию успешно, то это далеко не факт, что она пройдёт её снова при небольшой обнове/рефакторинге, ибо новый модератор может найти то, что пропустил прошлый. В итоге банально накатить обнову в нужный момент времени бывает просто тупо невозможно из-за того, что предыдущие модеры пропускали какую-нибудь ошибку/баг и он вскрылся на новой модерации. А ещё бывает модеру не понравилась картинка игры, или она ему показалась мыльной, это тоже может стать причиной отклонения модерации.
Казалось бы, можно было сменить платформу с Яндекса на какую-нибудь ещё и попробовать там. Но в тот момент я ещё упёрся в JavaScript, ну и достаточно много времени ушло на то, чтобы банально подключить sdk Яндекса. Плюсом к тому же при смене платформы нужно вырезать всю рекламу из игры (она вызывается как раз через sdk), а её понатыкано достаточно много по всему проекту. В идеале бы хранить чистую версию игры, и её вариацию с внедренным sdk, но такого у меня не было.
В общем-то итог таков: если есть выбор между платформами, на которую хотите выкладывать игру: Яндекс или что-то ещё, лучше что-то ещё))
Часть 3, финал
Ещё одной причиной, почему я решил мигрировать из геймдева, стала модерация.
Там просто неимоверно большой человеческий фактор. Если игра прошла модерацию успешно, то это далеко не факт, что она пройдёт её снова при небольшой обнове/рефакторинге, ибо новый модератор может найти то, что пропустил прошлый. В итоге банально накатить обнову в нужный момент времени бывает просто тупо невозможно из-за того, что предыдущие модеры пропускали какую-нибудь ошибку/баг и он вскрылся на новой модерации. А ещё бывает модеру не понравилась картинка игры, или она ему показалась мыльной, это тоже может стать причиной отклонения модерации.
Казалось бы, можно было сменить платформу с Яндекса на какую-нибудь ещё и попробовать там. Но в тот момент я ещё упёрся в JavaScript, ну и достаточно много времени ушло на то, чтобы банально подключить sdk Яндекса. Плюсом к тому же при смене платформы нужно вырезать всю рекламу из игры (она вызывается как раз через sdk), а её понатыкано достаточно много по всему проекту. В идеале бы хранить чистую версию игры, и её вариацию с внедренным sdk, но такого у меня не было.
В общем-то итог таков: если есть выбор между платформами, на которую хотите выкладывать игру: Яндекс или что-то ещё, лучше что-то ещё))
Записки фронтендера
Геймдев: особенности Яндекс игр. Часть 3, финал Ещё одной причиной, почему я решил мигрировать из геймдева, стала модерация. Там просто неимоверно большой человеческий фактор. Если игра прошла модерацию успешно, то это далеко не факт, что она пройдёт её…
Мои сумбурные мысли о геймдеве в чудесной конторе Y закончены
Из будней фронтенда:
Я нашёл самую нудную работу. Это сидеть и форматировать 250 строк условий использования (а потом и политики конфиденциальности +- столько же) продукта под формат .md. Попробовал спихнуть эту работу на gpt, но онпослал меня куда подальше, сказал слишком большой объём данных, в фри версии он в такое не может. Пришлось подтягивать тяжёлую артиллерию, и кидать всё это в немного другой gpt, где подписка есть. Иначе пришлось бы полчаса сидеть и расставлять точечки, пробельчики и слэши в нужных местах...
P.S. 1) у меня сломался VS Code после вставки текста gpt и начал ругаться на всё подряд
2) всё-же пришлось расставить переносы строк, но это уже куда легче, чем форматировать прям вообще всё
Я нашёл самую нудную работу. Это сидеть и форматировать 250 строк условий использования (а потом и политики конфиденциальности +- столько же) продукта под формат .md. Попробовал спихнуть эту работу на gpt, но он
P.S. 1) у меня сломался VS Code после вставки текста gpt и начал ругаться на всё подряд
2) всё-же пришлось расставить переносы строк, но это уже куда легче, чем форматировать прям вообще всё
Главный босс в лице курсача по ООП на java закрыт, осталась практика и можно спокойно жить до сентября
❤1
Сел пилить обнову для своего сайта. Давно было желание, но не было времени. Скорее всего он будет практически полностью пересобран. Если главная ещё +- ок по содержанию, то другие страницы уже не особо мне заходят.
Где-то поблизости возникают мысли начать осваивать чутка бэкенда и попробовать в node.js. Но это ужедругая история как-нибудь позже, пока что нужно хотя бы запилить обнову для сайта и привести его код в нормальный вид
Где-то поблизости возникают мысли начать осваивать чутка бэкенда и попробовать в node.js. Но это уже
front-craft.ru
FrontCraft – Портфолио Frontend-разработчика
Искусство Frontend-разработки. Портфолио проектов на React/TypeScript.
❤1
Записки фронтендера
Неделя обещает быть тяжёлой. Да начнется битва за стипендию
Битва окончена, практика закрыта. Стипа будет, уже неплохо. До конца декабря живу спокойно
Какая-то суета последние дня 3. Всё началось с хакатона, но он был запланирован. Начало было бодрое. Уже под вечер меня просят срочно отверстать лендос, потом внести правки в другую приложуху. На подходе ещё лендос от агентства и уже завтра конец хакатона. Давно не было такой встряски, надеюсь дня через три разгребусь...
❤1
Сегодня был день девопса.
С утра разворачивал свой сайт (да, он почти готов, остались небольшие моменты. Старый кстати успешно снесён), подключал пайплайн. Ближе к вечеру одному человеку нужно было до конца дня сместить бэкенд на поддомен и на его месте развернуть фронт. В процессе выполнения оказалось, что оплата в $ и не кислая от слова совсем. Но не всё так гладко: фронтенд я развернул без запар, а вот бэкенд завыкобенивался, и закидывал меня 404 ошибками. Через полчаса меня это поставило в ступор, ибо по моим "расчётам" всё должно было работать, а оно чёт не фурычит. Спасибо ещё раз Захару с Минска, что в нужный момент дал нужные советы. По итогу happy-end свершился и все остались довольны. Как-то так в общем
С утра разворачивал свой сайт (да, он почти готов, остались небольшие моменты. Старый кстати успешно снесён), подключал пайплайн. Ближе к вечеру одному человеку нужно было до конца дня сместить бэкенд на поддомен и на его месте развернуть фронт. В процессе выполнения оказалось, что оплата в $ и не кислая от слова совсем. Но не всё так гладко: фронтенд я развернул без запар, а вот бэкенд завыкобенивался, и закидывал меня 404 ошибками. Через полчаса меня это поставило в ступор, ибо по моим "расчётам" всё должно было работать, а оно чёт не фурычит. Спасибо ещё раз Захару с Минска, что в нужный момент дал нужные советы. По итогу happy-end свершился и все остались довольны. Как-то так в общем
❤1
Записки фронтендера
Есть пробитие!
This media is not supported in your browser
VIEW IN TELEGRAM
Пробития не будет, будет вот это))
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Встретились значит как-то 2 программиста
❤1
Немного будней разработки:
Попал я значит на один уже начатый проект. По небольшому просмотру кода у меня создалось впечатление, что он фулл вытянут на gpt и вероятно на Cursor-е (говорят, что нет). Казалось бы, вот оно, замена фронтендеров на нейросеть. К счастью, нет. Поддерживать такой код не совсем каеф: компоненты на 200+ (вплоть до 500) строк со статическими данными, логикой, вёрсткой, всё лежит вместе. Плюсом к этому различные способы именования файлов, костыли подключения шрифтов для каждого файла стилей (лол), где-то соблюдается БЭМ, где-то вместо него используется Camel case.
В общем локальные задачи нейросети решают хорошо (я бы даже сказал очень хорошо), но весь проект они не вытянут. Или вытянут, но кто и как его дальше будет поддерживать... По итогу: на сегодня нейросети пока не могут полноценно заменить фронтендеров. А потому используем их дальше как инструмент для ускорения разработки (с умом конечно же).
Нормально делай, нормально будет
Попал я значит на один уже начатый проект. По небольшому просмотру кода у меня создалось впечатление, что он фулл вытянут на gpt и вероятно на Cursor-е (говорят, что нет). Казалось бы, вот оно, замена фронтендеров на нейросеть. К счастью, нет. Поддерживать такой код не совсем каеф: компоненты на 200+ (вплоть до 500) строк со статическими данными, логикой, вёрсткой, всё лежит вместе. Плюсом к этому различные способы именования файлов, костыли подключения шрифтов для каждого файла стилей (лол), где-то соблюдается БЭМ, где-то вместо него используется Camel case.
В общем локальные задачи нейросети решают хорошо (я бы даже сказал очень хорошо), но весь проект они не вытянут. Или вытянут, но кто и как его дальше будет поддерживать... По итогу: на сегодня нейросети пока не могут полноценно заменить фронтендеров. А потому используем их дальше как инструмент для ускорения разработки (с умом конечно же).
Отдыхать говорят... Значит с августа меня не ищите))
P.S. я не особо доверяю всяким *ологам (нужное дописать), поэтому август скорее всего пройдёт в штатном режиме, ну за исключением, вероятно, недели с др.
P.S. я не особо доверяю всяким *ологам (нужное дописать), поэтому август скорее всего пройдёт в штатном режиме, ну за исключением, вероятно, недели с др.
❤1
Forwarded from Топор+
Ракам, Водолеям, Девам, Овнам и Львам срочно нужен отпуск в августе — иначе могут возникнуть проблемы со здоровьем, отношениями и настроением, предупреждает российский астролог.
— Раки: вымотались ещё в начале лета, но упрямо продолжают тащить всё на себе. Пора остановиться и заняться собой — организм уже на пределе;
— Водолеи: если не притормозить сейчас, можно испортить отношения. Лучше побыть наедине с собой, выдохнуть и потом уже возвращаться к людям;
— Девы: Марс расшатает нервную систему — вспыльчивость и раздражение не за горами. Только отпуск спасёт от срыва;
— Овны: август создан для отдыха, любви и кайфа. Упустят момент — вместо вдохновения получат только суету и усталость;
— Львы: формально их звёздный час, но запаса сил может не хватить. Если не сделать паузу, накроет выгорание и апатия.
👉 Топор +18. Подписаться
— Раки: вымотались ещё в начале лета, но упрямо продолжают тащить всё на себе. Пора остановиться и заняться собой — организм уже на пределе;
— Водолеи: если не притормозить сейчас, можно испортить отношения. Лучше побыть наедине с собой, выдохнуть и потом уже возвращаться к людям;
— Девы: Марс расшатает нервную систему — вспыльчивость и раздражение не за горами. Только отпуск спасёт от срыва;
— Овны: август создан для отдыха, любви и кайфа. Упустят момент — вместо вдохновения получат только суету и усталость;
— Львы: формально их звёздный час, но запаса сил может не хватить. Если не сделать паузу, накроет выгорание и апатия.
👉 Топор +18. Подписаться
❤1
Сегодня кстати вероятно закончена (наконец-то. Эмоции +- как на фото выше) разработка MVP одного из самых масштабных проектов. По плану к сентябрю должна быть ещё одна MVP уже другого проекта, но посмотрим...
Вообще работа в стартапах не внушает мне какого-либо оптимизма (по крайней мере на текущий момент, я приуныл). Работа за идею или +- за еду (в пересчёте на час работы) спустя с десяток выполненных работ звучит как-то не очень, пусть и даже с перспективой дальнейшей оплаты, когда проект взлетит (не факт, кстати).
Единственное наверно что ещё как-то сдерживает меня, это получение опыта, в том числе командного. Бывает прилетает что-то и с фриланса, но, как правило, это что-то разовое и небольшое (хотя был один раз и "крупняк"). В общем, попытки найти что-то норм оплачиваемое продолжаются...
Вообще работа в стартапах не внушает мне какого-либо оптимизма (по крайней мере на текущий момент, я приуныл). Работа за идею или +- за еду (в пересчёте на час работы) спустя с десяток выполненных работ звучит как-то не очень, пусть и даже с перспективой дальнейшей оплаты, когда проект взлетит (не факт, кстати).
Единственное наверно что ещё как-то сдерживает меня, это получение опыта, в том числе командного. Бывает прилетает что-то и с фриланса, но, как правило, это что-то разовое и небольшое (хотя был один раз и "крупняк"). В общем, попытки найти что-то норм оплачиваемое продолжаются...
👍1