Journal Erlang Planet

Posté par  (site web personnel) .
Étiquettes :
10
5
oct.
2008
Je n'étais pas trop satisfait des sites d'agrégation de blog à propos d'Erlang donc dans l'esprit Open Source, j'ai démarré le mien: http://www.erlangplanet.org/. Si vous connaissez des blogs à propos d'Erlang/OTP ou des projets utilisant Erlang comme CouchDB, Ejabberd ou Disco, faites-le moi savoir.

Veille technologique sur le web

Posté par  (site web personnel) . 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.

Revue de presse - juin 2009

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud. Modéré par j.
9
8
juin
2009
Presse
Faute de temps disponible, la revue de presse du mois de mai dernier a été malheureusement passée sous silence. Cependant, on se rattrape en juin. En effet, à part Linux Mag, tous sont encore disponibles chez votre marchand de journaux car la plupart sont des bimestriels. La tendance de ces 2 mois tourne clairement autour
  • d'Ubuntu, la version 9.04 « Jaunty » est présente un peu partout : Linux Pratique Essentiel, Linux Identity, Distri Linux (le petit frère de Planète Linux), etc.
  • Debian qui revient sur le devant de la scène avec la 5.0 Lenny qui a pointé le bout de son nez à la Saint Valentin (Linux Magazine, Linux Pratique, Open Source Magazine, Linux Identity, etc.)
  • Gimp, incontournable, que l'on retrouve dans OpenSource Magazine, Linux Pratique, Linux+ DVD, ...
  • la sécurité Web avec pas moins de 3 articles dans 3 revues différentes (La sécurité des Web Services chez MISC, le piratage par la méthode POST chez Linux Pratique et les attaques calibrées pour le web 2.0 chez GLMF)
Bonnes lectures

PS : La revue de presse est ouverte et est plus que jamais à la recherche de contributeurs. N'hésitez pas à y participer régulièrement en prenant en charge la "responsabilité" d'un magazine par exemple (actuel ou non encore traité). Vous pouvez utiliser la tribune des rédacteurs ou contribuer directement sur le wiki dédié pour LinuxFr.

Journal TerraStore : le dépôt JSON distribué

Posté par  (site web personnel) .
Étiquettes :
8
12
juil.
2010
Plus besoin de les présenter, les FaceBook, twitter, etc. sont les applications qui font le web d'aujourd'hui ! Mais s'ils est évident de voir les nouveaux usages qu'elle apportent, qu'en est il côté techno ? Cette nouvelle race d'applications se distingue des applications web plus traditionnelles par le format des données qu'elles manipulent, fini les données fortements structurées ou les schémas fixes : les applications du webde demain veulent de la flexibilité, de l'évolutivité, de la scalabilité et les (…)

Les Journées du Logiciel Libre à Dijon les 27 et 28 mai 2011

Posté par  (site web personnel) . Modéré par baud123. Licence CC By‑SA.
6
23
mai
2011
Lug

Les Journées du Logiciel Libre auront lieu le vendredi 27 et le samedi 28 mai 2011 au département informatique de l'IUT de Dijon.

Elles se dérouleront en continu de 10 heures à 18 heures. Ces deux journées seront l'occasion pour le public de suivre des conférences en rapport avec le monde de l'informatique libre. Certaines sont faciles d'accès et d'autres plus techniques. Différentes thématiques seront abordées : éducation, réseau, accessibilité, données ouvertes… Des ateliers, en rapport ou non avec les conférences, permettront d'aller plus loin par la pratique.

Durant ces deux journées seront présentes des associations du libre locales et nationales qui se tiendront à disposition du public : Enlightenment France, Piwigo, Traduc.org, Sequanux, Ubuntu-Dijon, COAGUL…

Une Install Party permettra aux personnes voulant installer le système d'exploitation GNU/Linux de venir avec leur ordinateur.

TerraStore : le dépôt JSON distribué

Posté par  (site web personnel) . Modéré par tuiu pol.
Étiquettes :
6
14
juil.
2010
Base de données
Plus besoin de les présenter, les Facebook, Twitter, etc. sont les applications qui font le web d'aujourd'hui ! Mais s'il est évident de voir les nouveaux usages qu'elles apportent, qu'en est-il côté technologie ? Cette nouvelle race d'applications se distingue des applications web plus traditionnelles par le format des données qu'elles manipulent. Fini les données fortement structurées ou les schémas fixes : les applications du web de demain veulent de la flexibilité, de l'évolutivité, de la mise à l'échelle et les outils qui vont avec. Et c'est exactement le créneau de TerraStore, un entrepôt de documents au format JSON.

TerraStore se positionne dans la même catégorie que CouchDB et Cassandra de la fondation Apache, même si ces derniers endossent plus franchement le rôle de base de données. Les fonctionnalités que TerraStore propose sont celles d'un véritable entrepôt de données textuelles accessibles directement en HTTP ce qui justifie son intérêt pour des applications massivement en ligne. On plonge là au coeur du thème très en vogue du NoSQL.

De plus, l'application est conçue sur une architecture en cluster afin d'assurer un service sous fortes charges. Deux types de composants sont présents : le serveur qui stocke directement les données ou plutôt leurs fragments et le master, responsable de la répartition des données et de la charge sur les serveurs. Une installation de TerraStore suit donc l'habituel schéma des serveurs à l'écoute du ou des maître(s) qui gère(nt) l'application en grappe. L'accent est aussi mis sur les performances réseau : les traitements sur les données sont ainsi effectués sur le serveur même qui héberge les données. Encore un point essentiel pour des applications fortement orientées web.

Le nom de TerraStore témoigne de l'utilisation sous-jacente de Terracotta, solution Open Source de clustering de JVM. Malgré cet empilement de couches, TerraStore reste d'une simplicité d'installation et d'utilisation assez déconcertante comme en témoigne ce tutoriel de quelques lignes qui met en place un master et deux serveurs via Apache Ant. Malgré sa jeunesse (version 0.4.2 en téléchargement), TerraStore présente des fonctionnalités visiblement très abouties : possibilité de monitoring via console JMX, fonctionnalités de sauvegarde des serveurs et aussi capacité de gestion orientée évènements.

Les ambitions de solutions telles que CouchDB et TerraStore ne sont peut-être pas de révolutionner le monde des bases de données, mais l'effort reste très intéressant et prometteur. Ces solutions sont donc à surveiller, car elles pourraient être une autre preuve de la théorie de l'évolution, mais cette fois-ci dans le domaine de l'informatique.

Forum général.cherche-logiciel Je cherche à savoir si il existe une application web simple pour mettre en place un simple système d

Posté par  (site web personnel) .
Étiquettes :
2
15
déc.
2011

Bonjour,

je suis en train de chercher un projet libre avec les fonctionnalités et caractéristiques
décrites ci-dessous.
Je ne pense pas qu'un projet de ce type existe… mais bon peut être… je tente ma chance.
Si vous avez des choses qui correspondent plus ou moins, n'hésitez pas à me les faire
connaître.

Fonctionnalités minimales :

  • un espace de partage de documents via une interface web
  • des comptes utilisateurs
  • gestion d'une hiérarchie, c'est à dire des dossiers, sous dossiers…
  • droits limités (…)

Forum général.cherche-logiciel Base NoSQL pour appli métier en mode Web

Posté par  .
Étiquettes :
1
9
avr.
2010
Bonjour à tous,

Je suis amené à développer des applications en mode Web / intranet dans le cadre de mon travail. Le type d'application peut-être du genre : qualification de problèmes clients, gestion de contacts, outil de planification...
Après un passage PHP, je me mets depuis quelques mois à Python et il y a des chances que je m'attèle à ces nouveaux développement dans ce langage, bien que cela ne soit pas gravé dans le marbre.
Au niveau applicatif, et (…)

Forum général.petites-annonces af83 recrute des développeurs web pour son pôle R&D

Posté par  (site web personnel) .
Étiquettes :
0
3
mar.
2010
Bonjour,

je suis Bruno Michel, Lead Developper R&D chez af83. af83 est une startup spécialisée dans le développement de sites web communautaires, et, dans le cadre de son activité R&D, réfléchit sur le futur du web. Un de nos projets, Nodzle, vise à créer une plateforme de développement libre et ouverte qui s'appuie sur une architecture distribuée. Cette plateforme permettra de développer des applications web performantes en s'appuyant sur des composants distribués et interopérables. En pratique, cela se (…)

Forum Programmation.autre [Javascript, JQuery, Couchdb] fonction $() et variable $

Posté par  .
Étiquettes :
0
21
mai
2012

Bonjour.

Je m'intéresse depuis un moment à couchdb, mais je cale sur certains points à cause de ma méconnaissance de Javascript. Afin de combler ces lacunes, j'ai décidé de laisser Couchdb de côté le temps de comprendre un peu mieux Javascript. Globalement je m'y retrouve, sauf sur une notion étrange : le $(), et la variable $.

En effet j'ai du mal à comprendre ce que c'est; Il semble que ce soit un raccourci, qui aparamment est déclaré quelque part, (…)

Forum Programmation.autre moteur de persistance

Posté par  . Licence CC By‑SA.
Étiquettes :
0
4
fév.
2014

Bonjour,

Je suis en manque d'inspiration.
Je voudrais écrire une petite application et je ne sais pas quoi choisir comme mécanisme de persistance.

Mon application doit stocker des listes d'objets tous semblables mais pas forcément simples (ie: avec des compositions et des listes comme attributs).

Mes critères sont :
- embarqué (ie: pas de client serveur)
- utilisable en python et si possible avec d'autres langages (java, shell (donc cli))
- pérenne (ie: que je puisse continuer à lire les (…)