08 novembre 2010

Coup de gueule du jour

Brigade anti négrophobe aux Galeries La Fayette contre Guerlain
Posté par fatihaelh à 15:09 - - Commentaires [0] - Permalien [#]
Tags :

25 octobre 2010

Afficher le résultat de la commande history avec des dates sous Linux

Un problème sur un serveur ? Vous soupçonnez une erreur humaine ? Le réflexe premier est de taper la commande history, histoire de voir ce qui s'est passé sur ce serveur dernièrement. Oui, mais voilà 1000 commandes sans aucune date, cela ne vous ai presque d'aucune utilité. Alors comment faire ? Une chose : export HISTTIMEFORMAT="%F %T "puis vous tapez la commande history. Et le tour est joué !!!Merci au site "linux by examples"
Posté par fatihaelh à 15:23 - - Commentaires [5] - Permalien [#]
Tags :
19 octobre 2010

wget HOWTO, tous les paramètres indispensables à connaître

La commande wget est telle un couteau suisse. Sans pratique, c'est difficile de maîtriser cette commande. J'en apprends tous les jours ! C'est pour cela que cet article sera mis à jour régulièrement en fonction des paramètres que j'aurai testés, utilisés et implémentés dans mes scripts :) 1ère solution : télécharger le fichier et le stocker au niveau du répertoire courant wget http://**.***.**.***/page 2ème solution : télécharger le fichier et le stocker dans un répertoire particulier (avec l'option -O) wget... [Lire la suite]
Posté par fatihaelh à 18:26 - - Commentaires [2] - Permalien [#]
Tags : , , , , ,
14 octobre 2010

Fonction REPLACE dans MySQL

Cet article concerne les bases de données MySQL (testé sur du MySQL 5.1). Vous souhaitez modifier une partie de la valeur d'un champ d'une table d'une base de données MySQL. Adepte de langages perl, ksh, php vous pensez directement aux sed, awk ou encore un grep suivi d'un awk. En gros, en une ligne ça doit être fait :) Ne désespérez pas ! Avec MySQL, vous pouvez utiliser la fonction REPLACE. REPLACE(str,from_str,to_str) Exemples d'utilisation : Correction d'une faute d'orthographe dans un champ, sans pour autant... [Lire la suite]
Posté par fatihaelh à 16:10 - - Commentaires [0] - Permalien [#]
Tags : , ,
29 septembre 2010

Ecrire du texte sur une image en php

Comment écrire du texte sur une image en php ? J'utilise pour cela la fonction imagestring, je lui indique les coordonnées X, Y du texte, je choisis la taille de la police de caractères et une couleur. Par exemple, je souhaite écrire une date sur une image que j'ai générée au préalable. Voilà ce que ça donne :$blue = imagecolorallocate($image,0,0,255);imagestring($image, 3, $Y, $X, date("d/m/Y H:i:s"), $blue); Vous pouvez utiliser ce principe pour protéger vos images et écrire "copyright" par exemple. ... [Lire la suite]
Posté par fatihaelh à 14:34 - - Commentaires [0] - Permalien [#]
Tags : , ,
01 septembre 2010

PHP : fonction imagepng pour stocker les images générées et affichées sur le navigateur

Sur certaines applications php, des bibliothèques (GD) sont utilisées pour générer dynamiquement des images à partir de valeurs stockées en base puis de les afficher. Le problème c'est que ces images sont détruites à la fin du traitement. Impossible donc de les récupérer et de les sauvegarder. Tout ça c'était avant que je me rende compte qu'une fonction php existait et faisait exactement ce que je voulais : imagepng. Juste avant de détruire l'image avec ImageDestroy, ajoutez une ligne comme ceci : ... [Lire la suite]
Posté par fatihaelh à 11:05 - - Commentaires [0] - Permalien [#]
Tags : ,

01 septembre 2010

PHP : Récupération d'arguments passés en ligne de commande

Pour récupérer les arguments passés en ligne de commande à PHP, il faut utiliser le tableau $_SERVER['argv']. Ce tableau contient tous les arguments à partir de $_SERVER['argv'][1]. $_SERVER['argv'][0] : nom du script. $_SERVER['argv'][1] : argument n°1$_SERVER['argv'][2] : argument n°2...$_SERVER['argv'][n] : argument nSources :php.netutilisation de php en ligne de commande
Posté par fatihaelh à 10:55 - - Commentaires [0] - Permalien [#]
Tags :
04 août 2010

Modifier un hostname sans reboot du serveur Linux

Si vous devez modifier un hostname sur un serveur Linux Redhat et que vous ne pouvez pas le redémarrer, voici la procédure : Change your hostname without rebooting in Redhat Linux Cette procédure a été testée en présence d'un de mes collègues et ça fonctionne :)
Posté par fatihaelh à 13:55 - - Commentaires [2] - Permalien [#]
Tags : ,
30 juillet 2010

Erreur : "su: No directory!" sous Solaris

Pour ceux qui ne sont pas trop familiers avec Solaris, ne vous alarmez pas quand vous avez ce genre d'erreur : su - zabbixsu: No directory! Cela ne signifie pas que votre utilisateur n'existe pas, mais juste qu'il faut lui définir un répertoire home. Dans mon cas, il a fallu que je corrige cette erreur en lançant cette commande : usermod -d /users/zabbix/ zabbix C'est-à-dire spécifier avec le paramètre -d, un nouveau répertoire home.
Posté par fatihaelh à 14:49 - - Commentaires [0] - Permalien [#]
Tags : ,
12 juillet 2010

Impossible d'éditer une crontab sous Solaris

Si vous avez atterri sur cette page c'est que vous avez eu le même souci que moi, à savoir l'impossibilité d'éditer une crontab sous Solaris. En résumé, crontab -e ne fonctionne pas. Pourquoi ? Vous n'avez pas le bon éditeur pour pouvoir modifier votre crontab, il ne vous reste plus qu'à le définir : export EDITOR=vi Et voilà, le tour est joué. Site qui m'a bien aidé.
Posté par fatihaelh à 18:40 - - Commentaires [2] - Permalien [#]
Tags : ,