• Passa alla navigazione primaria
  • Passa al contenuto principale
  • Passa alla barra laterale primaria
  • Programmazione
  • Siamo tutti geek
  • IT Business
  • Tlc & Internet
  • Applicazioni & OS
  • Networking & Security
  • Software Engineering
  • Gadget

Stacktrace

Aperiodico di resistenza informatica

  • Home
  • Collabora
  • Archivi
  • Chi siamo
  • Termini d’uso

javascript

Recensione di High Performance Web Sites

6 Ottobre 2008 A cura di Carmine Noviello

High Performance Web Sites Nella botte piccola c’è il vino buono, recita un vecchio proverbio che calza alla perfezione a questo libro, all’apparenza piccolo ma estremamente utile per tutti coloro che lavorano nell’ambito web.

Il problema delle prestazioni di un sito web è tutt’altro che banale, nonostante oggi gli ISP facciano a gara a fornire contratti ADSL dalle prestazioni sempre maggiori e l’hardware medio, sia lato utente finale sia lato server, abbia raggiunto prestazioni di altissimo livello. Tuttavia, la tecnologia evolve anche dal lato software ed è sempre fondamentale minimizzare il tempo di caricamento di una pagina web sia per aumentare il feedback di risposta per l’utente (un sito web estremamente lento nel caricamento alla lunga fa fuggire tutti) sia per ridurre il carico dei server e l’occupazione di banda. E troppo spesso si ignora che i problemi nascono proprio da un’errata progettazione del front-end dell’applicazione web. Se sul lato server, infatti, oggi esiste un arsenale di tecniche molto collaudate (cache, bus in fibra ottica, replicazione, load balancing, ecc) che consentono di ridurre il tempo di generazione di una pagina web, sul fronte web il dare eccessivamente per scontato bande trasmissive sempre maggiori ha portato a dimenticare o sottovalutare aspetti che costituiscono il reale collo di bottiglia per l’utente.

[Leggi di più…] infoRecensione di High Performance Web Sites

Archiviato in:Libri Contrassegnato con: ajax, apache, caching, javascript, networking, performance

Firefox 3 e la libreria FUEL

10 Febbraio 2008 A cura di Davide Ficano

Uno dei motivi del successo di Firefox è dato dalla grande quantità di estensioni disponibili, estensioni ragionevolmente facili da scrivere perché basate su tecnologie standard quali CSS, XML e Javascript.
Il collante di queste tecnologie è poi XUL che altro non è che un dialetto XML per creare interfacce grafiche.

L’accesso al filesystem, ai segnalibri, alle risorse web viene fatto tramite XPCOM che forse è l’elemento più ostico da gestire avendo al suo interno centinaia di chiamate di libreria spesso anche mal documentate.

Compiti frequenti come leggere una configurazione richiedono l’accesso ad un notevole numero di API e Firefox 3 tenta di migliorare le cose con la libreria FUEL.

[Leggi di più…] infoFirefox 3 e la libreria FUEL

Archiviato in:Programmazione Contrassegnato con: firefox, javascript, mozilla, xpcom, xul

Le closure in Javascript

22 Dicembre 2007 A cura di Claudio Cicali

Una delle più potenti feature di JavaScript è la possibilità di usare una
particolare tecnica di mantenimento dello stato chiamata closure. Va
detto subito che il concetto di “closure”
non è stato inventato dal JavaScript; altri linguaggi ne fanno uso, talvolta
implementando anche un’apposita keyword del linguaggio stesso.

Capire bene le implicazioni di questo meccanismo non è banalissimo, ma per la sua
potenza e la sua grande esposizione ai bachi più insidiosi, permette di salire di
un gradino nella propria conoscenza di JavaScript; personalmente, ritengo che esistano
due tipologie di programmatori JavaScript: chi sa come usare le closure e chi no 🙂

[Leggi di più…] infoLe closure in Javascript

Archiviato in:Programmazione Contrassegnato con: closures, javascript, linguaggi, Programmazione

Barra laterale primaria

Seguito da più di 16,000 programmatori

Idea Hai idee per un articolo? Contattami!

Leggi il mio libro

Technical Blogging: Amplify your influence

Printed | Ebook | Audiobook

Follow @stacktrace

Post recenti

  • Recensione di Amazon Books a Seattle
  • Il vero nemico degli artisti in rete
  • 10 consigli per interagire con il proprio geek di famiglia
  • Amazon lancia il Kindle italiano
  • IBM rilascia la versione 9.7.5 di DB2 Express-C

Commenti recenti

  • Leonardo su 10 consigli per interagire con il proprio geek di famiglia
  • Gilton su 10 consigli per interagire con il proprio geek di famiglia
  • Lorenzo su La fluidità del codice
  • Lorenzo su 10 consigli per interagire con il proprio geek di famiglia
  • Mr.Price su 10 consigli per interagire con il proprio geek di famiglia

Categorie

  • Applicazioni & OS (13)
  • Editoriali (11)
  • Gadget (7)
  • IT Business (25)
  • Legge & Privacy (8)
  • Libri (6)
  • Networking & Security (11)
  • Programmazione (104)
  • Siamo tutti geek (33)
  • Software Engineering (9)
  • Tlc & Internet (17)

Tag popolari

agile algoritmi amazon apple business c cisco conferenze django eventi extreme programming firefox framework geek google internet ironruby italia java libro linguaggi linux lisp matematica microsoft mozilla networking perl php Programmazione project euler pycon python rails rest rubinius ruby scheme startup vignetta visione web web2.0 windows xul

Hanno collaborato

  • Antonio Cangiano (RSS) (68)
  • Marco Beri (RSS) (23)
  • Michele Simionato (RSS) (22)
  • Alex Beri (RSS) (18)
  • Ludovico Magnocavallo (RSS) (12)
  • Valentino Volonghi (RSS) (9)
  • Marco Ceresa (RSS) (9)
  • Piergiuliano Bossi (RSS) (7)
  • Davide Ficano (RSS) (7)
  • Simone Dall'Angelo (RSS) (7)
  • Gabriele Renzi (RSS) (6)
  • Giovanni Intini (RSS) (6)
  • Daniele Varrazzo (RSS) (5)
  • Nicholas Wieland (RSS) (5)
  • Michele Finotto (RSS) (4)
  • Luigi Panzeri (RSS) (4)
  • Matteo Nodari (RSS) (3)
  • Lawrence Oluyede (RSS) (3)
  • Stefano Rodighiero (RSS) (3)
  • Andrea Righi (RSS) (3)
  • Roberto De Ioris (RSS) (2)
  • Alberto Revelli (RSS) (2)
  • Davide Casali (RSS) (2)
  • Franco Lombardo (RSS) (2)
  • Claudio Cicali (RSS) (2)
  • Carmine Noviello (RSS) (2)
  • Massimo Scamarcia (RSS) (1)
  • Marco De Paoli (RSS) (1)
  • Francesco Matarazzo (RSS) (1)
  • Emmanuele Somma (RSS) (1)
  • Nicola Larosa (RSS) (1)
  • Massimiliano Mirra (RSS) (1)
  • Lorenzo Bolognini (RSS) (1)

Disclaimer

Stacktrace.it partecipa al Programma Affiliazione Amazon EU, un programma di affiliazione che consente ai siti di percepire una commissione pubblicitaria pubblicizzando e fornendo link al sito Amazon.it (e altri siti Amazon di altri paesi). Forniamo inoltre link a siti non associati con Amazon, che ci permettono di percepire una commissione sulle vendite. Amazon e il logo Amazon sono marchi registrati di Amazon.com, Inc. o delle sue affiliate.

Copyright © 2007-2018 Antonio Cangiano