To content | To menu | To search


Tag - logiciel libre

Entries feed

Open source

on Friday, May 16 2008 à 20:56 - General | one comment »

Up to date, most of the people in the world have been using systems to protect their copyrights but in the last years we are witnesses of the beginning of a strong and powerful movement based on completely different principles: sharing ideas, works, etc, without expecting anything back. It's wiki time.

531751193348040.jpg

En vrac quelques liens

on Friday, February 15 2008 à 18:13 - en vrac | 2 comments »

Elive, linux léger et accessible basé sur Enlightenment

on Thursday, December 27 2007 à 08:39 - Informatique | 49 comments »

J'ai découvert récemment une nouvelle distribution montante dans le monde de Linux : Elive Cette distribution est jeune et part d'une des grandes distribution ayant déjà fait ses preuves depuis longtemps : Débian. Si vous êtes déjà un utilisateur de Linux, vous avez surement déjà entendu parler de Debian.

gem-released.jpg

Debian

Comme vous le savez, Debian est une distribution réputée pour sa stabilité et sa robustesse. Elle est souvent utilisée dans le cas de serveur ou de systèmes tirant parti de sa grande stabilité.

Enlightenment

Enlightenment de son coté est une interface graphique comme il en existe plusieurs disponible sous linux. Les plus connues sont KDE et GNOME, mais elles sont nombreuses. Enlightenment est une interface graphique qui se veut plus simple que KDE ou GNOME tout en optimisant les peformances et la réactivité pour une utilisation optimale de l'utilisateur.

Elive

menu_title.gif

Elive est un projet qui a pour but de proposer une distribution linux basée sur Debian, mais proposant par défaut l'interface graphique de Enlightenment. En effet, trop souvent Enlightenment est une interface graphique difficile d'accès car rien n'est adapté à son utilisation dans une distribution et il faut la configurer à la main pour en faire quelque chose de vraiment convivial. Ceci rend son accessibilité assez difficile et fait que peu de gens s'y attardent et préfèrent se tourner vers des KDE ou GNOME qui sont par défaut configurés comme il le faut.

Elive veut supprimer ce fossé entre les interfaces graphiques en proposant une distribution qui se base complètement sur Enlightenment pour fonctionner. Ainsi on a une distribution optimisée et légère vraiment adaptée à une utilisation d'une Debian classique tout en jouant avec cette nouvelle interface graphique très agréable à l'utilisation.

Si je vous présente Elive ici c'est que je pense qu'elle mérite vraiment plus d'attention et que des développeurs n'hésitent pas à proposer un coup de main pour l'améliorer d'autant plus.

Continue reading...

[Tutorial] Linux on USB disk with your Mac OS X

on Monday, November 26 2007 à 11:30 - Informatique |

Capture_2.png

Ce tutoriel a été testé avec la dernière version de OpenSUSE 10.3. Néanmoins, dans le concept ça devrais marcher pour toutes les distributions ! Ici mon but était d'avoir une distribution embarquée sur disque USB et utilisable sur mon MacBook. Etant donné que Mac OS X rend la manœuvre un peu différente que celle pour une installation avec Windows (à cause du BIOS un peu différent) et étant donné qu'en matière de documentation il n'y avait pas grand chose qui traitait de l'installation d'un USB-Linux sur Mac, je me suis lancé dans ce tutoriel.

Dans mon cas, j'ai développé une installation sur un disque dur externe, mais ce tutoriel convient aussi pour des périphériques de stockage tel que des clés USB ou autre périphériques (pourquoi pas même un lecteur MP3?)

opensuse_logo.png

geeko_tail.gif

Pour ce qui est du choix de la distribution, ici je traite la distribution OpenSUSE qui est très bonne pour ce genre d'environnement, stable et facile d'utilisation. Certes, d'autres distributions pourraient aussi bien s'adapter à cette utilisation, mais il a fallu faire un choix. OpenSUSE a l'avantage d'avoir une grande transparence au niveau des étapes de l'installation ce qui permet facilement de personnaliser la façon dont elle va s'installer sur les disques. Or dans notre cas je souhaitait éviter à tout prix de mettre ma partition OS X en rade. Donc voilà, ça marche très bien. Si vous connaissez des tutoriels similaires à celui ci, mais pour d'autres distributions, n'hésitez pas à m'en faire part dans les commentaire de ce billet.

Remarque : ce tutoriel présente une manière de mettre une distribution complète sur un disque USB, mais pas une distribution LIVE. Donc la distribution sera adaptée à une certaine architecture, contrairement à une installation Live qui est adaptée pour changer d'environnement et d'architecture.

Continue reading...

Configurer son interface sans fil avec wireless-tools

on Friday, November 23 2007 à 13:30 - Informatique | 12 comments »

irkick.png

J'ai constaté sur internet une grosse sur-information en matière de la configuration de votre interface wifi sous linux avec des logiciels divers (network-manager, wicd, ...), mais très peu d'information claire et concise concernant le fond du problème qui est de configurer son interface wifi à la main dans le terminal à l'aide de wireless-tools. En effet, les logiciels que vous utilisez ne sont d'une façade à ce qui se fait dans le terminal. Alors pourquoi ne pas mettre les mains à la pâte et essayer de configurer votre interface vous-même?

Petit rappel

Pour bien comprendre comment ça marche, je me permet de vous rappeler comment fonctionne une interface réseau et comment elle se connecte à un réseau. Il y a plusieurs éléments à tenir en compte. D'abord il faut établir la connexion réseau à proprement parler (connexion par ondes radio dans une fréquence qui varie entre 2 et 2.5 GHz). Ensuite, en fonction que vous souhaitiez établir une connexion ad-hoc ou managée, vous devrez fixer votre adresse IP à la main ou utiliser un serveur DHCP.

Continue reading...

Installer NS-2 sur Mac OS X

on Monday, November 12 2007 à 07:49 - Informatique | 9 comments »

NS-2 (Network Simulator) est un environnement de simulation réseau très réputé et très utilisé dans le monde de la recherche. Ici j'explique en quelques mots comment recompiler et mettre en place NS-2 sur un ordinateur Mac-Intel tournant sous Mac OS X. J'explique comment recompiler la dernière version de NS-2.

Une version de NS-2 est disponible dans les dépôts de MacPort (anciennement appelé DarwinPort), cependant c'est une ancienne version est la compilation n'est pas spécialement évidente. En effet, moi j'ai eu des erreurs de compilation et je n'ai pas pu l'installer via cette méthode ci.

Cependant, si vous ne souhaitez pas nécessairement utiliser la dernière version en date de NS-2 il existe une version pré-compilée de NS-2 disponible sur le wiki officiel (Version dmg disponible ici).

Continue reading...

Tutorial : installer OpenEmbedded pour la compilation croisée

on Thursday, October 25 2007 à 14:04 - Etudes | 7 comments »

A l'heure où de plus en plus de systèmes embarqués font leur apparition. Entre les lecteurs MP3, les téléphones portables, les agendas électroniques, appareils photo digital, ... ce n'est pas la variété qui manque dans ce monde. Et de plus en plus souvent, ces systèmes embarqués sont configurables à souhait, vous pouvez les connecter sur vos ordinateurs. On vous propose de plus en plus la possibilité d'installer des logiciels supplémentaires sur ces appareils tous différents.

OE.png

Si vous êtes développeur et que ce genre d'environnements vous intéresse, vous serez confronté au problème de la compilation des logiciels qui tournent sur ces systèmes embarqués. Plutôt que d'utiliser des configurations complexes de votre compilateur habituel pour adapter votre fichier au système embarqué, je vous présente Open Embedded qui a pour but de vous simplifier la vie et de spéficier les options de compilation pour vous.

Pourquoi la compilation croisée avec Open Embedded?

Le principe de la cross-compilation est de compiler des programmes sur une machine ayant une architecture différente de l'ordinateur qui utilisera ce programme. La raison principale d'entreprendre cette démarche est de profiter d'une machine plus puissante que la machine cible. Dans notre cas, le système cible qui dispose d'un calculateur et de ressources mémoires largement inférieures à n'importe qu'elle pc.

Il est possible de faire de la cross-compilation avec gcc. Pour cela, il faut utiliser un toolchain (une série d'instruction qui permet à gcc de connaître l'architecture de la cible). Seulement ce processus est compliqué et peut varier en fonction du logiciel à compiler. La solution est d'utiliser Open Embedded. Il s'agit d'un projet libre fournissant un processus de compilation automatisé.

Voici un petit tutorial pour vous expliquer comment l'installer sur votre poste car ça n'est pas si évident que ça. Comme je me suis un peu cassé les dents sur cette installation, voici une manière de faire.

Continue reading...

MEMO : Personnaliser son terminal en modifiant le fichier .bashrc

on Tuesday, October 23 2007 à 17:23 - Informatique |

icon.png

Vous travailler sous linux, vous utilisez souvent votre console, mais vous souhaitez la personnaliser un peu. Voici quelques rappels sur les commandes à utiliser dans le fichier de configuration .bashrc (sous OSX le nom du fichier c'est .bash_profile)

Continue reading...

VIM : petit mémo

on Thursday, October 4 2007 à 09:02 - Informatique | 10 comments »

Vim-_logiciel_-Logo.png

Voici une petite sélection des raccourcis bons à connaître lorsqu'on utilise, comme moi, l'éditeur de texte VIM à la pèle. Je le met ici juste à titre indicatif pour que je ne les oublie pas ... et puis si ça peut servir à quelqu'un d'autre, qu'il en profites surtout.

Toutes les commandes suivantes sont à précéder de "esc" si vous êtes en mode insertion.

  • Couper une ligne: "dd"
  • Couper un mot: "dw"
  • Couper un mot et entrer en mode insertion : "cw"
  • Coller: "p"
  • Annuler: "u"
  • Sauver et quitter (idem à :x) : ZZ
  • Rechercher: "/texte_recherche"
  • Aller a une ligne precise: nombre puis "G"
  • Lancer une commande: ":!commande"
  • Fleches: "h | j | k | l"
  • Ouvrir un fichier dans une autre fenetre: ":vs fichier"
  • Naviguer parmi les fenetres: ":winc h | j | k | l"
  • Effacer la fin de ligne depuis le caractere courant et entrer en mode insertion : "C"
  • idem mais n'ouvre pas le mode insertion : "D"
  • activer la coloration syntaxique : ":syntax enable"

NB : pour garder la coloration syntaxique, il faut rajouter la ligne ":syn on" au fichier /etc/vim/vimrc (valable pour tous les utilisateurs)

Plus de détail sur le logiciel de traitement de texte vim sur wikipédia : http://fr.wikipedia.org/wiki/Vim

PS: je me suis permis d'ajouter encore quelques trucs suite à vos commentaires

OpenPros.Be, pour les Professionnels

on Saturday, September 15 2007 à 17:50 - Informatique |

Ouverture d’un site dédié à l’Open Source pour le monde professionnel, alors hop, un petit coup de pub ca vaut le coup, c’est pour le Libre :)

mannekentux_detoure.png

Openpros.be

  • Esprit libre - business ouvert
  • Une communauté belge pour les professionnels du logiciel libre.

C’est avec joie et fierté que nous ouvrons aujourd’hui au public le site openpros.be

Le site est prêt a accueillir vos articles, offres d’emploi, présentation de sociétés, appels d’offres et autres informations.

Nous vous invitons a créer un profil pour vous ou votre société afin de rejoindre ce qui deviendra nous l’espérons la première communauté belge des utilisateurs professionels de logiciels libres.

L’équipe Openpros.be

Eric Hanuise et Vincent Boulanger.

- page 1 of 2