Timers haute résolution et horloge dynamique.

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
30
juin
2006
Linux
Thomas Gleixner et Ingo Molnar ont produit un patch pour le noyau Linux 2.6.17 qui apporte deux améliorations concernant l'horloge et les interruptions associés sur architecture x86 (y compris SMP) et prochainement sur x86_64, PPC et ARM.

La première amélioration concerne la précision de l'horloge, cette modification permet aux timers POSIX et à la fonction nanosleep() d'atteindre la précision offerte par le matériel, typiquement 1µs sur un PC classique, et ceci de manière totalement transparente. L'implémentation classique du noyau s'appuie sur la valeur de HZ, ce qui offre une précision médiocre de 1ms à 10 ms (1ms pour les noyaux compilés avec HZ=1000Hz)

La seconde amélioration appelée "tickless kernel" pourrait être traduite par "Noyau sans tic d'horloge" ou "sans métronome". Il est possible de choisir à la compilation un mode dans lequel il n'y a plus de signal d'horloge périodique, l'horloge est alors programmée à chaque fois en fonction de la prochaine interruption d'horloge nécessaire. S'il n'y a aucun besoin pendant 1,5 secondes, le processeur restera réellement en état IDLE pendant 1,5 secondes. D'après les développeurs, les interruptions d'horloge sont réduites à 1 ou 2 par seconde. L'implémentation actuelle du noyau fait qu'une interruption d'horloge arrive avec la périodicité définie à la compilation (100Hz, 250Hz ou 1000Hz) même lorsque cela n'est pas nécessaire.

Cette amélioration permet de réduire la consommation du processeur et de ce fait, réduire la chaleur dégagée et augmenter l'autonomie de la batterie dans le cas d'ordinateurs portables. En prime c'est une solution à un problème récent: certains utilisateurs des Core-Duo d'Intel, en particulier sur les MacBook d'Apple, se plaignent d'entendre les interruptions de l'horloge lorsque leur processeur est au repos (probablement à cause des pics de courant générés avec une fréquence audible et d'un couplage inductif), l'absence de ces interruptions devrait leur permettre de retrouver le silence.

PC de marque avec Linux pré-installé

Posté par  . Modéré par Amaury.
Étiquettes :
0
30
juin
2006
Commercial
Serait-ce le signal que de nombreux libristes attendaient ?
Si l'on avait déjà vu des PC de marque livrés pré-installés avec Linux, notamment avec HP et Mandriva, Acer va plus loin. Cette société offre en effet la possibilité, sur une configuration matérielle donnée, de comparer les prix entre Linux et la "taxe Windows". Linux permet donc de faire une économie de 100 EUR HT soit 20% du prix d'une configuration de base.
En outre, les distributions Linux grand public comprennent une ou plusieurs suites bureautiques compatibles avec la norme ISO 26300 et n'obligent pas à un passage par la taxe antivirus.

PTT 1.0 : outil de trace pour la NPTL

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
30
juin
2006
Linux
PTT (POSIX Thread Trace Toolkit) est un outil distribué sous licence LGPL ayant pour but de simplifier le débogage ainsi que l'optimisation d'applications multithreadées utilisant la NPTL (Native POSIX Thread Library) sous Linux. La version 1.0 de cet outil est disponible sur SourceForge.

Depuis la sortie de la version 0.10.0 (voir cette dépêche à ce sujet), PTT s'est enrichi d'un nouvel outil permettant de mesurer la contention durant l'exécution des applications. Cet outil permet entre autre de lister les objets (mutex, sémaphores...) les plus contendants ou de fournir la durée des périodes d'attente pour chaque thread. L'analyse de ces informations est une aide précieuse pour identifier les goulots d'étranglement dans un programme et permettre au développeur de focaliser ses efforts d'optimisation sur les parties du code réellement critique.

La France 5ième au dernier TOP 500 des supercalculateurs

Posté par  . Modéré par Amaury.
Étiquettes :
0
30
juin
2006
Technologie
La France est 5ième dans le dernier classement du TOP 500 des plus puissants supercalculateurs avec 42.9 TFlop/s.
Il s'agit du Supercalculateur du CEA à Bruyeres-le-Chatel (le Tera-10 construit par BULL). Il comporte 8704 Processeurs 64 bits Itanium 2 à 1.6 Ghz et 26000 Giga de mémoire. Il tourne sous Linux.
Le numéro 1 est toujours le BlueGene/L (IBM) avec 280.6 TFlop/s. Il comporte 131072 processeurs IBM PowerPC. Premier depuis les 3 derniers top 500, il est installé au Lawrence Livermore National Laboratory en Californie.
Le classement par système d'exploitation est assez significatif et montre bien la domination sans faille de Linux qui atteint presque les trois quarts du parc, suivi par les Unix qui font presque tout le restant. On peut aussi remarquer que Windows vient de doubler sa part en passant de une à deux machines.

Le prochain classement aura lieu dans 6 mois.

SSHproxy version 0.4 est dans les bacs

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes : aucune
0
29
juin
2006
Sécurité
Si vous avez, comme moi, tendance à oublier les mots de passe (ou à perdre le post-it ;)) des sites que vous administrez ; si vous avez, comme moi, la flemme d'ouvrir PMS (ou autre) pour copier-coller l'adresse IP et le mot de passe d'un site ; enfin si votre entreprise a des contraintes et une politique de sécurité incompatibles avec un éventuel turn-over de ses employés, alors sshproxy est fait pour vous ou votre entreprise.

SSHproxy, c'est une passerelle pour se connecter simplement à des sites distants sans avoir besoin de connaître le mot de passe ou de jongler avec un millier de clefs.

C'est un proxy, écrit en python et connecté à une base MySQL, dans laquelle seront stockées toutes les informations d'authentification des site distants. La partie serveur du proxy accepte des connexions en ssh et, selon ce que l'utilisateur veut faire, établit des connexions avec les sites distants ou transfère des fichiers vers ceux-ci.

Compte-rendu de Paris Capitale du Libre 2006

Posté par  (site web personnel) . Modéré par Thomas Petazzoni.
0
29
juin
2006
Communauté
Paris Capitale du Libre 2006 s'est donc tenue lundi 26 juin au Palais Brongniart (ancienne bourse de Paris). On aura noté à l'entrée un manchot gonflable géant à l'entrée, et le Cyberbus RATP/SiliconSentier/Réseau2000/EPN Belleville

Plus d'un millier de visiteurs se sont rendus sur place. Au menu, des stands d'entreprise, un coin associations et des conférences.

Parmi les interventions, on retiendra le député français Patrick Bloche et le député européen Michel Rocard sur DADVSI, les brevets logiciels et la propagande « Protège ton MS-ordi » dans les écoles, Grégory Lopez au nom de l'Open Document Format Alliance, et les annonces autour d'une « Open Source Valley » sur Paris.

La remise des Trophées « Lutèce d'Or » a eu lieu en début de soirée dans le cadre d'un « dîner réunissant les 100 personnalités françaises du logiciel libre » (sic). On remarquera plus particulièrement le prix spécial du jury attribué à l'initiative EUCD.info pour son action sur DADVSI.

Sortie de Vulture 1.91

Posté par  (site web personnel) . Modéré par Florent Zara.
Étiquettes :
0
29
juin
2006
Sécurité
Vulture est un proxy inverse basé sur Apache permettant de protéger des applications web.

Les performances sont garanties par l'utilisation de mod_proxy alors que la flexibilité de mod_perl est utilisée uniquement lors des phases d'authentification. mod_security permet quant à lui de sélectionner des filtres prédéfinis.

En activant l'authentification sur Vulture cela permet de n'ouvrir les flux vers l'application qu'aux utilisateurs authentifiés. Si plusieurs applications utilisent la même authentification, l'utilisateur n'aura qu'à s'authentifier une seule fois (SSO). De plus Vulture permet de transférer des informations de login sur l'application en gérant un trousseau de profils applicatifs par utilisateur.

Les méthodes d'authentifications supportées sont LDAP, SQL, Radius ou authentification par certificat client.

Déjà empaqueté pour Gentoo et en RPM cette nouvelle version est maintenant disponible en .deb. Une interface d'administration est également disponible.

Des pingouins au bord de la méditerranée !

Posté par  . Modéré par Amaury.
Étiquettes :
0
29
juin
2006
Communauté
Une colonie de pingouins s'est assemblée sur une plage de Montpellier ! Alors qu'un vif débat s'amorçait entre les biologistes stupéfiés par cette découverte ("pingouins ou manchots ?"), les animaux entamaient la danse des canards en sirotant des bières. Quelques uns poussaient même des cris étranges : "LastJeudiiii, LastJeudiiii, lastJeudiiii..." Un chant de séduction, selon les scientifiques abasourdis.

Plus probablement, mais rien ne le garantit tout à fait, il s'agirait du traditionnel LastJeudi qui réunit les aficionados et les curieux de logiciels libres à Montpellier. Encore un titre de dépêche bassement racoleur alors ? Oui ! Mais tout de même, en ce chaud mois de juin, la cérémonie se déroulera au bord de l'eau. Rendez-vous est fixé sur la plage du Souleil, à partir de 20h00.

La plage du Souleil, c'est celle qui est tout au bout de la route direction Maguelone, en laissant Palavas sur la gauche. Signe de reconnaisance : les zozos, pas forcément en maillot de bain, réunis sur la gauche (en regardant la mer) du resto qui est là, et qui ne vous regarderont pas de travers quand vous leur chanterez le mot de passe ("Logiciel ? Liiiiiiiiibre !") en dansant des claquettes...

RMLL 2007 : ce sera Amiens

Posté par  (site web personnel) . Modéré par Thomas Petazzoni.
0
28
juin
2006
RMLL/LSM
Le comité des Rencontres Mondiales du Logiciel Libre est chargé de choisir le lieu et l'équipe organisatrice des prochaines RMLL, parmi les candidats déclarés (voir l'appel à candidatures). Sa composition, son fonctionnement et la liste des critères de choix sont décrits sur la page du comité.

Cette année, deux équipes s'étaient déclarées candidates : Linux-Arverne à Clermont-Ferrand et EPPLUG+CLX à Amiens.

Après examen des dossiers et diverses discussions avec les deux candidats, et prenant en compte la participation du GULL EPPLUG dans les Rencontres passées et son implication dans celles de cette année, le comité a désigné EPPLUG+CLX/Amiens pour l'organisation des RMLL 2007.

En attendant l'année prochaine, l'édition 2006 aura lieu à Vandoeuvre-lès-Nancy la semaine prochaine.

Triade 1.5 : gestion d'établissement scolaire

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
28
juin
2006
PHP
La nouvelle version Triade 1.5 (GPL) permettant, d'accéder aux informations relatives à la vie d'un établissement à travers l'Internet vient d'être disponible depuis mai 2006.

Parents, enseignants, élèves et personnels de la vie scolaire consultent les informations de leurs enfants/élèves directement de n'importe où, avec un simple navigateur.(gestion des notes, absences, circulaires, module de pédagogie font partie intégrante de Triade).

Aujourd'hui Triade est utilisé par des établissements d'une dizaine de pays. (France, USA, Belgique, Angleterre, Suisse, Afrique, Espagne, ... ). De nombreuses modifications et adaptations, ont vu le jour, et une communauté autour de Triade s'est renforcée durant cette dernière année.

Programmation Java pour les enfants, les parents et les grands-parents

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
0
27
juin
2006
Java
"Programmation Java pour les enfants, les parents et les grands-parents" est un manuel d'initiation et d'apprentissage du langage Java accessible à tous et désormais disponible gratuitement sous la forme d'un fichier PDF (217 pages).

L'auteur, Yakov Fain, le présente ainsi dans la préface : "Un jour, mon fils Davey entra dans mon bureau tel un ouragan, mon didacticiel Java pour adultes à la main. Il me demanda de lui apprendre à programmer pour pouvoir créer des jeux informatiques. À cette époque, j'avais déjà écrit une paire de livres sur Java et donné de nombreux cours de programmation, mais c'était pour les grandes personnes ! Une recherche sur Amazon n'a rien donné d'autre que des livres "pour les nuls", mais Davey n'est pas un "nul" ! Après avoir passé des heures sur Google, je ne trouvais que de pauvres tentatives de cours de Java pour les enfants ou des livres très superficiels. Sais-tu ce que j'ai fait ? J'ai décidé d'en écrire un."

Les exemples détaillés dans le livre sont réalisés sous Windows avec l'environnement Java de Sun (non libre). L'environnement de développement intégré Eclipse (libre) est également présenté.

Le Bal des Innocents : premier long métrage français sous licence CC-By-NC-ND

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
Étiquettes :
0
27
juin
2006
Cinema
Le site Rebellyon.info annonce l'avant première du long métrage Le Bal des Innocents, premier film français sous licence libre. Il est produit à Lyon par Ralamax Prod. Avant-première les 29 et 30 juin à la MJC Monplaisir.

A l'heure où DADVSI et le téléchargement illégal occupent les débats publics, Ralamax Prod présente le premier long métrage français sous licence by-nc-nd 2.0 fr : le téléchargement et la redistribution sont légaux, gratuits et encouragés.

Ce film se base sur un fait historique, l'assassinat du président Sadi Carnot à Lyon en 1894 par un anarchiste du nom de Casério. Point de départ : et si l'anarchiste italien revenait sur les lieux, 112 ans après ?

On part du constat que l'acte violent était vain et qu'après en avoir vu les conséquences, l'assassin revient pour tenter une autre forme d'action.

Deux nouveaux logiciels libres pour les entreprises

Posté par  . Modéré par Jaimé Ragnagna.
0
27
juin
2006
Commercial
Très récemment, un nouveau logiciel dans le monde du libre est apparu : OpenAguila. Son but est de permettre aux TPE / PME la gestion complète de l'entreprise. Il s'agit d'un logiciel 100% français.

OpenAguila est composé des modules suivants :
- Clients, Achats, Devis, Intervention, Factures, Tableaux de bord, Gestion documentaire.

Ses principales caractéristiques sont les suivantes :
  • Logiciel Libre (sous licence GNU GPL V2)
  • Accessible par un simple navigateur Internet
  • Installation possible sur Linux ou Windows
  • La technologie utilisée est JSP / Java / PostgreSQL

Il sera présenté le 6 Juillet 2006 lors des RMLL (conférence de 40 min) et est inscrit pour les trophées du libre qui auront lieu à Soissons en fin d'année.

Par ailleurs, Stefan nous a signalé la disponibilité d'un facturier :

FactOOor est un facturier qui utilise Calc pour l'interface de gestion, Base pour la conservation des données et les macros pour son fonctionnement.

Ce logiciel est distribué sous licence GPL et fonctionne sous les plate-formes Windows, Linux et sûrement sous Mac. Il est d'une utilisation intuitive.

Quelques fonctions :

* Liste des factures impayées.
* Chiffre d'affaire et total TVA (mensuel, trimestriel et annuel).
* L'exportation de toutes vos factures ou devis au format PDF.

Sondage La liberté la plus importante garantie par la GPL est

Posté par  .
Étiquettes : aucune
0
26
juin
2006
  • La liberté d'exécuter le programme, pour tous les usages :
    406
    (10.4 %)
  • La liberté d'étudier le fonctionnement du programme, et de l'adapter à vos besoins :
    1457
    (37.3 %)
  • La liberté de redistribuer des copies :
    264
    (6.8 %)
  • La liberté d'améliorer le programme et de publier vos améliorations :
    1149
    (29.4 %)
  • BSD license power :
    379
    (9.7 %)
  • La GPL est un cancer ! :
    250
    (6.4 %)

Total : 3905 votes