The Hacktoberfest is a month-long collaborative event organized by Github and DigitalOcean to promote OpenSource contributions during the month of October. Have you never been contributing to a project?
Don’t you know which project to contribute to?
Don’t you know…
In this article, we will cover the installation of James Server 3.0 with Docker.We will use the cassandra-guice flavor, which ships a James server storing mailboxes in a Cassandra database and indexing them into an Elasticsearch service.
The main purpose…
Retrouvez la présentation de notre Meetup du 27 septembre 2017 présenté par notre collaborateur Abdelwahab HEBA : Deep Learning in practice : Speech recognition and beyond…
Cette semaine, a été publiée la seconde vidéo proposant les points clés de notre méthodologie pour conduire des ateliers d’idéation. Ce format vidéo vise à compléter les articles de manière plus synthétique et sera réutilisé pour aborder d’autres thèmes.
LinDA…
Writing NodeJS applications is an easy task for JavaScript developers. However, getting what is happening under the hood in NodeJS may be intimidating, but understanding it is vital for web developers.
Indeed, when you try to learn NodeJS, most tutorials…
In September, OpenPaaS team has a lot of fresh news to share with you 🙂
On the menu: progress made within our OpenPaaS modules, OpenPaaS French Kick Off and last but not least 2 very good news: we have welcomed…
Cet article est un des articles de la suite `Vision des ESBs par un architecte d’entreprise`.
Urbanisation
L’ESB s’inscrit au cœur de l’architecture globale du système d’Information de l’entreprise. Et dans ce cadre, il ne peut être vu comme un…
For this August newsletter, nothing technical since most of the OpenPaaS Team members were on holidays this month. Some of them wanted to share what they did: relaxing in front of the sea, hiking in mountains, visiting new cities… and…
Photo by h heyerlein on Unsplash
Since the emergence of computer science, artificial intelligence (AI) has aroused numerous fantasies. However far the machine is to equal the human independence of mind, one may be urged to think that AI has…
Photo by h heyerlein on Unsplash
Depuis l’émergence de l’informatique, l’intelligence artificielle (IA) nourrit les fantasmes. Néanmoins, si la machine semble bien loin de parvenir à l’autonomie de raisonnement humaine, force est de constater que l’IA trouve des applications qui…
In a previous article, I covered how we used the James mail server to decorate emails with events in the OpenPaaS Inbox webmail.
As a reminder, the James project gives us a working mail server to play with, and customizing…
The James project gives us a working mail server to play with, and customizing the behaviour of this server to implement business features is easy.
At Linagora, as part of the OpenPaaS solution, we heavily rely on the James server,…
Here you can see James developers heading to better Cassandra schema design.
At Linagora, the OpenPaaS project relies on the Apache JAMES mail server.
We decided to serve emails on top of Cassandra in an effort to be highly available.…
You can feel alone when learning shell
When working with my workmates on some command line — so every time I work in pair in fact — I often hear the same question: with quotes? simple or double?
I would…
I started working on LDAP about 15 years ago, almost at the same time I stepped in LINAGORA. As often with love, it was hard and passionate at the beginning.
My first steps in the LDAP world were about writing…
« itérations », « user story », « Pizza team », « Product owner »… sont des termes qu’il est de plus en plus difficile d’ignorer sur des projets IT, marketing, e-commerce, d’innovation…l’agile n’étant pas synonyme de “bazar désorganisé”, comment…
Command Line Interfaces (CLI for close friends) are still so useful but are not always so beautiful. While hacking on a new GitLab CLI these summer nights, I was thinking on how I can beautify and UXify it. Here is…
In the last decades, ideation workshops have become a fundamental step to find new ideas and meet the significant innovation requirements currently faced by companies. LinDA here reveals the workshops’ key elements it applies during its open thinking.
Article disponible…
L’atelier d’idéation est devenu une étape essentielle pour trouver des idées nouvelles et répondre aux impératifs d’innovation que connaissent les entreprises aujourd’hui. LinDA dévoile ici les clés de la méthodologie qu’elle utilise pour son open thinking.
Available in English
L’avènement…
A proof that even god needs coffee to be efficient at work in the morning!
It is well known that programmer is a device that turns coffee into code!
Thus, coffee supply is the determining factor of the entire software…
First, let me introduce myself. I’m Jean Sebastien Bevilacqua, an Open Source Software fan and a Python developer. Thanks to LINAGORA, I spend all my time developing free softwares and it’s LINAGORA which encouraged me to participate to EuroPython. At…
Here in Linagora, we believe in OpenSource. We know that the OpenSource community attracts motivated developers who are often very disciplined. These developers know that their code represent their CV, hence they try to write it in the most elegant…
Accessibility
visibility_offDisable flashes
titleMark headings
settingsBackground Color
zoom_outZoom out
zoom_inZoom in
remove_circle_outlineDecrease font
add_circle_outlineIncrease font
spellcheckReadable font
brightness_highBright contrast
brightness_lowDark contrast
format_underlinedUnderline links
font_downloadMark links
Reset all optionscached
Nous utilisons des cookies sur notre site Web pour vous offrir l'expérience la plus pertinente en mémorisant vos préférences et en répétant vos visites.
Les cookies nous permettent de personnaliser le contenu et les annonces, d'offrir des fonctionnalités relatives aux médias sociaux et d'analyser notre trafic. Nous partageons également des informations sur l'utilisation de notre site avec nos partenaires de médias sociaux, de publicité et d'analyse, qui peuvent combiner celles-ci avec d'autres informations que vous leur avez fournies ou qu'ils ont collectées lors de votre utilisation de leurs services.
En cliquant sur « Tout accepter », vous consentez à l'utilisation de TOUS les cookies.
Ce site web utilise des cookies pour améliorer votre expérience lorsque vous naviguez sur le site. Parmi ces cookies, ceux qui sont catégorisés comme nécessaires sont stockés sur votre navigateur car ils sont essentiels pour le fonctionnement des fonctionnalités de base du site web. Nous utilisons également des cookies tiers qui nous aident à analyser et à comprendre comment vous utilisez ce site web. Ces cookies ne seront stockés dans votre navigateur qu'avec votre consentement. Vous avez également la possibilité de refuser ces cookies. Mais la désactivation de certains de ces cookies peut avoir un effet sur votre expérience de navigation.
Tous les cookies qui ne sont pas particulièrement nécessaires au fonctionnement du site web et qui sont utilisés spécifiquement pour collecter les données personnelles de l'utilisateur par le biais d'analyses, de publicités et d'autres contenus intégrés sont appelés cookies non nécessaires. Il est obligatoire d'obtenir le consentement de l'utilisateur avant d'utiliser ces cookies sur votre site web.
Les cookies fonctionnels permettent d'exécuter certaines fonctionnalités comme le partage du contenu du site web sur des plateformes de médias sociaux, la collecte de commentaires et d'autres fonctionnalités de tiers.
Les cookies de performance sont utilisés pour comprendre et analyser les indices de performance clés du site web, ce qui permet d'offrir une meilleure expérience utilisateur aux visiteurs.
Les cookies analytiques sont utilisés pour comprendre comment les visiteurs interagissent avec le site web. Ces cookies permettent de fournir des informations sur les mesures du nombre de visiteurs, le taux de rebond, la source de trafic, etc.
Les cookies publicitaires sont utilisés pour fournir aux visiteurs des annonces et des campagnes de marketing pertinentes. Ces cookies suivent les visiteurs sur les sites web et collectent des informations pour fournir des annonces personnalisées.
Les cookies nécessaires sont absolument indispensables au bon fonctionnement du site web. Cette catégorie ne comprend que les cookies qui assurent les fonctionnalités de base et les fonctions de sécurité du site web. Ces cookies ne stockent pas d'informations personnelles.