Snippets populaires

Installer les pilotes libres ATI sous Edgy

$ sudo apt-get update
$ sudo apt-get install linux-restricted-modules-$(uname -r) 
$ sudo apt-get install xorg-driver-fglrx
$ sudo depmod -a
$ sudo aticonfig --initial
$ sudo aticonfig --overlay-type=Xv

À la fin du fichier /etc/X11/xorg.conf :

Section "ServerFlags"
  Option  "AIGLX" "off"
EndSection
 
Section "Extensions"
  Option "Composite" "Disable"
EndSection
 
Section "DRI"
  Mode 0666
EndSection

Puis :

$ sudo shutdown -r now

Pour confirmer que ça marche :

$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9600 Generic
OpenGL version string: 2.0.6011 (8.28.8)
by Nicolas Perriault on 2006-10-28, tagged 3d  ati  drivers  linux  ubuntu 

Singleton en PHP5

Instance unique d'un objet.

<?php 
class Singleton 
{ 
    private static $_instance ; 
 
    private function __construct() { }
 
    public static function GetInstance() 
    { 
        if (!isset(self::$_instance)) 
        { 
            self::$_instance = new Singleton() ; 
        } 
        return self::$_instance; 
    }
}
?>
by Nicolas Perriault on 2006-10-11, tagged design  pattern  php  singleton 

Obtenir un tableau de caractères depuis une chaîne en PHP4

En php5 on a str_split : http://fr.php.net/manual/fr/function.str-split.php

Et en PHP4 :

$chars = preg_split('#(?<=.)(?=.)#s', $string);
by Nicolas Perriault on 2006-10-11, tagged array  php  string 
(3 comments)