Size: a a a

2020 September 06

d

dynamic in pro.js
Или просто устройся на работу.

Всё зависит от того, чего ты вообще на самом деле хочешь  и насколько верно формулируешь свои желания.
источник

SL

Stepan Lukachyna in pro.js
Привет. Кто знает библиотеку на чистом JS, которая подключает кастомные inputs (select, calendar, checkbox и т.п.), но чтобы не все сразу, а модульно подключалось? Пример (на JQUERY) https://www.psd2html.com/js-custom-forms/
источник

А

Аркаша Алопекский 🏴‍... in pro.js
Panda
Самое сложно например хочу написать что-то, пусть будет красивый аудио плеер. Открываю редактор, пишу несколько часов, всё ок. На утро просыпаюсь и думаю, а нахер мне это? Интерес пропадает. А вот когда мне дают конкретно задание, сделай это, то, я не могу оторваться пока не закончу задание.
жиза
источник

G

Get_RiGhT in pro.js
Ребята всем привет
источник

G

Get_RiGhT in pro.js
если коротко зачем нужен Хеш?
источник

G

Get_RiGhT in pro.js
это просто рандомный набор символов?
источник

p

persona x grata in pro.js
Get_RiGhT
если коротко зачем нужен Хеш?
Покажи пример
источник

G

Get_RiGhT in pro.js
main.93c6109962b1adceb02f.js
источник

G

Get_RiGhT in pro.js
filename: '[name].[contenthash].js'
источник

p

persona x grata in pro.js
Get_RiGhT
если коротко зачем нужен Хеш?
источник

d

dynamic in pro.js
Get_RiGhT
это просто рандомный набор символов?
Нет. Хэш - это один из видов инвариантности чего-либо.

.
источник

d

dynamic in pro.js
В твоем случае в имени файла указан результат хэш-функции от содержимого файла.
источник

d

dynamic in pro.js
Get_RiGhT
если коротко зачем нужен Хеш?
Для огромного множества всего на свете.
источник

G

Get_RiGhT in pro.js
если например был передан
Андрей то в результате получу
#4fab5
источник

G

Get_RiGhT in pro.js
как пример
источник

d

dynamic in pro.js
Get_RiGhT
если например был передан
Андрей то в результате получу
#4fab5
источник

В

Виктория in pro.js
Panda
Чем их больше, тем меньше оценивается их труд. Зарплаты всё ниже, а стек технологий всё больше.
А код всё хуёвее и хуёвее
источник

d

dynamic in pro.js
Get_RiGhT
если например был передан
Андрей то в результате получу
#4fab5
Вот у тебя есть ник Get_RiGhT. А у меня dynamic. Вычислим хэш от ников по функции, которая представляет просто количество символов в них. У тебя получится число 9 а у меня 7. Если тебе просто дать число 7, ты не сможешь точно понять, что тебе дали хэш от моего ника, потому что может быть множество ников в которых 7 символов - это называется коллизией - когда одна хэш-функция для разного набора входных данных выдает одинаковый выходной. Но главное, что для одних и тех же входных данных, функция всегда будет выдать один и тот же результат.

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

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

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

p

persona x grata in pro.js
dynamic
Вот у тебя есть ник Get_RiGhT. А у меня dynamic. Вычислим хэш от ников по функции, которая представляет просто количество символов в них. У тебя получится число 9 а у меня 7. Если тебе просто дать число 7, ты не сможешь точно понять, что тебе дали хэш от моего ника, потому что может быть множество ников в которых 7 символов - это называется коллизией - когда одна хэш-функция для разного набора входных данных выдает одинаковый выходной. Но главное, что для одних и тех же входных данных, функция всегда будет выдать один и тот же результат.

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

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

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

d

dynamic in pro.js
Стоит еще добавить, что хэшировние в общем случае необратимо. Даже с использованием готовых радужных таблиц под определенную хэш-функцию. По причине тех самых коллизий - для одного хэша может быть больше одного валидного входного аргумента.
источник