Les technos web cools du moment

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

Journal Un an de projet libre : bilan

Posté par  (site web personnel) . Licence CC By‑SA.
32
25
oct.
2011

Sommaire

Un an déjà, et oui ça va faire plus de 365 jours que je travaille sur Newebe, un projet libre de réseau social distribué, le premier commit de code datant du 19 octobre 2010. Je pense donc que le temps est venu de partager mon retour d’expérience sur le démarrage d’un projet libre (le premier dans mon cas) et par la même occasion de faire (…)

Journal S’il vous plaît... architecture-moi un Kanboard !

Posté par  (site web personnel) . Licence CC By‑SA.
31
26
fév.
2014

0xfg nous a fait le plaisir de partager son "gestionnaire de tâches visuel qui permet de gérer facilement des petits projets de manière collaborative" : Kanboard

Comme il l’explique dans sa dépêche, la pile logicielle utilisée est :

D'un point de vue technique, Kanboard est une application web développée en PHP et utilise Sqlite pour enregistrer ses données.

Avec du vanilla javascript (pas de framework) pour gérer les interactions côté client.

S’ensuit alors une discussion sur la merditude de (…)

Un an de projet libre :bilan

Posté par  (site web personnel) . Modéré par Lucas Bonnet.
31
27
oct.
2011
Internet

N. D. M. : merci à l’auteur de ce journal.

Un an déjà, et oui ça va faire plus de 365 jours que je travaille sur Newebe, un projet libre de réseau social distribué, le premier commit de code datant du 19 octobre 2010. Je pense donc que le temps est venu de partager mon retour d’expérience sur le démarrage d’un projet libre (le premier dans mon cas), et par la même occasion, de faire le bilan de cette année écoulée.

UnQL : all your bases are belong to us

Posté par  . Modéré par baud123. Licence CC By‑SA.
Étiquettes :
31
2
sept.
2011
Base de données

Le mois dernier, Richard Hipp et Damien Katz (respectivement, les créateurs de SQLite et CouchDB) ont annoncé la création d'un groupe de travail ouvert autour d'un nouveau langage de requêtes pour les bases de données NoSQL : UnQL (Unstructured Query Language). L'objectif étant de libérer les bases de données orientés documents des interfaces spécifiques et éviter la dépendance envers un fournisseur.

Présentation d’OpenStack

31
5
fév.
2016
Virtualisation

OpenStack, vous connaissez ? Virtualisation et nuage/cloud, ça vous dit quelque chose ? Si vous n’êtes pas un expert, vous voulez sans doute en savoir un peu plus. Cet article est fait pour vous.

Nous allons rappeler ce qu’est un cloud, les différents types de clouds, et où se situe OpenStack. Ensuite, nous ferons une présentation d’OpenStack et de ses différents services.

La version d’OpenStack baptisée Kilo est sortie le 30 avril 2015. Elle incluait à cette date un nouveau service : Ironic. Le 16 octobre 2015, ce fut le tour de la version Liberty. D’autres sont à venir, à commencer par Mitaka, annoncé pour le 7 avril 2016. Pour mémoire, la première lettre du nom de version suit l’alphabet latin.

Cet article a pour but de faire une présentation assez rapide d’OpenStack et de servir de référence aux prochains articles, en particulier lors de la sortie de Mitaka en avril.

NdM. : Cette dépêche est incomplète, elle a longtemps traîné en rédaction. Elle a cependant le mérite de proposer un rare tour d’horizon. Les modérateurs la publient en comptant sur l’excellence de vos commentaires pour nous raconter les évolutions depuis la version Kilo.

Journal Un générateur de formulaire qui vise à remplacer google forms

Posté par  . Licence CC By‑SA.
28
1
nov.
2014

TL,DR: on est en train de développer un remplaçant à google forms, dispo sur https://spiral-project.github.io/formbuilder/

Y'à de ça quelques années maintenant, lors des rencontres django-fr à Montpellier, on s'était mis en tête, avec quelques copains, de réfléchir à un remplaçant pour google forms.

Depuis quelques semaines, on travaille sur la dernière partie, l'interface utilisateur, qui permet de construire des formulaires, de les remplir et de faire des rapports. C'est en javascript, écrit avec du React.js et est conçu de telle (…)

Getting Things GNOME! 0.2 "Gorignak" est disponible

Posté par  (site web personnel, Mastodon) . Modéré par patrick_g.
Étiquettes :
21
16
déc.
2009
Gnome
Getting Things GNOME! est un gestionnaire de tâches à réaliser (« todo list ») qui, comme le nom peut le laisser deviner, est basé en partie sur la méthode d'organisation « Getting Things Done » et s'adresse aux utilisateurs du bureau GNOME. L'interface se veut simple, efficace mais adaptable au besoin de la plupart des utilisations, pour gérer depuis les plus petites tâches quotidiennes jusqu'aux grands projets. Les concepts de la méthode GTD n'ont pas été transposé littéralement afin de laisser une plus grande souplesse d'utilisation.

La sortie de la 0.2 marque un tournant vers une plus grand stabilité et un appel aux idées et suggestions constructives pour le futur du logiciel. Elle apporte une quantité impressionnante de changements, de corrections (130 bugs ont été corrigés) et de nouvelles fonctionnalités. L'équipe des développeurs est passée de 2 à 6 personnes. On compte également plus d'une vingtaine de contributeurs occasionnels.

Sortie d'Ubuntu 9.10 : Karmic Koala

Posté par  . Modéré par baud123.
19
30
oct.
2009
Ubuntu
La version d'Ubuntu d'octobre 2009 est sortie ce 29 octobre et porte le doux nom de Karmic Koala. En terme de logiciels disponibles, on note l'arrivée de GNOME 2.28 et de Firefox 3.5. HAL laisse la place à DeviceKit. Profitant du noyau 2.6.31, Ubuntu intègre KMS pour les cartes Intel et ATI, mais aussi le système de fichiers ext4 par défaut et le protocole USB 3.0. Tous les détails dans la suite de la dépêche...

NdM : Un grand MERCI à Etienne Bersace pour le contenu de cette dépêche. Merci également à Cedric Bellec, Frederic Cambus et zarbatrip pour avoir proposé des dépêches sur ce sujet.

Newebe passe en version 0.5.0

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par patrick_g. Licence CC By‑SA.
19
14
mai
2012
Internet

Newebe, un réseau social distribué destiné à l'autohébergement, a publié d'une nouvelle version. Celle-ci est un peu spéciale car Newebe comporte désormais les principales fonctionnalités décrites dans le scénario d'utilisation initial. C'est une grande satisfaction pour tout ceux qui ont contribué de près ou de loin à Newebe. Pouvoir partager ses données sans compromettre sa vie privée est vraiment agréable et nous sommes heureux d'avoir pu rendre ça possible.
Mais tout cela ne doit pas être limité à un petit groupe d'utilisateurs, donc pour la prochaine version, nous nous concentrerons plus sur l'adoption en facilitant l'installation et intégrant des fonctionnalités plus attractives comme le partage de fichiers ou l'intégration avec d'autres réseaux sociaux.

Maintenant passons aux nouvelles fonctionnalités que voici :

  • Toutes les connexions (depuis le navigateur et entre contacts) se font via HTTPS.
  • Possibilité d'attacher une image ou une note à un micropost.
  • Les données des microposts peuvent être sauvegardées dans une note.
  • Thèmes : on peut déposer un fichier CSS qui surcharge les autres.
  • Script d'installation pour distributions Ubuntu et Debian.

Sortie de NemakiWare 1.0, serveur de gestion électronique de documents basé sur NoSQL

Posté par  (site web personnel) . Édité par Davy Defaud, Nÿco, Nils Ratusznik et Xavier Teyssier. Modéré par rootix. Licence CC By‑SA.
Étiquettes :
19
25
juil.
2013
Commercial

Après deux ans de tests en bêta, NemakiWare 1.0 est sorti ! NemakiWare est un serveur de GED (Gestion électronique de documents) libre développé au Japon. C’est le premier serveur de GED basé sur NoSQL, une technologie permettant de monter en charge plus facilement que les bases de données traditionnelles relationnelles [NdM].

NemakiWare a été conçu dès le départ pour CMIS (Content Management Interoperability Services), l’API standard des serveurs de GED. Passé en version 1.1 le 1er juillet, CMIS est aussi implémenté par tous les concurrents de NemakiWare, tels Alfresco, Nuxeo ou SharePoint.

Pour les entreprises, l’intérêt de développer des applications au‐dessus de CMIS (plutôt qu’au‐dessus d’interfaces logicielles propriétaires) est la facilité des futures migrations logicielles. Par exemple, lorsque SharePoint devient ingérable ou trop coûteux, il suffit de reconfigurer l’adresse URL CMIS vers un Alfresco/Nuxeo/NemakiWare après avoir migré les données.

Quelques précisions :

  • technologies derrière NemakiWare : Java EE pour le serveur, Rails pour l’interface Web optionnelle ;
  • licence : GNU GPL v3 ;
  • le nemaki est une sorte de pyjama japonais, une référence à la base de données utilisée : CouchDB.

Sortie de TYPO3 Neos 1.0 beta1

Posté par  (site web personnel) . Édité par palm123, bubar🦥 et ZeroHeure. Modéré par Nils Ratusznik. Licence CC By‑SA.
Étiquettes :
14
15
nov.
2013
PHP

Toute l'équipe du projet est très heureuse d'annoncer la disponibilité de TYPO3 Neos 1.0 beta 1. Neos est un nouveau CMS développé par l'association TYPO3, la même association qui développe TYPO3 CMS (et qui continuera à développer ce CMS historique). Neos ne se veut pas un remplacement de TYPO3 CMS. L'idée à la base du projet est de mettre en place un système de gestion de contenu qui réconcilie enfin les contributeurs / éditeurs avec leur système de gestion de contenu.

Le projet TYPO3 Neos a commencé il y a presque 7 ans. La communauté TYPO3 cumule maintenant plus de 15 ans d'expérience dans le domaine de la gestion de contenu. C'est sur la base de cette expérience que nous avons souhaité repartir de zéro pour proposer un système de gestion de contenu qui redéfinisse les standards du domaine.

TYPO3 Neos est un système de gestion de contenu qui place l'expérience utilisateur au coeur du projet. L'édition du contenu peut se faire "in-place" directement dans la page du site. En supprimant complètement l'abstraction entre l'interface de gestion d'un CMS standard et le rendu du site, l'éditeur est dans une zone de confort qui lui permet de se concentrer sur la rédaction du contenu. D'autres modes d'éditions peuvent être développés pour répondre à des besoins spécifiques. Neos offre par défaut un second mode d'édition "immersif", qui permet de se focaliser sur le contenu, sans être perturbé par la forme.

Cette première version beta représente une étape importante pour l'équipe de développement qui va dès maintenant se concentrer sur la stabilisation du projet afin de livrer une version 1.0 pour le 10 décembre prochain. Vous pouvez utiliser le service Launchr pour tester TYPO3 Neos rapidement. Launchr vous permet d'avoir une instance de Neos fonctionnelle en quelques minutes. Le service est gratuit.

Titre de l'image

Journal Terminologie Master/Slave

Posté par  . Licence CC By‑SA.
Étiquettes :
14
14
sept.
2018

Bonjour, Nal

Je t'écris ce matin car je me sens tourmenté par mes lectures nocturnes.
Étant une personne passionnée par le développement informatique et plus précisément le langage Python et son écosystème, il m'arrive de me perdre sur le bug tracker, à la recherche de savoir. Hélas n'ayant pas le niveau pour contribuer (par manque de confiance en sois principalement surtout), je me contente d'observer.

Observer le cycle de vie d'un bug, de sa découverte à sa résolution. La (…)

Journal A quoi peut servir couchdb ?

Posté par  .
Étiquettes :
13
18
fév.
2010
Bonjour.

Depuis quelques temps, je vois beaucoup d'articles cà et là à propos de couchdb. Pour ma part, j'ai un peu de mal à voir dans quel cas ce type de base de données peut servir. En effet, si j'ai bien compris, on peut stocker un peu tout et n'importe quoi de façon plus ou moins structuré .... Or c'est une façon de faire que je ne maitrise pas trop. Et vous, voyez-vous dans quels cas ce gestionnaire de bases (…)