If you want to learn Java, Python, or Ruby but can't stand the thought of slogging through a huge pile of books, take a look at the open source video tutorial service, ShowMeDo. It's loaded with screencasts that walk you through how to use popular programming languages and an assortment of open source applications like Vim and Blender.
ShowMeDo has plenty of in-depth videos on all kinds of involved programming techniques, but there are several quick one- or two-minute tutorials on handy techniques like how to install the AdblockPlus plugin for Firefox and how to change the password to a KeePass database. Tutorials are submitted by the open source software community and range from near-professionally produced to self-proclaimed amateurs with an interest in programming.
The site recently began offering an optional ad-free subscription service called Club ShowMeDo. For $60 per year, users can access more than 120 videos aimed specifically at learning Python, including 50 videos designed for viewers with no experience working with the programming language. Subscribers can also access a bonus section of the Web site that contains tutorials on making the transition from Open Office from other productivity suites.
Since everyone has different learning styles, visual learning isn't for everyone. If you enjoy watching how things are done rather than just reading about them, however, the videos at ShowMeDo might be right up your alley.