23/11/2024

Autres

Développement Web

Détecter les Smartphones en PHP

I. Présentation Les smartphones sont de plus en plus nombreux et la grandeur des écrans qu’ils embarquent permet d’encourager les utilisateurs à les utiliser pour naviguer sur internet. De ce fait, de nombreux sites web se doivent d’adapter leur design en fonction de la taille de l’écran sur lequel le site s’affiche. Pour cela, on peut utiliser notamment l’attribut « media » en HTML5 pour appliquer certaines propriétés CSS uniquement aux écrans correspondant à certaines résolutions. Toutefois, si l’on inclut ces paramètres dans une feuille CSS à part dédiée à l’affichage sur « petits » écrans, il est inutile de la charger lorsque l’utilisateur se situe sur un PC portable ou de bureau. En utilisant le PHP, nous allons voir comment charger cette feuille CSS – dédiée aux smartphones – uniquement lorsqu’on se trouve sur Smartphones. II. L’utilité du User Agent Dans les requêtes HTTP effectuées depuis un client web, une chaîne user agent est intégrée et elle contient des informations sur votre navigateur

Lire cet article
Android - iOS

Dumpster : La corbeille pour Android

I. Présentation Une suppression est si vite arrivée… Une photo importante, votre morceau de musique préféré, un SMS, etc… et c’est le drame ! Il est possible de récupérer les données sur un appareil Android mais il faut avoir un accès root sur l’équipement, ce qui implique une modification au préalable du système. Comme il vaut mieux prévenir que guérir, l’installation de l’application Dumpster sur votre appareil peut s’avérer astucieuse. En effet, cette application se place comme une corbeille sur votre système Android, de la même manière que la corbeille sous Windows. Sachez que cette application est disponible gratuitement sur Google Play sous le nom de « Dumpster – Recycle Bin ». Je vous invite à la télécharger avant de commencer. II. Premier lancement Lors du premier lancement, vous devez accepter les conditions d’utilisation en cliquant sur « Accept » sur la droite. Si votre équipement est rooté, vous pouvez activer l’option « Enable root access » pour gagner en performance et économiser de la batterie.

Lire cet article
Autres

Désactiver l’affichage de la vue d’un message dans le tchat Facebook

I. Présentation Dans ce tutoriel, je vais vous présenter un petit plugin fonctionnant sous Firefox et qui va vous permettre de désactiver le très contesté « Vu :< date > » affiché sur la fenêtre de votre correspondant lorsque vous avez lu un message sur le tchat facebook : Il existe en effet un plugin sous Firefox qui permet de ne plus afficher cette information. Vous pourrez donc à nouveau ne pas répondre à un message après l’avoir lu car votre correspondant ne saura pas que vous l’avez lu. II. Installation sous Firefox L’installation sous Firefox est aussi simple qu’avec tous les autres plugins, il suffit de ce rendre sur cette page : http://crossrider.com/install/14917-chat-undetected Il faut ensuite cliquer sur « Get Chat Undetected » et puis « Autoriser » dans Firefox : On doit ensuite cliquer sur « Installer maintenant »  : Pour que le plugin soit effectif, on doit ensuite redémarrer Firefox : Le plugin sera ensuite actif, nous pouvons le vérifier en allant dans « Firefox » en

Lire cet article
Développement Web

Ouvrir un lien dans une nouvelle fenêtre avec l’attribut target

I. Présentation Par défaut, les liens HTML s’ouvrent dans la fenêtre où l’on se situe lorsque l’on clic dessus. Cela peut être gênant car on peut perdre notre page source et voir notre navigation perturbée ou, en tant que web-master, voir nos visiteurs s’enfuir . Pour cela, il existe l’attribut « target » à mettre dans la balise de lien « <a href> ». Il faut néanmoins savoir que Googe juge pertinent l’utilisation de cet attribut uniquement s’il s’agit d’un lien qui faire sortir l’utilisateur du site (qui mène vers un autre site) , nous allons donc voir comment faire et comment effectuer la même chose de façon différente avec du JavaScript. II. Utilisation de l’attribut « target » On suppose que notre lien mène vers la page « index2.html » et que, par défaut, il ressemble à cela : <a href= »index2.html »>Index 2</a> Avec ce code, l’utilisateur ouvrira la page « index2.html » dans la même fenêtre que la page où il se situ,  perdant ainsi cette page. Pour que

Lire cet article
Android - iOS

Installer Flash Player sur Android Jelly Bean

I. Présentation Depuis l’arrivée d’Android Jelly Bean, le lecteur Flash Player n’est plus présent sur Google Play ce qui empêche de profiter des joies du Flash sur son appareil Android. Comme vous le savez probablement, l’installation des applications ne doit pas forcément passer par le store de Google, nous pouvons donc installer manuellement Flash sur l’appareil. Tous les appareils Android où la version du système est supérieure à 4.0 sont II. Procédure Pour récupérer le package APK de l’application Flash, nous allons aller dans les archives du site d’Adobe. Sur votre appareil, rendez-vous à l’adresse suivante : http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html Descendez dans la page jusqu’à arriver sur la section « Flash Player for Android 4.0 archives » puis téléchargez la version la plus récente disponible : Une fois le téléchargement effectué, installez l’application. Toutefois, vous devez autoriser l’installation d’applications depuis des sources inconnues sur votre appareil. Pour cela, dans les Paramètres, Sécurité, cochez l’option Sources inconnues. Lorsque Flash sera appelé dans votre navigateur, s’il

Lire cet article
Développement Web

Lire et écrire dans un fichier en PHP

I. Présentation Dans ce tutoriel, nous allons apprendre à lire et écrire de façon simple dans un fichier avec des fonctions natives à PHP. Nous essaierons en effet de stocker des variables dans un fichier texte puis de lire ce même fichier. II. Écrire dans un fichier Pour écrire dans un fichier en PHP, on utilisera les commandes « fopen() » et « fwrite() » qui sont présentes nativement dans PHP. On écrira donc un script en « .php » comme suivant : <?php # Chemin vers fichier texte $file = »file/file.txt »; # Ouverture en mode écriture $fileopen=(fopen(« $file »,’a’)); # Ecriture de « Début du fichier » dansle fichier texte fwrite($fileopen, »Début du fichier »); # On ferme le fichier proprement fclose($fileopen); ?> Nous commençons donc pour plus de simplicité par indiquer dans une variable « $file » le chemin vers le fichier dans lequel nous voulons écrire avec la fonction « fopen() ». On doit aussi indiquer avec quel mode nous souhaitons l’ouvrir, en écriture, en lecture .. Voici une liste des différents modes utiles

Lire cet article
Autres

Les mots de passe BIOS

I. Présentation Une des premières sécurité que nous pouvons mettre en place sur une machine est un mot de passe au niveau du BIOS. Le mot de passe BIOS est demandé avant tout accès aux ressources du poste. Que ce soit pour booter sur un périphérique amovible, accéder aux disques durs ou aux paramètres BIOS, il sera obligatoire de connaitre et de saisir le mot de passe BIOS pour continuer. Nous ferrons également la différence entre le mot de passe « Supervisor » et le mot de passe « User » lors de la mise en place. II. Accéder au BIOS Chaque machine a un BIOS mais la manière d’y accéder est différente sur chacune. dans la plupart des cas, il faut tapoter une touche indiquée au démarrage du poste comme ceci « Press F2 fot Setup ». la première étape est donc de chercher la touche qu’il faut pour accéder au BIOS. N’hésitez pas à aller chercher une documentation officielle sur le site constructeur de

Lire cet article
Développement Web

Liens dans une image en HTML

I. Présentation Le HTML permet à l’utilisateur d’interagir avec une image en offrant la possibilité de définir des zones cliquables dans l’image, on appelle cela une carte d’image. Lorsqu’on cliquera sur une zone précise de l’image, une page s’ouvrira, puis sur une autre zone, une autre page s’ouvrira, toutes les zones étant définies dans le code HTML de la page. Dans cet exemple, j’utiliserai l’image suivante et le but sera que lorsque je clique sur le routeur (à gauche) je sois redirigé vers la page du lexique de Neoflow proposant la définition d’un routeur, et lorsque je clic sur le switch (à droite) je sois redirigé vers la définition d’un switch disponible sur Neoflow. Étant donné que le routeur et le switch sont dans la même image, on est obligé de définir des zones cliquables à l’intérieur. II. Insérez une image dans la page Avant toute chose, il faut bien entendu insérer l’image dans la page HTML, de la manière

Lire cet article
Autres

Partager un fichier Dropbox sur Facebook

I. Présentation Depuis peu, il est possible de partager un fichier Dropbox sur Facebook suite à un accord entre les deux parties. Pour pouvoir suivre ce tutoriel vous devez disposer d’un compte Facebook et faire parti d’un ou de plusieurs groupe(s), ainsi que d’un compte Dropbox. II. Accès à la page du groupe Accédez à un groupe sur votre compte Facebook, puis publiez un nouveau statut en cliquant sur « Ajouter un fichier » : On peut voir apparaître la possibilité de sélectionner un fichier directement dans notre Dropbox. Cliquez sur « Sélectionner un fichier ». III. Autorisez l’application Dropbox Il faut établir un lien entre Facebook et l’application Dropbox, on vous propose d’accédez à l’application Dropbox à partir de Facebook. Cliquez sur « Accéder à l’application ». IV. Choix du fichier Une fois que vous acceptez l’accès à l’application, vous voyez apparaître le contenu de votre Dropbox comme si vous naviguiez sur le site ou sur votre Dropbox en

Lire cet article
Android - iOS

Utiliser un mobile sous Android ICS comme modem internet

I. Présentation La navigation sur le smartphone c’est bien pratique mais qu’on en a un ordinateur portable à porter de main et qu’on n’a pas accès au wifi, il est possible d’utiliser le smartphone comme un modem internet que l’on connecte à l’ordinateur, qui l’utilisera pour la navigation. Bien sur, si vous captez le réseau Edge ça n’avancera pas bien vite mais ça peut toujours dépanner. Note : pour la réalisation de ce tutoriel j’utilise un Samsung Galaxy S3 sous Android Ice Cream Sandwich (ICS). II. Accédez aux paramètres supplémentaires Cliquez sur l’icône « Paramètres » présent sur une vos pages d’applications. Ensuite, cliquez sur « Paramètres supplémentaires » III. Point d’accès et modem Sélectionnez l’option « Point d’accès et modem » étant donné que c’est ce qu’il nous intéresse. IV. Modem USB Connectez votre smartphone à votre ordinateur portable via USB et cochez la case « Modem USB » sur votre smartphone. Patientez pendant que Windows installe le driver

Lire cet article
Autres

Centralisation de comptes avec TweetDeck

I. Présentation Il peut arriver que la gestion de plusieurs comptes sous différents réseaux sociaux devienne une chose complexe. En effet, il faut naviguer entre les différents réseaux sociaux (Google+, Facebook, Twitter, ..), se loguer et se déloguer, suivre les actualités de chaque compte … Il existe un outil assez simple d’utilisation qui vous facilitera la tâche. Il s’agit de TweetDeck. Cet outil va vous permettre de réunir tous vos comptes Facebook et Twitter sous une même application et de gérer les flux, les actualités et les diffusions de chacun d’entre eux simultanément ou individuellement. II. Installation La gestion de TweetDeck peut se faire via une application installable sous Mac OS ou Windows ou alors via navigateur web. Rendez vous sur le site de TweeDeck pour choisir votre mode de gestion : http://www.tweetdeck.com/ Il vous faut créer un compte TweetDeck, faites bien attention au niveau de complexité de votre mot de passe. Si une personne arrive à trouver votre mot

Lire cet article
Autres

Programmer ses posts sur Facebook

I. Présentation Depuis début juin, Facebook a rajouté une fonction qui va réjouir de nombreux community managers. En effet, plus besoin de passer par des services comme Hootsuite ou Tweetdeck pour programmer vos posts sur Facebook, désormais c’est possible à partir du réseau social. Seul bémol de cette fonction, Facebook n’a pensé qu’au format anglo-saxon pour les horaires. Après l’arrivée des différents rôles pour les administrateurs de pages, Facebook va surement faire plaisir à de nombreux utilisateurs avec sa nouveauté, la programmation de posts à l’avance. II. Procédure Lorsque vous souhaitez publier un post sur votre page fan ou votre profil, vous pouvez observer une icône représentant une horloge en bas à gauche de la fenêtre de publication. En cliquant sur cette image, un panneau de contrôle s’affiche avec la sélection de l’année, du mois, du jour, de l’heure et des minutes. Ce nouvel outil est d’une simplicité et permet d’afficher des posts par tranche de 10 minutes. Voici une

Lire cet article
Sauvegarde

Restaurer une sauvegarde avec Acronis True Image Home

I. Présentation Après avoir réalisé un tutoriel sur la sauvegarde d’un disque dur avec Acronis, nous allons traiter la partie « Restauration » dans ce tutoriel où le but sera de restaurer l’image créée précédemment. Lorsqu’on installe le logiciel il nous offre la possibilité de créer un CD bootable qui permet de faire une image de sauvegarde de notre disque dur comme nous l’avons vu dans le tutoriel précédent, et en cas de besoin, de restaurer une sauvegarde effectuée précédemment. II. Booter sur le CD Configurer votre BIOS de manière à mettre votre lecteur CD prioritaire dans l’ordre de démarrage. Ceci se modifie dans « Boot sequence » ou « Boot priority », cependant cela peut varier selon votre BIOS. III. Choix de démarrage Lorsque le CD démarre, vous avez trois possibilités. La première est de démarrer Acronis True Image Home (c’est ce que nous allons choisir), la seconde de créer un rapport sur le système à exporter sur support USB et la dernière, tout simplement,

Lire cet article
Sauvegarde

Effectuer une sauvegarde avec Acronis True Image Home

I. Présentation Je vous le rappel, Acronis True Image Home est un logiciel de sauvegarde et de restauration de données et de partitions système ou données. Lorsqu’on installe le logiciel il nous offre la possibilité de créer un CD bootable qui permet de faire une image de sauvegarde de notre disque dur, et en cas de besoin, de restaurer une sauvegarde effectuée précédemment. Dans ce tutoriel nous allons effectuer une sauvegarde c’est à dire une image disque du disque dur système d’une machine. Cette sauvegarde sera stockée sur un autre disque dur. II. Booter sur le CD Configurer votre BIOS de manière à mettre votre lecteur CD prioritaire dans l’ordre de démarrage. Ceci se modifie dans « Boot sequence » ou « Boot priority », cependant cela peut varier selon votre BIOS. III. Choix de démarrage Lorsque le CD démarre, vous avez trois possibilités. La première est de démarrer Acronis True Image Home (c’est ce que nous allons choisir), la seconde de créer un

Lire cet article
Développement Web

Arrondir une valeur en décimale avec Math.round

I. Présentation En JavaScript, il faut utiliser la fonction Math.round pour arrondir une valeur à l’entier près. Cependant, il est possible de l’utiliser pour effectuer un arrondi au dixième, au centième, etc… Sinon vous obtiendrez un nombre avec beaucoup de chiffres après la virgule ce qui n’est pas forcément agréable. Nous allons donc voir dans ce tutoriel comment utiliser cette fonction. II. Procédure Pour se faire, je vais vous donner le code d’une page HTML qui est composée de deux zones de saisies de type « text » dans lesquels on affichera le résultat de l’opération « 100/3 ». Dans la première zone de saisie on affichera le résultat de l’opération sans arrondir, dans la seconde on affichera le résultat en arrondissant à 2 chiffres après la virgule. <HTML> <HEAD> <Script language=’javascript’> function CalculerSansArrondir() { Form1.input1.value = 100 / 3; } function CalculerAvecArrondir() { Form1.input2.value = Math.round((100 / 3) * 100) / 100; } </Script> </HEAD> <BODY onLoad=’CalculerSansArrondir();CalculerAvecArrondir();’> <FORM Name=’Form1′> <table> <tr> <td>Input 1</td><td><input

Lire cet article