#! /bin/shset -e
if[$# -ne 2 ]thenecho"Usage: 0ăă« TITLE ID" >&2
exit 1
fititle="1ăă«"id="2ăă«"
mkdir "$title"cd"$title"printf'Getting image metadata\n'
wget -q "http://eblouissantsreflets.fr/sites/default/files/deepzoom/${id}.dzi"# Get image parameters from the metadata filetilesize="$(xml2 < "$id.dzi" | grep -F TileSize | cut -d= -f2)"overlap="$(xml2 < "$id.dzi" | grep -F Overlap | cut -d= -f2)"width="$(xml2 < "$id.dzi" | grep -F Width | cut -d= -f2)"height="$(xml2 < "$id.dzi" | grep -F Height | cut -d= -f2)"nx="$((($width-1)/$tilesize + 1))"ny="$((($height-1)/$tilesize + 1))"printf'Determining maximum zoom level\n'
mkdir tmp
cd tmp
# Try to download the first frame of each zoom level from 8 to 15
curl -s "http://eblouissantsreflets.fr/sites/default/files/deepzoom/${id}_files/[8-15]/0_0.jpg" -o "#1"zoom=0
# Check which file were actually downloaded: the last one matches the maximum zoom levelfor file in *
do if[$file -gt $zoom]thenzoom=$filefidoneprintf'Found maximum zoom level: %d\n'"$zoom"cd - >/dev/null
rm -rf tmp
printf'Getting tiles\n'
mkdir -p tiles/orig
cd tiles/orig
# Download all the tiles at the maximum zoom level
curl -s "http://eblouissantsreflets.fr/sites/default/files/deepzoom/${id}_files/$zoom/[0-$(($nx - 1))]_[0-$(($ny - 1))].jpg" -o "#1_#2.jpg"cd - >/dev/null
printf'Ordering tiles\n'
mkdir -p tiles/mine
# Rename the tiles so they are in the correct order for assemblingcd tiles/mine
for i in $(seq 0 $(($nx-1)))do for j in $(seq 0 $(($ny-1)))do
ln "../orig/${i}_${j}.jpg""$(printf '%02d-%02d.jpg' "$j" "$i")"donedonecd - >/dev/null
printf'Assembling tiles\n'
montage -geometry "-${overlap}-${overlap}" -tile "${nx}x${ny}" tiles/mine/*.jpg "$title.jpg"
Pas de raison de la laisser en anglais celle-lĂ : le jour oĂč Larry Page et Sergey brin mourront, Apple attaquera Google pour violation de droit d'auteur.
[^] # Re: Petite correction
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Blagues d'informaticiens. ĂvaluĂ© Ă 5.
C'est bien ça oui. Je me demande d'ailleurs quand et comment a eu lieu l'inversion sĂ©mantique entre capitale (de /caput/, la tĂȘte) et majuscule (de /major/, plus grand).
# Web
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au message Connexion internet OK. Impossible de naviguer sur le web. ĂvaluĂ© Ă 7.
Toi, tu viens grosso modo de faire l'expérience de la différence entre Internet et le Web. Tu es connecté à Internet, ou à une partie d'Internet en tout cas, mais tu ne peux pas naviguer sur le Web. Soyons précis, sinon on n'y comprend rien : Internet marche mais Internet ne marche pas, ça fait bizarre comme problÚme !
# Le script
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Ăblouissants Reflets, une exposition impressionniste Ă Rouen. ĂvaluĂ© Ă 10.
Comme promis, voici le script. Il est spĂ©cifique pour cette exposition-lĂ , mais elle utilise le systĂšme Deep Zoom de Microsoft, donc ce script est peut-ĂȘtre adaptable pour d'autres expositions semblables. Il utile wget, curl, xml2 et ImageMagick.
Il prend en argument le titre de l'Ćuvre — pour nommer le fichier — et son identifiant, qui est une espĂšce de hachage qui peut ĂȘtre rĂ©cupĂ©rĂ© dans le code source de page Web correspondante. Par exemple, pour le premier tableau, Champ de tulipes en Hollande — cherchez la chaĂźne « deepzoom » dans la code source de la page — de Claude Monet :
$ ./rip "Claude Monet - Champ de tulipes en Hollande" 3236ada461be8b4a5384418596c92a80
[^] # Re: Magnet
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Ăblouissants Reflets, une exposition impressionniste Ă Rouen. ĂvaluĂ© Ă 5.
VoilĂ : magnet:?dn=%C3%89blouissants+Reflets&xt=urn:btih:771cc98f54f3cc68e1a6d2f20cb8d0393e4db391
Et si tu veux les traqueurs proposés par TPB : magnet:?xt=urn:btih:771cc98f54f3cc68e1a6d2f20cb8d0393e4db391&dn=Dazzling+Reflections&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.istole.it%3A6969&tr=udp%3A%2F%2Ftracker.ccc.de%3A80&tr=udp%3A%2F%2Fopen.demonii.com%3A1337
[^] # Re: Hot Line
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Blagues d'informaticiens. ĂvaluĂ© Ă 10. DerniĂšre modification le 14 juin 2013 Ă 08:31.
— Mon ordinateur ne dĂ©marre plus, il dit que la presse est niquĂ©e !
— Hein ?
— C'est ce qui est marquĂ© Ă l'Ă©cran, la presse est niquĂ©e !
— Comment ça la presse est niquĂ©e, il y a marquĂ© quoi exactement ?
— Ah attends, il y a marquĂ© quelque chose avant : « no keyboard detected ».
[^] # Re: blague de matheux ..
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Blagues d'informaticiens. ĂvaluĂ© Ă 2.
Ah, ça, j'adore !
[^] # Re: more
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Blagues d'informaticiens. ĂvaluĂ© Ă 10.
Pas de raison de la laisser en anglais celle-lĂ : le jour oĂč Larry Page et Sergey brin mourront, Apple attaquera Google pour violation de droit d'auteur.
[^] # Re: d'autres traductions et nimages
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Blagues d'informaticiens. ĂvaluĂ© Ă 6.
Plus que tu ne peux te le permettre ? ;-)
[^] # Re: Java encore
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Blagues d'informaticiens. ĂvaluĂ© Ă 4.
J'y ai pensĂ© en l'Ă©crivant…
[^] # Re: CSS blagues
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Blagues d'informaticiens. ĂvaluĂ© Ă 4.
J'ai honte : j'ai ri.
[^] # Re: d'autres traductions et nimages
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Blagues d'informaticiens. ĂvaluĂ© Ă 2.
Torvalds a codé un noyau.
[^] # Re: Java encore
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Blagues d'informaticiens. ĂvaluĂ© Ă 9.
Ă toutes les gent alors, mĂȘme si ce mot porte encore une ambiguĂŻtĂ© : on parle certes de la gent masculine et de la gent fĂ©minine, mais Ă©galement de la gent animale par exemple. Gente, c'est un adjectif, qu'on trouve dans l'expression toute faite « gente dame ».
Quelque chose qui marche avec les hommes et avec les femmes, je pense que le plus clair est de dire qu'il marche avec les deux sexes : ce terme peut Ă©galement dĂ©signer les organes gĂ©nitaux eux-mĂȘmes mais je ne pense pas qu'il y ait de doute avec le contexte.
[^] # Re: IPv6
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Blagues d'informaticiens. ĂvaluĂ© Ă 3.
J'ai oublié d'ajouter : (rire gras).
[^] # Re: Java encore
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Blagues d'informaticiens. ĂvaluĂ© Ă 9. DerniĂšre modification le 13 juin 2013 Ă 17:35.
à tous les sexes. Le terme gender est certes utilisé pour ça en anglais, mais en français on parle de sexe, surtout quand il s'agit de questions purement anatomiques comme ici.
[^] # Re: IPv6
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Blagues d'informaticiens. ĂvaluĂ© Ă 8. DerniĂšre modification le 13 juin 2013 Ă 17:33.
Moi j'en ai une : 2001:db8::b16:b00b:5.
[^] # Re: variante des matheux
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Blagues d'informaticiens. ĂvaluĂ© Ă 7.
Lapin compris. :'-(
[^] # Re: blague de matheux ..
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Blagues d'informaticiens. ĂvaluĂ© Ă 10.
Complet, pas plein !
[^] # Re: blague de matheux ..
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Blagues d'informaticiens. ĂvaluĂ© Ă 10.
Les fonctions partent en classe verte et chahutent bruyamment dans leur bus. Excédé, le chauffeur finit par les menacer : « Calmez-vous sinon je vous dérive toutes ! ».
Au fond du bus, exponentielle prend un sourire narquois : « M'en fous ! »
[^] # Re: variante des matheux
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Blagues d'informaticiens. ĂvaluĂ© Ă 10.
Un biologiste, un physicien et un mathĂ©maticien rentrent d'un congrĂšs Ă Glasgow. Tout Ă coup, leur train s'arrĂȘte en pleine voie, et le biologiste tombe en arrĂȘt devant un dĂ©tail du paysage, un mouton noir :
— Ăa par exemple, les moutons Ă©cossais sont noirs !
Le physicien le reprend immédiatement :
— Allons, un peu de sĂ©rieux, tout ce que nous pouvons dire, c'est qu'il y a des moutons noirs en Ăcosse.
Le mathématicien soupire alors :
— Un peu de sĂ©rieux voyons : tout ce que nous pouvons affirmer, c'est qu'il y a en Ăcosse au moins un mouton qui a au moins un cĂŽtĂ© noir !
[^] # Re: Oui
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au message DiffĂ©rentes version du shell ?. ĂvaluĂ© Ă 3.
Qui est une syntaxe shell standard !
Et ?
# Mauvaise idée
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au message Achat PC all in one - demande avis/conseil d'achat.. ĂvaluĂ© Ă 2.
Ou comment ĂȘtre obligĂ© de tout changer quand seul l'Ă©cran cesse de fonctionner. Ou quand seule la carte mĂšre cesse de fonctionner…
[^] # Re: Pas au courant
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal *Dav: Google fait marche arriĂšre. ĂvaluĂ© Ă -1.
N'importe quoi. En utilisant une API spécifique, il faut coder un client. En utilisant un protocole existant mais en le détournant un peu, ici en changeant son port d'utilisation, il faut au pire coder aussi un client en réutilisant des bibliothÚques existantes, au mieux adapter un client existant. Bref, moins de travail.
[^] # Re: Pas au courant
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal *Dav: Google fait marche arriĂšre. ĂvaluĂ© Ă 3.
Aucune importance, une API spĂ©cifique n'a par dĂ©finition Ă©tĂ© mise en Ćuvre par personne avant d'ĂȘtre créée ex nihilo.
[^] # Re: Pas au courant
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal *Dav: Google fait marche arriĂšre. ĂvaluĂ© Ă 3.
Pourquoi ? Quel problĂšme Ă proposer du SFTP Ă la place ?
[^] # Re: Pas au courant
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal *Dav: Google fait marche arriĂšre. ĂvaluĂ© Ă 6. DerniĂšre modification le 06 juin 2013 Ă 18:00.
Avec une vision pareille, dans dix ou vingt ans on n'aura plus aucun protocole standard, des API spĂ©cifiques de partout, des logiciels spĂ©cifiques pour chaque service, aucune fĂ©dĂ©ration entre services… J'en frissonne d'avance.
Notez que ça a déjà commencé : à une époque on avait FTP, puis SFTP comme protocole standard et indépendant du service pour les transferts de fichiers, aujourd'hui la mode est aux clouds à API spécifique.