41 private links
21 snippets PHP bien pratiques.
Quelques smilies en Unicode pour embellir vos messages ;-)
Horrible, mais drôle !
En PHP, si vous devez vérifier si une chaîne contient certains mots, le mieux est d'utiliser la fonction strpos() comme suit :
if (strpos($string, 'mot1') !== false || strpos($string, 'mot2') !== false) { ... }
Plutôt que les expressions rationnelles, avec preg_match() :
if (preg_match("/(mot1|mot2)/i", $string)) { ... }
Il se trouve que strpos est BEAUCOUP plus rapide que preg_match pour ce genre de tâches simples ! Gardez plutôt les expressions régulières pour des traitements plus "difficiles" ;)
Jeu du kikaleplusgros ? Impressionnant en tout cas ! Pour la modique somme de 1900€/mois, évidemment...
Première chose à faire : virer le compte admin par défaut. Ça limite grandement les risques (et utiliser un mot de passe digne de ce nom) !
Chez certains, l'âge n'a pas d'entreprise sur leur physique. Impressionnant !
Via SebSauvage.
Même les industriels de l'aéronautique font des systèmes en carton ? o_O
Si vous devez parser de l'HTML, je vous recommande vivement cette lib PHP ultra simple d'utilisation !
Trouvez tous les liens sur une page web ? Ça tient en trois lignes !
$html = file_get_html('http://www.site.com/');
foreach($html->find('a') as $element)
echo $element->href . '<br>';
Cette vidéo montre la création des chips et c'est plus intéressant qu'on pourrait le croire !
Un projet Kickstarter à suivre de près !
Si un plugin est récalcitrant, voici la solution ;)
Via SebSauvage.
facepalm
Marvel Comics offre plus de 700 comics gratuitement (en anglais) :o
Avec ZeroBin, un ancien "paste" n'est supprimé que si quelqu'un y accède après la date d'expiration. Donc si personne n'y est allé depuis son expiration, il restera en place et prendra de l'espace disque pour rien. C'est normal : ZeroBin ne fait pas de purge automatique.
Il n'y avait aucune procédure automatisée afin de supprimer les anciens éléments... du moins jusqu'à maintenant !
Ce script fait donc une purge des anciens pastes et leurs discussions associées : il suffit de mettre le fichier "purge.php" à la racine de ZeroBin et de le lancer ! Rien n'est à configurer ;)
Au passage, il affiche (sobrement) le nombre et une liste des pastes trouvés (dont ceux expirés et ceux sans expiration).
A titre d'exemple, sur mon ZeroBin (http://paste.vuilleumier.tv) avant que je ne purge, plus de la moitié des pastes étaient expirés !
Eh oui ! Aujourd'hui, notre ami SebSauvage a 40 ans !
Je lui souhaite donc par conséquent un joyeux anniversaire et tous mes voeux de bonheur pour lui et sa famille !
PS : Pardon Seb, je n'ai pas eu le temps escompté afin d'écrire un article sur mon blog, alors je me rattrape "vite fait" ici ^^'
Cette page regorge d'albums contenant des photos historiques. J'en parlais l'autre jour, voilà la page qui les recense tous !
J'aime ce genre d'article où on apprend des trucs intéressants !
Même les macaques ont une meilleure démocratie que ce qu'on peut voir parfois chez nous...