Coder le

MONDE
DE DEMAIN

 

Publier une librairie sur le repo maven central (avec Gradle Kotlin DSL)

Hokay. Donc, vous avez fait une librairie java/kotlin, mais genre un truc vraiment chouette, pas simplement une lib qui vérifie qu’un nombre est pair ou qui retourne true. Vous vous dites que ca serait chouette de la publier sur le repo maven central, pour que tous les projets Java/Kotlin de la terre puissent en bénéficier. Malheureusement, le repo maven central a un videur devant la porte, il ne vous connaît pas, et vous n’avez pas votre carte d’identité.

Vous entrez pas

Lire la suite

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