knock-knock-who-there-file- compression-talk_ FINAL_2.tar.trz.bz2.gz

Irina Shestak (11.May.2017 at 14:30, 25 min)
Talk at jsDay 2017 (English - UK)

Rating: 3 of 5

Fade in. An opened terminal window. iTerm2 is the flavour. Dracula, the theme. You split the panes in two. You are at it again: a stash of audio buffers and that dream of manipulating a lossless file. With node as your language of choice you embark on the night. You manipulate, you transform, you have your byte order sorted, on their own accord your fingers start to type gzip -f yourFavPhilCollinsSong.wav.
All of a sudden, a whisper:

But what if.

we stream.

file compression.

on the fly.

Fade to black.

In this talk we will walk through file compression algorithms in node as well compression standards. We will cover working with streams, audio buffers, and typed arrays to get us to compress and decompress files, and yourFavPhilCollinsSong.wav.

Who are you?

Claim talk

Talk claims have been moved to the new site.

Please login to the new site to claim your talk

Comments closed.


Rating: 3 of 5

11.May.2017 at 14:55 by _odino_ (7 comments) via Web2 LIVE

Very nice talk, the initial, theoretical part was much interesting and, imo, more useful than the live coding / examples.

Rating: 4 of 5

11.May.2017 at 15:22 by Anonymous

I think showing the effect of compression with page load time in browsers might enrich the talk.

Rating: 4 of 5

12.May.2017 at 11:31 by M_a_s_s_i (79 comments) via Web2 LIVE

Definitely interesting, and well executed.
Not "perfect" only because I was expecting a bit more code, maybe references to the issue of caching compressed files server side...

Rating: 4 of 5

12.May.2017 at 15:39 by Stefano Sala (21 comments) via Web2 LIVE

Interesting to see how compression can hit performance!

Rating: 3 of 5

12.May.2017 at 16:55 by Tony Mrakovcic (24 comments) via Web2 LIVE

Algorithm explanations took a lot of time, no real life examples why someone would actually compress on the fly, but an ok talk

Rating: 3 of 5

13.May.2017 at 01:58 by Miro Svrtan (213 comments) via Web2 LIVE

Abstract and the talk are not really in sync :(

Presentation was good, speaker was good but I would suggest instead of explaining the algorithms in depth to concentrate on the real life examples and share more personal experiences (in sense of pros/cons) towards cases when to use/avoid compression.

© 2019