Tutoriels

Comment utiliser la balise meta viewport ?

Afficher correctement la version mobile d'un site.


19 août 2012

Apple a fournit aux développeurs un outil pour configurer l'affichage sur un navigateur mobile. Cet outil, reprit maintenant sur la plupart des navigateurs, est une balise meta HTML nommée Viewport. La balise meta viewport permet de définir la taille par défaut de l'écran et de régler le zoom.... lire la suite

Comment lancer ou arrêter un script au démarrage de Linux ?

Gérer les processus qui se lancent au démarrage de Linux.


15 août 2012

Testé sous Debian Squeeze.Le processus init de Linux dispose généralement de 7 niveaux de fonctionnement (runlevel) : de 0 à 6. Selon le niveau de fonctionnement, des programmes sont automatiquement lancés. Si vous voulez faire démarrer un programme avec Linux il vous faudra donc deux chos ... lire la suite

Comment connaître la version de mon OS Linux ?

Debian, Ubuntu, Fedora ? Trouvez le nom et la version de votre distribution.


15 août 2012

Ouvrez un terminal et saisissez les commandes ci-dessous. Les tests ont été effectués sous Debian / Raspbian Squeeze / Wheezy, Elementary OS et Ubuntu. Selon la distribution, ces commandes ne renvoient pas forcément les mêmes informations : Arch Linux, Gentoo etc...Version du noyau Lin ... lire la suite

Comment simuler un iPhone ou un iPad pour le développement web mobile ?

Changer le user-agent de Safari pour tester la version mobile d'un site.


11 août 2012

Plusieurs navigateurs offrent la possibilité de simuler un appareil mobile depuis votre ordinateur. Quoi de mieux qu'un produit Apple pour tester la version mobile d'un site sur d'autres produits Apple ?Safari permet très simplement de se faire passer pour une autre version de lui-même voi ... lire la suite

Comment afficher le cache ARP sous Linux ?

Trouver les adresses MAC des machines de mon réseau.


10 août 2012

Il peut être intéressant de connaître les adresses MAC des machines de votre réseau, par exemple pour faire du Wake On Lan. Pour cela, il suffit d'afficher la table (ou cache) ARP.Le test a été réalisé sous Debian Squeeze. Dans votre terminal, tapez :Afficher la table ARP... lire la suite

MySQL : Comment autoriser les connexions distantes ?

Permettre des connexions externes sur une base de données MySQL.


05 août 2012

Par défaut, MySQL n'autorise pas les machines distantes à se connecter. La première fois que j'ai moi même essayé, j'ai obtenu la jolie erreur que voici : mysql_connect(): Lost connection to MySQL server at 'reading initial communication packet'. Pour changer ça c'est très simple :Ces mani ... lire la suite

GIT : les commandes indispensables

Aide mémoire pour les commandes que l'on n'utilise pas tous les jours.


17 juillet 2012

Ce tutoriel a pour but de centraliser des commandes utiles pour GIT. Certaines sont courantes, d'autres un peu plus subtiles mais toutes vous seront indispensables pour vos futurs développements. Ce tutoriel sera continuellement mis à jour, n'hésitez pas à me soumettre vos commandes dans les comme ... lire la suite

Comment générer du code à partir d'un diagramme UML ?

Dia et ses plugins font le travail pour vous !


10 juillet 2012

Dia est un logiciel permettant de réaliser toutes sortes de diagrammes, c'est l'un des concurrents libres de Microsoft Visio. Bon nombre de développeurs / concepteurs se doivent de passer par la phase de modélisation UML lors du déroulement d'un projet. Ce qui serait génial, ce serait de pouvoir g ... lire la suite

Comment trouver mon adresse IP publique ?

Découvrir son adresse IP publique en une ligne de commandes.


10 juillet 2012

Connaître son adresse IP publique est une opération basique qui peut s'avérer très utile.Malheureusement à part en passant par des services web, cette information est assez compliquée à trouver. Comme ici on fait les choses simplement, je vous propose d'utiliser le site dyndns.org qui fourn ... lire la suite

Nmap : Comment scanner les ports ouverts d'une machine ?

Attention, vous êtes surveillés !


09 juillet 2012

Nmap est un scanner de port qui est très utilisé par les administrateurs de réseaux pour avoir des informations sur la sécurité de leurs architectures. Evidemment, les hackers s'en servent eux aussi abondamment pour les mêmes raisons. Attention donc aux informations que vous laissez échapper ! ... lire la suite

Project 2010 : Comment exporter un diagramme de GANTT en image ?

Copier un document MSProject vers Word, Powerpoint etc...


18 juin 2012

Voici comment exporter un diagramme de GANTT réalisé sous Microsoft Project pour l'insérer dans un document Word, Powerpoint ou autre.Sélectionnez les lignes que vous souhaitez exporter. Allez dans l'onglet "Tâche". Trouvez le bouton "Copier". Cliquez sur "Copier une ima ... lire la suite

Doxygen : Comment documenter un projet de développement informatique ?

Générer une documentation automatiquement pour plusieurs langages de programmation.


14 juin 2012

Doxygen est un générateur de documentation libre. Il parcourt les codes sources et génère automatiquement de la documentation dans différents formats (HTML, RTF, Latex ...). Doxygen a l'avantage, par rapport à ses concurrents, d'être multi-langages de programmation. La première fois que j'ai utili ... lire la suite

Linux : Comment configurer une adresse IP fixe ?

Empêcher un serveur de changer d'adresse IP très simplement.


12 mars 2012

Par défaut la majorité des distributions Linux sont configurées pour interroger un serveur DHCP afin d'obtenir une adresse IP. Certains serveurs DHCP sont intelligents et, s'ils le peuvent, redonnent tout le temps la même adresse IP en se basant sur l'adresse MAC. Dans le cas d'une machine ser ... lire la suite

MySQL : Quand l'encodage veut votre peau !

Comment résoudre les problèmes d'encodage sur MySQL ?


12 mars 2012

L'encodage est l'un des plus grands casse-têtes pour les développeurs qui n'utilisent pas de frameworks ou CMS. Je pense que le temps que j'ai moi-même passé sur des problèmes d'encodage se compte en dizaines heures.Les problèmes d'encodage peuvent apparaître de multiples façons :... lire la suite

SSH : Comment interdire l'authentification par mot de passe ?

La meilleur des sécurités c'est quelque chose que l'on possède plus quelque chose que l'on connait.


03 mars 2012

Mettre un système d'authentification par cryptographie asymétrique est une excellente chose, mais tous ces efforts peuvent être réduits à néant si vous oubliez de désactiver l'authentification par mot de passe.L'option PasswordAuthentication du fichier sshd_config a, par défaut, la valeur ... lire la suite

OS X Lion : Comment copier coller depuis le mode coup d'oeil ?

Améliorer les aperçus avec la touche espace.


20 février 2012

La touche espace permet, sous Mac OS X, de visualiser un document sans avoir besoin de l'ouvrir. Le mode coup d'oeil (Quick Look) est une fonctionnalité indispensable qui ne permet malheureusement pas de copier-coller le contenu de ce fichier.Dans un terminal :Activer le copi ... lire la suite

Comment supprimer les fichiers plus vieux qu'une date donnée en bash ?

Logs tournants, sauvegardes tournantes : la commande pour faire le ménage sur votre serveur.


14 février 2012

Si vous faites un peu d'administration système, il vous est forcément arrivé de vouloir faire le ménage sur vos serveurs, notamment dans les fichiers de logs trop vieux. Il existe un tas d'outils plus ou moins performants pour automatiser ce roulement : logrotate etc... Je vais vous présenter un ... lire la suite

Apache 2 : Comment changer le DocumentRoot en fonction du port ?

Avoir plusieurs sites sur la même adresse IP


07 février 2012

Il arrive fréquemment en entreprise que vous possédiez des serveurs web sans nom de domaine, uniquement accessibles par leur(s) adresse(s) IP. Ces serveurs peuvent héberger plusieurs sites / applications et bien sûr vous voulez que chacun ait sa propre racine. Ce que nous allons faire, c'est att ... lire la suite