Présentation d'iPXE, un chargeur d'amorçage en PXE

56
23
juil.
2012
Technologie

Il est parfois nécessaire de faire démarrer une machine sur le réseau (par exemple, une machine sans disque dur) : la technologie la plus courante utilisée sur x86 s'appelle PXE et permet l'amorçage depuis un serveur TFTP. La plupart des cartes réseau modernes intègrent une implémentation de PXE, cependant la spécification ne décrit que le protocole susnommé dont les limitations se font vite sentir sur des configurations un peu complexes.

Heureusement pour nous, il existe depuis 1995 un projet libre qui a pour but le développement d'un firmware de carte réseau bien plus flexible que ce que l'on peut trouver actuellement, il s'agit d'iPXE.

Dans la suite de cette dépêche, vous trouverez une explicitation détaillée de l'étape d'amorçage d'une machine ainsi qu'une présentation des possibilités offertes par iPXE.

Merci à Nÿco, Sébastien Koechlin, ZeroHeure, Xavier Teyssier, Nils Ratusznik, bubar, Xavier Claude, oinkoink_daotter et Benoît pour avoir participé à la rédaction de cette dépêche.

Puppet : lancement d'un cursus de formation en français

Posté par  . Édité par Xavier Teyssier, Nÿco et Benoît Sibaud. Modéré par Nÿco. Licence CC By‑SA.
Étiquettes : aucune
24
10
juil.
2012
Technologie

Pour répondre à la demande croissante des administrateurs systèmes autour de l'outil Open Source Puppet, Objectif Libre lance un cursus complet composé de deux formations pour les administrateurs systèmes sous Linux qui souhaitent installer Puppet au sein de leur infrastructure.

Puppet est un outil puissant de configuration centralisée de parc informatique machines et serveurs. En bref c'est le meilleur ami, l'outil indispensable des administrateurs systèmes qui gèrent un parc composé de nombreuses machines !

En tant que centre de formation dédié à l'infrastructure système sous Linux, Objectif Libre propose un cursus de deux formations entièrement rédigé par des experts du domaine qui assurent une montée en compétence des administrateurs système pour installer, configurer et optimiser les performances de Puppet au sein de leur infrastructure.

La première formation intitulée « Initiation à la configuration centralisée avec Puppet » se déroule sur trois jours. Elle est à destination des administrateurs ou utilisateurs de système sous Linux et permet d'atteindre les objectifs suivants :

  • découvrir la configuration automatisée ;
  • savoir mettre en place Puppet pour gérer et configurer un parc hétérogène de systèmes ;
  • utiliser des outils pour améliorer son utilisation de Puppet.

La deuxième formation s'intitule « Formation avancée à la configuration centralisée avec Puppet » et dure aussi trois jours. Cette formation nécessite une certaine maîtrise de Puppet et vous permet de :

  • gérer la montée en charge de Puppet ;
  • gagner en souplesse d'utilisation de Puppet ;
  • obtenir de meilleurs rapports sur l'état des éléments de Puppet ;
  • coupler Puppet avec d'autres outils pour aller plus loin.

Version finale d'ultracopier 0.3

Posté par  (site web personnel) . Édité par baud123, Nÿco et claudex. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
18
8
juil.
2012
Technologie

Pour ceux qui ne le connaissent pas, c'est un utilitaire de copie de fichiers, c'est-à-dire qu'il remplace la boîte de dialogues qui s'ouvre quand on fait un copier-coller.

Cette version apporte de nombreux changements (résumé dans la précédente dépêche pour la bêta). La volonté de l'auteur de développer une alternative libre (sous licence GPLv3) et multiplateforme, a porté ses fruits.

Petits changements depuis la bêta :

  • Apparition du greffon rsync (permet de faire des sauvegardes avec une interface)
  • Apparition du greffon dbus (j'ai besoin d'aide pour le débugger et faire que les environnements de bureau s'interfacent dessus, ou sur le greffon en socket unix)
  • Ouverture officielle de la boutique pour supporter ultracopier La prochaine version majeure ne sera qu'un remake en Qt5 qui sortira dans quelques mois.

WAARP : le moniteur de transfert de fichier Open Source

Posté par  (site web personnel) . Édité par Benoît Sibaud, Xavier Teyssier, baud123, tuiu pol, Nÿco et Nils Ratusznik. Modéré par tuiu pol.
Étiquettes :
48
22
juin
2012
Technologie

Avec la montée en puissance du Big Data, le transport sécurisé de grands volumes de documents entre sites distants est une problématique récurrente des SI qui gèrent des quantités croissantes de ressources.

Waarp est né de la volonté d’une équipe de professionnels de créer et d’animer un outil communautaire à même d’assurer le transfert de fichiers dans des contextes sécurisés et performants.

Waarp est le nouveau nom du logiciel libre OpenR66 (licence GPL). Cet outil Open Source de monitoring de transfert de fichiers fut créé pour pallier les limites de performances de la passerelle propriétaire CFT, et supporter 10.000 transferts simultanés dans le cadre de la plate-forme d'échange de la DGFIP (Ministère des Finances à Bercy).

Sortie du Top 500 de juin 2012

Posté par  (site web personnel) . Édité par baud123. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
42
18
juin
2012
Technologie

Le trente‐neuvième Top 500 des super‐calculateurs mondiaux est sorti aujourd’hui à l’occasion de l’« International Supercomputing Conference » qui a lieu à Hambourg en Allemagne.

Rappelons que le Top 500 se base sur une soumission volontaire (de nombreuses machines puissantes mais classifiées ne participent pas à la course) et sur un comparateur de performances spécifique extrêmement parallélisable (le code Linpack qui concerne la résolution de systèmes d’équations linéaires).

L’analyse dans la suite de la dépêche.

Nouvelles technologies à l’assaut de la démocratie éthiopienne

Posté par  . Édité par Benoît Sibaud, Pierre Jarillon, Nÿco et baud123. Modéré par tuiu pol. Licence CC By‑SA.
46
11
juin
2012
Technologie

L’Ethiopie était en voie de démocratisation depuis l’élection d’une assemblée constituante en juin 1994 (voir l'article Wikipédia Politique en Éthiopie). Cependant le premier ministre Meles Zenawi, du Front démocratique révolutionnaire du peuple éthiopien (FDRPE), gouverne depuis 1995. La situation s’est dégradée sur l’échelle de l’indice démocratique, passant d’un gouvernement dit hybride à un pays autoritaire en 2010. En cause, l’installation d’un parti unique de facto avec une victoire à 99 % du FDRPE aux élections de 2010, des lois très restrictives sur les médias et les financements de la société civile et politique (voir l'évolution de l'indice démocratique).

Les nouvelles technologies, en bien ou en mal, influent sur l’état de la démocratie dans le pays.

En 2007 David Kobia, programmeur kényan, fonde Ushahidi, une plateforme Internet qui permet à quiconque de signaler un évènement par mobile, mail ou le web. Ces informations sont ensuite agrégées pour pouvoir être analysées. Initialement prévu pour signaler des affrontements postélectoraux, le projet a été par exemple utilisé lors du tremblement de terre début 2009 en Haïti pour sauver des vies (cf Le Monde diplomatique, mai 2009, La diplomatie du téléphone portable à la conquête des pauvres, par Laurence Allard). Malgré son très relatif succès pour les élections en Éthiopie en 2010, avec seulement 15 rapports, le projet montre comment on peut allier nouvelles technologies, avec du libre, et aider à la transparence démocratique avec une surveillance citoyenne active en utilisant des communications privées.

Moins réjouissant, Tor vient de signaler la mise en place de censures sur l’Internet éthiopien à l’aide du Deep packet inspection . Le filtrage est effectué lors de l’initialisation de la connexion TLS. Or, la société qui a le monopole est l’Ethiopian Telecommunication Corporation, dirigée par… France Télécom. Même si la décision semble venir du gouvernement sur place, le détaché de France Télécom semble ne pas s’en émouvoir et avance le prétexte habituel de lutte contre la contre-façon. Encore une fois une entreprise provenant du sol des droits de l’homme ne se distingue pas dans ce domaine en Afrique.

Le langage D

Posté par  (site web personnel) . Édité par B16F4RV4RD1N, Bruno Michel, baud123, patrick_g, claudex, Benoît, lordblackfox, Amine "nh2" Brikci-Nigassa et NeoX. Modéré par NeoX. Licence CC By‑SA.
Étiquettes :
51
9
juin
2012
Technologie

Le langage D est un langage extrêmement puissant et intuitif à l'utilisation. Nombre d'entre nous sommes au courant de l'existence de ce langage. Mais il reste pourtant mal connu. Par le biais de cette dépêche je vous propose de découvrir ou redécouvrir ce puissant langage.

dlogo

Opa 0.9.3 est sorti

Posté par  . Édité par Florent Zara et baud123. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
21
7
juin
2012
Technologie

Opa est un langage de programmation libre sous licence AGPL dérivé de Ocaml au service du développement d'applications web. Son développement avance à grande vitesse depuis la mise à disposition du code sous licence libre il y a un an.

Aujourd'hui est sortie la version 0.9.3 qui amène de nombreuses améliorations, dont le support des plateformes FreeBSD et Windows, des fonctionnalités supplémentaires concernant la gestion des données et la concurrence.

Nouvelle version OPSI 4.0.2 avec connecteur Nagios

Posté par  . Édité par Manuel Menal et Nÿco. Modéré par patrick_g.
Étiquettes :
14
4
juin
2012
Technologie

Le projet OPSI (Open PC Server Integration) sort une nouvelle version.

Pour ceux qui ne connaissent pas Opsi, il s'agit d'un système de gestion des postes clients sous Windows basé sur des serveurs Linux. OPSI intègre le déploiement automatique des systèmes d'exploitation Windows, l'installation de logiciels et de leur mises à jour, la gestion des licences ainsi que les inventaires matériels et logiciels.

L'interface graphique, facile d'utilisation, est traduite en anglais, allemand, français. OPSI est distribué sous licence GPLv3.

La nouvelle version d'OPSI donne la possibilité d'utiliser des outils de suivi standard comme Nagios ou Icinga pour surveiller les progrès et les résultats des déploiements de logiciels faits par OPSI. En outre, le connecteur Nagios peut être utilisé pour contrôler le fonctionnement du serveur OPSI. Le connecteur Nagios offre aussi un moyen facile d'intégrer tous les clients Windows à la surveillance à l'aide de opsi-client-agent pour fournir des informations de suivi.

Le COBOL est mort, vive le COBOL

Posté par  . Édité par Nÿco et claudex. Modéré par Florent Zara.
29
2
juin
2012
Technologie

Qui aurait pu croire que le COBOL serait toujours aussi actif à l'ère des langages objets.

Mais aujourd’hui les éditeurs de compilateurs COBOL manquent de politique tarifaire concurrentielle et c'est dans cette absence d'alternatives abordables que le logiciel Open Source s'est développé.

À l'instar de beaucoup d’outils de migration COBOL vers un autre langage, OpenCobol agit comme un pré-processeur COBOL vers C au même titre que ecpg de Postgres est un pré-processeur de Pro*C vers C. Et c'est là que se trouve le génie, même si certains pourraient considérer que conserver des programmes en COBOL est un handicap, tout le monde s’accorde pour en reconnaître la facilité de maintenance.

Tout code migré d'un langage vers un autre impose un effort technique louable, mais perd souvent en lisibilité. Et les équipes de développement s'attacheront davantage au langage cible qu'à l'esprit du langage source, voire aux fonctionnalités à maintenir.

COBOL est bien mieux adapté aux applications manipulant les chiffres et fournissant des rapports que tout autre langage comme le C, le java : gardons notre patrimoine COBOL et faisons des économies. Pour information OpenCobol sert de compilateur et de run-time pour le logiciel de paie de la préfecture de Nagasaki, pour le logiciel de comptabilité publique et budgétaire utilisé par le conseil général du Val de Marne (Progiciel d’environ 1,5 million de lignes COBOL).

Ce billet est là pour rappeler que toute technologie a pour objectif de rester innovante mais surtout d'être efficace.

Version de Nash 1.1 pour mieux connaître sa ville

Posté par  . Édité par Benoît Sibaud, Davy Defaud et claudex. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
12
29
mai
2012
Technologie

Une nouvelle version du logiciel libre Nash a été publiée récemment. Nash est un logiciel qui permet d'aider les débutant en informatique à trouver facilement des informations utiles et pratiques sur leur ville, comme les horaires de bus, la météo, les sorties et spectacles.
On peut également noter des rendez-vous (comme un intervenant à domicile, par exemple) et enregistrer des contacts.

NdM : Nash est sous licence GPL.

Les changements pour cette 2e version :

  • ajout d’un menu pour vérifier les mises à jour ;
  • ajout des principales villes de la région française Centre ;
  • dates en français.

E-vote : les esprits se déchaînent en Suisse.

Posté par  . Édité par Benoît Sibaud, baud123, tuiu pol, claudex et Pierre Jarillon. Modéré par patrick_g. Licence CC By‑SA.
39
29
mai
2012
Technologie

Comme l'ont prouvé de nombreux journaux et dépêches sur Linuxfr.org et aussi des articles un peu partout sur le web, le vote électronique (ou e-vote) français inquiète par ses implémentations calamiteuses - par ordinateurs de vote ou par internet - et ses solution pensées à moitié (et encore je suis gentil). Et bien vous n'êtes pas les seuls. Un système de vote par internet est actuellement en tests en Suisse et des problèmes et autres bugs ont déjà été relevés. Cette dépêche est une compilation (avec quelques modifications pour rendre le tout un peu plus fluide) d'articles écrits par Tengu et illambias. Il s'agit d'analyses à la fois techniques, sociales et démocratiques du système suisse.

Bonne lecture !

Sortie d'Asterisk 1.8.12 et 10.4.0

Posté par  (site web personnel) . Édité par Pierre Jarillon et Benoît Sibaud. Modéré par baud123. Licence CC By‑SA.
Étiquettes :
8
24
mai
2012
Technologie

La convergence téléphonie - données démarrée depuis quelques années est en phase de finalisation.
La voix sur IP ou Voip s'est imposée en remplacement des communications TDM.
Les protocoles SIP et H323 remplacent désormais le SS7 chez les opérateurs jusque chez les particuliers. Ceci non pas seulement pour des raisons d'économie mais aussi pour la richesse des nouveaux services (Visio, voicemail, mobilité, etc.).

Au milieu des solutions PABX propriétaires : une solution libre développé par Digium : j'ai nommé Asterisk. Asterisk et la potion Magisk ? Attention à ne pas confondre avec le prénom du héros de Bande dessinée, lapsus classique dont personne ne vous tiendra rigueur. Ce logiciel robuste, stable est déployé en production dans de nombreuses sociétés et on le trouve dans les dépôts de la plupart des distributions.

La quantité de fonctionnalités est considérable et les librophiles trouveront aussi leur bonheur sur le sujet. Que ce soit par curiosité personnelle ou dans le cadre professionnel Asterisk vous invite à vous plonger dans le monde des télécommunications.

Les versions 1.8.12 (avec support à long terme) et 10.4.0 (début de numérotation à la "Chrome / Firefox") sont sortie ce mois-ci pour corriger divers bugs.

En route pour HTTP/2.0

86
24
mai
2012
Technologie

HTTP est devenu au cours des dernières années le protocole à tout faire. Au départ prévu pour servir de l'information structurée par lien hypertexte, il est aujourd'hui utilisé pour tout et n'importe quoi. Cette évolution ne va pas sans poser de problèmes. C'est pourquoi sous l'égide de l'IETF un groupe de travail httpbis s'est mis en place.

Logo IETF

Une nouvelle mouture du protocole tarte à la crèmeHTTP est donc en route. Faisons un petit tour de son histoire et des projets en cours, avant d'écouter ce qu'à a nous en dire Willy Tarreau qui s'est particulièrement investi dans le groupe de travail httpbis.

NdM : Merci à Nÿco, Florent Zara, patrick_g, Raoul Volfoni, baud123, warwick, Nils Ratusznik, NeoX, zebra3 et Benoît pour leur contributions à cette dépêche.

LLVM 3.1 et Conférence EURO-LLVM 2012

Posté par  . Édité par rewind, baud123, Sylvestre Ledru, Nÿco, Florent Zara, patrick_g et Benoît Sibaud. Modéré par Florent Zara. Licence CC By‑SA.
55
23
mai
2012
Technologie

LLVM est une suite de compilation, c'est-à-dire un ensemble de bibliothèques et d'outils pour construire des compilateurs, des assembleurs, des éditeurs de liens, etc. Et quand on parle de LLVM, on parle forcément de Clang, le compilateur C/C++/ObjectiveC/ObjectiveC++ attitré du projet LLVM. Clang, par rapport à GCC, compile plus vite mais génère du code moins rapide, le vrai intérêt de Clang réside dans la clarté des messages d'erreurs.

La seconde partie de cette dépêche détaille les nouveautés de la version 3.1 de LLVM et Clang, sortie le 22 mai 2012 et propose un compte rendu de la toute première conférence Euro-LLVM (avril 2012).

LLVM et Clang 3.1 sont téléchargeables ici et respectivement (les utilisateurs de Debian Sid n'ont évidemment qu'à faire un apt-get install llvm-3.1 clang)

[NDA: un grand Merci à rewind qui a rédigé, entre autres, toute la couverture de la conf Euro-LLVM. Merci également à patrick_g, reno, Nÿco, baud123 et Sylvestre Ledru pour leurs corrections et leurs précisions.]

Petites brèves : Konquefox, Wolfenstein 3D et GNOME gère (enfin) l'extinction

Posté par  (site web personnel, Mastodon) . Édité par baud123 et j. Modéré par baud123. Licence CC By‑SA.
Étiquettes :
22
14
mai
2012
Technologie

GNOME : bug 675802 is fixed \o/

Il semble que le projet GNOME vienne d'accepter un patch pour corriger le bug n° 675 802. Ceci ne permet rien de moins que de réintroduire le bouton « Éteindre » (Power Off) qui avait mystérieusement disparu depuis le passage à GNOME 3 car les développeurs savent mieux que tout le monde qu'il ne convenait pas aux utilisateurs. Le projet a une page dédiée sur les détails de mise en forme dans les menus. Un journal sur LinuxFr.org parle de ce bug d'ailleurs.

Konquefox 1.8.2 est sortie

Konquefox est une petite extension pour une meilleure intégration de Firefox dans les environnements KDE (voir le précédent journal publié sur LinuxFr.org). La nouvelle version de konquefox annoncée elle-aussi en journal sur LinuxFr.org apporte :

  • une petite correction car certains boutons ne fonctionnaient plus avec les dernières version de Firefox ;
  • et surtout un nouveau bouton « Effacer le champ de recherche », qui m'a souvent été demandé et qu'un généreux contributeur, qui souhaite rester anonyme, a codé à ma place !

Notez que pour l'instant, sur le site Mozilla, le téléchargement de la dernière version n'est disponible qu'en bas de page dans Informations de version > Voir l'historique complet de version

Wolfenstein 3D gratuit en HTML5

Pour ses 20 ans, Wolfenstein 3D, le célèbre jeu de tir à la première personne, est disponible gratuitement en HTML/Javascript dans votre navigateur favori. Cependant, ce dernier doit être suffisamment récent et prendre en charge les dernières technologies web.. Notez que ce n'est pas libre pour autant et que si vous résidez en Allemagne, ou plus généralement si vous avez une IP géolocalisée en Allemagne, vous ne pourrez pas y accéder.

NdM : Merci à Altor, alouali et Xavier Claude pour leurs journaux respectifs sur le sujet.

Code of Duty 2

Posté par  . Édité par Florent Zara, Nÿco, Benoît Sibaud, NeoX, baud123 et tuiu pol. Modéré par tuiu pol. Licence CC By‑SA.
Étiquettes :
14
7
mai
2012
Technologie

Criteo, lance la deuxième édition de son concours « Code of Duty ». Ce concours de programmation informatique, consiste à résoudre un problème algorithmique complexe en utilisant au choix les langages suivant : Java, C++, C#, C, Javascript, Pascal, Perl, PHP, Python, Ruby, VB.NET, Objective-C ou Lua.

Le concours, entièrement pensé par les ingénieurs de Criteo, se déroule en trois temps forts :

  1. Inscription jusqu’au 31 mai à minuit sur le site spécialement conçu pour l’occasion ;
  2. Étape de pré-sélection en ligne le 2 Juin à 12h : les participants disposent de 24h pour tenter de se qualifier pour l’étape finale ;
  3. Le 30 juin, les 30 finalistes retenus sont invités à participer à la grande finale au 32 rue Blanche à Paris. Les 10 meilleurs se partageront la somme de 20 000 €.

Le jeu est ouvert à tous les résidents de l’Union Européenne. La somme de 20 000 € sera partagée entre les 10 finalistes ayant obtenu les meilleurs scores au terme de la finale.

NdM. : le code peut être ou non sous une licence libre (il faut juste être détenteur des droits d'utilisation et être en mesure de les concéder à Criteo).

Synchroniser vos dossiers locaux/distants

44
4
mai
2012
Technologie

Avec un ami nous cherchions quelques logiciels pour garder certaines de nos informations synchronisées entre notre NAS et nos ordinateurs portables. Nous connaissions rsync, souvent utilisé par la ligne de commande, en vieux rootard que nous sommes. Nous nous demandions ce qui existait pour les utilisateurs moins avertis, ceux qui aspirent à la simplicité d'un clickodrome.

Voici un petit état de ce que nous avons testé, parfois rapidement, en puisant dans le lot des logiciels référencés par Framasoft.

NdM : Merci à Nÿco, Benoît Sibaud, Florent Zara, tuiu pol, JAGUENAUD Anthony, olivierweb, Buns Buns, baud123, Luke SKy, chimrod, Yves Bourguignon, Xavier Claude et yohann pour leur aide lors de la rédaction de cette dépêche

Petites brêves : ODF et Cassandra

Posté par  . Édité par Nÿco, khalahan, Nils Ratusznik et Brndan. Modéré par Pierre Jarillon. Licence CC By‑SA.
23
28
avr.
2012
Technologie

Apache Cassandra 1.1 est sortie

La base de donnée NoSQL de la fondation Apache est sortie en version 1.1, cette base de données est destinée à stocker beaucoup de données sur une architecture distribuée tout en étant tolérante aux pannes et offrants de grandes performances.

Les nouveautés sont un cache amélioré, une amélioration du langage de requête CQL (Cassandra Query Language, un sous-ensemble de SQL), un contrôle du stockage, une intégration d'Hadoop, un contrôle du répertoire des données et une amélioration de la montée en charge.

Microsoft Office 15 prendra en charge ODF 1.2

Microsoft a annoncé à la conférence ODF plugfest, hébergée par Microsoft, que sa suite Office intégrerait la gestion d'ODF 1.2 dans sa version 15

Le gouvernement hongrois soutient le développement d'ODF

Le gouvernement hongrois a annoncé investir 370 millions de Forints (environ 1,25 millions d'Euros) dans le développement d'applications utilisant le format ODF. La somme sera répartie entre le département d'informatique de l'université de Szeged et la société Multiráció qui développe EuroOffice, une suite bureautique issue d'OpenOffice.

Démonstration bluffante du projet DirectFB

Posté par  . Édité par baud123 et patrick_g. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
33
21
avr.
2012
Technologie

Cette dépêche est la version évoluée du journal de reno

Le projet DirectFB vise à fournir une bibliothèque graphique pour avoir une interface graphique, sans serveur X en utilisant le « framebuffer linux ».

La version 1.6 de DirectFB se faisant attendre, l'équipe de développement publie une vidéo de démonstration de la prochaine version.

Squash TM : nouvel outil pour la gestion du patrimoine de tests

Posté par  (site web personnel, Mastodon) . Édité par Nÿco, Benoît Sibaud et baud123. Modéré par baud123. Licence CC By‑SA.
19
18
avr.
2012
Technologie

Squash TM est une solution libre, sous licence LGPL v3, de gestion du patrimoine de tests, à l'instar de Salomé-TMF ou encore TestLink. Il permet de gérer l'ensemble des étapes d'une recette, généralement fonctionnelle, de la gestion des exigences à l'exécution des campagnes de test, en passant par les cas de tests, les scénarios, la gestion des anomalies, les comptes-rendus d'exécution, le reporting, etc. Pour la partie gestion des anomalies, il ne réinvente pas la roue et s'interface actuellement avec l'outil (libre) Mantis, mais d'autres sont prévus comme JIRA.

Logo Squash TM

Par rapport à d'autres solutions, il est aussi nativement multi-projets, chaque utilisateur pouvant accéder à l’ensemble des projets sur lesquels il a les droits, et inter-projets, un projet donné pouvant référencer les items d’un ou plusieurs projets tiers (cas de test, exigences…). Toujours par rapport à la concurrence, libre ou propriétaire, Squash TM est également une application légère ne nécessitant pas le déploiement d'ActiveX comme Quality Center ou d'applet Java comme Salomé-TMF. Techniquement, l'application web se base sur les frameworks Java et Javascript suivants : Spring 3, Spring MVC, Hibernate, JasperReport et JQuery.

Fin mars dernier est sortie la version 1.1 de Squash TM. Cette nouvelle version apporte de nombreuses nouveautés : versionning et workflow de gestion des exigences, gestion des pré-requis et de la criticité d'un cas de test, import en masse de cas de tests, organisation de plan de test en suites de test, etc. L'ensemble des fonctionnalités est disponible sur le site du projet.

Événement G6 - IPv6 - 11 avril 2012 - Paris

Posté par  . Édité par Manuel Menal et Benoît Sibaud. Modéré par baud123.
Étiquettes :
19
5
avr.
2012
Technologie

Le 6 juin 2012 l'ISOC organise le lancement officiel et définitif d'IPv6 avec le World IPv6 Launch. Le G6 et les grands acteurs de l'Internet français se mobilisent en organisant une journée de préparation et d'échanges afin que la France ait la place qu'elle mérite dans ce lancement mondial. Si au niveau des infrastructures, la France se place à un haut niveau (en particulier grâce à Free qui propose IPv6 à tous ses clients ADSL dégroupés), il n'en va pas de même aux niveaux des fournisseurs de contenus et de services.

Le 11 avril 2012 représente une première étape dans la préparation en France du lancement mondial prévu le 6 juin. Ce sera l'occasion de réunir pionniers IPv6, constructeurs et acteurs qui se lancent afin de faire le point sur les besoins en matière de déploiement et les moyens existants ou à mettre à disposition pour y parvenir. La journée comportera notamment des présentations, des témoignages, des débats sur les solutions et les technologies disponibles pour activer IPv6 à partir du 6 juin.

De nombreux acteurs de tous horizons ont déjà répondu présents :

  • Enseignement et recherche (Telecoms ParisTech, Telecom Bretagne, G6),
  • Opérateur de transit et de services (NeoTelecoms, AFNIC),
  • Constructeurs (Cisco Systems, Juniper Networks, Stonesoft).

Et pour mettre un peu d'animation dans les démos des équipementiers, BreakingPoint Systems nous a concocté des plans de tests IPv6 très poussés.

Vous trouverez toutes les informations sur cet événement sur la page http://g6.asso.fr/launch/

Le programme présenté sur le site n'est pas encore finalisé et nous espérons voir la liste des partenaires s'agrandir !

L'inscription est évidemment gratuite, néanmoins, merci d'envoyer un mail à info@g6.asso.fr.

Rendez-vous le 11 avril à Telecom ParisTech.

Version 1.0 de Julia

Posté par  . Édité par reno, Nÿco, Brndan, Bruno Michel, Xavier Teyssier et olivierweb. Modéré par NeoX. Licence CC By‑SA.
40
4
mar.
2012
Technologie

Julia, un langage de programmation peu connu, a atteint la version 1.0 (disponible uniquement sur Linux et Mac OS X actuellement). Le langage a été créé par des scientifiques et se veut donc optimisé pour leurs besoins : le calcul scientifique, l'apprentissage automatique (machine learning en anglais), la fouille de données (data mining), le calcul algébrique linéaire à grande échelle et le calcul distribué et parallèle.

Ils veulent un langage :

  • Très simple à apprendre, mais qui puisse aussi convenir aux « hackeurs sérieux » : Julia a une syntaxe facile à apprendre pour les utilisateurs de Matlab, tout en étant homoiconique avec des vrais macros comme le Lisp.
  • Aussi utilisable pour la programmation « normale » que Python, aussi simple pour les statistiques que R, aussi naturel pour le traitement de texte que Perl (Julia supporte les PCRE), aussi puissant pour l'algèbre linéaire que Matlab et aussi bon pour lier des programmes ensemble que le shell.

Avec une implémentation :

  • Open source avec une licence peu contraignante : Julia est sous licence MIT.
  • Aussi performante que le C tout en ayant la dynamicité de Ruby : quelques benchmarks sont sur la page d'accueil de Julia qui est dynamiquement typé avec annotation optionnelle de type (et dispatch multiple).
  • Fournissant un mode interactif et compilé.

Bref, ils sont ambitieux ! Leur manuel de référence est assez bien fait : à vous de juger…

NdA : Merci à Nÿco, olivierweb, Brndan et particulièrement à reno pour leur aide lors de la rédaction de cette dépêche.

ExaProxy, un proxy HTTP filtrant

Posté par  (site web personnel) . Édité par Lucas Bonnet et claudex. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
26
1
mar.
2012
Technologie

ExaProxy est un nouveau proxy HTTP s'ajoutant à une longue liste de logiciels libres (SQUID, haproxy, varnish, tinyproxy…). Il se place dans le secteur de niche des proxy filtrants principalement desservis commercialement par des entreprises comme BlueCoat ou Fortinet.

Dans ce domaine, SQUID est la plus connue des solutions libre grâce à une interface simple permettant l’écriture rapide de modules de filtrage qui reçoivent l'IP de hôte connecté avec la requête faite. SQUID supporte aussi ICAP/eCAP pour ceux qui veulent modifier la requête et la réponse du serveur.

Cependant, afin d'avoir un filtrage différent par IP d'origine, il est impossible d'utiliser SQUID avec un load balancer de niveau 7, comme haproxy, qui change l'IP d'origine. Seules les solutions de haute disponibilités ré-écrivant l'adresse MAC de destination (comme ipvsadmin) sont adaptées. De plus, SQUID ne présente pas les requêtes de type CONNECT.

ExaProxy est donc un forward proxy permettant de filtrer ou router le trafic transitant dans un cluster de manière très souple, et permet l'utilisation du header X-Forwaded-For quand l'IP de l’hôte est masquée. Une autre utilisation peut être comme passerelle entre machines IPv4 et IPv6.

Le fonctionnement du serveur peut-être observé via une interface web sur le port local 8080.