All streams
Search
Write a publication
Pull to refresh
4
0.1
Игорь @SeveR31

Backend питонист

Send message

"Что мертво- умереть не может"

Лучший прочитанный мной коммент за день

Т.к не фронтендер, не в курсе всей это движухи по фреймворкам. Но видя ваши комментарии в различных диалогах, могу сказать, что 90% проблема вашего фреймворка - в его позиционировании относительно других технологий и в поведение его создателя, которое отталкивает даже нейтрального наблюдателя. Статью плюсанул по той же причине, что и другой комментатор - чтобы люди видели, как не надо настраивать мир против себя, если хочешь его изменить.
Согласен только с хейтом направления текущего энтерпрайза (Яндекс.музыка и их десктопное приложение это отдельная боль), но тут на каждое решение можно найти условную Casette, которую Вася (реальное имя автора) сделает в одиночку и лучше, если есть желание улучшить свой пользовательский опыт. А кому не нужно - тем и стандартного хватит. Каждый сам выбирает, что ему использовать.
ИМХО, пользователю вообще не важно, как оно внутри работает, а разработчиков под что-то микроскопически нишевое искать сложнее. Можете вместо гильдии свою компанию основать и посмотреть, как она укатает всех тех гигантов в вебе будущего.

Кошку жалко, теневой герой всего рассказа.

Я думаю если в офисе чётки перебирать, то коллеги на вас ещё страннее смотреть будут. Да и наврятли это будет тише, чем хруст пальцами. Я когда-то пытался заменить за сжимание игрушки-антистресса в виде пластилинового шарика, помогло ( а вот от дерганья ногами уйти так и не смог )

Попросил один раз DeepSeek код написать с помощью библиотеки Skyfield. После чего он мне упорно доказывал, что радиус земли - примерно полтора метра, т.к использовал устаревшую документацию и переубедить мне его не удалось. Хороший ангел хранитель и сторонник плоской земли

Проще может быть симулятор, 2D и даже 3D платформер, рогалик, опять таки, смотря какой подход)

Этот комментарий с вашей мыслью не стыкуется и "опять таки", "может быть" и другие обороты это не сглаживают, на мой взгляд. Если вы правда за это топите, то стоит говорить " любой жанр может быть проще, если делать как попало и любой жанр может быть сложнее, если другая команда приложит x2 усилий от наших и захочет сделать игру ещё круче", зачем тут укол в сторону конкретных жанров и отсылка к "другу, который сделал рогалик за полгода" - непонятно.

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

Не сочтите меня хейтеров, ваша игра мне понравилась(добавлена в список желаемого, надеюсь когда-нибудь дойдут руки) и в ней видна душа, просто сама статья на самом деле больше отдаёт обидой на несправедливый мир, чем посылом "всё делать сложно, если делать это со стараниями" :)

Удивительно, что в статье вы подаёте свой жанр как сложный, а потом в комментах обесцениваете кусок остальных жанров, которые уже вам кажутся "простыми". Мне кажется это крайне пагубный подход.

Если вам хочется пример "сложного рогалика" не от вашего друга - посмотрите на Айзека, для переиздания которого автору пришлось игру на другом движке пересобирать, т.к Flash уже не вывозил. Комнаты там генерируются из заранее заданных шаблонов (которых правда под 400 штук разного размера, если не больше) и наполняется врагами. А сколько там возможных синергий одного предмета с другими - головой тронуться можно. И при этом они чаще всего не шаблонные, т.к сложно предположить, как условное шоколадное молоко( заряженный выстрел) будет работать с обычной атакой, с плевком взрывом или с запуском точечной ракеты под метку.Т.е они заранее продуманы, протестированы и вписаны в игру, причем есть комбинации больше чем из двух предметов. Так что имхо, сложность тут не в визуальном плане( хотя никто не запрещает можно сделать красиво), а в геймплейном.

За "сложным" платформером можете к Celeste обратится - там порядка 200 с лишним уникальных уровней с точки зрения прыжковой механики и девять глав, каждая со своим дизайном.

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

Всё ещё не понимаю, почему Clair Obscur: Expedition 33 сравнивают с Персоной и Мегатеном(он же Shin megami tensei).

В первой основа игры это тайм-менеджмент в ограниченном времени, поэтому игра без временных рамок по определению не похожа на Персону. Да и построение отношений в игре исключительно для галочки, их даже запороть нельзя. В Мегатене главное это сбор покемонов в команду и подстройка этой самой команды (и гг) под каждого следующего босса, т.к при наличии хотя бы одной уязвимости босс всю пачку за один ход может положить. В итоге из пересечений игр у нас только пошаговость и наличие стихий со шкалой от уязвимости до поглощения.

Но имхо, экспедиции 33 отсутствие похожести сыграло только в плюс. Всем глубоко рекомендую, одна из лучших сюжеток на моей памяти, красивейшая музыка и приемлемая динамичная боевка

Ну и да, непонятно почему автор не упомянул кучу других проектов: третью Балдуру, всю серию Ведьмака, серию Мор:утопия и так далее, пропущенных проектов просто тонна. Причем почти все игры в подборке больше сюжетные, чем геймплейные

Думаю к git rebase стоит хотя бы маленьким шрифтом дописать, что не надо так делать с уже опубликованными ветками, которыми могут воспользоваться другие люди :) а то потом из ваших волос попавшие под это коллеги сделают куклу вуду и будут кидать туда дротики на досуге

Зачем переводить статью какого-то индуса, который холиварит на тему "Rust круто, давайте всё на Rust перепишем, а язык {подставьте любой} уже устарел, его на помойку". На Rust-е за 12 лет существования ржавого на нем написаны буквально единицы крупных проектов, типа Fuchsia OS и часть Firefox(может ещё есть удачные примеры, но их надо специально выискивать), когда как на любом другом по 5-10 пишут каждый код.

Rust идеально подходит как нишевый язык, на котором можно писать отдельные компоненты/плагины/сервисы, где критична не скорость( по ней он тем же плюсам проигрывает), а безопасная работа с памятью. А всё остальное можно писать на чем-то нормальном, что знает больше людей при одинаковом уровне удобства и не морочить голову с поддержкой, поиском и заменой кадров, обучением новичков и т.д.

Даже в подборке работы от Хабра очевидно, какой перекос и что если за десяток лет он не исправился - не исправится и дальше

Если я ничего не путаю, то в открытом доступе находится Chromium - этакое ядро и одновременно самостоятельный браузер. А уже на его основе сделал Google Chrome, исходники которого я найти не смог, поэтому предположу, что он закрытый. Так что продажа имеет смысл, т.к с торговой маркой вероятнее всего покупатель получить ещё наработки и фичи закрытые

А ещё Земля круглая, у треугольника сумма углов в эвклидовой геометрии составляет 180 градусов, в России спортом системно занимаются меньше 70% и другие очевидные факты человечества.

При нынешних объёмах финансирования программы обновления почтовых отделений (500 миллионов рублей в год) работы займут 228 лет и завершатся в 2253 году

Сразу вспомнилось легендарное

ИДИОТ!!!!!!!!
ИДИОТ!!!!!!!!

Получается, Почта России потеряла всего полкомплекта силовой брони

Уже представляю, как нейронки гуглят во время рассуждения, натыкаются на какую-то статью с Хабра, которую тоже сгенерировал ИИ и тебе приходится доказывать ему, что радиус земли не 1.5 метра(потому что статья старая и там, где раньше был радиус теперь располагается эксцентриситет) или что есть люди, у которых не 5 пальцев на руке.

Апдейт по своему же прошлому комментарию. Автору моё уважение за то, что принял во внимание комментарии и с нуля переписал статью. В этот раз получилось гораздо лучше, читать стало удобнее и приятнее.

После прочтения стало интересно, какие конкретно потребности Trello в вашей команде не закрыл. И почему google-формы были выбраны как основной источник обратной связи?

Первое, первое. Мозг глюканул, пока писал

Первое - на бакете с большим числом файлом такой процесс копирования будет работать очень долго, т.к не распараллелен. Я писал подобный скрипт для s3 облака Яндекса и там 14 лямов файлов(около двух тб) почти неделю копировались,т.к работа была только на одном ядре. Не знаю, какого размера дампы у вас, но после определённого объема у вас процесс копирования может занимать больше часа времени.

Второе - что будет, если у вас в процессе копирования соединение упадёт? Исключение я вижу, но получается процесс попросту заново начнется? Стоит тогда хотя бы делать это по кускам или обрабатывать отвал так, чтобы последнее скопированное запоминалось и дальнейший процесс потом шёл с этого файла. Аналогичный вопрос в сторону тех файлов, которые уже были в бакете назначения - не стоит ли сначала сопоставить файлы и копировать только новые + изменившиеся? Понимаю,что это упомянуто в статье и что без индексации трафика этот вопрос некритичный, но на скорости это скажется ощутимо. В крайнем случае можно хотя бы в put_object() вписать ключ IfNoneMatch, чтобы файлы с одинаковым именем пропускались, если у вас гарантируется неизменность объектов после их загрузки в изначальный бакет.

Ну и присоединюсь к вопросу выше - у большинства отечественный s3 сохранена совместимость с AWS CLI, где есть команда Datasync( которая, к слову, распараллелена и можно даже прописать используемое в процессе количество ядер), в Selectel она отсутствует?

Ну, я в плане свалившегося хейта имел ввиду, т.к на мой взгляд hr-ам словесно достаётся больше всех от соискателей).

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

Вообще всех жаль, кроме тех, кто раздувает курсы по получению зп в 300к/наносек в айти и инфоцыган, которые наживаются на бесплатных материалах и людях, желающих улучшить жизнь любой ценой. Вот эти категории вредят вообще каждому, у меня новости об их посадке даже сочувствия не вызывает.

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

стажеры рисуют себе 4-5 лет опыта и откликается на синьорские вакансии.

А некоторым из них ещё помогают в этом рисовании, после чего ещё консультируют на тему того, что говорить на собезе. И как им отсеивать это без посторонней помощи это большой вопрос.

Information

Rating
3,032-nd
Registered
Activity

Specialization

Backend Developer
Middle
From 250,000 ₽
Python
Docker
PostgreSQL
Django