Installer Marklogic 8 sous Ubuntu 14.04

Quid ? “MarkLogic Server is a document-centric, transactional, search-centric, structure-aware, schema-agnostic, programmatic, high performance, clustered, database server.” Marklogic est donc une base de données de type documentaire. On peut y stocker des To de documents XML, JSON (sans transformation en XML dans la version 8), de textes brut ou données binaires (dont les métadonnées sont indexées).…

Dell XPS 13 developer edition, premières semaines

J’ai récemment acquis ce portable Dell pré-équipé d’Ubuntu 14.04 pour pouvoir développer sous Linux sans avoir à lancer une VM sur mon PC Windows (avec 4Mo de RAM, tester un site Web Symfony2 est impossible avec une VM). On trouve partout des descriptif de cette machine, je ne vais pas les copier. Beau matériel équipé…

RabbitMQ,  comment court le lapin agile

RabbitMQ, comment court le lapin agile

Le modèle que définit le protocole AMQP est très simple : des « brokers » reçoivent des messages de « publishers » (ou « producers ») et les routent vers des « consumers ». Les publishers, brokers et consumers sont généralement sur différentes machines, et communiquent à travers un réseau. Dès que l’on commence à manipuler RabbitMQ, les choses se compliquent un peu.…

BaseX, ou le FLWOR power en open-source

BaseX, ou le FLWOR power en open-source

BaseX (basex.org) est un SGBD natif XML open-source, un outil particulièrement adapté à la manipulation et à la transformation de données complexes. Il me sert actuellement en particulier à migrer les données d’un ensemble de services VOD OTT (Universcine.fr, Universcine.be, Volta.ie, LeKino.ch, Cinemasalademande.com) et ses fonctionnalités m’étonnent tous les jours. J’espère que ce qui suit…

Le contrôle parental sur les sites VOD

La directive « Services de médias audiovisuels » de l’UE, qui date de 2010, impose la mise en œuvre de mesures de protection des mineurs contre les programmes à caractère sexuel ou violent. En France, les textes du CSA encadrent strictement les contenus de catégorie V (-18), mais restent flexibles sur le traitement des autres catégories (-16,…

La complexité des DRM dans un contexte OTT

J’ai assisté hier à plusieurs présentations au SATIS, dont la « Carte blanche OVFSquad – DRMs – quel prix pour la sécurité de l’OTT ? ». La question est importante, car tous les distributeurs de contenus en OTT sont confrontés à l’implémentation des DRM imposées par les ayants droit (pour appuyer sur un fait exprimé par les intervenants,…

Choisir un outil de gestion de projet Saas en 2013

Après avoir travaillé pendant plusieurs années avec Redmine puis Jira/Confluence d’Atlassian, j’ai récemment fait à nouveau le tour des outils de de gestion de projet en mode Saas. L’outil de nos rêves permet la gestion de projets « internes » comme de projets « clients ». A la réflexion, la principale différence entre ces deux types de projet se…

Pourquoi j’ai sauté dans la marmite XML il y a 15 ans

Once upon a time, je développais pour l’AFP un système de réception de photos de presse par satellite, destiné à injecter ces photos dans les systèmes rédactionnels des journaux. Les informations qui accompagnaient les photos – titre, légende, fournisseur, date et lieu de prise de vue etc. – étaient insérées au sein des flux JPEG…

Close