RSIF for Recursive Search In Files

Classé dans : Accueil, Shell/Bash | aucun commentaire

14
05 | 13

RSIF est un petit script Bash permettant de recherche une occurence dans des fichiers récursivement

Utilisation :
        rsif
        Search  :   <dirname> <file extension> <string to search> <*options (optional)>
       *options :   -n          :   just show the line numbers
                    -w          :   show only whole words
                    -nw or -wn  :   just show the line numbers && show only whole words
                    -r <replace>:   replace only whole words
                    -f <format> :   no color for file output
        Help:   -h

 

Exemple :
    rsif "/public-html" "php" "ereg"
    rsif "/public-html" "php" "ereg" -f > depreciated_ereg.log
    rsif "/public-html" "php" "ereg" -r "preg_match"

 

Lire la suite de RSIF for Recursive Search In Files

Envoyer une requête GET via Android

Classé dans : Accueil, Android, Java | aucun commentaire

19
04 | 13

 

J'ai trouver se morceau de code sur le Web, j'en profite donc pour le partager avec vous.

Le but de cette fonction est de lancer une requête GET via votre application Android et de récupérer le retour en valeur String

Lire la suite de Envoyer une requête GET via Android

Connection SSH automatique en BASH

Classé dans : Accueil, Shell/Bash | aucun commentaire

06
02 | 13

Ce script permet de se connecter en SSH sur un serveur et d'effectuer des actions tel que redémarrer un server Apache ou redémarrer une base de donnée MYSQL. Ce script utilise expect, xterm et zenity

Lire la suite de Connection SSH automatique en BASH

mobile ou tablette en Javascript ?

Classé dans : Accueil, HTML/CSS/JavaScript, Android | aucun commentaire

06
02 | 13

Pour vos développement web il est de plus en plus important de mettre en place une gestion d'affichage pour mobile et tablette. Dans cet exemple je vais vous montrer comment faire cela en javascript.

if (navigator.userAgent.match(/(android|iphone|blackberry|symbian|symbianos|symbos|netfront|model-orange|javaplatform|iemobile|windows phone|samsung|htc|opera mobile|opera mobi|opera mini|presto|huawei|blazer|bolt|doris|fennec|gobrowser|iris|maemo browser|mib|cldc|minimo|semc-browser|skyfire|teashark|teleca|uzard|uzardweb|meego|nokia|bb10|playbook)/gi)) {
    alert('mobile');
} else {
    alert('none');
}

comme vous pouvez le constater, le code est plutot simple.

navigator.userAgent;

permet de récupérer l'user-agent du navigateur internet du visiteur. ensuite via match je vais vérifier l'existance de sous chaînes de caractère dans notre user-agent, exemple:

navigator.userAgent.match(/(android|ipute)/gi);

Pour les tablette c'est une autre histoire, car un IPAD on est d'accord, c'est forcement une tablette, mais un android ? :) cela peu être aussi bien un mobile qu'une tablette. Donc pour détecter si c'est une tablette je vais utiliser uhne autre méthode qui consiste à récupérer la taille de l'écran du visiteur et ainsi je pourrez déterminer si il utilise une tablette ou non.

if ((screen.width  >= 480) && (screen.height >= 800)) alert('tablette');

comme vous pouvez le constater là aussi, c'est plutot simple à mettre en place, non?

Bon, maintenant je vais couplet tout ça

if (navigator.userAgent.match(/(android|iphone|ipad|blackberry|symbian|symbianos|symbos|netfront|model-orange|javaplatform|iemobile|windows phone|samsung|htc|opera mobile|opera mobi|opera mini|presto|huawei|blazer|bolt|doris|fennec|gobrowser|iris|maemo browser|mib|cldc|minimo|semc-browser|skyfire|teashark|teleca|uzard|uzardweb|meego|nokia|bb10|playbook)/gi)) {
    if ( ((screen.width  >= 480) && (screen.height >= 800)) || ((screen.width  >= 800) && (screen.height >= 480)) || navigator.userAgent.match(/ipad/gi) ) {
        alert('tablette');
    } else {
        alert('mobile'); 
    }
} else {
    alert('bureau');
}

Démo

et voilà, en espérant que cela vous soit utile :)

++

NanoOS

Classé dans : Accueil, Shell/Bash | aucun commentaire

05
02 | 13

Se script permet de créer rapidement un système Linux fonctionnel avec busybox. J'ai trouvé se script sur le site d'ADComp, je balancerai le lien dans la soirée ca rje ne l'ai pas sous les yeux.

Cependant j'ai effectuer quelque modification au script pour qu'il s'utilise de façon graphique via zenity

Lire la suite de NanoOS

page 1 sur 4 suivante »

Derniers articles



Derniers commentaires