Après 4 années d'existence et sa 5e promotion, le master « Ingénierie du Logiciel Libre » (I2L) de l'Université du Littoral Côte d'Opale (ULCO) à Calais lance son recrutement pour la rentrée 2011. Pour tous ceux qui ne le connaissent pas encore, le master I2L est la seule formation universitaire et diplômante de niveau bac + 5, entièrement dédiée aux logiciels libres. Tous les modules de la deuxième année du master sont orientés logiciel libre : du système & réseau, au développement Web ou d'applications, en passant par les bases de données, les systèmes embarqués, l'économie, le droit…
Sortie officielle de « Ma Petite Auto-Entreprise » et Aemanager 1.0
Ma Petite Auto-Entreprise est un site dédié aux auto-entrepreneurs leur permettant de gérer leurs clients, devis, factures et relances. Il permet également de suivre son chiffre d'affaire, son reste à faire pour atteindre le plafond et de prévoir ses cotisations.
L'application web qui fournit ce service se nomme Aemanager. Elle est développée en Python en utilisant le framework Django, et est distribuée sous licence libre AGPL.
La version déployée est actuellement la 1.0.2. Elle corrige quelques bogues et problèmes d'ergonomie depuis la sortie de la 1.0, le 1er mars.
Le modèle économique de Ma Petite Auto-Entreprise est de fournir l'hébergement de l'application et des données pour 0,99 € / mois.
Forum général.cherche-logiciel Migration d'une ancienne BDD vers une nouvelle BDD
Bonjour,
Dans le cadre d'un changement d'architecture d'un logiciel, j'aurai besoin de faire migrer les données d'une BDD sous une ancienne forme (version 1) vers une nouvelle base (version 2). Les deux BDD sont sous PostgreSQL de même version, ce sont juste les tables qui changent (de nouveaux attributs pour certaines tables, d'autres qui disparaissent, certains qui doivent être légèrement modifiés, des tables à ne pas migrer, etc.).
Je ne sais pas trop ce qui se fait dans ce domaine, (…)
OpenConcerto 1.0 , un nouvel ERP libre
Il est disponible pour Linux, MacOS et Windows.
Le logiciel est sous licence GPL et téléchargeable dès maintenant en version 1.0 sur toutes les plateformes.
À la différence des solutions habituelles que l'on peut trouver dans les logiciels libres, OpenConcerto n'est pas une application web mais une application riche.
Cette application écrite en Java repose sur des bases de données libres dont MySQL, PostgreSQL et H2.
Forum Linux.général Erreur "Cannot allocate memory" généralisée
je rencontre actuellement un gros soucis avec un de mes serveurs web/postgresql.
Lorsque je lui envoie du trafic (scripts PHP + quelques images), au bout d'un certain temps tous les process PHP meurt à cause d'une erreur "Out of memory". Au même moment, Postgresql log des erreurs "Cannot allocate memory". Et encore au même moment, exim4 log aussi une erreur "Cannot allocate memory" dans le paniclog...
Le plus étrange c'est que via htop je surveille l'utilisation de la mémoire, (…)
Forum Linux.debian/ubuntu Upgrade sid
Depuis quelque jours, j'ai un problème pour mettre à jour ma sid.
La question a sans doute déjà été posé pas mal de fois mais je n'ai pas trouvé de réponses concluantes sur le net.
Quand, je fais un: aptitude update && aptitude full-upgrade, j'ai le message suivant:
debian:/home/mathieu# aptitude full-upgrade -s
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Lecture de l'information d'état étendu... Fait
Initialisation de l'état (…)
Debian 6.0 Squeeze est sortie
Cette version est disponible officiellement pour les architectures Intel x86, SPARC, PowerPC, MIPS, Intel Itanium, S/390, AMD64 et ARM EABI. Elle voit aussi l'introduction du port GNU/kFreeBSD en tant qu' « avant-première technologique ».
Rappelons que les noms des versions de Debian ont pour origine un personnage de Toy Story. Squeeze est l'extraterrestre à trois yeux.
NdM : nous remercions jve et symoon pour avoir proposé des dépêches similaires.
Cette dépêche est sous licence CC BY-SA 3.0.
Forum Linux.noyau Limitation de la bande passante avec tc
je cherche à limiter sur un serveur de backup la bande passante utilisée par des dump postgresql à 30mbps maximum.
En fouillant je n'ai rien trouvé d'autre que d'utiliser "tc" pour le faire, donc en suivant plusieurs howto j'ai ce script:
tc qdisc del dev eth0 root
tc qdisc add dev eth0 root handle 1: htb default 1 r2q 160
tc class add dev eth0 parent 1: classid 1:1 htb rate 32000kbit burst 1m
tc class add dev eth0 (…)
Ne ratez pas le FOSDEM édition 2011 !
Un certain nombre d'associations tiendront des stands, et vous aurez l'occasion d'assister à des présentations sur 20 thèmes :
- Accessibility
- BSD
- Configuration & Systems Management
- Crossdesktop
- CrossDistro
- Data Analytics
- Embedded
- Free Java
- GNU
- Jabber & XMPP
- LibreOffice
- Mono
- Mozilla
- MySQL & friends
- New challenges in Virtualization
- Open Source Telephony
- Perl
- PostgreSQL
- Security & hardware crypto
- World of GNUstep
Et pour ne pas déroger à la tradition, voici les entretiens d'une sélection de conférenciers pour se mettre dans l'ambiance :
- Jonathan Corbet (Linux kernel)
- Eben Moglen (software freedom)
- James Turnbull (DevOps)
- Boudewijn Rempt (Calligra)
- Gratien D'haese (Rear)
Ne ratez pas cet événement incontournable sur le développement de Logiciels Libres en Europe.
Sortie de GNU Recutils 1.1
Bien que le système soit très simple (les données sont stockées dans des fichiers totalement lisibles dans un éditeur de texte standard), il permet de gérer des bases de données moyennement importantes, et représente en cela un compromis entre le CSV qui stocke en clair mais n'offre pas de fonctionnalités et les systèmes de gestion de base de données relationnelles plus complets comme MariaDB ou PostgreSQL.
La suite GNU recutils inclut :
- Un manuel au format texinfo décrivant le format Rec et le logiciel ;
- Une bibliothèque CA (librec) fournissant une large collection de fonctions permettant d'accéder aux recfiles ;
- Une collection d'utilitaires en C (recinf, recsel, recins, recdel, recset, recfix, recfmt, csv2rec and mdb2rec) qui peuvent être utilisés dans les scripts shells et en ligne de commande pour travailler avec des recfiles ;
- Une collection d'utilitaires (mdb2rec, csv2rec) permettant de convertir les données d'autres formats en recfiles ;
- Un mode emacs (rec-mode).
Parmi les nouveautés de cette version 1.1 on trouve:
- Un nouvel outil, recfmt, pour formater les enregistrement selon un template.
- Opérateurs de comparaison de dates: avant (<<), après (>>) même date (==).
- Nouvel opérateur de comparaison selon la valeur d'une expression (?:).
- Nouvel opérateur de concaténation de chaînes de caractères (&).
- Amélioration de la portabilité de GNU recutils qui a été testé sur 10 OS différents.
GNU Smalltalk 3.2.3 et VisualGST 0.8.0
Smalltalk est un langage objet, dynamique typé et hautement réflexif. La dernière version de GNU Smalltalk a un meilleur support du générateur du binding pour GTK+, le support des Announcements (un système d'événements). GNU Smalltalk peut aussi être utilisé en tant que langage de script sans interface graphique.
VisualGST est l'interface de GNU Smalltalk. Cette version améliore encore l'interface avec une meilleure intégration des outils comme les implémenteurs/émetteurs dans la fenêtre principale, mais aussi l'utilisation des onglets pour les différents navigateurs.
JM2L2010 : Ve Journées Méditerranéennes du Logiciel Libre
Les Journées Méditerranéennes du Logiciel Libre (JM2L) sont organisées chaque année par l'association Linux Azur et se déroulent chez leur hôte, à l'École Polytech'Nice-Sophia (site des Templiers). Le Comité d'organisation de Linux Azur et Polytech'Nice vous y donnent rendez-vous afin de rencontrer des collectivités locales et territoriales, entreprises, SS2L, associations, étudiants ou particuliers.
PostgreSQLFr finance des projets autour de PostgreSQL
En 2010, les membres de l'association ont décidé de lancer un grand appel à projet pour redistribuer une partie des fonds de l'association au profit de projets de la communauté francophone de PostgreSQL. Concrètement l'association propose de financer des projets avec des bourses allant de 1000€ à 4000€, selon le besoin exprimé. Ces bourses pourront être utilisées pour rembourser des déplacements, du matériel, des frais d'impressions, de location ou tout frais nécessaire à la réalisation du projet. Les frais seront remboursés par l'association sur présentation des factures correspondantes. Il est possible de financer tout ou partie d'un stage étudiant. Des avances sur frais peuvent être accordées si elles sont justifiées.
"Le petit chaperon rouge", 6ème adaptation
Le petit chaperon rouge avait pris soin d'emmener dans son petit panier plein de fonctionnalités qui allaient enchanter les utilisateurs. D'ailleurs elle manigançait en secret de faire basculer un maximum d'utilisateurs sur la Voie des logiciels libres (mais aussi de les faire acheter des licences d'utilisation avec un petit contrat de support.)
Aussi, pour apaiser les douleurs des utilisateurs de propriciels, le petit chaperon rouge concocta un festin de roi pour les entreprises. Évidemment plusieurs menus étaient disponibles, tout ayant comme base un mets nommé "Redhat Entreprise Linux 6". Les plus gourmands feront le choix de la version "Server" qui propose des fonctionnalités pour les travailleurs les plus sérieux. Et comme le petit chaperon rouge est très prévenant, elle a même pris soin de faire en sorte que les utilisateurs puissent continuer à travailler avec d'autres utilisateurs qui n'auraient pas encore goûté aux logiciels libres et ainsi des améliorations ont été apportées sur l'interopérabilité avec les systèmes Microsoft.
Une fois arrivée chez les clients, le petit chaperon rouge commença sa distribution. Au bout de quelques instants, elle remarqua qu'en fait un méchant Lynx était en train de dévorer tout le marché, sous couvert des mêmes prétextes que les siens. Le petit chaperon rouge savait que ce n'était pas une bonne chose, pour sa propre survie d'une part, et pour les utilisateurs d'autres part qui ne savaient pas qu'en fait le Lynx n'était qu'un animal qui ne contribuait pas tant que ça finalement à l'écosystème du libre. En outre, tous les 6 mois il se transformait en un nouveau bestiau, probablement pour détourner l'attention.
Alors le petit chaperon rouge, pour se défendre, décida d'étouffer le vilain fauve (qui sentait fort le lémurien) avec son menu Server ! Vu le contenu du menu, il n'est à pas douter que le lynx perdit toute sa lucidité :
- Performances accrues, meilleur ordonnancement des processus
- Disponibilité et gestion de pannes plus robustes
- Nouveautés sur le stockage et les systèmes de fichiers : performances, disponibilités, espaces accrus
- Gestion de l'énergie améliorée
- Gestion de ressources allouées aux utilisateurs plus pointue
- Virtualisation de systèmes également améliorée
- Nouveaux mécanismes de sécurisation
- Mises à jour de logiciels serveurs (Apache, Squid, Tomcat, MySQL/PostgreSQL, Samba) et de développement (Java, GCC, Gdb, Ruby, Turbogears)
- Diverses améliorations pour l'administration, l'installation et le déploiement de systèmes
Mais le lynx, qui disposait de pas mal de cash pour se payer des stéroïdes, n'était pas encore KO, et les utilisateurs continuaient de lui vouer un culte aveugle. Sans parler du caméléon, un copain du lynx, qui essayait de venir l'aider et de semer le trouble parmi les daltoniens en changeant de couleur en permanence. Alors le petit chaperon rouge sortit sa botte secrète, son KO punch. Cette technique secrète, concoctée par des moines Fedoriste durant plusieurs mois et transmise au petit chaperon rouge s'appelait "Desktop". Et elle ne manqua pas de mettre hors d'état de nuire pour quelques temps le vilain fauve :
- Mise à jour des applications de bureau : GNOME 2.28, KDE 4.3, Firefox 3.5, OpenOffice.org 3.1
- Pilote NVidia "nouveau" utilisé par défaut
- Nouveau système d'affichage distant
- Amélioration des veilles, réveil et hibernation des ordinateurs portables, ainsi que du support du multi-écran
- Nouvelle méthode de saisie de texte et mise à jour des polices pour langages asiatiques
- Amélioration de l'interopérabilité avec Exchange
- Chiffrement des disques, support des Smartcards
- Affichage graphique de la phase de démarrage dès l'initialisation du matériel
Il n'est pas sans dire que le petit chaperon rouge sortit vainqueur de cette bataille.
Red Hat lance RHEL 6
Red Hat continue d'assurer des mises à jour pour RHEL 5, une version bêta 5.6 ayant été annoncée.
Cette dépêche est sous licence CC BY-SA.







