Twitter Weekly Updates for 2009-11-29

  • Grill bling! Whoa, now anyone can be \'cool\' #
  • Watching/Listening to a Sarah Mclachlan concert, Mirrorball I believe. Man, do I ever <3 Sarah Mclachlan's tunes! #
  • Dang, why would I lend my car out when I have a #protospace meeting.. Hmm.. Maybe I'll take the train.. Gonna be late, crappy #
  • My silly little web app to dump YouTube videos to my fileserver. Also provides links to mp4 versions of submitted vids: #
  • YouTube Grabber App #
  • YouTube Grabber #
  • Twitter Weekly Updates for 2009-11-23 #

YouTube Grabber App

I’ve whipped up this little YouTube video grabber for myself and I’ve opened it up for the moment. If I see it getting spammed or abused in some way, I’ll probably password protect it, nevertheless, you can check it out here.

YouTube Grabber ScreenshotWhat it does

This little app takes a YouTube video link and then adds the reference in a database. A seperate script then polls that database and looks for new URLs. It then uses another script (that I did not write), called yt-download, to fetch each video and dump it to my fileserver.

How it does it

I wrote this application using Django (and therefore Python). Django provides a lot of really helpful database abstraction along with various helpful tools for custom web administration of databases and tools for rapidly created very presentations.. I’m sure a true Django expert would say it’s even more yet.

In addition to Django, my little application runs on an Ubuntu Linux based webserver I run as a Virtual Machine.

The actual fetching of the videos is handled by a script I wrote that uses the Django database framework.. It’s just a few lines and is called by cron.

What it can do for you

Granted people don’t abuse this thing, I don’t mind them submitting videos for the purpose of getting at the mp4 links on the video pages. Of course you can also use it to point me to content that you think is awesome.

Twitter Weekly Updates for 2009-11-23

  • Screwin around making something with Django, listenin to CBC Radio 2, chillin out in the tub. #
  • Gonna hit RL level 26 in about 18 mins. Ahh birthdays. 😀 #
  • Man, my energy is so vamped today… #
  • Basys2 FPGA dev and RT232R boards I used for ENEL453 Lab 3 #
  • Basys2 FPGA dev and RT232R boards I used for ENEL453 Lab 3 #
  • Basys2 FPGA dev and RT232R boards I used for ENEL453 Lab 3 #
  • Basys2 and FT232R breakout board used for ENEL 453 Lab 3 #
  • /cry I just lost 3 hours of code in a botched SVN commit.. How the frak in that even possible?! Really hating svn for the moment. #
  • I just applied for convocation after winter! Now to see if my combined degrees customized program requirements confuses the registrar.. #
  • Twitter Weekly Updates for 2009-11-16 #

Twitter Weekly Updates for 2009-11-16

  • Finished another FPGA lab, from my aquatic desk! #
  • Listening to CBC Radio 2, great workin tunes: #
  • Fixing up my Subversion server, though wondering if I should be looking closer in to git. Any thoughts world? #
  • Have I mentioned that IE is a horrible piece of garbage? If you're still using it, stop & use something standardized: #
  • Are you aware we've already crossed the event horizon of this cognitive black hole? Stop comparing TCP and Coax in terms of 'speed'. #
  • I wish "reading days" was like a week longer than it is.. Then again, that'd be putting off graduation! #
  • Hah, of course just when I hunker down to work, my file server starts freaking. Go'ram Samba/ReiserFS/LVM.. Hope this fsck works some magic! #
  • Twitter Weekly Updates for 2009-11-09 #

Twitter Weekly Updates for 2009-11-09