Wimbomedia Sandbox

Tuesday, June 10, 2008   —   Vienna 0 Comments

This is the link to the Wimbomedia Sandbox...

http://www.petrosalema.com/wimbo

Very rough, but communicates my ideas...

  more »

flyTunes!

Friday, May 16, 2008   —   Vienna 0 Comments

It's been a while since I've written anything — anything that wasn't code that is... I've been really busy with a project for a client. I'll have a link to it up once it's cleared.

I've also been at work on something really neat this week: flyTunes. flyTunes allows you to browse albums from the iTunes Music Store on your browser.

flyTunes

  more »

Javascript and Darfur

Sunday, May 04, 2008   —   Vienna 0 Comments

The Darfur Wall is great in its simplicity: A wall of white and gray numbers, each denoting a life lost in Darfur. Click on any dark number and donate a dollar to "light" it in recognition of that life.

The Darfur Wall

  more »

New search results layout

Saturday, October 20, 2007   —   Vienna 0 Comments

Made some changes on the design of the "Browsing" section. Search results brings up artist images.   more »

Deleted songs on your playlists

Thursday, September 20, 2007   —   Vienna 0 Comments

When you save a track on your playlist, and it subsequently gets deleted, it now shows you that the track is gone on your playlist menu. It doesn't remove the track from your playlist though. I figured that would be a little annoying.

An I idea I'm toying with is to have the deleted song replaced by another version of the same track if one is available.

  more »

Finally finished work on the playlist functions

Friday, August 17, 2007   —   Vienna 0 Comments

Finally finished work on the playlist functions on Wimbomedia. You can now drag and drop to rearrange the song order, you can save it, rename it. I also fixed the bug with the play modes.   more »

Ajax message queuing

Tuesday, June 05, 2007   —   Vienna 1 Comments

When building Wimbomedia, I encountered the problem of managing multiple HTTPRequests. In order that a new HTTPRequest does not interrupt or kill the previous one, I needed some sort of queuing abstraction that will wait until the previous request was completed (or aborted) before moving on to the next one. FIFO is a computer acronym for a concept called "First In First Out". It is a common principle in managing messages on operating systems because, lest we forget, even offline platforms have to deal with lag!


Imagine a hungry customer arrives at a counter in McDonalds to find a family of five in the throes of indecision. The person serving at the counter would wait until the family has received their order or decided they fancy Berger King instead, before asking the hungery guy to place his order. Well that's FIFO right ther — "First come, first served"! And that's how I'll propose to solve the multiple Ajax request problem.   more »

Volume memory

Friday, May 25, 2007   —   Vienna 0 Comments

Wimbomedia now remembers your volume setting even when you close the browser.   more »

See what others are listening to at Wimbomedia

Thursday, March 01, 2007   —   Vienna 0 Comments

Did you notice? You can now check out what tracks your friends have been listening to... Just click the "playlist" tab on their profile and it should be the very first playlist on their list.

Wimbomedia

  more »

Firefox bug fixed!

Sunday, January 14, 2007   —   Vienna 0 Comments

Firefox has a bug which now and again would cause the broser to stall in the middle of an HTTPRequest.

It's now fixed, and everything seems to be working completely smoothly, so all Mozilla users rejoice!

  more »

WED 10

« Feb   March 2010   Apr »

Su Mo Tu We Th Fr Sa
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      


Search blog



Archive



Categories