GWT Principes & Techniques
Des IHM avec GWT
Des IHM avec GWT +
Communiquer avec le serveur
Internationalisation I18n
Développer un composant graphique
Historique du navigateur
Logging
Tester avec JUNIT
Divers principes avancées
JavaScript overlay types
Intégrer une appli GWT dans JavaScript
Code Splitting
Étendre la JRE Émulation
Sérialisation spécifique
Compile Reports
Devoxx france 2014 - Jérôme LELEU - One java library to rule all security pro...Jérôme Leleu
Et si une même librairie Java permettait de s’authentifier sur Facebook, Twitter, Google, myopenid.com, un serveur CAS, en basic auth… aussi bien dans une application Java protégée par Spring Security ou Shiro que dans une application Play en Scala ?
C’est exactement ce que permet la librairie pac4j : www.pac4j.org...
[Nuxeo World 2013] Construire un portail pour Nuxeo (in French) Nuxeo
Loic Marteau présente son connecteur avancé vers Nuxeo. Il permet de publier et partager les contenus web et bureautique de Nuxeo vers des sites Web, Intranet, et ENT.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help boost feelings of calmness, happiness and focus.
This document describes the features of MuskHost's content delivery network (CDN) that allow for better self-enablement and customization. The CDN is built to empower customers with control, visibility, agility and faster development. It provides tools like APIs, a rules engine, analytics and a media control center to allow customers to automate processes, customize configurations, and gain insights into content delivery.
Thanet Circle will consist of two office buildings, 100 Thanet and 101 Thanet, totaling 110,000 square feet in Princeton, NJ. Building 100 Thanet will be a single tenant building of 55,000 square feet while Building 101 Thanet will be a multi-tenant building of the same size. The developer, King Realty Group LLC, is exploring renovations to the lobby areas and can be contacted for additional information.
UNLEASH NO FEAR: HOLD PUBLIC OFFICIALS ACCOUNTABLE FOR BREAKING CIVIL RIGHTS...Tanya Ward Jordan
The Coalition For Change, Inc. (C4C) advocates for protecting federal employees from workplace abuse and discrimination. The No FEAR Act of 2002 was passed to increase accountability for discrimination and retaliation, but federal officials continue violating civil rights laws without consequences. Several cases are described where officials found guilty of discrimination and misconduct faced no discipline, undermining the goal of the No FEAR Act to protect employees and ensure accountability. C4C calls on the President to close loopholes and mandate discipline for officials who violate civil rights.
- Portail d'entreprises:
- nouveaux besoins / nouveaux outils
- quoi de neuf pour les développeurs
- retour d'experience
- eXo Platform
- présentation du projet open source et de la société
- l'offre eXo
If you're serious in Enterprise Digital Transformation, this deck will provide some insight into the scope of need to have a successful transition.
http://oxygn.co
http://www.slideshare.net/OxygnCo/digital-maturity-model-indicator - Three simple steps to sucessful transition
GWT Principes & Techniques
Des IHM avec GWT
Des IHM avec GWT +
Communiquer avec le serveur
Internationalisation I18n
Développer un composant graphique
Historique du navigateur
Logging
Tester avec JUNIT
Divers principes avancées
JavaScript overlay types
Intégrer une appli GWT dans JavaScript
Code Splitting
Étendre la JRE Émulation
Sérialisation spécifique
Compile Reports
Devoxx france 2014 - Jérôme LELEU - One java library to rule all security pro...Jérôme Leleu
Et si une même librairie Java permettait de s’authentifier sur Facebook, Twitter, Google, myopenid.com, un serveur CAS, en basic auth… aussi bien dans une application Java protégée par Spring Security ou Shiro que dans une application Play en Scala ?
C’est exactement ce que permet la librairie pac4j : www.pac4j.org...
[Nuxeo World 2013] Construire un portail pour Nuxeo (in French) Nuxeo
Loic Marteau présente son connecteur avancé vers Nuxeo. Il permet de publier et partager les contenus web et bureautique de Nuxeo vers des sites Web, Intranet, et ENT.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help boost feelings of calmness, happiness and focus.
This document describes the features of MuskHost's content delivery network (CDN) that allow for better self-enablement and customization. The CDN is built to empower customers with control, visibility, agility and faster development. It provides tools like APIs, a rules engine, analytics and a media control center to allow customers to automate processes, customize configurations, and gain insights into content delivery.
Thanet Circle will consist of two office buildings, 100 Thanet and 101 Thanet, totaling 110,000 square feet in Princeton, NJ. Building 100 Thanet will be a single tenant building of 55,000 square feet while Building 101 Thanet will be a multi-tenant building of the same size. The developer, King Realty Group LLC, is exploring renovations to the lobby areas and can be contacted for additional information.
UNLEASH NO FEAR: HOLD PUBLIC OFFICIALS ACCOUNTABLE FOR BREAKING CIVIL RIGHTS...Tanya Ward Jordan
The Coalition For Change, Inc. (C4C) advocates for protecting federal employees from workplace abuse and discrimination. The No FEAR Act of 2002 was passed to increase accountability for discrimination and retaliation, but federal officials continue violating civil rights laws without consequences. Several cases are described where officials found guilty of discrimination and misconduct faced no discipline, undermining the goal of the No FEAR Act to protect employees and ensure accountability. C4C calls on the President to close loopholes and mandate discipline for officials who violate civil rights.
- Portail d'entreprises:
- nouveaux besoins / nouveaux outils
- quoi de neuf pour les développeurs
- retour d'experience
- eXo Platform
- présentation du projet open source et de la société
- l'offre eXo
If you're serious in Enterprise Digital Transformation, this deck will provide some insight into the scope of need to have a successful transition.
http://oxygn.co
http://www.slideshare.net/OxygnCo/digital-maturity-model-indicator - Three simple steps to sucessful transition
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...Microsoft Ideas
De nombreuses industries sont susceptibles d’être transformées par la technologie blockchain. Après une introduction rappelant ce qu’est la technologie blockchain, cette session vous donnera un aperçu sur la façon dont ce nouveau paradigme de gestion de la confiance peut bénéficier à des secteurs comme l’assurance, l’industrie (IoT, chaîne d’approvisionnement.), distribution d’énergie, services publics…
7 plugins de la communauté à ne pas manquer ! - Liferay France Symposium 2016Sébastien Le Marchand
La communauté Liferay est très active et alimente sans cesse la Marketplace avec des plugins de qualité, mais la plupart de ces pépites sont trop souvent méconnues. Cette session sera l’occasion de présenter une sélection de 7 plugins qui sont d’une aide précieuse dans la plupart des contextes projets !
Sa introduction to big data pipelining with cassandra & spark west mins...Simon Ambridge
This document provides an overview and outline of a 1-hour introduction to building a big data pipeline using Docker, Cassandra, Spark, Spark-Notebook and Akka. The introduction is presented as a half-day workshop at Devoxx November 2015. It uses a data pipeline environment from Data Fellas and demonstrates how to use scalable distributed technologies like Docker, Spark, Spark-Notebook and Cassandra to build a reactive, repeatable big data pipeline. The key takeaway is understanding how to construct such a pipeline.
Assistance animals, including dogs, horses, and miniature horses, work in various settings such as nursing homes, hospitals, schools, and private residences. They perform roles as comfort animals, therapy assistants, service animals, and guide animals. Their duties can include lowering blood pressure, decreasing anxiety, acting as a distraction, and improving quality of life. Training for assistance animals takes 6-12 months and involves desensitization to various environments and sounds. Miniature horses specifically can work as service and guide animals due to their size, vision, memory, and ability to work well with people with disabilities.
The document analyzes terrorist attacks data from 1993-2009 to assess the effectiveness of policies enacted after 9/11. It finds:
1) The number and severity of terrorist attacks significantly increased after 9/11, with monthly attacks rising from 41 to 217 and deaths per attack doubling from 0.89 to 1.60.
2) Both the use of explosive devices and suicide attacks significantly increased the severity of attacks, with explosive attacks having over 10 deaths per attack versus 2.57 without, and suicide attacks resulting in 22.57 deaths versus 3.34 for other tactics.
3) While policies aimed to reduce terrorism, their implementation may have unintentionally provoked extremist groups, necessitating an increase in
This document summarizes a research paper on image-based static facial expression recognition using multiple deep convolutional neural networks. The researchers used an ensemble of face detectors to locate faces in images, then classified the facial expressions using an ensemble of CNN models pre-trained on a larger dataset and fine-tuned on the SFEW 2.0 dataset. They proposed two methods for learning the ensemble weights of the CNN models by minimizing log likelihood or hinge loss. Their method achieved state-of-the-art results on the FER dataset and 61.29% accuracy on the SFEW 2.0 test set, significantly above the baseline.
James F. Gordon has over 30 years of experience in construction, maintenance, and traffic operations with the Georgia Department of Transportation and World Fiber Technologies. He has held several leadership roles managing large budgets and projects related to intelligent transportation systems. His most recent role was as a Project Implementation Engineer ensuring material approval and supplier negotiations for fiber optic and traffic signal projects across several Southeast states.
Spring MVC est un framwork qui permet d’implémenter des applications selon le design pattern MVC.
Ce n'est pas un framework événementiel comme pourraient l'être jsf, wicket, tapestry ou struts 2. Mais il possède de nombreux points
d'extensions et utilisé avec Spring Web Flow il devient un framework très puissant.
Les Servlets
Cycle de vie d'une Servlet
Traitement des données de formulaires
Gestion de l'état avec cookies et sessions
Introduction aux JSP
Les balises JSP personnalisées
Règles de conception
Symfony2 - Un Framework PHP 5 PerformantHugo Hamon
L’arrivée de PHP 5.3 en milieu d’année 2009 a bouleversé la manière de développer des applications web. En effet, cette nouvelle version a apporté de nouveaux outils au langage tels que les espaces de nommage qui favorisent la réutilisabilité du code lorsqu’ils sont employés à bon escient. Les nouveaux frameworks de développement rapide ont aussi suivi le mouvement et reposent sur la base de PHP 5.3. C’est le cas de Symfony2 dont la version stable est prévue prochainement.
Cette présentation offre un tour d’horizon de la nouvelle architecture du framework qui s’articule autour de “bundles”, de librairies externes et de nombreux composants indépendants tels que le conteneur d’injection de dépendances. Nous dresserons un panorama des principales fonctionnalités offertes par le framework telles que la couche d’ORM Doctrine 2, le moteur de templating Twig et la gestion des formulaires. Nous nous intéresserons également à la gestion du cache HTTP, à la couche de sécurité ainsi qu’aux outils de débogage destinés à améliorer la productivité du développeur et la maintenance de l’application.
Présentation sur Ajax en Java dans le cadre du cours combiné GTI780 / MTI780, Sujets spéciaux en TI, donné par Claude Coulombe, à l'École de technologie supérieure, Montréal, Automne 2009
Présentation sur Ajax en Java dans le cadre du cours combiné GTI780 / MTI780, Sujets spéciaux en TI, donné par Claude Coulombe, à l\'Ecole de technologie supérieure, Montréal, Automne 2008
Back to Basics - Ne perdez plus votre Temps avec les Dates - JUG SummerCamp ...Camblor Frédéric
La gestion du Temps sur une application client/serveur peut sembler simple de prime abord, mais se révélera beaucoup plus complexe au fur et à mesure des usages : timezones multiples, heures récurrentes, heure d'été/d'hiver, traitements cron, leap seconds sont des exemples parmi tant d'autres.
Saviez-vous même que la Commission Européenne envisage d'abolir le passage en heure d'hiver ? Quels impacts cela aurait sur nos applications ?
Mon objectif : qu'à partir de lundi prochain, vous vous posiez les bonnes questions à chaque fois que vous travaillerez sur une date ou une heure dans vos applications.
Pour cela, reprenons les bases du Temps en informatique : composantes d'une date, norme ISO 8601, Timezones et IANA.
Une fois ces bases posées, nous verrons, au travers d'un certain nombre de cas d'utilisation issus de la vraie vie, les bonnes questions qu'il convient de se poser pour mettre le doigt sur les complexités d'implémentation et éviter de tomber dans une faille spatio-temporelle lors du prochain changement d'heure.
Ce talk est accessible à tous et ne se focalisera pas sur un langage / une API en particulier : les concepts prévaudront sur le code.
Back to basics - Ne perdez plus votre Temps avec les Dates - GDG Tours EditionCamblor Frédéric
La gestion du Temps sur une application client/serveur peut sembler simple de prime abord, mais se révélera beaucoup plus complexe au fur et à mesure des usages : timezones multiples, heures récurrentes, heure d'été/d'hiver, traitements cron, leap seconds sont des exemples parmi tant d'autres.
Saviez-vous même que la Commission Européenne envisage d'abolir le passage en heure d'hiver ? Quels impacts cela aurait sur nos applications ?
Mon objectif : qu'à partir de lundi prochain, vous vous posiez les bonnes questions à chaque fois que vous travaillerez sur une date ou une heure dans vos applications.
Pour cela, reprenons les bases du Temps en informatique : composantes d'une date, norme ISO 8601, Timezones et IANA.
Une fois ces bases posées, nous verrons, au travers d'un certain nombre de cas d'utilisation issus de la vraie vie, les bonnes questions qu'il convient de se poser pour mettre le doigt sur les complexités d'implémentation et éviter de tomber dans une faille spatio-temporelle lors du prochain changement d'heure.
Ce talk est accessible à tous et ne se focalisera pas sur un langage / une API en particulier : les concepts prévaudront sur le code.
Back to basics - Ne perdez plus votre Temps avec les Dates - Devoxx FR EditionCamblor Frédéric
La gestion du Temps sur une application client/serveur peut sembler simple de prime abord, mais se révélera beaucoup plus complexe au fur et à mesure des usages : timezones multiples, heures récurrentes, heure d'été/d'hiver, traitements cron, leap seconds sont des exemples parmi tant d'autres.
Saviez-vous même que la Commission Européenne envisage d'abolir le passage en heure d'hiver ? Quels impacts cela aurait sur nos applications ?
Mon objectif : qu'à partir de lundi prochain, vous vous posiez les bonnes questions à chaque fois que vous travaillerez sur une date ou une heure dans vos applications.
Pour cela, reprenons les bases du Temps en informatique : composantes d'une date, norme ISO 8601, Timezones et IANA.
Une fois ces bases posées, nous verrons, au travers d'un certain nombre de cas d'utilisation issus de la vraie vie, les bonnes questions qu'il convient de se poser pour mettre le doigt sur les complexités d'implémentation et éviter de tomber dans une faille spatio-temporelle lors du prochain changement d'heure.
Ce talk est accessible à tous et ne se focalisera pas sur un langage / une API en particulier : les concepts prévaudront sur le code.
Back to Basics - Ne perdez plus votre Temps avec les Dates - Bordeaux JS EditionCamblor Frédéric
La gestion du Temps sur une application client/serveur peut sembler simple de prime abord, mais se révélera beaucoup plus complexe au fur et à mesure des usages : timezones multiples, heures récurrentes, heure d'été/d'hiver, traitements cron, leap seconds sont des exemples parmi tant d'autres.
Saviez-vous même que la Commission Européenne envisage d'abolir le passage en heure d'hiver ? Quels impacts cela aurait sur nos applications ?
Mon objectif : qu'à partir de lundi prochain, vous vous posiez les bonnes questions à chaque fois que vous travaillerez sur une date ou une heure dans vos applications.
Pour cela, reprenons les bases du Temps en informatique : composantes d'une date, norme ISO 8601, Timezones et IANA.
Une fois ces bases posées, nous verrons, au travers d'un certain nombre de cas d'utilisation issus de la vraie vie, les bonnes questions qu'il convient de se poser pour mettre le doigt sur les complexités d'implémentation et éviter de tomber dans une faille spatio-temporelle lors du prochain changement d'heure.
Ce talk est accessible à tous et ne se focalisera pas sur un langage / une API en particulier : les concepts prévaudront sur le code.
Back to Basics - Ne perdez plus votre Temps avec les Dates - BordeauxJUG EditionCamblor Frédéric
La gestion du Temps sur une application client/serveur peut sembler simple de prime abord, mais se révélera beaucoup plus complexe au fur et à mesure des usages : timezones multiples, heures récurrentes, heure d'été/d'hiver, traitements cron, leap seconds sont des exemples parmi tant d'autres.
Saviez-vous même que la Commission Européenne envisage d'abolir le passage en heure d'hiver ? Quels impacts cela aurait sur nos applications ?
Mon objectif : qu'à partir de lundi prochain, vous vous posiez les bonnes questions à chaque fois que vous travaillerez sur une date ou une heure dans vos applications.
Pour cela, reprenons les bases du Temps en informatique : composantes d'une date, norme ISO 8601, Timezones et IANA.
Une fois ces bases posées, nous verrons, au travers d'un certain nombre de cas d'utilisation issus de la vraie vie, les bonnes questions qu'il convient de se poser pour mettre le doigt sur les complexités d'implémentation et éviter de tomber dans une faille spatio-temporelle lors du prochain changement d'heure.
Ce talk est accessible à tous et ne se focalisera pas sur un langage / une API en particulier : les concepts prévaudront sur le code.
Back to Basics - Ne perdez plus votre Temps avec les Dates - 4SH EditionCamblor Frédéric
La gestion du Temps sur une application client/serveur peut sembler simple de prime abord, mais se révélera beaucoup plus complexe au fur et à mesure des usages : timezones multiples, heures récurrentes, heure d'été/d'hiver, traitements cron, leap seconds sont des exemples parmi tant d'autres.
Saviez-vous même que la Commission Européenne envisage d'abolir le passage en heure d'hiver ? Quels impacts cela aurait sur nos applications ?
Mon objectif : qu'à partir de lundi prochain, vous vous posiez les bonnes questions à chaque fois que vous travaillerez sur une date ou une heure dans vos applications.
Pour cela, reprenons les bases du Temps en informatique : composantes d'une date, norme ISO 8601, Timezones et IANA.
Une fois ces bases posées, nous verrons, au travers d'un certain nombre de cas d'utilisation issus de la vraie vie, les bonnes questions qu'il convient de se poser pour mettre le doigt sur les complexités d'implémentation et éviter de tomber dans une faille spatio-temporelle lors du prochain changement d'heure.
Ce talk est accessible à tous et ne se focalisera pas sur un langage / une API en particulier : les concepts prévaudront sur le code.
Jenkins has a strong plugin ecosystem that allows it to be customized and expanded. This document discusses several Jenkins plugins:
- The Global Build Stats plugin provides consolidated views and charts of build results, durations, and other metrics over various time periods.
- The SCM Sync Configuration plugin synchronizes Jenkins configuration files with source control for backup and traceability. It currently supports one-way sync from Jenkins to SVN repositories.
- The Plugin Compatibility Tester checks for backward incompatibilities between plugins and Jenkins core versions by compiling and testing plugins against different core versions.
28. Présentation d’un Portail : Liferay Architecture générale Image issue du site http://selfcare.utl.co.uk
29.
30.
31.
32.
33.
34.
35.
36.
Notes de l'éditeur
Un portail est censé fédérer l’ensemble des applications de l’entreprise => d’où le bundle qui permet de fournir, sans avoir à le configurer, l’environnement d’exécution du portail … quitte à y intégrer ensuite les webapps à déployer sur le portail