Archive pour la catégorie ‘Outils’

15
avr





 

Depuis de la création de Google Earth, le simple service topographique de départ à beaucoup évolué. Maintenant Google Earth est capable de vous offrir une visite en 3D du centre de New York. Une vidéo est même disponible pour découvrir cette nouvelle fonctionnalité de Google Earth :

 





, , , , , , ,

15
fév

image

 

Minify

Vous connaissez sûrement Minify, cette application PHP permettant d’optimiser le chargement des pages HTML en comprimant les fichiers JavaScript  (js) et en regroupant les fichiers de style (css).

 

PluginWP Minify

Pour les utilisateurs de wordpress, voici le plugin WP Minify  permettant d’intégrer très simplement ces optimisations dans votre blog wordpress et ceci sans aucun réglage. Il est à noter que ce plugin fonctionne avec WP Super Cache et qu’il est possible d’exclure des scripts JS si ceux-ci posent quelques difficultés lors de l’affichage.

 

Avec la mise en œuvre de ce plugin WP, vous devriez remarquer une différence dans la vitesse de chargement de votre site. Ainsi ces quelques millisecondes de gagnées pourront faire la différence en terme de référencement.

, , , ,

06
fév

image

En 2010, le temps de chargement des pages WEB sera un facteur positif dans l’algorithme de pertinence de Google.

 

En effet Google par l’intermédiaire de Matt Cutts a annoncé dans un interview vidéo que le temps de chargement des pages WEB serait un des  possibles critères qui influencerait l’ordre d’apparition des résultats sur les pages de recherche de Google.

 

 

Même si l’impact sur le référencement reste à mesurer, il va nous falloir tout de même prêter une attention aux temps de réponse de nos sites WEB.

 

Pour ce faire je vous propose dans cet article une petite optimisation technique, très simple, permettant d’améliorer le temps d’affichage des pages WEB. À titre d’illustration, nous allons utiliser cette optimisation sous WordPress.

 

Le principe proposé est de compresser les pages HTML à chaque fois qu’elles sont chargées sur le navigateur.  Ce code via la fonction ob_start() temporise l’envoi de la page afin de l’envoyer  sous forme compressée (GZ-encodé) au navigateur.

 

Avant de mettre en œuvre ce code PHP, il faut tout d’abord  vérifier que le module zlib est installé sur votre serveur PHP.

 

Rien de plus simple, il suffit de créer le script phpinfo.php contenant le code PHP suivant :

  <? php phpinfo(); ?>   

Puis de le sauvegarder sur votre serveur et de l’exécuter. Sur la page affichée, il vous suffit de rechercher le mot zlib. Si  le module est installé vous devriez avoir un tableau ressemblant à celui-ci.

image

 

Si le module zlib est installé, pour compresser les pages HTML il vous suffit alors d’éditer, avec votre éditeur favori, le fichier index.php se situant dans le répertoire racine de WordPress afin d’ajouter le code suivant :

 

if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], ‘gzip’)) { ob_start("ob_gzhandler"); }
else { ob_start(); }

 

Votre nouveau fichier index.php devra alors ressembler à ceci :

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
/**
 * Compression des pages
*/
if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip')) { ob_start("ob_gzhandler"); }
else { ob_start(); } 
 
 
/**
 * Front to the WordPress application. This file doesn't do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */ 
 
/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define('WP_USE_THEMES', true); 
 
/** Loads the WordPress Environment and Template */
require('./wp-blog-header.php');
?>

Vous pouvez utiliser gzip-test pour vous assurer que la compression fonctionne. Si tout est OK vous devez obtenir la valeur Yes pour la variable “Web Page compressed”.

 

image

, , , , ,

30
jan

image

 

Voici une vidéo montrant, étape par étape avec l’utilisation du logiciel BackTrack 4, comment simplement cracker un réseau Wi-Fi avec la sécurité WEP activé.

 

 

 

Cette vidéo nous démontre ainsi comment il est facile de casser une clé WEP-réseau crypté. Que dire de plus que de vous conseiller d’utiliser le cryptage WPA afin d’accroître fortement la sécurité de votre réseau WI-Fi.

 

Remarque :

C’est informations sont indiquées à titre informatives. Cet article est un “proof of concept” démontrant l’exercice intellectuel.

 

La responsabilité du site Insolite-du-Geek ne pourra être engagée pour l’utilisation, ou pour quelque type de dommage que ce soit (direct ou indirect) qui pourrait résulter de l’utilisation du logiciel BackTrack. L’utilisation du logiciel BackTrack est sous votre seule et entière responsabilité.

 

 

 

 

, , ,

22
jan

image

Dans une opération baptisée "Aurora”, des pirates chinois ont utilisés une faille de sécurité  du navigateur Web Internet Explorer.

 

Microsoft vient de publier  un correctif. Ce correctif met à jour toutes les versions d’Internet Explorer de la version IE 5.01 à IE 8.

 

Normalement, si votre Windows se met à jour automatiquement vous n’avez rien à faire. Sinon il vous suffit d’exécuter la procédure "Windows Update" via Internet Explorer. Vous pouvez aussi télécharger le patch correctif  sur www.microsoft.com/security

, , , ,

15
nov

MySQL est le plus populaire des logiciels de base de données libres et constitue la base de nombreux sites Web dynamiques ainsi que de nombreuses applications. Dans cet article, nous vous présentons les 3 outils, les plus connus à notre connaissance,  d’administration et de gestion de MySQL.

 

 

1. phpMyAdmin

 

Le plus connu d’entre eux et le plus utilisé  étant phpMyAdminCet outil d’administration, Open Source,  facilite la gestion des bases de données pour le développeur expérimenté comme pour le débutant.

 

La puissante interface WEB graphique qu’il procure à MySQL  permet  de créer / gérer des bases de données, les tables, les utilisateurs de la base de données, d’optimiser et de vérifier les erreurs, d’exécuter des requêtes, d’exporter / d’importer des données sous des formats multiples et bien plus encore. L’utilisation de phpMyAdmin est d’une facilité d’utilisation déconcertante d’ou sa popularité.

 

 

 

2. SQLyog

 

SQLyog  est un logiciel d’administration graphique de gestion de base de données MySQL. Deux versions sont disponibles : la Enterprise Edition (version payante professionnelle) et la Community Edition (libre de droit sous licence GPL).Vous pouvez consulter la liste des fonctionalités disponibles de chaque version sur le site Webyog.

 

SQLyog meme dans version Community est un outil de tout premier ordre. Il vous permet de naviguer entre vos données et d’effectuer de multiples requêtes. Avec ce logiciel, vous pouvez gérer les permissions des utilisateurs, de configurer une ou plusieurs bases de données à la fois,  personnaliser les tables et les champs de la base de données selon vos besoins. Il autorise également la de synchronisation de  bases ou bien encore d’importer des données via ODBC. Il vous offre aussi la possibilité d’exporter vos données au format CSV, XML, HTML ou Excel.

 

Ce logiciel, qui ne nécessite que très peu de ressources, se révèle indispensable pour tous les utilisateurs de MySQL.

 

 

 

3. Navicat pour MySQL

 

Navicat pour MySQL fait partie de la famille des logiciels multi-plateformes (Windows / Mac / Linux) de gestion de base de données relationnelle créé par PremiumSoft.

 

Cette application dispose d’un constructeur visuel de requêtes pour créer des requêtes SQL complexes en un clin d’oeil. Comme tous les autres outils   il dispose des fonctions classiques de sauvegarde et d’import / export. Avec ce logiciel vous pourrez également  créer visuellement des rapports  que vous pourrez sauvegarder au format RAF et  via un assistant de planification des tâches, planifier leur exécution. De plus il permet l’utilisation de clés privées pour les tunnels SSH  pour une connexion sécurisée.

 

Navicat pour MySQL est disponible  en version  Lite (non commerciale) et en version  Premium (professionnelle).  Sur le site de Navicat vous pouvez consulter une matrice des fonctionnalités par version.

 

 

 

4. Sequel Pro

 

Et n’oublions pas les utilisateurs de Mac OS.  Sequel Pro est une application Mac open source permettant de gérer très facilement les base de données MySQL.  Il a une interface graphique plutôt bien pensée permettant d’ajouter, de modifier ou de supprimer des bases, des tables de manière intuitive. Sequel Pro permet de se connecter en local ainsi que via SSH (géré nativement), la connexion simultanée à plusieurs bases / tables, éditeur de requêtes, etc etc.. Ainsi que la gestion de l’export / import.

 

 

 

 

 

Avec l’utilisation de ces applications vous verrez qu’il sera difficile de s’en passer et de revenir à PhpMyAdmin. Pour ma part mon choix est fait, j’utilise SQLyog (je n’ai pas de Mac !).

 

Et vous, quel est votre outil favori d’administration de MySQL ? Parlez-nous en dans les commentaires !

 


23
août

Dans ma panoplie d’outil pour Webmestre, j’utilise Screengrab qui me permet de capturer ce que je veux !

 

Screengrab est une extension pour le navigateur FireFox qui permet de capturer et d’enregistrer une page web comme une image . Avec cet outil de capture d’écran, il est possible de capturer  l’intégralité d’une page WEB (même si vous ne voyer pas tout le contenu de la page),  une sélection, une image …  et même le contenu d’un cadre "iframe".  Screengrab permet aussi de capturer le contenu Flash et celui des applets Java.

 

Pour l’utiliser, rien de plus simple. Après avoir installé Screengrab, il suffit de cliquer avec le bouton droit sur une page web pour faire apparaître le menu contextuel et ainsi sélectionner le choix de la capture. Voyez donc le résultat :

 

Capture écran Insolite du Geek

 

 

Pour  télécharger ce plugin FireFox rendez vous sur le site : Screengrab

 

, , ,