А вы знали что если добавить "s" к url канала то он будет показывать все посты в браузере :/
https://t.me/s/tailed_dev
https://t.me/s/tailed_dev
#JS #frontend
Возникла проблема с хешом для большого файла
Использовал библиотеку Rusha, завис на том что большой файл не переваривается readAsArrayBuffer.
Решение было в том что бы я прочитал доки еще раз и нашел строку что Rusha может кушать Blob а тот же File и есть Blob только немного другой.
Так что кормлю worker Rusha этот большой блоб и жду когда он его прожует
Так что чаще читайте доки :/
Возникла проблема с хешом для большого файла
Использовал библиотеку Rusha, завис на том что большой файл не переваривается readAsArrayBuffer.
Решение было в том что бы я прочитал доки еще раз и нашел строку что Rusha может кушать Blob а тот же File и есть Blob только немного другой.
Так что кормлю worker Rusha этот большой блоб и жду когда он его прожует
Так что чаще читайте доки :/
GitHub
GitHub - srijs/rusha: High-performance pure-javascript SHA1 implementation suitable for large binary data, reaching up to half…
High-performance pure-javascript SHA1 implementation suitable for large binary data, reaching up to half the native speed. - srijs/rusha
Forwarded from Current Jetbrains Cracks
Telegraph
ja-netfilter with mymap and power
This method is suitable for ALL IDEA-based IDE. It is based on ja-netfilter, mymap (not specifically this repository, but similar) and power. Download latest https://jetbra.in/files/ja-netfilter-all-fc9079af920b5041806e96efb864ab6c3a0128a5.zip (220124) If…
This media is not supported in your browser
VIEW IN TELEGRAM
Разработка кода на Vue более приятная... Наверное? Или я просто знал что мне уже надо делать :/
Хвостатый кодер
Photo
Когда уже в CSS добавят значения свободного места в элементе до конца экрана?... А то я костыль СДелялЬ : >
Итак. Итоги по вчерашней попоболи.
С связи с тем что на сайте нужно сделать защиту от дурака, и дурак не пытался лишний раз загрузить файл то я юзал хеш SHA1 для фаликов.
Но оказалось что такой метод делает БбрРБбрР на JS и вообще он капуша :/ Поэтому с подачи одного человека решил использовать xxhash3.
Он в разы спасал ситуацию позволяет и не ждать год пока будет получен хеш нашего файлика. Но костыль в виде slice Все же пришлось сделатьб......
На 1 видео файлик в 6 гигов а на втором пример если дубликат есть
С связи с тем что на сайте нужно сделать защиту от дурака, и дурак не пытался лишний раз загрузить файл то я юзал хеш SHA1 для фаликов.
Но оказалось что такой метод делает БбрРБбрР на JS и вообще он капуша :/ Поэтому с подачи одного человека решил использовать xxhash3.
Он в разы спасал ситуацию позволяет и не ждать год пока будет получен хеш нашего файлика. Но костыль в виде slice Все же пришлось сделатьб......
На 1 видео файлик в 6 гигов а на втором пример если дубликат есть
Хвостатый кодер
Итак. Итоги по вчерашней попоболи. С связи с тем что на сайте нужно сделать защиту от дурака, и дурак не пытался лишний раз загрузить файл то я юзал хеш SHA1 для фаликов. Но оказалось что такой метод делает БбрРБбрР на JS и вообще он капуша :/ Поэтому с подачи…
Самое смешное что скорость замедляет не сами вычисления а скорость чтения данных. Возможно можно и быстрее жевать файлы но пока что терпимо... Да и думаю что не особо много ювзерей будет грузить файлы по 10 гигов
Радость. Это когда тебе не пришлось переписывать весь сайт что бы добавить поиск по расширению файла... Потому что ты подумал заранее