Un dossier pour ranger ses documents: un tirrware
2253
  • geek - debuggez votre php dans votre console chrome developpement web chromephp
Voici une extension chrome un peu particulière, puisqu'elle se compose d'un exécutable (l'extension en elle même, en fait) et d'une classe php. Elle semble particulièrement innovante: elle vous permet de débugger votre php en utilisant votre console chrome pour afficher les erreurs.



Quelques étapes pour l'installer et l'utiliser :
1 - Téléchargez l'extension (sans déc...) depuis le webstore de google

2 - Activez l'extension


3 - Téléchargez la classe "chromephp"

4 - utilisez la classe php :
[sourcecode language=php]
<?
include 'ChromePhp.php';
ChromePhp::log('hello world');
ChromePhp::log($_SERVER);

// using labels
foreach ($_SERVER as $key => $value) {
ChromePhp::log($key, $value);
}

// warnings and errors
ChromePhp::warn('this is a warning');
ChromePhp::error('this is an error');
?>
[/sourcecode]

Evidemment, ces infos de débug ne sont pas à montrer/utiliser en environnement de production (dans la mesure où vos erreurs ne regardent que vous ^^)

5 - Si tout se passe vous obtiendrez un résultat de ce type :


La classe php vous permet de logger des objets, des erreurs, ou des warnings :



Je ne sais pas, en revanche, si en cas "d'erreur fatale", le debug s'opère ou pas... Mais l'idée est intéressante (bien que certains se demanderont l'utilité d'utiliser la chrome pour débugger du server-side...)

Pour visiter le site officiel de chromephp, rendez vous sur le site qui lui est dédié :)

(merci à @webfrance pour cette trouvaille ! )


Gpenverne, à propos de l'auteur

Développeur PHP, et (of course) rédacteur Geek, je vous invite à en savoir plus sur moi sur gregoire-penverne.fr

Visitez son site!
gregoire-penverne.fr

317

Crackez vos hashs en ligne de commande

Publié le par Gpenverne - Lu 317 fois - 2 commentaires

oclHashcat-plus est un soft pour linux, qui permet de dé-hasher des expressions hashées en md5, ou des passphrases WPA et WPA2, directement en ligne de commande. Il semblerait que cet outil soit rapide, et permette de récupérer pas mal d'expressions. Il est téléchargeable ici : oclHashcat-plus v0.06 - Worlds fastest md5crypt, phpass, mscash2 and WPA/WPA2...

1395

Facebook héberge votre application.... gratos

Publié le par Gpenverne - Lu 1395 fois - 0 commentaires

Cette actualité facebook est passée un peu inaperçue, tant la fonctionnalité "abonnements" a fait le buzz ces derniers jours : facebook vous propose de profiter d'un partenariat avec Heroku, afin d'héberger votre application facebook gratuitement. L'intérêt est de taille: le 1er octobre, facebook va nous contraindre à investir dans des certificats ssl pour intégrer...

1057

Php - Commenter pour netbeans

Publié le par Gpenverne - Lu 1057 fois - 2 commentaires

De puis peu (poke @makemereach ^^), j'utilise netbeans pour mes développements php (perso et pro). Et cela pour plusieurs raisons: support de svn, transfert/synchro ftp et sftp... Ce n'est sûrement pas le seul IDE de dév php qui existe, et je suppose que cela pourrait faire l'objet d'un long débat. Ce n'est pas l'idée de cet article ^^ (même si je suis très curieux de...

1279

Quelques nouvelles fonctionnalités de PHP5.4

Publié le par Gpenverne - Lu 1279 fois - 0 commentaires

PHP5.4 est sorti :) Au programme, de nouvelles syntaxes, pour du développement toujours plus rapide et agréable. Accès aux méthodes de classes dès l'instanciation [sourcecode language=php] class Human { function __construct($name) { $this->name = $name; } public function hello() { return "Hi" . $this->name; ...