Recent Blog Posts:
Category ArtistServer
Date Tuesday, Jul 31, 2007 9:23:58 AM
Add Links to Profiles on MySpace, Facebook, and More
Add Links to Profiles on MySpace, Facebook, and More

ArtistServer has integrated the services of http://SocialNetwork.in, a profile aggregator, to display links to all your profiles in the side bar of your site.

Just visit and join SocialNetwork.in (for free), then add links to your profiles at each social network and site you use, then return to ArtistServer, and add your SocialNetwork.in profile name to your profile in the My Account area. Once you are done, you will see all your profile links on your site.

To the right, is a screenshot of the "Profile Widget" from my site: http://www.artistserver.com/sonicwallpaper

And here is a link to my profile at SocialNetwork.in: http://socialnetwork.in/index.cfm/member/gideonmarken - my SocialNetwork.in profile name is: gideonmarken

Who or What is SocialNetwork.in?  

It's a site I launched in January of this year to serve as a "profile aggregator" - which means, it's a site which helps you pull together your many profiles on the Web. Currently, the site supports over 100 social networks, community sites, and other Web sites which provide a profile.  If you'd like a site added to SocialNetwork.in, make sure it meets the basic criteria:
  • The Name of the site - example: Site Name
  • The full URL to the site - example: www.sitename.com
  • A link to a user/member URL on the site - example: http://www.sitename.com/ProfileName

You do have the option of adding profiles and links to other people's profiles as "private" links, although these links will only be available to you on the SocialNetwork.in site.

Why do you want all your profiles linked together?

This helps people connect to you, when they see that you are on some other site, the site visitor may click on the profile link and visit you there. If they are on that site too, they may add a link to you or add you as a friend.  With this tool, you'll greatly increase your cross-site networking and begin driving more traffic around to all your profiles. Start thinking about your 'core' profile, and not about having dozens of identities scattered around the Web - this tool helps make this happen, not only here, but any site that selects to adopt the SocialNetwork.in API.

Why signup at SocialNetowork.in?

Because the services it offers can be 'plugged in' and used at any Web site, which would allow you to benefit from greater levels of integration with the sites you use.

For example, lets say you are a member of SocialNetwork.in, and you are a member of Flickr.com - then you go out and join some new social/travel site that uses SocialNetwork.in's API to connect to our data and your profiles. By adding your SocialNetwork.in profile name to your account on the new site, they can now locate your photos and display them on your new profile without you having to reupload or import them in.

What is an API?

An API is an acronym for "Application Programming Interface." API's are VERY cool because they allow developers to connect to different sites and services and utilize the data and information in their own applications. You may have heard of the term "Mashup" being used on the Web - this relates to the process of connecting to at least one API and blending your own data with the data being offered by the API.  For example, all the various maps you see on the Web which display various types of data or photos or icons, etc are usually "Map Mashups" that use either Google or Yahoo Maps API.

Enjoy!

Oh... BTW... ArtistServer and IndieMobile now have 250 free Mp3/Realtone Ringtones available for download. All ringtones are provided by the artists at ArtistServer.com
 



Tags      

ADD TO:
Add to BlinkBlink
Add to Del.icio.usDel.icio.us
Add to DiggDigg
Add to FurlFurl
Add to GoogleGoogle
Add to SimpySimpy
Add to SpurlSpurl
Add to Y! MyWebY! MyWeb

Permalink:

Category Mobile - Web - Media
Date Monday, Jul 23, 2007 3:18:36 PM
SocialNetwork.in API Promotes Cross Site Networking
SocialNetwork.in, a profile aggregator, uses standards to help connect people's profiles and friends. This new API will function as a powerful tool in the hands of developers, allowing them to identify what services they should support through integration. Utilizing the API helps promote cross network connectivity and empowers people. Promote SocialNetwork.in to your members, and start extending your site as a platform.

The SocialNetwork.in API provides RSS2 feeds containing links and profile names of our members. Members of our site can aggregate their many website profile links and links to their friends profiles with our easy to use interface. We support more than 100 popular social networks, social bookmarking sites, and other services which support member profiles.

Create Profile Widgets and More

As a developer, you can extend your site and services with our API by connecting your members to their SocialNetwork.in profiles. Once you've made this connection, you now have the means to display a 'profile widget,' or go further and connect to other profiles for each member, and connect to other sites and APIs to display their content.  

The screenshot to the right shows an example of a profile widget as used on ArtistServer.com.

Mashup Connectivity

SocialNetwork.in is great for mashups. With a single member profile, you can tap into any of the 100's of sites we provide profile linking to. If your site's members are not using SocialNetwork.in yet, ask them to join and start extending your site and adding value for your members.

Additional SocialNetwork.in Site Updates
  • The site is once again functional in Internet Explorer (6 and 7), sorry about that!
  • We now provide traffic charts from Compete.com on the category and site profile pages.
  • Slight design update - the backgrounds for the site ratings, site icons, and number of people rating have all been replaced so they fit the site design more.
http://SocialNetwork.in - for more info!


Tags        

ADD TO:
Add to BlinkBlink
Add to Del.icio.usDel.icio.us
Add to DiggDigg
Add to FurlFurl
Add to GoogleGoogle
Add to SimpySimpy
Add to SpurlSpurl
Add to Y! MyWebY! MyWeb

Permalink:

Category ArtistServer
Date Tuesday, Apr 25, 2006 11:14:04 AM
Browse Music by Location, Genre, and Artist on a MAP

Where can you browse the world of music by genre and by artist through a map?

At ArtistServer.com :)

http://www.artistserver.com/map.cfm

This page will load a map of the world - and a listing of genres down the side. For best results, login before visiting, otherwise you won't be able to download.

Click on a genre, and it will load icons on the map of artists who have songs in that genre.



Click on one of the headphone icons, and a small container will load with a listing of all the songs by that artist which are 'in' the selected genre.



You can click on the map to 'set the focus' - then use the controls on the right side to zoom in. You can also click-n-drag the map to move it around. If you zoom in too far, or move too far off the sides, you'll see gray or white and no longer see a map. Zoom out if this happens.



You can also click on the 'hybrid' overlay on the map - this will show you boundry lines, state and city names, roads, etc. You may also click over to standard 'map' if you wish.



The end result, is that you can browse ArtistServer's music through a map while filtering by 'region' and by 'genre.'

This page is in beta - and Yahoo! Maps is in Beta - so you may see some issues, if you do, post to the forums and list your browser and platform.

One issue the page currently has, is that it doesn't tell you the genre you are currently looking at - so I'll need to set that up.

Some questions aritsts on the site may have:

Where am I? I can't find myself on the map.

This is possible. I believe the map can only load 100 items, I'll have to look into this more. If you are 'brand new' to the site, it is possible that I haven't 'geocoded' your location yet.

Are you telling people where I live?

No. These locations are only displaying the very same information on your artist pages, which is: Country, State, and City. Your actual address is NOT used. If the map actually shows your true location, it is purely random. But if it bothers you, I can alter your geocode to move you.

My location is wrong. How can I correct it?

I'll have to work out how to do this, my concern is that if I give people the option to click on a map to place themselves, they'll put themselves in the ocean or Antartica, etc. So I may create a setting where you can tell the system to re-run your Country/State/City settings through a Geocoder which would update your data if the location was found.

Hey Yahoo!

Thank you Yahoo! and the Yahoo! Developer's Program - Your new Maps API was VERY easy to work with, and I look forward to experimenting with it some more.

But wait, there's more...

You can also see maps integrated on every 'genre' page on ArtistServer.com. Here is an example: http://www.artistserver.com/DownTempo

I'll have to click around and check my competitor's sites, but I'm fairly sure that this kind of map integration isn't being done on music service sites. If you'd like to check yourself, try this listing of Music Hosting Services. So far, the only one I've seen is TagWorld, and all they provide is a map on the artist/member pages showing where that person is. If you find anything like this, let me know!



Tags        

ADD TO:
Add to BlinkBlink
Add to Del.icio.usDel.icio.us
Add to DiggDigg
Add to FurlFurl
Add to GoogleGoogle
Add to SimpySimpy
Add to SpurlSpurl
Add to Y! MyWebY! MyWeb

Permalink:

Category Mobile - Web - Media
Date Tuesday, Jan 10, 2006 11:58:25 AM
Web Service Mashup: Last.fm and Amazon.com

Hey, Happy New Years everyone! As usual, my wife and I had a mellow celebration - we aren't big partiers or go for the massive crowds, but we brought in the New Year with a toast of champagne and a kiss.

Resolutions? No, sorry - I've never been one to create New Years resolutions. I can completely understand why people do, and that the new year psychologically helps people move forward - as if they are drawing from the concept of "starting over." Ideally, if you want to be a progressive person, and if you want to discover your true potential - you must entertain the idea of resolutions all year long. We are delicate machines needing little tweaks here and there - if you only get a goal realignment once a year, your wasting fuel, missing opportunities and not meeting your potential.

Now onto the New Year... so, what's currently on my plate? My first attempt at a Web Mashup :) What's a Web Mashup? At a bare minimum, it's when you take two or more Web services and use them together to create something else or new. A Web Service could be thought of as a Web site's data and logic without the actual site. For example - you could go to a weather site and view the data as they present it on their site, or, you could connect to the weather site's Web services, and request the data you want, then display it on your site or in your application. If this is new to you, welcome to the Read/Write Web - the Programmable Web - Web 2.0 - etc. :)

I have a few goals and plans for using Web Services, and since a few of those ideas pertain to Amazon.com, I started there. I'm going to talk about two projects below, so before I continue, I'll list the projects.

  1. Similar Artists - My plan was to pass a genre name and return a selection of CDs/Artists associated to that genre, or allow people to search for commercial artists they know, and return a selection of related artists. This is for a potential project I'm working on where I'm looking to connect music fans to ArtistServer.com artists though the artists people already know and listen to. One of the hardest parts of getting listens as an independent artist, is being found - and one way to help people find these artists is by allowing them to select who they do know and like, and have that selection connect to ArtistServer and display similar artists. This is basically one of the foundations of learning - you take things you already know, you discover something, you mentally assoicate it to what you already know, then integrate the new knowledge or experience into your memory. This is currently just an experiment, but it may get launched as another 'satellite site' for ArtistServer. Possibly under the name GenreTree.com.

    What is a "satellite site?" It's a site you create and manage that serves to transmit traffic to your central site. Ideally, a satellite site will have some value and not be spam/fluff - but it's main focus is to sit out there and function as an advertisement for your main business. I have no idea if this is a term currently in use, but I believe it to be a good strategy that you could apply to all kinds of sites.

  2. Music Banner Ads - This second project is where Last.fm comes in. Here I was looking to create a system where anyone who uses Last.fm could first join the Associate program at Amazon.com, then come to the site I have running and have the ability to generate dynamic music banner ads based on what they listen to. Last.fm already provides an excellent means to list your "top artists" and "recently listened songs" on your site, but it lacks the means to generate revenue. If you are going to advertise what you listen to, why not earn revenue from it? If you look at how Last.fm works, they have a page setup for every artist in their system, and if possible, they have the artist's CDs listed with amazon.com their Associate ID attached. So, if Last.fm can use your data to drive affiliate sales through Amazon, so should you!

I first connected into Amazon, and that was working great - so I clicked over to Last.fm and began working on consuming their XML feeds. Ten minutes into it, Last.fm went offline for the next 6-8hrs. Perfect timing eh? The next morning I dive into it again - Last.fm is back online and in a few hours, I finished the code to consume seven of their offered XML feeds (along with caching them locally for speed).

I had already achieved the goal for the first project, the only thing I needed to do was adjust the formatting and build a site around the idea. The second project is where I ran into some trouble. The code was functioning just fine, the trouble was the results coming back from Amazon. In order to minimize the number of requests to Amazon (you are allowed 1 request per second per IP address) I was using their "TextStream" search and passing the artists or artists and albums as a string of text. It seems the searching functionality of Amazon's TextStream isn't as great as I was thinking it would be. The results it returned usually only found 1 out of 6 artists I would pass it. I tried passing them as a comma list, in quotes, as one text string, and while the results did vary - they never improved. As a check, I would visit Amazon and search for each item separately, and return results.

With the TextStream search being nearly useless, I've concluded that the only way I can reach the level of quality I'm expecting, is to search for each entry (artist or artist/album combo) individually. Unfortunately, that doesn't scale very well when done in real-time. The only way that would work is to distribute the requests to Amazon to the actual sites that will display the end results. I'm not sure that can work though, since the XML file needs to be saved (cached) so the banner ad can be built from it. Another method is obviously needed where I would store all the data locally on my server.

I'm now thinking that the only way to offer this as a service, would be to consume the users Last.fm XML files on a daily basis, then extract any new artists and store them in a database table. Then hit Amazon's Web services with that list, and return the results back to another table. With Amazon's data now cached on a daily basis, my application could then consume Last.fm Web services for a user, query the local database, then generate the music banner ad with their Associate ID. Then I'd need a scheduled task to run each day to harvest new artists from the Last.fm profiles of the users of this service, store the results, and repopulate the Amazon table based on the new collection of artists in the Last.fm table. With this solution, the application/service could scale and provide nearly perfect output for the banner ads.

If Amazon's TextStream search was more rocking, I could launch the service in the next week, but since it retuns things like "Carole King" when I pass it "King Tubby," the service would suck, even if it was free - which it will be. Unfortunately, I'm not sure when I can dedicate the time to building a version that would store all the artists and albums from the users profiles, in addition to requesting and storing the data from Amazon. That's going to take a lot more time to develop and test. Bummer.

But all is not lost :), my work this last weekend on Web services taught me more about the technologies being used, about the parsing of XML files, how to build a dynamic query from XML contents, how to consume and cache an external XML file, and I've started to understand the Amazon Web service platform.

While I'm sad that I didn't succeed in launching the Music Banner Ad service, I am quite excited about the world of Web services and I'm sure that after I do some additional work with some other site's APIs, I'll become more motivated about the creation of ArtistServer.com's API - which is in the plans - but not until the end of the year.

If you are interested in my Music Banner Ad idea, or if you have any ideas about it, please feel free to comment or send me an email to discuss.



Tags              

ADD TO:
Add to BlinkBlink
Add to Del.icio.usDel.icio.us
Add to DiggDigg
Add to FurlFurl
Add to GoogleGoogle
Add to SimpySimpy
Add to SpurlSpurl
Add to Y! MyWebY! MyWeb

Permalink:

Category Mobile - Web - Media
Date Thursday, Aug 18, 2005 1:21:17 PM
Approximately $90 million in Venture Capital in 1 week!
I wanted to point out that this month is apparently "The Mobile & Media Investment Month" of the year.

In one week - 6 companies in the mobile/media markets received venture capital funding - take a look:

Aug 8th: Intercasting - mobile blogging - $5.5 million
Aug 9th: Amp'd Mobile - mobile content - $60 million
Aug 9th: PacketHop - RealTime Multicasting Video - $10 million
Aug 10th: Veoh Networks - Internet/P2P TV - undisclosed
Aug 10th: Odeo - Podcast support system/service - undisclosed
Aug 10th: Podshow - Podcasting network - $8.85 million

That's approximately $90 million in Venture Capital in 1 week!

We'll see a few more before the year is over - things are starting to boil - next year is looking like a hot year for technology. The mobile Web will start being embraced - more mobile services will be launched - podcasting is solidifying - blogging is in flames like a forest fire - and music continues to plug away with more artists and bands taking the independent route than every before.

We have API's opening sites - we have protocols to glue them together - we have developers taking advantage of all this data, and we have new ways to experience and cross relate everything because of this. What will it lead to? Increased perception - new visions - realizations and discoveries. I'm sure this is all sounding a bit too optimistic, but what we need to keep in mind here, is that new metodologies based on content and data relationships will change the way we consider information - it will change how we use it - and it will definately change how we access it.

This my friends, is the end of the 'Information Age' and the start of the new era and onto the recontextualizatoin of media and information.

On a social level - you can point to the whole 'Remix' and 'MashUp' perspective that's taking off. On a business level, we have people 'remixing RSS/XML feeds,' creating new ways to drive and expose data. And, from a personal perspective, we are empowering people with more control over their time with time-shifted entertainment, mobile technology and location based services over mobile.

How does this effect me as a developer and site owner?

I'm excited about the Web again - my enthusiasm for what I'm working on with ArtistServer and the MediaServer System platform is volumes greater than my intial push that got me started on all of this five years ago. To give you an idea on the effects of this, I've completed more updates to the platform ArtistServer runs on in the last year than the previous 4 years added up.

Back to the Venture Capital... I am interested in and looking for investors for ArtistServer and MediaServer System - please contact me through the site for more information.

Tags              

ADD TO:
Add to BlinkBlink
Add to Del.icio.usDel.icio.us
Add to DiggDigg
Add to FurlFurl
Add to GoogleGoogle
Add to SimpySimpy
Add to SpurlSpurl
Add to Y! MyWebY! MyWeb

Permalink:

Gideon Marken
Web Technologist & Electronic Artist

My status - click to chat with me.


Add Me to your Linked In Network



About


Blog Categories
 »  ArtistServer
 »  Sonic Wallpaper News
 »  Mobile - Web - Media
 »  SocialNetwork.in

June 2013
SUN MON TUE WED THU FRI SAT
       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       
< Previous Month  -  Next Month >
Click on dates, or view all

Twitter Tweets


My Music - Widget from ArtistServer:


What I've Been Listening To:
Listening chart from Last.fm


Free Ringtones From ArtistServer:


My Blog Tag Cloud


Kiss My RSS Get Firefox San Diego Bloggers