Blog

Protection des données personnelles (GDPR) : épouvantail ou opportunité ?
GDRP / Protection des données personnelles

Vous n’en avez pas entendu parler ? La GDPR c’est la General Data Protection Regulation, la nouvelle loi européenne sur la protection des données personnelles. Elle rentre en vigueur le 25 mai 2018 et si vous ne vous y êtes pas préparé, ça risque de faire mal – ou au moins de faire peur.

Lire la suite >
Un peu de lecture autour de l’univers React
React JS

Allez, on peut l’avouer, on vous a laissé sans trop de nouvelle après notre premier article / tuto sur React et Redux. C’était il y a… longtemps, et on a eu beaucoup de demandes pour la suite. Ca tombait plutôt mal parce qu’on a eu beaucoup de boulot aussi pendant ce temps là.

Lire la suite >
OneSignal : ou comment arrêter de se prendre la tête avec les notifications Push
OneSignal

Il existe des tas de solutions pour mettre en place des notifications Push sur mobile, certaines sont payantes et permettent une mise en place assez rapide à travers un dashboard et / ou des APIs parfois très bien fichues, d’autres sont gratuites mais nécessitent soit un peu de développement, soit un peu de configuration, et […]

Lire la suite >
ReactJS & Redux pour des lendemains qui chantent – introduction
React JS

Préambule : cet article écrit en mars 2016 a suscité de nombreuses demandes de suite que nous n’avons pu honorer pendant longtemps (et oui, ça nous arrive aussi de coder). Nous avons finalement remédié à la situation avec cet article complémentaire : un peu de lecture autour de l’univers React. L’effet de buzz autour de […]

Lire la suite >
Installer IE sur mac en 3 clics

J’imagine déjà la tête de certains en lisant ce titre : une grimace de dégoût, les yeux qui saignent, la bouche sèche et les jambes flageolantes. Mais pourquoi IE… pourquoi ?? Loin de moi l’idée de faire l’apologie d’un navigateur un poil dépassé ou de nier que Internet Explorer, c’est le mal. Mais une fois […]

Lire la suite >
Petit tour d’horizon de React.JS
React JS

Ceci est mon premier article, alors je vous demande un peu d’indulgence, et je reste une (très) jeune développeuse débutante… Petit tour d’horizon de React.JS Pour commencer, React a été développé par FACEBOOK à des fins internes afin de sortir des problématiques d’un code un peu poussiéreux et obscur, que pas grand monde ne s’aventurait […]

Lire la suite >
La virtualisation pour un développeur web

Vous avez peut être déjà entendu parler de la virtualisation. C’est un domaine bien obscur pour les développeurs mais qui est en général très utilisé par certains de nos confrères lorsqu’ils doivent construire une architecture réseau. Je vais vous expliquer brièvement ce qu’est la virtualisation, puis vous démontrer que cela peut être très utile à […]

Lire la suite >
Un peu de Lean dans mon projet

Chez TPZ on est souvent au contact de porteurs de projet. Au delà du choix des technologies et de l’aspect purement fonctionnel, nous débutons souvent la discussion autour du périmètre global du projet et l’objectif qui se cache derrière. Lorsque l’on a une idée de site ou d’application mobile en tête, il est tentant de vouloir aller au […]

Lire la suite >
GenMyModel : diagramme de classe dans le Cloud

Aujourd’hui je vous propose de découvrir un outil très intéressant à intégrer dans vos processus de développement. Il s’agit de GenMyModel, un outil collaboratif pour créer des diagrammes UML dans le cloud. En effet il n’est pas nécessaire d’installer une application pour pouvoir commencer à créer vos diagrammes fonctionnels, de cas d’utilisation et de séquence. Vous […]

Lire la suite >
Metaball CSS

Un petit exemple d’utilisation de CSS glané sur Twitter (merci @Manoz !)   See the Pen Metaball by Miraj Mohsin (@mirajm212) on CodePen. Le pire c’est qu’en regardant bien le code, on se rend compte qu’au final c’est plutôt simple, ça tient en quelques classes et c’est quand même super encourageant !

Lire la suite >
Acunetix WP Security – Plugin essentiel pour la sécurité de votre site WordPress

Le plugin WP Security a été développé par Acunetix qui lutte contre la vulnérabilité des sites face aux menaces sur la toile. Ce plugin est un outil gratuit qui permet de remonter les différentes failles présentes sur votre site et de les corriger rapidement et facilement: Suppression des informations d’erreurs sur la page de connexion […]

Lire la suite >
Intégration continue : petit état des lieux

L’intégration continue est devenu un passage quasi obligé dans la plupart des projets. Lancer automatiquement une série de tests, générer des rapports, avoir une vision quasi instantanée sur la qualité du code et les mesures correctives à y apporter, générer la documentation de l’application puis, si tout va bien, lancer un déploiement automatisé sur un serveur […]

Lire la suite >
Intel XDK : « mes icones et splash screens disparaissent »

On l’a vu dans un précédent post, Intel XDK est formidable à pas mal de points de vue. Malheureusement, il existe aujourd’hui encore certains bugs qui – je l’espère, devraient être progressivement corrigés dans les prochaines mises à jour, par ailleurs régulières. Un des bugs les plus casse bonbons, c’est la disparition au bout d’un […]

Lire la suite >
Votre première application Android avec Intel XDK

Parmi les outils que j’utilise quasi quotidiennement, Intel XDK a pris une place de plus importante au fur et à mesure des développements mobiles. Des petites galères avec l’émulateur Android, des contraintes rencontrées avec Ripple, et du côté « tout web » un peu désagréable de Phonegap Build qui – malgré un réel effort pour proposer une liste […]

Lire la suite >
Petit tout d’horizon de Ionic Creator

Les gars de chez Drifty sont hallucinants. Je les aime. Après avoir révolutionné à leur façon le développement mobile hybride à grand coup de framework AngularJS et d’une UI qui envoi du bois en morceau de 50 grâce à Ionic Framework, voilà qu’ils sortent – pour le moment en béta, Ionic Creator, une application qui vient […]

Lire la suite >
A la découverte de Stripe : une solution de paiement alternative !

En tant que développeur PHP il m’est souvent arrivé de devoir mettre en place un système de paiement sécurisé sur un site. Et malheureusement cette étape se révèle assez fastidieuse voir complexe. Il existe plusieurs solutions pour proposer un paiement sécurisé sur votre site mais nous allons nous pencher sur une en particulier à savoir Stripe. […]

Lire la suite >
NOTIFICATIONS PUSH UNIFIÉES AVEC AEROGEAR

Pour certains projets mobiles (la majeure partie, en fait), on a souvent besoin de mettre en place des notifications Push. Si c’est plutôt simple de monter un serveur pour iOS, pour Android ou Mozilla (simple push), ça devient rapidement une purge dès que l’on veut gérer les trois en même temps de façon simple, au travers d’un […]

Lire la suite >
[Rapidos] Exécuter des lignes de commande avec Grunt

Tant qu’on en est à parler de Grunt, si on parlait de la possibilité d’exécuter une série de lignes de commandes ? Ca peut être pratique si par exemple vous souhaitez copier votre dossier www vers un autre dossier ou lancer le simulateur IOS juste après le build, ou pour plein d’autres choses ou la […]

Lire la suite >
Initiation Grunt – La présentation de James au Digital Apéro

Vous avez été nombreux à participer à la présentation GruntJS de James au digital apéro, organisé par SiliconComté. Une expérience enrichissante des deux côtés 🙂 Pour ceux qui auraient raté la présentation,  voici les slides !   Utilisez les flèches de votre clavier pour naviguer dans les slides.

Lire la suite >
TroisPointZéro au Digital Apéro du SiliconComté

  James, notre beau gosse du développement front, sera présent au Digital Apéro organisé par SiliconComté pour une présentation autour du thème « Automatiser vos tâches de développement avec Grunt JS », le 21 octobre à 18h Besançon. Toutes les informations sur le site de SiliconComté : http://www.siliconcomte.fr/2014/09/digital-apero-automatiser-vos-taches-de-developpement-avec-grunt-js/ Venez nombreux !

Lire la suite >