Archive for the ‘YAY’ Category

Kiva – Loans that change lives

Wednesday, October 20th, 2010

We’ve just updated our Kiva account, adding some more loans. We urge all our photographers and customers to join us at Kiva, and help make a difference.

We also recommend you to watch the TED-video featuring Jessica Jackley, co-founder of Kiva.

What do you think of people in poverty? Maybe what Jessica Jackley once did: “they” need “our” help, in the form of a few coins in a jar. The co-founder of Kiva.org talks about how her attitude changed — and how her work with microloans has brought new power to people who live on a few dollars a day.

Cheers,

Linda :)

Open Source: How Stock Photo Agency YayMicro.com was Created Using Only Open Source Technology

Friday, September 3rd, 2010

Bjorn has written a paper on the Open Source use at YayMicro. Please enjoy! Click here to download a PDF-version (106kb).

Open Source Image Agency

Beginning

With little resources, but lot’s of faith, energy and a common belief in how a microstock agency should be made, three entrepreneurs all quit their job at a leading stock agency, and started creating low price photo agency YayMicro from scratch.

They literally had nothing: No founding, no code, no stock photos. Today http://yaymicro.com features more than one million stock photos and is commonly regarded as the easiest to use microstock agency. This is a fairy tale story showing how far the open source community has come, and how you can create something out of nothing if you just believe.

Microstock: Low Price Stock Photos

Microstock

Microstock photography is an offshoot of traditional stock photo agencies. Microstock companies source their images via the Internet from a wide range of photographers, and customers can buy the stock photos at a very low price compared to traditional stock photo agencies. At YayMicro.com anyone can register as a photographer, upload their pictures and, if the photos are approved by YayMicro’s reviewers, sell them to customers around the world. When an image is bought through the website, the photographer receives 50% in commission. In contrast to traditional stock agencies, licensing rights at YayMicro is super simple. YayMicro offers a Royalty Free license that gives the customer permission to use an image on anything the customer want, as many times as he wants, for as long as he wants. The only limitation is on reselling rights, which can also be bought, but at a higher price.

TECHNOLOGY

Since resources were scarce, and software is expensive, the people at YayMicro were pretty much forced to look at free alternatives for anything they did. Microsoft, Oracle, IBM and Apple were out the window. Instead, every piece of technology was chosen from the open source community.

Operating System – CentOS200px-CentOS_full_logo.svg

The enterprise-class linux distribution was chosen because it has proven to be one of the most reliable and stable distributions. It’s one of the most popular server distributions, meaning it is easy to find solutions and support online. YayMicro is currently running CentOS release 5.5 (Final) that was released in May this year.
CentOS was an easy choice for Yay, since the developers had experience from RHEL (Red Hat Enterprise Linux). The community around CentOS provides the support needed, and the functionality is just as good as RHEL. In fact, CentOS can be regarded as the free edition of the same software that makes Red Hat an enterprise solution. It is incredibly stable, efficient, and secure. It provides the same level of security as other enterprise Linux versions. All updates also coincides with a release of RH, ensuring consistent compatibility.


Postgres-Database-Is-Expected-to-Suffice-the-Needs-of-Different-Administration

Database Management System – PostgresSQL

Obviously, for a microstock agency with millions of images, selecting the right DBMS is crucial. There were two clear alternatives YayMicro had to choose between; mySQL and PostgresSQL. Traditionally mySQL has been assumed to be faster, but less full-featured than PostgresSQL. However, this assumption is to a high extent based on history and old stereotypes, and for the most part outdated. PostgresSQL has become much faster recent years, while mySQL has implemented many functionalities in its last releases.

Both PostgresSQL and mySQL have their own loyal supporters, focusing on advantages in their system while talking mostly about faults and problems with the other. In the end both systems are excellent systems, and both would probably have been good choices for Yay. The choice might have come down to two factors that might or might not have been correct.

First, PostgresSQL have a rumor for scaling better with large amounts of data. This was hard to test initially, but with millions of millions of records, the database is still super responsive, even at high concurrency levels. Secondly it might have factored in that YayMicro felt PostgresSQL was the more “open” of the two open source systems, a belief that was somewhat “confirmed” in 2009 when Oracle bought mySQL.

Search Engine – Apache Solrsolr

One of the most important aspects of a successful stock photo agency is a good search engine. If users can’t find their picture in seconds, they’ll go somewhere else. Technically, searches could be done straight to the PostgresSQL database, but even though it’s super fast, it’s nowhere near what YayMicro needed. Consider this; each image is tagged with 50 keywords, the database holds more than a million images. Each search should take into account the relevancy of search phrase, orientation of images, how many people is in the picture, country of image, explicit images and categories. It should return a ranked list of a search, giving you exactly result from 350 to 400 if that is what you ask for. Consider thousands of people searching the website for images at the same time. Apache Solr is up for it.

Solr was created by CNET Networks in 2004, and donated to Apache in 2006, thereby going open source. Although Solr is still a young project, it has become extremely popular and proved to be a really strong search engine. YayMicro is the only microstock agency that uses this modern search engine, and as a result features the fastest search in the industry. Other users of Solr include NASA, CNET, Yellow Pages, Digg.com and SourceForge. You can try the search here: http://yaymicro.com/search.action

JqueryJavaScript Library – jQuery

JavaScript is what made webpages dynamic, and jQuery is what made JavaScript accessible. That’s a bold statement, and might be an exaggeration, but it is meant to show how important jQuery has been to the development of YayMicro.com. “jQuery: The Write Less, Do More, JavaScript Library” is their slogan, and it’s very fitting. Javascript has never been this easy.

Adding a simple line of code (importing the jQuery Library) does two things. It makes it easy to write javascript code, and it makes it possible to include tons of jQuery compatible plugins. Whenever new functionality like image previews, login boxes, button effects or image galleries have to be implemented, jQuery is there to help. It’s not an exaggeration that implementing the preview function on the page took less than three hours, and most of that time was used browsing for the right plugin. Released just four years ago in 2006, it’s already used by more than 31% of the 10.000 most visited websites. That’s no coincident.

YayMicro uses the latest release, 1.4.2 of jQuery. Updates are done as soon as new versions are proven to be compatible with all used plugins.

Image software – ImageMagickimneeeerdo

An image agency needs a stable and extensive image converter. ImageMagick provides all the needs, and does so with a BSD license. All image conversions and vector graphics are done with ImageMagick and GhostScript. ImageMagick is also easily adjustable to Yay’s server environment.

ImageMagick has support for over 100 formats, tons of functionality and extensive security features, including memory and thread error detection. All the stock photos, more than one million, have in some way been handled with ImageMagick.

logoWeb Application Development Framework – Stripes

Web Application Development with Java has historically been responsible for many headaches for developers who had to spend 80% of their time configuring, and only 20% of the time were spent on actual code writing. When Struts went open source in 2000, it got a little better for developers, but there was still a lot of time spent on configuration. WebWork 2 and Spring-MVC are better, but nothing really compares to how easy it is to develop Java EE applications with Stripes. Auto-discovered ActionBeans, transparent file upload capability and a great Localization system are just some of the things that make Stripes so easy to use.

On the Stripes website, they claim that: “Stripes aims to provide an experience similar to owning Apple hardware, Sony TVs and luxury German cars (without the price premium); things just work, they feel right and every now and again you get that “Oh, it does that too? Awesome!” feeling.” Stripes really does this, and for the diehard Apple fans in Yay, the Apple reference alone is reason enough to use it.


Other technologies

To make YayMicro.com work, there are too many technologies involved to write in-depth about all of them. Here are the nuts and bolts of the open source microstock agency that is YayMicro.com.

• Eclipse The open source toolset Eclipse is used for developing the Java EE applications that are used.
• Apache ActiveMQ Apache ActiveMQ is a message broker that enables applications to talk to each other.
• Bucardo Bucardo is the open source Database Synchronization system built for PostgresSQL
• Bacula Bacula is the backup application that makes everybody at YayMicro sleep well.
• Apache Subversion Subversion is the revision control system used. A more modern version of the all-popular CVS.
• Wordpress blog.yaymicro.com is running on Wordpress, (which means YayMicro is also using mySQL)

Click here to download a PDF-version.

-Bjorn Sjogren

Dr. Jackson Avery (actor Jesse Williams) from Grey’s Anatomy as a Stock Photo Model!

Thursday, September 2nd, 2010

The other day I was helping out a client looking for different types of people in our stock photo base. After working in the stock photo industry for some years you begin to recognize the different models, and you’d probably greet them as old friends if you ran into them on the street. Even when you have 10.000+ models in your image base, as we do now, you still recognize a surprising number of them!

So at first I didn’t stop to take a closer look when I saw a familiar face. But there was something about those blue eyes that made me click back to take a closer look. I thought to myself “This must be that Grey’s Anatomy guy, Avery, but is he a stock photo model”? I got Jan to check the model release, and it’s true.

Stock Photo of Jesse Williams, who plays Jackson Avery in Grey's Anatomy.

Jesse Williams, who plays Jackson Avery in Grey’s Anatomy, is a stock photo model represented at Yaymicro.com!

Let’s enjoy his pictures while we wait for season 7, where he’ll play a leading role. First episode, “With You I’m Born Again” airs on September 24, at ABC.

Cheers, Linda

Help – I Got an Image Rejected!

Friday, August 27th, 2010

stock-photo-image-rejected-reasons

All images at YAY goes through a quality control. Normally this is done within 24 hours, but not during weekends.

Sometimes your image(s) will fail the approval process and get rejected. When images are rejected you’ll get one or more reasons for why we couldn’t accept your image into our database.

It is important not to take the rejections personally. It might feel harsh to find several images rejected, and rejected sometimes for reasons you don’t understand. Our reviewers looks at thousands of images each day, so mistakes will happen. If you feel wrongly rejected, please e-mail us and we’ll look into it.

You can view the list of most common rejections and explanations here.

You should try to look at rejections as possibilities for learning and improving. Creating great stock photos is a challenging process. By taking time to understand your rejection, and then working on improving your technique you’ll be one step closer to create better stock photo! Often you’ll find tips and inspiration in different stock forum, discussion groups, and on photo/photoshop tutorial sites. If you have tips for great sites, share it with the rest of us in the comment-field!

At YAY we have full-time, permanent reviewers solely working us. This might cost a bit more than freelance reviewers, but we find it easier and more reliable in terms of consistency, quality and possibilities for improvement.

So, if you have any questions or feedback about the review process, please e-mail us and help us improve our process!

Linda :)

YAY! We Got 1 Million Images!

Friday, August 6th, 2010

Thanks to our wonderful photographers, only two years after startup we’ve reached 1 million images in our image base!  As we say in our press release: We are proud and excited that so many talented photographers have decided to let us sell their images for them! Thank you everybody!

The wide range of images combined with usability and low prices are attracting new customers in great numbers – we expect to multiply sales in 2010.

Image No. 1 million by Stephanie Frey:

Image no.1 million

Read more about the image and take a look at some of the other images from Stephanie Frey.

Read the press release here. You can also download a PDF of the press release.

Congrats and cheers from all of us at YAY!

Third Party Sales Program

Monday, May 3rd, 2010

Some photographers have been asking for more information on our third party sales program. Unfortunately, I’ve haven’t had the time to write more about how it works – until now. We’ve finally added a page with information on our 3rd party program.
To give a a short update, this is what the introduction says:

YayMicro offers a 3rd party sales program for our top photographers. This is an exclusive program where we promote and sell images through a growing network of partners. This requires no extra work for the contributor, but can generate a steady stream of revenue.

This program was introduced in January 2009 and has since then grown into one of our most profitable sales channels. There are a lot of image agencies in the world, and many of them are having trouble getting the content they want. We use our experience from the industry to collect photographers that fits an agency’s needs. YAY represents over 5466 photographers from around the world and has an image collection of 920 000. This brings us into an exclusive range of agencies, because most of the world’s image agencies have a rather small collection of their own – while they resell the content of other agencies.

These smaller agencies have until now been locked down for the average microstock contributor. We can help you get your collection to a range of different agencies around the world.

If you have any further questions, please feel free to send an email to contribute@yaymicro.com or comment this blogpost. We’ll soon start a new collection, so follow the blog and start making your own project folder now.

Jan

Do You Want to be a Guest Writer at YAY blog?

Monday, April 26th, 2010

In order to expand out blog we’re currently looking for guest writers to join YAY blog.  If you are interested in writing at YAY blog, please send me an e-mail at linda@yaymicro.com. You’ll have to write in English (or Norwegian).

Cheers, Linda

write

An Early Spring Cleaning?

Wednesday, February 10th, 2010

spring cleaning

Some of you might have experienced images back in pending, and then either rejected or back in your portfolio.This is an ongoing process here at YAY. When we notice images lacking in either quality, keywords, description, or if we find there are too many similar images in your portfolio we’ll send the images back for re-evaluating.

These images are evaluated together with new uploads, and are not marked in any way. So, it’s as fair as we can make the process. I would advice all contributors to be careful with their keywords, as images appearing “out of place” are especially noticeable, and therefore more easily sent back for new evaluation. We are not going through the whole database; neither are we aiming this against any particular photographer. So it’s not an early spring cleaning, but a day to day process (as most cleaning is).

If you feel you’ve been faulty rejected, please e-mail me at linda@yaymicro.com, and I’ll be happy to look into it! Also feel free to e-mail us if you have any other questions at post@yaymicro.com.

Cheers, Linda :)

Statistics from the Sales Department

Tuesday, January 26th, 2010

There have been a few inquiries on how sales are developing at YAY Micro. A few contributors have terminated their account with us, because they haven’t seen the anticapted growth in sales. Deleting accounts makes little sense for contributors and for us. It requires work both from our photographers and approvers before an image is added to the database. When that is done, however, the image is ready for sales and no more work is needed. Anyhow, we do agree that it is about time that we give a status update on how sales are going. We can’t give you too much detail; there are nosy competitors out there.

So, how are sales developing at YAY? The answer is very promising! The number of downloads since September 2008 (we opened for sales in June 2008) has increased with a whopping 28 % per month. In 2009 the average monthly increase was even higher, namely 32 %. There are seasonal variations in the number of download (f.ex. July 2009 had 67 % fewer downloads than June 2009).

Graph:

Number of salesNumber of downloads per month 2009

In regards to photographer’s payouts, the numbers are even better looking for our contributors. The total payout during 2009 grew by 67 % per month! That means that our contributors are starting to earn some good cash. Even when compared to the number of contributors (grows at an average of 5 %), both downloads and payouts are looking increasingly good.

That doesn’t mean that we are resting on our laurels. Quite the opposite: We’ve increased our staff and will now add more resources into sales. We will also start more aggressive marketing towards both contributors and customers in China. Keep those uploads coming and we will guarantee that you will earn money. YAY started from scratch two years ago – and building a site requires patience. As the chinese say: Even the tallest tower started from the ground.

Happy microstocking!

Jan

Background Image on Twitter

Monday, January 18th, 2010

Finding and configuring a Twitter background image can be tricky. Here is a short guide on how to find and add a unique background to your Twitter-profile.

Twitter offers 20 background images you can choose from. All of these have pleasing colors, and nice clean design. They are, however, quite generic. Instead of using any of these, you can upload an image that better fits your Twitter page and/or personality.

How To Change the Twitter Background Image
Go to Settings -> Design , then either choose a theme or click change background image. Don’t be afraid to goof around; your profile won’t change until you press save.

Finding the Right Image
There are several pages offering free Twitter backgrounds. Thousands of Twits (easier to say than Twitterers) use these images, so if you want a personal, unique profile you should try to find other images. Think about an object/idea/concept/thought that you feel can represent you. You might find a photo you’ve taken yourself, or you could try a search at images agencies such as YAY. We have hundreds of thousands of images, illustrations and vector files at a small cost ($1.5 for a small image).

Click here to try a search for images at YAY

twitter-background-image

How Large Should a Twitter Background Image Be?
Twitter accepts images in GIF, JPG and PNG formats. The file can’t be larger than 800 Kb, but the smaller the better. The resolution should be quite high, but still be visible for users with lower resolution. Twitter supports screen resolutions down to 800×600 pixels. Most users today have screen resolution 1024×768 pixels or higher.

You should aim for an image that works for users having large screens with high resolution. Therefore the image you choose should be at least 1600×1200 pixels, and it is even better to have 2048×1600. An Twitter background image of 2048×1600 will fill the screen of 98 % of all Twitter users.

Adding a Bio
The 160 character biography Twitter limits you to, can be a bit too short. Instead you can add a short biography, logo or other additional information in an information box on one or both sides of the main Twitter window. You have to remember that if you want your bio to be visible in 1024×768, it should not be wider than 120 pixels.

Take a look at our Twitter-backgrounds:
YAY Micro
Jan
Linda
Bjorn

twitter-background-photo