Publié dans Linux, ubuntu

installation d’Infinity Conky sur Ubuntu 12.04 (Unity/Gnome3/Cinnamon)


Je viens partager avec vous l’installation de l’un des plus beaux thèmes conky (infinity) que j’ai eut à voir .Il faut juste constater que les gadgets sur les Desktop Linux  commence à intéresser pas mal de personne vivement que ça augmente au bénéfice de TOUS… 😉 .Je vous laisse apprécier mon Screenshots en attendant de voir comment on l’installe … 🙂

Installons …

Essayez de taper les commandes suivant dans votre terminal (ctrl+alt+t)

sudo apt-get install conky conky-all 

wget  https://dl.dropbox.com/s/pmr3aer3qw75ug9/conky.zip

unzip conky.zip 

bon voila aussi simple que ça maintenant  vous pouvez tester votre conky avec cette commande  dans un terminal 😉

conky .conkyrc

Editer conkyrc pour l’adapter à votre environnement

Vous devez éditer le fichier mettre votre interface  réseau (wifi ou ethernet ) et le chemin  de votre répertoire de base (/home)

sudo gedit ~/.conkyrc

  • Ligne 79  remplacer le  » /home/elwan  »  par  le votre (/home/xxxx)
  • Ligne 89 ,90 et 93  remplacer le  » wlan2  » pour votre interface wifi ou ethernet
Configurer  conky au démarrage

Aller dans applications au démarrage et suivez ces étapes Parcourir et allez chercher le fichier startconky.sh  fait un ctrl+h pour voir les fichiers cachés Enregistez et fermer maintenant tout va bien 🙂 Vous aurez votre joli thème conky maintenant au démarrage   enjoy … 🙂 PS :  Si votre thème n’est pas bien ajuster aller au niveau du conkyrc et modifier la ligne 40 & 41 pour l’adapter aux dimensionnement de votre écran source 

Publié dans html5, javascript, Langages

Introduction au WebRtc


Voici une  petite présentation de la technologie Web-RTC (Web real-time communication) que j’avais faite lors d’un évènement( Ndogou* du libre )  de la communauté du libre de dakar (Dakarlug) .

Demo: Scripts

PS : après avoir télécharger les fichiers changez les extensions .doc en .html 

*Ndogou (Rupture du jeûne pendant le mois du ramadan en wolof )

Publié dans Linux, Serveurs

La vidéo sur demande (VOD) avec VLC


Ce billet va nous permettre de partager un flux multimédia (vidéo ,son, etc … ) sur votre réseau local ou sur internet (en tant qu’amateur :p  ) en faisant du streaming avec le logiciel libre VLC . Je vous laisse imaginer le scénario dans lequel vous pourriez l’utiliser. Bref « actons » maintenant 🙂

Prérequis :

  • Disposer d’une machine linux (Debian Sid / Ubuntu Precise )
  • Installer VLC (sudo apt-get install vlc)
  • disposer de contenu multimedia (video ,son)   🙂

First Step :Démarrer le serveur

sudo vlc-wrapper --ttl 12 -vvv --color -I telnet --telnet-password passer --rtsp-host 192.168.1.2:554
  • 12 est le TTL des paquets stream  (indique le nombre de sauts (routeurs) que peut avoir le paquet stream).
  • telnet activer la connection telnet.
  • passer le mot de passe pour se connecter a telenet
  • 192.168.1.2 est l’adresse de l’hôte .
  • 554 est le port pour faire passer le stream .

 

 

Second Step : Ajouter les médias

Pour ce faire on se connecte au serveur via telnet on voit sur la capture précédente que le serveur VLC écoute sur le port 4212

La connexion au serveur est effective on passe à l’ajout d’une  vidéo

pour verifier si notre vidéo est bien dans le serveur on utilise la commande show

final Step : Test …

ouvrir vlc « Média » ==> « Ouvrir un flux réseau »

Lire et voilà la ça roule …  enjoy 😉

Publié dans Linux

débloquer la clé huawei E1552 fournie par orange


Ce tutoriel  nous permettra de débloquer la clé  3G fournie par Orange Sénégal pour qu’elle puisse être utiliser par n’importe quel autre opérateur.toujours dans la logique du internet everywhere  :p  on peut avoir le choix entre les opérateurs suivant la qualité de service qu’ils nous proposent.Et dans le domaine du 3G  au moment ou j’écris ce billet Orange ne fournit pas les meilleurs débits mais par contre leur clé 3G est  moins chère que celle d’ Expresso Senegal 🙂 .Donc le but  est d’utilisé la clé fournie par orange et de l’associé   à la puce 3G+ d’ Expresso dont les débits fournis sont quand même acceptable 😉 .

Prerequis :

  • Systeme d’exploitation Linux (Ubuntu)
  • Installer Minicom
  • Avoir la clé 3G (E15xx ou E1XX)
  • Puce 3G

Let’s Go ! pour ceux qui ont windows … :p ! On y va en image   😉  « une image vaut mille mots  » disait-il 😉

Etape 1 :Cherchons…

Brancher votre clé 3G et cherchons le … 😉

image_find_usb

Etape 2 :Configurons…

on va configurer minicom pour lui dire que notre Clé utilise le port USB1

Minicom

ensuite vous devriez voir le panneau de configuration de minicom apparaître

Minicom configuration

utiliser la touche bas de votre clavier pour aller dans « configuration de port série  »  et taper « Entrer »  par defaut minicom utilise le port ACM0 mais on va devoir le changer

changement de port serie

Pour le changer appuyez sur le touche A de votre clavier  et changez la valeur ACM0 en USB1  ensuite appuyer sur la touche « échappe »  deux fois et enfin descendez jusqu’à « Sortir » et appuyer sur « Entrer » . Si tout ce passe bien on  aura  quel chose qui ressemble à cette image 🙂

fin de configuration minicom

Voilu voila 😉  maintenant on peut discuter tranquillement avec notre modem et lui donner des ordres 😉  essayer de lui dire bonjour pour voir 🙂

Il ne va pas vous répondre :p mais il comprend les commandes AT heureusement 😉 .On va utiliser donc ces commandes pour faciliter la communication .

Etape 3 : Parlons….

on va lui demander s’il comprend la langue AT 🙂

AT

voila il nous dit qu’ il comprend AT donc discutons avec lui !

maintenant demandons  l’état de la carte  Sim qui est insérée

etat de la carte simla carte sim aussi est prête  😉

Etape 4 : Débloquons

On a assez parler de chose inutile … passons à l’acte  pour débloquer le clé on a besoin de l’IMEI de la clé (c’est l’identifiant universel de l’appareil  j’espère que je raconte pas de bêtise )   si vous avez l’emballage de votre clé ca va pas être difficile il est juste  sur les cotés  sinon on va faire plus difficile on va demander a la clé 🙂  n’oubliez pas qu’elle nous comprend maintenant 😉

IMEI

voila c’est mon imei a moi :p

Ensuite on va aller sur ce site pour obtenir un code a 8 chiffre qui débloquera la votre clé   CLIQUEZ-ICI voici l’interface que vous aurez sur le site. Mettez votre imei et récupérer le code avec l’identifiant « unlock »

Huawei calculator

après avoir obtenue votre code à 8 chiffres on retourne sur minicom et passons a l’acte 😉

unluck commande

voila maintenant c’est fait à votre niveau vous devriez avoir un simple « Ok  » au lieu de l’erreur 🙂

pour verifier que nous avons débloqué notre  clé   vous devriez avoir cecii

enjoy

Enjoy… 🙂  Maitenant mettez n’importe quel puce 3G  et surfer librement  ;).Attention si vous avez un  « 1 » a la place du « 2 » sachez que votre clé n’est pas débloquée .

Etape 5: SURFONS … 🙂

pour configurer la connexion internet  c’est par ici  🙂

Annexe:

Commande AT

Publié dans Linux

Conky-lua pour Ubuntu


je suis tenté de vous partagez la configuration de mon bureau , c’est bien les choses utiles qu’on peut faire avec Ubuntu mais on peut aussi joindre l’utile à l’agréable 😉 .J’ai donc fait une petite modification dans la configuration de conky-lua. vous pouvez déjà télécharger le dossier de configuration contenant les instructions à faire 🙂 Télécharger en attendant  contentez-vous de mon capture d’écran :-p .Linux for the better world 🙂

PS: J’utilise l’environnement graphique cinnamon sur ubuntu

Source

Publié dans Kannel

Interfacer kannel avec drupal


Pour terminer l’année en beauté on va montrer comment interfacé Kannel avec Drupal.L’objectif de cet article est de permettre l’envoi d’un simple SMS à partir d’une interface web en utilisant un CMS Open-source ( Drupal )   😉  .Techniquement on fera du Push et cela suppose que vous avez déjà configurer votre Kannel et que vous avez aussi bien installer votre drupal.Enfin il existe un petit nombre de module déjà existant pour interfacer kannel et drupal mais cet article va tenter de vous apportez quelques connaissances  nécessaire pour  la création de votre propre module répondant à un besoin spécifique.Et j’espère qu’il  répondra à vos besoins 😉

Prérequis

        • Installer Drupal 6.22
        • Serveur Kannel Fonctionnel
        • Quelques connaissances en PHP 🙂
        • Systeme d’exploitation Linux ou Windows

Création du module

Notre module s’appellera drupalsms vous pouvez mettre un nom arbitraire cela dépend uniquement de vous 😉

Première Étape

      • Créer un dossier drupalsms dans le dossier de  Drupal
      • mkdir sites/all/modules/drupalsms
      • Créer deux fichiers dans le dossier drupalsms
      • Touch drupalsms.info drupalsms.module

dans le premier fichier  on mettra le nom ,la description du module et on définira ainsi le version du drupal qu’il utilise et dans la deuxième on mettra le code.pour plus d’information sur comment créer un module veillez consulter la documentation fourni par le site officiel: creer un module drupal

Deuxième Étape

    • Editez le fichier drupalsms.info
name = drupalsms
description = push sms with drupal
core = 6.22
  • Editez le fichier drupalsms.module
<?php
//Créer un petit menu qui va gérer notre application
function drupalsms_menu() {
$items=array();

$items['admin/drupalsms']= array(
'title' => 'Drupal SMS',
'description' => 'Push SMS service',
'page callback' => 'drupal_get_form',
'page arguments' => array ('drupalsms_send'),
'access arguments' => array('drupalsms send '),
);
return $items;
}

//le formulaire pour recuper le numéro du destinataire et le texte a envoyé
function drupalsms_send() {
//Champ pour recuperer le Numero
$form['user_num']=array(
'#type' => 'textfield',
'#title' => t('Numero'),
'#description'  => 'Numero  du users',
'#required' => TRUE,
);
//Champ Pour ecrire le message
$form['texte_sms']=array(
'#type' => 'textarea',
'#title' => t('Message'),
'#description' => 'Champ texte pour envoi du message',
'#required' => TRUE,
);

//creer le boutton submit
$form['envoi_sms']=array(
'#type' => 'submit',
'#value' => t('Envoi'),
);
return $form;
}

Function drupalsms_send_submit($form,&$form_state){
//récupérer le Numero du formulaire
$Num=$form_state['values']['user_num'];
//récupérer le texte à envoyer en remplaçant les espaces par des ”+”
$Text=str_replace(' ','+',$form_state['values']['texte_sms']);
//definition du login et du password
$login="tester";
$pass="foobar";
//envoi du message à partir de kannel
$url="http://localhost:13013/cgi-bin/sendsms?username=$login&password=$pass&to=$Num&text=$Text";
file($url);
}

?>

Troisiéme Etape

Si tout se passe bien jusqu’à cette étape donc on peut aller activer notre chère module qui doit être prêt à l’utilisation :). Allez consulter la liste des modules de votre drupal et vous devez avoir quelque chose qui ressemble à cette image

On peut activer et enregistrer … Et si tout est ok on peut aller visualiser notre petit module  🙂

Bon voila le travail  est fait 😉 la balle est dans votre camp maintenant :-p   alors à vos éditeurs et à vos imaginations 🙂 .vous pouvez télécharger aussi le dossier drupalsms ici .Bonne fête de fin d’année à tous 😉

PS:en bonus je vous suggère d’utiliser Geany c’est un  « couteaux suisse »  pour un développeur 😉 .

Quelques liens utiles

Publié dans Linux, Telecoms

Transformer son Téléphone en clé 3G avec Ubuntu


Un ordinateur sans internet  ? 😦  Un ordinateur avec internet everywhere  c’est encore mieux  😉 .Donc le but de ce tutoriel est d’utiliser la connexion 3G (en ce moment en vogue) ,Edge ou Gprs(qui vont mourir bientôt 🙂 ) fournir par votre opérateur de téléphonie(dans mon cas c’est Orange Sénégal) pour se connecter à internet avec notre laptops. La connexion entre le téléphone et  l’ordinateur  se fera via  bluetooth.Si vous avez la clé 3G de orange aussi c’est le même procéder mais on passera pas par le bluetooth  🙂

Prérequis

  • Un ordinateur avec un système d’exploitation Linux (Ubuntu 11.10 dans mon cas)
  • Un téléphone avec une connexion 3G,Edge ou Gprs (un vieux Nokia  6230i 🙂 )
  • Un adaptateur bluetooth pour votre PC ou un device  bluetooth natif sur votre PC

Bon allons y !!!  😉

Première étape :Relier notre Téléphone à notre Ordinateur via bluetooth

Activer le bluetooth sur votre téléphone et dans votre système Linux (Ubuntu) en haut à droite vous allez voir le gestionnaire de « périphérique bluetooth »

Figure 1: Connexion de périphérique 1

Essayer de connecter votre téléphone avec votre ordinateur un clique  sur l’icône bluetooth et aller dans configurer un nouveau périphérique


Figure 2 :Connexion de périphérique 2

Choisir le « nom » de son périphérique bluetooth

Figure 3: Connexion de périphérique 3

Entrer le code de confirmation qui s’affiche sur votre écran dans votre téléphone portable.Si vous n’avez entrer le bon code vous serez obligé de recommencer la configuration


Figure 4: Connexion de périphérique 4

la dernière étape de la configuration du périphérique votre téléphone est relié à votre machine maintenant reste à établir la connexion internet entre le téléphone et votre machine 🙂


Figure 5 : Connexion de périphérique Fin

Deuxième étape :Configurer la connexion internet

Cocher l’option « Accéder à internet à l’aide d’un téléphone portable(DUN) » vous verrez un autre boite de dialogue se superposer a la fenêtre active.

Figure 6 : Connexion internet via le Téléphone Portable  1

Choisissez votre pays dans la liste


Figure 7 : Connexion internet via le Téléphone Portable  2

par défaut c’est   « Tigo» qui est dans la liste  si vous êtes un de ces abonnes tant mieux sinon sélectionner la deuxième option en bas et mettais le nom de votre opérateur (Orange dans mon cas)


Figure 8 : Connexion internet via le Téléphone Portable  3

On vas définir l’APN qui vas nous permettre d’accéder au niveau du réseau donnée   de l’opérateur pour le cas de orange c’est « wap » .l’APN diffère  selon les opérateurs vous pouvez vous approchez de votre opérateur pour savoir la liste des APNs qu’il utilise.


Figure 9 : Connexion internet via le Téléphone Portable  4

voilà un aperçu de notre configuration on peut appliquer pour voir ce que cela va donner 😉


Figure 10 : Connexion internet via le Téléphone Portable  5

voilà on peut fermer la fenêtre maintenant  notre configuration est terminée 😉


Figure 11 : Connexion internet via le Téléphone Portable  Fin

voiluu voilà …. 🙂 il ne reste plus qu’a se connecter  bon fini les images on le réserve  pour la fin 🙂 donc allons voir ce qui se passe au niveau de notre « gestionnaire de connexion » un clique et voilà on doit voir quelque chose comme « votre opérateur connection »  dans la liste des connexions actives et dans mon cas ça sera « Orange connection » .Ensuite on se connecte sur dernier  et comme  promis si tous ce passe bien vous devriez avoir quelque chose comme :


Figure 12 : Connexion internet via le Téléphone Portable  works fine 😉

ps:j’avoue je dessine pas très bien :-p

Pour les clients de Orange Sénégal aller sur: www.passorange.sn et acheter votre forfait de connexion .Bon surfe 😉

Conclusion

La remarque à faire c’est qu’on a pas utiliser de logiciel spécifique pour relier les deux équipements, sur un autre environnement Windows sans doute on aurait besoin d’un logiciel de connexion venant du  fabricant du  téléphone  pour pouvoir prétendre avoir la connexion via le mobile. Mais dans cette environnement (Linux) on favorise l’ouverture ce qui implique une interopérabilité entre tous les systèmes et une simplicité coté utilisateur.