Gitbuster II

Posté par  . Modéré par baud123. Licence CC By‑SA.
45
24
juin
2011
Gestion de versions

« If there’s something strange
In your history
Who you gonna call?
GitBuster!
 »

Qui ne s’est jamais retrouvé au milieu d’un conflit de merge cataclysmique, à ne plus savoir distinguer ciel et terre ? À moins d’être un utilisateur expérimenté, ce genre de situation a de quoi rebuter et faire passer à côté de toute la richesse de Git.

image gitbuster Gitbuster, développé par Julien Miotte est un frontal graphique à des outils comme « git rebase », « git cherry-pick » et « git filter-branch ». Le projet est parti à l’origine d’un besoin très personnel de l’auteur de faciliter l’utilisation de « git filter-branch », un outil très performant de réécriture des informations de commit. Le développement, guidé par les demandes de fonctionnalités, notamment de chefs de projet, s’est orienté vers d’autres fonctionnalités de Git, comme le rebase et le cherry-pick.

Gitbuster offre les fonctionnalités suivantes :

  • cherry-pick par glisser‐déposer d’une branche sur une autre ;
  • résolution interactive des conflits de merge ;
  • création d’une branche à partir d’un commit (git checkout 1234567 -b new_branch) ;
  • modification des métadonnées de n’importe quel commit de l’historique ;
  • cherry-pick à partir d’un dépôt distant (qu’il soit sur le Web ou dans un autre répertoire) ;
  • modification automatique des dates de commit d’une plage horaire vers une autre.

PHP Tour Lille 2011 — 24 et 25 novembre 2011

Posté par  . Modéré par Lucas Bonnet.
Étiquettes :
10
25
juin
2011
PHP

Le nouvel événement itinérant de l’AFUP consacré à PHP

Face au succès rencontré depuis plus de 10 ans avec le Forum PHP qui se tient annuellement à Paris, les organisateurs ont décidé cette année de dupliquer cet événement en Province.

Pour cette première édition, les votes ont parlé et c’est Lille qui aura la joie d’accueillir le PHP Tour les 24 et 25 novembre prochains au sein d’EuraTechnologies, le pôle d’excellence économique dédié aux technologies de l’information et de la communication de la région Nord.

Événement professionnel consacré à la plate‐forme PHP, le PHP Tour se veut être un lieu de rencontre entre développeurs, avec des conférences techniques de haut‐niveau données par les meilleurs experts du moment, ainsi que des retours d’expérience d’entreprises qui utilisent PHP dans des contextes stratégiques.

Repas du Libre à Toulouse le 30 juin 2011

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par j.
11
25
juin
2011
Lug

Le groupe d’utilisateurs de logiciels libres de Toulouse, Toulibre, propose aux amateurs de ces logiciels de se retrouver le quatrième jeudi (ou quelconque jour) de chaque mois pour échanger autour du logiciel libre, discuter de nos projets respectifs et de lancer des initiatives locales autour du Libre.

Ce repas est ouvert à tous : amateurs de l’esprit du Libre, débutants ou techniciens chevronnés.

Opa, un nouveau langage pour le développement d’applications Web

Posté par  . Modéré par patrick_g. Licence CC By‑SA.
46
22
juin
2011
Technologie

Après des années d’efforts, nous sommes heureux d’avoir libéré le code d’une nouvelle technologie Web nommée Opa. La licence choisie est la GNU Affero General Public License version 3 (AGPLv3).

Cette dépêche a pour but de vous expliquer ce qu’est, et n’est pas, Opa.

Soirée Linux à Nîmes, mardi 5 juillet 2011

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
7
23
juin
2011
Lug

À l’initiative de la toute nouvelle association Gard-Linux, la communauté gardoise GNU/Linux et logiciels libres tient sa dernière réunion de l’année (NdM.: scolaire ?) 2010-2011, ce mardi 5 juillet 2011 à 19h.

Discussions, débats, échanges autour de GNU/Linux et des logiciels libres. C’est l’occasion de nouer de nouveaux contacts et de faire de nouvelles rencontres entre acteurs du monde du logiciel libre et de GNU/Linux.

Le lieu :

Épicerie bio CrocoBio (vente directe par les producteurs locaux d’agriculture biologique. N.B. : pas de CB) – 23 rue des Platanettes, [Nîmes].

Science et éducation : EZ-Draw 1.0 est sorti

Posté par  . Modéré par patrick_g. Licence CC By‑SA.
28
22
juin
2011
C et C++

EZ-Draw (Easy Draw) est un module en langage C qui facilite l’écriture de programmes graphiques, avec une gestion simplifiée des évènements. Il permet de créer des fenêtres, y dessiner, réagir à la souris et au clavier, faire des animations, etc..

EZ-Draw fonctionne à la fois sous X11 (Linux, Mac OS X, et autres Unix) et Windows (Seven, Vista, XP, etc.) ; en interne, il est basé respectivement sur la bibliothèque Xlib et sur l’API Win32, et il masque tous leurs aspects techniques.

Firefox 5 est sorti

Posté par  . Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
42
22
juin
2011
Mozilla

Le changement de cycle annoncé avec la sortie de Firefox 4 a bien été respecté, puisque trois mois à peine après la sortie de ce dernier, voici une nouvelle version du navigateur Web. La liste des nouveautés, détaillées en seconde partie, est donc, bien sûr, beaucoup plus réduite.

Vigilo V2 : et le phénix renaquit de ses cendres…

Posté par  (site web personnel) . Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
18
22
juin
2011
Python

Après deux ans de développement, la société C-S sort une nouvelle version de Vigilo (nom de code : Phœnix), sa solution de supervision open source.

Basée sur le moteur Nagios (mais aussi RRDTool, etc.), l’objectif de Vigilo est de proposer une solution globale et industrialisée pour la gestion des (très) grands parcs.

Vigilo est déjà en exploitation sur des parcs dépassant les 10 000 équipements.

Les évolutions techniques de la V2 :

  • refonte des interfaces autour du socle technique (framework) TurboGears 2.0 ;
  • ré‐organisation de la communication entre les modules distribués autour du protocole XMPP ;
  • ré‐écriture complète du module de cartographie (VigiMap) ;
  • ré‐écriture complète du module de corrélation (VigiRules) ;
  • ré‐écriture complète du module de rapport (VigiReport) ;
  • nouveau module d’administration (VigiAdmin) ;
  • etc.

Deux versions sont disponibles :

  • Vigilo Communauté : une version publique disponible en téléchargement.
  • Vigilo Entreprise : la version dédiée aux clients. Elle comporte plus de fonctionnalités et, en particulier, tout ce qui est nécessaire à un déploiement d’envergure en milieu opérationnel.

Les deux versions sont développées sous licence GPLv2.

DoudouLinux 1.0 Gondwana est sorti !

Posté par  (site web personnel) . Modéré par Lucas Bonnet.
29
22
juin
2011
Éducation

Alors que la première bougie du projet DoudouLinux vient d’être soufflée, la première version stable 1.0, nommée Gondwana, vient d’être publiée. Cette nouvelle version de l’environnement Linux pour enfants vise la simplicité maximale d’utilisation et apporte plusieurs nouveautés :

  • deux nouvelles applications : Songwrite et Stopmotion ;
  • démarrage et arrêt graphiques et musicaux, grâce à des créations originales des contributeurs du projet ;
  • chansons pour enfants et morceaux de musique classique (fichiers MIDI) ;
  • meilleur support matériel, notamment le réseau et le Wi‐Fi.

Songwrite a été présenté relativement récemment dans ces colonnes. Il s’agit d’un éditeur et lecteur de chansons qui utilise par défaut une notation par doigtés et tabulations pour les instruments, plutôt que la notation musicale nécessitant un long apprentissage. Quant à Stopmotion, c’est un logiciel simple d’utilisation pour créer des films d’animation, par exemple avec une webcam. Des séries de photos d’une scène réalisées en déplaçant légèrement ses personnages à chaque prise sont assemblées en vidéo pour reconstituer le mouvement. S’adressant à de grands enfants, l’objectif de ces logiciels est de stimuler leur sens artistique et leur créativité.

Officiellement, le projet supporte désormais 15 langues, sur 5 alphabets différents. Il a fait son entrée au mois de mai dans le très réputé DistroWatch et a rejoint l’OIN en mars sur son invitation. Les pistes de développement sont désormais nombreuses, parmi lesquelles on peut citer le graphisme, la musique et les contenus numériques, la migration sur une base Debian Squeeze et le portage sur l’architecture ARM. Bref, quelles que soient vos compétences, vous pouvez sûrement aider le projet !

13 ans de LinuxFr.org : entretiens avec les visiteurs (8)

15
22
juin
2011
LinuxFr.org

Le 28 juin, le site LinuxFr.org fêtera ses 13 ans. L’équipe du site a réalisé des entretiens par courriel avec des visiteurs (et contributeurs) réguliers du site. Les réponses seront publiées aux alentours de la date anniversaire dans plusieurs dépêches.

Vous trouverez dans la seconde partie de la dépêche cinq nouvelles réponses de visiteurs / contributeurs.

Statistiques / fiabilité : sortie d’OpenTURNS 0.14.0

Posté par  . Modéré par patrick_g. Licence CC By‑SA.
22
22
juin
2011
Science

OpenTURNS est une bibliothèque libre dédiée aux statistiques et à la fiabilité, utilisable en langage Python et distribuée dans Debian.

Elle peut être considérée comme une alternative plus moderne au language R (des algorithmes très récents sont mis en œuvre pour le calcul de certains quantiles, par exemple), même si la partie « statistiques » n’est limitée qu’à une gestion de la partie « fiabilité », et orientée objet. Sur la partie purement statistique, on retrouve donc les outils classiques : estimation de distribution, corrélations, analyse de sensibilité, tests statistiques, estimation par noyau, … Mais en introduisant la notion originale de copules qui permettent de modéliser la dépendance.

Pour la partie fiabilité, là aussi, on retrouve des algorithmes classiques, propagation par carré latin, séquences quasi‐aléatoires, simulations directionnelles, FORM / SORM (First / Second Order Reliability Method), calcul de facteurs d’importance, des surfaces de réponses par chaos polynomial, … Cette fois‐ci, l’aspect novateur réside dans le fait que la bibliothèque fait le plus possible de calculs analytiques en imposant un modèle de données basé sur les distributions et non les échantillons, comme le font certains autres outils (NumPy, R).

Dans sa version 0.14.0, elle propose de nouvelles lois de distribution, une interface Python plus souple, une simplification du mécanisme de couplage à des codes externes, la différentiation automatique des formules analytiques, du multithreading et une infrastructure [[CMake]].

Barbecue InterLUG 2011, le 2 juillet à Boussu (Mons), Belgique

Posté par  (site web personnel) . Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
9
22
juin
2011
Lug

En tant qu’association organisatrice de l’édition 2011 du Barbecue InterLUG, LoLiGrUB est heureux de vous annoncer que cet événement rassemblant moult acteurs associatifs du monde libre, se tiendra cette fois dans la région de Mons, en Belgique, le samedi 2 juillet. Toute personne intéressée de près ou de loin par le logiciel libre, membre ou non d’un GULL, est la bienvenue pour passer une après-midi / soirée en bonne compagnie, dès 12 h, à la salle « CAJ-MIR » au 8, rue J. Bonaventure, 7300 Boussu, Belgique. La gare SNCB de Boussu est située à 100 mètres du local.

Pour des questions de facilité d’organisation, la formule adoptée est de se pré‐inscrire et verser la somme avant de venir sur place, pour nous permettre d’acheter au plus juste la quantité de nourriture nécessaire.

Date limite d’inscription : le 28 juin 2011. Ensuite, contactez‐nous par e‐mail pour aviser. Nous espérons vous voir nombreux, alors n’hésitez pas à en parler.

Bien entendu, l’entrée est complètement libre.

OpenDay à Toulouse : « Quelles alternatives aux systèmes d’information propriétaires ? »

Posté par  (site web personnel) . Modéré par Lucas Bonnet. Licence CC By‑SA.
Étiquettes :
14
21
juin
2011
Communauté

Ce jeudi 23 juin aura lieu l’évènement OpenDay intitulé : « Quelles alternatives aux systèmes d’information propriétaires ? ».

Après‐midi et soirée pour découvrir des technologies et solutions métier open source.

Les différentes présentations y seront pragmatiques, accessibles et illustrées de retours d’expérience. À partir de 14 h à l’ENSEEIHT, conjointement à l’Eclipse party, et à partir de 19 h à La Cantine, se déroulera le premier OpenDay à Toulouse.

Vers une libération de l’Internet ?

Posté par  (site web personnel) . Modéré par Lucas Bonnet. Licence CC By‑SA.
Étiquettes :
37
20
juin
2011
Internet

L’ICANN a voté aujourd’hui une modification majeure du mode d’attribution des noms de domaines de premier niveau (TLD). Jusqu’alors, le nombre de noms de domaine de premier niveau était restreint : ce sont les « .com », « .net », « .eu », « .fr », etc., que nous avons l’habitude de voir à la fin des noms d’hôtes pleinement qualifiés. Mais aujourd’hui, l’ICANN a « ouvert le système de nommage d’Internet, pour libérer l’imagination humaine mondiale » (« ICANN has opened the Internet’s naming system to unleash the global human imagination », Rod Beckstrom, PDG de l’ICANN), de sorte que « la décision d’aujourd’hui va ouvrir un nouvel âge de l’Internet » (« Today’s decision will usher in a new Internet age », Peter Dengate Thrush, président du Conseil d’administration des directeurs de l’ICANN).

Devons‐nous nous réjouir de ces si beaux discours ?

Sortie du Top 500 de juin 2011

Posté par  (site web personnel) . Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
45
20
juin
2011
Technologie

Le trente‐septiè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.