• Как ускорить работу с массивами?

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

    WblCHA
    @WblCHA
    Tim308, как насчёт webassembly или на сервере считать?
  • Как запретить смену цвета на сайте?

    WblCHA
    @WblCHA
    Ты сам себе создал проблему и пытаешься её решить.
    Это дело лично пользователя, который использует тёмную тему оперы и только. Тебя это вообще никак касаться не должно.
    Мне лично самому подобные универсальные генераторы тёмных тем не нравятся, поэтому я использую темы стайлуса без инвертов, а в крайнем случае крашу сайты сам. И это мой личный выбор, если кому-то нравятся сгенерированная тёмная тема, это точно так же его личный выбор и меня он вообще никак не колышет.
  • Как запретить смену цвета на сайте?

    WblCHA
    @WblCHA
    все пользователи такого отстоя как Opera gx топят за нее

    steef08, смешно. Я, вообще-то, только лисой пользуюсь.

    сиди и довольствуйся тем что тебе дали!

    Хорошо, я навалю кучу тебе в тарелку и скажу "жри", твои действия?
    "Довольствуйся тем что тебе дали"?

    Мой сайт, я решил его сделать так

    Моё устройство, мой браузер, я решил сделать отображение в нём так.

    все картинки в jpg имеют белый фон теперь?

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

    То что раньше было полупрозрачным становится не читаемым

    Полупрозрачность и читабельность? Сам себе противоречишь.

    и куча других проблем

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

    WblCHA
    @WblCHA
    steef08, я ─ да, ты ─ нет. Ты хочешь ограничить ~0.01% людей, которые просто хотят подстроить интерфейс сайта под себя и только под себя, никому и ничем не мешая. Ты намеренно хочешь испортить им впечатление от сайта.
    Причём я бы ещё понял, если бы твой сайт имел тёмную тему, но это явно не так, иначе вопрос звучал бы "как установить тёмную тему по умолчанию для людей, использующих тёмную тему".
    С той же логикой ты и с ад-блоками бороться должен, они ведь портят интерфейс, меняют его и подстраивают под себя!

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

    WblCHA
    @WblCHA
    Чтобы пользователи тебя вспоминали "добрым" словом?
    Ох уж эти любители запретить пользователям самим решать как они хотят, чтобы сайт выглядел персонально для них.
    Что же с тобой будет, когда ты узнаешь про аддоны Stylus, Stylish и прочие аналоги?
  • Как скрыть часть телефонного номера звездочками?

    WblCHA
    @WblCHA
    str.slice(0, 9) + '***-**' + str.slice(15)
    В скобках может быть двухзначный номер, поэтому лучше считать с конца:
    str.slice(0, -9) + '***-**' + str.slice(-3)

    И последний, соответственно, не подходит по той же причине.
  • Написать function expression суммы чисел геометрической прогрессии?

    WblCHA
    @WblCHA
    Michaly4, я её не понимаю, школу давно закончил и не пойму что за b1, q и n. Более того, раз b1 = 1, то там всегда отрицательное число получается и поэтому каким образом через неё можно получить тот же результат я хз.
  • Написать function expression суммы чисел геометрической прогрессии?

    WblCHA
    @WblCHA
    Michaly4, естественно, я чисто для визуала добавил, чтобы в конце не было лишнего пробела.
  • Написать function expression суммы чисел геометрической прогрессии?

    WblCHA
    @WblCHA
    И что если переменная должна быть не строкой,то лучше всегда объявлять 0 а потом переприсвоивать??

    Michaly4, начальное значение переменной либо должно отсутствовать, либо иметь тот же тип, что и будет использоваться дальше в программе.
  • Написать function expression суммы чисел геометрической прогрессии?

    WblCHA
    @WblCHA
    я не знаком с slice(незнаю что это),думаю задание нужно без него сделать!

    Michaly4, ты, вроде, программирование учишь, а что первое должен делать программист, когда чего-то не знает? Спросить гугл. js slice и первый же результат.

    Не понял последние замечания а разве оно не как факшеном объявлено??

    Нет. Это как есть колесо, есть запаска, а есть колёсико на верёвка за машиной. У тебя последний случай.
    const f = () => { ... }; // нормальный, современный
    function f () { ... } // нормальный, устаревший
  • Как проверить изменения внешнего объекта в JEST?

    WblCHA
    @WblCHA
    Тогда так:
    const obj = { a: 1 };
    const expectedObj = { a: 2 };
    
    someFunction(obj);
    
    expect(obj).toEqual(expectedObj);
  • Как чужой код привести в порядок, читаемый вид?

    WblCHA
    @WblCHA
    Пашенька, ну дык и у меня ссылка на вики.) В данном случае "сокращение имён переменных" не говорит ровным счётом ничего, ведь сократить имена без потери смысла их названия практически нереально, а это уже другой процесс. То есть определение корявое.
  • Как чужой код привести в порядок, читаемый вид?

    WblCHA
    @WblCHA
    Пашенька, то, что минификаторы в жс делают ещё и обфускацию, не говорит о том, что это не обфускация.
    Собственно: Вики, Хабр
  • Почему число PI получается равным 5?

    WblCHA
    @WblCHA
    ПРЕДУПРЕЖДЕНИЕ: быстрее закрывайте RESULT, что бы браузер не завис

    А тебя не смущает, что код не перестаёт выполняться? Да и делать и выкладывать такой код с автозапуском, мягко говоря, очень плохо.
    Автор / модератор, оставьте просто жс код.
  • Можно ли мне уже искать работу Front-End разработчиком?

    WblCHA
    @WblCHA
    Abraham Suliemans, во-первых, https://dev.to/yuribenjamin/how-to-deploy-react-ap...
    Во-вторых, а какая разница, что не умеет? Будут смотреть на твой код, а не страничку.
  • Можно ли мне уже искать работу Front-End разработчиком?

    WblCHA
    @WblCHA
    Abraham Suliemans, просмотрел твой гитхаб... В общем, я не уверен, что ты уже готов для фронта, у тебя очень, нет, ОЧЕНЬ мало жса в проектах. Пока что ты больше на верстальщика похож, чем на фронтера (без обид). Как минимум тебе явно надо закончить курс по вью (я не знаю насколько он у вас там развит, у нас он почти не используется) и сделать 1-2 сайта на нём.
    Далее, тайпскрипт ты, как я вижу, не используешь, а без него, имхо, сейчас никуда (даже не представляю современные более менее крупные проекты на жс).
    Более того, знание жс тоже подхрамывает.
    const fName = req.body.fName;
    const lName = req.body.lName;
    const email = req.body.email;

    Вот так писать в 2020 не лучшая идея, если ты это собираешься демонстрировать компании.
    const { fName, lName, email } = req.body;
    А так же повсеместное использование фанкшанов, вместо стрелочных функций.

    Бонусом отмечу отсутствие преттиера и еслинта. Конечно, тебе вряд ли придётся их настраивать будучи джуном, но умение с ними работать будет плюсом при собеседовании.
    Но вообще код выглядит вполне неплохо.
  • Можно ли мне уже искать работу Front-End разработчиком?

    WblCHA
    @WblCHA
    Abraham Suliemans, ну, мой путь лежал через вышку (ИТ), так что явно не твоя дорога. Хотя сам факт учёбы в вышке (на тот момент последний курс) мне никак не помог попасть в компанию, зато без него я бы вряд ли получил первый проект.
    Так вот, суть в том, что компания проводила бесплатный курс длинной в 4 недели по жс и я на него попал (там необходимо было уже понимать более-менее жс, чтобы на них попасть), по окончанию которого самым "перспективным и талантливым" позволили стать трейни за гроши на полгода. Будучи в трейни я попал в проект и далее меня уже полноценно взяли на джуна.
    Откровенно говоря, не самый, далеко не самый эффективный путь, но на последнем курсе у меня была высокая нагрузка по учёбе, а будучи трейни за моей активностью практически не следили, поэтому для меня это был неплохой вариант.

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

    П.с.: как в Бельгии / Германии не знаю, я в Прибалтике.