background preloader

Développement logiciel

Facebook Twitter

Unit in the last place. In computer science and numerical analysis, unit in the last place or unit of least precision (ULP) is the spacing between two consecutive floating-point numbers, i.e., the value the least significant digit (rightmost digit) represents if it is 1.

Unit in the last place

It is used as a measure of accuracy in numeric calculations.[1] Definition[edit] Decimal floating point. Decimal representation of real numbers in computing Decimal floating-point (DFP) arithmetic refers to both a representation and operations on decimal floating-point numbers.

Decimal floating point

Working directly with decimal (base-10) fractions can avoid the rounding errors that otherwise typically occur when converting between decimal fractions (common in human-entered data, such as measurements or financial information) and binary (base-2) fractions. Implementations[edit] Early mechanical uses of decimal floating point are evident in the abacus, slide rule, the Smallwood calculator, and some other calculators that support entries in scientific notation. Salary Report FR FR 2021 talent. Méthode. Maintainable Code and the Open-Closed Principle. (C)Lean Code. The new generation of Clean Code.

Where can I find the best full-time remote developers? EventStorming.

Protocoles web

Data Strutures. Docker. Messaging that just works — RabbitMQ. Commercial Distribution VMware offers a range of commercial offerings for RabbitMQ.

Messaging that just works — RabbitMQ

This includes a distribution called Tanzu RabbitMQ, a version that deploys in VMware Tanzu platform, and a forthcoming version for Kubernetes. These distributions include all of the features of the open source version, with some additional management features. Support agreements are part of the commercial licensing. Support + Hosting VMware provides support for open source RabbitMQ, available for a subscription fee. Training The following companies provide free, virtual, or instructor-led courses for RabbitMQ: VMware, Erlang Solutions, Visual Integrator, Inc and LearnQuest. Apache Kafka.

What is event streaming?

Apache Kafka

Event streaming is the digital equivalent of the human body's central nervous system. It is the technological foundation for the 'always-on' world where businesses are increasingly software-defined and automated, and where the user of software is more software. Technically speaking, event streaming is the practice of capturing data in real-time from event sources like databases, sensors, mobile devices, cloud services, and software applications in the form of streams of events; storing these event streams durably for later retrieval; manipulating, processing, and reacting to the event streams in real-time as well as retrospectively; and routing the event streams to different destination technologies as needed. Event streaming thus ensures a continuous flow and interpretation of data so that the right information is at the right place, at the right time.

Kafka vs. RabbitMQ: Architecture, Performance & Use Cases. If you’re considering whether Kafka or RabbitMQ is best for your use case, read on to learn about the different architectures and approaches behind these tools, how they handle messaging differently, and their performance pros and cons.

Kafka vs. RabbitMQ: Architecture, Performance & Use Cases

RabbitMQ vs. Kafka. An architect’s dilemma. Introduction As a software architect dealing with a lot of Microservices based systems, I often encounter the ever-repeating question – “should I use RabbitMQ or Kafka?”.

RabbitMQ vs. Kafka. An architect’s dilemma

For some reason, many developers view these technologies as interchangeable. While this is true for some cases, there are various underlying differences between these platforms. As a result, different scenarios require a different solution and choosing the wrong one might severely impact your ability to design, develop, and maintain your software solution.


15 Free Games to Level Up Your Coding Skills - Skillcrush. When I started learning to code, the options were limited—lots of books (not even e-books), some very basic online tutorials, and a whole lot of experimentation.

15 Free Games to Level Up Your Coding Skills - Skillcrush

Coding games? Not so much. Online learning has come a long way in the last few years. There are interactive courses, tons of online tutorials, and one of my personal favorite ways to practice coding: fun free games! While a coding game alone probably isn’t going to teach you everything you need to know about coding, these free fun games can be a really incredible way to practice the skills you’re learning. Blog Arolla - Je pense donc je blogue. Tout a un début Depuis mon enfance, j’étais impressionnée par tout ce qui était automatique, mécanique, électronique.

Blog Arolla - Je pense donc je blogue

J’ai eu la chance, quand j’étais à l’école primaire, d’assister à des ateliers de menuiserie et électronique. Ces ateliers étaient dispensés par le technicien qui était en charge des réparations à l’école. Je ne sais pas comment ce… 100 Funny Programmer Quotes. For when coffee isn’t enough to bring a… 12 types de développeurs ultra-efficaces. (2/2) Cet article est la suite de l’article 12 types de développeurs ultra-efficaces. (1/2) que vous devez avoir impérativement lu pour comprendre celui-ci.

12 types de développeurs ultra-efficaces. (2/2)

On se retrouve aujourd’hui pour reparler de types de développeurs ultra-efficaces et comment ils peuvent grandement contribuer à la productivité totale d’une équipe. Pour rappel, la dernière fois, nous avions évoqué les cas suivants : Dans cet article, je vais aborder les types restants tels qu’ils sont décrits par le bloggeur Neil on Software, de, le créateur de ce concept (hi Neil !


Load balancing. CI. Sécurité. Architecture. Type de langage. The Principles of Good Programming. Heron-Centric: Ruminations of a Language DesignerThe Principles of Good Programmingby Christopher DigginsJuly 24, 2011 Today's post is a lightly edited repost from my blog at The Area, a web-site dedicated to users of Autodesk media and entertainment products.

The Principles of Good Programming

I came up with this list of principles to help with a recent C# training I gave, and I thought that members of the community could appreciate these principles and have some interesting insights to share. The principles of good programming are closely related to principles of good design and engineering. The following programming principles have helped me over the years become a better programmer, and I believe can help any developer become more efficient and to produce code which is easier to maintain and that has fewer defects. Teach Yourself Programming in Ten Years. La glorieuse nouvelle race de maître. How to Teach Yourself Programming.

Language agnostic - Compiler vs Interpreter vs Transpiler.


Front. Spaces - GitBook. Why Chocolatey. Scripting. Public data - Cerca con Google. Serveur. Select2 - The jQuery replacement for select boxes. The appearance of your Select2 controls can be customized via the standard HTML attributes for <select> elements, as well as various configuration options. Disabling a Select2 control Select2 will respond to the disabled attribute on <select> elements. You can also initialize Select2 with disabled: true to get the same effect. Databases. Remote Java Angular Jhipster Jobs Offering Visa Sponsorship Offering Relocation. JSON Web Tokens -


Test. RESTful. Java.