Size: a a a

Programming Offtop

2021 January 19

AK

Anton Korotkikh in Programming Offtop
Mikhail Levchenko
> ты не напишешь себе что-то иное и сопастовимое по перфомансу.

но ты можешь воспользоваться знаниями о предметной области и правильно воспользоваться примитивами, которые тебе даны
то же самое про сортировки. можно знать про то какую применить, но просят же часто написать её, а не сказать 'ну тут квиксорт подойдёт' - 'ыыы, нопиши мне квиксорт!11'
источник

IP

Iaroslav Postovalov in Programming Offtop
Anton Korotkikh
пф, это уже другое. уметь пользваться мапом != знать как он устроен. но на собесах любят и такое спрсоить, мол, а как работает хешмап? а конкаррент хеш мап?
ну потому что в языках, где он есть, есть люди, которые не знают, что хешкод вообще-то не просто так определяется
источник

IP

Iaroslav Postovalov in Programming Offtop
ну а конкеррент хешмапу странно спрашивать
источник

IP

Iaroslav Postovalov in Programming Offtop
ее все равно самому не реализовать без ансейфа
источник

AK

Anton Korotkikh in Programming Offtop
Iaroslav Postovalov
ну потому что в языках, где он есть, есть люди, которые не знают, что хешкод вообще-то не просто так определяется
а им нахер не надо это знать. вот делает челвоек рестуху и ходит в оракл? нафиг ему зания о хешаш. максимум выбрать алгоритм у либы чтобы ключи делать для чего либо, md5 там или sha. итд. как вариант прочитать про истеричные вопли"md5 insecure!!!"

а уж про процессы хеширования, которые лежат под капотами реализаций тех же мапов - это уже из категории 'да похуй'. он не будет делат ьсвою реализацию мапы практически нигде, для типовой задачи
источник

AD

Aleksey D. in Programming Offtop
Российской ОС «Аврора» не удалось пробиться на смартфоны Huawei взамен Android. Ее будут развивать за счет бюджета.

http://amp.gs/MO5c
источник

IP

Iaroslav Postovalov in Programming Offtop
Anton Korotkikh
а им нахер не надо это знать. вот делает челвоек рестуху и ходит в оракл? нафиг ему зания о хешаш. максимум выбрать алгоритм у либы чтобы ключи делать для чего либо, md5 там или sha. итд. как вариант прочитать про истеричные вопли"md5 insecure!!!"

а уж про процессы хеширования, которые лежат под капотами реализаций тех же мапов - это уже из категории 'да похуй'. он не будет делат ьсвою реализацию мапы практически нигде, для типовой задачи
делать не будет, а объект с непереопределенным хешом как ключ использует
источник

ML

Mikhail Levchenko in Programming Offtop
Anton Korotkikh
то же самое про сортировки. можно знать про то какую применить, но просят же часто написать её, а не сказать 'ну тут квиксорт подойдёт' - 'ыыы, нопиши мне квиксорт!11'
понятно, у тебя просто собеседующего нормального не было
источник

Kd

Konstantin dmz9 in Programming Offtop
ор
источник

IP

Iaroslav Postovalov in Programming Offtop
ну деньги на русскую Википедию уже освоили
источник

Kd

Konstantin dmz9 in Programming Offtop
почему не 30
источник

IP

Iaroslav Postovalov in Programming Offtop
нужны новые
источник

IP

Iaroslav Postovalov in Programming Offtop
Konstantin dmz9
почему не 30
тот же вопрос
источник

AK

Anton Korotkikh in Programming Offtop
Mikhail Levchenko
понятно, у тебя просто собеседующего нормального не было
были, но их меньшинтсво
источник

IP

Iaroslav Postovalov in Programming Offtop
Anton Korotkikh
то же самое про сортировки. можно знать про то какую применить, но просят же часто написать её, а не сказать 'ну тут квиксорт подойдёт' - 'ыыы, нопиши мне квиксорт!11'
ну это на понимание
источник

IP

Iaroslav Postovalov in Programming Offtop
понятное дело, что при работе лучше просто переписать референсную реализацию
источник

DP

Dmitry Ponyatov in Programming Offtop
Anton Korotkikh
в том то и дело, что дял тивой фронтовой задачи - нихуя. но собеседущий может попастькя неадекватам и решить поговрить про связный список или вообще блокирующий очередь.

это и есть главный пункт моего наброса, собеседующие часто это просто выёбываются своим славным прошлом, в котором они не были клепателями веб-костылей видимо, и вообще не отдают себе отчёт в том, что сейчас нужно на рынке и какие задачи они решают. выглядит как попытка самоутверждения "мол, вот я раньше на плюсах клепал сервис, который должен был жрать не более 16мб рам, а теперь мне нужно красить кнопку - но я не сдасюь!"
это они так пытаются отсеять wёбдизайнеров которые фигачат сайты, которые на клиенте память жрут сотнями мегабайт.
но из-за собственной ущербности не понимают, что для этого надо и бизнес-заказчика, и все фреймворки послать матом, и клепать на bare JS + максимум jquery (и Erlang на бэке)
источник

АВ

А зачем Вам in Programming Offtop
Dmitry Ponyatov
это они так пытаются отсеять wёбдизайнеров которые фигачат сайты, которые на клиенте память жрут сотнями мегабайт.
но из-за собственной ущербности не понимают, что для этого надо и бизнес-заказчика, и все фреймворки послать матом, и клепать на bare JS + максимум jquery (и Erlang на бэке)
это они посмотрели видосы и статейки про интервью скорее )
источник

IP

Iaroslav Postovalov in Programming Offtop
Dmitry Ponyatov
это они так пытаются отсеять wёбдизайнеров которые фигачат сайты, которые на клиенте память жрут сотнями мегабайт.
но из-за собственной ущербности не понимают, что для этого надо и бизнес-заказчика, и все фреймворки послать матом, и клепать на bare JS + максимум jquery (и Erlang на бэке)
а с каких пор эрланг быстрый
источник

DP

Dmitry Ponyatov in Programming Offtop
Iaroslav Postovalov
а с каких пор эрланг быстрый
достаточно, чтобы пару вендоров запрещали ставить nginx перед cowboy
он не столько быстрый, сколько эластичный: резиновый язык для резиновой Москвы
источник