• Как найти ключ в объекте по переменной?

    @HelWorld Автор вопроса
    Алексей Уколов, это тоже не сработало, но я решил проблему другим методом. Я просто сделал другую функцию вообще без объекта. Получилось куда короче и проще, без всяких nextDay, prevDay и т.д., просто сделал условие на prev и next, и добавил эти значения в атрибут кнопок, позже они передаются функции в виде переменной. Поскольку у меня имеется массив с объектами, то в момент его разложения на элементы при помощи map, я передал функции ещё одну переменную со свойством объекта, т.е. 'd', 'M' и 'y'. А дальше в функции просто подставил её в .add. Жалко, что не сразу приходит такое решение, приходится выдумывать сначала какую-то неработающую фигню.
    А вот то, что получилось:
    const changeDate = (btnName, objectName) => {
    	return btnName === 'prev'
    		? props.set_today((prev) => prev.clone().subtract(1, `${objectName}`))
    		: props.set_today((prev) => prev.clone().add(1, `${objectName}`));
    };
    Написано
  • Как найти ключ в объекте по переменной?

    @HelWorld Автор вопроса
    Спасибо за ответ, дорогой разработчик без кавычек. Теперь я знаю, что проблема заключается далеко не в поиске ключа по переменной. И ещё добавлю, я этот способ пробовал, просто захотел уточнить, подходит ли он для этого случая.
    Написано
  • Как убрать стрелку у datalist, которая появляется во время наведения на input?

    @HelWorld Автор вопроса
    ProjectSoft, спасибо, помогло. Как я сразу не догадался до !important.
  • Как запретить prettier вставлять в конце непарного тега пробел и / перед >?

    @HelWorld Автор вопроса
    WbICHA, забавно получается. Из-за / в конце одинарного тега ты уже спрогнозировал моё будущее. Забавный ты человек. Я тебе реалии скажу: всем будет действительно наплевать, пишу я этот / в одинарном теге или нет. Если даже и не наплевать, оки-доки, буду писать так, как захочет команда. А сейчас я пишу так, как мне нравиться. То, что это одного тебя не устраивает, меня не волнует. Сколько хочешь спорь, но / в конце одинарного тега в 2023 году не влияет ни на что, кроме как поддержки XHTML, который мало кто использует. Зайди на любой популярный сайт, там не будет этого грёбаного слеша в конце одинарного тега, проверял.
  • Как запретить prettier вставлять в конце непарного тега пробел и / перед >?

    @HelWorld Автор вопроса
    WbICHA, в итоге я пришёл к тому выводу, что проще самому форматировать код. Насчёт слеша, мне не нужна поддержка XHTML, на понятность и эффективность в моём случае это всё равно никак не влияет. Все элементы между открывающим и закрывающим тегом я пишу на отдельной строчке, так что сразу видно, где у меня одинарные теги поставлены, а где парные. Да и, в принципе, я прав. Это чисто дело вкусовшины, особого смысла в HTML5 в этом нет. Поэтому вы хотите, пишите в конце одинарных тегов "/", я же этого делать не буду, привык просто не писать.
  • Как запретить prettier вставлять в конце непарного тега пробел и / перед >?

    @HelWorld Автор вопроса
    Вы сейчас серьёзно? Во-первых, зачем слеш в одинарном теге. Во-вторых, это дело чисто вкусовшины, никто не рекомендует писать бессмысленный слеш в конце. На понятность и эффективность кода это не влияет, редакторы и W3C на это не ругаются. Бред-то не пишите, я вас очень прошу.
  • Как исправить неправильное сложение десятичных дробей при помощи sympify в Python?

    @HelWorld Автор вопроса
    Я это пробовал, просто в строке появлялось слишком много нулей, и я думал, что sympify вообще не вычисляет значения с точкой. Однако только сейчас до меня дошло, что нужно просто убрать все конечные нули. В итоге теперь это всё работает так, как должно. Спасибо за ответ.
  • Как понять нюансы работы над реальным коммерческим проектом без трудоустройства в офис?

    @HelWorld Автор вопроса
    mkone112, я подумал и изменил своё мнение насчёт трудоустройства в офис. Теперь для меня этот путь кажется легче, чем выйти на фриланс и подняться до того уровня заработка, который гарантируют многие компании. Да и в принципе конкуренция на фрилансе реально большая: если выбирать заказ под свои навыки, то там 70 заявок минимум будет. Поэтому спасибо за разъяснение. Оно меня подтолкнуло на мысли.
  • Как понять нюансы работы над реальным коммерческим проектом без трудоустройства в офис?

    @HelWorld Автор вопроса
    mkone112, ну разве что я несовершеннолетний. А заболеваний нет, руки и рот на месте. Насчёт фриланса, так меня не пугает то, что легче не будет, мне наоборот это даже нравится. В офис устроился и всё, а тут надо с вами общаться, чтобы понять, как двигаться вперёд, дополнительные роли на себя брать.

    По поводу джуна, возможно, хотя в жизни можно всякое сделать, и компанию джуном обанкротить тоже. Но наверное это больше зависит от распределения задач по работникам, и если это делать правильно, то и рукожоп будет нормально со своими задачами справляться.
  • Как понять нюансы работы над реальным коммерческим проектом без трудоустройства в офис?

    @HelWorld Автор вопроса
    mkone112, ну получается, мне вообще не надо ничего делать, просто сидеть сложа руки? Я ещё раз пишу, что возможности пойти в офис у меня пока что нет, а попробовать хочется. И почему бы и нет? Подучиться в вёрстке можно и без офиса, надо практиковаться.

    Насчёт дополнительных ролей, попробовать стоит. Я всё равно не пойму, как общаться с заказчиком, если вместо меня это будет делать менеджер. Да, безусловно я наберусь опыта хотя бы в одной роли, но это можно сделать, работая с другим программистом или спрашивая вопросы у вас, правда если мне не будут отвечать на вопросы фразой: "НА-ФИ-ГА".

    К тому же я не понимаю, как это в офисе будет меньше ответственности? Обанкротить компанию из-за своих ошибок - куда меньше забот, чем не выполнить заказ клиента?
  • Как понять нюансы работы над реальным коммерческим проектом без трудоустройства в офис?

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

    @HelWorld Автор вопроса
    mkone112, НА-ФИ-ГА мне идти в офис? Вопрос работает в две стороны. Если вас не устраивает фриланс, будьте любезны всем это мнение не навязывать, а у меня и возможности пока что нет в офис пойти, да и хочется попробовать общаться с заказчиками напрямую, без всяких менеджеров и руководителей.
  • Как понять нюансы работы над реальным коммерческим проектом без трудоустройства в офис?

    @HelWorld Автор вопроса
    paran0id, *помарочка, я не сразу заметил, что это вы написали сразу второй ответ на мой вопрос, получается я у вас не вытрясывал нужный ответ, обидно ☹. А за ответ всё равно спасибо .
  • Как понять нюансы работы над реальным коммерческим проектом без трудоустройства в офис?

    @HelWorld Автор вопроса
    Jacen11, насчёт умельцев. Они всегда найдутся, поверь мне. Жизнь не бывает без исключений. Но безусловно я их в лицо не знаю, разве что могу довериться им, что они действительно этот этап проскочили, хотя не факт.
    Насчёт трудоустройства в офис, да, вы безусловно правы. Никто там не ждёт, что к ним придёт профессионал со своей клиентской базой. Наоборот, они прекрасно понимают, что к ним скорее всего придёт студент из вуза, который 5 раз за всю жизнь писал код в лучшем случае. Но у меня на данный момент нет возможности устроиться в офис, а получить опыт общения с клиентом и чуть подзаработать хочется.
  • Как понять нюансы работы над реальным коммерческим проектом без трудоустройства в офис?

    @HelWorld Автор вопроса
    paran0id, спасибо за ответ. Видать я слишком упёртый, и куда проще было бы вообще не спрашивать этого всего, а просто найти лёгкий путь - устроится в офис, но возраст пока что мне этого не позволяет и всё же я вытряс из вас нужный мне ответ. Мне очень понравилась ваша автомобильная аналогия. И мне снова в голову пришла мысль.
    Что если опыт вождения в городе, т.е. опыт работы в офисе, заменить на опыт вождения в посёлке городского типа, т.е. на опыт работы в opensource или с каким-нибудь IT специалистом заодно? Например, дизайнер + верстальщик или Front-End программист + Back-End программист. Можно ли сделать это так и всё же не устраиваться в офис?
  • Как понять нюансы работы над реальным коммерческим проектом без трудоустройства в офис?

    @HelWorld Автор вопроса
    paran0id, хм, походу я запутался в своих мыслях. Я понимаю прекрасно, что без трудоустройства в офис я не получу опыт работы в офисе, и это логично. Как минимум опыт взаимодействия с менеджерами и командой, если смотреть на второй ответ.
    Если проводить автомобильную аналогию, то я понимаю, что получить опыт вождения в городе без вождения в городе невозможно. Но идея такова, что я хочу получить опыт контраварийного вождению где-нибудь в специальной автошколе, похожий на опыт контраварийного вождения в городе. Но этот пробел между неумением водить машину в городе, и обучением контраварийного вождения я не знаю как закрыть. И действительно этот пробел без вождения в городе походу закрыть нельзя. Однако есть умельцы, которые это смогли, и у меня возникает вопрос: как? Они как будто пропустили этот этап и поехали сразу на трассу. А чувствуют себя там, как рыба в воде.
  • Как понять нюансы работы над реальным коммерческим проектом без трудоустройства в офис?

    @HelWorld Автор вопроса
    Ну мне не нужно научиться ездить на машине, мне нужно понять, как это делать теоретически. А дальше я уже сам додумаю, как я это буду тренировать практически. Намёк понятен? Мне просто нужно узнать, что из себя представляет опыт работы в офисе, за что его ценят. А уж как я его буду получать, дело моё.
  • Что делать, если после релиза сайта с gulp-сборкой на GitHub, png перекрывает webp?

    @HelWorld Автор вопроса
    Всё равно не помогает. Такое ощущение, что у меня самого где-то стоит галочка "Не подгружать webp в браузерах". Смотрю в браузерах Firefox и Chrome. И знаю, что как минимум Chrome должен поддерживать webp. Плагин действительно работает, в коде прописывается всё так, как вы написали, но всё равно у png приоритет больше, чем у webp, и у меня теряется логика, почему это именно так происходит. К тому же прикол в том, что теперь и на localhost webp не работает. Единственное решение - вместо .png написать .webp в коде Pug.
  • Gulp не минимизирует pug-код, что делать?

    @HelWorld Автор вопроса
    Ivan Bogachev, разобрался сам. Оказывается я просто дебил. У меня в коде ниже был в поток включён htmlmin, но я его настроил так, чтобы он работал только при сборке сайта. Во время разработки сайта он не чистил и не минимизировал код.
  • На каких фриланс биржах искать заказы?

    @HelWorld Автор вопроса
    А как эти шансы повысить? И почему вообще так важен мидловый опыт в офисе? Ведь на фрилансе нужны знания или я ошибаюсь? К тому же мне кажется, что это замкнутый круг получается. В нормальный офис на middle ты скорее всего не устроишься без опыта работы хотя бы на фрилансе, а на фрилансе получается ты не сможешь получить заказ, потому что ты не работал в офисе.