Gros Pierre-Emmanuel

Gros Pierre-Emmanuel

15 article(s)
Description

Titulaire d'un diplôme d'Ingénieur de Télecom Paris (03) et d'un Doctorat de l'Université Paris XI (06), Pierre-Emmanuel Gros est responsable Innovation chez Neuresys et Architecte chez Equisign.

Il enseigne aussi depuis longtemps la programmation Java, l'administration de MySQL ainsi que la mise en place de stratégie de tests. Ses domaines d'intérêt sont l'algorithmique ainsi que la recherche dans le domaine de l'IT.

Articles de l'auteur

Tomcat en version « Stateless »

Magazine
Marque
GNU/Linux Magazine
Numéro
193
Mois de parution
mai 2016
Spécialité(s)
Résumé
Le but de cet article est de faire les modifications nécessaires afin de rendre Tomcat « clusterisable » en mode stateless pour des applications Java Rich Internet Application. Au menu de l'article, on ouvrira le ventre d'un serveur J2EE pour faire les modifications indispensables au processus de sauvegarde de session.

Base de données embarquée dans un navigateur

Magazine
Marque
GNU/Linux Magazine
Numéro
164
Mois de parution
octobre 2013
Spécialité(s)
Résumé

Cela fait quelques années que je vends du logiciel et… soit je n’ai pas de chance, soit c’est le marché qui veut ça, mais pour une application client lourd (QT,Swing,GTK…) que j’écris, je vends 3 applications Web. Ces applications Web sont des applications style « desktop », mais vivantes, soit dans un navigateur Internet « standard », soit sur le navigateur d’un téléphone/tablette. Là où ça se complique, c’est qu’une application lourde interagit rapidement et « fonctionne » sans Internet… Deux trucs « difficiles » à mettre en place pour les applications Web.Il devient assez complexe de faire comprendre à son client qu’une application Web 2.0 ne peut fonctionner sans Internet alors qu’une vieille application client lourd (Pre-Web 1.0 ?) le peut.

Trafiquer un moteur : c’est simple comme élever un enfant !

Magazine
Marque
GNU/Linux Magazine
Numéro
163
Mois de parution
septembre 2013
Spécialité(s)
Résumé

Le but de cet article est d’intervenir dans le code d’un moteur de base de données (H2 pour ne pas le citer), afin d'ajouter deux fonctionnalités intéressantes : le « Row/Cell Level Security » (sécurité au niveau d’une ligne de table de base de données) et un accès distant aux données. Plus que ces fonctionnalités, cet article nous permettra d’étudier une base de données relationnelle, non pas comme d’habitude d’un point de vue « client » (JDBC, ODBC et consorts), mais de l’intérieur du moteur.

Mise en place de XWiki pour une base de connaissances

Magazine
Marque
Linux Pratique
Numéro
71
Mois de parution
mai 2012
Spécialité(s)
Résumé
Les bases de connaissance sont pour une entreprise une ressource cruciale. En effet, à partir du moment où ces entités sociales dépassent deux personnes, le nombre de questions autour de la production explose. Ces questions sont souvent du type : « Où est la dernière version du document X ? » ou encore « Qui sait si le produit X est bien géré par Y ? ». En structurant les réponses à ces questions dans une base de données, on débute ainsi la mise en place d’une base de connaissance, ce qui constitue un premier problème. La maintenance de cette base de connaissance est un second problème. Nous aborderons dans cet article un cas réel de migration d’une base de connaissance existante vers le produit XWiki.

Utilisation de Palo pour de la BI bureautique

Magazine
Marque
Linux Pratique
Numéro
69
Mois de parution
janvier 2012
Spécialité(s)
Résumé
La Business Intelligence (BI) est l’art de pouvoir faire des rapports afin de prendre une décision. Cette trivialité rejoint en fait une question plus cruciale, qui est celle de la visualisation de données. L’idée étant que l’œil humain ne visualise qu’un nombre réduit de données et qu’une bonne représentation visuelle de ces dernières permet la prise de décision. La BI est l’émanation technique de ce quasi-fait, à savoir cette technologie part des données « brutes » d’une base et permet d’en extraire une représentation graphique. Parmi les nombreux acteurs de ce domaine, nous trouvons la technologie Palo, qui est orientée « tableur ».

Faire une application web sans développeur

Magazine
Marque
Linux Pratique
Numéro
65
Mois de parution
mai 2011
Spécialité(s)
Résumé

Cet article est destiné à présenter le produit WaveMaker. Ce dernier autorise un utilisateur non informaticien à construire une application Internet sans écrire de code Java ou autre. Le contexte d’utilisation de ce « framework » est donc les structures soit n’ayant pas accès a un service de informatique (Direction des Systèmes d’Information par exemple), soit ayant des besoins d’outils informatiques non pris en charge par une telle structure. Le produit WaveMaker n’est pas une solution pour bâtir de gros projets d’entreprise, mais il trouve sa place dans la construction de petits outils métier, des outils bien souvent faits avec MS Access/Excel.