Catégories
Informatique

Créer une bannière dynamique en PHP

Si vous cherchez un moyen simple de charger facilement des images de façon aléatoire en PHP il y a Matt Mullenweg qui a fait un petit script bien pratique .. Il existe peut être une façon plus simple / courte de faire mais celle là marche bien :

 http://photomatt.net
Inspired by Dan Benjamin > http://hiveware.com/imagerotator.php
Latest version always at:

http://photomatt.net/scripts/randomimage

*/// Make this the relative path to the images, like "../img" or "random/images/".
// If the images are in the same directory, leave it blank.
$folder = '';

// Space seperated list of extensions, you probably won't have to change this.
$exts = 'jpg jpeg png gif';

$files = array(); $i = -1; // Initialize some variables
if ('' == $folder) $folder = './';

$handle = opendir($folder);
$exts = explode(' ', $exts);
while (false !== ($file = readdir($handle))) {
foreach($exts as $ext) { // for each extension check the extension
if (preg_match('/\.'.$ext.'$/i', $file, $test)) { // faster than ereg, case insensitive
$files[] = $file; // it's good
++$i;
}
}
}
closedir($handle); // We're not using it anymore
mt_srand((double)microtime()*1000000); // seed for PHP < 4.2
$rand = mt_rand(0, $i); // $i was incremented as we went along

header('Location: '.$folder.$files[$rand]); // Voila!
?>

Pour faire fonctionner ce script, vous le mettez dans un dossier avec toutes les images que vous voulez afficher. Ensuite vous appelez le script comme s’il était une image :

du texte
Catégories
Divers

Surveiller la disponibilité d’un nom de domaine

Si vous avez envie de garder un oeil sur un nom de domaine et sa potentielle « remise en liberté » il existe des outils pour le faire. Ils permettent de surveiller la disponibilité d’un nom de domaine et celui que j’utilise est édité par domainnameshop et disponible ici.

Vous connaissez d’autres?

Catégories
Informatique

HWg-STE : Thermomètre ethernet

L’été est chaud et la chaleur, ça endommage votre matériel alors il serait peut être bien pratique d’avoir un thermomètre / une sonde pour en vérifier la température non? Encore mieux quand celui-ci est un thermomètre ethernet…

Catégories
Informatique

IPs et ports nécessaires pour Meraki

Si vous avez un système Meraki (point d’accès ou routeur) à déployer, il sera peut être nécessaire d’ouvrir certains ports et / ou l’accès à certaines adresses IP.

Catégories
Informatique

Android 2.3.3 ROM / Firmware « Stock » pour Nexus S

Vous êtes en train de chercher une ROM Stock pour votre beau Nexus S et vous ramez comme un chien ? Normal .. c’est pas hyper bien référencé sur la toile… Aussi appelé ‘Original Shipping’ , la stock ROM est le firmware installé en usine sur votre mobile ..

Catégories
Informatique

Android, Clockmod Recovery et l’erreur assert failed

Si vous avez une ROM personnalisée telle Cyanogen sur votre beau téléphone Android et que vous voulez repasser sur une ROM Stock vous avez peut être remarqué que c’était parfois galère notamment à cause d’une erreur du style :

assert failed: !less_than_int(1290686740, getprop(« ro.build.date.utc »))
E:Error in /sdcard/update.zip
(Status 7)
Installation Aborted

..

Catégories
Informatique

Installer un OS personnalisé sur une Dedibox R210

Le Dell Poweredge R210 est un serveur proposé à la location par Online.net, la filiale hébergement du groupe Iliad. Même si ça n’est pas évident sur les pages décrivant l’offre Online, on peut installer le système d’exploitation (OS) de son choix sur la machine. C’est un peu plus compliqué qu’en le faisant tout bêtement depuis la console pour avoir un des systèmes proposés de base mais au moins .. vous êtes libre :)

Catégories
Informatique

Désactiver Internet Explorer Enhanced Security Configuration

Sous Windows Server 2008 (par exemple) vous avez peut être remarqué que quand vous lancez Internet Explorer, on vous saoule à vous empêcher de surfer tranquillement sous prétexte de sécurité et patati et patata. Le vilain Internet Explorer Enhanced Security Configuration se désactive :-)

Catégories
Informatique

Créer une redirection 301 ou 302 avec un .htaccess

A quoi ça sert une redirection 301 ou 302

Si vous avez un nom de domaine A (nomdedomainetreslongetchiant.com) et que vous avez acheté le domaine B (superdomaine.com).. qui est mieux .. et que vous voulez que vos visiteurs soient redirigés sur le bon nom de domaine, il faut utiliser une redirection. Il existe deux types de redirections à prendre en compte : les 301 et les 302….

Catégories
Divers

Applications NFC sur mobile

La technologie NFC fait de plus en plus parler d’elle surtout depuis que Google a décidé de l’intégrer dans le Nexus S et d’équiper des milliers de commerçants aux Etats-Unis des terminaux nécessaires pour permettre des paiements par mobile. Mais quelles sont les applications que l’on peut attendre du NFC à part le paiement ?