Pull to refresh
3
0,9
Rating
1
Subscribers
Send message

Это не совсем решает вопрос с наличием аналогичных встроенных методов. Например, делать map/filter/toSorted массива через нативную версию или через Lodash?

Отличие в том, что sortBy позволяет делать сортировку по нескольким полям одновременно. Например, sortBy(users, ['lastName', 'firstName'])

Ещё одна, не упомянутая в статье, проблема лодаша — по наследству от андерскора функции в нём перегружены для множества различных типов. То есть, условный filter будет обязательно содержать код для фильтрации и объектов, и массивов, да ещё и, из-за перегрузки типа второго аргумента, — код для фильтрации по явному предикату, если будет передана функция, либо по множеству ключей-значений через matches, если будет передан объект; по ключу-значению через matchesProperty, если будет передан массив-кортеж; по значению поля через property. Притом этот код не может быть удалён тришейком.

Но вы скажете, что же насчет незаменимых методов? Давайте посмотрим на те, что я видел чаще всего

По моим прикидкам, чаще всего из «незаменимого» встречаются debounce и sortBy.

Теория Энштейна про время подтвердили.

Если бы «теория Эйнштейна» окончательно описывала сущность времени, то сейчас бы никто на этот счёт вопросов не поднимал.

Посмотрите, в сериале локи, этот момент так красиво обыгран

Сейчас бы изучать теоретическую физику по художественному произведению.

Индусы это знали тысячелетия назад. Но ученые, на слово не верят.

Представьте себе, учёные и не должны верить никому на слово. Они либо доказывают что-либо теоретически, либо устанавливают факт экспериментальным путём. Это называется научным методом познания.

Да, верно. Я почему-то описал андроидовскую версию.

Если это API работает с санкционными банками

Это не API работает с банками, а банк предоставляет API, например, по стандарту Open Banking. Есть же для iOS и Android сторонние почтовые клиенты. Они тоже предоставляют доступ к произвольному почтовому серверу по протоколам POP/IMAP.

Мне вот интересно, запретил бы Apple универсальный клиент для открытого стандартизованного банковского API?

Обычно там куча нативных библиотек для шифрования, карт, voip-телефонии (для связи с колцентром) и прочего. У Сбера это ещё и встроенный Касперский. Само собой, эти библиотеки лежат в нескольких вариантах (ARMv7, ARMv8, x86, x86-64). Ещё там могут быть какие-нибудь картинки 2000x2000 в PNG. Ну и, наконец, само приложение с кучей compat-библиотек, дабы работало на всей целевой линейке устройств.

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

о новых методах, которые скоро появятся в коллекции Set

Мы надеемся, что они будут добавлены в ES2024

Я вас разочарую, но эти методы в ES2024 не появятся, потому что они были добавлены в ES2025.

Программно не позволять юзерам ставить совсем тупые пароли

А как это поможет, если злоумышленник намеренно пытается залогиниться с неправильным паролем?

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

Да, я статью прочитал. Но Реакт тут по-прежнему ни при чём.

То есть в результате мне придётся дать разрешение читать мои контакты и смс не отдельному банку, а всему браузеру целиком?

Разрешение дадите всему браузеру, да, но приложение не получит весь список контактов. Браузер предложит вам явно выбрать, какими контактами вы хотите с приложением поделиться. Демо работы Contact Picker API: https://contact-picker.glitch.me (работает сейчас только в гуглобраузерах под андроидом).

Кажется, есть только захват экрана/окна и захват канваса.

Его преимущество — популярность, поэтому он и требуется в компаниях. VueJS будет даже проще, а SolidJS вообще почти идентичен внешне Реакту, работает быстрее и меньше грузит браузер, но почти никому не нужен.

Какое отношение Реакт имеет к WebOTP? Напоминает вопрос про плагин для jQuery для сложения чисел.

Похоже, что вы изобрели алгоритм Флажоле–Мартина (1984). HyperLogLog развивает их идею, но с большей точностью.

Фильтр Блума же не про подсчёт уникальных элементов, а про проверку нахождения в множестве.

Почему или зачем так было сделано можно написать следующими строками, а первой строкой удобнее всё-таки видеть что было сделано, чтобы потом проще анализировать историю коммитов.

Information

Rating
2,189-th
Registered
Activity