AS3 Vector VS Array Benchmark (Read Access : int, String, Bitmap)

 

I have seen some benchmarks about Vector VS Array read access, but I wanted to test it myself. I have tested these data type : int, String and Bitmap.

 

Data type

The datatype used for filling the vector/array : int, String and Bitmap.

 

Loop style

20m = for(n:int=0; n<20000000; ++n)
100m = for(n:int=0; n<100000000; ++n)
(double loop)

Lire la suite

AS3 Vector.sort() VS Array.sort() Benchmark

 

Working on optimization can be fun, repetitive and mostly painful toward the end.
Here is my benchmark for the sort() function. I wanted to compare Array and Vector performances.

 

This randomizing function has been use as sorting function

test.sort(function(){return Math.floor(Math.random()*3)-1});

 

Data type

The datatype used for filling the vector/array : int

 

Loop style

1m = for(n:int=0; n<1000000; ++n)
2.5m = for(n:int=0; n<2500000; ++n)

Lire la suite

Connexion SSL MySQL OpenSSL avec Natty (5.1.54)

The problem of ‘SSL connection error‘… is still unsolved with MySQL-Natty 5.1.54 It seems nobody cares to address this bug. What works: Compile MySQL 5.1.54 with OpenSSL (on Natty) like here Use this « secure » version to receive SSL connection. Compile last Karmic version with OpenSSL and use this one to connect to 5.1.54 MySQL (OpenSSL) … Lire la suite

Flash AS3, bytesLoaded, bytesTotal problem, a look at mod_deflate

In my urge to explode Google PageSpeed, I enabled mod_deflate on apache2. Afer a few weeks, a colleague told me there was some weird behaviour with few AS3 preloaders on one of my servers… After sneaking around with bytesLoaded and bytesTotal, I have noticed this: [0,22236,14086,22236,22236,26647,26647] etc… This array stores: [bytesLoaded, bytesTotal, bytesLoaded, bytesTotal, etc,] … Lire la suite

Open network chez Google ?

Par rapport aux méga-compagnies à la Bell Rogers Shaw etc (the big 6) du Canada qui veulent contrôler et freiner le développement technologique des plus petits (+ de 500 compagnies canadiennes) et même les forcer à plier bagage et fermer, on a souvent parlé de : * Créer un réseau de fibre optique Open et … Lire la suite

Blackberry 8330, Le clavier ne répond plus…

  Voici quelques façons de réparer un BlackBerry (Man these are Rock Solid!)   1- Votre fille lui fait prendre un bain (dans la toilette) * Retirez la batterie rapidement * Faites sécher derrière une fenêtre au soleil (toute la journée) * …jusqu’à ce qu’il n’y ai plus de buée * Remettez la batterie * … Lire la suite

Mod_ssl VS gnutls, mpm-worker problem

If you have problems with mod_gnutls since Squeeze. This might confirm something, at least if you use the multithreaded mpm-worker. 3 reasons for not using gnutls : 1 – No active development, same version for Squeeze, Wheezy and Sid 2 – Current version create a segmentation fault with apache server on Squeeze 3 – Just … Lire la suite

MySQL OpenSSL error 2026 ‘SSL connection error’ fix

The solution for the very annoying SSL connection error (since MySQL 5.1.38). You must omit these options : –ssl-cert AND –ssl-key e.g. mysql -u bill -p -h 123.456.789.0 –ssl –ssl-ca=/etc/mysql/ca-cert.pem or mysql -u bill -p -h 123.456.789.0 –ssl –ssl-ca=/dev/null Too simple… …MySQL should fix. It’s been a while since this one lives. Ciao.  

Connexion SSL MySQL Debian Squeeze

Il semble qu’il sera impossible de recompiler MySQL avec OpenSSL avant longtemps… v5.5.8… Il semble que les développeur de MySQL ne désirent pas adresser le problème, puisqu’ils ont du mal à reproduire le problème!!!!? J’essai d’entrer en communication avec un développeur anglais qui dit avoir réussi à contourner le problème en passant un CPPFLAGS lors … Lire la suite