August 21, 2011

Hi... it looks like you're lost.

You've probably arrived by a link from mrcodee.com. If so, you're in for a lot of disappointment.

If you are legitimate traffic, welcome. You will still be disappointed, but since you had no prior expectations, you'll still be disappointed.

June 13, 2011

Trying Out Some Music Services

When I wanted to make my near 50k song collection available on the internet, there were a few paths I could have taken.

There were a few things that I absolutely had to have available:
  • Searchable catalog (within a reasonable amount of time)
  • Built-in media player
  • Ability to create a random playlist
  • Require login & authorization
I was already used to using Sockso to offer my music on my Windows 7 machine, but lacked the database experience, so I was forced to use Sockso's built-in database, (which could only add ~200 songs at a time). It was taking weeks to add all the music to the collection.  Unacceptable.

So after a blown power supply in my desktop, I decided that would be the best time to start over with it.  I added another terabyte of storage and loaded Linux.  

Back to the problem at hand.  

So now I haven't a freshly installed OS and a ton of media.  So I googled the free alternatives for media server stuff, and saw the typical Subsonic, Sockso, Ampache, Firefly etc.

After loading mySQL, php, etc....

I loaded Subsonic.  Seemed great at first, but after adding all my music to it's database, it started lagging. Couldn't search.  Couldn't play.  Couldn't do anything other than log in.
Unacceptable.

So I tried Ampache.  Only took an hour to add 50k songs, and a even some of my movies and podcasts. Awesome.
After fixing the issues with the flash player, it was looking pretty good.  Great search-ability.  Fast.  Responsive.  Can create a decent random playlist.  Great.
Only problem that I have is that when using the random playlist, the song names are never correct.  Ever.  
Other than that, it's an excellent program and my #1 choice so far.

Lastly I tried old Sockso.  Made the changes to be able to use mySQL and it was running...  decently.  The java front-end just seems to be a resource hog, and it can only find ~44k of my music.  Unacceptable.  But I will say that it does an incredible job of creating a random playlist with all the information properly displayed.  Which is the only reason I can't give it up.



In the end, I am still running Sockso and Ampache, but always favor Ampache.  I just can't argue with the speed, search-ability and video qualities that it has.  For that, I can overlook the incorrect titles of songs in my random playlist.  Heck, It even turns it into a guessing game.

Either way, this is how I addressed the issue.

MrCodeE.Com / Net / Org

May 18, 2011

Awesome Wallpapers

Ok... so my reason for posting these is not only to share them with the world, but I wanted to use a couple of them as a background pic for my profile.io account.  Since you have to provide a website instead of just uploading right to you site, here they are.

So enjoy.







Don't spend it all in one place.

April 7, 2011

Four Aces Solitaire Game

For my web programming class, we were asked to create the game Four Aces Solitaire using javascript.

Here was my attempt at creating the game.  Go ahead, see if you can beat it.

The only part that I haven't been able to test was the message saying that you won the game.  I've beat the game only a few times before, but didn't think about when the game is over because I was too worried about the game play itself.  Once I got the game working properly, I haven't actually been able to beat it since.  So let me know if you can.

To play:

The game starts with 4 cards.  To get rid of a card, there has to be a higher card of the same suit on the rightmost of the "pile."  Ace is obviously the highest, so at the end of the game, you should only be left with the 4 aces on the screen.

If there is a blank row, you can click on any card and move that card, and all cards to the right of it, to the new row.

If there are no more moves, click "Deal" to distribute another 4 cards until you've got through the deck.  Once you reach 0 deals remaining, and run out of moves, then you lose.  Start a new game and try again!

Let me know how it plays and if there are any issues with it...  or at least see if you can win.

 Go on...  give it a try!

March 6, 2011

Just Another Day

My job is so fucking unbelieveable.  I'll try to sum it up by first telling you about the folks I work with.

First, there is this supermodel wanna-be chick.  Yeah, okay, she is pretty hot, but damn is she completely useless.  The girl is constantly fixing her hair or putting on makeup.  She is extremely self-centered and has never once considered the needs or wants of anyone but herself.  She is as dumb as a box of rocks, and I still find it surprising that she has enough brain power to continue to breathe.

The next chick is completely the opposite.  She might even be one of the smartest people on the planet.  Her career opportunities are endless, and yet she is here with us.  She is a zero on a scale of 1 to 10.  I'm not sure she even showers, much less shaves her "womanly" parts.  I think she might be a lesbian, because every time we drive by the hardware store, she moans like a cat in heat.

But the jewel of the crowd has got to be the fucking stoner.  And this guy is more than just your average pothead.  In fact, he is baked before he comes to work, during work, and I'm sure after work.  He probably hasn't been sober anytime in the last ten years, and he's only 22.  He dresses like a beatnik throwback from the 1960's, and to make things worst, he brings his big fucking dog to work.  Every fucking day I have to look at this huge Great Dane walk around half-stoned from the second-hand smoke.  Hell, sometimes I even think it's trying to talk with its constant bellowing.  Also, both of them are constantly hungry, requiring multiple stops to McDonalds and Burger King, every single fucking day.

Anyways, I drive these fucktards around in my van and we solve mysteries and shit.