public marks

PUBLIC MARKS with search non-performance

This month

January 2012

Perfection kills » Profiling CSS for fun and profit. Optimization notes.

by karlcow

Fortunately, just few days before, Opera folks came out with an experimental “style profiler” (followed by WebKit’s ticket+patch shortly after). The profiler was meant to reveal the performance of CSS selector matching, document reflow, repaint, and even document and css parsing times.

HTML5 Boilerplate

by emmanuelc & 4 others
HTML5 Boilerplate est un template HTML/CSS/JS de tueurs pour développer des sites rapides, robustes et éprouvés pour le futur. Après plus de deux ans de développement itératif, vous avez à disposition les meilleures des meilleures pratiques concernant : la normalisation cross-browser, les optimisations de performance mais également des fonctionnalités optionnelles comme l'Ajax cross-domain ou Flash. Un fichier .htaccess de base pour Apache vous fournit d'emblée les règles nécessaires pour la mise en cache et prépare votre site à servir des vidéos HTML5, utiliser @font-face, et active le gzip automatique. Boilerplate n'est pas un framework, il ne vous force dans aucune philosophe de développement, il contient juste de bonnes astuces pour que votre projet démarre rapidement et du bon pied.

December 2011

Voyeurism and Appropriation in Kohei Yoshiyuki’s ‘The Park’ at Visual Culture Blog: Visual Studies and Visual Communication

by sbrothier
In the early 1970′s, while walking with a friend through a park in Tokyo, photographer Kohei Yoshiyuki noticed that young couples used the park as a space for intimate encounters in the belief that they are protected by the darkness of the night. Equipped with a small camera and Kodak’s infrared flashbulb, Yoshiyuki produced a series of photographs that captures the nightly performance in Tokyo’s parks. In this haunting series of photographs produced between 1971 and 1979 and simply called The Park, the couples, both straight and gay, become the unwitting actors in Yoshiyuki’s play. While The Park has attracted much controversy in 1979 when it was first exhibited and published as a book in Tokyo, it was nearly thirty years later, in 2007, that Yoshiyuki’s project received global acclaim resulting in exhibitions throughout the US and Europe.

Performance Calendar » Why Inlining Everything Is NOT The Answer

by karlcow

A user’s cache can only hold less than a day’s worth of browsing data: An average user browses 88 pages/day, an average page weighs 930KB, and most desktop browsers cache no more than 75MB of data. For mobile, the ratio is even worse.

November 2011

Opera Dragonfly - Style profiler preview

by karlcow

As a real world example of how big the impact can be on performance, I made a test with the full HTML5 specification downloaded locally and ran the profiler. I noticed few of the most expensive selectors had ":link" and ":visited". I changed these to instead be "a:link" or "a:visited" (in this case they were equivalent in terms of which elements matched). This trivial change makes the engine use a cache, and bought the selector matching time down from about 14 seconds to about 11 seconds.

Concurrence — Concurrence Framework v0.3.1 documentation

by jpcaruana
Concurrence is a framework for creating massively concurrent network applications in Python. It takes a Lightweight-tasks-with-message-passing approach to concurrency. The goal of Concurrence is to provide an easier programming model for writing high performance network applications than existing solutions (Multi-threading, Twisted, asyncore etc). Concurrence uses Lightweight tasks in combination with libevent to expose a high-level synchronous API to low-level asynchronous IO.

Comment optimiser le code d'un site Web pour en améliorer la performance

by astrochoupe
Optimisation du code JavaScript, du poids des pages, des requêtes-réponses... La conférence Velocity Europe d'O'Reilly a fait la part belle aux enjeux de performance Web.

Cassandra 1.0 : la base de données NoSQL Open Source arrive à maturité

by astrochoupe
La première version stable du serveur de données a été annoncée par Apache. Au programme des dernières évolutions apportées : la compression des données et une amélioration de la performance globale.

Perf4J

by astrochoupe
Perf4J is a set of utilities for calculating and displaying performance statistics for Java code. For developers who are familiar with logging frameworks such as log4j or logback, an analogy helps to describe Perf4J: Perf4J is to System.currentTimeMillis() as log4j is to System.out.println()

October 2011

High Performance Websites with Symfony2

by Xavier Lacot
Jordi Boggiano gives some hints on how to improve the performances of a Symfony2 powered website

HP's ousted Apotheker to take home $25 million - Sep. 22, 2011

by night.kame

Since Apotheker didn't stick around long enough to collect a performance bonus , the company will just use his bonus target as the "average," which is equal to twice his salary.

En même temps, le "performance bonus" c'est normalement un bonus donné en fonction de la performance, pas sûr qu'il en eu mérité un, même en restant plus longtemps.

FlexSlider, un slider jQuery « responsive design » - Megaptery

by eledo34 (via)
FlexSlider est un slider jQuery flexible et sémantique capable de gérer le « responsive design » : technique qui consiste à rendre le design d’un site compatible avec n’importe quel appareil grâce à un contenu qui s’adapte automatiquement à la résolution d’écran. Un slider qui s’adapte FlexSlider est un slider qui fonctionne aussi bien sur un écran d’ordinateur que sur celui d’une tablette tactile ou d’un smartphone, ce qui n’est pas le cas des plugins jQuery de façon générale. Cette performance est due à la technique du « responsive design » : solution alternative à la version mobile d’un site, l’interface s’adapte en fonction de l’écran en exploitant les propriétés CSS d’une feuille de style (notamment avec les media queries CSS3). Ainsi le diaporama s’adapte parfaitement au support !

September 2011

IM2GPS: estimating geographic information from a single image

by karlcow

Estimating geographic information from an image is an excellent, difficult high-level computer vision problem whose time has come. The emergence of vast amounts of geographically-calibrated image data is a great reason for computer vision to start looking globally — on the scale of the entire planet! In this paper, we propose a simple algorithm for estimating a distribution over geographic locations from a single image using a purely data-driven scene matching approach. For this task, we will leverage a dataset of over 6 million GPS-tagged images from the Internet. We represent the estimated image location as a probability distribution over the Earth's surface. We quantitatively evaluate our approach in several geolocation tasks and demonstrate encouraging performance (up to 30 times better than chance). We show that geolocation estimates can provide the basis for numerous other image understanding tasks such as population density estimation, land cover estimation or urban/rural classification.

Visibilité sur internet

by Paykhan
Quelle est la visibilité de votre marque ? Quelle est votre performance dans les moteurs de recherche, media en ligne et réseaux sociaux ? Calculez votre Vrank pour en savoir plus !

HTTP Archive : tracks how the Web is built

by astrochoupe
Trends in web technology load times, download sizes, performance scores Interesting stats popular scripts, image formats, errors, redirects Website performance specific URL screenshots, waterfall charts, HTTP headers

Active users

gregg
last mark : 10/02/2012 00:07

bamthomas
last mark : 20/01/2012 08:33

karlcow
last mark : 06/01/2012 09:44

emmanuelc
last mark : 02/01/2012 00:30

sbrothier
last mark : 21/12/2011 18:45

jpcaruana
last mark : 28/11/2011 10:07

tlaporte
last mark : 25/11/2011 14:01

astrochoupe
last mark : 20/11/2011 21:00

Nicolas Lescure
last mark : 17/11/2011 08:09

Xavier Lacot
last mark : 31/10/2011 13:50

simo
last mark : 19/10/2011 20:00

night.kame
last mark : 13/10/2011 12:46

rvuong
last mark : 10/10/2011 09:34

eledo34
last mark : 10/10/2011 06:47

Rik
last mark : 09/10/2011 17:25

mfaure
last mark : 30/09/2011 12:38

Paykhan
last mark : 06/09/2011 11:46