Aglet (applet agile)

Une aglet, également appelée « applet agile » en informatique, est un programme qui peut être utilisé pour agir comme un agent mobile pour des services au sein d’un réseau. Voici les caractéristiques d’une aglet : Capacité de passage d’un objet. Cet objet est complet avec toutes les données, méthodes et informations de déplacement. Il peut être … Lire la suite

MATLAB

MATLAB est un langage de programmation et un environnement d’analyse numérique de quatrième génération. Vous pouvez voir un robot Lego Mindstorms en train de résoudre un Rubik’s Cube avec Simulink et MATLAB. Les ingénieurs et les scientifiques utilisent MATLAB dans de nombreux domaines, notamment le traitement des images et des signaux et les communications. Cleve … Lire la suite

Variable d’environnement

Une variable d’environnement est un paramètre qui définit un aspect spécifique de l’environnement de l’utilisateur (ou du programme). Elle peut être définie à tout moment. Généralement définie au cours de la procédure de connexion, la variable d’environnement établit pour un utilisateur un composant de son environnement de travail, tel que l’imprimante, le navigateur ou l’éditeur … Lire la suite

Codebase (base de code)

Le codebase, parfois orthographié codebase en deux mots, est l’ensemble du code source utilisé pour créer un logiciel ou une application particulière. Le code source est la version d’un programme qu’un programmeur écrit et enregistre dans un fichier. Une fois le code compilé avant d’être exécuté sur un ordinateur, le programme existe sous forme de … Lire la suite

Raccourcissement d’URL

Le raccourcissement d’URL fait référence à la conversion de longs localisateurs de ressources uniformes (URL) en une alternative plus courte qui vous redirigera vers l’URL plus longue. Le premier service de raccourcissement d’URL était TinyURL, lancé en 2002 par Kevin Gilbertson pour faciliter le partage des liens sur son site de monocyclisme. TinyURL est toujours … Lire la suite

Fiabilité

On appelle fiabilité un composant informatique, tel qu’un logiciel, un matériel ou un réseau, qui fonctionne de manière constante conformément aux spécifications. Elle a longtemps été considérée comme l’un des trois attributs connexes à prendre en compte lors de la fabrication, de l’achat ou de l’utilisation d’un produit ou d’un composant informatique. La fiabilité, la … Lire la suite

Routine

Routine et sous-routine en programmation informatique sont des termes presque synonymes qui désignent toute séquence de code destinée à être appelée de manière répétée au cours d’un exécutable. Cela permet de raccourcir le programme et de le rendre plus facile à écrire (et aussi à lire si nécessaire). La séquence principale de logique d’un programme … Lire la suite

Ruby

Ruby est un langage de programmation open source, interprété et orienté objet créé par Yukihiro Matsumoto, qui a choisi le nom de la pierre précieuse pour suggérer « un bijou de langage ». Ruby a été conçu pour être portable, facile à utiliser, complet et extensible. Ruby a été développé principalement sur Linux et fonctionne avec la … Lire la suite

Concurrent Versions System (CVS)

CVS est également une abréviation de Computer Vision Syndrome. CVS ne conserve pas de nombreuses copies des fichiers de code source. Au lieu de cela, il conserve une seule copie de chaque fichier et enregistre toutes les modifications. Lorsqu’un développeur spécifie une version particulière, CVS peut reconstruire cette version à partir des modifications enregistrées. CVS … Lire la suite

Principe DRY

Les développeurs de logiciels doivent suivre le principe DRY (don’t do it again) qui est le meilleur en matière de développement de logiciels. Il recommande aux ingénieurs logiciels de ne réaliser qu’une seule tâche à la fois. Le principe DRY est souvent attribué à Andrew Hunt, David Thomas et « The Pragmatic Programmer ». Il s’agit de … Lire la suite