Quotidien Shaarli

Tous les liens d'un jour sur une page.

March 19, 2015

OpenMapSurfer

Putain, ce rendu de OSM est juste excellent, c'est le calque de base 'OSM-roads'. Je ne comprends pas pourquoi c'est pas le style par défaut de http://osm.org, qui utilise le rendu 'Mapnik'.

Celui est vraiment sympa, clair et "user-friendly". Certains crieront à la pâle copie de g**gle mais je trouve que c'est quand même beaucoup mieux.
Mapnik c'est sympa, y'a des infos mais c'est pâle et un peu rebutant pour les débutants. Perso, j'y trouve mon compte mais genre pour les routes, c'est pas trop ça.

PS : pour que ça soit plus clair, il faut désactiver le calque supplémentaire "limite administrative".
PPS : je ne vois pas pourquoi le site s'appelle comme ça car aucun lien avec les surfer apparemment !

Création des fichiers Batch - Un didacticiel sur les fichiers Batch.

Ce site est une vraie mine d'or claire et concise !


Edit 20150505 : Je cite : «
Effectuer une substitution de variable
Il est possible de changer les variables de sortie. Par exemple, si nous saisissons cette commande :
for /r %a in (*.txt) do @echo %~na
Seuls les fichiers .txt seront affichés.
La liste ci-dessous récapitule les variables de substitution ainsi que les combinaisons permises. Rappelons que la variable %a peut être remplacée par n'importe quelle autre lettre de l'alphabet ou chiffre.

%~a : développe %a en supprimant les guillemets.
%~fa : développe %a en un nom de chemin complet.
%~da : développe %a en une lettre de lecteur seulement.
%~pa : développe %a en un chemin seulement.
%~na : développe %a en un nom de fichier seulement.
%~xa : développe %a en une extension de fichier seulement.
%~sa : développe le chemin afin qu'il ne contienne que des noms courts.
%~aa : développe %a jusqu'aux attributs du fichier.
%~ta : développe %a jusqu'à la date et l'heure du fichier.
%~za : développe %a jusqu'à la taille du fichier.
%~$PATH:a : recherche les répertoires énumérés dans la variable d'environnement et développe %a jusqu'au nom complet du premier répertoire trouvé.
%~dpa : développe %a en une lettre de lecteur et un chemin seulement.
%~nxa : développe %a en nom de fichier et une extension seulement.
%~fsa : développe %a en un nom de chemin complet avec des noms courts seulement.
%~dp$PATH:a : recherche les répertoires énumérés dans la variable d'environnement pour %a et développe jusqu'à la lettre du lecteur et au chemin du premier répertoire trouvé.
%~ftzaa : développe %a en une ligne de sortie semblable à celle affichée par la commande "Dir". »

13 raisons qui prouvent que les chats sont en fait des créatures magiques !

J'adore !

/!\ lolcat inside

[Résolu] [Batch] Pourquoi ma variable ne s'affiche pas

Et oui, le fameux problème de "L'expansion retardée de variables d'environnement"
Au lieu de ça :


dir /B /S %RepToRead% > %FileName%
for /f "tokens=*" %%a in ('type %FileName%') do (
set c=%%a
echo %c%
echo %%a
)


On doit plutôt mettre ça :


@echo off
setlocal enableDelayedExpansion
dir /B /S %RepToRead% > %FileName%
for /f "tokens=*" %%a in ('type %FileName%') do (
set c=%%a
echo !c!
echo %%a
)


Et ça marche très bien.

Edit 2015-05-05 : Oui, bien appliquer cela à la lettre (surtout le coup des %a% --> !a! sur les variables initialisées dans la boucle). Je viens à nouveau de perdre de nombreuses minutes pour cette astuce.
cf également https://stackoverflow.com/questions/12518242/batch-script-for-loop-wont-set-variable

Le musée d'Orsay autorise les photos suite à un manquement de Fleur Pellerin

Je me dis...
... quand est-ce que les musées vont ouvrir des créneaux spécialement pour les photographes ?

Ça permettrait aux 'tographes de pouvoir tranquillement déployer matériel (trépied, perche à selfie, ...) sans déranger et être dérangé par les visiteurs.
Et ça insiterait les 'simples visiteurs' à rester dans la contemplation et d'être discret quant à leur prise de photos (ou bien ils cherchent à s'inscrire au ' créneau photo').

Vous en pensez quoi ?

[Variables] Batcher.fr MS-DOS batch scripts Ressources

Ensemble des variables d'environnement accessible en batch :
ALLUSERSPROFILE
APPDATA
CLASSPATH
CommonProgramFiles
COMPUTERNAME=
ComSpec
DEVMGR_SHOW_DETAILS
FP_NO_HOST_CHECK
HOMEDRIVE
HOMEPATH
LOGONSERVER
NUMBER_OF_PROCESSORS
OS
Path
PATHEXT
PROCESSOR_ARCHITECTURE
PROCESSOR_IDENTIFIER
PROCESSOR_LEVEL
PROCESSOR_REVISION
ProgramFiles
PROMPT
QTJAVA
SESSIONNAME
SystemDrive
SystemRoot
TEMP
TMP
USERDOMAIN
USERNAME
USERPROFILE
windir
DATE
TIME
CD
RANDOM
ERRORLEVEL
CMDEXTVERSION
CMDCMDLINE