Vous avez envie de voir des vidéos d'un safari au Kenya ? Suivez le lien : vidéos safari au Kenya.
jeudi 11 août 2011
Modifier une règle CSS en JavaScript
Par Laurent le jeudi 11 août 2011, 19:11 - Informatique
Comment accéder à une règle CSS dans une feuille de style par le DOM et modifier une déclaration ?
jeudi 4 août 2011
Ajax et cache HTTP
Par Laurent le jeudi 4 août 2011, 17:54 - Informatique
Une requête XmlHttpRequest contenant un header "Cache-Control: no-cache" ne devrait-elle pas outrepasser le cache HTTP du navigateur ? Il semble que ce ne soit pas le cas, sauf dans Chrome.
Voici mon problème. J'ai développé un mashup de reporting qui va chercher des données journalières via une API REST. Je passe par un script proxy pour pouvoir faire mes requêtes. Le serveur est très lent (plusieurs minutes pour répondre...), j'ajoute donc 12h de cache dans la réponse renvoyée par le proxy. Je peux ainsi recharger mon mashup pendant la journée sans attendre.
Les données ne changent théoriquement pas pendant la journée. Exceptionnellement, il peut y avoir une mise à jour dans la journée. J'ai donc besoin d'un bouton "réactualiser" dans ce cas, quand je veux des données fraîches. D'où ma tentative d'utiliser "Cache-Control: no-cache" dans la requête, comme un navigateur fait quand on réactualise par un Ctrl+F5 ou Ctrl+R. Malheureusement, les navigateurs (FF5, IE7, Opera 11.5) ne semblent pas en tenir compte, ils me renvoient toujours les données en cache, sauf Chrome.
Le fait que ça marche dans Chrome me fait dire que mon idée n'était pas si mauvaise. Est-ce une mauvaise implémentation du cache (dans le cas de XMLHttpRequest) par les navigateurs ? Qu'en pensez-vous ?
mercredi 8 décembre 2010
Il y a 30 ans...
Par Laurent le mercredi 8 décembre 2010, 11:49 - Histoire
...disparaissait John Lennon, le 8 décembre 1980 donc. Pour lui rendre hommage, voici un extrait de son dernier album, Double Fantasy, sorti quelques semaines avant sa mort.
Accédez à l'intégralité de la playlist Double Fantasy sur Deezer.
dimanche 28 novembre 2010
Mesure et démesure
Par Laurent le dimanche 28 novembre 2010, 19:43 - Sciences
Voici un petit problème que je te trouve très intéressant et que j'aime
faire découvrir. Prenez une longue ficellecorde et faites un tour
autour de la Terre. À défaut d'avoir sous la main la longueur idoine,
imaginez-là. C'est bon, vous la visualisez bien ? Rallongez maintenant la
corde d'un mètre. Nouez les deux extrémités (on néglige la perte de longueur dû
au noeud). Vous avez donc un cercle en corde donc la circonférence est celle de
la Terre plus un mètre. Disposez-la en tout point à égale distance de la Terre.
Vous avez donc réalisé[1] un anneau autour de la Terre; la corde
est en orbite autour de la Terre.
Question maintenant : quel être vivant peut passer sous la corde ? Une bactérie ou un lapin ? Je précise qu'il n'y a aucun piège. Ne cherchez pas la difficulté. On suppose que la Terre est bien ronde[2]. Il n'y a pas de cas particulier, pas d'océan ou de montagne : la bactérie et le lapin sont sur la terre ferme. Je vous laisse réfléchir avant d'en dire plus...
Un petit indice : il n'est pas nécessaire de connaître la circonférence de la Terre, le résultat est indépendant de cette valeur.
NB : le titre "Mesure et démesure" est emprunté à une exposition de la Cité des Sciences et de l'Industrie en 1995-1996.
lundi 18 octobre 2010
Extension Firefox pour les méthodes PUT et DELETE
Par Laurent le lundi 18 octobre 2010, 13:53 - Informatique
Grâce à l'extension Poster, on peut facilement fabriquer des requêtes PUT, DELETE et autres. On peut ainsi facilement tester une implémentation côté serveur.
vendredi 1 octobre 2010
REST encore un peu
Par Laurent le vendredi 1 octobre 2010, 17:45 - Informatique
Si vous vous posez des questions sur le style d'architecture REST, les états (state) et le sans-état (stateless), je vous invite à lire les pages 78 à 84 du pdf suivant : RESTful Web Services par John Cowan.
mercredi 8 septembre 2010
Implémenter les méthodes PUT et DELETE
Par Laurent le mercredi 8 septembre 2010, 17:49 - Informatique
Cet article vous présente comment démarrer des développements simples en utilisant les méthodes HTTP PUT et DELETE
mardi 30 mars 2010
Les trulli et les sassi
Par Laurent le mardi 30 mars 2010, 19:05 - Voyages
Quel titre bizarre, n'est ce pas ? Pas tant que ça en fait. Il s'agit en fait de deux mots italiens, qui désignent deux curiosités architecturales.
Les trulli sont des habitations typiques dans les
Pouilles, à Alberobello notamment. Ce sont des
petites maisons en pierre à chaux. Les toits coniques sont constitués de
pierres plates.
Les sassi sont des habitations troglodytiques, dans la ville de Matera.
Si vous voulez dormir dans un sasso, vous pouvez vous rendre chez Carla et Vincenzo.
Les trulli et les sassi sont classés au patrimoine mondial de l'UNESCO.
Localiser Alberobello et Matera sur une carte plus grande