Bohdan
Не проводи плиз. Не порти человеку жизнь
Зачем эти неконструктивные высказывания?
🦜
Зачем эти неконструктивные высказывания?
Если ты кого-то собрался собесить, ты не должен задавать вопросы в чате. Это выглядит смешно и делает тебя некомпетентным в вопросах найма и разработки.
Bohdan
Если ты кого-то собрался собесить, ты не должен задавать вопросы в чате. Это выглядит смешно и делает тебя некомпетентным в вопросах найма и разработки.
Да неужели? Все с рождения знают как правильно собеседования проводить? Может еще и синиорами рождаются?
Arsen
а как можно найти этот канал не подскажешь?
Denys
Посоветуйте варианты решения. есть таблица. Надо на Row поставить событие. Но есть ячейки с кнопками которое должны игнорировать то что на Row. Копипастить биндинг на каждую ячейку как то геморно и костыльно выглядит
Denys
🦜
Да неужели? Все с рождения знают как правильно собеседования проводить? Может еще и синиорами рождаются?
Как задать вопрос еще в школе учат. Тебе лишь нужно составить список вопросов и критерий на них
Bohdan
спасибо
Arsen
спасибо )
Frontend Priest
Попуг, успокойся, напрягаешь. Хуже было бы, если Богдан проводил собес, ни у кого ничего не спрашивая. Признавать, что ты чего-то не умеешь и спрашивать о чужом опыте - норма.
Anonymous
Тамада vs Папуга
Stanislav
Рраунд
Stanislav
Замес не на жизнь а на смерть
Andrey
ну вообще типа попугай прав в чем то если человек не знает что спрашивать на собесе - он не знает какой человек ему нужен 🤷🏻‍♂️
🦜
Попуг, успокойся, напрягаешь. Хуже было бы, если Богдан проводил собес, ни у кого ничего не спрашивая. Признавать, что ты чего-то не умеешь и спрашивать о чужом опыте - норма.
я к тому, что тупо спрашивать в чате о том, как собес проводить. У всех проекты уникальные, нужно проверять кандидата на то, что тебе в проекте нужно,а не просто бегло пройтись по стандартным вопросам
Frontend Priest
Как задать вопрос еще в школе учат. Тебе лишь нужно составить список вопросов и критерий на них
Собес - не викторина, собес - способ понять человека, прочитать его по минимальному количеству информации, спроецировать его шансы на погружение в команду и проект. Технические вопросы на собесе именно джуна - дело почти последнее.
Stanislav
Попуг прав, но он рубит с плеча пацанов, вместо того чтобы обьяснить)
Denys
Тото на собезе всегда задают вопросы, которые на практике использоватся не будут вот ниразу)
🦜
Ну окей, проект конкретный, но у человека вообще нет опыта, не души
Я не вижу проблемы все равно. Смотри, условный ты, когда-нибудь с талкивался с тем, как задать какой-нибудь вопрос. Например, выбор телефона. Ты же знаешь, что хочешь 8гб оперативки, а не 4, поэтому ты задашь вопрос об объеме. Тоже самое можно и переложить на вопросы к человеку исходя из требований к проекту
Anonymous
кто-то привязывал домен на godaddy?
Igor
кто-то привязывал домен на godaddy?
днсы прописываешь у себя такие же и все
Bohdan
Понять что именно требуется на проекте не так просто.
Andrey
научиться
ну я к тому, что если ты шаришь в стеке, и кого в тиму тебе нужно, ты чекаешь софт-скиллы разраба и дальше от уровня пытаешься понять, надо оно тебе с ним дрочиться, или лучше кого поопытнее поискать т.е. тут нельзя стать каким то "опытным собеседователем"
Andrey
Конкретные требования к проекту это что? У меня есть какой-то набор знаний, мне теперь его от всех требовать?
нет, нужно требовать то, что необходимо покрыть в проекте, очевидно 🤷🏻‍♂️
Andrey
У меня задача найти замену себе. Он будет один работать
спрашиваешь по стеку проекта, если жесткие пробелы, реджектишь, если более менее, думаешь, хватит ли тебе времени передать ему проект
Bohdan
В проекте юзается стек из лист оф либс. Спрашиваешь по ним
Ну вот юзается у нас Backbone. Как думаешь, есть смысл по нему спрашивать? Хоть один джун вообще знает что это? Но мне кажется, что подкованный в жс чувак легко разберется в нем. А понять надо какой чувак подкован в жс
Looch
Спрашивай как event loop работает
Looch
По алгоритмам гоняй
Looch
По всем рофлам js
Looch
По паттернам и архитектуре
Denys
а потом люди задаются, науя это все спрашивают...
Looch
Это уже другой вопрос
Andrey
Ну вот юзается у нас Backbone. Как думаешь, есть смысл по нему спрашивать? Хоть один джун вообще знает что это? Но мне кажется, что подкованный в жс чувак легко разберется в нем. А понять надо какой чувак подкован в жс
у всех свое понимание подкованности у всех свои сроки для передачи проекта, свои объемы кода, и процент говнокода в проекте проецировать хоть сколько нибудь чей то опыт на себя - гиблое дело, поднасрешь и себе и кандидату
Andrey
По всем рофлам js
ага, а потом он этими рофлами тебе задачи и решит)
Ivan
Ребят подскажите что кто использует для сетки в реакт, щас пришел на новый проект есть вариант предложить работать с чем то новым, до этого тут более менее юзали просто бутстрап, есть вариант предложить reactstrap или React Bootstrap, но может и что то другое, у меня не особо есть желание связывать свою жизнь с бутстрапом в любом виде До этого в своих проектах использовал React-FlexBox-Grid впечатления не очень, слабая документация и приходилось иногда костылить, было неприятно
Ivan
material-ui Grid
это сетка в чистом виде или она тянет за собой какие то material-ui подходы/зависисмости/модули?
Alex
не. там библиотечка целая юай компонентов
🦜
<Box p={{ xs: 2, sm: 3, md: 4 }} /> /** * Outputs: * * padding: 16px; * @media (min-width: 600px) { * padding: 24px; * } * @media (min-width: 960px) { * padding: 32px; * } */
Ivan
тогда @material-ui/system
хотелось бы как раз только сетку остальное предпочёл бы сам писать, хотя я с библиотеками компонентов никогда не работал, может это и имеет смысл
Vova
всем привет, как в линте отключить автоподставление зависимостей в хуках
Daniil
он же будет только при --fix
Vova
он же будет только при --fix
а где это? я не очень в линте разбираюсь, по видосу начтроил
Daniil
та доку открой, там все вроде понятно, ну или в консоле вызови линтер и посмотри опции. Насколько помню просто сам линтер ничего за тебя не изменит, максимум поорет. Но при --fix что сможет поменяет
Vova
спасибо
Nikolay
Гайз, практический вопрос по редуксу. Есть ветка стейта: foo: { a: false, b: 'xyz', c: 15, } Есть редьюсер: [ACTION_TYPE]: (state, payload) => { return { ...state, ...payload }; } Есть селектор: export const selectFoo = get(['foo']); В редьюсере при срабатывании экшна *всегда* возвращается новый инстанс стейта, провоцируя ре-рендеры и вот это всё. Хотя по факту в пейлоаде может ничего нового и не прийти, и примитивы в стейте останутся теми же. Понятно, что проблема типичная. С ходу есть варианта 4, как пофиксить, но ни один не нравится :D
Daniil
но и его ор можно на тихий режим перевести если уж совсем нада
HQ Maker
Всем приветм
HQ Maker
можно ли обновить дочерний компонент не обновляя текущий компонент ?
Nikolay
тебе по-идее Реселект нужен и все
Реселект не решает проблему. Там же шеллоу компейр.
Nikolay
То есть можно его переопределить, но тащить deepEqual тоже такое себе.
HQ Maker
Есть компонент содержающий большую таблицу и меню правой части. При клике на колонку таблицы должен рендериться правая часть. Когда я меняю state и передаю его пропсом в дочерний компонент, у меня и таблица рендериться. Это очень влияет на произодство
HQ Maker
да, в дочернем componentDidUpdate и меняй пропсы
чтобы обновить props я должен поменять state на родительском компоненте. При обновления state у меня родительский компонент тоже рендериться заного
Vova
выход один - не менять стейт
HQ Maker
если не менять стейт как обновить props в дочерний компонент ?
Daniil
мемо из хуков мб
HQ Maker
выход один - не менять стейт
если не менять стейт как получить обновленный props в дочерний компонент ?
🦜
Подскажите плиз, как зафилить такую сетку и получать расположение компонента по ней? [ [[-1, 1], [0, 1], [1, 1]], [[-1, 0], [0, 0], [1, 0]], [[-1, -1], [0, -1], [1, -1]] ]
Дима
grid-template-area?
🦜
grid-template-area?
без css grid)
artalar
last 2 Chrome versions скопипастено из https://github.com/browserslist/browserslist#best-practices Почему не работает?