## Friday Give Away Quiz – Week #97 prize is A20-OLinuXino-LIME2

A20-OLinuXino-LIME2 is dual core board with 1GB RAM and Gigabit Ethernet.

To participate in the Quiz is enough to Re-tweet the Twitter Quiz announcement message.

To double your chances you have to answer the Quiz question

Today we will post on Twitter our question.

You have time to re-tweet until Monday 22nd of September.

In Monday we will count  the correct answers and ask random.org to generate random number in range then announce the winner and ship the board by airmail.

Good Luck!

## Weekend Programming Challenge – Week #64 solutions

We got 6 solution this weekend:

• Pascal x1
• C x2
• Python x2
• Matlab x1

I will admit that the idea for this WCP came after reading these interesting web pages with analyze of different algorithms:

http://www.tannerhelland.com/3643/grayscale-image-algorithm-vb6/

http://www.johndcook.com/blog/2009/08/24/algorithms-convert-color-grayscale/

http://www.johndcook.com/blog/2009/08/24/more-on-colors-and-grayscale/

The solutions are as usual on GitHub

## Weekend Programming Challenge – Week #64 Color to Gray scale converter

To convert color to gray scale image is easy all you have to do is to find function which converts (R,G,B) to gray levels. There are many algorithms, simple is average grayscale = (r+g+b)/3 which works somehow but not quite well as with this algorithm all color R,G,B are translated to same grayscale level (255,0,0) = (0,255,0) = (0,0,255) but human eye have different sensitivity for the different colors, which may be taken into account to make better converter.

What can you invent?

## The rules:

You can code the solution in any programming language during the weekend and have to submit it to info@olimex.com latest on Sunday September 14th.

On Monday we will upload the solutions on GitHub https://github.com/OLIMEX/WPC

You can play with your real name or with nick if you want to be anonymous, we will not disclosure your personal info if you do not want to.

## Weekend Programming Challenge – Week #63 solutions

We got 11 solutions this weekend:

• Python x4
• C x2
• Ruby x1
• Groovy x1
• Haxe x1
• Fortran77 x1

Last time I wrote in Fortran 30 years ago it had no characters data type 🙂

Now I only have to find 8 micro actuators which to drive the tactile feeling and to connect Camera +  OpenCV + OLinuXino to make Braille reader!

The solutions are on GitHub as usual.

## Weekend Programming Challenge – Week #63 – Braille encoder

Braille is a tactile writing system used by the blind and the visually impaired. It is traditionally written with embossed paper.
Generally with three lines of embossed dots either convex either concave.
Make Braille encoder which takes string and prints Braille equivalent on 3 lines with “*” for convex and “.” for concave dots.
How do you print “helloworld”?

## The rules:

You can code the solution in any programming language during the weekend and have to submit it to info@olimex.com latest on Sunday September 7th.

On Monday we will upload the solutions on GitHub https://github.com/OLIMEX/WPC

You can play with your real name or with nick if you want to be anonymous, we will not disclosure your personal info if you do not want to.

## Weekend Programming Challenge – Week #62 solutions

We got 15 solutions this weekend:

• PHP x3
• Python x3
• C x2
• Go x1
• Nimrod x1
• C# x1
• Java x2
• C++ x2

You can browse them all at GitHub

## Weekend Programming Challenge – Week #62 – One million :)

One million is good round number 🙂 Your task for the weekend challenge is to write code which check if you can find two numbers X and Y which product makes exactly 1 000 000, the catch is that none of these numbers should contain 0 inside it.

How fast is your code?

## The rules:

You can code the solution in any programming language during the weekend and have to submit it to info@olimex.com latest on Sunday July 27th.

On Monday we will upload the solutions on GitHub https://github.com/OLIMEX/WPC

You can play with your real name or with nick if you want to be anonymous, we will not disclosure your personal info if you do not want to.