То есть стать одним из тысяч тех самых, кто изначально мешает автору честно устроиться, и мешать другим таким же прекрасным ребятам? Разгоним враньё на максимум - это наш выход?
Мойки воздуха - шумные, сложно мыть, эффективность.... их выгодно продавать
Про шум и сложность мытья - враньё. Шума в ночном режиме как раз-таки нет, в отличии от тех же булькающих увлажнителей. В мойке просто нечему булькать. В плане мытья, в сравнении с тремя используемыми ранее увлажнителями, разницы не заметил
Вы бы хоть прочитали что ли описание расширения. Давайте помогу:
"This extension is annoying and only serves as a sample to try out the extension bisect feature." = "Это расширение раздражает и нужно только как пример для использования функции extension bisect"
Перевожу на человеческий - функционал extension bisect встроен в VSCode, а приведённый вами экстеншен нужен только лишь для того, чтобы этот функционал наглядно показать/оттестить. Сам функционал является базовым
конечно, жамкаете на запрос ПКМ, выбираете override content, сохраняете куда-то локально файл с изменениями и теперь браузер, при открытой панели разработчика, будет отдавать вам ответ из файла.
А, и не забудьте удалить файл, если подмена запроса больше не нужна - делается это либо так же через override content, откроется вкладка source с указанным файлом и его можно будет удалить, либо просто удалением файла с устройства, если вы сохранили его где-то под рукой
А куда лиды смотрели эти 2-3 страшных года, почему в команде оказывались пассажиры? Или если уж оказывались - почему за время испытательного срока не получалось их выявить?
Только за мою пока непродолжительную четырёхлетнюю карьеру я дважды устраивался на замену подобных пассажиров, о чём сообщалось в первый же день. Сначала мысли в духе "как так, чувака подсиживают что ли", но вот один раз натыкаешься на его код, второй, пару раз обсуждаете тет-а-тет какие-то технические вопросы и вот уже мысль сменяется на "как он просидел у вас в компании несколько лет?!". Страшно представить, сколько таких случаев в среднем по больнице
Совершенно поверхностно, уровня "вам дали ложку - ей можно хлебать". Как вы, именно вы, применяете перечисленные инструменты в тестировании? Почти всё вышеперечисленное используют и фронтенд-разработчики, поэтому специфика в отношении тестирования вообще не раскрыта.
Про network не рассказали, что в нём можно подменять содержимое ответа от бэка, а ведь как раз эта фича очень помогает и фронтам, и тестировщикам оттестить что-то, не беспокоя при этом бэк. Зато про ту же вкладку network вагон очевидной инфы, в духе "в превью можно посмотреть отформатированный респонс", на 4+ страницы. Начальство поставило задачу брать объёмом?
Прям научных пруфов я не приведу, это же про ощущения, но даже если вспомнить про контраст - то тёплый жёлтый свет менее контрастен для глаз, чем холодный белый, если на фоне этого цвета какой-то тёмный текст. А теперь сравните например пасмурным осенним утром без света в комнате, каково вам смотреть в полностью яркий экран без ночного света, и следом в тот же экран, но выкрутив эту настройку хотя бы процентов до 40. В ту же секунду яркость белого цвета перестаёт бить вам в глаза, сменяясь жёлтым спокойствием) тут в общем-то всё на поверхности, на мой взгляд. Эти сильные переходы можно ощутить, если поставить время включения/выключения ночного света(что на компе, что на телефоне делается один раз) к примеру с 8 вечера до 9 утра, будете валяться в телефоне втыкать - такой приятный, спокойный желтоватый цвет, и вдруг в 9 утра бац, всё резко побелело и такое сразу неприятное первые пару минут
Складывается ощущение, что ничерта вы не изучали) сначала подзаголовок
Мониторы и частота: почему 60 Гц — это пытка
И под ним же
Проблема в том, что у многих мониторов есть ШИМ (широтно-импульсная модуляция подсветки). Вроде всё нормально, но через пару часов чувствуешь себя как после клуба — мерцание бьёт по глазам незаметно. Поэтому правило простое: берите монитор без PWM и с частотой от 120 Гц.
А 60 Гц-то здесь при чём из заголовка? Мониторы без ШИМ есть и 60 Гц(прямо сейчас с такого BenQ пишу), ровно как есть 120 Гц с ШИМ. Более того - на современных телефонах есть режим "Устранение мерцания" и работает он только при 60 Гц, а при 120 Гц отключается.
Поэтому ещё раз пожалуйста - 60 Гц почему пытка, что с ними не так?
Про светлую и тёмную тему такого же уровня бред. Из слов автора в тёмной теме меньше контраст - то есть у белого текста на целиком чёрном фоне меньше контраст? Здесь где-то проходит конкурс по подмене фактов?) Если по делу - нагрузку вам поможет снять не тёмная тема, а режим "ночной свет", который желтит цвет монитора, снижая количество синего спектра, в результате чего глазам в тёмное время суток становится легче смотреть в экран. Причём в любой: монитор, телефон, электронная книга - всё будет лучше восприниматься и меньше нагружать глаза не благодаря вашим любимым тёмным темам, а при изменении цветовой температуры в сторону тёплого света.
Так же "офтальмолог и инженер" почему-то забыл упомянуть о сухости глаз, так называемого ощущения "песка в глазах", что происходит в большинстве случаев тоже из-за различного рода экранов, в которые мы весь день так любим смотреть. Мы ещё обычно по-началу начинаем тереть глаза, в надежде, что это как-то поможет. Но нет, их нужно увлажнять, в идеале после консультации с врачом) лично я перепробовал несколько капель и остановился на Артелак всплеск, но они слегка густоваты и могут подойти не всем.
Да и РФ не особо другая картина, все мои трудоустройства происходили через отклики, последнее - март 2025, который на дворе) у друзей похожая картина. Каждый раз удивляюсь, как уверенно и непоколебимо люди несут херню
На скрине же написано, что теперь "потратить 15 минут на адаптацию под конкретную вакансию" становятся нормой, с таким подходом. То есть резюме, которое хотя бы на 3% не подошло(не указано знание типов данных в языке, или ещё какая мелочь, а требование такое есть) - сразу мимо, молча, не глядя. И теперь под вакансию нужно резюме подгонять. Но мы редко откликаемся на одну вакансию, особенно с учётом того, что на вакансию может быть 500+ откликов, на которые либо смотрят 7 секунд, либо вовсе отсеивают с помощью ИИ. Соответственно "подгонять" не вариант, а универсальное резюме, как пишет столь авторитетный рекрутер, больше не работает. Получается тупик)
Он конечно только до тех пор, пока таким вот зазнавшимся рекрутерам не выпишут сверху люлей, но так не будет - почему-то в компаниях не хотят смотреть на то, как идёт работа в подобных отделах, иначе такого массового недовольства рекрутерами просто не было бы. А раз всех вышестоящих всё устраивает, то зачем рекрутерам хоть что-то менять?
Из большой тройки(реакт, ангуляр, вью) вроде бы никто не умеет из коробки перерисовывать именно элемент(ноду в браузере: span, div и т.д.), если конечно этот элемент сам по себе не выделен в отдельный компонент. А вот с обвесами может даже реакт, и что теперь? Реакт прекрасен?
Изначально для работы с формами мы использовали библиотеку Redux-Form. Она обеспечивала автоматическое обновление состояния, валидацию и другие полезные функции.
Со временем мы упёрлись в проблемы производительности. В сложных формах на React и React Native постоянно сталкивались с лишними перерендерами и фризами страницы. К тому же Redux-Form перестала поддерживаться автором. Поэтому настал момент переехать на другое решение или написать свой движок. Для этого предварительно выделили основные пункты, которые нам нравились в Redux-Form, и сформулировали то, что мы хотим от собственного решения.
А про react-hook-form вам никто за эти годы так и не рассказал? Которая легко прикручивается к любым ui-китам через собственный Controller. Нет, я вижу, что вы в конце о ней вспомнили и даже сравнения провели, просто в начале почему-то ни слова, будто упёрлись, решения нет, и вот решили сделать своё. Решение уже было, и прекрасное - так зачем своё? Босс захотел? И зачем врать во вступлении в таком случае?)
Что же касается работы с глобальным стором, здесь вообще муть какая-то. Вы хоть раз видели компоненты форм из ui-китов, которые могут работать только с каким-то одним стором(глобальным ИЛИ локальным), которые вообще знают что-либо о сторе? Обычно это всегда передаваемые методы в компонент, в духе onInput и так далее, и значения в value из того же стора, если нужен именно он.
У вас же просто слепились в одно и библиотека логики работы формы, и потребители этой логики в виде компонентов - первое просто не нужно, потому что есть react-hook-form, а второе тем более не нужно, во втором абзаце написано, почему.
упоминать его в каждом комментарии на хабре, конечно же, как человек выше)
То есть стать одним из тысяч тех самых, кто изначально мешает автору честно устроиться, и мешать другим таким же прекрасным ребятам? Разгоним враньё на максимум - это наш выход?
При том, что Хекслет скорее всего на голову выше всего перечисленного в рейтинге)
Как минимум не становиться его продолжением, но для этого уже поздно
Про шум и сложность мытья - враньё. Шума в ночном режиме как раз-таки нет, в отличии от тех же булькающих увлажнителей. В мойке просто нечему булькать. В плане мытья, в сравнении с тремя используемыми ранее увлажнителями, разницы не заметил
Вы бы хоть прочитали что ли описание расширения. Давайте помогу:
"This extension is annoying and only serves as a sample to try out the extension bisect feature." = "Это расширение раздражает и нужно только как пример для использования функции extension bisect"
Перевожу на человеческий - функционал extension bisect встроен в VSCode, а приведённый вами экстеншен нужен только лишь для того, чтобы этот функционал наглядно показать/оттестить. Сам функционал является базовым
конечно, жамкаете на запрос ПКМ, выбираете override content, сохраняете куда-то локально файл с изменениями и теперь браузер, при открытой панели разработчика, будет отдавать вам ответ из файла.
А, и не забудьте удалить файл, если подмена запроса больше не нужна - делается это либо так же через override content, откроется вкладка source с указанным файлом и его можно будет удалить, либо просто удалением файла с устройства, если вы сохранили его где-то под рукой
А куда лиды смотрели эти 2-3 страшных года, почему в команде оказывались пассажиры? Или если уж оказывались - почему за время испытательного срока не получалось их выявить?
Только за мою пока непродолжительную четырёхлетнюю карьеру я дважды устраивался на замену подобных пассажиров, о чём сообщалось в первый же день. Сначала мысли в духе "как так, чувака подсиживают что ли", но вот один раз натыкаешься на его код, второй, пару раз обсуждаете тет-а-тет какие-то технические вопросы и вот уже мысль сменяется на "как он просидел у вас в компании несколько лет?!". Страшно представить, сколько таких случаев в среднем по больнице
Совершенно поверхностно, уровня "вам дали ложку - ей можно хлебать". Как вы, именно вы, применяете перечисленные инструменты в тестировании? Почти всё вышеперечисленное используют и фронтенд-разработчики, поэтому специфика в отношении тестирования вообще не раскрыта.
Про network не рассказали, что в нём можно подменять содержимое ответа от бэка, а ведь как раз эта фича очень помогает и фронтам, и тестировщикам оттестить что-то, не беспокоя при этом бэк. Зато про ту же вкладку network вагон очевидной инфы, в духе "в превью можно посмотреть отформатированный респонс", на 4+ страницы. Начальство поставило задачу брать объёмом?
Прям научных пруфов я не приведу, это же про ощущения, но даже если вспомнить про контраст - то тёплый жёлтый свет менее контрастен для глаз, чем холодный белый, если на фоне этого цвета какой-то тёмный текст. А теперь сравните например пасмурным осенним утром без света в комнате, каково вам смотреть в полностью яркий экран без ночного света, и следом в тот же экран, но выкрутив эту настройку хотя бы процентов до 40. В ту же секунду яркость белого цвета перестаёт бить вам в глаза, сменяясь жёлтым спокойствием) тут в общем-то всё на поверхности, на мой взгляд. Эти сильные переходы можно ощутить, если поставить время включения/выключения ночного света(что на компе, что на телефоне делается один раз) к примеру с 8 вечера до 9 утра, будете валяться в телефоне втыкать - такой приятный, спокойный желтоватый цвет, и вдруг в 9 утра бац, всё резко побелело и такое сразу неприятное первые пару минут
Складывается ощущение, что ничерта вы не изучали) сначала подзаголовок
И под ним же
А 60 Гц-то здесь при чём из заголовка? Мониторы без ШИМ есть и 60 Гц(прямо сейчас с такого BenQ пишу), ровно как есть 120 Гц с ШИМ. Более того - на современных телефонах есть режим "Устранение мерцания" и работает он только при 60 Гц, а при 120 Гц отключается.
Поэтому ещё раз пожалуйста - 60 Гц почему пытка, что с ними не так?
Про светлую и тёмную тему такого же уровня бред. Из слов автора в тёмной теме меньше контраст - то есть у белого текста на целиком чёрном фоне меньше контраст? Здесь где-то проходит конкурс по подмене фактов?) Если по делу - нагрузку вам поможет снять не тёмная тема, а режим "ночной свет", который желтит цвет монитора, снижая количество синего спектра, в результате чего глазам в тёмное время суток становится легче смотреть в экран. Причём в любой: монитор, телефон, электронная книга - всё будет лучше восприниматься и меньше нагружать глаза не благодаря вашим любимым тёмным темам, а при изменении цветовой температуры в сторону тёплого света.
Так же "офтальмолог и инженер" почему-то забыл упомянуть о сухости глаз, так называемого ощущения "песка в глазах", что происходит в большинстве случаев тоже из-за различного рода экранов, в которые мы весь день так любим смотреть. Мы ещё обычно по-началу начинаем тереть глаза, в надежде, что это как-то поможет. Но нет, их нужно увлажнять, в идеале после консультации с врачом) лично я перепробовал несколько капель и остановился на Артелак всплеск, но они слегка густоваты и могут подойти не всем.
Всё верно, и про husky вероятно автор тоже не слышал
Можете ссылку дать? А то есть ощущение, что вы врёте. У меня функционал есть из коробки, просто не в меню, а в паллете
Да и РФ не особо другая картина, все мои трудоустройства происходили через отклики, последнее - март 2025, который на дворе) у друзей похожая картина. Каждый раз удивляюсь, как уверенно и непоколебимо люди несут херню
Интересный подход)
На скрине же написано, что теперь "потратить 15 минут на адаптацию под конкретную вакансию" становятся нормой, с таким подходом. То есть резюме, которое хотя бы на 3% не подошло(не указано знание типов данных в языке, или ещё какая мелочь, а требование такое есть) - сразу мимо, молча, не глядя. И теперь под вакансию нужно резюме подгонять. Но мы редко откликаемся на одну вакансию, особенно с учётом того, что на вакансию может быть 500+ откликов, на которые либо смотрят 7 секунд, либо вовсе отсеивают с помощью ИИ. Соответственно "подгонять" не вариант, а универсальное резюме, как пишет столь авторитетный рекрутер, больше не работает. Получается тупик)
Он конечно только до тех пор, пока таким вот зазнавшимся рекрутерам не выпишут сверху люлей, но так не будет - почему-то в компаниях не хотят смотреть на то, как идёт работа в подобных отделах, иначе такого массового недовольства рекрутерами просто не было бы. А раз всех вышестоящих всё устраивает, то зачем рекрутерам хоть что-то менять?
Из большой тройки(реакт, ангуляр, вью) вроде бы никто не умеет из коробки перерисовывать именно элемент(ноду в браузере: span, div и т.д.), если конечно этот элемент сам по себе не выделен в отдельный компонент. А вот с обвесами может даже реакт, и что теперь? Реакт прекрасен?
Это как же часто вас обижали на собеседованиях
А про react-hook-form вам никто за эти годы так и не рассказал? Которая легко прикручивается к любым ui-китам через собственный Controller. Нет, я вижу, что вы в конце о ней вспомнили и даже сравнения провели, просто в начале почему-то ни слова, будто упёрлись, решения нет, и вот решили сделать своё. Решение уже было, и прекрасное - так зачем своё? Босс захотел? И зачем врать во вступлении в таком случае?)
Что же касается работы с глобальным стором, здесь вообще муть какая-то. Вы хоть раз видели компоненты форм из ui-китов, которые могут работать только с каким-то одним стором(глобальным ИЛИ локальным), которые вообще знают что-либо о сторе? Обычно это всегда передаваемые методы в компонент, в духе onInput и так далее, и значения в value из того же стора, если нужен именно он.
У вас же просто слепились в одно и библиотека логики работы формы, и потребители этой логики в виде компонентов - первое просто не нужно, потому что есть react-hook-form, а второе тем более не нужно, во втором абзаце написано, почему.