mercoledì dic 17, 2008

Un'anticipazione di NetBeans 7.0: Code Coverage per Python e Ruby

Riprendo il post di Tor Norbye per dare qualche anticipazione su una nuova funzionalità che sarà in NetBeans 7.0: il Code Coverage per i linguaggi Python e Ruby.

Ecco una schermata di esempio:


Maggiori informazioni ed un paio di video che illustrano come utilizzare il Code Coverage sia con Python che con Ruby si trovano qui.

martedì ott 14, 2008

OpenSolaris, ZFS e MySQL: un po' di test in produzione

Ecco alcune interessanti prove effettuate in un ambiente di produzione da Don MacAskill (CEO & "Chief Geek" di SmugMug, uno dei migliori servizi di gestione online per le proprie fotografie) con i dati del database MySQL ospitati da un file system ZFS sulla distribuzione OpenSolaris. Lo storage engine utilizzato è InnoDB.

Innovate on OpenSolaris

In particolare sono stati approfonditi dei test sulla componente di compressione trasparente del file system:

martedì apr 10, 2007

DTrace per effettuare il debug di codice JavaScript

Con il crescere della popolarità delle tecnologie AJAX alla base del Web 2.0, c'è una necessità sempre crescente di strumenti per il debug di applicazioni complesse realizzate in JavaScript. Il framework DTrace, incluso nel sistema operativo Solaris, permette di esaminare l'esecuzione di codice JavaScript in tempo reale per identificare possibili problemi funzionali o di performance.

Utilizzando DTrace per effettuare il debug di una applicazione JavaScript si monitora contemporaneamente, e con il medesimo strumento, tutto lo stack software in esecuzione sul sistema, incluso quindi il browser che interpreta il codice JavaScript ed il kernel del sistema operativo sottostante. In questo modo è possibile verificare, ad esempio, se un rallentamento nelle performance sia legato ad un problema nel proprio codice JavaScript o all'implementazione dell'interprete nel browser.

Per maggiori informazioni è disponibile questo Web/Video cast:

 

martedì feb 20, 2007

Test delle implementazioni di Ruby

Del linguaggio Ruby esistono diverse implementazioni (tra cui JRuby che è 100% pure-Java). Ecco un test piuttosto esaustivo sullo stato dell'arte dal punto di vista prestazionale: 

Ruby Implementations Shootout: Ruby vs Yarv vs JRuby vs Gardens Point Ruby .NET vs Rubinius vs Cardinal

About

Un diario digitale sui miei interessi: Internet, Solaris, Java, Fotografia, ecc.

Search

Archives
« aprile 2014
lunmarmergiovensabdom
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today