this, is planet bluesmoon

[philiptellis] Posts from my friends and other stuff I like to read.


Thursday, May 17, 2012

Anna Filina

Deleting From Self-Referencing Tables

Today, I ran into a common issue when deleting records from a table. I was using Doctrine 1.2 on top of MySQL. Deleting a certain number of records failed due to an integrity constraint. Self-Referencing Tables A self-referencing table is one that has a foreign key pointing to the same table. For example, a folder hierarchy might

by Anna at 19:58

Christian Heilmann

brvty++ ?

Discussion. Responsive images. Picture too much? Srcset weird syntax? Brevity argument. Typing hard. People lazy. Let’s go shopping? In other, more human, words: in the wake of the current discussion about responsive images and solutions using a picture element or the srcset attribute I came across an argument that always annoys me. And I fear [...]

by Chris at 18:16

Atul Chitnis

Marketing is a River

It is interesting how misunderstood the concept of “marketing” is. Way too many people equate marketing with selling, creating awareness about a product, a campaign, etc. Something that you do at a specific time, when you are trying to achieve an objective. And usually something negative. Let me try and explain how I see the [...]

by Atul Chitnis at 08:55

Wednesday, May 16, 2012

Yun Huang Yong

Enounce MySpeed

As an update to an earlier post about listening faster I have been using MySpeed for about 6 weeks now. It hooks into Flash player and gives you a little desktop control that lets you speed up any Flash video...

by goosmurf at 10:22

Tarique Sani

Peacock Pansy…

Posted in Tumblog

image

Peacock Pansy by Tarique Sani Tweet

by tariquesani at 10:02

Tuesday, May 15, 2012

PHD Comics

05/14/12 PHD comic: 'The Avoidance Cycle'

Piled Higher & Deeper by Jorge Cham
www.phdcomics.com
Click on the title below to read the comic
title: "The Avoidance Cycle" - originally published 5/14/2012

For the latest news in PHD Comics, CLICK HERE!

at 18:49

Derick Rethans

Ignite London: Crowd Sourcing a Map of the World

Ignite London: Crowd Sourcing a Map of the World

Almost two weeks ago, I gave a talk at Ignite London about OpenStreetMap, titled "Crowd Sourcing a Map of the World". Ignite's presentation style is 20 slides which automatically advance every 15 seconds. Having never done this before I actually wrote the whole talk out. The presentation that I gave slightly diverges from this but I thought it'd still be good to reproduce here. I did add some links to more information, and if you want to see the recording, you can find it at the end of this post.

osm-01-project-openstreetmap.png

1. This talk is about a project, started here in the UK with as its major goal to create a free map of the whole planet. From roads and motorways to country-side footpaths, restaurants and of course pubs. This talk is about OpenStreetMap, the free map of the world.

osm-02-ordnance-survey.png

2. There are of course already plenty of mapping solutions available. Maybe one of the best maps can be acquired through Ordnance Survey. They can be regarded as the national authority on this subject. It's however expensive to get access to their maps, especially the very detailed maps from OS MasterMap. Additionally, it's only for the UK.

osm-03-google-maps.png

3. Besides the commercial solutions, you might wonder why we simply can't do with GoogleMaps? It's mostly freely available for use and also provides you with satellite imagery and StreetView. They even allow you in some areas to update the map through Google MapMaker.

osm-04-the-data.png

4. But one thing Google doesn't give you access to, is the data behind the map. All you will ever see, is the rendered map tiles and perhaps some APIs to lookup locations and points of interest. Even for data that you have added yourself through MapMaker.

osm-05-free-and-open-data.png

5. Both aspects; the cost of commercial maps, as well as the access to the data that is behind the map tiles is something that the OpenStreetMap project addresses. But which steps have to be taken to obtain this enormous amount of geographical data?

osm-06-survey.png

6. We start by getting our wellies and trusty GPS out. Maybe even some pen and paper. We find a location that looks rather empty on the map and travel to that area to see what's on the ground. This is step one: data gathering in the field.

osm-07-urban.png

7. In urban areas such as London the roads have often already been mapped and a GPS is not accurate enough to be useful. Then we just use pen and paper to record points of interest, such as shops, landmarks, restaurants and postboxes, my personal favourite.

osm-08-countryside.png

8. In the country side, donated aerial imagery makes it possible for us to easily trace tracks and footpaths. However, you can't be sure whether the imagery is up-to-date, and you can't always see where fences, streams and local wild life create barriers.

osm-09-mapping-party.png

9. In both situations, surveys are best done in groups: at mapping parties. It helps spread the workload and a larger area can be surveyed in one go. As an additional benefit, it allows us to go the pub and discuss our mapping adventures!

osm-10-recording.png

10. Doing a survey is important. We take photographs, video and notes with pen and paper of everything that seems to be of interest. This leaves a record that everything we map is actually existing and we can prove that nothing has been copied from other copyrighted maps.

osm-11-database.png

11. After collecting the data, we enter it into the database. This includes basic information such as street names, but we also record whether a café has wheelchair access, or whether a pub has wifi. Updates to the map show up on the site close to real time.

osm-12-tagging.png

12. Every map object has tags associated with it. Tags tell whether a line is a road, or perhaps a fence. All the tags are free form so you can generally add as much information about an object as you want. Sometimes however, this gets slightly out of hand and people tag pandas in trees and eyes on postboxes.

osm-13-display.png

13. Once the data has been added to the map, we can make use of it. One of the primary uses is obviously showing the data as map tiles. But with all the extra data, we can generate maps that show all the information you're interested in-and nothing more.

osm-14-visualisation.png

14. Clockwise, we have four different visualisations of the map data: we have a cycling-specific style, a style that shows transport routes, a rendering with MapQuest's style sheets and even a water colours inspired style.

osm-15-mapquest.png

15. Having mentioned MapQuest; they were one of the first companies to make use of OpenStreetMap data. They provide, free of charge, map tiles with their own rendering style as well as an instance of Nominatim, OpenStreetMap's geolocation sister project.

osm-16-switching.png

16. Lots of companies have already switched to OpenStreetMap. The property search site Nestoria recently switched from using GoogleMaps to OpenStreetMap. Partly because of their costs, but also partly because "The maps are equal or better". geocaching.com, TfL's countdown website and Apple also use OpenStreetMap maps and data.

osm-17-creative-commons.png

17. Although OpenStreetMap provides a free and editable map of the world, there are certain requirements for using the data as well. The most important one is that you always need to attribute the OpenStreetMap project.

osm-18-switch2osm.png

18. In order to help people start using OpenStreetMap for their mapping needs, the Switch2OSM site has been launched. This website provides background information, case studies and technical information on how to use OpenStreetMap data.

osm-19-we-need-you.png

19. Right now, OpenStreetMap has very good data coverage in the country, but we are not nearly finished. A lot of work still has to be done, and we rely on you to improve the data too, even if you add just a postbox.

osm-20-openstreetmap.png

20. In the last 5 minutes we have looked at what OpenStreetMap is, how the data is gathered and how the data is added to the map. Further more, we had a look at different use cases of the data. OpenStreetMap in the UK: Footpaths and pubs a speciality!

And then I planned showing the "Year of Edits" video, but that sadly didn't work out. I'm including it for good measure here though. (If you want it in HD, follow the link).

The video of the talk itself is at http://vimeo.com/41626116 and is embedded here:

at 08:47

Monday, May 14, 2012

Tarique Sani

Just another day in…

Posted in Tumblog

Just another day in… by Tarique Sani Tweet

by tariquesani at 08:04

Sunday, May 13, 2012

Tarique Sani

Twitter Weekly Updates for 2012-05-13

Posted in Twitter Digests

@duaakhil Glad you know you enjoyed! It is even more amazing after the first rains when all the waterfalls start # I'm watching We Bought a Zoo http://t.co/LmSU5Qsj @GetGlue @weboughtazoo # CSS Tricks: How to Speed Up CSS Rendering http://t.co/egG94K3h # Is Google Burying Firefox With User Agent Strings? http://t.co/TkEFl68S # I'm watching Moneyball http://t.co/VubZvQqk [...]

by tariquesani at 02:19

Saturday, May 12, 2012

Friday, May 11, 2012

Christian Heilmann

To hell with browser wars panels

Summary: Browser War panels have become predictable and non-informative. Instead they are there to entertain the audience but cause much more drama than good. I go to a lot of conferences. I organised events, a conference and a few unconferences and I spoke at a lot of them. Lately I also stepped back a bit [...]

by Chris at 15:23

Last updated: 22:00 UTC

Powered by: Planet