Nouveautés autour d'Oupsnow, Go, Lucene, Solr, Redis et Cassandra

Posté par (page perso) . Modéré par Christophe Guilloux.
24
21
mar.
2010
Internet
Une petite compilation de brèves :
  • Oupsnow : un outil de suivi de bugs en licence AGPL
    Oupsnow est un outil de suivi des bugs sous licence AGPL. La version 0.5.0 vient de sortir, proposant une interface efficace pour gérer des tickets sur plusieurs projets. Le projet est toujours dans une phase de développement actif, et toute aide est la bienvenue.

  • GO : le langage de programmation
    Le langage de programmation Go continue de progresser dans l'ombre. Une nouvelle version est publiée environ deux fois par mois, la dernière en date étant la 2010-03-15. Un wiki a été créé. Pour le moment, il semble encore bien vide, surtout quand on le compare à la page Go Programming Language Resources mais, à terme, il devrait permettre de regrouper des informations sur l'écosystème autour de Go.

  • Lucene : le moteur de recherche en java
    Lucene est un moteur de recherche libre écrit en Java qui permet d'indexer et de rechercher du texte, et Solr est un service web qui permet de profiter de toute la puissance de Lucene. Les deux projets, bien que tous deux dans la fondation Apache, n'étaient pas synchronisés. Cela devrait changer : il n'y aura plus qu'une seule liste pour les développeurs, les commiteurs seront les mêmes sur les deux projets et les nouvelles versions devraient sortir simultanément.

  • Redis : une base de données de type clé-valeur
    Redis est une base de données de type clé-valeur dont le développement a commencé il y a un peu plus d'un an. C'est une sorte de Memcached boosté, avec de la persistance et de nombreuses opérations en plus. Il est possible d'essayer ses possibilités dans un navigateur web grâce à try-redis. Son principal développeur, Salvatore Sanfilippo, vient d'être embauché par VMWare pour travailler à plein temps sur Redis.

  • Cassandra : une autre base de données du mouvement NoSQL
    Une autre base de données du mouvement NoSQL semble avoir également des auspices favorables. Cassandra (licence Apache 2.0) attire des sites web bénéficiant d'une forte réputation. Ainsi, Twitter, Digg et Reddit ont ou vont l'utiliser pour stocker leurs données et profiter de sa capacité à monter en charge.

HAProxy 1.4, Chef 0.8.2 et GNU Social

Posté par (page perso) . Modéré par Nÿco.
22
6
mar.
2010
Internet
HAProxy 1.4

HAProxy est une solution libre, fiable et très performante de répartition de charge, qui peut agir soit au niveau de la couche TCP, soit au niveau d'HTTP. La branche 1.4 apporte son lot de nouveautés, dont le très attendu support du keep-alive HTTP côté clients. On peut également citer la gestion du protocole RDP, l'interface en ligne de commande ou les health checks pour MySQL.

Chef 0.8.2

Chef est un outil en Ruby qui permet d'automatiser son infrastructure, sous licence Apache. Avec Chef, on peut :
  • Gérer ses serveurs en écrivant du code, les recettes, et non pas en lançant des commandes
  • S'intégrer à ses applications, bases de données, annuaires LDAP, etc.
  • Configurer facilement ses applications qui ont besoin d'une connaissance de l'infrastructure (« Quel est le serveur de base de données maître ? »)


La version 0.8.2 est la première version stable de la nouvelle branche 0.8. L'API Rest de Chef est maintenant complète. Knife était un outil en ligne de commande proposé sous la forme d'une extension non-officielle. Il a été intégré à Chef, et il couvre maintenant l'ensemble des fonctionnalités proposés par l'interface REST. Un nouveau mécanisme d'authentification a été mis en place avec des signatures par requête. Et bien d'autres fonctionnalités ont fait leur apparition.

GNU Social

GNU Social est une initiative qui vise à créer un réseau social décentralisé. Un des objectifs est de permettre aux utilisateurs d'avoir un meilleur contrôle sur les données et leur vie privée que ce que les réseaux sociaux actuels permettent. L'intégralité du code sera placé sous licence AGPLv3, mais pour le moment l'heure est plus à la discussion pour essayer de regrouper les idées sous un concept fort.

Les technos web cools du moment

Posté par (page perso) . Modéré par baud123.
33
24
fév.
2010
Internet
Dans le cadre de mon activité professionnelle, je fais de la veille autour des technologies web. Suite à un récent journal sur CouchDb, je me suis dit que les lecteurs de LinuxFr.org pourrait être intéressé par le sujet. J'ai donc regroupé un paquet de liens récents dans la seconde partie de cette dépêche. La plupart viennent du compte delicious qui me sert pour la veille. Les autres liens sont de l'auto-promotion vers des billets que j'ai écrit.

Sortie de la version 2.0 de Retrospectiva

Posté par (page perso) . Modéré par Nÿco.
Tags :
13
9
fév.
2010
Ruby
Retrospectiva est un outil de gestion de projets libre (licence MIT). On peut le comparer à des outils comme Redmine, Trac ou Indefero. Il est toutefois plus orienté sur les approches agiles, notamment via le greffon AgilePM.

Les principales fonctionnalités de Retrospectiva sont :
  • Gestion des tickets avec un workflow personnalisable ;
  • Suivi de l'avancement des jalons et objectifs ;
  • Intégration de subversion et git pour l'affichage des révisions ;
  • Interface d'administration complète ;
  • Multi-projets avec une seule instance ;
  • Traduction dans plusieurs langues, dont le français ;
  • Un wiki avec la possibilité d'attacher des fichiers ;
  • La possibilité d'avoir un blog ;
  • Une installation simplifiée ;
  • Une API Rest et des flux RSS.


La version 2.0 de Retrospectiva vient de sortir, et c'est l'occasion de l'essayer. Si avant cela, vous voulez voir à quoi ressemble Retrospectiva, faites un tour sur le site officiel, il tourne lui-même sous Retrospectiva.

Journal Flash pas OpenSource à cause d'H264

Posté par (page perso) .
Tags : aucun
36
7
fév.
2010
Cher journal,

je voudrais partager avec toi cette citation :

« The main reason we can't release Flash Player as open source is because there is technology in the Player that we don't own, such as the industry standard hi-def video codec, H.264. Adobe pays for that codec so video plays reliably worldwide, across browsers and OS's. »
Source : http://blogs.adobe.com/open/2010/02/following_the_open_trail(...)

Il semblerait donc que H264 et ses brevets soient un frein majeur aux Logiciels Libres. Si Adobe ne peut (...)

Journal Êtes-vous un devices hacker ?

Posté par (page perso) .
16
5
jan.
2010
Bearstech a annoncé lors du 26C3 la mise en ligne d'Hackables-devices. C'est un site sur les devices qui peuvent être facilement (ou pas) bidouiller.

On y trouve bien sûr des OpenMokos, des Tux Droids et des Arduinos, mais aussi d'autres appareils moins connus. Par exemple, vous pouvez voir la fiche sur la caméra Elphel (ceux qui étaient aux RMLL en 2008 en ont peut-être vu une, car elle a servie à filmer quelques conférences).

J'espère que (...)

BlockCamp Paris le 28 novembre

Posté par (page perso) . Modéré par Benoît Sibaud.
Tags :
1
21
nov.
2009
Ruby
L’association Ruby France, l’ESUG , l'INSIA et af83 ont le plaisir de vous annoncer l’organisation d’un BarCamp consacré à Ruby et Smalltalk dans les locaux de l'INSIA à Paris, le samedi 28 novembre 2009.

Cette non-conférence sera l'occasion de parler de Ruby : implémentations de Ruby, Ruby et le desktop, bibliothèques Ruby, etc. mais également de Smalltalk : Squeak, Pharo, Seaside... Nous aurons ainsi parmi nous la présence de Lukas Renggli, committer Seaside (framework web en Squeak).

L’événement est gratuit et ouvert à tous, débutant ou expert. Il suffit de s’inscrire (attention à la limite maximum !) et toutes les explications et les informations pratiques (code d’accès pour entrer…) sont sur la page du wiki BarCamp.

Journal Faites péter le trollomètre

Posté par (page perso) .
Tags : aucun
19
16
oct.
2009
Cher journal,

on est vendredi, jour des trolls, et je souhaiterai soumettre à ton approbation une petite application web que j'ai développée.

Je voulais essayer le framework Tornado [http://www.tornadoweb.org/], et j'ai donc cherché une application web tout simple qui permettrait de découvrir Tornado et ses aspects événementiels. Mon choix s'est porté sur un trollomètre, vous savez, ce truc qui sert à mesurer l'intensité des trolls.

Le trollomètre est donc en ligne sur [http://trollometre.com/] (merci bearstech pour (...)

Netbeans 6.7

Posté par (page perso) . Modéré par Nÿco.
14
30
juin
2009
Java
NetBeans est un projet qui consiste d'une part en une plate-forme de conception d'applications Java et d'autre part en un environnement de développement intégré - un IDE.

NetBeans a été racheté par Sun en 1999 et est développé en Java. Il est distribué sous double-licence CDDL et GPLv2.

Il est disponible dans de nombreuses langues - et en partie francisé - et prend en charge plusieurs langages de programmation parmi lesquels :
  • Java SE, Java EE, Java ME, JavaFX
  • C / C++
  • Javascript, AJAX...
  • XML
  • PHP
  • Ruby
  • Groovy
  • Python
  • ...

NetBeans dispose de fonctionnalités bien connues des utilisateurs d'IDE : coloration syntaxique, auto-complétion, gestion multi-projets, intégration des documents de référence, support de solutions de gestion de versions, intégration de débogueurs... Le logiciel a été conçu en prenant en compte le principe de la modularité. Il est ainsi proposé au téléchargement via des paquetages centrés sur les langages employés : PHP, C, JavaFX, Ruby, etc. mais rien n'empêche d'ajouter de nouvelles fonctionnalités via le système d'extensions.

Veille technologique sur le web

Posté par (page perso) . Modéré par tuiu pol.
10
5
mai
2009
Internet
Développeur d'applications web communautaires pour af83, je collectionne plus ou moins régulièrement les liens sur tout ce qui pourrait intéresser mes collègues développeurs. Ainsi, de temps à autres, je publie une liste de liens sur notre blog.

Ma dernière sélection (voir la suite de la dépêche) traite des langages, du moteur de recherche Google, de Ruby et Rails, de Javascript, du profileur (analyseur de performances) et de performances, d'infrastructure web, de PDF, etc.

NdM : merci de nous dire dans les commentaires si vous trouvez ces liens utiles ou non sur LinuxFr.org, si vous souhaitez voir plus souvent de telles compilations de liens, si vous êtes un développeur toujours à la recherche des dernières outils, langages, bibliothèques, etc.

Ruby France organise un second RailsCamp Paris

Posté par (page perso) . Modéré par Florent Zara.
Tags :
2
20
fév.
2009
Ruby
L'association Ruby France organise un Rails Camp le 7 mars 2009, de 9h30 à 18h. Cela se passera dans les locaux de Sun, au Sun Customer Briefing Center, 42 avenue d'Iéna à Paris (16e), France.

Cet événement gratuit est ouvert à tous, débutant ou expert Rails. L'inscription obligatoire se fait en ligne sur cette page.

Le thème sera Ruby on Rails mais aussi Merb, merge oblige. Chacun est invité à venir participer aux ateliers/sessions de développement, faire des présentations et discuter des dernières nouveautés.

Sortie de Merb 1.0

Posté par (page perso) . Modéré par Benoît Sibaud.
Tags :
9
8
nov.
2008
Ruby
Merb est un framework (cadre d'applications) MVC destiné à construire rapidement des applications web. La version 1.0 est sortie le 7 novembre, sous la licence libre MIT.

Son histoire a commencé en septembre 2006. Ezra Zygmuntowicz développait alors une application avec Ruby on Rails, et avait besoin de gérer certaines requêtes sans charger tout le framework. Pour cela, il a écrit un script Ruby utilisant les bibliothèques Mongrel et ERB (d'où le nom de Merb) pour gérer ces requêtes. Depuis, Merb a bien grandi et est devenu un framework à part entière, capable de concurrencer Ruby on Rails et Django.

Entretien avec Willy Tarreau

Posté par (page perso) . Modéré par Benoît Sibaud.
Tags :
33
15
sept.
2008
Noyau
Dans le cadre des entretiens de LinuxFr.org, nous avons contacté Willy Tarreau pour un entretien. Il a eu la gentillesse de répondre aux 10 questions que nous avions sélectionnées parmi les propositions des lecteurs de LinuxFr.org.

Vous pouvez lire cet entretien dans la seconde partie de cette dépêche. Il est placé sous triple licence : GNU Free Documentation License (sans section invariante), Art Libre et Creative Commons By-Sa.

Pour ceux qui ne le connaissent pas, rappelons que Willy Tarreau est un contributeur de longue date du noyau Linux. Sa branche hotfix a connu un certain succès et depuis 2005, il est le mainteneur officiel de la branche 2.4 du noyau Linux. Il participe également au développement de la branche 2.6.

En dehors du noyau Linux, il est le développeur du répartiteur de charge HAProxy, a écrit un certain nombre d'outils pour faire des tests d'injection réseau et a créé sa distribution, Formilux, avec un ami.

RailsCamp Paris et MashPit à la Cantine

Posté par (page perso) . Modéré par Jaimé Ragnagna.
Tags :
0
11
mai
2008
Ruby
Ruby France, Silicon Sentier et AF83 ont le plaisir de vous annoncer l’organisation du premier RailsCamp (BarCamp/DevCamp dédié à Ruby on Rails) parisien. Il aura lieu le samedi 17 mai 2008 dans le cadre convivial de la Cantine, Paris, France.

Le thème de cette non-conférence est bien sûr Ruby on Rails, mais aussi des sujets afférents : Capistrano, Mongrel, Prototype, Script.aculo.us… L’événement est gratuit et ouvert à tous, des experts Rails aux débutants.

Il sera suivi le lendemain (le dimanche 18 mai) de 11h à 17h par un MashPit. Cette journée sera dédiée à la réalisation collaborative de mini-projets informatiques basés sur Ruby on Rails.