Sponsorised links
06 December 2009
Créer un serveur HTTP en 10 secondes sur Ubuntu grâce à Python « ®om's blog
Code: Flickr Developer Blog » Language Detection: A Witch’s Brew?
# Use Accept-Language – it just works
# Use IP detection as a fallback for language, or a separate test to determine jurisdiction
# Cookie your visitors’ language preferences, so you are consistent
# Provide a simple way to switch language, everywhere
# Treat language and compliance issues as two entirely separate problems
05 December 2009
Dailymotion - HTTP pour les naïfs et les brutes - Karl Dubost @ Paris Web - une vidéo Hi-Tech et Science
Vous connaissez HTTP, un peu, beaucoup, à la folie ? Mais êtes vous sûrs d’avoir tout saisi ? Cette présentation vous donnera quelques pistes pour comprendre la métaphore HTTP et son utilisation réelle (et limitée) sur le Web aujourd’hui.
Sponsorised links
03 December 2009
29 November 2009
28 November 2009
Christian Fauré » Blog Archive » Transfert ou transport ?
karl Says:
novembre 28th, 2009 at 10:15
REST est un style architectural qui est encore une couche au dessus de HTTP.
Je rejoins Christian dans son analyse. Chacun des domaines est d’ailleurs interprété en fonction de la culture propre des intervenants. Lorsque l’on SPDY de Google qui est une forme d’extension à HTTP. Ils ne s’intéressent proprement dit qu’à l’efficacité du transport et pratiquement pas à l’amélioration du transfert.
Google centralise tous les services dans une même coquille. Sa seule interaction au final n’est avec qu’avec les logiciels clients. L’interopérabilité avec les autres serveurs n’est presque pas un objectif à terme. Ils ont besoin de rapidité, ils ont des besoins spécifiques qu’ils maîtrisent au cœur de leurs applications. Lorsqu’on a créé un écosystème avec un fort contrôle sur tous les éléments du système, on peut se permettre d’imposer sa loi à l’écosystème. Microsoft l’a fait dans l’univers de la bureautique. Google le fait petit à petit pour le Web. Nous n’y sommes pas encore bien sûr.
Pour Google, le transfert n’est pas important ou plutôt il est si peu mis en pratique (quid de HTTP PUT, DELETE, etc., des mime types et des headers) sur le Web aujourd’hui, que Google peut se concentrer sur ce qui améliore le transport des données.
27 November 2009
ry's http-parser at master - GitHub
This is a parser for HTTP messages written in C. It parses both requests and responses. The parser is designed to be used in performance HTTP applications. It does not make any allocations, it does not buffer data, and it can be interrupted at anytime. It only requires about 128 bytes of data per message stream (in a web server that is per connection).
25 November 2009
Vary Header for RESTful Applications at subbu.org
chance to investigate the HTTP/1.1 Vary header. As it turns out, there are interesting implications around setting or not setting this header or setting this header incorrectly. Here is my notes on the rationale behind the Vary header, and design guidelines.
Internet Explorer and cacheing: beware of the Vary - Crisp's blog
To cut a long story short: while reconfiguring my local server to match our production settings I found out that the Vary-header was the actual culprit, and that mod_gzip (a module responsible for compressing content before sending it to the client and thus saving bandwidth) added this particular header, even though we explicitly excluded images from being compressed by this module by means of a mimetype filter (images have a mimetype that matches image/* e.g. image/gif, image/jpeg and so on).
mnot’s Web log: The State of Proxy Caching
WRT Vary - Based on what Co-advisor sees as well as some of my own testing, Vary is safe in the very limited fashion that if you do a simple, one-dimensional vary, the wrong thing won't be returned.
24 November 2009
21 November 2009
WebKit nightlies support HTML5 noreferrer link relation
15 November 2009
jcalderone: Twisted Web in 60 seconds: HTTP authentication
how you can use Twisted Web's basic or digest HTTP authentication to control access to these resources.
13 November 2009
Google veut doubler la vitesse du web en améliorant le protocole HTTP - 20minutes.fr
SPDY veut notamment améliorer les délais de latence et diminuer le nombre de connexions nécessaires, avec un nombre «paquets» transmis plus faibles (mais plus denses en information). Les résultats, avec un prototype de serveur et un Chrome optimisé? Un chargement des pages 55% plus rapide.
Chromium Blog: A 2x Faster Web
Today we'd like to share with the web community information about SPDY, pronounced "SPeeDY", an early-stage research project that is part of our effort to make the web faster. SPDY is at its core an application-layer protocol for transporting content over the web. It is designed specifically for minimizing latency through features such as multiplexed streams, request prioritization and HTTP header compression.
30 October 2009
29 October 2009
28 October 2009
Working with Web server logs
26 October 2009
RED: <>
Between the Poles: FOSS4G: Open Source GeoREST Project Announced
GeoREST is a framework for accessing, distributing, and editing raw geospatial data over the web. Because it is based on REST, it supports searching using standard Web search engines such as Google and Bing.
25 October 2009
Software is hard | HTTP Archive Specification
a common format for archiving HTTP information that are captured by HTTP sniffers.
RestWiki: Http Methods
See HttpMethodsSupport for a review of toolkit support for HttpMethods. (OW)
23 October 2009
Un notificateur unique, sur BioloGeek, l'avis d'un freelance passionné par le web et son évolution.
J'étais en train de lire RESTful Email over HTTP et ça m'a rappelé un vieux vaporware, je me demande s'il ne serait pas intéressant de regrouper toutes les notifications en un unique endroit. Il suffirait pour cela d'accepter plusieurs choses en entrées :
* emails (pull/push)
* flux (pull)
* jabber (push)
* webhooks (push)
* irc (bonus !)
