Viktor
там есть статистика когда начал, когда сдал. может учитывает ещё количество попыток, когда ошибку получал.
Порридж В Ко-ливинге
я так понимаю кто быстрее решил
А, тогда не интересно((9(
Порридж В Ко-ливинге
Ну, типо, я в конце буду
Viktor
пофигу 😊
Viktor
ты не будешь в конце если все решишь, уже есть люди, которые не решили все части
Viktor
глянем что будет через пару недель. я не уверен, что я вообще смогу решить за день, надо ж работать ещё.
Evgeniy
это классно
Согласен!
Lynn «Кофеман»
Lynn «Кофеман»
Я на выходных скорее всего не смогу решать, так что скачусь
Порридж В Ко-ливинге
Иван
Короче просто кто первей 2 звездочки получил?)
Иван
ну тада надо в 3 ночи вставать и буш самым умным 😂
Viktor
ну тада надо в 3 ночи вставать и буш самым умным 😂
на редите обсуждали это, мол, чувак один писал, что он вставал так в течении двух недель, пока не слег с жестким недосыпом. потом забил.
Viktor
в общем, не надо так 😃
Lynn «Кофеман»
Ну да, я утром перед работой решаю
Иван
ахах) прикол, не я в обеде))
Viktor
а у меня вообще -3 часа с Москвой 😃
Lynn «Кофеман»
Разгон перед рабочим днём.
Lynn «Кофеман»
а у меня вообще -3 часа с Москвой 😃
Ага, тут выгоднее где-нибудь в Новосибе жить =)
Иван
Разгон перед рабочим днём.
Я тут боюсь что выйдет сложная задача и застрять и забить на работу 😊
Lynn «Кофеман»
Ну, пока они были достаточно тривиальны
Порридж В Ко-ливинге
А вы в реакте шарите? 😃
Понятно, как все удобно ускальзывают🤣
Viktor
Ага, тут выгоднее где-нибудь в Новосибе жить =)
ага. ну собственно для этого и нужны локальные лидерборды, кажись, в прошлый раз их вообще не было и не было смысла для большинства участников не из таймзоны автора 😃
Viktor
Понятно, как все удобно ускальзывают🤣
—дома— в личке поговорим 😊
Lynn «Кофеман»
А вы в реакте шарите? 😃
Я много в чём шарю =) Но в последнее время почти не верстаю
Порридж В Ко-ливинге
Это не агент 47?))) Только он не забивает))
Да я вообще не сплю и из дома не выхожу. Все равно времени не хватает. 🤣
Порридж В Ко-ливинге
Это не агент 47?))) Только он не забивает))
Вот на Литкод вообще времени нет, обыдно очень(
Порридж В Ко-ливинге
Хотя, проьлема в том, что я работаю весь день по сути, и это не эффективно
Порридж В Ко-ливинге
Типо проработаешь 4 часа как 4 часа, 8 часов как 6 часов, а 14 часов как 8...
Lynn «Кофеман»
Yep
Viktor
Любопытно как там дела, что делаешь если не верстаешь?
Viktor
Или ты имел в виду в прямом смысле не верстаешь потому что все сверстано давно, но фронтенд трогаешь.
Viktor
Ладно, может NDA 😉
Порридж В Ко-ливинге
Кстати, а ты сейчас в Почте?
Пошта? Что за почта?
Viktor
Пошта? Что за почта?
Почта с большой буквы ж 😉 Яндекс.Почта
Viktor
Когда я в 2013 году пришёл в Диск, который только-только вырос из Почты, Леха уже был старожилом в Яндексе и ментором, в частности, моим.
Lynn «Кофеман»
Любопытно как там дела, что делаешь если не верстаешь?
Не верстаю, в смысле в браузере. Я больше по ноде
Порридж В Ко-ливинге
Viktor
Не верстаю, в смысле в браузере. Я больше по ноде
Понял. Переписываешь ноду значит 😊
Порридж В Ко-ливинге
Понял. Переписываешь ноду значит 😊
О, я тоже хочу 🤣 Блин, что я не хочу 😅
Roman
О, я тоже хочу 🤣 Блин, что я не хочу 😅
Оффтопик, а так я согласен с @vitkarpov о том, что в 20 лет лучше в универе зависать, вести универскую жизнь, а не работать фул-тайм)
Viktor
В каком-нибудь итмо. Так же слышал в вышке хорошее ИТ.
Viktor
Я бы сейчас с удовольствием пошёл бы в вышку поучиться, глядя на их учебный план на ИТ.
Roman
Порридж В Ко-ливинге
Viktor
Почему в 2020 никто не говорит об МГУ)
ну я говорю про что слышал просто 😊
Порридж В Ко-ливинге
Оффтопик, а так я согласен с @vitkarpov о том, что в 20 лет лучше в универе зависать, вести универскую жизнь, а не работать фул-тайм)
Как по мне, если в компанию крутую устроиться, тоже норм будет. А в ВУЗ надо балы высокие 🙃
Viktor
Как по мне, если в компанию крутую устроиться, тоже норм будет. А в ВУЗ надо балы высокие 🙃
—компанию— команду. потому что в тот же яндекс можно прийти как в идеальную, так и в мягко говоря не очень команды
Viktor
но минус в том, что ты все равно, имхо, не получить особенной широты знаний. универ специально для этого заточен. чтобы пощупать разные курсы, технологии, получить базу.
Viktor
на работе, как ни крути, надо фокусировать на домене
Viktor
типа как понять, что ты создан, не знаю, там писать компиляторы если не попробовать? в универе как раз можно попробовать
Viktor
и понять куда потом идти уже, в какую область
Roman
Да и потом университет с сокурсниками можно прогуливать в угоду веселья, с работой так не получится)
Viktor
Да и потом университет с сокурсниками можно прогуливать в угоду веселья, с работой так не получится)
ну, с 4 часов мы с коллегами частенько шли в изю, курить кальян, и продолжить работать 😉
Viktor
но вообще, да. согласен.
Порридж В Ко-ливинге
но минус в том, что ты все равно, имхо, не получить особенной широты знаний. универ специально для этого заточен. чтобы пощупать разные курсы, технологии, получить базу.
Да это понятно. Только в Я допустим можно кучу обучающих курсов посещать. А ВУЗ надо подобрать хороший, и там половина предметом могут быть не интересными
Roman
Да это понятно. Только в Я допустим можно кучу обучающих курсов посещать. А ВУЗ надо подобрать хороший, и там половина предметом могут быть не интересными
неинтересные курсы нужны, чтобы на них можно было заниматься интересными, главное потом зачет/экзамен сдать)
Порридж В Ко-ливинге
Да и потом университет с сокурсниками можно прогуливать в угоду веселья, с работой так не получится)
Прогуливать 🤮 Я слишком много в школе напрогуливался... Хватит, я уже хочу или учить или творить, устал бессмысленно проживать жизнь. Хотя я это и так делаю((
Порридж В Ко-ливинге
Я вот не понимаю. Неужели НИ У КОГО в интернете не было проблемы, что если в useState мы хранним массив, но хотим поменять там всего один элемент, то нам надо пересоздавать ВЕСЬ массив…
Viktor
Я вот не понимаю. Неужели НИ У КОГО в интернете не было проблемы, что если в useState мы хранним массив, но хотим поменять там всего один элемент, то нам надо пересоздавать ВЕСЬ массив…
ты задаешь очень правильные вопросы. и ответ — были. и вот что человечество придумало на эту тему https://immutable-js.github.io/immutable-js/
Viktor
но если у тебя там 100 чисел — можно не париться и пересоздавать
Viktor
если миллион тяжелых объектов, ну такое себе уже
Порридж В Ко-ливинге
ты задаешь очень правильные вопросы. и ответ — были. и вот что человечество придумало на эту тему https://immutable-js.github.io/immutable-js/
Да я к тому, что уже час ищу ответ в гугле. А в чатике по React вместо ответов “А в чем проблема […]”, “Это Иммутабельность стейта, все оно правильно работает”, “А как бы ты в классовом компоненте сделал”
Порридж В Ко-ливинге
ПРосто это тестовое задание, и костыли использовать не кайф
Viktor
чтобы был новый массив и реакт перерисовывал потому что поменялась ссылка
Viktor
или вопрос в том, почему реакт не перерисовывает если поменялся элемент в массиве7
Roman
ПРосто это тестовое задание, и костыли использовать не кайф
изменение ссылки на объект (создание нового объекта) это не костыль, реакт то использует shallow compare для своих стейтов, то есть в случае объектов, массивом и т.д. - это проверка по ссылке, а не по значениям
Viktor
мне кажется, что мы просто не поняли вопрос. @Glazomer47 хорошей практикой является описывать какую проблему решаешь, а не как ты пытаешься её решить и почему это не получается. задам наводящий вопрос — если просто поменять один элемент в массиве, и сделать updateState передав тот же массив, что не работает?
Порридж В Ко-ливинге
Походу придется. Но вот как например в Яндексе это делают, если там 1000 элементов?
Viktor
лол, причем здесь в Яндексе 😃 без измерения перфоманса для каждого конкретного случая — разговор не имеет смысла. если же мы померили и поняли, что проблема, то для этого придумали такие оптимизации как в immutable.js
Viktor
почитай у них в ридми как они делают иммутабельность и при этом не копируют все на каждый чих
Viktor
> These data structures are highly efficient on modern JavaScript VMs by using structural sharing via hash maps tries and vector tries as popularized by Clojure and Scala, minimizing the need to copy or cache data.
Viktor
но опять же, что-то мне сомнительно, что у тебя в тестовом задании есть эта проблема. лучше не усложнять пока нет реальной проблемы.