Code  
o'clock

Hosting the Rails Girls Summer of Code Kick Off Party

The relationship between DaWanda and Rails Girls Berlin is a special one - we have been a longtime regular sponsor of the workshops in Berlin, many of us are involved in either organizing or coaching at the events, and we're supporting the international Rails Girls Summer of Code for the third time this year. Don't have any idea what Rails Girls is? Well, it's a movement that started 2012 in Finland and offers free coding...
Read more...

Canvas-based blur detection with JavaScript

Inspector Bokeh is an experimental JavaScript library to measure blur in images, created during the DaWandathon 2014. This post illustrates the chosen algorithm, based on a paper by Marziliano et al., and expands on some image processing basics. Motivation Shop owners on DaWanda's marketplace upload around 40,000 product images of varying quality every day, ranging from snapshots taken with camera phones to professionally edited, studio-quality pictures. banker's lamp by Palazzo Int Apart from requiring certain...
Read more...

Responsive ratio keeping box

How to create CSS only responsive divs that keep their ratio. Discussion Sometimes you would like to include a third party widget like a video into your page. Usually iframes are used for including such things, but iframes are a technique back from the old days and have a fixed width and height - thus not allowing them to react in a responsive way. Most YouTube videos have a ratio of 16:9. If you change...
Read more...

RubyConfLT

This year we proudly sponsored RubyConfLT. It took place in Vilnius and a bunch of us went there. We got to meet plenty of great local and visiting people, even some friends from Berlin. It was a one day conference, not super big, but great atmosphere and we're very happy that we went there. Tomas The conference was a nice mixture of non-technical, but inspirational, and quite technical talks. It started with motivational drinking-heavy open...
Read more...

Fun with tables

One possible solution for responsive tables Challenge When it comes to tables there is a history of love and hate. For a long time, tables where incorrectly used to solve layout problems. This was fixed by CSS 2, which introduced several possibilities for creating layouts. After IE caught up on CSS table-display options, tables could finally be used as intended: displaying tabular data in an organized and readable way. Unfortunately this time of happiness for...
Read more...

Spring Cleaning

Think of your desk at home or in your office. The desk you would put your computer on and work with. Is it empty or are there lots of things that made it there at some point and were never removed? Do you feel like cleaning it up or better postpone it? The problem Now think of your software project. Did it happen, that parts of your codebase got off your mind? Or worse, you...
Read more...

Hello World

Hello World We, the DaWanda Cupcakes, say: class Hi < DaWanda::Cupcakes "Hi folks" end DaWandathon Team Photo Projects Ordeer Order management for sellers on mobile devices. Inspector Bokeh Canvas-based blur detection with JavaScript. DaWnload Download library for digital goods. Code o’Clock New Dev Blog, simple to use, hosted with Github Pages. New name, “Brand” and domain. Learning App Tool for lightning talks organization and team education. Core API removal Rebuild parts of legacy API in...
Read more...