Personal tools

firefox

Jun 30, 2015

Usare Header HTTP per debug di server in produzione

pdb.set_trace()

Usare Header HTTP per debug di server in produzione

Non sarà corretto, eppure in qualche sfortunato caso può capitare di dover inserire un breakpoint in produzione. Come farlo senza ostacolare l'esperienza degli utenti?

La situazione

Un'installazione di produzione di un'applicazione Web sta facendo qualcosa che non va, c'è di sicuro un bug che si presenta solo nella configurazione di produzione e per quanto ci si sforzi non si riesce a riprodurre il problema su ambiente di test. Anche tecniche primitive come l'aggiunta di messaggi di log aggiuntivi in produzione non sono servite ad individuare il problema.

E' uno di quei casi in cui verrebbe da dire "ci vorrebbe un bel breakpoint", fermare l'esecuzione del codice per eseguire analisi... ma per ovvi motivi un breakpoint in produzione è qualcosa di delicato e non facilmente fattibile.

read more

Jul 03, 2014

5 indispensabili tool per testare le prestazioni del vostro sito web

NEED 4 SPEED

5 indispensabili tool per testare le prestazioni del vostro sito web

Le performance di un'applicazione sono sempre un tema caldo quando si parla di web. Prepariamoci quindi a misurale e a monitorarle con il giusto set di strumenti

Vorrei approfittare dell’interessante articolo del collega Luca Fabbri: Plone e risorse JavaScript/CSS: alcuni consigli per buone prestazioni, e prendere l’occasione per proporre in questo mio post una lista delle “top 5” applicazioni web per il test delle performance.

E' ormai noto che gli utenti sono particolarmente sensibili alle prestazioni mentre navigano un sito web, a tal punto da decidere di abbandonarlo se non le ritengono soddisfacenti.

Come in una gara ogni millisecondo è prezioso, le statistiche sul comportamento degli utenti (gli studi sono di qualche anno fa, probabilmente le aspettative ora sono anche superiori) mostrano chiaramente quanto facile sia perdere visitatori per colpa di qualche secondo di troppo.

read more

Apr 17, 2014

Firefox Developer Toolbar vs Firebug - the present and the future

We become what we behold. We shape our tools, and thereafter our tools shape us.

Firefox Developer Toolbar vs Firebug - the present and the future

It has been a while since I gave a try to the Firefox Developer Toolbar so recently I decided to see what's the current state of this swiss army tool

VS

Let's get started

As a first step for trying out the latest (well not exactly latest-latest, let say latest-sort-of-stable) version of FF Developer Toolbar you have to go to the Aurora site and download the right version for your OS. Long story short, if you have a Ubuntu box just type this in your terminal:

sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora
sudo apt-get update
sudo apt-get install firefox

At the time of writing the aurora version of FF is v.30.

read more