Architecture
Système de queue

Un guide assez complet sur les concepts fondamentaux qui sous-tendent les systèmes de queue et comment il s'appliquent aux outils disponibles.


Partagé par Benoit GANTAUME
il y a presque 5 ans
3

Derniers commentaires :
Benoit GANTAUME il y a presque 5 ans - modifié il y a presque 5 ans
Vous utilisez un système de queue ?
Si oui lequel ?
Et surtout : pourquoi lui ?
Axel Shaita il y a presque 5 ans
Merci pour ce guide complet. J'ai pas mal utilisé RabbitMQ à l'époque où je bossais dans l'IOT. Nous avions fait ce choix car la plupart de nos objets connectés ainsi que nos partenaires utilisaient le protocole MQTT. Dans mon précédent job, nous utilisions Kafka mais je n'ai pas eu l'occasion de jouer avec. J'ai également eu l'occasion de bosser (très brièvement) sur un projet qui utilisait ZeroMQ pour faire de la communication interprocessus.
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
flow
productivté

La plupart des développeurs ne savent pas organiser leurs tâches. Pourtant, c'est une étape primordiale qui a le potentiel de tripler leur productivité.


Partagé par Marc Bouvier
il y a presque 5 ans
8

Derniers commentaires :
Benoit GANTAUME il y a presque 5 ans
Retour intéressant. Je suis heureux qu’artisan développeur t’ait aidé sur ton chemin.
Clairement : le TDD donne un cadre, une démarche qui protège.
Après, l’ultime c’est de faire ça à deux.
Quand tu es dans le flow en binôme, il se passe des choses très surprenantes. J’ai rarement vécu ça dans ma vie, et c’est bien dommage : on entre dans une autre dimension.
Marc Bouvier il y a presque 5 ans
Une chose qu'on peut retenir parmi d'autres est qu'on souhaite réduire ou supprimer les changements de contexte et interruptions.

C'est un sujet récurrent des articles de blog, podcasts et vidéos youtube de Sebastian Daschner.

www.sebastian-daschner.com
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
Données personnelles
Ethique

Accorder plus ou moins de crédit bancaire selon son comportement sur le web, c'est pas juste en Chine...
Une raison de plus de s'interroger sur les outils qu'on utilise...


Partagé par Benoit GANTAUME
il y a presque 5 ans
4

Derniers commentaires :
Benoit GANTAUME il y a presque 5 ans - modifié il y a presque 5 ans
Oui et non.
C’est une question d’échelle et de finesse.
Tu parles de casier judiciaire. Il faut faire des choses graves pour en arriver là.
Dans ce cas on parle d’actions banales.
Je suis dérangé que des institutions privées aient autant d’influence sur les masses, à une aussi large échelle.
Sans compter l’enjeu politique : quelle marge de manœuvre reste aux citoyens ?
Que se passera-t’il quand un gouvernement beaucoup plus radical prendra le pouvoir ?

Je me demande si la résistance aurait pu exister avec tous les outils de surveillance qui existent aujourd’hui. Je ne le crois pas, et ça ne me rassure pas vraiment...
Julien Zamarreno il y a presque 5 ans
L'exemple du casier judiciaire est surement un peu extrême, mais on reste en France assez frileux de ce type de notations, et c'est l'exemple qui met venu rapidement en tête. L'idée que je voulais en ressortir c'est que nos actions hors d'internet ont des conséquences.

Le problème c'est que ces institutions privées sont déjà surpuissante, et en réalité, il n'y a aujourd'hui pas grand chose qui peut les arrêter. Même les pays ont du mal à faire face, l'exemple du moment étant le procès antitrust de Facebook, qui pour l'occasion s'est allié à Google... ^^

Au niveau Politique, c'est une excellente question ! Pour ce qui est de la marge de manœuvre des citoyens, cela dépend de ce qui est intégré dans cette notation, est-ce que toute la navigation compte ? Seulement certain élément ? Est-ce que c'est la paiement ou non de ses abonnements en ligne ? La vente d'objet ?

Pour la résistance, je suis plutôt du genre défaitiste ! Mais pour le coup, je pense que oui, les personnes se seraient organisé autrement, rappelons-nous qu'à l'époque il n'y avait même pas Internet et que le téléphone passé par des centres d'appels (si je ne me trompe pas).

Aujourd'hui, il est "très simple" de surveiller une plateforme comme Facebook, mais il est très difficile de suivre toutes les mini plateformes qui sortent tous les jours.
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
front-end
JavaScript
React

React vient d'annoncer la sortie des 'Server Components', qui permettent de 'rendre' certains composants dans le serveur afin de diminuer la taille du bundle client. Il n'existe à priori rien d'équivalent actuellement (nb: le principe est différent de celui du SSR). Qu'en pensez-vous ? Quelqu'un a-t-il eu l'occasion d'essayer ?


Partagé par Elise Patrikainen
il y a presque 5 ans
1

Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
Bonnes pratiques
Code
JavaScript

Ma présentation de Refactoring, de Martin Fowler 🚀 : la trame principale et les grandes idées. L’article est long, mais je pense qu’il apportera l’essentiel du livre à ceux qui n’ont pas le temps de le lire...


Partagé par Vincent Guilloux
il y a environ 5 ans
8

Derniers commentaires :
Vincent Guilloux il y a environ 5 ans
En effet il mérite d'être plus connu 😉 ! Content que l'article t'ait plus ! Merci pour le feedback.
Marc Bouvier il y a environ 5 ans
Merci pour l'article et les ressources qui vont avec!
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
Bonnes pratiques
CI/CD
DevOps

Dernièrement, je constate que la CI (Continuous Integration) est un skill relativement rare chez les développeurs, même pour des profils expérimentés. Sans en être un expert absolu, je voulais en livrer ma vision et quelques…


Partagé par Vincent Guilloux
il y a environ 5 ans
5

Derniers commentaires :
Jason Maréchal il y a presque 5 ans
"Relativement rare chez les développeurs", parfois aussi chez les ops.

Le problème est que dans certaines organisations les dev n'ont pas le droit de toucher à la CI. Ensuite même s'ils ont la main, comme c'est souvent quelque chose d'obscure qui s'éloigne du code, loin du langage utilisé pour le produit en tout cas, ce sont souvent les même profils qui prennent les choses en mains. Enfin, la CI ce n'est pas du développement de produit, d'un point de vue projet il faut y passer le moins de temps possible, ce n'est qu'un coût sans RoI. C'est comme ça qu'on évite de former l'équipe au technologie de la CI et à la configuration faites par l'équipe, ou pour l'équipe par le touche à tout de l'équipe.
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
personal branding

Une autre ressource sur la création d'une identité 'online' (par un développeur).


Partagé par Elise Patrikainen
il y a presque 5 ans
0

Derniers commentaires :
Benoit GANTAUME il y a presque 5 ans
Salut,
Pour le logo et l'identité, j'ai le logo Artisan Développeur floqué que le TShirt que j'utilise dès que je suis en vidéo. C'est un peu mon habit de scène ! :)
Par contre c'est un logo de marque plus que de personnal branding.
Pour le contenu de niche, c'est une très bonne approche.
Encore faut-il avoir une vision claire de ce qui tu lui apporte.
De mon côté, c'est pas forcemment encore évident : je mélange des techniques de code et une certaine approche du métier, avec l'envie d'élargir au délà de la tech.
Le croisement d'audience est aussi positif. A chaque fois que j'ai fait ça avec d'autres créateurs, ça a bien marché.
L'idée de le faire avec une communauté me semble très pertinente.

Pour moi, le positionnement que tu décris ressemble plus à celui d'un solo-preneur ou freelance.
Dans mon cas, je cherche plus à créer un biz qui va au-delà de ma personne. Il y a donc quelques différences, mais les mécaniques restent les même.

Avec un minimum d'effort, on peut facilement valoriser un profil.
Pour quelques centaines d'euros, tu peux faire appel à des designers qui vont te créer tout ça. Ca donne tout de suite un côté très pro.
Je ne peux que recommander à tous les freelance de s'y intéresser !
Elise Patrikainen il y a presque 5 ans
Merci pour ce retour détaillé, Benoit !

Tu as raison, on (enfin j'ai) tendance à penser qu'une charte graphique, un logo, etc, sont à réserver aux entreprises dépassant la personne physique mais ce n'est pas le cas, on peut aussi s'en servir à titre personnel (comme le fait Tim d'ailleurs).
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
front-end
vue.js

L'API de composition comme alternative à Vuex pour les cas simples de state management - pourquoi pas ? 🤔


Partagé par Elise Patrikainen
il y a presque 5 ans
3

Derniers commentaires :
Elise Patrikainen il y a presque 5 ans
(Aussi, pour information, tu peux utiliser des constantes plutôt que des chaînes de caractères pour nommer les actions et mutations : next.vuex.vuejs.org/...
Mais je reconnais que c’est peu intuitif et peu mis en valeur dans la documentation.)
Marc Bouvier il y a presque 5 ans
j'utilise aussi des constantes, ca me permet de les documenter et de les grouper au même endroit. Aussi, je peux mieux les organiser avec des conventions de nommage.
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
Git
performances

@derrickstolee recently discussed several different git clone options, but how do those options actually affect your Git performance? Which option is fastest for your client experience? Which option is fastest for your build machines? How can these options impact


Partagé par Charles Dimitri
il y a presque 5 ans
1

Derniers commentaires :
Benoit GANTAUME il y a presque 5 ans
Merci Dimitri du partage.
Quelles idées principales en retiens-tu ?
Si je lis l’article, qu’est ce que je vais apprendre ?
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
front-end
TDD
vue.js

Excellent article d'introduction au TDD front (Vue.js - par Sarah Dayan)


Partagé par Elise Patrikainen
il y a presque 5 ans
5

Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
Artisan Développeur utilise des cookies afin de t'offrir les meilleurs services. En poursuivant ta navigation, tu acceptes l’utilisation de cookies. En savoir plus