From the BTDT column regarding cold water showers. Presuming there is warm weather, take a garden hose and run it up to the roof or lay it out on dark asphalt in a zig zag (back and forth) or loops and place some dark material on it (folks in south Fla. used black visqueen and/or tar paper and weighted it down with lumber or sand bags). The longer the hose the better. Our experience is that the roof is somewhat hotter than the sidewalks or driveways due to the attic space heating up to about 120F on an average south Fla. day, YMMV.
Make sure that you have a shut off valve on the very end of the hose and be sure to let it run for a bit to clear it out before shutting off the valve at the long end, then turn off the spigot at the house.
During sunny hours the water in the hose will get rather warm and if you are quick and careful, you can get one or two warm showers out if it, most folks here just ran it into the house through their bathroom window since the power was out and there was no air conditioning.
It's not perfect, but it really makes a difference on ones outlook as compared to dancing in a cold shower.
Sidenote: Although it may take a little more in the way of "handyman skills" one could also use the thinwall black plastic irrigation pipe that most Home Depot / Lowes / garden supply places carry, several hundred feet of it can be had relatively inexpensively compared to garden hoses and the longer the hose, the more "solar hot water tank" you have. Depending upon how long the power is off, you may have many new friends once they hear that you have hot water. The regular solar water heater panel installations on most of the roofs around here were signifigantly damaged and there were more than a few variations of the above that could be observed.
Regards,
Comanche7