Partager nos connaissances un article à la fois

Le blogue de Done Techno est destiné à vous partager les connaissances, les découvertes et les nouvelles les plus récentes de notre équipe.

Restez informés en matière de développement, de programmation, de nouvelles technologies et profitez de conseils d’experts sur la productivité et bien plus encore.

Catégories

L’Internet des objets (IdO/IoT) et la transformation numérique: connecter les mondes physique et numérique

Découvrez comment l'IoT révolutionne et facilite la prise de décision basée sur les données et l'automatisation, et explorez les défis et les opportunités de connecter les mondes physique et numérique!

Qu’en est-il du développement de logiciels personnalisés à l’ère de l’informatique en nuage?

Fort à parier que vous ayez déjà adressé le cloud computing dans vos opérations quotidiennes. Savez-vous toutefois comment l’utilisation de ces services en ligne interagit avec le développement logiciel sur mesure? Approfondissons différents aspects de ce type de développement dans le contexte nuagique, ce qu’il permet, ses avantages, les défis à retenir et comment l’intégration...
Explorer et innover au sein de notre laboratoire | Done Technologies

Développement web: Pourquoi Blazor est le framework idéal?

Blazor. Début novembre 2018, alors que ce n’était encore qu’un produit expérimental, j’en parlais lors d’un événement que nous avions organisé à nos bureaux. D’ailleurs, mon powerpoint pour la présentation avait été fait avec Blazor, j’en avais surpris plus d’un lorsque j’ai dévoilé le punch à la fin. J’ai suivi l’évolution de cette expérience, qui...

La méthode du rubber duck debugging ou l’art de résoudre un problème quand on est programmeur

Lorsque vous écrivez du code pour un logiciel, s’il y a bien une chose dont un programmeur est certain, c’est qu’à un moment donné il se retrouvera bloqué. Ce genre de situation arrive tout le temps et n’importe quel programmeur pourra vous le confirmer. Peu importe votre expérience que vous soyez débutant ou vétéran, vous...
Custom Software Development | Done Technologies

Industrie 4.0 et Internet des objets

Le concept d’Internet des objets (Internet of things ou IoT) est à la base très simple. On parle parfois également de IIoT (Industrial Internet of Things) pour le secteur industriel. L’idée consiste tout simplement à relier des objets physiques au monde numérique par le biais de l’Internet. Cela permet de donner à ces objets leur...
Custom Software Development | Done Technologies

Spikes et architecture émergente

Initialement introduite par l’Extreme Programming, il existe une technique qui consiste à ajouter un élément au carnet de produit (product backlog) qu’on peut qualifier de « Spike ». Il s’agit d’un item pour lequel l’équipe s’entend sur une limite de temps à investir. Le but est d’acquérir des connaissances qui sont nécessaires pour réduire le risque, pour...
Votre partenaire de solutions logiciels sur mesure | Done Technologies

Pair Programming : comment tirer profit de la collaboration à son maximum?

La programmation en paire, communément appelée « Pair Programming », est une technique de développement logiciel Agile qui a été popularisée dans les années 90 par la méthodologie « Extreme Programming ». Une de ses règles est que chaque unité de travail réalisée doit passer entre les mains d’au moins deux membres de l’équipe. Par réflexe, nous pourrions penser...
Custom Software Development | Done Technologies

Vous moquez-vous des tests?

Je me suis récemment « entretenu » avec le moi d’il y a plusieurs années, et nous en sommes arrivés à parler de tests unitaires. À cette époque, je me moquais des tests unitaires. Aujourd’hui, je m’en moque encore, mais de façon différente. Malgré les années passées, plusieurs des questions soulevées au cours de cette...
Custom Software Development | Done Technologies

Les microservices : une architecture Agile

L’ère numérique dans laquelle nous vivons présentement nécessite que nous apportions plusieurs changements dans nos manières de faire. Les entreprises qui perçoivent encore le développement logiciel comme un fardeau coûteux et non comme une force de frappe feront bientôt face à de nombreux défis importants. Pour surfer sur la vague technologique, les entreprises doivent pouvoir...
Explorer et innover au sein de notre laboratoire | Done Technologies

Hello World version entreprise

Le Hello World de base La meilleure façon d’apprendre un nouveau langage reste encore d’écrire l’application typique Hello World. Je ne compte plus le nombre de fois que j’ai commencé un nouveau projet par cette simple application. Par exemple, voici la plus simple application Hello World qui peut être faite en C# : Après avoir démarré...
Your Custom Software Creation Partner | Done Technologies

CQRS — Event Sourcing

CQRS est un schéma (« pattern ») d’architecture et de conception qui sépare la lecture des données (requête) des actions (commandes) dans le but de produire un système qui peut facilement être mis à l’échelle (« scaling ») et offrir des avantages utiles. Consultez la présentation d’un de nos experts. Voici quelques articles connexes (anglais...
Développement de logiciels sur mesure | Done Technologies

La valeur des événements de l’Event Store

Dans le billet précédent, nous avons vu comment créer des événements à partir de commandes. Pourquoi ne pas mettre à jour la base de données directement? Pourquoi avons-nous besoin de passer par un Event Store? Parlons un peu de la situation actuelle…

Bracket Show

Découvrez notre projet Le Bracket Show, son origine, son contenu et nos souhaits pour l'avenir.

Visitez la page YouTube

Inscrivez-vous à notre infolettre

Stay tuned. Pour en savoir plus sur les nouvelles notre entreprise, faire connaissance avec l'équipe et leur savoir et bien plus encore.

Directement dans votre boîte de réception une fois par trimestre.