Pymecavideo est un logiciel développé sous python-Qt4 utilisé en cours de Physique (par exemple) qui permet de récupérer les coordonnées d'un ou plusieurs points présents dans les images d'un film.
Ceci permet de récupérer la trajectoire d'un point dans un référentiel ou encore par rapport à un autre point.
Il permet aussi de visualiser rapidement les vitesses des points, soit en vecteurs, soit selon les axes mais surtout - et c'est ce qui le démarque des autres - permet de calculer une vidéo selon l'autre référentiel. Ainsi, on peut "voir" que le mouvement d'une balle lâchée sur un vélo est parabolique dans le référentiel terrestre mais vertical dans le référentiel vélo.
L'ergonomie est - selon les auteurs - simple et un certain nombre d'élèves et de professeurs l'utilisent. Plus on fait de publicité autour, plus il y en aura.
Pymecavideo est principalement développé pour Linux, mais des fois, un binaire existe pour windows.
Sur l'invitation des organisateurs, les deux auteurs, JB BUTET et Georges KHAZNADAR seront présent au salon interTICE le mardi 11 mai de 12h à 14h pour animer un atelier avec huit ordinateurs sous Lucid Lynx avec des professeurs.
Ceci dans le cadre des ateliers "le libre dans l'éducation" d'InterTICE :
InterTICE est un salon dédié au Technologie de l'Information et de la Communication pour l'Education. Si on y côtoie des logiciels privateurs comme final cut pro et du photoshop, on y côtoie aussi des fleurons du libre dans l'éducation comme OOo4Kids présenté juste après nous par Eric BACHARD.
Un peu de visibilité en plus sur les logiciels libres dans l'éducation ne fait pas de mal.
Stefano Zacchiroli : nouveau Responsable du Projet Debian
Comme chaque année, le projet Debian a organisé l'élection du Responsable du Projet (ou DPL pour Debian Project Leader). La période de vote s'est étendue du 02 avril 00:00:00 UTC au 15 avril 23:59:58 UTC, le mandat débutant le 17 avril. L'ancien DPL, Steve McIntyre ne s'est pas représenté.
Les candidats en lice étaient :Ce sont les développeurs Debian (ou DD) qui participent au scrutin. En 2010 ils sont 886 (nombre le plus bas depuis 2003) et 436 votes ont été dénombrés. Pour ceux qui voudraient connaître les détails, le projet tient un certain nombre de pages comme la page d'état des votes ou la liste des votants.
Le 16 avril, Kurt Roeckx (secrétaire du projet) a annoncé le résultat de manière non officielle sur la liste debian-vote. Stefano Zacchiroli a commencé son mandat ce samedi 17 avril. Les candidats disposent chacun d'une page sur la plateforme de gestion de l'élection dans laquelle ils décrivent leurs activités au sein du projet et leurs aspirations. Celle de Stefano étant tout particulièrement détaillée je vous invite à la parcourir.
En quelques mots, Stefano Zacchiroli a rejoint le projet Debian en 2001, il a collaboré à un certain nombre de travaux :
Félicitations et bonne chance à lui
Les candidats en lice étaient :Ce sont les développeurs Debian (ou DD) qui participent au scrutin. En 2010 ils sont 886 (nombre le plus bas depuis 2003) et 436 votes ont été dénombrés. Pour ceux qui voudraient connaître les détails, le projet tient un certain nombre de pages comme la page d'état des votes ou la liste des votants.
Le 16 avril, Kurt Roeckx (secrétaire du projet) a annoncé le résultat de manière non officielle sur la liste debian-vote. Stefano Zacchiroli a commencé son mandat ce samedi 17 avril. Les candidats disposent chacun d'une page sur la plateforme de gestion de l'élection dans laquelle ils décrivent leurs activités au sein du projet et leurs aspirations. Celle de Stefano étant tout particulièrement détaillée je vous invite à la parcourir.
En quelques mots, Stefano Zacchiroli a rejoint le projet Debian en 2001, il a collaboré à un certain nombre de travaux :
- Co-mainteneur de PTS (Package Tracking System) ;
- Participe à l'équipe d'Assurance Qualité du projet ;
- Contributeur d'OCaml et, fort logiquement, responsable des paquets pour OCaml ;
- Participe à l'initiative Release Critical Bug of the Week (visant à vider la liste des bogues de la version candidate durant la phase de gel) ;
- Mainteneur de paquets Debian.
Félicitations et bonne chance à lui
SliTaz GNU/Linux 3.0
Le projet SliTaz est fier d'annoncer la publication de SliTaz GNU/Linux 3.0, la nouvelle version stable de la distribution. SliTaz est un système libre fonctionnant en mémoire vive et démarrant depuis un média amovible tel qu'un CDROM ou une clé USB. Le projet est entièrement traduit en français et dispose d'une communauté très réactive.
Cette nouvelle version est encore plus simple à utiliser, plus rapide, plus facile à personnaliser, plus puissante et toujours aussi légère pour fonctionner sur des anciens matériels. Le boot est ultra-rapide sur les machines actuelles
Elle est le résultat d'une année de travail communautaire. SliTaz propose un bureau graphique complet dans moins de 30 Mo, les applications nécessaires à un serveur fiable et robuste, et environ 2300 paquets logiciels facilement installables en quelques clics de souris. 1000 paquets ont été réalisés depuis la dernière version.
Cette distribution est réalisée from scratch.
L'arrivée de nouveaux PC sur base ARM, nous pousse à développer une version pour cette architecture. Nous recherchons des contributions matérielles de test.
Cette nouvelle version est encore plus simple à utiliser, plus rapide, plus facile à personnaliser, plus puissante et toujours aussi légère pour fonctionner sur des anciens matériels. Le boot est ultra-rapide sur les machines actuelles
Elle est le résultat d'une année de travail communautaire. SliTaz propose un bureau graphique complet dans moins de 30 Mo, les applications nécessaires à un serveur fiable et robuste, et environ 2300 paquets logiciels facilement installables en quelques clics de souris. 1000 paquets ont été réalisés depuis la dernière version.
Cette distribution est réalisée from scratch.
L'arrivée de nouveaux PC sur base ARM, nous pousse à développer une version pour cette architecture. Nous recherchons des contributions matérielles de test.
La fondation Apache sort Cassandra 0.6
Le NoSQL est un mouvement qui vise à offrir des bases de données dont les caractéristiques sont différentes des bases de données relationnelles, afin de laisser aux développeurs le choix. Par exemple, une de ces caractéristiques est la "mise à l'échelle" (scalability) : certains très gros sites Internet ont besoin de gérer des bases de données conséquentes et dont la taille ne cesse de croître, sans pour autant voir leurs coûts de fonctionnement exploser. Cassandra vient justement répondre à ce besoin.
Cassandra est un stockage structuré de clés-valeurs, distribué, acceptant facilement la montée en charge et résistant aux pannes. Initialement développé par Facebook, le projet a été libéré sous licence Apache 2.0 et placé dans les mains de la fondation Apache. Il a depuis connu un succès grandissant : en plus de facebook, twitter, digg, reddit et bien d'autres ont annoncé qu'ils utilisent Cassandra.
Cassandra bénéficie de beaucoup d'activités : la version 0.6 est sortie il y a quelques jours et apporte des fonctionnalités très intéressantes (plus de détails dans la seconde partie de la dépêche). Cassandra participera aussi au Google summer of code sous le chapeau de la fondation Apache.
Cassandra est un stockage structuré de clés-valeurs, distribué, acceptant facilement la montée en charge et résistant aux pannes. Initialement développé par Facebook, le projet a été libéré sous licence Apache 2.0 et placé dans les mains de la fondation Apache. Il a depuis connu un succès grandissant : en plus de facebook, twitter, digg, reddit et bien d'autres ont annoncé qu'ils utilisent Cassandra.
Cassandra bénéficie de beaucoup d'activités : la version 0.6 est sortie il y a quelques jours et apporte des fonctionnalités très intéressantes (plus de détails dans la seconde partie de la dépêche). Cassandra participera aussi au Google summer of code sous le chapeau de la fondation Apache.
Le point sur Java 7
Pour les développeurs Java, les nouveautés que réserve Sun^WOracle pour les prochaines versions de son langage Orienté Objet sont autant de sujets d'attentes, de débats, et même pour certains ... d'espoirs ! Beaucoup a été dit et surtout bloggué depuis le lancement du projet Java 7 "Dolphin", les échanges ont été nombreux et le débat fourni. À l'heure où la sortie de cette dernière mouture de Java est imminente, faisons le point sur le sujet et tout particulièrement sur le projet Coin de Sun et des améliorations qu'il apporte à Java 7.
NdM : Merci à galaux pour son journal à l'origine de la dépêche.
NdM : Merci à galaux pour son journal à l'origine de la dépêche.
Archos 5IT : Du linux dans ma tablette
Archos est une "petite" boite française spécialisé dans les lecteurs multimédia. Elle a la bonne habitude de libérer les spécifications de ses produits de génération antérieure, ce qui a donné naissance au projet openAOS. Ce dernier propose de fournir un firmware alternatif, sous linux, à ces baladeurs.
Or, la génération actuelle (Génération 7) sous Android, a vu ce processus accélérer, puisqu'Archos fournit, depuis février de cette année, un firmware SDE (pour Special Developer Edition) pour la tablette de la marque. Grâce à ce dernier, les développeurs ont pu commencer à prendre en main le matériel, et nous avons même pu voir fleurir des initiatives intéressantes, avec une debian modifiée qui se lance en mode graphique.
Enfin, depuis quelques jours, les développeurs de l'initiative openAOS ont montré un véritable dual boot sur la tablette, permettant de choisir le firmware au démarrage.
Or, la génération actuelle (Génération 7) sous Android, a vu ce processus accélérer, puisqu'Archos fournit, depuis février de cette année, un firmware SDE (pour Special Developer Edition) pour la tablette de la marque. Grâce à ce dernier, les développeurs ont pu commencer à prendre en main le matériel, et nous avons même pu voir fleurir des initiatives intéressantes, avec une debian modifiée qui se lance en mode graphique.
Enfin, depuis quelques jours, les développeurs de l'initiative openAOS ont montré un véritable dual boot sur la tablette, permettant de choisir le firmware au démarrage.
Sortie de Scub Foundation Socle Technique Java Open Source
Scub foundation est un socle technique (basé sur Maven) composé d’un ensemble de modèles de projets, de frameworks, de conventions, d’outils et de procédures qui structurent les développeurs et leurs développements.
Concrètement, ce socle technique offre au développeur un environnement de développement intégrant les meilleurs éléments Open Source (Eclipse, Maven, Spring, GWT…) ainsi que des modèles de projet.
Scub Foundation a été conçu avec les objectifs suivants :
Concrètement, ce socle technique offre au développeur un environnement de développement intégrant les meilleurs éléments Open Source (Eclipse, Maven, Spring, GWT…) ainsi que des modèles de projet.
Scub Foundation a été conçu avec les objectifs suivants :
- Ne pas réinventer la roue (Intégration d’Eclipse et des frameworks populaires comme hibernate, spring, gwt, JUnit…).
- Avoir des modèles de projets pour chaque type de projet mais avec des structures identiques.
- Avoir des tâches automatisées pour l’ensemble du cycle de vie du projet (compilation, packaging, test…).
- Développement SOA (intégration de la notion de noyau et du découplage Interface/implémentation).
- Gestion automatique des dépendances / librairies.
- Gestion des environnements de production, test, développement…
- Une documentation complète pour rapidement mettre à niveau son équipe ou intégrer un nouveau membre.
Ostinato, un complément idéal à Wireshark
Vénérable est le grand Wireshark. Que ce soit pour déverminer un softphone, appréhender un problème de DNS ou encore plus prosaïquement collecter les mots de passe de ses collègues, il est la référence de la capture et de l'analyse de traces réseau. Deux armes manquent cependant à l'arsenal - massif - de celui-ci : la modification de trames et leur rejeu.
Ostinato se propose de combler ces deux manques. Il permet de créer des paquets et d'en modifier les couches de niveau 2, 3 et 4, dont les instances les plus connus sont Ethernet, IPv4 et TCP/UDP. Il est bon de rappeler que netdude offre des fonctionnalités comparables.
Une fois manufacturés avec soin et amour, les paquets sont prêts à être injectés dans le réseau. Un ensemble de drones se chargent d'injecter les paquets.
Ostinato est composé d'une interface graphique qui permet de préparer les paquets et de contrôler les drones, et d'un ou plusieurs drones. L'interface est en Qt. Le code source est sous licence GPLv3. Le projet est jeune mais suscite l'intérêt d'Aaron Turner, créateur entre autres de tcpreplay.
Ostinato se propose de combler ces deux manques. Il permet de créer des paquets et d'en modifier les couches de niveau 2, 3 et 4, dont les instances les plus connus sont Ethernet, IPv4 et TCP/UDP. Il est bon de rappeler que netdude offre des fonctionnalités comparables.
Une fois manufacturés avec soin et amour, les paquets sont prêts à être injectés dans le réseau. Un ensemble de drones se chargent d'injecter les paquets.
Ostinato est composé d'une interface graphique qui permet de préparer les paquets et de contrôler les drones, et d'un ou plusieurs drones. L'interface est en Qt. Le code source est sous licence GPLv3. Le projet est jeune mais suscite l'intérêt d'Aaron Turner, créateur entre autres de tcpreplay.
Sortie de Pharo 1.0
Il y a un peu plus d'un an, une dépêche sur DLFP annonçait la mise en place du projet Pharo, fork de Squeak.
Ce 15 avril, le projet a franchi un nouveau cap avec la sortie de la version 1.0, preuve - s'il en était besoin - de la bonne naissance du projet.
Squeak est une implémentation libre du langage smalltalk. Il s'agit de l'implémentation la plus couramment répandue et, fort logiquement, celle qui a agrégé le plus de communautés.
Devant un certain immobilisme, quelques forks ce sont créés, Pharo est l'un des plus récents. Il a notamment pour but de nettoyer le code de Squeak, de proposer une vision claire à long terme et de devenir une référence. Le code de Pharo a été porté sous licence MIT et sous licence Apache 2.0.
Pharo a rapidement atteint l'un de ces objectifs, en effet dès le 07 février 2009 on pouvait lire sur la mailing list de Squeak (retranscrite ici en quelques lignes) que la version 4.0 serait l'aboutissement de 4 ans de projets pour modifier les licences du logiciel. Effectivement, la version 4.0 de Squeak sortie ce 16 mars 2010 est fonctionnellement équivalente à la version 3.10.2, mais sous licence MIT et pour partie sous licence Apache 2.0. Le code a été nettoyé des morceaux sous licence Squeak (l'annonce dans la mailing-list et pour ceux qui veulent comprendre l'historique de la licence de Squeak, la communauté française détaille cela sur une page de son site.).
Ce 15 avril, le projet a franchi un nouveau cap avec la sortie de la version 1.0, preuve - s'il en était besoin - de la bonne naissance du projet.
Squeak est une implémentation libre du langage smalltalk. Il s'agit de l'implémentation la plus couramment répandue et, fort logiquement, celle qui a agrégé le plus de communautés.
Devant un certain immobilisme, quelques forks ce sont créés, Pharo est l'un des plus récents. Il a notamment pour but de nettoyer le code de Squeak, de proposer une vision claire à long terme et de devenir une référence. Le code de Pharo a été porté sous licence MIT et sous licence Apache 2.0.
Pharo a rapidement atteint l'un de ces objectifs, en effet dès le 07 février 2009 on pouvait lire sur la mailing list de Squeak (retranscrite ici en quelques lignes) que la version 4.0 serait l'aboutissement de 4 ans de projets pour modifier les licences du logiciel. Effectivement, la version 4.0 de Squeak sortie ce 16 mars 2010 est fonctionnellement équivalente à la version 3.10.2, mais sous licence MIT et pour partie sous licence Apache 2.0. Le code a été nettoyé des morceaux sous licence Squeak (l'annonce dans la mailing-list et pour ceux qui veulent comprendre l'historique de la licence de Squeak, la communauté française détaille cela sur une page de son site.).
Les gouvernements devraient-ils s'abstenir d'externaliser les développements ?
Suite à une dépêche de pBpG sur la sécurité et le "Threat Modeling", j'ai eu une intéressante discussion avec ce dernier.
Je suis parti de l'idée que pour améliorer la sécurité, il fallait commencer par fournir des garanties aux utilisateurs de logiciel.
Aujourd'hui, je reçois Crypto-Gram, par Bruce Schneier. Le dernier article traite des assurances dans le domaine de la sécurité logiciel et émet l'avis qu'elles sont nécessaires pour faire réellement avancer la sécurité et que les nouvelles méthodes n'apporteront rien.
J'ai donc tenté l'exercice (fort difficile) de la traduction, Lord, have mercy...
Je suis parti de l'idée que pour améliorer la sécurité, il fallait commencer par fournir des garanties aux utilisateurs de logiciel.
Aujourd'hui, je reçois Crypto-Gram, par Bruce Schneier. Le dernier article traite des assurances dans le domaine de la sécurité logiciel et émet l'avis qu'elles sont nécessaires pour faire réellement avancer la sécurité et que les nouvelles méthodes n'apporteront rien.
J'ai donc tenté l'exercice (fort difficile) de la traduction, Lord, have mercy...
Résultats de l'enquête sur les logiciels libres (Cyberlog-corp.com)
Les résultats de la deuxième enquête sur les logiciels libres menée par cyberlog-corp.com du 6 mars au 6 avril 2010 sont publiés sur http://cyberlog-corp.com/spip/spip.php?article199 et le tri à plat sur http://cyberlog-corp.com/spip/spip.php?article197
Dans la suite de la dépêche vous trouverez des réponses aux critiques émises à l'occasion de la précédente dépêche sur LinuxFr ainsi que les résultats du questionnaire.
Dans la suite de la dépêche vous trouverez des réponses aux critiques émises à l'occasion de la précédente dépêche sur LinuxFr ainsi que les résultats du questionnaire.
Thunderbird 3.0 en breton
Sorti début décembre 2009 en 49 langues et 3 plates formes (Linux, Mac OS X et Windows), le logiciel de messagerie Mozilla Thunderbird 3.0 est aujourd'hui disponible en langue bretonne.
La mise à jour de la traduction, depuis la version 2.0, a été réalisée par Michel Nedelec, qui prend la relève d'Alan Monfort. Elle a nécessité le traitement de 3000 chaînes de caractères.
Compagnon idéal de Mozilla Firefox, Mozilla Thunderbird est un client de messagerie libre distribué par la Fondation Mozilla et issu du projet Mozilla. Ce projet, uniquement dédié au courrier électronique, aux groupes de discussion et aux flux RSS et Atom, se veut plus léger et plus rapide que la suite intégrée Mozilla (aujourd'hui dénommée SeaMonkey).
Vous devrez installer au préalable le logiciel en anglais ou en français puis télécharger le pack breton de Mozilla Thunderbird 3.0.
La mise à jour de la traduction, depuis la version 2.0, a été réalisée par Michel Nedelec, qui prend la relève d'Alan Monfort. Elle a nécessité le traitement de 3000 chaînes de caractères.
Compagnon idéal de Mozilla Firefox, Mozilla Thunderbird est un client de messagerie libre distribué par la Fondation Mozilla et issu du projet Mozilla. Ce projet, uniquement dédié au courrier électronique, aux groupes de discussion et aux flux RSS et Atom, se veut plus léger et plus rapide que la suite intégrée Mozilla (aujourd'hui dénommée SeaMonkey).
Vous devrez installer au préalable le logiciel en anglais ou en français puis télécharger le pack breton de Mozilla Thunderbird 3.0.
LyonJUG - soirée anniversaire
Le LyonJUG fête ce mois-ci son premier anniversaire. À cette occasion, la conférence mensuelle sera consacrée à Play! Framework. Si vous connaissez bien Java, ce sera l'occasion de découvrir une nouvelle façon de développer avec notre langage favori. Si vous connaissez peu ou pas du tout Java, c'est l'occasion de le découvrir via une façon simple et pratique de l'utiliser, sans la complexité qu'on lui associe habituellement. Le framework Play ! sera présenté par Guillaume Bort, le lead developer du projet. Autant dire qu'on aura l'information à la source.
Soirée Linux et Logiciels Libres en avril 2010 sur Sisteron
Une nouvelle rencontre est programmée le mercredi 21 avril 2010, à partir de 20h00 à SISTERON, dans les locaux de la Mutuelle de France 04-05, 16 avenue des Arcades.
Venez avec vos demandes, attentes ou votre curiosité, et nous parlerons des sujets qui vous intéressent : bureautique, navigation internet et gestion d'e-mail, virtualisation, édition graphique, dessin vectoriel, audio, vidéo, ludique ou éducatif... et également de la dernière distribution libre et gratuite GNU/Linux Ubuntu "Karmic Koala" sortie en octobre 2009, en attendant la sortie de "Lucid Lynx" pour la fin du mois d'avril.
À mercredi ;-)
Venez avec vos demandes, attentes ou votre curiosité, et nous parlerons des sujets qui vous intéressent : bureautique, navigation internet et gestion d'e-mail, virtualisation, édition graphique, dessin vectoriel, audio, vidéo, ludique ou éducatif... et également de la dernière distribution libre et gratuite GNU/Linux Ubuntu "Karmic Koala" sortie en octobre 2009, en attendant la sortie de "Lucid Lynx" pour la fin du mois d'avril.
À mercredi ;-)
Sortie de GCC 4.5
La nouvelle version majeure du compilateur GCC du projet GNU vient de sortir.
Écrit à l'origine par Richard Stallman, le logiciel GCC (GNU Compiler Collection) est le compilateur de référence du monde du logiciel libre. Il accepte des codes source écrits en C, C++, Objective-C, Fortran, Java et Ada et fonctionne sur une multitude d'architectures.
Dans la suite de la dépêche, vous pourrez découvrir les nouveautés et les optimisations mises en œuvre dans cette version 4.5 de GCC ainsi qu'un entretien avec Basile Starynkevitch, employé par le CEA, développeur du greffon MELT et contributeur de GCC. Merci à lui pour avoir pris le temps de répondre à mes questions et merci également à Laurent Guerby pour sa relecture de la dépêche et pour ses suggestions.
Écrit à l'origine par Richard Stallman, le logiciel GCC (GNU Compiler Collection) est le compilateur de référence du monde du logiciel libre. Il accepte des codes source écrits en C, C++, Objective-C, Fortran, Java et Ada et fonctionne sur une multitude d'architectures.
Dans la suite de la dépêche, vous pourrez découvrir les nouveautés et les optimisations mises en œuvre dans cette version 4.5 de GCC ainsi qu'un entretien avec Basile Starynkevitch, employé par le CEA, développeur du greffon MELT et contributeur de GCC. Merci à lui pour avoir pris le temps de répondre à mes questions et merci également à Laurent Guerby pour sa relecture de la dépêche et pour ses suggestions.