Comment créer une carte Open Street Map

61
15
juin
2013
Open Data

Vous avez déjà essayé de créer une carte personnalisée sur votre site ? Ce n’est pas toujours une partie de plaisir… Certains fournisseurs de map proposent des cartes très esthétiques, mais peu personnalisables, d’autres sont lourds à implémenter, bref, construire une carte à base d’open data peut être un parcours du combattant.

Mapping : why U no easy ?

Ce guide ne cherche pas à être exhaustif, il s’agit surtout d’un partage d’expérience, fort limité du fait que je ne suis pas un développeur ou mappeur professionnel. En revanche, je pense bien représenter le public non-codeur qui souhaiterait passer ces obstacles, et si cet article peut aider un débutant comme moi à trouver des ressources, des idées et des bouts de code pour parvenir à réaliser son objectif, alors cet article aura joué son rôle.
N’hésitez pas à partager vos avis, critiques et conseils dans les commentaires !
On commencera par lister quelques exemples de cartes, on verra un ou deux exemples de plateformes de création de carte sans coder, puis on entrera dans les détails du code nécessaire pour monter une carte avec OpenLayers.

Les journaux LinuxFr.org les mieux notés du mois de mai 2013

7
5
juin
2013
LinuxFr.org

LinuxFr.org propose des dépêches et articles, soumis par tout un chacun, puis revus et corrigés par l'équipe de modération avant publication. C'est la partie la plus visible de LinuxFr.org, ce sont les dépêches qui sont le plus lues et suivies, sur le site, via Atom/RSS, ou bien via partage par messagerie instantanée, par mail, ou encore via médias sociaux.

Ce que l’on sait moins, c’est que LinuxFr.org vous propose également à tous de tenir vos propres articles directement publiables, sans validation a priori des modérateurs. Ceux-ci s'appellent des journaux. Voici un florilège d'un dizaine de ces journaux parmi les mieux notés par les utilisateurs… qui notent. Lumière sur ceux du mois de mai passé.

Journal lemonde.fr ou l'abonnement au javascript

49
25
mai
2013

Bonjour,

Il y a quelques mois, j'étais tombé sur un article de arrêt sur images. On y expliquait qu'on pouvait voir tous les articles du monde.fr si on allait d'une façon mais qu'en passant par exemple par le site du monde il y avait un barrage pour qu'on paie l'article.

L'expérience

Concours de programmation CodinGame le 28 mai 2013

Posté par  (site Web personnel) . Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
14
24
mai
2013
Technologie

CodinGame, le challenge de programmation 100% en ligne, revient le mardi 28 mai 2013 à 20h.

C’est l'occasion de se mesurer à plusieurs centaines d'autres développeurs, de remporter un Nexus 10, un Drone Parrot 2.0 ou des enceintes M-Audio, et, pour ceux qui le souhaitent, d’entrer en relation avec plusieurs sociétés pour changer de job ou en trouver un.

Les nouveautés de cette édition : Javascript vient s'ajouter aux langages déjà disponibles et le portail est désormais disponible en anglais pour accueillir des participants du monde entier.

Comme la fois précédente, l’épreuve consiste à résoudre deux problèmes de programmation dans le langage de son choix parmi C, C++, Python, Ruby, PHP, Java, C# et Javascript. C'est évidemment gratuit, ouvert à tous, on peut participer de chez soi et c'est anonyme.

L’environnement de développement proposé donne accès à un éditeur de code et un shell Bash, pour lancer son programme depuis le navigateur.
Dès la fin du concours, les scores et le classement général sont publiés. Pour que tout le monde puisse apprendre des bonnes idées des autres, le règlement prévoit que le code source des participants soit rendu public sous licence libre GPL v3 et affiché sur le site.

Journal Où il est question de D3, des communes de France et des performances SVG des moteurs de rendu

60
21
mai
2013

Mes-dame-sieur-s, mesdemoise-lle-au-s-x, mestransgenres, bonmatin-jour-soir-nuit (j'espère n'avoir oublié personne, nulle part),
 

J'ai récemment eu l'occasion de m'éloigner de ma Vendée natale et de ma Loire-Atlantique d'adoption pour explorer le vaste monde autour de moi : je suis parti en expédition d'une part dans le sud lointain, la Charente-Maritime, et d'autre part dans le grand nord en m'aventurant dans le Morbihan. J'ai bien sûr eu l'occasion de passer par de nombreuses communes pittoresques et sauvages, entre autres Meursac, Rouffiac, (…)

Journal TowTruck

Posté par  . Licence CC By‑SA.
Étiquettes :
11
18
avr.
2013
Ce journal a été promu en dépêche : TowTruck, développement web collaboratif temps-réel.

La MoFo sort un nouveau jouet assez sympathique en javascript, un service de collaboration en temps réel sur le développement de sites et applications web.

Il y a aussi un outil de messagerie instantanée et de discussion audio, le tout étant basé sur WebRTC.

C'est ultra simple à installer sur un site web, 2 lignes.

une petite video vaut mieux que de long discours http://vimeo.com/57992755#at=0

Ca fait plaisir de voir un des organismes majeurs du libre être aussi créatif, innovant (…)

Forum Programmation.web Pas de CKEditor

Posté par  . Licence CC By‑SA.
1
5
avr.
2013

Bonjour,

J'ai plusieurs sites web sous GetSimple (un très bon CMS sans SQL), sur différents serveurs mutualisés chez OVH. Depuis un petit moment, ils affichent (chez moi (j'y reviendrai)) tous le même bug. J'ai un fichier JS (tiré de CKEditor) qui contient ce bout de code :

var s=window.open('',null,p,true);if(!s)return false;

Et quand je le lis dans mon navigateur chez moi j'obtiens ça :

var s=<!--ow.open('',null,p,tru-->if(!s)return false;

C'est très embêtant car cela m'empêche d'accéder à l'édition WYSIWYG dans la partie admin (…)

Journal Réflexion sur ASM.js ou quand le javascript deviens enfin performant :

Posté par  . Licence CC By‑SA.
Étiquettes :
42
20
mar.
2013

Sommaire

Comme suggéré, je transforme mon message du forum en journal.

Tout d'abord, pour info et pour être honnête, ce qu'il faut savoir sur moi, c'est que je ne suis pas le plus grand fan de la prochaine version de javascript, bien que la plupart des améliorations soient une réelle avancée, d'où mon affection pour typescript de microsoft ( je sais, je sais…). Cependant, d'autres fonctionnalités me paraissent un peu compliquées pour les plus-values qu'elles (…)

Forum Programmation.web Réflexion sur ASM.js ou quand le javascript deviens enfin performant :

Posté par  . Licence CC By‑SA.
Étiquettes :
4
15
mar.
2013

Sommaire

Tout d'abord, pour info et pour être honnête, ce qu'il faut savoir sur moi, c'est que je ne suis pas le plus grand fan de la prochaine version de javascript, bien que la plupart des améliorations soient une réelle avancée, d'où mon affection pour typescript de microsoft ( je sais, je sais…). Cependant, d'autres fonctionnalités me paraissent un peu compliquées pour les plus-values qu'elles apportent, surtout quand on sait que js est devenu le (…)

Journal entity.JS - un "Entity System" en JavaScript

Posté par  . Licence CC By‑SA.
28
14
mar.
2013

Sommaire

J'ai commencé un "Entity component system" en JavaScript. Il s'agit d'une architecture logicielle non orientée objets, plus flexible pour créer des jeux. Plusieurs grands jeux multijoueurs en ligne qui sont sortis ces dernières années utilisent au moins en partie cette architecture (Battlefield 3, Tony Hawk Pro Skater).

Entity System

On pourrait traduire "Entity component system" en français par "Entité composant système". Personnellement j'utilise le raccourci ES pour "Entity System", que j'ai souvent rencontré.

D'un point de (…)

Nanoko, un framework JavaScript open source pour applications web & mobiles

Posté par  . Édité par Nÿco, baud123 et rootix. Modéré par rootix. Licence CC By‑SA.
23
17
fév.
2013
Mobile

Nanoko est un tout nouveau framework JavaScript professionel supporté par le consortium open source européen OW2. Publié sous licence Apache 2.0, il permet de concevoir des applications web & hybrides (encapsulation via Phonegap par exemple) de manière unifiée.

Nanoko

Journal Écrire une application web de nos jours

29
17
fév.
2013

Sommaire

Bonjour Nal.

Comme c'est la première fois que l'on se parle, je vais te raconter une petite histoire d'application web en cinq actes. Je vais essayer de te divertir et de te faire découvrir des choses. Tu aimes le théâtre, j'espère ?

Acte 1 : Exposition

(…)

Journal Vous reprendrez bien un peu de poney?

Posté par  . Licence CC By‑SA.
13
20
jan.
2013

Bonjour à toutes et à tous.

Ceci est la suite de mon précédent journal

Je viens pour vous reparler de eatponies.com.
Petit rappel:

Il s'agit d'un "bookmarklet" qui permet de dessiner à plusieurs simultanément par dessus des sites web.

J'ai corrigé quelques bugs, amélioré le temps de chargement et surtout publié le code source. C'est écrit en go et en javascript pour ceux que ça intéresse.

Il y a assez peu de sites gribouillés car assez peu de (…)

Journal DOM et Javascript : 2 APIs intéressantes poussées par Opéra

Posté par  (site Web personnel) . Licence CC By‑SA.
Étiquettes :
11
4
jan.
2013

Sommaire

Bonjournal,

J'avais entendu parler (peut-être ici?) il y a quelques temps d'une API UPNP que Opera poussait vers le W3C pour qu'elle soit spécifiée officiellement.
Aujourd'hui, un de mes RSS m'apprend qu'ils proposent aussi un autre draft d'API, cette fois-ci orientée DSP et accélération des calculs.

Petite présentation.

Network Service Discovery API

C'est tout simplement une API qui permet, en Javascript (dans une page internet quoi), d'accéder aux machines de votre réseau (…)