Jipe's - blog

jeudi 08 avril 2010

Maintenir vos machines virtuelles Xen à l'heure avec NTP

La manière la plus simple permettant de mettre à jour l'heure de la machine virtuelle Xen est d'utiliser la commande date. Cette commande permet de positionner manuellement la date du système, mais elle se révéler longue et fastudieuse à réaliser et le risque d'erreur de saisie n'est pas négligeable.

Une approche serait alors d'utiliser le protocole NTP (Network Time Protocol). Pour cela, il est important de dire au système que l'heure de la machine virtuelle (DomU) est indépendante de cette du host (Dom0)

# echo 1 > /proc/sys/xen/independent_wallclock

Ensuite, il faut préciser le timezome dans lequel on se trouve, sinon nous aurons par défaut l'heure UTC. Dans le cas de la zone Europe/Paris :

# ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localtime

# · Lire toute l'histoire · Aucun commentaire
samedi 22 mars 2008

Mozilla - 500 millions d'utilisateurs

Mozilla est l'une des communautés open source qui connait une croissance fulgurante. Combien était ceux qui en avait entendu parler il y a 2 ans ?
Aujourd'hui sa communauté est forte de 500 millions d'utilisateurs et son navigateur Mozilla Firefox se pose en vrai alternative à Internet Explorer.
Partcipez maintenant, telecharchez et testez mozilla en cliquant sur l'image ci-dessous et entrez dans la commnunauté.


http://sfx-images.mozilla.org/affiliates/Buttons/firefox2/firefox-spread-btn-3.png

# · Un commentaire
vendredi 22 février 2008

Yes We Can...

http://farm3.static.flickr.com/2392/2250108121_f3954931d9.jpg?v=0Des chants à sa gloire, voir le clip des Obama girls aux ralliements de plusieurs stars de premier plan, voir le clip yes We can réalisé par will.i.am, on y voit particulièrement la jolie Scarlett Johansson, le phénomène Barack Obama est entrain d’envahir Les Etats-Unis.
Ce fils d’immigré Kenyan sera certainement le candidat désigné pour représenter le partie démocrate aux élections présidentielles des US s’il obtient de bons résultats aux prochaines Primaires de Ohio et du Texas.
Orateur de talent, Barack Obama se révèle aujourd’hui comme une figure de proue de la scène politique étasunienne.
Pour moi particulièrement il est un exemple, et quel que soit la tournure des prochains évènements (qu’il soit élu ou pas), est de manière incontournable une fierté pour toute L’Afrique qui en a grandement besoin.
YES WE CAN !!!

# · Aucun commentaire
mercredi 06 février 2008

Les filtres bayésien antispam

Le filtage bayésien est un technique de filtre anti-spam fondé sur le principe que la plupart des évènements sont dépendants et que la probabilité qu'un évènement se répète dans le futur peut être déduite des précédents de ce même évènement.

Avant que le courrier ne puisse être filtré en utilisant cette méthode, l'utilisateur a besoin de générer une base de donnée de mots et de signes (tels que $, adresses et domaines IP,...), rassemblés à partir d'exemple de courier spam et 'ham'(courier valide).

Une valeur de probabilité est assignée à chaque mot ou signe ; la probabilité est basée sur des calculs qui prennent en compte le nombre de fois qu'un mot apparaît dans un spam contrairement à un courrier légitime(ham)....

# · Lire toute l'histoire · Aucun commentaire
mardi 29 janvier 2008

Retour sur la BloGoSpHèRe

Après une longue absence, je suis de retour sur la blogosphère. Actuellement le campus social est en ébullition avec la
Coupe d'Afrique des Nations
, en passant bonne chance au Cameroun qui s'est fait battre par l'égypte (4-2) mais qui s'est bien repris face à la Zambie (5-1). Comme le souligne un dicton, la course de l'enfant c'est le matin....
Hier, a débuté le séminaire de XML et WebServices avec Mr Fall, séminaire très intéressant sur la technologie XML dans son ensemble et ses applications, Apache Ant, SOAP et autres.
Enfin Bonne Année 2008 à tous.

# · Aucun commentaire
mercredi 26 septembre 2007

La fable du programmeur et la princesse

http://informaticien.be.googlepages.com/informaticienb.jpg/informaticienb-large.jpg
Il était une fois un programmeur jeune, beau et charmant (c'est donc bien une fable!) qui avait réussi à conquérir le coeur d'une belle princesse. La nuit précédent leur mariage, la princesse fût enlevée...

# · Lire toute l'histoire · Aucun commentaire
lundi 24 septembre 2007

De retour ...

Je suis de retour ! après un stage effectué à World-Voyages avec Racine consacré à la refonte du site web et la mise en place d'un site de réservation/recherche de vols en ligne fullself.com et quelques jours de repos.
La rentreé scolaire est pour le 8 octobre, jipe's blog vous réserve pour l'occasion une surprise...

# · Aucun commentaire
mercredi 22 août 2007

Script Shell : Tranfert automatisé de fichiers par FTP.

Voici un script bash qui m'est fort bien utile. Je l'utilise pour envoyer mes fichiers dans le serveur de mon hebergeur (Free).
Le but est de pouvoir effectuer une commande ./autoFTP url_ftp chemin fichiers.
J'utilise pour cela l'utilitaire /usr/bin/ftp. Le problème se situe au niveau de l'authentification de l'utilisateur car la commande ftp n'accepte pas de redirection pour la saisie de commande.
Pour automatiser son fonctionnement; il utilise néanmoins le fichier spécial ~/.netrc dans lequel on peut stocker l'identifiant et le mot de passe.
Dans le cas d'un ftp anonyme plupart des cas l'identifiant est anonymous et le mot de passe est l'adresse email de l'utilisateur.

autoFTP.sh

#!/bin/sh

#paramètres de transfert

MACHINE=${1:?Machine non indiquée}
CHEMIN=${2:?Chemin non indiquée}
FICHIERS=${3:?Pas de fichiers}

# · Lire toute l'histoire · Un commentaire
jeudi 09 août 2007

OLPC - One Laptop per Child

http://bungatech.com/wp-content/uploads/2007/05/olpc.jpgOLPC (One Laptop per Child/un portable par enfant) est une association américaine fondée en 2005 dans le but de promouvoir l'ordinateur portable à 100 $ (près de 50 000 FCFA) développé par le MIT (Massachusetts Institute of Technology) Media Lab.

Le projet OLPC a pour objectif de permettre à chaque enfant dans le monde,principalement dans les pays du sud, d'avoir accès à la connaissance et aux formes modernes de l'éducation.
Les ordinateurs portables seront seulement distribués pour les gouvernements en grande quantité, avec des commandes devant au minimum représenter 1 000 000 de machines.

Le Nigéria serait le premier pays à avoir passé une commande de 1 millions d'ordinateurs. Plusieurs autres pays ont manifesté leur intérêt : Brésil, Tunisie, Cambodge, Egypte,...
Ce projet est rendu possible grâce au choix des performances minimales nécessaires et de l'équipement, l'utilisation de logiciels libres ainsi que l'absence de coûts de
marketing.

L'ordinateur fonctionnera sous le système d'exploitation Linux, muni d'un écran à deux modes - un mode couleur, et un autre mode optionnel noir et blanc, à trois fois la résolution du mode couleur, qui permettra la lecture à la lumière du soleil.
Le portable sera propulsé par un processeur cadencé à 500Mhz,
avec 128MB de mémoire vive DRAM, ainsi que 500MB de mémoire Flash; il n'aura pas de disque dur, mais comportera 4 ports USB. Ces portables auront une connexion sans fil haut débit, ce qui leur permettra de fonctionner en réseau en chaîne; chaque portable sera capable de communiquer directement à ses plus proches voisins, créant ainsi, de ce fait, un réseau local accessible de tous.

Le portable utilisera des sources d'énergie innovatrices (il comportera un mécanisme de recharge manuelle) et pourra effectuer presque toutes les tâches possibles excepté la sauvegarde de grandes quantités de données.

La production à grande échelle a commencé en Juillet 2007.

# · Aucun commentaire
vendredi 27 juillet 2007

Documentation Now !!

Ah la documention !, que ferai un informaticien sans les docs ?
Au cours de cette année j'ai rédigé et participé à la rédaction de plusieurs exposés.
Ci-dessous les liens de certains docs réalisés.

gtk+.pdf une présentation et initiation à la programmation en gtk+,réalisée dans le cadre du club Synapse.

drupal.pdf une présentation du gestionnaire de contenu Drupal réalisée dans le cadre de Senejug.

# · Aucun commentaire

1 · 2