Articles


Avez-vous déjà parlé des « Single Page Application » à un robot d’indexation ?
Jusqu’à présent, il ne pouvait pas en dire grand chose car il était plutôt malvoyant des sites javascript/Ajax fournisseurs d’html.
Mais des recommandations ont été proposées pour rendre indexable les applications Ajax, notamment par Google, l’adaptation étant à la charge des développeurs.
Cependant, depuis octobre 2015, Google annonce que son Googlebot sait interpréter les feuilles de style et le javascript comme les navigateurs modernes. Reste à rendre accessible js et css pour le crawler. Les bonnes pratiques d’indexation des sites ajax étant dorénavant dépréciées par Google.
Ok, Google est leader sur la marché des moteurs de recherche mais il n’est pas le seul, ainsi, n’étant pas sectaire, je vous propose 3 solutions pour améliorer l’indexation de votre site Angularjs.


Le NFC réponds à la norme ISO/IEC 14443. Cette norme décrit plusieurs couches (de 1 à 4).
L’objectif de cet article est de vous présenter simplement ces couches et comment est initialisée la communication NFC.


Le NFC est une technologie d’échange d’information sans contact. Elle est dérivé de la technologie RFID et comme le RFID, elle utilise les ondes radio pour communiquer. Dans le cas du NFC, ce sont de hautes fréquences qui sont utilisées. Le système fonctionne par apport d’énergie issue du lecteur (émetteur) vers le récepteur. Dans un […]


La construction des urls est un enjeu de taille pour une application web car une url est: La face visible de l’iceberg. Le fil qui constitue la toile du web La mémoire du web pour accéder à notre application. Une composante du bon référencement de notre application.  Single Page Application Les applications Angularjs ou plus globalement […]


Sous IntelliJ, il est possible d’activer la réorganisation des import d’une classe Java de manière automatique, par exemple dès l’entrée dans une classe ou à la sauvegarde. Par réorganisation des import, on entend la suppression des import non utilisés ou l’optimisation des chemins. Pour ce faire, allez dans File -> Settings puis sous « IDE Settings » […]


Le cross domain est un principe qui consiste à faire communiquer deux domaines entre eux. Par exemple, le domaine source-domain.fr souhaite envoyer des données au domaine cible-domain.com et inversement. Dans cet article, découvrez une manière de permettre ces échange de données avec SpringMVC et SpringBoot.


Dans cet article, l’objectif est de présenter une manière possible de gérer dynamiquement l’affichage et la sauvegarde des champs d’un formulaire via AngularJS et Spring/Hibernate simplement en modifiant un ficher de configuration XML. L’environnement technique Les composants techniques sont les suivants: Partie serveur: Java 1.7 Spring MVC v4.0.3 Spring Boot v1.02 Hibernate v4.3.1 Annotations JPA […]


En SSII, la réalisation d’un projet dépend de plusieurs facteurs pas toujours maîtrisés par le Chef de Projet. Mais parmi tous ces facteurs, s’il y en a un seul à maîtriser, c’est l’équipe. En introduction Tout d’abord, cet article ne fait que traduire ma vision de ce qu’est une équipe, en particulier dans le cadre […]


Les plateformes d’intégration continues sont de plus en plus courante dans le développement. Alors à quoi ça sert et pourquoi mettre en oeuvre, voici un article pour tâcher de répondre à ces questions. Introduction La PIC (Plateforme d’Intégration Continue) est une clef de la vérification. L’objectif de cette plateforme est d’agréger les différents modules développés au […]


Cet article à pur objectif de vous présenter un bundle Symfony2 que j’ai développé. « NotJaxbBundle » Ce bundle permet de manipuler facilement du XML plus ou moins complexe pour communiquer avec des API, sauvegarder des données structurées etc… En route ! L’origine A l’origine de ce bundle, le besoin de communiquer facilement avec un moteur de […]