Software Engineering

<span style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" data-mce-type="bookmark" class="mce_SELRES_start"></span><span style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" data-mce-type="bookmark" class="mce_SELRES_start"></span><span style="display: inline-block; width: 0px; overflow: hidden; li...

Pourquoi aborder un petit déjeuner autour du mobile sur le thème de la trahison des images de Magritte ? Depuis l’arrivée des premiers smartphones, le mobile n’est plus vraiment le même. Il conquiert tablettes, montres, téléviseurs, automobiles, assistants, domotique… Il est depuis quelques années un écosystème à part-entière.Le mobile n’est pas un...

Auth0 is a SaaS platform that offers a set of tools to implement Authentication and Authorization for your web, mobile and legacy applications.This platform provides a great developer experience with a good documentation and innovative features, such as rules, JavaScript functions that are executed when a user authenticates to your application.GitH...

- Bonjour ! C'est ici, l'atelier n'est-ce pas ? Il n'y avait pas de salle sur le rendez-vous.Charlène entre dans le bureau XXL, les bras chargés d'un gros classeur en carton et d'un ordinateur entre-ouvert dans lequel elle a glissé une liasse de pages A4, vraisemblablement des copies d'écran.Audrey dit : - Bonjour, Charlène, oui c'est bien ici. On ...

Les missions de cadrage 360° comprennent presque toujours des éléments d’architecture de SI.Pour traiter ces sujets, il faut répondre à deux questions pendant la phase de pré-cadrage (ou d’avant-vente dans le cas d’OCTO) :de quels types d’expertises va-t-on avoir besoin ?quel niveau d’effort faudra-t-il fournir ?Plutôt que des réponses très précise...

Une machine qui parle ... ce n’est pas nouveau me direz-vous. En effet le premier Mac le fait depuis 1984. Certes, à l’époque il ne s'agissait “que” d’un synthétiseur vocal. Maintenant on parle d’assistant vocal capable de réaliser des tâches relativement complexes.Aujourd’hui la voix est une IHM à part entière et le marché des enceintes dotées d’u...

Voir le lien githubDans un précédent article sur les animations, j’expliquais les bases de CoreAnimation, les différentes manières de faire des animations, les pré-requis à connaître ainsi que les pièges à éviter. J’ai également parlé de tous les types prédéfinis de CALayer fournis par Apple, sans trop m’étendre.Aujourd’hui, je compte vous amener d...

Le 14 et 15 février, la Serverlessconf posait ses bagages pour la première fois en France, à Paris. Cette conférence communautaire réunit de nombreux speakers d’entreprises variées afin de partager leurs expériences sur les architectures serverless. Malgré le nom de la conférence, cette conférence ne traite pas spécialement du framework éponyme ser...

- Bonjour à tous !Maria entre dans le bureau, et pose son ordinateur sur la table, ainsi qu'une liasse de feuilles A4 comportant des copies d'écran, pour certaines marquées au feutre rouge. Elle semble plutôt de bonne humeur. Elle s'assoit et dit en souriant : - 15 heures, comme convenu. Charlène n'est pas disponible aujourd'hui, mais ça nous empêc...

Lors de la dernière Google I/O, Google a présenté une nouvelle boîte à outils intégrée dans Firebase : ML Kit. Elle doit vous aider, et même vous pousser à utiliser un peu plus de Machine Learning dans vos apps.ML Kit ?ML Kit se divise en deux parties : API et do it yourself (intégrer son propre modèle). La partie API repose sur Google Cloud Vision...