Showing posts with label video. Show all posts
Showing posts with label video. Show all posts

Friday, March 27, 2015

Video: The Birth and Death of JavaScript (1995-2035)

Great comedic and serious talk about how JavaScript is bad and popular. Learn about the timeline of 1995-2035 about how JavaScript became the most popular language and fell.

https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript

- Danial Goodwin -

Saturday, February 28, 2015

Video: Compressor Head

If you are interested in compression algorithms, then the "Compressor Head" short series is a great collection of videos. And, the compression algorithm to beat is the LZ family, which is the backbone of just about all compression that is done. Though, the Markov Chain Compression looks really interesting!

The LZ77 Compression Family
Markov Chain Compression
Burrows-Wheeler Transform

- Danial Goodwin -

Friday, February 20, 2015

Video: A Whole New World

This great talk by Gary Bernhardt will make you think about the legacy systems that you are using everyday and why can't they be better. Hint: They can.

https://www.destroyallsoftware.com/talks/a-whole-new-world

- Danial Goodwin -

Sunday, February 1, 2015

Video: The Unpuzzling Kotlin: Bringing Clarity to Your Code

An okay-ish video. I would only recommend it if you would like to learn a little bit about an alternative Java language, Kotlin (by JetBrains). Basically, it fixes many of Java's un-intuitive "features". And, it's usuable for Android.

After the first 10-15 minutes about Kotlin features, there are Java puzzlers for the rest of the video. Code puzzlers are great ways to learn about the edge cases of a language and help you understand better why some easy code isn't working.

Video: The Unpuzzling Kotlin: Bringing Clarity to Your Code

- Danial Goodwin -

Wednesday, January 28, 2015

Video: Java 8 Language Capabilities - What's in it for you?

After watching this video, I really want to go out of my way to find a Java 8 project to work on. My main Java platform, Android, is still mainly Java 7. Though, I did just find a workaround to get lambdas in using gradle-retrolambda.

The entire video is great, and mainly about lambdas in Java 8. A long time ago I thought lambdas were a complicated topic, but this presentation explains them easily, and with many examples. I really like the examples for the comparisons between Java 8 code and pre-8 code. For example:




Video: Java 8 Language Capabilities - What's in it for you?


- Danial Goodwin -

Wednesday, January 21, 2015

Video: Objects and Functions, Conflict Without a Cause?

Good dev video about Objects, Object-Oriented Programming (OOP), Functional Programming (FP), and how Scala compares to Java and Haskell. I liked the entire 36 minute video, but if you want to get the most information in the littlest amount of time, then I suggest watching for about 3 minutes starting from about the 20 minute mark. There you will learn a great reason to use Scala over Java.. source code shown!

Then, you can watch the first two minutes to see the speaker's experience to tell if you want to watch anymore or not.

https://parleys.com/play/51704efce4b095cc56d8d4b5/chapter0/about

By the way, if you don't already have a free account with Parleys, then I suggest a painless registering with the site to add to your collection of places to find great videos with slides.

 - Danial Goodwin -