Aller au contenu | Aller au menu | Aller à la recherche

eMerzh

jeudi 11 juillet 2013

Composer avec caractère....

Aujourd'hui nous abordons un sujet qui passe souvent inaperçu dans l'informatique moderne... et malheureusement, c'est souvent dû à une mauvaise connaissance (ou une mauvaise configuration) de son système : Les caractères spéciaux.

Tout bon linuxien que vous êtes, vous avez déjà sans doute remarqué que lorsque vous enclenchez le "caps lock" , et que vous écrivez un texte, le résultat est sensiblement différent de ce que vous obtiendriez sous Windows :

Sous Windows : H2LLO J4AI INSTALL2 WINDOWS

et sous linux : HELLO J'AI INSTALLÉ LINUX

ah beh tiens.... des majuscules avec des accents??? (outre évidemment que les accents et les apostrophe ne sont pas des chiffres évidemment...)

Mais comment faire pour faire des majuscules accentuées sans mettre le CAPS LOCK ??

Utilisons pour ça la touche Compose de notre Linux.

Malheureusement sous KDE, je ne sais pas pourquoi, cette touche n'est pas activée par défaut...

Activer la touche compose :

Rendez vous dans les paramètres de votre KDE, puis dans "Périphériques d'entrée"

kde_config.jpg

Et, rendez vous dans l'onglet "Avancé" puis "ouvrez" la ligne "Position de la touche Compose", et choisissez celle qui vous plait (Perso j'ai coché Windows Droite, la dernière...) et appliquez.



kde_config_compose.jpg

Dès a présent, vous pourrez utiliser cette touche.

À quoi elle sert la touche compose ?

A faire plein de caractères spéciaux pardi! Essayez par exemple d'appuyer sur la touche compose , relâchez, et appuyez apostrophes (') et enfin appuyez sur MAJ+"e". voici un : É Nous avons composé un "e" majuscule accentué.

Normalement, les enchainements de compose sont plus ou moins logiques... mais en voici quelques exemples :

  • Compose + ' + A ===> Á
  • Compose + , + c ===> ç
  • Compose + : + ) ===>
  • Compose + o + e ===> œ
  • Compose + o + c ===> ©
  • Compose + s + s ===> ß
  • Compose + - + - + - ===>
  • Compose + 4 + 5 (pas sur le pavé numérique) ===>
  • Compose + - + > ===>

(Attention , il semblerait que les combinaisons de la touche compose soient dépendantes de votre clavier : belge, français, Us, ...)

Sinon, si vous connaissez le code unicode de la lettre, vous pouvez aussi faire :

Ctrl + Shift + u + code_de_la_lettre

Lorsque vous relâchez la combinaison du control+shift, votre série de chiffres est remplacée par la lettre correspondante:

Ctrl +Shift + U + 03D4 ===> ϔ

(rendez vous sur la table des caractères unicode pour en avoir plus ;) )

lundi 1 juillet 2013

[Review] Instant Interactive Map designs with Leaflet

Hello à tous,

Ayant eu accès à une copie électronique du livre "Instant Interactive Map designs with Leaflet JavaScript Library How-to" aux éditions "Packt" par Jonathan Derrough, j'ai profité du temps pourri pour le lire et en faire une petite review.

Comme son titre l'indique, le livre propose de créer des cartes interactives en javascript grâce à la librairie Leaflet. Leaflet , c'est LA bibliothèque javascript pour faire des cartes, en vogue sur le net pour l'instant. Il a carrément volé la vedette à OpenLayers et est adopté par de plus en plus de firmes et d'acteurs du marché (mapbox, openstreetmap, github, ...). Légère, rapide, facile à comprendre et plein de plugins elle a tout pour plaire. Ce livre propose d'en apprendre un peu plus sur l'utilisation de cette bibliothèque.

Il s'adresse plutôt à des gens ayant des vagues notions de html et de programmation javascript et pourquoi pas un peu de carto. Aucune connaissance ou matériel exotique n'est requis. Le livre s'articule autour de 7 exemples progressifs, bien détaillés et illustrés allant de la simple carte avec un marqueur à la carte choroplèthe ( carte thématique où les régions sont colorées en fonction d'une mesure statistique).

Le livre étant encore très récent la version de Leaflet décrite et utilisée est elle aussi récente (v5.1), ce qui est toujours appréciable pour une lecture informatique où le sujet change souvent.

La lecture commence de manière plutôt douce, on nous apprend comment écrire une page web simple et ce qu'est le "doctype" ... on se demande ce que ces explications font là.

Puis, rapidement, on entre dans le vif du sujet... Les différents éléments sont, parfois assez brièvement, mis en place et nos premières cartes apparaissent enfin. Il faut dire que Leaflet est vraiment intuitif et aide beaucoup à la compréhension.

Les exemples sont progressivement de plus en plus étoffés, et les pages se lisent rapidement . Chaque exemple est noté avec sa difficulté, il inclut une petite introduction, le code source annoté ainsi que des captures d'écran des résultats attendus. 52 pages avec du code source et des screenshot ça se lit trop très vite. Le format choisi offre peu de places pour d'éventuelles explications sur les différents formats possibles (GeoJSON , wms,..) ou sur les techniques (tiles, layers, projections, ...). Le livre reste globalement intéressant même si on reste un peu sur sa faim. Enfin, pour ~3€ en version électronique on n'est pas volé.

Enfin, comme souvent, mais néanmoins bien pratique, les codes sources des exemples sont disponibles sur le site de l'éditeur ainsi que les éventuels errata.

Je recommande le bouquin à ceux qui cherchent des exemples plus concrets de l'utilisation et une première prise en main de Leaflet. Mais, ne vous attendez pas à trouver les dessous de la bibliothèque ou des montagnes de théorie sur la cartographie en ligne et les projections :).

vendredi 21 juin 2013

SSH multi bonds ... et retour du blog

Hello à tous,

ça faisait un bail que ce blog n'avait pas reçu de mise à jour,

mais, me re-voilà ... je vais essayer de poster un petit quelque chose de temps en temps quand même... une découverte, un tuto, une astuce ou un coup de gueule....

Aujourd'hui, je vous note ici une petite astuce ( merci P!), pour se connecter à une machine en ssh en faisant un bond depuis une autre.

Chez Moi Intermédiaire Chez Lui

Vous pourrez utiliser ssh, mais également ce qui tourne au-dessus de ssh évidemment, comme sftp & co....

Pour utiliser avec ssh il vous faudra taper la commande suivante :

ssh brice@Chez.Lui.com -o ProxyCommand="ssh brice@intermediare.net nc %h 22"

où évidemment vous remplacez les adresses des serveurs par ceux qui correspondent. Pour plus de facilité, vous pouvez évidemment ajouter l'hote dans votre ~/.ssh/config

host chezlui
  user brice
  HostName Chez.Lui.com
  ProxyCommand ssh  brice@intermediare.net nc %h 22

Un simple ssh chezlui ou sftp chezlui fera alors l'affaire :)

jeudi 26 janvier 2012

Découverte de Kate et le Filtrage de texte

Hello à tous, Au lendemain de la sortie de kde 4.8, je découvre une superbe fonctionnalité de Kate (l'éditeur de kde). Non non , même pas une nouveauté, juste une fonctionnalité disponible depuis déjà quelques temps : le "Text Filter".

Le Text Filter va vous permettre de sélectionner du texte dans votre éditeur favoris, de lancer une commande bash comme grep, cut, mon_script.py, ... et de retrouver directement avec le résultat dans l'éditeur :)

Voyons ça de plus près... Il faut d'abords activé le plugin dans les préférences :

kate_filter.png

Ensuite, sélectionner le texte que vous souhaitez filtrer , et appuyez sur ctrl+\, ou rendez-vous dans le menu Outil > filter text

kate_filter_menu.png

Le raccourcis clavier est un peu dur à attraper mais bon, on peut le changer facilement donc...

Ensuite, tapez votre commande comme si elle arrivait après un pipe (|) ...(ici grep -i)

kate_filter_exec.png

Et voilà... il ne me reste que les lignes correspondantes...

kate_filter_result.png

À vous de jouer maintenant!

mercredi 14 décembre 2011

OpenFixMap version 0.3.0, des nouveautées sous le sapin

Hello à tous, à peine 1 semaine après la publication de la 1ere version publique de OpenFixMap, l'équipe... moi ... a décidé de publier une nouvelle version et d'enfin la rendre disponible à travers le market.

Au menu des festivités :

  • Le changement de certains boutons pour que ce soit plus homogène
  • Amélioration de l'écran d'affichage des erreurs
  • Amélioration des informations récupérées par les analyseurs
  • Ajout d'un gestionnaire rapport de plantage (sur base volontaire)
  • La possibilité de fermer des erreurs
  • Et les premières traductions et contributions : Français et Estonien !

Pour rappel, vous pouvez trouver plus d'info sur http://openfixmap.bmaron.net, le code sur Github et les traductions sur Transifex.

vendredi 9 décembre 2011

OpenFixMap: les erreurs d'OSM sur android

Ayant reçu récemment un smartphone android (Merci bcp!), je me suis intéressé au développement java/android ... Ma première idée a naturellement pointé du côté de OpenstreetMap... Quelques how-to, copier/coller et lignes de code plus tard, voici la première version de mon premier programme que je vous propose...

Soyez donc indulgent :)

OpenFixMap :

Sur osm, on passe beaucoup de temps à ajouter des nouvelles choses ou corriger certains tracés... Des utilisateurs ou des logiciels rapportent des problèmes à la communauté qui, bien trop souvent ne les regarde pas... par faute de méconnaissance des outils, ou de problème de centralisation.

OpenFixMap se propose donc d'être votre assistant correction pour OSM.

Installez OFM sur votre smartphone android et emportez-le dans vos "mapping trip".

Téléchargez la liste des problèmes et prenez vos notes en conséquence.

OpenFixMap vas chercher pour vous les erreurs sur :

  • MapDust
  • KeepRight
  • OpenStreetBugs

Vous aurez l'occasion également de rapporter vos propres bugs sur 2 des 3 plateformes supportés (d'autres devraient suivre ...)

fix1_bug.png

Installation

Pour installer OpenFixMap, il n'est pas encore possible de télécharger le logiciel sur l'android market, mais il suffit de vous rendre Ici pour la version v.0.2

ou d'utiliser le Qrcode suivant :

Le Code

Bien sûr OpenFixMap est libre (GPLv3) et disponible sur Github. N'hésitez pas à commenter / patcher / forker / suggérer ... je suis là pour apprendre :D

Screenshots

J'ai bien sur mis une petite page en ligne pour l'occasion avec 2-3 captures d'écran (contenu en mauvais anglais...).

vendredi 18 novembre 2011

Firefox: Ouvrir les liens dans un onglet en arrière plan

par yashima, sur Flickr

Hello à tous,

Voilà quelque temps que je pestais contre google reader lorsque j'utilisais le raccourcis clavier 'v' pour ouvrir le billet dans un onglet: Google Reader l'ouvre dans un onglet et firefox s'obstine à me placer dans cet onglet.

J'ai enfin mis la main sur l'option de configuration permettant de changer ça...

Tappez about:config dans la barre d'adresse , puis cherchez la clé browser.tabs.loadDivertedInBackground et double cliquez dessu afin de mettre la valeur à true.

Voilà, fermez l'onglet et appréciez votre navigation :)

Merci firefox

lundi 7 novembre 2011

Klipper et les QR-Codes... communiquez avec votre smartphone....

Hello à tous,

Je suis depuis très récemment l'heureux possesseur d'un smartphone android :) Évidemment lorsqu'on navigue depuis son ordinateur on se demande toujours comment faire pour transférer tel ou tel information à son téléphone...

Et ce matin, j'ai découvert que Klipper, le gestionnaire de presse-papier de kde, gérait nativement les qr-codes. De plus, il est déjà installé sur mon Kubuntu !

Copiez simplement du texte ou une url dans votre presse papier, puis cliquez sur l’icône de Klipper :

klipp1.png

Choisissez "afficher le code barre" ...et utilisez alors votre téléphone pour scanner le code barre :)

klipp2.png

Merci KDE ;)

mercredi 19 octobre 2011

Owncloud : Les Fichiers...

Après avoir installé Owncloud sur votre machine ubuntu, vous voilà devant un écran vide.... Que faire...

own_file1.png

La première fonctionnalité de Owncloud est le stockage des fichier accessible depuis l'interface web mais aussi par webdav.

Voyons plus en détail...

Dans l'interface, le bouton envoyer vous permet d'envoyer plusieurs fichiers à la fois ( Touche CTRL+Click gauche)

own_file2.png

Nous voilà avec 2 fichiers.

En cliquant dessus nous avons la possibilité de les éditer (Fichier texte uniquement pour l'instant) ou de les agrandir (pour les images).

own_file3.png

En passant votre souris sur un fichier , 3 icones apparaissent

  • Partager ( pour partager publiquement ou avec des utilisateurs / groupes de votre owncloud )
  • Renomer
  • Télécharger

own_file4.png

Une des fonctionnalitées sympa de owncloud est qu'il est accessible par webdav... un protocol d'échange de fichier basé sur HTTP et supporté par beaucoup de systèmes d'exploitation.

Essayons KDE par exemple :

Avec dolphin, tapez dans la barre d'adresse : webdav://localhost/files/webdav.php/ et voilà votre owncloud en lecture / écriture.( en remplaçant localhost par l'adresse de votre owncloud)

own_file5.png

Ou dans une "vue de dossier" plasma :

Ajouter un plasmoid vue de dossier

own_file6.png



puis dans la configuration , indiquez l'adresse de votre owncloud : webdav://localhost/files/webdav.php/

own_file7.png

et voilà

own_file8.png

Owncloud...guide rapide d'installation

C'est quoi Owncloud ?

Owncloud est un projet de gestion de vos données sur internet.
Owncloud ce veux une plateforme à-la Dropbox en plus puissant et libre. Le but ici étant que vous hébergiez vous même votre instance de owncloud.
Projet issu de KDE à la base, il à voulu s'affrenchir d'une partie de l'infrastructure du projet afin de ne pas rebutter les nouveaux venus.
Owncloud comprend plus de fonctionnalitées que le simple partage de fichiers, il vous permet par exemple de gèrer votre calendrier, vos contacts, vos marques-pages et même votre musique.
Mais Vous pourrez installer et/ou développer d'autres applications en fonction de ce qui vous intéresse. 
Owncloud Logo

Je le Télécharge où?

Le Projet Owncloud est encore très jeune et la version disponible dans ubuntu est vraiment ancienne.
Sur le site du projet http://owncloud.org/ vous trouverez un liens vers le téléchargement de la version 2; 
mais puisque le projet évolue encore beaucoup, je vous propose plutôt de prendre la version en développement (git).
Elle est à mon sens plus stable et fonctionnelle que la version 2.
Attention : Vu la jeunesse de Owncloud je ne compterais pas dessu pour faire mes backups... vous voilà prévenu!

Commeçons par installer les paquets nécessaires à owncloud.
Owncloud fonctionne avec les bases de données SQLite / Mysql et postgresql mais je ne parlerai ici que de sqlite par simplicité.

sudo aptitude install php5-curl php5-sqlite libapache2-mod-php5 git

Créez un dossier dans le répertoire /var/www/

sudo mkdir /var/www/owncloud
et rendez vous propriétaire du dossier

sudo chown **myuser**:  /var/www/owncloud
Et grâce à un
kdesudo kate /etc/apache2/sites-enabled/000-default

éditez le DocumentRoot de votre serveur pour qu'il pointe vers  owncloud (/var/www/owncloud)
et ajoutez la directive suivante:

        <Directory /var/www/owncloud>

                AllowOverride ALL

        </Directory>

redémarrez apache avec

sudo /etc/init.d/apache2 restart

Installation :

Après un 
cd /var/www/
Récuperonz les sources :

git clone git://gitorious.org/owncloud/owncloud.git owncloud
Creez un dossier data (pour le stockage)

cd owncloud
mkdir data
sudo chgrp www-data data
chmod 770 data
sudo chgrp www-data config
chmod g+w config



Puis, dans votre navigateur, tapez http://localhost/ (ou l'adresse ip du serveur)

Introduisez un login et mot de passe dans les boites correspondantes et 
vérifiez dans la boite "Avancé" que le dossier des données est correcte (logiquement oui).
Et voilà c'est fait.. c'était simple non?
D'autres billets suivrons pour montrer comment vous pouvez utiliser votre nuage :)

vendredi 30 septembre 2011

Past Middle And go... Howto

Hello à tous, voilà quelque temps que j'ai développé mon extension pour firefox : Past Middle And Go. Après plusieurs petites corrections et améliorations la dernière version est en ligne et marche plutôt bien.

Beaucoup ne comprennent pas vraiment comment marche l'extension... j'ai donc concocté une petite video HowTo (regardez bien le bouton milieux de la souris).

Ou en ogv ici.

Allez télécharger l'extension Ici ou ici .

N'hésitez pas à laisser un commentaire / appréciation, pour avoir des retour mais aussi pour permettre que l'extension passe la revue complète de mozilla.

Merci à tous...

jeudi 23 juin 2011

Rapide re-stats sur la belgique

Voilà un billet rapide avec les dernières stats (oui oui j'adore ça...)

Au 23/06/11 Nous avons :

91037.82 km de 'motorway', 'residential','unclassified','tertiary','secondary','primary','living_street','trunk'

soit 2062,85km en plus depuis le 13/05

soit encore ~51 Km de route en plus chaque jour

nous avons aussi:

108011.89 km de 'motorway', 'residential','unclassified','tertiary','secondary','primary','living_street','trunk','track'

soit 3618,87 km en plus depuis le 13/05

soit encore ~90 Km de route (+semi carossables) en plus chaque jour.

vendredi 17 juin 2011

Leaflet 0.2, la jeune bibliothèque javascript pour construire vos cartes

Environ 1 mois après l'annonce officielle , mais un peu moins d'un ans avant le 1er commit, voici la version 0.2 de Leaflet. Leaflet est, pour ceux qui n'ont pas suivi, une bibliothèque javascript permettant d'afficher des cartes glissantes comme OSM, votre WMS ou simplement des images.

Depuis l'annonce de Cloudmade (la société derrière le développement de ce joujou), Leaflet a bénéficié de nombreux retours extrêmement positifs des utilisateurs. Elle est alors décrite comme plus légère, plus simple, plus mobile-friendly mais aussi et surtout plus économe dans le chargement des imagettes (jusqu'à près de 8 fois moins dans la configuration par défaut) que les "concurrents" libre comme OpenLayers.

Bien-sûr Leaflet est Open Source (Sous licence BSD) et les sources sont disponibles sur le repository GitHub.

Les nouveautés de cette version sont, outre les nombreuses corrections de bug, le support tant attendu de WMS et de GeoJson. Un paquet de nouvelles projections sont également ajoutées out-of-the-box. Les performances ne sont pas en reste puisque l'équipe a corrigé quelques problèmes et amélioré sensiblement la vitesse des déplacements dans la carte (Panning).

Certains vont même jusqu'à dire que leaflet est plus rapide que GMap :)

Bref de quoi mettre l'eau à la bouche ...

Liste complète des changements

Site de Leaflet

vendredi 13 mai 2011

Stats OSM pour mai :)

Hello à tous,

j'ai eu l'occasion de tester un peu osm2pgsql (le produit qui permet de mettre les données OSM dans une DB postgis).

Une fois la db crée, postgis et hstore (pas obligatoire) installé, une commande et 2h de patience et hop votre db est chargé et prête à toutes vos folles analyses :)

Alors voici 2-3 truc que je trouvais sympa à partager :

Au 06.05.2011

88528,25 km de 'motorway', 'residential','unclassified','tertiary','secondary','primary','living_street','trunk'

103780,37 km de 'motorway', 'residential','unclassified','tertiary','secondary','primary','living_street','trunk', 'track'

5132062 noeuds

Au 13.05.2011

88974.97 km de 'motorway', 'residential','unclassified','tertiary','secondary','primary','living_street','trunk'

104393.020 km de 'motorway', 'residential','unclassified','tertiary','secondary','primary','living_street','trunk', 'track'

5216883 noeuds

Évolution :

  • Une augmentation de 446,72 km de routes (sans track) donc à peu près 63,81km /jour
  • Ou une augmentation de 612,64 km de routes avec "track" donc 87,5 km/jour.
  • En comptant que le réseau routier belge compte 118414km de routes, il manque 29440 km dans OSM,
  • En comptant sur une croissance kilométrique constante, il faudra encore 461 jours au projet pour mapper la belgique entière
  • Un ajout de 84821 noeuds donc 12 117 noeud par jours .

Répartition du type de routes :

  • living_street => 268 ==> 269 km
  • trunk => 1332 ==> 1316 km
  • motorway => 3466. ==> 3465 km
  • primary => 5484 ==> 5503 km
  • secondary => 7235 ==> 7220 km
  • tertiary => 11972 ==> 11998 km
  • track => 15252 ==>15418 km
  • unclassified => 25065 ==> 25379 km
  • residential => 33704 ==> 33822 km

Unmapped Places :

Comme d'habitude les endroits peu ou pas mappé en Belgique (présence de nœuds à proximité du village) est répertoriée à cette adresse : http://bmaron.net/osm_stats/unmappe... et sur une carte : http://bmaron.net/osm_stats/unmappe...

En gros les stats pour 1 mois :

  • Pas Cartographiées : 230 => 117
  • Peu Cartographiées : 457 => 390

(sur à peu près 4970 lieux)

à se rythme il faudra près 32 jours pour finir les villes pas cartographiées et 6 mois pour les villes pas mappées du tout

Bref il reste encore pas mal de travail, mais globalement le projet avance à une vitesse faramineuse!

lundi 25 avril 2011

Première extension Firefox: Click millieux et GO!

Hello à tous, Voici l'heure de vous annoncer ma toute première extension firefox \o/ Alors c'est du haut niveau et le code fait au moins 100000 lignes :) Mais bon, il faut bien commencer quelque part...

Son petit nom ?

ff-Ext1 Paste Middle And Go

Bon ok le nom est "supayre"...mais elle sert à quoi cette extension?

Sous linux vous pouvez utiliser une sorte de copier / coller via le clic milieux de la souris. Cette extension vous permet d'ouvrir directement url contenue dans votre presse-papier, dans un nouvel onglet.

L'astuce c'est que si votre presse papier n'est pas une url, vous serrez alors dirigé vers les résultats de recherche correspondant à votre presse-papier dans votre moteur sélectionné dans la barre de recherche.

L'extension devrait sans doute fonctionner avec tous les OS mais elle n'est testé que sous linux :)

Un screenshot ?

Euh nan... c'est impossible :p il n'y a pas d'éléments d'interface spécifique vu que je réutilise le bouton d'ouverture d'un onglet dans la barre des onglets.

Où en sommes-nous ?

L'extension vient d'être ajoutée sur le site add-on de mozilla et elle est en attente de validation. Mais vous pouvez déjà y accéder via cette adresse :

https://addons.mozilla.org/fr/firefox/addon/paste-middle-and-go/

Mais...Est-ce Libre ?

Oui évidemment, l'extension est sous licence MIT/X11. Vous pouvez trouver le code sur mon github.

N’hésitez pas à remonter vos bugs / remarques et dans la mesure du possible j'essayerai d'apprendre à les résoudre :p

L'extension a été réalisée grâce à l'aide de la communauté Geckozone et spécialement grâce à Pastisman... un grand merci à lui.

mercredi 30 mars 2011

Premier Mapcss ... les rues non nomées

Un amis me demandais l'autre jour s'il était possible de voir facilement les rues non nommées depuis potlatch.

Bien qu'il existe le rendu noname de cloudmade, il n'est pas mis à jour très souvent et n'est pas directement disponible dans potlatch.

Alors j'ai pris mes 2 petites main et j'ai fait mon premier Mapcss file... Et oui il est possible de faire son propose style dans potlatch mais aussi dans josm ou dans d'autres outils avec un "standard" très très proche du css pour le web.

Le fichier de style fait tout de suite 3 lignes et ne fais que reprendre le style par défaut en ajoutant une magnifique couleur rouge pour les rues non nommées.

Un fichier crossdomain.xml plus loin, voici comment l'ajouter dans votre potlatch :

Commencez par ouvrir potlatch, puis cliquez sur Map Style et Edit.

potlatch edit Style

Ensuite Ajouter le style avec l'url suivante : http://osm.bmaron.net/styles/pot.css

potlatch Add Style

Fermez la fenêtre et choisissez le dans la liste (Bouton Map Style).

potlatch No name Style

Voici le résultat =)

N'hésitez pas à voir la source du style et découvrez comme c'est simple de le modifier! ....

jeudi 10 février 2011

La stib en ligne?

Voici un petit billet d'humeur que j'ai plusieurs fois pensé mais jamais publié. La stib, cette entreprise de transport bruxelloise à une branche IT relativement conservatrice... Passons sur la recherche d'itinéraire et d'horaire plus simple / claire et rapide sur le site mobile (m.stib.be) que sur le site principal et concentrons nous pour l'instant sur les conditions d'utilisation.

Alors que de plus en plus de prestataires roulent vers l'OpenData, ou du moins vers une possibilité d'interfacer leurs données, la STIB s'offre des conditions d'utilisations à en faire fuir plus d'un.

En effet, l'accès aux données d'itinéraires et d'horaires de la STIB est protégé par des conditions d'utilisation restrictive et peu engageante.. des éléments comme :

respecter la mise à jour des données qui serait effectuée par la STIB 1x tous les 14 jours.

Le Preneur de licence ne peut en aucune manière apporter des modificationsque forme que ce soit, aux informations contenues dans le Set de données STIB.

Le preneur de licence s’engage à fournir, au moins deux fois par an des statistiques d’utilisation de son programme ou de la partie de son programme qui fait appel au Set de données STIB. Les statistiques renseigneront le nombre de requête et le nombre de visiteurs uniques par mois.

Le preneur de licence s’engage à afficher le logo de la STIB et son slogan (« Bougeons mieux ») sur les sites Internet ou programmes qui sont développés à l’aide du Set de données STIB ainsi que sur l’ensemble des outils de communication mis en œuvre pour en faire la publicité.

N'oublions pas de mentionner que le site de la stib interdit toujours les liens hypertextes vers son site sans accord exprès.... avec un :

Tout utilisateur ou visiteur s'interdit d'établir, à partir de tout autre site, un lien vers le présent site, en ce compris l'une de ses pages secondaires, sans le consentement exprès de la Société des Transports Intercommunaux de Bruxelles

Encore une société qui prouve qu'elle comprend et embrasse le web /o\ .... ( voyez une argumentation plus complète).

et pour terminer, en faisant mon petit coup de gueule, je viole une autre des conditions :

Du seul fait de la connexion au site, l'utilisateur reconnaît accepter que seule l'utilisation pour un usage personnel et privé lui est autorisée. Toute autre utilisation est soumise à l'autorisation expresse préalable de la S.T.I.B. ... Il est donc interdit de reproduire, représenter, diffuser commercialiser, modifier, concéder tout ou partie de l'un quelconque des éléments reproduits sur le site et tout ou partie du site en général, sans l'autorisation préalable et expresse de la STIB.

Bref je vous laisse là dessus

mercredi 29 décembre 2010

La version 0.17 de Merkaartor....

Après plusieurs rc, voici la version finale de merkaartor 0.17 enfin publiée.

Cet éditeur de carte OpenStreetMap écrit en Qt et C++ est souvent considéré comme plus simple à prendre en main que ses 2 grands frères potlatch et josm (bien que la récente version 2 de potlatch adresse une partie de ses précents problèmes).

Voici donc un petit aperçu de ces nouvelles fonctionnalités.

Une des fonctionnalité les plus attendue est l'ajout de nombreux plugins dont entre autre le cadastre français , Bing Map et walking papers.

Le plugins bing map permet de visualiser simplement en fond de carte les images satellite bing et d'ajouter automatiquement pour tout élément crée un tag source=bing (une bonne pratique OpenStreetMap)

merkaartor174.png

Les outils non plus ne sont pas en reste grâce à par exemple l'aligmenent des axes qui vous permet de redresser vos zones rectangulaires :

merkaartor172.png deviens alors merkaartor173.png

Un retravail du copier / coller à égallement été effectuer avec un "copier" plus approfondis :

merkaartor175.png

et le filtrage des éléments à afficher :

On voit aussi apparaître la possibilité de télécharger les données de OpenStreetMap directement grâce à une requête Xapi

merkaartor174.png

Une autre grosse nouveautée aparue tardivement est le support du décalage des images de fond (pour corriger l'alignement de bing à certains endroits par exemple).

Il vous suffit alors de tenir la barre d'espacement et de faire glisser l'image de fond. Vous pourrez alors sauver l'ajustement par niveau pour le réutiliser plus tard.

et le Guide des changements plus complet sur http://merkaartor.be/projects/merka...

Pour Rappel, Merkaartor est disponible sur plusieurs plateforms comme Linux (évidement), Windows et osx.

Pour archlinux le package aur viens d'être mis à jour par mes soins.

mardi 23 novembre 2010

SteveC le fondateur d'OpenStreetMap embauché chez Microsoft...et Bing Suporte OSM!

Voici quelques semaines, Steve Coast, le fondateur d'OpenstreetMap, a quitté son rôle dans l'entreprise qu'il avait créé.

Personne ne comprenait trop bien la décision , puis l'histoire s'est tassée.. et c'est aujourd'hui qu'il vient de révéler une partie de ses plans :

Steve est embauché chez Microsoft et plus précisément au département Bing Map...

Tiens tiens...Bing Map...

En même temps, Steve et Bing annoncent que les photos aériennes utilisées par Bing Map dans le monde entier sont maintenant à la disposition de OpenStreetmap.

bing.jpg

Bien que la communauté OSM a déjà accès à certaines images satellites comme Yahoo par exemple, celles-ci son souvent dépassées, peu complètes et peu précises....

Ici, avec bing map, tout n'est pas parfait mais c'est clairement un gros plus pour la communauté.

Après Mapquest, CloudMade, voici que microsoft soutient Openstreetmap... de superbes signes de vitalité!

Pas encore de détails pour l'intégrations aux éditeurs (le support est déjà prévu dans plusieurs mais pas encore déployé),

certaines précisions sont encore attendue avant de lancer le grand "Feu vert" !

lundi 25 octobre 2010

Kdevelop 4.1

Voilà, ça y est! La seconde version majeure de la réecriture de Kdevelop est sortie. Plus stable et plus aboutie que la précédente 4.0,X , elle arrive près de 6 mois après.

Les utilisateurs ne sont pas en reste côté nouveautés dont voici les plus importantes.

Support de Git

En supplément à SVN et CVS, KDevelop 4.1 apporte le support natif de Git, le gestionnaire de version. Le support des opérations basiques est évidement prévu (pull/diff/log/commit...) mais également le support des quelques fonctions plus "avancées" comme les branches et le "Stash".

Plus de détails sur le billet http://www.proli.net/2010/09/01/kdevelop-git-support/

Scripts externe

Le plugin de gestion des scripts externe a, lui aussi, été intégré et vous pourrez donc lancer vos scripts externe depuis l'interface de l'ide en toute quiétude.

Export des patch:

Lorsque vous travaillez sur un projet externe, il arrive souvent que vous deviez fournir vos patch par un moyen autre que le VCS? Merci kdevelop, une gestion des patch a été intégrée que vous utilisiez les e-mails, pastebin ou encore ReviewBoard :)

Integration Okteta

Grace au nouveau plugin okteta, vous avez la possibilité d'éditer directement vos fichiers en Hexa par exemple dans l'interface d'okteta.

Php 5.3

Quelques nouvelles fonctionnalités de php 5.3 ont été ajoutées dans la nouvelle version du plugin. Bien que encore incomplet, le plugin gère dès à présent les goto, late static binding, closures, nowdoc et heredocs mais également les namespaces.

Vu les évolutions et corrections apportées, vous êtes fortement invité à migrer vers cette nouvelle version.

Rendez-vous sur le site du projet.

- page 1 de 8