Как стать автором
Обновить
3
0

Пользователь

Отправить сообщение

Выручает плагин "I don't care about cookies". А на смартфоне хромовские плагины можно ставить в браузер kiwi, в том числе и фильтры рекламы.

Но за что оно так с пользователями, я тоже не понимаю.

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

Мне тоже это кажется наглостью. Требования жесткие, а бюджет скромный.
И даже если никто не предложит это "вау" из коробки, то можно забесплатно собрать обзор по использованным подходам. Одна только сопроводительная документация позволит упростить разработку собственного решения.

Бывает и веселее, одна компания рассылала приглашения на свой хакатон. И в приглашении конкретное ТЗ, по которому им нужен прототип, приходите мол с уже готовым, показывайте. Призовой фонд 150тыс (нашими, бесполезными). И я тогда подумал, что за такие деньги тоже хочу прототип нового продукта, а еще с возможностью нанять разработчиков.

На форуме wasm.ru он писал развернутые сообщения о своей жизни в США после переезда. Работал в McAfee и делали они анализ зловредов в сети на лету. Рассказывал про анализ pdf (там есть js внутри), доказывал что у него там всякие крутые ребята вокруг и что он не выделяется.

Вот тут подняли архив, можно почитать его сообщения:
https://wasm.in/search/40827668/
https://wasm.in/search/40827736/ (с фильтром по нетехническому разделу)

https://wasm.in/members/kaspersky.305/

А меня удивляет, что если человек не против работать в условном озоне, то его собеседуют по принципу брать/не_брать. При этом компания отчаянно нуждается в людях, задачи разноплановые, у команд разные стили и требования.

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

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

В rpg часто есть кнопка для случайной генерации характеристик персонажа. И вот игрок не выбрал первый или второй набор, с которым тоже интересно играть, но в определенном стиле. Тогда его выбор будет через десятки нажатий на эту кнопку: сила 20, даже больше чем хотелось, но ой что-то интеллект маловат, а там разговоры же, понажимаю еще. Сила 18, это что-то мало, бывало и больше. И так до изнеможения, пока глаз не замылится.

Как по мне, полезно уже тем, что фронты могут какие-то вещи делать сами. Особенно в проектах, где SPA с кучей логики, а на бэке просто REST.

Меньше суеты, меньше звеньев, быстрее и дешевле разработка. Бывает, что один час в забытом бэком проекте, это два дня ожидания и день правок.

Спасибо за статью.
Расскажите, пожалуйста, как вы управляете общим кодом между сервисами? Что у вас получается выделить отдельно, а что приходится копировать?
Это ElectricTrains. time-usage показывает, что на него приходится половина времени. Не зависит от статуса поезда, мод на каждый тик обновляет статус топлива для всех поездов и делает это прямолинейно:
function OnTick()
if anzLoc > 0 and anzControl > 0 then
  for i,loc in pairs(global.LocList) do
    if loc and loc.entity and loc.entity.valid then
      if not (loc.provider and loc.provider.valid) then
        CreateProvider(loc)
      else	
        needPower = loc.entity.burner.currently_burning.fuel_value - loc.entity.burner.remaining_burning_fuel

        restPower = loc.provider.energy - needPower
          if restPower > 0 then
            loc.entity.burner.remaining_burning_fuel = loc.entity.burner.currently_burning.fuel_value
            loc.provider.energy = loc.provider.energy - needPower
          else
            loc.entity.burner.remaining_burning_fuel = loc.entity.burner.remaining_burning_fuel + loc.provider.energy
            loc.provider.energy = 0
          end
      end
    else
      RemoveLoc(i)
    end
  end
end
end


Есть ups оптимизированная версия от другого автора, Advanced electric train. Она не обновлялась, но там много изменений и он делает так:
function onTick()
    for i, train in pairs(global.TrainList) do
        if train and train.entity and train.entity.valid then
            train.entity.burner.currently_burning = global.Fuel
            train.entity.burner.remaining_burning_fuel = global.Fuel.fuel_value
        else
            table.remove(global.TrainList, i)
        end
    end
end


Если остановить поезда, то играбельность повышается от остановки производства. Нет мода, чтобы включить все поезда разом и я включил чуть больше ста, ups просел на 6, так что в оценке, кто второй по потреблению ups, не уверен. Time-usage для ElectricTrains не вырос, поднялось все остальное, а поиск путей для поездов все еще около нуля.

Могу еще заметить, что 1000 поездов для такой базы, это слишком много: без неоптимизированного мода они бы и не тормозили, но их все же тяжело менять или обновлять. С LTN хватило бы и 50, заправка топливом в депо.
У вас также слишком длинные транспортеры, причем без особой нужды. И длинные надземные трубы — жидкость в каждой секции расчитывается отдельно, поэтому AdvancedFluidHandling замечательный мод. Ну и перекрестки, пропускающие по одному поезду за раз (идей с дизайном путей можно набраться на factorioprints).
Вы пробовали «Advanced Fluid Handling»? Он добавляет много всяких хитрых труб, что позволяет уменьшить их количество в 3-4 раза. Если нужен хаб на четыре стороны, то вместо пяти ставится одна. Расчет жидкостей может отнимать и четверть от всего времени.
Из bob's мне понравился мод про inserters, держу только его из пакета и это позволяет использовать меньше транспортеров.
Ну и все в духе минимализма: LTN позволяет использовать десяток поездов вместо 100, Krastorio добавляет производительные smelters, которые отлично сбалансированы и ничего не ломают. Это отдельный фан, когда модуль базы должен содержать только необходимый минимум деталей.

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

Было бы интересно посмотреть на проблему с сигналами поездов, потому что это неожиданно, такую базу можно отправить разработчикам, они специально просят для профилировки. Вижу комментарий ниже, у вас точно с остановкой поездов не останавливается производство? В общем, если хотите, давайте вместе посмотрим.
Вы пробовали Logistic Train Network? Это мод про автоматическое расписание для поездов по запросу и с ним поездов становится на порядок меньше. Загружаторы и warehouse тоже сильно снижают количество деталей. Еще, для меня было сюрпризом, что и в ванильной версии можно делать одинаковые имена остановок, добавляя в расписание только одну из них, а пустые выключая по условию, но с LTN все равно элегантнее выходит.
Самые часто упоминаемые моды, но имхо, у bob's серьезные проблемы с балансом. Зато мне очень понравилось Krastorio + Space-exploration. Их реже упоминают, так что рекомендую всем, кто про них еще не слышал.
Если у них senior, это тот, кого принято называть middle, то все сходится. Человек, который понимает, что происходит. Не зря же упомянут какой-то staff и еще три дополнительных уровня.
Хотите метаться по кодовой базе и вносить измения случайным образом, не постаравшись сформулировать, чем же вы занимаетесь, пожалуйста. Это ваш выбор. Но вот писать статью о том, как вы спорили с лидером команды и доказывали, что так должны делать все, неприлично. Как и сам спор.

Вполне можно быть хорошо оплачиваемым специалистом на таком уровне. И даже уважаемым, если вы в конечном итоге решаете поставленные задачи и ваш код не создает проблем остальным. Но не самым лучшим, никакими аргументами вы этот разрыв не компенсируете.
А если специальный эксперт авторитетно заявит, что судя по фотографии Сысоева за 2004 год, он очевидно получает удовольствие, пользуясь зарплатой за nginx? Rambler ведь заявляет, что nginx создавался в рамках трудовых обязательств, правильно я понял их позицию?
Нагуглил вот такую табличку, в которой говорится, что dataclass быстрее, хотя и чуть дольше создавать новый объект.

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

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

Объективно, все настолько прозрачно, что и говорить не о чем. Утверждать обратное можно только тогда, когда без этого не получается считать себя самым замечательным. И такие люди не в силах отказаться от своих убеждений, у них вся жизнь на этом строится.
Если интересно фентези, то есть Суржиков «Полари». Не думаю, что я нашел бы его на самиздате, а оно там. Но я встретил отзыв на fantlab и не пожалел, элегантное такое приключение, с не идеальными и разнообразными персонажами. Причем автор рос в процессе написания и начало там скомканое. Получается, чтобы разыскать такую жемчужину, нужно продраться через сотни плохих книг на самиздате и иметь повод прочитать дальше первых нескольких глав.

Пехов добавил очередную книгу в цикл «Синее пламя», интересный мир и написано хорошо.
Если вы готовы рыться даже на AT, то Зыков начал новый цикл про студента магии, там есть элементы rpg, написано рублеными фразами и после прочтения остается ощущение, что книга была очень короткой и произошло там мало всего. А еще автор себя постоянно ограничивает, возможно, чтобы опять не надорваться. Но при всем при этом, история получилась качественная, нет ни одного избитого хода, а главный герой не имеет ни одного преимущества, кроме упорства. Этой книгой можно проиллюстрировать обсуждаемый вопрос: талантливый и очень умный автор не может брать и писать то, что хочется, он вынужден искать компромиссы и выдавать то, что будет продаваться. Нет возможности создать свой мир, дать ему вызреть, наполнив его свободой и творчеством. Каждая книга, это гонка на выживание. Что у нас точно в упадке, так это издательства. Зыков здесь уникум, который умудряется балансировать и заниматься ремеслом, оставаясь на уровне, он даже заказную книгу по простецкой игре умудрился написать так, что ее было интересно читать.
Инициатива с майнингом и честной оплатой за энергию, это даже звучит странно.
Нашел только одну заметку, тк. все пестрит про суд между русал и юнипро.
place.moex.com/analytics/news/posledstvija-sankcij-protiv-rusala-budut-ogranichennihmi-dlja-rossijskoj-ehnergetiki

В прошлом году шла речь о том, как лучше подставить плечо страдающей компании стратегически важного экспорта. От лица компании было письмо в Минэнерго с требованиями и различными вариантами льгот по электроэнергии. Вплоть до полной отмены платежей по договору поставки мощности. На полном серьезе обсуждалась возможность поднятия тарифов для населения в ряде регионов, чтобы для русала электричество стало бесплатным. Чем закончилось, никто не написал, но вариантов не давать льгот, нигде не звучало, решалось только какие именно.
Это вы в статье упоминаете про 'json over https', я на него и ссылаюсь. Получается, что вы предвидели даже их дальнейшие шаги. Когда им понадобилось что-то пересылать всерьез (payments), они прикручивают еще один слой, просто чтобы работало.

Меня беспокоит даже не качество продукта, который скоро будет везде, а его влияние на культуру разработки. Если apple повлияли главным образом на культуру среди пользователей, а ios осталась вещью в себе, с замкнутым циклом, то эти ребята нагло лезут со своим бардаком в общую тусовку, заявляя как надо делать и подкупая пафосом элитаризма. Через несколько лет мы будем с грустными лицами слушать молодых и активных про то, что это круто и как все классно изобретено. И ощущения будут как у прочитавших «Пикник на обочине», которым рассказывают про классную идею автора книги про сталкеров, сделанной по игре.
1

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность