The BalKonzept is a German designed desk for your balcony. Just place it over the railing on your balcony and you have a desk to work at, a table to set your drinks on, or a place to put some flowers.
http://odditymall.com/balkonzept-a-balcony-desk-and-flower-box