ogr2gui est une interface graphique de conversion et de manipulation de données géospatiales développé à partir de ogr2ogr, un utilitaire en ligne de commande issu de la "Geospatial Data Abstraction Library" (gdal.org).
Il s'agit d'une application opensource développée par la firme canadienne Inventis (inventis.ca)
Jeu de reflexion sur un plateau.
Les joueurs (minimum deux) disposent sept pièces sur un plateau en forme de grille.
Une fois les sept pièces posées on peut les déplacer sur une position libre attenante.
Le premier qui fait un carré a gagné.
Invitez vos amis !
www.furukoo.fr
Silverlight
Silverlight est une machine virtuelle ou plugin pour navigateur internet, qui permet de développer des applications web riches dans un moteur de rendu vectoriel.
La syntaxe pour le rendu vectoriel de l'interface est du XAML.
Le language pour le developpement peut être Visual Basic ou C#.
La technologie est compatible avec de nombreux navigateurs utilisés dans les systèmes d?exploitation Microsoft Windows et Mac OS X.
Le fichier de sortie généré est un xap. Nul besoin de code asp ou de page asp pour faire fonctionner un contenu Silverlight.
Une fonction ou plus généralement un algorithme qui contient un appel à elle-même est dite récursive. Deux fonctions peuvent s'appeler l'une l'autre, on parle alors de récursivité croisée.
(Source Wikipédia)
Comment écrire un algo récursif:
-exprimer le problème de "taille" N en fonction du même problème de taille(s) inférieur(s).
-mettre une condition d'arrêt: lorsque le problème est de taille suffisamment petite pour être résolu sans appel récursif. Attention: penser à tous les cas d'arrêt!!
un algorithme récursif est plus lent qualun algorithme itératif car à la gestion des appels de fonctions (empilement et dépilement du contexte).
Exemple : calcule de la factorielle d'un entier naturel n
Si n>0 alors n!=n(n-1)(n-2)...2*1 factorielle(n)=n*factorielle(n-1)
Si n=0 alors n!=1 factorielle (n)=1
program factoriel;
uses wincrt;
var n,f:integer;
function fact(n:integer):integer;
begin
if n=0
then fact:=1
else fact:=n*fact(n-1)
end;
begin
write('saisir un entier n ');readln(n);
f:=fact(n);
write('factorielle(',n,')',f);
end.
Whirlpool est une fonction de hachage cryptographique conçue par Vincent Rijmen et Paulo Barreto pour le projet NESSIE. Elle a été nommée d'après la galaxie M51. La fonction utilise une architecture de type Miyaguchi-Preneel connue pour sa résistance à la cryptanalyse, cette structure produit des empreintes de 512 bits qui à l'heure actuelle sont assez rares (citons toutefois SHA-512).
En interne, l'algorithme travaille sur 512 bits grâce à une fonction similaire à celle de l'algorithme de chiffrement symétrique AES (auquel Vincent Rijmen a également participé et qui à l'origine s'appelle Rijndael). L'utilisation d'une version modifiée du bloc de chiffrage de AES (appelée W) garantit un système robuste et fiable.
Définition de hover
Survol de la souris sur un objet défini.
Définition de gps
Global Positionning System (système de positionnement mondial ou Géo-Positionnement par Satellite).
"Fabrique abstraite" : Design pattern ("modèle de conception") permettant d'encapsuler un groupe de fabriques ayant une thématique commune. Le code client crée une implémentation concrète de la fabrique abstraite, puis utilise les interfaces génériques pour créer des objets concrets de la thématique.
Le client ne se préoccupe pas de savoir laquelle de ces fabriques a donné un objet concret, car il n'utilise que les interfaces génériques des objets produits. Ce patron de conception sépare les détails d'implémentation d'un ensemble d'objets de leur usage générique.
(Source : Wikipédia)
Action de copier ou cloner, en partie ou en totalité, une donnée ou un ensemble de données, des méthodes et propriétés qui peuvent s'y trouver.
Ces données peuvent être de type, texte (brut, pao, traitement de texte, bdd, etc.), objet en programmation, objet 2d ou 3d dans un logiciel de dessin, son ou sample de son en MAO etc.
Définition de fft
Transformée de Fourier Rapide (Fast Fourier Transform)
Définition de UML
UML : Langage d'analyse et de conception orienté objet défini par l'OMG (Object Management Group). UML homogénéise les représentations graphiques des objets. Et il peut être intégré à n'importe quel processus de développement logiciel de manière transparente. car UML est une sorte de boîte à outils, qui permet d'améliorer progressivement vos méthodes de travail, tout en préservant vos modes de fonctionnement.
UML est une notation, pas une méthode
UML est un langage de modélisation objet
UML convient pour toutes les méthodes objet
UML est dans le domaine public
Web 2.0 est une expression qui définit l'ensemble des technologies du web a partir de l'an 2000 et le fait d'utiliser/intégrer Internet non plus comme un outils de recherche mais en tant que reseaux social/communicatif, un espace a la fois personnel et commun.
En gros Web 2.0 permet de différencier la période "Bas débit" d'internet ou seul quelques rare privilégiés y avait accès (periode elitiste) et l'avènement du haut débit grand public permettant la connexion d'un plus vaste monde au web.
Si Web 2.0 semble etre une expression recente, il est necessaire de comprendre qu'il a fallut enormement de temps pour que l'ensemble des internautes passe au haut debit et bien sur il a fallut tout autant de temps pour que les communautés se mettent en place.
Voici une liste non exhaustive des "technologies" ou ensembles dit "Web 2.0" :
FLASH, FLEX, ActiveX, .NET, Ajax, XHTML, ShockWave, Forums, Blogs, Profils, Messenger polyvalent, Portail corporate, WebZine, Voip, Video a la demande etc.
Il faut donc bien comprendre que Web 2.0 n'est pas un style graphique ou un langage particulier, mais bel et bien un ensemble de technologies, une philosophie a part entière de vivre avec le web, de l'utiliser couramment dans notre vie social.
Définition de gmao
gestion de la maintenance assistee par ordinateur
Définition de mcd
Modéle Conceptuel De Données
Définition de mpi
message passing interface