nexus7

Ma première tablette : Google Nexus 7

Et voilà, depuis le temps que j’en voulais une… j’ai attendu patiemment que Google sorte la Nexus 7 qui, grâce à la magie de Noël (et de mes parents!) est enfin mienne.

La tablette en elle-même est plutôt belle d’aspect : bords arrondis argentés et coque arrière en plastique agréable au toucher (style grip et non un plastique brillant qui glisse entre les doigts – bon point!). L’écran est sublime, extrêmement précis et réactif.

Niveau performance, rien à voir avec la tablette chinoise que j’avais achetée à mon père il y a quelques mois:

  • écran 7” 1280×800 (216ppi)
  • 32Go de disque
  • 1 Go de RAM
  • NVIDIA Tegra3 quad-core processor
  • camera 1.2MP

Le tout tournant évidemment sous Android. Au premier démarrage, j’ai entré la clé WiFi de la maison puis mes identifiants Google : la tablette a alors récupéré toute la liste des applications installées sur mon téléphone et les a installées automatiquement sur la tablette.

Au début, je me suis demandé si c’était bien. Au final, j’ai trouvé cela génial : mêmes applis sur les deux périphériques, au moins on ne cherche pas ses applications!

La tablette a ensuite été chercher ses mises à jours pour Android : d’abord la 4.1.2 (23 Mo) puis, un reboot plus tard, la 4.2.1 (85 Mo). Et hop, la tablette est entièrement mise à jour, avec toutes mes applications en quelques minutes.

Lire la suite

The Rolling Stones - Wild Horses (live) photo

The Rolling Stones – Wild Horses (live)

Wild Horses est une chanson des Rolling Stones tirée de l’album Sticky Fingers, écrite par Mick Jagger, Keith Richards et Gram Parsons.

A l’origine écrite par Keith Richards en 1969 à l’occasion de la naissance de son fils, Marlon, Mick Jagger aurait réécrit les paroles pour parler de sa relation avec Marianne Faithfull qui était en train de s’effondrer.

La légende veut que, le refrain “Wild Horses couldn’t drag me away” ait été la première phrase qu’aurait prononcé Marianne Faithfull après être sortie d’un coma suite à une overdose en 1969.

Intro: G     C     G      C

Bm        G       Bm         G
Childhood living  is easy to do
Am               C     D G                  D
The things that  you wanted  I bought them  for you
Bm        G    Bm             G
Graceless lady you know who I am
Am               C      D G             D
You know I can't let you  slide from my hand

Am    C    D  G        F       C
Wild horses   couldn't drag me away
Am        C     D   G        F       C      G
Wild wild horses    couldn't drag me away

Bm            G      Bm            G
I watched you suffer a dull aching pain
Am          C     D G              D
Now you've decided  to show me the same
Bm          G     Bm            G
No sweeping exits or offstage lights
Am                 C     D  G               D
Can make me feel bitter   or treat you unkind

Am    C    D  G        F       C
Wild horses   couldn't drag me away
Am         C    D   G        F        C
Wild wild horses    couldn't drag me away


Bm          G            Bm          G

Am       C      D   G                     D


Bm             G      Bm            G
Faith has been broken tears must be cried
Am            C     D    G        D
Let's do some living     after we die


Am    C    D  G        F        C
Wild horses   couldn't drag me away
Am        C    D   G     F              C
Wild wild horses   we'll ride them some day


Am    C    D  G        F        C
Wild horses   couldn't drag me away
Am        C    D   G     F              C  D   G
Wild wild horses   we'll ride them some day

Lire la suite

PHP : solution pour l'erreur "preg_match(): Compilation failed: invalid range in character class" photo

PHP : résoudre l’erreur “function eregi() is deprecated”

php logo

Il vous est peut-être déjà arrivé de tomber sur ce message d’avertissement :

Function eregi() is deprecated.

En fait, “deprecated” signifie que les versions récentes de PHP considèrent cette fonction comme obsolète, c’est un peu comme si la fonction ereg() n’existait plus.

Par conséquent, mieux vaut dorénavant utiliser la fonction preg_match qui a pris sa place.

La fonction ereg() ou eregi() est donc remplacée par la fonction preg_match() depuis PHP 5.3 :

$is_image = eregi( "jpg|gif",$file_type );Code language: PHP (php)

devient donc :

$is_image = preg_match( “~jpg|gif~i”,$file_type );Code language: PHP (php)

Voici la liste des fonctions devenues obsolètes sous PHP 5.3 :

call_user_method() (use call_user_func() instead)
call_user_method_array() (use call_user_func_array() instead)
define_syslog_variables()
dl()
ereg() (use preg_match() instead)
ereg_replace() (use preg_replace() instead)
eregi() (use preg_match() with the ‘i’ modifier instead)
eregi_replace() (use preg_replace() with the ‘i’ modifier instead)
set_magic_quotes_runtime() and its alias, magic_quotes_runtime()
session_register() (use the $_SESSION superglobal instead)
session_unregister() (use the $_SESSION superglobal instead)
session_is_registered() (use the $_SESSION superglobal instead)
set_socket_blocking() (use stream_set_blocking() instead)
split() (use preg_split() instead)
spliti() (use preg_split() with the ‘i’ modifier instead)
sql_regcase()
mysql_db_query() (use mysql_select_db() and mysql_query() instead)
mysql_escape_string() (use mysql_real_escape_string() instead)
Passing locale category names as strings is now deprecated. Use the LC_* family of constants instead.
The is_dst parameter to mktime(). Use the new timezone handling functions instead.Code language: JavaScript (javascript)