home

Archive for the 'computering' Category

Asus B202 EeeBox 160Go 1Go RAM et Debian :)

Thursday, March 4th, 2010

Alors le défi de hier soir était d’installer un double boot sur un ASUS Eee Box B202

Caractéristiques techniques : Mini ordinateur de bureau – 1 x Atom N270 / 1.6 GHz – RAM 1 Go – Disque dur 1 x 160 Go – GMA 950 Dynamic Video Memory Technology 3.0 – Gigabit Ethernet – LAN sans fil : 802.11b/g/n – Win XP

J’ai relevé le défi, voici comment :

1/ Trouver LE bon lien pour s’aider qui explique bien la procédure :
- Télécharger http://eeepc.debian.net/debian/images/debian-eeepc.img
- Copier bit à bit cette image sur une clé (via dd par exemple dd if=debian-eeepc.img of=/dev/your-USB-DEVICE)
- Configurer le Bios de la B202 pour démarrer sur la clé (attention il faut bien regarder en détail pour ne pas uniquement changer l’ordre au démarrage mais aussi permettre un boot via usb)
- Brancher la clé usb préparée et démarrer la eeebox
- Procéder à l’install Debian

Attention côté partitionnement l’espace en fat32 de 4Go est une partition de restauration (oups trop tard :P )
La /dev/sda2 est une partition de données si vous avez bien fait ce partitionnement {1 partition système / 1 partition données} en configurant le Windows out of the box.

J’ai perso scindé la partition de restauration en swap (800 Mo) et racine (/) puis utilisé en /home la /dev/sda2

Après installation, booter en mode console et éditer le xorg.conf en ajoutant le pilote vesa et les résolutions qui vont bien, exemple :

Section "Device"
Identifier "Configured Video Devise"
Driver "Vesa"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
SubSection "Display"
Modes "1024x768" "800x600" "640x480"
EndSubsection
EndSection

Et voilà !!

J’ai la chance d’avoir un Linksys NAS200 avec 2 disques SATA de 1To que je monte très facilement en CIFS après avoir installé samba sur le eeepc (aptitude install smbfs) avec un :
smbmount "//ip_nas/repertoire_voulu" local_dir -o user=user_configure
(ici un blog bien fait sur le NAS)

ps : si votre défi est d’installer winXP sur un eeebox vierge, allez voir ici

Imprimer en shell (bash) un doc .odt et générer un pdf en ligne de commande

Friday, January 8th, 2010

Un petit man oowriter donne les options magiques :
-invisible :
Ni le logo de démarrage, ni la fenètre du programme ne sera visible. Néanmoins OpenOffice peut être controllé et des documents ou fenètres de dialogues ouvertes via l’API. On ne peut dès lors stopper oowriter que par le Task Manager ou via la commande kill

-pt printername filename
Imprime le fichier sur l’imprimante indiquée et s’arrète. S’il y a des espaces dans le nom du fichier il faut le mettre entre “”

Ainsi, avec un OOo avec des imprimantes configurées et en connaissant leur nom configuré, vous pouvez automatiser l’impression de fichier de 1 à 100 en une ligne type :
for i in `seq 1 100`; do oowriter -invisible -pt nom\ imprimante fichier$i.odt;done;

Pour générer un PDF, sous Debian Lenny, vous pouvez utiliser le paquet unoconv :
(par défaut il génère un PDF)
for i in `seq 1 100`; do unoconv fichier$i.odt;done;

@ vos scripts :)

Commentaire sur la vision du Gartner sur les tendances technos de 2010

Wednesday, January 6th, 2010

Le fameux cabinet d’études Gartner a publié sa vision des 10 tendances technos de 2010.
Une traduction est disponible ici et

Dans le cadre d’un appel à témoignage de Yann Serra journaliste à 01Informatique (dont la rédaction et les autres du groupe Tests (qui s’appelle désormais Groupe 01, d’ailleurs) ont été regroupés avec le reste du groupe NextRadioTV.), j’ai pu proposer le commentaire suivant sur la 1ère tendance listée par Gartner :

Commentaire sur Technologie clé n°1 : l’avènement du cloud computing

Cette “tendance technologique” plus proche du “concept commercial” a des liens forts avec la tendance clé n°3 (Green IT), la tendance clé n°5 (structuration centres de données), et la technologie clé n°9 (virtualisation)
Il faut comprendre que derrière le cloud computing (et les offres SAAS qui en sont la vitrine) se cache de réelles technologies comme la virtualisation (ou para-virtualisation) et les techniques logicielles pour mettre en place de la haute disponibilité. Cette tendance n°1 résume bien la tendance globale qui est de monter de plus en plus vers la couche haute du modèle OSI. Après avoir fait du RAID hardware sur une même machine, on déplace la problématique de plus en plus vers le logiciel et on arrive à du “RAID logiciel de machines” avec des OS pouvant être migrés à chaud indépendamment ou presque du matériel hôte. L’optimisation induite des ressources matérielles utilisées et donc la réduction théorique de la consommation électrique dans les datacenters en font une tendance très “green”.
Cette tendance si séduisante par les technologies qu’elle utilise ne doit pas faire oublier qu’elle pose une question de taille qui est la même que celle de la tendance n°6 “Réseaux sociaux” à savoir celle des données et de leur bonne maîtrise. À l’époque où la CNIL regarde Google d’un oeil, que ce même Google définit sa vision du mot “open” (ici et traduit ), que Facebook revoit sa politique de confidentialité, la bonne gestion des données et le respect des libertés devra être au coeur des tendances technos de 2010.

Lenny Pidgin – MSN : Bug “Notre protocole n’est pas supporté par le serveur”

Monday, January 4th, 2010

Bon MSN c’est pas un bon protocole etc., mais bon des fois c’est utile et on peut pas faire migrer tout le monde sous jabber par un clic :)
Depuis quelques temps je n’arrivais pas à me connecter avec mon compte MSN avec pidgin. J’utilisais Pidgin 2.4.3 sur une Debian Lenny (paquet par défaut). L’erreur lors de la connexion était : “Notre protocole n’est pas supportés par le serveur”
Après quelques recherches :
1/ Je ne suis pas le seul à avoir ce soucis ;)
2/ La solution la plus simple est d’utiliser une version plus récente de Pidgin. Donc d’utiliser le repository lenny-backports
Voilà la procédure :
Rajouter dans /etc/apt/sources.list la ligne:
deb http://www.backports.org/debian lenny-backports main
Puis on télécharge la clef :
su wget -O - http://backports.org/debian/archive.key | apt-key add -
et pour que les paquets installés via backports soient mis-à-jour automatiquement, on créé un fichier /etc/apt/preferences avec:
Package: *
Pin: release a=lenny-backports
Pin-Priority: 200

Puis ré-installation de Pidgin via les backports :
su aptitude -t lenny-backports install pidgin

On passe ainsi à Pidgin 2.6.4-1 et ça marche :D

tips de bonne utilisation de VirtualBox OSE (système hôte Debian Lenny)

Monday, November 2nd, 2009

Tip 1 :
Plutôt que copier un.vdi pour le migrer sur une autre machine/OS, il faut utiliser l’outil VBoxManage (notamment pour les notions de UUID (Universal Unique Identifier) différent pour le clone pour permettre d’utiliser ce clone sur la même installation de VirtualBox) comme suit :
VBoxManage clonevdi source cible
(éventuellement il s’agit en amont de “Release” le disque dont il est question afin de le rendre non alloué mais je n’ai pas vu d’utilité à cette étape)

Tip2 :
De la même façon, si vous avez besoin d’étendre la taille de votre machine virtuelle de taille fixe, la technique est la suivante :
0/ éteindre la machine virtuelle liée au disque en question
1/ créer un nouveau disque (en mode ‘lvm’ pour pas vous faire coincer à nouveau)
2/ monter ce nouveau disque comme slave sur votre VM, ainsi qu’en CD le.iso du CD Live de Gparted
3/ relancer votre VM en bootant sur le CD
4/ avec Gparted faite une copie du contenu du disque principal sur le disque secondaire et rendez bootable (flag boot) ce disque
5/ rebooter la VM en mettant en disque principal le nouveau disque et en désactivant l’ancien

Tip3
Pour créer de multiples interfaces réseaux dédiées à vos VM (pour être dans le même sous réseau et ne pas utiliser le mode NAT par défaut de VirtualBox)
1. Installer le paquet qui va bien pour créer un pont :
sudo apt-get install bridge-utils
2. Définir le bridge dans /etc/network/interfaces
La commande suivante créé un bridge appelé br0, ajoute l’interface eth0 à ce bridge et lui indique d’utiliser le dhcp pour obtenir une IP
auto br0
iface br0 inet dhcp
bridge_ports eth0

3. Redémarrer le réseau
sudo /etc/init.d/networking restart
4. Pour créer un vboxX de façon permanente et l’ajouter au bridge (et donc l’utiliser comme Adaptateur réseau pour un VM)
sudo VBoxAddIF vbox0 user br0
où user est l’utilisateur susceptible d’utiliser l’interface
5/ Ne pas oublier de donner les droits d’accès au groupe vboxusers pour l’interface /dev/net/tun
chown root.vboxusers /dev/net/tun
Ensuite pour une nouvelle VM modifier le type de réseau utilisé par la machine virtuelle pour passer de NAT à Adaptateur réseau hôte en précisant le nom vboxX pour l’interface à utiliser.

Deezer on Lenny alias flash player v10.* version Adobe non libre

Friday, October 30th, 2009

en root :

# echo "deb http://www.backports.org/debian lenny-backports main contrib" >> /etc/apt/sources.list
# wget -O - http://backports.org/debian/archive.key | apt-key add -
# aptitude update
# aptitude install flashplugin-nonfree

puis sous votre nom d’utilisateur :

# cd ~/
# rm .mozilla/plugins/libflashplayer.so; ln -s /usr/lib/flashplugin-nonfree/libflashplayer.so .mozilla/plugins/libflashplayer.so

Plus qu’à redémarrer votre navigateur mozilla préféré :)

Biblio : http://wiki.debian.org/FlashPlayer

Photos du TopTIC – 13 Octobre 2009

Tuesday, October 27th, 2009

Evolix était présente sur le SPLLOS 3 (Salon Professionnel des Logiciels Libres et Open Source 3ème édition organisé par Libertis) au sein du TopTIC au Palais de la Bourse de Marseille le 13 Octobre dernier.
J’ai pu pour ma part participer à l’atelier organisé par le CIP (Club Informatique de Provence) sur le sujet de la virtualisation aux côtés notamment du DSI d’Autogrill et du chef des informations du magazine CIO Online. Le screencast de démonstration de “Xen powered by Evolix” a été présenté à la salle en guise de démonstration pratique !

Quelques photos du salon :

Réduction d’impôts, alias un hoax bien fait

Tuesday, October 20th, 2009

Vous avez reçu un mail de République française <lettre-info-fiscale@dgfip.finances.gouv.fr> intitulé “Notification d’impôt” ?

Ne rêvez pas, même si vous aimeriez que ce soit vrai, vous n’avez pas € 178,80 à récupérer.

Voilà une copie du mail type qui circule ces derniers jours :

Hoax impots

Le hoax se repère facilement vu l’URL du “cliquez ici” qui n’est pas un .gouv.fr ;)

il faut penser à faire ses mises à jour jeune jedi

Tuesday, September 1st, 2009

Et oui je vivais serein avec mon Wordpress 2.5 sans avoir trop peur des failles de sécurité existantes. La réinitialisation de mon mot de passe admin (sans trop de conséquence vu que j’ai reçu par mail la demande de confirmation) m’a un peu fait réagir (pour cette faille, cf  ce site notamment)

J’ai fait les choix suivant :

- Ajouter un .htaccess

moi@serveur:~/www/blog/wp-admin$ more .htaccess
#restrict admin to my ip
<LIMIT GET POST>
Order deny,allow
Deny from all
Allow from MES_IPS_SEPAREES_PAR_UN_ESPACE
</LIMIT>

- Créer un user autre que admin pour être l’administrateur

- Mettre à jour mon Wordpress vers la version 2.8.4
J’ai suivi la mise à jour manuelle et franchement modulo le temps nécessaire de sauvegarde de la base pour éviter le drame, ceci prend peu de temps et les plugins se mettent à jour assez facilement et en deux clics.

- Ajouter les 4 clés de sécurité de Wordpress (AUTH_KEY, SECURE_AUTH_KEY, LOGGED_IN_KEY, NONCE_KEY) dans le wp-config.php (pour rendre presque impossible l’autogénération de cookies d’après ce que j’ai compris)

Voilà me voici un peu plus protégé du monde :)

Soirée Evolix du 23 Juillet 2009 : Git et PHPBoost

Monday, August 31st, 2009

Evolix a organisé le 23 Juillet dernier une soirée autour de deux thèmes :
* la présentation de Git, logiciel Open Source pour la gestion de code source, par Grégory Colpart,
* et la présentation de PHPBoost, CMS Open Source, par son développeur principal Régis Viarre.

Cet apéritif convivial a réuni une douzaine de personnes au sein des bureaux d’Evolix situés au Pôle Média Belle de Mai (13003 Marseille).
apero_git_phpboost_evolix

Au sujet de PHP Boost

[PDF]Slides de la présentation de Régis Viarre (actuellement en stage au sein d’Evolix) :

PHPBoost est un CMS (Content Managing System ou système de gestion de contenu) français.

Voici quelques unes de ses caractéristiques :
*  Projet Open Source sous licence GNU/GPL
* Code XHTML 1.0 strict et sémantique
* Multilangue
* Facilement personnalisable grâce aux thèmes et templates
* Gestion fine des droits et des groupes multiples pour chaque utilisateur
* Url rewriting
* Installation et mise à jour automatisées des modules et du noyau
* Aide au développement de nouveaux modules grâce au framework de PHPBoost

URL du site officiel : http://www.phpboost.com/

Au sujet de Git

Voici les slides et une courte vidéo de la présentation :

[PDF]Slides
* Introduction à la gestion de code source (définition CVS/SCM, fonctions basiques)
* Présentation de Git (historique, fonctionnement interne, stockage des informations)
* Git en action (exemples, comparaison avec CVS/SVN, les repository, les branches, etc.)

et voici une courte video de la présentation.

À bientôt pour la prochaine présentation thématique Evolix !

  • Photos

    • www.flickr.com
      sdubois' photos More of sdubois' photos