20
Aug 08

Comment compter le nombre de pages d’un pdf en php ?

En cherchant comment faire je suis tomber sur un script VB (houuu m$!) qui fait ce travail. Voici donc ma transcription en php sous forme d’une petite fonction php simple et rapide.

function retourneLeNb2PageDUnPdf ( $f ){
     $handle = @fopen($f, "r");
     if ($handle) {
       while (!feof($handle)) {
        $buffer = fgets($handle, 4096);
        if( preg_match("/Type\s*\/Page[^s]/", $buffer) ){
          ++$i;
        }
       }
       fclose($handle);
     }
     $i = 0+$i;
     return $i;
}

17
Aug 08

Après LAMP voici SAMP ? :)

Sun a annoncer la disponibilité de son pack Apache Mysql Php pour son systèmes d’exploitation, soit Solaris. Le pack est disponible par ici sur le Site de Sun. Je connais une station Sun qui va sortir du placard. ;)


04
Aug 08

L’iphone en modem ? Le retour !

Ce billet fait suite à celui-ci. :)

En ces temps de flemmardise, j’optimise la solution pour n’avoir que le minimum à faire. :) Donc j’ai utilisé Boss Prefs pour activer et désactiver 3proxy. Nous allons donc voir comme paramétrer Boss Prefs. Si ce n’est pas déjà fait installez Boss Prefs depuis Cydia. :) Un fois installé on lance Boss Prefs.

Boss Prefs Icônes

Boss Prefs Icônes

Cliquez sur le bouton “Config” puis “Add”

Boss Prefs lancé

Boss Prefs lancé

Un fois sur l’écran ci-dessous …

Boss Prefs add service

Boss Prefs add service

… rentrez les paramètres suivants :

  1. Name : 3proxy
  2. Start: socks -d
  3. Stop: killall socks
  4. Process: socks
  5. Icon: /Applications/BossPrefs.app/tinyproxy.png

Appuyez sur “Save” pour valider vos paramètres.

Pour utiliser l’iPhone en proxy il vous reste plus qu’a créer le réseau et lancer 3proxy par Boss Prefs.

Un petit bémol cependant, la détection des process au sein de ce logiciel ce fait par un grep de la commande ps x. Socks n’apparait pas dans le résultat de cette commande bizarrement. Du coup pour couper le proxy pensez bien si vous ne rester pas sur Boss Prefs pendant votre navigation, à lancer Boos Prefs, activez Socks, déactivez Socks. Il sera rellement coupé. ;)


01
Aug 08

Détecter le(s) visage(s) dans une image en php ?

Ben … il y a une solution c’est php-facedetect ! :) Je viens de tomber sur l’api php-facedetect qui permet d’utiliser la libraires OpenCV d’intel pour détecter les visages dans une images.

Le site de l’api avec des exemples :)