Veuillez utiliser un navigateur récent (Google Chrome, Firefox, Edge, ...) pour profiter d'une meilleure expérience de visualisation et de toutes les fonctionnalités du site.
Retour d’expérience sur le choix entre WPML et Polylang pour la mise en place du multilingue sur Wordpress.
Tester l’application fait partie du travail d’un développeur. Mais encore faut-il savoir ce que cela recouvre. Voici comment nous nous acquittons de cette tâche chez Imagile.
Après bientôt 3 ans d’utilisation de Tailwind CSS pour l’intégration de nos sites, petit retour d’expérience sur son évolution et son mode Just In Time.
Cet article résume l’intervention réalisée par Matthieu et Pierre-Emmanuel lors du CaenCamp du 24 septembre 2019. Il permet notamment de comprendre pourquoi chez Imagile nous sommes passés de InuitCSS au framework Tailwind.
Découvrez comment nous avons développé un robot d’analyse basé sur WPScan pour automatiser la recherche de failles sur nos sites WordPress afin d’en assurer la maintenance.
Est-il possible de se mettre dans la peau d’un utilisateur pour mieux comprendre la manière dont il utilise votre application ? Telle est la question à laquelle Guillaume répondra en vous présentant la gem Rails Impersonate.
Conférence de @plabadille lors des CaenCamps #34 du 28/11/2017 au forum digital : après une présentation générale du monde du deep learning (concept, vocabulaire, fonctionnement), nous verrons les différentes étapes de la création d’un réseau de neurones avec Keras et TensorFlow. Cette conférence s’adresse à tous !
Après la révolution du responsive, les applications web affichent désormais de plus en plus d’atouts supplémentaires permettant de marcher sur les plates-bandes des applications natives. On parle alors de plus en plus des applications web progressives. Petit résumé pour mieux comprendre les enjeux de cette nouvelle étape dans le web mobile.
Second article plus technique sur les réseaux de neurones. Choix de l’environnement, création du jeu de données, du modèle et techniques pour sélectionner le modèle entraîné le plus pertinent
Entrez dans l’univers prometteur des réseaux de neurones artificiels, présents dans de nombreuses applications web, mobiles et objets connectés du quotidien
Les atouts de WordPress, pour de petits sites ou des sites de grande envergure nécessitant du développement sur-mesure
Les bonnes pratiques de développement logiciel appliquées au CMS de plus répandu, Wordpress
À l’heure de la navigation sur mobile, le format vectoriel SVG présente des atouts de poids pour les intégrateurs
Bien que Microsoft ne représente qu’une faible part des appareils mobiles sur le marché, nous devons en prendre compte
Pour continuer à toucher la plus large audience, il faut s’assurer que les newsletters soient consultables sur mobiles et tablettes
Description des différences : coûts de développement, contraintes de mise à jour, facilité d’évolution…
Description des appareils fonctionnant avec le système d’exploitation de Google, Android
Améliorer son workflow d’intégration avec un préprocesseur CSS
Comment identifier l’auteur d’un changement, trouver rapidement le commit contenant un bug, et utiliser les alias
Comment modifier l’historique, et comment n’inclure qu’une partie des changements en cours dans un commit
Comment fusionner deux branches et résoudre les conflits qui peuvent en découler
La veille technique de nos outils nous permet de protéger nos clients dès la sortie des correctifs de sécurité
Les commandes de base de Git : ignorer des fichiers, grouper des changements sous forme d’un « commit » et branches de travail
Avoir différents mobiles et tablettes nous permet de tester l’affichage de nos sites dans des conditions réelles
Avec git bisect, il devient plus rapide de trouver un bug dans son code source
Utiliser un préprocesseur CSS dans son workflow d’intégration permet de gagner en productivité
Matthieu Sadouni présente les bases du versioning avec Git : principe, bénéfices et premiers pas.