Coder le

MONDE
DE DEMAIN

 

Parlez vous développeur ? DDD, TDD, et autres acronymes barbares

Si vous vous êtes déjà retrouvé(e) entouré(e) de développeurs(euses) il est probable qu’ils ou elles aient utilisé un langage cryptique réservé aux seul(e)s initié(e)s. Pas de panique ! Aujourd’hui ARCA vous propose une introduction aux concepts qui nous sont chers pour comprendre nos amis du code, et expliquer simplement des disciplines dites « clean code ».

Lire la suite

Une brève histoire du frontend

Depuis l’invention du web dans les années 1990 jusqu’à nos jours, le microcosme du frontend a subi de nombreuses évolutions. Pour certaines personnes, cette volatilité est le signe d’une technologie immature, pour d’autres le symbole d’un écosystème vivant et en pleine santé. Mais dans cette fuite en avant perpétuelle, il peut être intéressant de se retourner, pour savoir ensuite où l’on va.

Lire la suite

Visual Studio Code : se faciliter la vie

Avis aux développeurs web et aux utilisateurs de Visual Studio Code en tous genres ! Vous pratiquez sans doute régulièrement ce logiciel, mais le connaissez-vous bien ? Si je vous dis « CTRL+C c’est pour copier, CTRL+V c’est pour coller », jusque-là je pense que tout le monde s’y retrouve. Mais qu’en est-il du CTRL+D, du clic molette, des extraits de code personnalisés, etc ?

Vous l’aurez compris, aujourd’hui nous allons chercher à nous faciliter la vie dans Visual Studio Code.

#1. Un curseur pour les contrôler tous…

Les principaux cas d’utilisation

À mon goût trop peu connue …

Lire la suite

Le Bureau des UX : Le Retour du Gradient

Les gradients dans les produits numériques ont un lourd passif, et souvent mauvaise presse, mais effectuent un retour en force depuis quelques années. Décryptage de cette tendance qui ne fait que se renforcer. Si votre identité possède plusieurs couleurs, un gradient est une solution qui rafraichira une interface.

Lire la suite

Pimpes ton terminal !

Pour la rentrée, l’équipe de rédaction d’ARCA vous a concocté une liste d’outils performants, utiles, voir loufoques, pour pimper un peu le meilleur ami des développeurs : le terminal. Si cette interface, héritage des premiers balbutiements de l’informatique, est la plus simple à laquelle nous avons affaire, cela n’empêche pas de travailler un peu son ergonomie et la rendre plus sexy !

Lire la suite

Parole d’expert: Angular est-il la panacée ?

Côté développement web, l’écosystème de bibliothèques et de frameworks à disposition des développeurs est toujours plus florissant. Parmi ces solutions, certaines se démarquent particulièrement, et c’est le cas d’Angular. Pourtant, la majorité des développeurs souhaitent s’en affranchir. Il est donc venu le temps pour nos experts ARCA de mettre les pieds dans le plat : Angular est-il la solution parfaite pour vos besoins ?

Pour commencer, clarifions la différence entre frameworks et bibliothèques. En effet, nous parlerons dans cet article des 3 écosystèmes les plus utilisés : Angular, React, et Vue. Angular et Vue sont des frameworks, là …

Lire la suite

Le Bureau des UX : les couleurs, une affaire de goût ?

Dans toute interface utilisateur, la couleur est l’acteur principal de l’interaction. Impossible, sans couleur, de démarquer tel ou tel bloc, tel ou tel bouton. Mais plus qu’une simple information, la couleur permet de véhiculer votre identité. Dans ce nouvel opus du bureau des UX, nous nous intéresserons donc aux palettes de couleurs, comment les choisir, et ce qu’elles disent de vous.

#1. La couleur & le numérique

Dans la nature, il y a une infinité de couleurs. Impossible pour les systèmes numériques de reproduire cela, il a donc fallu se restreindre à un espace discret. Rassurez vous, il est toujours …

Lire la suite

Un compte pour les gouverner tous

Ne vous êtes vous jamais dit que recréer un compte pour chaque application était une tâche fastidieuse, pour de toute façon remettre les mêmes informations (Nom, email, …) ? Que vous aimeriez avoir un endroit qui vous permettrait de voir tous vos comptes en instant ? Ou encore mieux : de les gérer, les supprimer. En clair, contrôler vos données de bout en bout. C’est le but du Solid Project, initié (entre autres) par Sir Tim Berners-Lee, qui veut remettre l’utilisateur au centre d’Internet grâce aux Pods.

#1. Naissance du projet

Pour comprendre cette histoire de compte unique, commençons …

Lire la suite

Serious game : le numérique au service de la pédagogie

Avez-vous déjà pensé à former vos collaborateurs grâce au serious game ? Ce type de support numérique combinant une intention « sérieuse » — de type pédagogique, informative, communicationnelle, marketing, idéologique ou d’entraînement — avec des ressorts ludiques, peut être un formidable outil de formation. Afin d’en comprendre l’intérêt et les enjeux, voici un cas client, celui du CIC Sud Ouest, qui a fait appel à nos services pour concevoir un serious game à des fins pédagogiques…

Le serious game a donc pour vocation de détourner la dimension sérieuse d’un support par une forme, une interactivité, des règles et des …

Lire la suite

Tech for good: Le numérique au service du bien commun

Encore balbutiante en France il y a quelques années, la Tech for Good, expression désignant l’usage des technologies au service du bien commun, semble s’accélérer. Le terme Tech for Good est entré dans le langage courant du milieu entrepreneurial et couvre les projets numériques permettant de toucher un grand nombre de personne tout en facilitant le partage et l’accès aux informations. Mais qu’est-ce qui se cache derrière ?

#1 Tech for Good, un numérique social et solidaire tourné vers l’humain.

Depuis quelques années, la Tech for Good s’accélère, voyant fleurir nombre de projets numériques sociaux et solidaires. En effet, dans …

Lire la suite