DevOps

Desktop App Barcamp under the sun

As a distributed team, we love to get together several time per year to work on new things and have great time in cool places. Last week, I had the pleasure to receive a part of the OpenPaaS (OP) team…

Systemd is the new Cron

… and probably everything else too I hate Cron To start with, I must confess I hate Cron. And I think that it’s a common feeling. But let’s explain my gripes: I’m not a sysadmin or anything close to that.…

[Matinée pour comprendre] – Angular

Maxime, Javascript & Angular lover, a présenté aujourd’hui les grandes orientations et nouveautés d’Angular. Semantic versioning, Typescript, Web components, performance, Angular Cli, Material, Mobile kit, Protractor, State management and data flow, RxJs, Redux etc. ont été abordés lors de cette…

Check your IMAP server compliance

The development of James 3.0 is reaching the end, and this new release will bring new protocols support such as IMAP. One important remaining step is to check the validity of our IMAP implementation: are we handling well the requests?…

Tunning Cassandra performances

Administrating Cassandra can be felt sometime as war stories… Recently, we encountered performance problems on our out-of-the-box Cassandra. We managed to tune it a bit and we decided to write this article to share our knowledge about this topic. We…

OpenPaaS Newsletter – May 2017

April and begining of May have been very rich for OpenPaaS project: OpenPaaS::NG review, new features added into OpenPaaS, barcamps organized… Let’s see all this in details. OpenPaaS User Interface As a potential OpenPaaS user you’ll find here a quick…

Taming Hadoop one xml tag at a time

The vision We, at Linagora, think that software will be increasingly using AI for everything. Today, what we see is very spectacular usages of AI like autonomous cars, very impressive image analysis, conversational agent, speech recognition, etc. It’s indeed really…

Les bonnes pratiques PHP

Le php est originellement un langage simple, efficace pour réaliser rapidement des pages web dynamiques, accessible par un grand nombre. Le revers de la médaille : des problèmatiques de qualité, de passage à l’echelle, de compatibilité…etc. L’évolution de php, vers…

La technologie PHP

1. Présentation Le PHP est un langage de programmation essentiellement utilisé pour créer des pages Web dynamiques. Il est à l’origine de nombreux sites célèbres comme Facebook, Wikipedia ou Youtube et des applications comme Drupal et WordPress. Le PHP est…

Create a OpenPaas module

OpenPaas is using a technological stack very closed to the MEAN stack. To be modular, we created a complete module framework allowing anyone to wrap its own fullstack web application (express+angularjs) then include this project inside OpenPaas, getting finally access…

Panel de solutions Javascript

Un framework nait tous les jours, ces planches présentent des solutions et outils qui, fin 2015, sont adoptées et permettent la mise en place d’applications rapides, dynamiques, ergonomiques et simples.…