Once upon a time… die() & exit()

16 12 2010

Différence entre die() et exit()

En PHP, il y a 2 fonctions fort pratiques qui permettent de stopper l’exécution d’un script :

  • die()
  • exit()

die() est un alias de exit(), c’est juste un nom différent pour la même fonction.

On lit beaucoup de conneries à propos du comportement de ces fonctions.
Récemment par exemple, j’ai entendu dire que die() et exit() avaient un comportement légérement différent :

  • die() termine le script courant
  • exit() termine TOUTE l’éxécution : le script courant, le script parent si il y a eu des includes… ABSOLUMENT TOUT

Alors pour en avoir le cœur net, j’ai fait mon petit test avec ces 2 scripts Lire la suite »



$ is not defined - Wordpress/jQuery

14 12 2010

Si vous utilisez jQuery avec Wordpress, et que vous êtes sur cette page, c’est probablement que vous avez cette erreur :

$ is not defined

Et pourquoi ? Parce que vous utilisez le sélecteur raccourcis de jQuery : $() :

$(document).ready(function(){
	$('body').fadeOut();
});

Lire la suite »



Ombre portée en CSS3 (drop shadow)

14 12 2010

L’une des nouvelles fonctionnalités bien cool apportées par CSS3 sont les ombres portées.

Ça a toujours son petit effet quand c’est utilisé à bon escient (c’est à dire discret, pas de gros Pâté à la Smogogo (oui, souvenez vous, c’est loin tout ça).
Lire la suite »



Regex numéro de téléphone portable/fixe en Javascript

10 12 2010

Petit billet qui va faire la journée des javascripteux, 2 fonctions pour vérifier si un numéro de téléphone portable ou fixe est correct (pour valider des formulaires par exemple) :

/*Powered by MrSchnaps*/
function isTelephonePortable(numero){
	console.log('numéro : '+numero);
	var reg_telephone_portable = '^(06|07)[0-9]{8}$';

	if( numero.match(reg_telephone_portable) ){
		return true;
	} else {
		return false;
	}
}

function isTelephoneFixe(numero){
	var reg_telephone_fixe = '^(01|02|03|04|05|08|09)[0-9]{8}$';
	if( numero.match(reg_telephone_fixe) ){
		return true;
	} else {
		return false;
	}
}

Et voilà un petit bout code sur l’utilisation de ces fonctions avec jQuery par exemple :

if( isTelephonePortable($('#telephone').val()) ){
	console.log('Portable');
} else {
	console.log('PAS Portable');
}
if( isTelephoneFixe($('#telephone').val()) ){
	console.log('Fixe');
} else {
	console.log('PAS Fixe');
}


Windows 7 : MSN dans la barre des tâches

4 12 2010

Sous Windows 7, Windows Live Messenger (ex MSN) ne se place pas dans la barre des tâches (à côté de l’heure, dans le systray), mais comme un programme comme les autres, directement dans la barre de lancement.

Alors pour lancer MSN dans le systray sous Windows Seven, c’est très simple : allez dans le répertoire d’installation de Windows Live Messenger, par défaut :
C:\Program Files (x86)\Windows Live\Messenger

Clic droit sur msnmsgr.exe > onglet compatibilité > Exécuter ce programme en mode de compatibilité pour Windows Vista.

Et c’est réglé, maintenant vous aurez un petit icône comme ça :



Aigle IMAX

17 11 2010

Après le lémurien THX, le chien de prairie et le chat plasma, voici l’Aigle au regard dramatique :

Et puis je vous remet une petite dose de lémurien THX parce que c’est vraiment de la bonne :

(Faut mettre du son avant, idéalement avec un kit 2.1)

 

Lémurien dramatique A VOIR

envoyé par DEXTER774



Car Spawner pour GTA IV

15 11 2010

Si comme moi vous jouez à GTA4, et ça vous gave de devoir à attendre dans la rue pour chopper une caisse pourrie, ou encore prendre le taxi, alors ce qu’il vous faut, c’est un Car Spawner !

Il s’agit d’un petit utilitaire qui permet de faire apparaître le véhicule de votre choix, n’importe ou et à n’importe quel moment dans le jeu, même dans votre appart de Northwood :

Alors pour faire fonctionner cette petite merde sur GTA4 c’est un peu plus difficile que sur les opus précédents (sur San Andreas c’était très simple, il suffisait de lancer le Car Spawner en même temps que le jeu, nostalgie…). Lire la suite »



Diaporama à la con.com

4 11 2010

Oui, ça existe : http://www.diaporamas-a-la-con.com/.



Ré-indenter du code HTML automatiquement

2 11 2010

Parfois vous devez travailler sur un fichier HTML (ou XML), qui n’est pas formaté (tout sur une seule ligne par exemple).

Heureusement, MrSchnaps connait la solution à ton problème, ça s’appelle PSPad.

Ouvrez votre fichier avec PSPad, choisissez HTML comme coloration syntaxique, puis allez dans le menu HTML > Reformater le code HTML.



La sélection à didier

31 10 2010

Ils savent plus quoi inventer pour meubler la home de dailymotion