La revue de presse by Proxiad

La revue de presse Proxiad est une revue bi-mensuelle de l’IT et regroupe les articles plébiscités par les Proxiadmen et les Proxiadwomen. Elle traite des technologies Web, Java, .NET, BI, Big Data, de la mobilité et de l’agilité qui sont les domaines de compétences de Proxiad.     Agilité L’efficience de l’équipe n’est pas celle de l’individu (par Yohan Pannet) Ceci est une réflexion sur ce qu’est ou pourrait être une équipe.     Backend Java 9 (par Stéphane Lavogiez) La release de Java 9 est prévue pour septembre 2016. Découvrez dans cet article comment le projet Jigsaw risque d’impacter votre code.   Bien paramétrer sa JVM (par Stéphane Lavogiez) Un article intéressant sur les paramètres de JVM à utiliser en production : Java VM Options You Should Always Use in Production.     Architecture La stratégie Microsoft (par Manuel Krupa) Cet article analyse les fruits de la nouvelle stratégie de Microsoft : ouverture et multiplateforme.     Technologie Introduction à quelques outils du Shell (par Manuel Krupa) Analyser les comportements des applications est une priorité une fois celles-ci en production ou tout simplement en recette. Quelques outils simples du Shell nous rendent bien des services.  

Devoxx France 2015 by Proxiad – Day #2

Cette seconde journée commence par les keynotes dans le grand amphi bleu. Ici pas de présentations techniques mais plutôt de courtes présentations sur des thèmes liés de près ou de loin au développement. Les Keynotes Rodolphe Gelin de la société Aldebaran Robotics nous explique l’état d’avancement des travaux menés en terme de robotique personnelle, notamment en ce qui concerne l’assistance aux personnes âgées, l’aide à l’achat dans les magasins ou encore l’accompagnement des enfants. Pour les intéressés, un SDK complet est disponible vous permettant de développer des applications qui pourront tourner sur le modèle de robot Nao.Eric Filiol, consultant en cyber-sécurité, expert en cryptologie et virologie, aborde la problématique du contrôle des technologies de l’information et du respect des libertés individuelles, dans un contexte particuliérement riche depuis une ou deux années : révélations de Snowden, failles Heartbleed, Poodle, Shellshock, piratages d’entreprises en forte hausse, loi sur le renseignement…   Maintenant que nous sommes biens réveillés, il est temps de passer aux conférences un peu plus techniques. Au menu : Web Components, Polymer and Material Design Uniformisez vos postes de développement avec Fig (Docker compose) Modern Enterprise Java Architectures with Spring 4.1 http/2 : A deux c’est mieux   Web Components, Read More

Dome Event #4 : Vert.x

Quatrième Dome Event, sur l’utilisation de vert.x en Java. Nous étions une douzaine. Trois “volontaires” ont pris le clavier pour coder d’élégantes manières de dire bonjour au Monde et à autrui. Yannick de Kercadio nous a rappelé que les serveurs d’applications saturent généralement au niveau de la mémoire, à cause du nombre de threads (et donc de piles). Vert.x ne lance qu’un thread par cœur CPU : ça ne lui arrive pas. Le prix à payer, c’est de penser et coder en asynchrone. Nous avons appris à : Créer un serveur web qui dit bonjour. En JavaScript et en Java. Ce qui n’a rien changé… Ouvrir un fichier, attendre qu’il soit ouvert puis lire les données, et attendre les données, puis répondre à une requête web. Pour dire bonjour en beauté (enfin, en HTML) et sans bloquer le moindre thread. Déléguer le travail à un verticle (unité d’exécution, accédée au plus par un thread). Toujours pour dire bonjour. Utiliser le mécanisme de routes dans les URL, pour dire bonjour à une personne en particulier. Un grand merci à tous pour avoir joyeusement contribué au code et au débat.

La revue de presse by Proxiad

La revue de presse Proxiad est une revue bi-mensuelle de l’IT et regroupe les articles plébiscités par les Proxiadmen et les Proxiadwomen. Elle traite des technologies Web, Java, .NET, BI, Big Data, de la mobilité et de l’agilité qui sont les domaines de compétences de Proxiad.     Frontend Globalize 1.0 (par Stéphane Piotrowski) Globalize est un projet jQuery destiné à faciliter l’internationalisation (formatage des dates, nombres, montants…) dans les projets web. Il passe aujourd’hui en version 1.0. L’article ci-dessous est l’annonce de ce lancement et présente quelques-unes des nombreuses possibilités offertes.     Sécurité Créer ses certificats CaCert (par Arnaud Foraison) Voici trois liens qui vous permettront facilement de sécuriser vos services en créant vos propres certificats CaCert. http://alvinalexander.com/blog/post/java/keytool-cacerts-java-ssl http://www.talkingtree.com/blog/index.cfm?mode=entry&entry=25AA75A4-45A6-2844-7CA3EECD842DB576 https://www.octopuce.fr/creation-dun-certificat-cacert-pour-vos-serveurs/     Software Craftsmanship La Boy Scout Rule (par Yohan Pannet) Le principe est simple et efficace : toujours laisser un endroit dans un état meilleur que celui où vous l’avez trouvé. A titre personnel, cela m’arrive de le faire en passant sur les alertes Sonar. Si vous êtes adepte du Clean Code, cet article est fait pour vous !     DevOps Vagrant : la solution à vos environnements hétérogènes (par Manuel Krupa) Vous développez sous Mac Read More

Devoxx France 2015 by Proxiad – Day #1

Cette année, le Devoxx France avait lieu du 08 au 10 Avril au Palais des Congrès (Paris) et deux Proxiadmen étaient sur place pour prendre part à l’évènement : Stéphane Lavogiez et Manuel Krupa. Voici leurs retours sur le premier jour de LA conférence française des développeurs.   Session Spring Boot (par Manuel Krupa et Stéphane Lavogiez) A peine arrivé,  nous avons rejoint le plus grand amphi pour assister à la conférence sur Spring Boot par Stéphane Nicoll et Brian Clozel (développeurs de spring.io). Partie 1 : Comment utiliser Boot ? Nous avons donc rejoint la conférence au moment de la création d’une API REST. Cette API REST a ensuite été sécurisé avec le starter Spring Security. Puis Stéphane et Brian nous ont présenté le “Starter actuator” qui permet de monitorer facilement les applications. Voici quelques informations sur le starter actuator : fichier application.properties => permet de surcharger les variables par défaut (ex : role de securité par défaut d’administration) URL /env => permet de récupérer les variables du système URL /autoconfig => Toutes les configurations qui ont été effectuées par défaut et celles qui n’ont pas été effectuées (évaluation négative) et les URLs d’accès URL /beans => voir quel Read More

Formation à la gestion de projet (ou autre si çà ne vous tente pas !)

Pour celles et ceux qui pratiquent la gestion de projet ou qui s’y intéressent, une opportunité se présente sur le site https://coursera.org. En effet, à partir du 18 mai, 3 cours débutent : – Initialisation et planification de projet – Gestion de budget et organisation de projet – Gestion des risques et conduite du changement L’inscription est gratuite, chaque cours dure 4 semaines. J’ai déjà participé à plusieurs formations sur ce site. Il permet d’accéder à des Massive Open Online Courses (MOOC). Le principe est simple : – Les cours sont dispensés sous forme de vidéos. – Un quizz permet chaque semaine de faire le bilan des acquisitions. – Un examen final valide le niveau d’apprentissage. La grande force des MOOC réside dans le forum dédié à chaque cours. C’est ici que les étudiants inscrits échangent au sujet du cours. La diversité des profils est une source réelle d’approfondissement de la réflexion et de la compréhension. C’est aussi un excellent moyen d’apprendre des choses inattendues qui ne sont pas abordées dans le cours. Les cours ont parfois jusqu’à 150 000 personnes inscrites à travers le monde (40 000 couramment). C’est la source de richesse des échanges : un melting-pot culturel Read More

La revue de presse by Proxiad

La revue de presse Proxiad est une revue bi-mensuelle de l’IT et regroupe les articles plébiscités par les Proxiadmen et les Proxiadwomen. Elle traite des technologies Web, Java, .NET, BI, Big Data, de la mobilité et de l’agilité qui sont les domaines de compétences de Proxiad.     Frontend Tutorial d’implémentation de la stack MEAN (par Yohann Pannet) C’est un tuto avec une implémentation minimaliste de la stack MEAN, il propose aussi une façon de structurer son code (ce qui peut manquer à certains tuto). Il nécessite quelques connaissances de Node.js. C’est une application “to-do list” avec une stack MEAN (mongo, express, angular, node)   Tester unitairement ses applications AngularJS (par Arnaud Foraison) Sur ce type de langage, on oublie vite les tests et ne sait pas comment tester les services, controllers. Cet article va vous montrer comment mettre en place des tests unitaires sur votre application AngularJS via Jasmine et Karma.   Mobile Tester unitairement ses applications Android (par Manuel Krupa) Comme le démontre cet article, en 2015 vous n’avez plus d’excuse si vous n’avez pas de test unitaire sur vos applications Android. 1, 2, 3… Testez !!!     Méthodologie Les revues de code (par Manuel Krupa) Cet Read More

Dome Event #3 : Une introduction à la BI

Pour ce troisième Dome Event, Jérôme Cugier est venu nous parler de BI en dressant une introduction des différents concepts. Nous étions une dizaine de collaborateurs pour cette troisième session. Lors de cette session, Jérôme a présenté : La définition de ce qu’est la Business Intelligenc L’architecture “typique” du BI Les différents types de modélisation : en étoile, en flocon, en étoile avec clés de substitution, en agrégats Comment alimenter une telle architecture ? Selon quelles étapes ? Comment restituer les données ? Un grand merci à Jérôme pour cette présentation.

Bravo à nos nouveaux certifiés MongoDB

Début Janvier 2015, une invitation aux nouvelles sessions de formation en ligne de MongoDB avait été lancée chez Proxiad Nord. Sept semaines plus tard, ils sont quatre à avoir suivi cette formation qui demande beaucoup d’investissement personnel et à avoir réussi l’examen final. Cette formation “M101 : MongoDB for Developers” confronte les étudiants avec les fondements, concepts et pratiques de cette base NoSQL. Un grand bravo donc à Grégoire Lecoufle, Jean Défossez, Thierry Ployaert et Manuel Krupa. Pour les intéressés, la page des formations en ligne de MongoDB est ici : https://university.mongodb.com/courses/schedule

La Revue de Presse by Proxiad

La revue de presse Proxiad est une revue bi-mensuelle de l’IT et regroupe les articles plébiscités par les Proxiadmen et les Proxiadwomen. Elle traite des technologies Web, Java, .NET, BI, Big Data, de la mobilité et de l’agilité qui sont les domaines de compétences de Proxiad.     Frontend Créer son premier Web Component (par Manuel Krupa) Si vous n’avez jamais créer de Web Component, ce petit tutorial est fait pour vous.     Mobile Microsoft Techdays 2015 (par Nicolas Blondeau) GFK a étudié le comportement des shoppers français en magasin et les a comparé aux comportements mondiaux. Cet article recense donc les usages du mobile en magasin.     Eco-système IT La SSII doit muter en STI (par Nicolas Blondeau) Cet article aborde les besoins de mutation des SSII en STI (Société en Talent Informatique) mais pour cela, les mentalités doivent changer : gros chantiers en perspectives !     NoSQL Cours en ligne Cassandra (par Thierry Ployaert) Maintenant que j’en ai fini avec les cours sur MongoDB, je me suis inscrit aux cours sur Cassandra, je viens de finir le premier . Pas mal également, pas de planning imposé, un peu moins bien fini que les cours MongoDB. Read More