Philly Game Jam: Press Release!

November 12th, 2009 No comments

On Another, Unrelated Note…

November 11th, 2009 3 comments

Go check out http://www.wtsr.org/! I just finished writing a little script to give them the “On Now” block in the right column. It’s a simple PHP script that parses a .csv file and does a few checks to determine day and current time.

I tried using file(), but it didn’t like the file, for whatever reason. Probably because it was using \r instead of \n for newlines. Oh well. So, I had to do a character-by-character parse (until I realized I could use a regular expression…) to get it implemented. Here are the two loops I ran. I’m sure it could be written more efficiently (like, checking during the first loop for everything, instead of just Day). How would everyone else write this?

Categories: Web Development Tags:

Philly Game Jam 2009

October 27th, 2009 No comments

It’s been forever since I posted last! My review of RoR is still in my mind, and I’ll have it posted soon… I hope.

But, for more current news, I went down to Philadelphia this past weekend and competed in the second annual Philly Game Jam! It started Friday at noon and went until Sunday at noon. Afterwards, there was an awards ceremony for the games. This year there were about 10 different teams, and I found out that last year there were 5 teams, one disbanded and left, and then another team had such varied perspectives on the game that they split into two teams! So, last year they had 4 or 5 games completed, and this year there were 10 games completed (we didn’t have that level of drama). It was a huge blast, and I totally want to do it again if at all possible.

Read on for the recap!

So, like I’ve said, I went to the Philly Game Expo this past weekend and competed in the 2009 Philly Game Jam. For those of you who’ve never heard of it (I hadn’t heard of it myself except that I went) a Game Jam has a few characteristics.

1. You have a certain amount of time during which to create your game. This one was 48 hours in particular.
2. You get a theme that your game must incorporate or follow. Ours was: “An age is called Dark, not because the light does not shine, but because people refuse to see.”

I don’t know if it is universal for Game Jams, but we were told to BYOE. Anything we wanted to use, we were allowed to bring, but any and all work we did must be completed on site. We were not allowed to use pre-compiled code, so if we had a Level Editor previously created for a separate game (we did,) it would not be considered legitimate, even though they couldn’t enforce that mentality (we didn’t use it, no worries.)

For more info on the whole conference, check http://gamexpo.us. For more info on the Game Jam itself, check http://www.phillygamejam.com/2009/

So, this is a long, detailed story of the event, if you don’t want to read it, I won’t be offended, I promise.

Read more…

Ruby on Rails: First Use

August 24th, 2009 No comments

So, recently I just started a project with Ruby on Rails. I can’t give details on the project JUST yet, but they’ll be disclosed as soon as I can. For your information, however, you could relate this project to Craigslist. Now, I’ve been designing and developing applications in PHP (sometimes using Smarty, others using CakePHP) for a while now, so I originally blew RoR off as “the easy way out” of actually having to develop applications (for the record, I thought the same for Cake and other MVC systems).

Pre-using of Ruby on Rails: (personal opinion of skills)

  • PHP Development: Expert
  • CakePHP Development: Beginner/Intermediate
  • Python Development: Beginner
  • Ruby Development: Absolutely none. All I did was watch the Blog in 15-Minutes Screencast (Quicktime video)

The first applications I ever wrote in PHP used Smarty. I have since written applications that do not use Smarty as a templating language (kind of redundant with PHP anyways, I suppose) and I have also worked with CakePHP somewhat. Not enough to consider myself any better than fooling around, but enough to say that I would be comfortable designing and making a development Cake application.

So, what’s the first thing I can say about Ruby on Rails? It seriously is magic. Continue on to read my compare/contrast of RoR and Cake…

I decided to compare Cake and RoR by attempting to build the same application in each language. Both were built with separate databases, etc. Both are hosted on my personal webspace, hosted by HostGator. I used Ruby version 1.8.7, Ruby on Rails version 2.3.3, and CakePHP version 1.2.4.8284, all were in development mode. For this comparison, I will use the following pieces: Command Line apps (Script/…, Rake and Cake Bake), Model Associations, and basic MVC conventions.

  1. Command Line Applications

A Rails application comes with a very sophisticated set of scripts that can create files, run your server, and even create a real-time console for your particular application. I used script/generate to do most of my basic model/controller/view creations, which allowed me to have DB tables created on the fly. script/generate is pretty simple to use. It has actions to create models, controllers, views (with controllers), a scaffolded object, database migrations, and can even be augmented by different RubyGems or plugins. I used scaffolding to quickly generate the basic concepts of my pages, which created a model, a controller, views for CRUD, and the related migration file. The aforementioned screencast made it very easy to understand how all of this worked. It may not have helped me really understand the code (scouring of RailsGuides, Stack Overflow, and Google searches, however, did help) but I felt at home when trying to use the script/generate command.

script/generate, however, is not the only option I used. script/server is very simple. With this running, I was able to hit port 3000 on my machine and view the application as it stood in real time. If something didn’t work exactly the way I wanted it to, I could attempt to fix it and it updated in real-time (apparently Rails in production doesn’t work the same way? Or perhaps I read something wrong somewhere.) Also, script/console allowed me to play around with various pieces of code so I could see if what I thought should work, actually worked. All in all, I was very pleased with the options given to me.

Rake is kind of like the UNIX make command. A Rails application creates a Rakefile in the main app directory, and can be called from any child folder in the structure without having to directly reference it. It has no hard coded functions, but pulls the tasks from a separate list of .rake files. I’m not entirely sure how it all works (I have yet to delve there) but it is pretty fancy. My only usage of rake involved the rake db:migrate and rake routes functions, so rake is probably much more functional than I know.

Cake, on the other hand, only has one option for command line applications. Keeping with the Cake theme, they named the app cake bake. In Cake, you “bake” an application. Rather corny, but it has me trying to figure out why RoR has rake. Anyway, cake bake is very different from the script/... functions in RoR. cake bake seems to be almost like a standalone application in and of itself. Thankfully, cake bake has most of the functionality of the script/... functions. Cake’s method of creating models, controllers, views, etc, works slightly differently than script/.... With Cake, you create all of the database tables, etc. yourself. When you create models, Cake will auto attempt to interpret any associations you may have with your project. So, if you put a user_id column inside of a table, Cake will ask you if that object “belongs to User.” If you are building User, and some other table has a user_id column in it, Cake will ask you if “User has many” or “User has one” of the object you’re creating.

Well, that’s it for this round. I’ll post the link for part two when I finish writing it.

Jason Mraz – Gratitude Café Concert

August 18th, 2009 No comments

Ok… so I’m a week late. Or more. Oh well.

So, last Sunday (the… 8th?) I went with a few friends to see Jason Mraz at Festival Pier in Philadelphia. Let me be perfectly straight with this one. I dislike concerts where I have to stand the entire show because I’m in a mob of people who are all trying to push their ways to the front. Seriously, just let me enjoy the show. Getting closer to the stage is only going to put you closer to the stage. You aren’t going to touch a band member or anything. Unless of course the band member lets you.

Anyway, Festival Pier, at first glance, looked like a parking lot for the tent that was setup about halfway back from the stage, to the right when you’re looking at the stage. Or, maybe it was for all of the food vendors (read: beer) that lined the back wall of the place. Not entirely sure, but you definitely knew where the stage was when you walked in, because there was this HUGE mass of people just sort of standing at the stage. We hadn’t had dinner, so we went to one of the vendors and got 2 chicken strips, some boring fries, and water for about $11.50. I think the best part of that was the water. Let it be said (because it’s never been said before) that you should never buy food at a concert venue. Expensive!

For the Gratitude Café tour, Jason Mraz had his good friend (and tour buddy from last year) Bushwalla act as the MC/Ringleader of the show. I wasn’t sure what to expect, as I’d heard of him once. but he was hilarious, and was well worth the extra 5 minutes that he spent introducing acts. (We’ll get back to him in a few here.) The first performer was a guy named K’naan, who was born in Somalia and did some interesting hip-hop/R&B music. I doubt the audience got his lyrics (he actually had some thought in them), but the music was really good. After about a 20 minute set, K’naan had to leave for the next group to setup. Next up was G. Love and Special Sauce. However… things got a little fun.

The weather forecast was for really big thunderstorms (technical terminology). With lightning. Now, let’s be real. If you’re expecting to have thunderstorms in an open area and you want to have a concert, chances are you should be ready for them. However, after K’naan, Bushwalla got on stage and informed the crowd that they would have to move into the tent until the crew had set up for a storm. :: sigh :: So, we all (the four of us, at least) climbed into the tent with a mass of people, and just started to stand there. Well, first we noticed the merch table. The one thing I do at every concert, or, try to do at every concert, is to get a t-shirt that has the tour info on it. I succeeded. That actually sounds a lot more lame once I typed it out. Nevertheless… I’ll just continue.

While we were in the tent, we happened to be lucky enough to be standing by a tent (yes, a tent inside of the tent) where, who should come out with a guitar but… Bushwalla! He decided that since we were stuck inside, he was going to give us a free… well, not free, but unplanned, impromptu performance. He came out with his Taylor and played about 6 or 7 acoustic songs, while taking requests from the audience, which was about 20 or so people all crowded around. It was pretty hard to hear, as we were in a tent with somewhere around 1,000 other people, and Bushwalla wasn’t amplified or anything, but we definitely did get a good show. Whereas sometimes his words weren’t the best, and his voice wasn’t entirely on key (or maybe it was? Couldn’t hear the guitar), Bushwalla definitely knows how to command a crowd. That impromptu performance, even with the girl who screeched every single song (she was horribly off tune), definitely made the concert wholly worthwhile. I was even ready for it to downpour!

About an hour after K’naan ended his set, Bushwalla returned to the stage and announced the next opener, G. Love and Special Sauce. Now, about 6 or 7 years ago, I was entirely stupid when it came to popular music, and some (most?) would say I still am. I hate to say it, but for anyone who knows the song “Milk & Cereal” by these guys… well… I still don’t know it. Which is a real letdown, because my compatriots were really hoping for G. Love to play it. To make things worse, G. Love and Special Sauce are a fantastic jam band. In fact, they were fantastically good at jamming. Boringly fantastic. I’ve never been so mind-numbingly bored while music was playing at a concert. The number of times songs could have ended, or should have ended was astounding. Nothing more to say there. Bushwalla finally (felt like a few years) came on stage to announce the next performer, the one we were all waiting for.

The thing with Jason Mraz is that he has so many songs, but chances are that you don’t know a quarter of them. He spent the first 6ish years of his career (correct me if I’m wrong) out in California playing with Toca and Adam King, frequenting a place called Java Joe’s. I was really hoping to hear some of these old gems that really made up the sound of his first album, Waiting for My Rocket to Come. As with my last concert post, I won’t delve too deeply into the set list, but I will hit upon some of the tracks that I really liked. Or didn’t like, whatever suits my fancy.
Jason’s set started, probably, about an hour and a half later than scheduled, so I think that was part of the somewhat rushed atmosphere of the show. Jason walked out with his guitar and starting singing a song that none of us knew, so I just so happened to write down the lyric I felt would best give me the song title. Apparently I was right. It was a happy little tune, very fitting of the feel of his last album, We Sing. We Dance. We Steal Things. He then started in with the full band, playing songs off of the aforementioned title. The breakdown of songs to albums goes something like this. 3 from his first commercial release, 1 from his second commercial release, 8 from his most recent release, 4 songs that were on EPs or unreleased, and 1 Bushwalla song.

All in all, it was a fantastic set. Definitely worth the wait, and definitely worth standing the whole time. The encore was fun, because there was a huge delay, long enough for us to worry that he wasn’t going to give an encore, before he came back on stage. Well, not exactly on stage. About halfway back was the soundbooth tent, and that’s where Jason et al rejoined the audience for an acoustic performance. They played the first song as an acoustic band, then the horns, drummer, and keyboardist left the stage, leaving Jason and Toca to play a song. On stage, the band started up a jam, giving Jason and Toca a chance to get back on stage to end the show.

Great show, worth the money. Check out the setlist after the break.

Read more…

Categories: Concerts Tags:

Elton John & Billy Joel: Face 2 Face

August 1st, 2009 1 comment

So, on Thursday night, I went to see the John & John concert in Philadelphia at Citizens Bank Park. This was an interesting experience for me. I’ve seen plenty of concerts with openers and headliners. I was at “Last Play at Shea” (Wednesday night show) when Billy Joel invited numerous guests (including Tony Bennett, John Mayer, and Don Henley) to play and sing various songs. I’ve even myself performed shows where a friend and I are playing each others’ songs. Face 2 Face is a different experience altogether.

Before I went to the concert, I did a little research as to exactly what was going to happen. It wasn’t the first show on the schedule, so it certainly had happened at least once this year, and with the advent of blogging (since the first time the Face 2 Face tour has happened) I was sure someone somewhere had posted something about it. Well, I wasn’t disappointed.

For those of you who have never been to a Face 2 Face concert, there is a typical setup for the concert. Billy Joel and Elton John go on stage and introduce a song from the other artist. Then, the associated bands show up and they play one song from each artist. Billy waves to the audience, and disappears into the darkness, letting Elton to his entire set. Once that is done, they switch off and Billy comes out to play his set. At the end of Billy’s set, Elton joins him back on stage, with both bands, and they do a few songs. Then, the bands disappear and the two play a few more songs to end off the show. Sadly, and I think this is tradition, the artists do not do an encore, mostly because of how specific they can get. I know from a performance side of things, it gets a little scary when setlists change night to night and you aren’t entirely sure how a song goes. I won’t get into the exact setlist until after the break, but I will highlight a few of my favorites here, for sure.

So, just as we get into the venue and close to our seats, Billy opens the show singing “Your Song,” arguably one of Elton’s most prolific songs. Mind you, this is 15 minutes before show time. Which is fantastic, because the other two Joel shows I’ve been to have started about 20 minutes late, rather than early. I think the most amazing thing about Billy Joel and Elton John playing with the “dueling piano” aspect of the show is one of the coolest things I’ve ever heard. You’d think you could tell the difference between the to pianos, but… you can’t. It literally sounds like one piano, even when you look down and realize that, yes, both of them are playing something.

As follows, the bands came out and played a few tunes before Billy waved his way off stage to let Elton play his entire set. Now, for those of you who don’t know, I basically know NOTHING about Elton John’s music, except for the most well known songs. So, the setlist below might be wrong, and if you know better than I do, let me know so I can make the change. The first thing I noticed about Elton’s set was that his drummer was wearing a bright pink shirt and white gloves. That I could see from almost at the end of the third base line in the top tier of seats. Without the use of the camera. Anyway, the best way for me to describe the Elton set is to use one word: sprawling. The first piece (which I believe turned out to be at least two songs with instrumentals) lasted almost 15 minutes. And the second piece I didn’t know seemed to do the same thing. I’m not sure if this was because I didn’t know many of his songs, so I was simply listening to music I didn’t know, or if it really was sprawling. But some of the pieces felt like they took forever and a half. Don’t get me wrong. It sounded great. I enjoyed the set and definitely listed the songs I knew. Elton just seemed… like he was doing what he had to do. Performing a show.

Being a good concert-goer (excepting the viewpoint of the venue, which would make more money closing earlier), I definitely did not want to see the end of Elton’s set. Alas, these things must happen, and he waved his way jovially off stage. Billy came up and continued the energy Elton left from “Crocodile Rock” with his own famous “Angry Young Man.” I think the best part of this song was actually me telling my fellow concert-goers that it really isn’t that hard to play, you just have to practice a bit. Besides that, this was a band I’d seen at least once, if not twice. As I expected, the music was great, and there was a very good order to what Billy did. He played fan favorites, and he played some that weren’t as well known, but he made up for that with the witty banter he included between his songs. One of the most interesting things about Billy Joel’s performance style is that he likes to… play classical ditties while he’s conversing to the audience. Every time I find myself going “what song is next?” and then realizing that he’s just playing the piano. Probably to give himself a second to think about what he’s about to say. Something Billy does during most of his shows is probably considered rather unorthodox. He gets rid of his piano (it skillfully disappears into a compartment under the stage) and dons an electric guitar. He then proceeds to tell the audience to “give this next one a shot” because his guitar roadie (aka Chainsaw) has been with him for 30 years, and loves to sing the next song. Probably one of the most energetic songs of the night turns out to be “Highway to Hell” as “Chainsaw” and the Billy Joel band give a rousing performance of this AC/DC classic.

Many of you might not know that the two or three shows previous had been canceled due to Billy Joel’s doctor telling him to not do anything strenuous for a 72-hour period earlier in the week. Despite that, Billy got on stage, addressed it, and said “I’m here, and I’m gonna give you what I got.” Even though he no longer has the voice he did when he recorded all of his hits and therefore had to sing almost every song in a lower key, he gave the audience what he had, and possibly even more. I know I was a little concerned when he finished playing “Scenes from an Italian Restaurant” and put his head down on his arms on the top of the piano.

Finally, Elton joined Billy on stage and the two and their bands gave a great combined closing set to the audience, ending with the Billy Joel classic, “Piano Man,” started, of course, by Elton. As I observed during the confusion as to whether or not there would be an encore, it’s fitting that the show opened with “Your Song” and ended with “Piano Man,” bookending the fantastic show with the arguably two most well-known and well-received classics from these two fantastic musicians.

Check the setlist (and some notes) after the break.

Read more…

Categories: Concerts Tags:

Red Hot Chili Peppers

July 27th, 2009 2 comments

Ok, so I admit. I wasn’t the biggest fan until recently. Literally, like, pretty much just this summer. I’ve had a bunch of their music for a while, but I’d never really listened to them. Always thought they were a little too… eclectic(?) for my tastes. Now, I just think I was crazy. Granted, I love all of their “popular” stuff. Give me some credit, however. I didn’t realize half of the songs I like were singles until AFTER I did some research and found it out.

But seriously, iTunes Genius (if you’ve never used it, you should try it. It’s like Pandora for people without Internet. But only with your personal music library) couldn’t make playlists off of half of the singles, and if it did, most of the time it picked singles my other favorites had put out themselves. Like… ‘Californication’ and ‘The Luckiest’ (Ben Folds)? Yeah, not much in common. Especially when you accept that it took the live version of Luckiest instead of the studio version. I think the only connection they have is that someone is singing. About something.

So, I did what I always do. One of my good friends calls me a “Music Whore.” I have a tendency not only to collect as much music as possible from a particular group, but I read histories, etc. Let me tell you, RHCP has one of the more… extravagant histories of all of the bands I like. I learned little things that were really interesting. Like how I now want to read Scar Tissue by Anthony Kiedis. Or how Flea almost actually quit the group after the release of By the Way. (Or maybe it was after the recording.) Or, best yet, listening to Frusciante go on for 18 or so minutes about how the guitar for Dani California was written in studio. You never realize just how much a band has gone through until you sit down and read their history, and the histories of the members.

As a newcomer fan of RHCP, I am definitely excited to hear them get back into the studio and put out another CD. It’s on my 2010 list of “Things I Must Buy When They Come Out.”

Anyone have any suggestions as to songs to listen to?

Categories: Musings Tags:

The Dreaded Job Interview

July 20th, 2009 No comments

So, I have an interview for a Web Specialist position at a company up in the City (New York City, for those of you who subscribe to a different “city”). Tomorrow morning. One hour… ish.

Sometimes I feel like I should be more nervous for this. It’s my first real interview for my first real job! Shouldn’t that count for something in excitement or nervousness or… something? I’m not entirely sure, though. To me, it’s simply a double-sided screening process. I’ve already expressed some interest in the job/company for which I will be interviewing. The company has already expressed some interest in having me work the job for the company. The interview, basically another level of “Am I interested in you/the job?” Plus, they’ve already asked for an in person interview. I must be more appealing than every other average Joe in the world, because a company that’s been around for 140 years or more should have some sort of an idea of whom they’d hire. I’d hope they wouldn’t just pick some random resume’s and go “Okey-dokey, here are the interviewees for the next few weeks. Have at ‘em!”

I think another part of it is that I’ve been so much on the other side of the interview, seeing so many other people be way more nervous for a job with so much less prestige. I’m probably more immune to how things will go because I know what the interviewer is thinking, or might be thinking. Granted, I’ve never interviewed anyone for an IT classified job. Everything has pretty much been for Customer Service or a project. Still, the concept is the same. Just like in programming… if you understand the concept and know how it should work, you should have no problems implementing it in whatever language you want.

And you know what? I don’t want to be hired by a company who doesn’t like me for me. If the company decides that something I do or like is inappropriate or against what they want… they can go find someone who fits the exact mold of their dream Web Specialist. The fun part about being in web and the Internet is that there are so many different things out there that you can do. You don’t have to be locked into a particular type of job. Of course, some (myself included) have their own personal preferences. I like building applications. Basic websites (such as this one) where the only outcome is a basic reflection of exactly what’s on the server are boring to me. Also, a blog just stores my writings in a database (pick your flavor, doesn’t matter) and then displays it at whim. It can even handle inline (X)HTML stuff.

But, I realize that I’ve deviated from my real topic of interviews. I suppose it’s really because I can’t see the interview as the dreaded beast I was told it would be when I was in middle school. Ok, there are a lot of things to think about, like, what you wear, what to bring, what to say, what not to say, what questions to ask, and what questions to avoid. What will the interviewer really be looking for in my answers? Will I impress him/her or will I make a fool of myself? Will I actually be right about whether or not I made a fool of myself?

And the one question I’m still trying to answer (and probably will be, even after I do this a thousand times (hopefully not that many, but… who knows))… What are my salary requirements? But that’s a story for another day.

Categories: Musings Tags:

Page Updates #2

July 17th, 2009 No comments

I just finished adding the “Music” section under the “Audio” heading. Expect more updates to the “Audio” heading as I jump into my Sound Design and Sound Engineering experiences!

Categories: Site Updates Tags:

Using WordPress

July 14th, 2009 No comments

So, I’ve used WordPress before, as a simple forum for updates for the Game Manager project, and I figured that making my own webpage with it wouldn’t be too difficult.

Well, I wasn’t wrong, thankfully. Within a matter of hours (including an hour or so for lunch and about 45 minutes or so of reading Wicked) I had a website up and running, easy as can be. Granted, I’m not finished at all, but I was rather impressed with the simplicity of how everything in WP is done. I’ve done some work with my own botched creations, and I’ve also done work with other CMS systems, but I really think WP is on the right track for easy functionality.

The easiest thing for me to do was to re-order my Pages. I’m sure other CMS systems have the same sort of functionality, but all I had to do was change a value in a dropdown and click “Update.” Awesome! With that, I can easily create a “Main” page for a section that already exists, and I don’t even have to think about how to rework the links and the url rewriting. If I’m being honest, though, I really do enjoy url rewriting, now that I know how to do it.

I’ve always shied away from using applications such as WP or Drupal because, as a developer, I feel like I’m constrained into how the system works, rather than how I think it should work. However, running a WP site, even for one day, has me itching to break into the code and figure out how everything integrates, rather than cringing at my inability to rework things myself. There’s definitely a lot going on here, and I’m glad I’ve made an effort to use this system.

Categories: Musings Tags:
  • download outta control 50 cent mobb deep
  • droid x eye live wallpaper free download
  • cod4 pc download full game
  • ytd youtube downloader and converter pro free
  • microsoft windows dvd maker windows 7 download
  • avira antivir 10 free download
  • download plugin photoshop cs5
  • free download pool games 8 ball
  • music step up 3d download free
  • 2893345114
  • download games for nokia c6-01
  • what yo name iz remix free mp3 download
  • gd and top don't go home download mp3
  • vlc media player for ipod touch 2g
  • download q desire movie free
  • download music free online mp3
  • how to download videos off youtube to your phone
  • download msn messenger 8.0 plus
  • meek mill ima boss remix mp3 download
  • download a youtube video free online wmv
  • bf 810 usb serial converter driver free download
  • download kies for samsung galaxy s2 windows 7
  • download youtube 2.1.6 apk
  • free download plant vs zombies 2 for android
  • net framework 2.0 for windows 8 free download
  • kanye west jay-z ots download link
  • ts web access download
  • download ps2 emulator for pc windows 7
  • fifa 08 download full game torent
  • download tema untuk blackberry curve 9300
  • download crack oe mail recovery
  • download kesha animal album songs
  • kt tunstall suddenly see download
  • vm player download for windows 7 free
  • descargar gta san andreas para pc gratis 1 link full
  • avg antivirus free download 2011 full version with key for windows 7
  • download best resume format for mechanical engineers
  • daemon tools free download for windows 7 with crack
  • download oracle 11gr2 client linux
  • how can i get ios5 on my iphone 3gs
  • download the v1.71 firmware update
  • 3gp b grade bollywood movies download
  • download blackberry messenger for iphone 4
  • download a dj mixer software for free
  • qual o melhor acelerador de download pago
  • new firefox mozilla 3.7 free download
  • can i download a 3d movie
  • virtual dub wmv plugin download
  • download audi r8 para gta san andreas
  • free download idm with crack file
  • download discador ig para windows vista
  • 7 zip file opener free download
  • free download microsoft office 2010 full version with key
  • 7 zip file extractor free download
  • ay que lambon descargar
  • chance pe dance pump up mp3 song free download
  • calvin harris feel so close you free download
  • free tv download ipod touch
  • wu tang clan free downloads 36 chambers
  • best youtube video downloader app for iphone
  • cv resume download
  • icc t20 world cup 2012 song mp3 download pakistani
  • rs bot v2.25 download
  • how do download videos from facebook
  • download cricket 09 full version pc
  • download band perry if die young music video
  • flv player free download latest version for windows 7
  • how to download nuketown 2025 on a second xbox
  • webplus x4 user guide free download
  • vlc media player free download macintosh
  • free download k lite codec pack for windows 7
  • download hp laserjet 4250 driver
  • nickelback - if everyone cared download
  • download game pc terbaru 2010 gratis
  • hl-340 usb to serial adapter driver download
  • download my next 30 years tim mcgraw
  • animated desktop wallpaper free download for windows 7
  • oh baby girl video song free download for mobile
  • 50 cent song download mp3
  • iphone 4 software update won't download
  • 2 download videos facebook google chrome
  • download all new mp3 songs of honey singh
  • tumse yu milange download song
  • wifi software free download for mobile java
  • descargar warcraft 3 completo gratis para pc
  • free download of new hindi movie songs mp3
  • samsung galaxy s ii desktop software download
  • ms word design templates free download
  • kyocera fs-c5015n driver download mac
  • oracle report 6i download
  • canoscan lide 60 driver download free
  • ati catalyst control center download
  • free download nokia 5130 pm file
  • sheila ki jawani audio song free download
  • brother hl-2140 software download for mac
  • download youtube videos safari 2012
  • kolaveri di nevaan nigam video song free download
  • download songs from youtube to mp3 free
  • portable tv psp free download
  • mobile suit gundam 00 the movie awakening of the trailblazer download
  • download game gratis buat hp nokia 6300
  • download music to ipod without using itunes
  • garmin mobile xt latest version free download
  • iphone 4 download photos
  • how do you download videos from youtube to your ipod
  • ik reej by prabh gill mp3 song download
  • download form mv-4st
  • free download hindi song kk
  • download bedienungsanleitung nokia bh-105
  • bhare naina ra one full song download
  • download driver canon pixma ip1200
  • download jogo super mario 64 nintendo ds
  • linksys e2000 dd-wrt download
  • download rpg maker 2003 rtp em portugues
  • skype free download for windows 7 ultimate latest version
  • ti bring em out clean mp3 download
  • fly like g6 free mp3 download
  • download latest version c language
  • dmx x gon give it to ya mp3 download
  • nfs underground 2 download tpb
  • w-2 form 2011 download
  • ac dc back in black mp3 download free
  • download corel draw 5x serial
  • youtube video downloader hd free download full version
  • intel r 82945g express chipset family audio driver download
  • super street fighter 4 xbox 360 special moves
  • gta vice city game for android mobile free download
  • download videos youtube free online
  • download-tu is tarah se meri zindagi mein shamil hai
  • prolink tornado v.92 driver download
  • youtube mp3 converter download android
  • o fortuna by carl orff - sheet music download
  • download kyle xy soundtrack free
  • download nds games to dust
  • illegal music downloading nz
  • let us c yashwant kanetkar free download 8th edition
  • descargar emulador de xbox 360 para pc gratis para windows vista
  • iphone 3g manual pdf
  • typical download speed for t1
  • x8 2.3.7 rom download
  • baixar cd paula fernandes 2011 gratis
  • yugioh online 3 duel accelerator download free
  • f b chat download
  • pan card application form 49a free download excel
  • can you download music your computer your ipod touch
  • windows 7 download microsoft iso
  • 7956550381
  • sanu ik pal chain na aave mp3 download free
  • baixar o filme a espera de um milagre dublado
  • download and install ms office 2007 for free
  • nokia e72 software update 071.004 download
  • download itunes 8 for windows 7
  • 4161714332
  • zindagi ye safar mein hai mp3 free download
  • nokia n72 new themes free download
  • free download songs of son of sardar 2012 from songs.pk
  • vm invoice manager download
  • mp3 downloads for android phones
  • microsoft windows xp backup utility download
  • download pianofx studio 4.0 full version free
  • son dam bi queen free mp3 download
  • download nokia e50 themes
  • download episodio 55 drake josh
  • zombie lan cheat v3.5b.exe download
  • youtube video download addon for google chrome
  • windows 7 ultimate 64 bit product key generator download
  • download do firefox mozilla
  • pv manager 3.4 download
  • final fantasy ix music - battle 1 download
  • download game gratis untuk hp nokia 6300
  • 123 online games download
  • easy hide ip free download
  • adobe photoshop 7.0 free download full version windows xp
  • download cs 1 .6 non steam free
  • 7811324000
  • download nds games my r4 card
  • bt download tool mac
  • galway girl ps love you free mp3 download
  • u belong with me by taylor swift mp3 free download
  • iphone 4 firmware ios 6 download
  • download net pl 1051 skypesetup
  • wwe road wrestlemania x8 game download
  • download ea sports cricket 2005 game full version
  • i will remember you download free
  • download 1.6 counter-strike bot
  • download jogos nintendo dsi
  • how to download gtalk on blackberry curve
  • download sonic dx adventure beta
  • rise of legends download maps
  • download phat quoc ky su
  • bryan adams summer 69 video free download
  • download oz 5 temporada rmvb
  • how can i download youtube videos to my macbook
  • download free music videos mp4 player
  • rpg games download freeware
  • no quitter go getter instrumental download
  • ek niranjan telugu songs free download mp3
  • sb live 5.1 xp driver download
  • iz somewhere over rainbow free mp3 download
  • download bb software update
  • ca-101 usb data cable driver download
  • microsoft .net framework 4 client profile full download
  • cheer up j cole download link
  • cbse online books for free download
  • student of the year full movie free download 3gp
  • t pain download lyrics
  • youtube downloader to mp3 for mac os x
  • download custom ios 4.1 firmware iphone 3gs
  • download dreamweaver 8 full version
  • download vlc for mac os x 10.4.11
  • quran mp3 free download sudais
  • htc one x wont download apps
  • nickelback we stand together free mp3 download
  • counter strike condition zero latest maps free download
  • internet explorer 8 download windows 7 32 bit chip
  • 3d studio max download free full version
  • download xperia tipo ad song
  • mac os x leopard 10.5.8 combo update
  • nba 2k my life android download
  • nintendo ds emulator roms free download
  • h r jothipala all songs download
  • tamil mp3 songs download a-z
  • download 5 dragons slot machine
  • download free bank po exam papers solved
  • blackberry torch games angry birds free download
  • download dragon ball kai episode 68
  • alexandra ungureanu cu tine in rai download
  • download driver samsung ml 2010 xp
  • how do you download music from youtube on your iphone
  • free download microsoft virtual wifi miniport adapter driver
  • og loc rap download mp3
  • download vmware player for ubuntu 10.10
  • download bible nokia e5
  • nokia n70 games free download .jar
  • 2007 audi a6 owners manual download
  • km net admin 2.0 download
  • dvd movie maker free download software
  • patch sims 1 pour windows 7
  • traktor s4 download crack
  • download mozilla firefox 7 beta free
  • mobile software free download nokia e61i
  • download hp pavilion dv6000 drivers for windows 7
  • huang xiao hu ban mp3 free download
  • download gmail application for mobile phones
  • chris webby white noise lp download free
  • descargar jdownloader para 64 bits
  • can iphone 4 download siri
  • download and install mozilla firefox 4.0
  • nokia n73 themes softwares free download
  • mz cpu accelerator download gratis
  • lo key house download
  • yugioh gx spirit caller nds rom download
  • free download s wallpapers
  • mobile suit gundam 00 the movie download
  • how to increase download speed in windows 7 home premium
  • quicktime player 7 snow leopard download
  • 8523022957
  • mp3 songs download free indian audio
  • download driver ethernet controller asus p5pe-vm
  • nvidia geforce 6200 le driver free download
  • halo portable download free
  • xp download service pack 3
  • download java jdk for linux 64 bit
  • dell inspiron 6400 sm bus controller driver download
  • vlc player latest version free download 2012 for windows 7
  • dj drama lil wayne get em mp3 download
  • ys 6 soundtrack download
  • download everything at once mp3 song
  • baixar o filme nosso lar dvdrip
  • nokia n81 bluetooth driver download
  • u god wu tang lyrics
  • free download tom and jerry episodes in hindi
  • live speed s2 download full free
  • kadi te has bol ve punjabi song mp3 download
  • windows media center download cnet
  • download bs player pro keygen
  • realtek ac97 audio driver free download windows 7
  • ismail yk sanane mp3 download boxca
  • download filme up altas aventuras dublado rmvb
  • akon ft keri hilson change me free mp3 download
  • toshiba tecra s1 drivers free download
  • 9559798150
  • download the full quran for free mp3
  • beginning microsoft visual c# 2010 free download
  • xv the definition mixtape download
  • cv template uk download free
  • download pc suite for sony ericsson w8
  • java development kit free download for windows 7 64 bit
  • free download dy 365 medley songs
  • pro tools le 8 plugins free download
  • compaq presario cq40 317tu driver download windows xp
  • how to download youtube videos on android free
  • yu gi oh 5ds world championship 2010 action replay codes
  • hjsplit download free
  • nero multimedia suite 10 free download for windows 7
  • om shanti om 3gp video songs free download
  • free download sheela ki jawani mp3 song tees maar khan
  • programa download de videos do youtube
  • crossfire hacks free download gp
  • get new iphone software iphone 3g
  • o exorcista 3 download dublado avi
  • firefox 3.0 free download cnet
  • download harry potter 99 seconds video
  • sims 3 download free full game late night
  • mg music downloads
  • free download audio songs 3 idiots
  • download movies like stagevu