2011
A Curious Course on Coroutines and Concurrency
This tutorial is a practical exploration of using Python coroutines (extended generators) for solving problems in data processing, event handling, and concurrent programming. The material starts off with generators and builds to writing a complete multitasking environment that can run thousands of concurrent tasks without using threads or using code based on event-driven callbacks (i.e., the "reactor" model)
2009
SoCon09 - welcome back to Atlanta | Introspection
Hire the best, fire the rest
Hiring the wrong people cost:
- Time
- Money
- Culture
You'll never say it too much, trust me.
MIUX08/Papers - NRCwikis
2nd International Workshop on Mobile Internet User eXperience
The presentations given that year
2008
ARIA and Web 2.0 Accessibility
by Rich Schwerdtfeger from IBM
Erlang - software for a concurrent world
How do you program a multicore computer? Easy - do it in Erlang. Erlang is a concurrent functional programming language designed for programming fault-tolerant systems. With share-nothing semantics and pure message passing, Erlang programs scales on multicore computers. In this talk, Joe introduces Erlang, the ideas of Concurrent Oriented Programming and commercial applications written in Erlang
2007
Amazon Web Services Blog: Start-Up Project Customer Presentations Rock!
These presentations have a ton of "Lessons Learned" embedded within. Each presentation is filled with Best Practices, reference-architecture diagrams, approximate monthly bill they paid to Amazon, and some simply cool strategies. These are experiences from those who are running Amazon Web Services in Production.
with the audio.
lejoe’s notes » Barcamp Lausanne | My talk titled “When location meets the web”
A good presentation giving a good overview on what can be done with GPS and web… the future of localization
slides from Lausanne BarCamp (liip rocks)
Oxford Geek Night 3 | 25th July 2007
Oxford Geek Nights offer a chance for web developers and designers in the local area to get together, share their skills and talk about new ideas, techniques and technologies.
nice presentations, fast and easy.