Daily Tech Video

Search
Skip to content
  • @DailyTechVideo
  • Suggest a video
  • Lerner Consulting
  • Reuven’s blog

Monthly Archives: November 2014

Object-oriented programming, Optimization, Ruby

Sheena McCoy and Rachel Myers on “Understanding Ruby’s Method Cache”

November 25, 2014 reuven Leave a comment

Rubyists need to know about the method cache, because it determines the speed of the rest of the system.  In this talk, Sheena McCoy and Rachel Myers describe how Ruby caches methods, and thus makes our method calls faster than would otherwise be the case.

Share this:

  • LinkedIn
  • Twitter
  • Google
  • Facebook
  • Reddit
Programming languages, Ruby

Nathan Long’s “Big O in a Homemade Hash”

November 24, 2014 reuven Leave a comment

How would you implement your own Hash class?  In this talk, Nathan Lane tells us about O(n) and O(1) , and how hashes do their work.

 

 

Share this:

  • LinkedIn
  • Twitter
  • Google
  • Facebook
  • Reddit
Education, Python

Jessica McKellar’s “Python, the Next Generation”

November 23, 2014 reuven Leave a comment

How can we encourage more girls and women to learn programming?  Jessica McKellar’s talk, from PyCon 2014, has some very interesting insights into what has worked in Tennessee high schools.

Share this:

  • LinkedIn
  • Twitter
  • Google
  • Facebook
  • Reddit
Modeling, Programming languages

Rob Axtell’s “Modeling the Economy with 150 Million Agents”

November 22, 2014 reuven Leave a comment

Agent-based modeling is a powerful technique for simulating complex systems. This talk introduces the ideas behind agent-based modeling, and describes some of the ways in which we can understand many phenomena using it.

Share this:

  • LinkedIn
  • Twitter
  • Google
  • Facebook
  • Reddit
Concurrency, Programming languages

Rob Pike’s “Concurrency is not Parallelism”

November 21, 2014 reuven Leave a comment

Legendary developer Rob Pike describes why programmers should understand the different ways in which programs can execute things in parallel.

Share this:

  • LinkedIn
  • Twitter
  • Google
  • Facebook
  • Reddit
Programming languages, Rust

Steve Klabnik’s “Rust for Language-ists”

November 20, 2014 reuven Leave a comment

I’m increasingly intrigued by the Rust language, and what is offers programmers. Steve Klabnik discusses what Rust brings to the table, and why programmers — including developers in such languages as Python and Ruby — should be excited about Rust.

Share this:

  • LinkedIn
  • Twitter
  • Google
  • Facebook
  • Reddit
Databases

Sam Madden’s “Column-Oriented Databases”

November 19, 2014 reuven Leave a comment

How is a column-oriented database different, and what advantages does it have over traditional, row-oriented databases?

Share this:

  • LinkedIn
  • Twitter
  • Google
  • Facebook
  • Reddit
Ruby

Ernie Miller’s “That’s Not Very Ruby of You”

November 18, 2014 reuven Leave a comment

When you write Ruby code, are you doing so in a Ruby style?  Ernie Miller shows how you can, but shouldn’t, write in Ruby.

Share this:

  • LinkedIn
  • Twitter
  • Google
  • Facebook
  • Reddit
Object-oriented programming, Programming languages, Ruby, Software testing

Sandi Metz’s “The Magic Tricks of Testing”

November 17, 2014 reuven Leave a comment

How should you write tests?  What should you test?  Sandi Metz presents ideas for how you should think about testing.

Share this:

  • LinkedIn
  • Twitter
  • Google
  • Facebook
  • Reddit
Databases, Open source, PostgreSQL

Bruce Momjian’s “Inside PostgreSQL Shared Memory”

November 16, 2014 reuven Leave a comment

People are often surprised to find that PostgreSQL uses processes, rather than threads.  This talk, by Bruce Momjian, describes how PostgreSQL’s processes share memory, and thus allow the database to operate efficiently despite its use of processes.

Share this:

  • LinkedIn
  • Twitter
  • Google
  • Facebook
  • Reddit

Posts navigation

1 2 Next →

Daily technology videos, curated by Reuven Lerner.

Follow @DailyTechVideo

Recent Posts

  • Daily Tech Video: Status update
  • DTV will return soon!
  • [Video 458] Kara Erickson and Victor Savkin: Angular 2 updates
  • [Video 457] Reginald Braithwaite: First-Class Commands — An unexpectedly fertile design pattern
  • [Video 456] Scott Hanselman: JavaScript, The Cloud, and the Rise of the New Virtual Machine

Recent Comments

  • Presentation Slides, Ansible: Automated App Deployment - rm core on [Video 384] Kenny Gorman: Cloud PostgreSQL Automation Management with Ansible
  • OpenSCG: Postgres & Hadoop | Video – Behold! The Power of Foreign Data Wrappers! on [Video 378] Jim Mlodgenski: PostgreSQL Federation
  • [Video 318] Christopher Neugebauer: Python's New Type Hints in Action… In JavaScript - Daily Tech Video on [Video 178] Guido van Rossum: Type Hints
  • Compiler Construction (part 2) | Pilot's Logbook on [Video 233] Yukihiro ‘Matz’ Matsumoto: Superdry Ruby
  • Visto nel Web – 199 | Ok, panico on [Video 281] Andrey Syschikov: Practical usage of advanced Python constructs

Archives

  • March 2017
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • December 2015
  • November 2015
  • October 2015
  • September 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014

Categories

  • .NET
  • Administrivia
  • APIs
  • Best practices
  • Books
  • Business
  • C++
  • Client-side development
  • Clojure
  • Cloud computing
  • Concurrency
  • Data science
  • Databases
  • Debugging
  • Design
  • Devops
  • Education
  • Functional programming
  • Git
  • Go
  • Hardware
  • Haskell
  • Health
  • Historical
  • i18n
  • Java
  • JavaScript
  • Legal
  • Linux
  • Management
  • Mobile
  • Modeling
  • MySQL
  • Networking
  • NoSQL
  • Object-oriented programming
  • Open source
  • Optimization
  • Pair programming
  • PHP
  • PostgreSQL
  • Presenting
  • Programming languages
  • Python
  • Ruby
  • Rust
  • Scaling
  • Scientific computing
  • Security
  • Software testing
  • Tools
  • Uncategorized
  • Web development
  • Women

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Proudly powered by WordPress