Accueil

Redémarrer Apache HTTP Server sous Mac Os X

Utiliser Apache HTTP Server Control Interface


21 mai 2014

Pour redémarrer apache sous Mac OS X, vous devez utiliser la commande apachectl : Apache HTTP Server Control Interface.Utiliser apachectlapachectl start apachectl stop apachectl restartA bientôt ! :)... lire la suite

Mise en place d'un calendrier comprenant date et heure.

TimePicker et DatePicker personnalisable avec JQuery.


28 avril 2011

Ce tutoriel a pour but de vous apprendre à créer des champs contenant des calendriers comme ceci : Calculer la différence entre deux datesTout d'abord il faut posséder une version de JQuery avec DatePicker et vous pourrez télécharger le TimePicker sur le site officiel http://milesich.com/tim ... lire la suite

Utiliser l'objet Date de javascript pour effectuer des calculs sur les dates

Comment calculer la différence entre deux dates ?


21 avril 2011

Ce tutoriel a pour but de vous apprendre à recréer la partie de calcul de dates de cet outil "soustraire des dates".Calcul de la différence entre 2 dates /* Une regexp pour vérifier que les dates sont au format jj/MM/aaaa hh:mm */ var testDate = new RegExp("^[0-9]{2}/[0-9]{2}/[0-9]{4} [0-9]{ ... lire la suite

Calculer la différence entre deux dates

La soustraction de dates par calcul de timestamp.


20 avril 2011

... lire la suite

Se connecter en root sur MacOsX

Comment avoir les droits administrateurs sur un mac ?


15 avril 2011

Il existe plusieurs méthodes pour pouvoir lancer des commandes avec les droits administrateurs sur mac osX. La désormais célèbre commande sudo (substitute user do) permet de le faire, mais il est parfois fastidieux de devoir saisir ces quatre lettres devant chaque ligne à exécuter. Comme vous pouve ... lire la suite

DELETE avec des jointures

Supprimer des tuples dans une requête impliquant plusieurs tables.


15 avril 2011

Beaucoup de gens pensent qu'un DELETE avec une jointure est impossible et qu'il faut forcément passer par une requête imbriquée (un SELECT dans un DELETE), c'est totalement faux. D'ailleurs la syntaxe pour réaliser un DELETE avec une jointure interne ou externe est relativement proche d'un DELETE b ... lire la suite

SSH : les principes et l'authentification par cryptographie asymétrique

Générer une clé publique et une clé privée avec ssh-keygen.


13 avril 2011

Requis Pour tester ces commandes il vous faut un accès sur un serveur SSH (Secure SHell) qui possède déjà une clé privée et une clé publique (normalement la génération des clés est automatique à l'installation du serveur dans /etc/ssh/ssh_host_rsa_key[.pub] ou /etc/ssh/ssh_host_dsa_key[.pub]). ... lire la suite

Yes : la commande qui vous veut du mal

Comment saturer un système UNIX avec la commande yes ?


12 avril 2011

A l'origine la commande yes est très utile pour les programmes qui demandent des confirmations, elle signifie en gros "je te dis oui à toutes les questions que tu vas me poser donc laisse moi tranquille !".Un exemple de yes utile yes | apt-get upgrade # Equivalent de apt-get upgrade -force- ... lire la suite

Sauvegarder automatiquement une base de données MySQL

Comment automatiser la sauvegarde d'une base de données mysql avec mysqldump ?


12 avril 2011

Le dump (copie de tout ou partie du contenu d'une mémoire vers un autre support) peut se faire de deux manières sur MySQL :Avec la commande mysql : permet de dumper une base entière. Avec la commande mysqldump : permet une plus grande souplesse d'utilisation : sauvegarde de certaines ta ... lire la suite

Fork bomb : la réplication infinie des processus au service du DoS

Comment ralentir ou stopper une machine en saturant la liste des processus ?


14 mars 2011

Qu'est ce qu'un fork ? Pour répondre à cette question on ouvre notre terminal préféré et on tape "man fork".Résultat en français : SynopsisPrototype de la fonction fork en C #include <unistd.h>pid_t fork(void);Descriptionfork crée un processus fils qui diffère du processus ... lire la suite

Comment lancer une requête multi-bases avec les fonctions MySQL ?

Apprenez à faire des requêtes SQL sur plusieurs bases et à les exécuter à l'aide de PHP avec une seule connexion.


03 février 2011

Scénario : Vous développez une application PHP 5 pour l'entreprise Informatix qui vend des jeux vidéos et des consoles vidéos. L'administrateur de la base de données MySQL a décidé de diviser l'ensemble en 3 grosses partie :Une base jeux vidéo : jeux_video Une base consoles vidéo : console_video ... lire la suite

Implode / Explode : Du tableau à la chaine de caractères, de la chaine de caractères au tableau

Comment concaténer les valeurs d'un tableau (array) en une seule ligne grâce à la fonction implode.


09 janvier 2011

Un problème assez courant en programmation est de vouloir concaténer toutes les valeurs contenues dans un tableau en une chaine de caractères, séparées par un séparateur comme une virgule.Par exemple j'ai un fichier avec une liste de personnes pour qui je dois récupérer des informations dans une ... lire la suite

Antislasher une chaine de caractères : addslashes et stripslashes.

Echappement de guillemets ou de quotes pour protéger des injections ou simplement pour mieux architecturer votre code.


09 janvier 2011

... lire la suite

Encodage / décodage des URL

Un encodage / décodage des URLs facile pour éviter bien des soucis.


25 décembre 2010

... lire la suite

Encodage / décodage des entités HTML : htmlentities et html_entity_decode

Comment afficher des caractères HTML sur une page web ? En les convertissants avec cet outil qui utilise la fonction htmlentities.


25 décembre 2010

... lire la suite

Hashage MD5, SHA1 etc...

Hachez des chaines de caractères avec de nombreux algorithmes tels que MD5 ou SHA512.


25 décembre 2010

... lire la suite

Encodage / décodage de Base64

Algorithme le plus couramment utilisé pour encoder vos mails et leurs pièces jointes.


25 décembre 2010

... lire la suite

Générer un mot de passe pour htaccess

Générer des mots de passe MD5 APR1, DES ou SHA 1 pour vos htpasswd.


25 décembre 2010

... lire la suite