Streaming Bluetooth Audio from iPhone to Your Audi A4

If you’ve been searching for a solution to streaming bluetooth audio from an iPhone to your Audi (or VW/Mercedes Benz) then you’ve come to the right place. Just watch the video below for the (what I think) is the best and most cost-effective solution out there: You can get more information about the ViseeO Tune2Air […]

How to Record a Skype Podcast Interview on a Mac Without a Mixer

In this video, I show you how to record a Skype podcast interview on two tracks in Adobe Audition without a mixer. Video Highlights (00:15) – My Current Setup for Podcasting (00:58) – Simplest Solution for 1-Track Skype Recording (03:58) – Overview of Multi Track Recording in Adobe Audition (05:35) – Installing Line In for Mac […]

How to Connect Roku to Hotel Wifi

If you’ve been searching for how to connect Roku to hotel wifi networks, then you’ve come to the right place. Watch this video and I’ll show you how to connect your Roku to hotel wireless networks: You can get more information about the Hootoo Tripmate here. Where Can I Buy This From? You can buy the […]

CBS All Access a Big Fail for NFL Online Streaming

Today, the Seattle Seahawks played the Chicago Bears and the game was being shown live on CBS. Since I didn’t have cable, I decided to sign up for CBS All Access, a monthly subscription service that gives you access to live and on-demand content. And they were offering first month access for free. It seemed too […]

Screen Scraping with Beautiful Soup

Beautiful Soup is a Python library which is very handy for projects like screen-scraping.  Here’s a brief tutorial on how to scrape a list of the top 250 movies from IMBD.com and write them to a local text file: 1) Download Beautiful Soup Downloading Beautiful Soup is very easy. I’m currently using version 3 and […]

Amazing Planet Earth

This is an amazing time-lapsed video of the planet Earth taken from Elektro-L, a Russian satellite. Checkout Gizmodo for more details.

Lions, Tigers and Neighbor’s WiFi!

These days you find wi-fi networks every where. This is good. And it’s bad. It’s great having the convenience of wi-fi at coffee shops, restaurants, hotels etc. But it’s a pain when all your neighbors have wi-fi networks that keep interfering with each other. I recently discovered a handy free utility for the Mac called […]

Python: Functions with Optional & Named Arguments

Python allows functions to have default values for arguments. These are used when the function is called without the argument. But where it gets really interesting is when you realize that in Python it’s also possible to name the arguments and call them in any order, which can be very useful. def shirt(styleID, size=’Medium’, color=’White’): […]

How To Reverse A String in Python

Unlike other languages such as Ruby, there is no built-in method to reverse a string in Python. Here are two possible ways to accomplish that:  1) The 'Long' Way This approach uses a for-loop with the join method to reverse a string: def rev(s): return ”.join([s[i] for i in range(len(s)-1,-1,-1)]) >>> print rev(“abcde”) edcba 2) […]

Learn Python the Hard Way

Over the last two years, I've spent considerable time learning several programming languages (PHP, C# and Ruby).  I started developing web applications with PHP, moved onto ASP.NET MVC using C# and then decided to experiment with Ruby on Rails.  I really loved the simplicity of Ruby and the 'magic' of Rails, but there was something […]