The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

21.01.2018 18:01  Порт библиотеки сжатия Zstd на JavaScript

Опубликован JavaScript-порт библиотеки для сжатия данных с использованием алгоритма Zstd, обеспечивающего одно из лучших соотношений уровня сжатия к производительности. Порт сделан на основе оригинального кодека Zstandard, преобразованного в JavaScript при помощи компилятора Emscripten. Порт поддерживает использование словарей и может применяться в Node.js и в приложениях, выполняемых на стороне браузера.

  1. Главная ссылка к новости (https://github.com/yoshihitoh/...)
  2. OpenNews: Выпуск библиотеки сжатия LZHAM 1.0, нацеленной на создание более быстрой альтернативы LZMA
  3. OpenNews: Автор LZ4 представил новый быстрый и эффективный алгоритм сжатия ZSTD
  4. OpenNews: Dropbox опубликовал реализацию алгоритма сжатия изображений Lepton
  5. OpenNews: Facebook опубликовал реализацию алгоритма сжатия Zstandard 1.0
  6. OpenNews: Компания Google открыла код Draco, библиотеки для эффективного сжатия 3D-графики
Автор новости: Аноним
Тип: Программы
Ключевые слова: zstd, javascript
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, фывфыв, 19:24, 21/01/2018 [ответить] [смотреть все]
  • +6 +/
    > Порт библиотеки сжатия Zstd на JavaScript
    > пи помощи компилятора Emscripten

    Может уже хватит это портом называть? Тогда любую сборку программы можно назвать портом для arm, amd64, GNU/Linux и т.д. -_-

     
     
  • 2.2, Оболтус, 19:28, 21/01/2018 [^] [ответить] [смотреть все] [показать ветку]
  • +5 +/
    Ну если код потом обработали и привели в читаемый вид, то почему бы и нет ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.12, Xasd, 21:22, 21/01/2018 [^] [ответить] [смотреть все]  
  • –2 +/
    кого привели в читаьельвый вид бинарник ... весь текст скрыт [показать]
     
     
  • 4.19, pavlinux, 23:09, 21/01/2018 [^] [ответить] [смотреть все]  
  • +3 +/
    Где бинарник https github com yoshihitoh zstd-codec blob develop js lib zstd-... весь текст скрыт [показать]
     
     
  • 5.23, irinat, 01:15, 22/01/2018 [^] [ответить] [смотреть все]  
  • +/
    https github com yoshihitoh zstd-codec blob develop js lib zstd-codec-binding ... весь текст скрыт [показать]
     
     
  • 6.24, pavlinux, 05:14, 22/01/2018 [^] [ответить] [смотреть все]  
  • +/
    Ещё раз где бинарник code var Module function Module Module Mo... весь текст скрыт [показать]
     
     
  • 7.26, Аноним, 09:01, 22/01/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    У вебмакак и бинарники под стать code var ASM_CONSTS STATIC_BASE GLOBAL_BA... весь текст скрыт [показать]
     
     
  • 8.28, X4asd, 13:18, 22/01/2018 [^] [ответить] [смотреть все]  
  • +2 +/
    самый прикол ещё и в том что это лежит в РЕПОЗИТОРИИ ИСХОДНОГО КОДА ЛОЛ js-м... весь текст скрыт [показать]
     
  • 8.33, pavlinux, 23:02, 22/01/2018 [^] [ответить] [смотреть все]  
  • +/
    Амномном незнает что такое stream base64, Ты как опеннет попал, по рассылке в ... весь текст скрыт [показать]
     
  • 7.29, irinat, 14:36, 22/01/2018 [^] [ответить] [смотреть все]  
  • +2 +/
    Ну вот тут, например code aA g,h,10 k qy 17994 124 0 n a g 11 0 124 0 i... весь текст скрыт [показать]
     
     
  • 8.34, pavlinux, 23:05, 22/01/2018 [^] [ответить] [смотреть все]  
  • –1 +/
    Бедненькое поклонение копипастеров в расстройствах D Скажи спасибо, что не к... весь текст скрыт [показать]
     
  • 8.35, Stax, 00:26, 23/01/2018 [^] [ответить] [смотреть все]  
  • +/
    Я вот могу сказать, что вы никогда не открывали исходный код - заботливно написа... весь текст скрыт [показать]
     
     
  • 9.36, irinat, 00:36, 23/01/2018 [^] [ответить] [смотреть все]  
  • +/
    Некоторые открывал Но ещё я заглядывал в файлы, которые Emscripten генерирует ... весь текст скрыт [показать]
     
     
  • 10.37, Stax, 20:54, 23/01/2018 [^] [ответить] [смотреть все]  
  • +/
    Да, я ошибся - сорри Массив MemoryInitialization чисто emscripten овская штука ... весь текст скрыт [показать]
     
  • 3.25, Аноним, 08:58, 22/01/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    После emscripten и минификации код не сильно отличается от hexspeak а ... весь текст скрыт [показать]
     
  • 2.3, Crazy Alex, 20:01, 21/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Там таки не просто сборка Там обычно некоторые правки, написание обвязки и т п ... весь текст скрыт [показать] [показать ветку]
     
     ....нить скрыта, показать (15)

  • 1.5, Аноним, 20:04, 21/01/2018 [ответить] [смотреть все]  
  • –25 +/
    Отлично, JavaScript развивается. А хейтеры до сих пор "вспаменают" npm leftpad.
     
  • 1.6, Аноним, 20:07, 21/01/2018 [ответить] [смотреть все]  
  • –3 +/
    давно ждал, пока использовал lz4, но в нём нет словарей, сейчас буду переходить ... весь текст скрыт [показать]
     
     
  • 2.17, Led, 22:52, 21/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    уже есть
     
  • 1.7, Аноним84701, 20:16, 21/01/2018 [ответить] [смотреть все]  
  • +2 +/
    > JavaScript-порт библиотек ... обеспечивающего одно из лучших соотношений уровня сжатия к производительности
    > JavaScript-порт
    > производительности
    > JavaScript

    https://github.com/yoshihitoh/zstd-codec
    > TODO
    > performance test

    И как, соотношение просело всего в 2 раза? Или до 5-8 вообще "не считается!™" ?

     
     
  • 2.8, Аноним, 20:32, 21/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • –4 +/
    производительности тебе хватит чтобы сжимать данные на браузере и отправлять их ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.11, ffirefox, 21:14, 21/01/2018 [^] [ответить] [смотреть все]  
  • +2 +/
    А батарейку при этом сильно кушает?

     
     
  • 4.13, Аноним, 21:27, 21/01/2018 [^] [ответить] [смотреть все]  
  • –1 +/
    asmjs/webasm или SIMD.js ?
     
  • 4.22, Аноним, 00:14, 22/01/2018 [^] [ответить] [смотреть все]  
  • +7 +/
    А это проблема клиента, макак она не волнует.
     
  • 3.20, Аноним, 23:32, 21/01/2018 [^] [ответить] [смотреть все]  
  • +6 +/
    Content-Encoding: gzip
     
  • 1.10, Аноним, 21:10, 21/01/2018 [ответить] [смотреть все]  
  • +1 +/
    Зачем это, если JS толком ничего полезного не даст?
     
     
  • 2.14, Аноним, 21:37, 21/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Если на стороне клиента, то полезно для соединения через EDGE А так все форматы... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.30, Аноним, 16:10, 22/01/2018 [^] [ответить] [смотреть все]  
  • +/
    Тем что быстрее батарею посадит?
     
  • 3.32, Аноним, 19:09, 22/01/2018 [^] [ответить] [смотреть все]  
  • +/
    А браузер не пожмёт если только это не использовать для тех, которые не поддер... весь текст скрыт [показать]
     
  • 1.27, Аноним, 10:29, 22/01/2018 [ответить] [смотреть все]  
  • +/
    Предполагаю, скорость - адская.


     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor