background preloader

Informatique

Facebook Twitter

Computer Science: Online Courses from Harvard, MIT, Microsoft.

AJAX

Ruby. API. Python. Langage C. Linux 101 Hacks eBook, by Ramesh Natarajan. I’m happy to announce the release of the 2nd Edition of my Linux 101 Hacks eBook.

Linux 101 Hacks eBook, by Ramesh Natarajan

This eBook is totally free. There are total of 101 hacks in this book that will help you build a strong foundation in Linux. All the hacks in this book are explained with appropriate Linux command examples that are easy to follow. In the 2nd edition of the book, several small hacks from the 1st edition are consolidated, and several new hacks were added. See below for the table of contents of this free eBook. This free eBook contains 12 chapters with total of 271 pages. Download Free eBook Enter your email address below to download the Linux 101 Hacks 2nd edition eBook immediately and sign-up for our monthly newsletter.

Kernel

Perl. Assembleur. Langage GO. Le WEB www. Hacking. Open Source : Linux domine le top 5 des compétences les plus prisées. Linux devance le cloud et la sécurité au top des domaines de compétences les plus demandés par les recruteurs de profils open source.

Open Source : Linux domine le top 5 des compétences les plus prisées

The front page of the internet. Vers une physique de l’information. Lorsqu’on a trop longtemps le nez dans le guidon, on en vient trop vite à considérer le numérique comme une simple technique, aux impacts évidents certes, mais finalement pas plus fondamentale que la mécanique auto.

Vers une physique de l’information

Catégorie:Programmation informatique. Une page de Wikipédia, l'encyclopédie libre.

Catégorie:Programmation informatique

Sauter à la navigationSauter à la recherche. Variable métasyntaxique. Un article de Wikipédia, l'encyclopédie libre.

Variable métasyntaxique

Les variables métasyntaxiques sont appelées ainsi car : ce sont des variables dans le métalangage employé pour parler des programmes, etc. (voir également le pseudo-code) ;ce sont des variables dont les valeurs sont souvent des variables (comme dans des utilisations telles que « la valeur de f( toto, tata ) est la somme de toto et tata »). Ce terme fait partie du jargon informatique. Exemples[modifier | modifier le code]

Architecture et système

Structure de donnee. Reseau IP. Informatique theorique automate. Microprocesseur. Systeme d'exploitation OS. Principe de l'entraînement. Les bases de la programmation. Dans ce cours, nous allons aborder les bases de la programmation d’un ordinateur, afin de constituer une introduction en douceur aux autres cours de programmation que compte le site, destinée à ceux qui n’ont jamais programmé.

Les bases de la programmation

4 langages. Les quatre concepts de l'informatique. Les quatre concepts de l'informatique Gilles Dowek Résumé Quand on enseigne une discipline, il faut veiller à en respecter les équilibres internes, afin que les contenus enseignés donnent une image fidèle de la discipline elle-même. On propose ici l'idée que, l'informatique est structurée par quatre concepts : algorithme, machine, langage et information, et on insiste sur l'importance de respecter l'équilibre entre ces différents concepts dans la conception d'un programme d'enseignement de l'informatique au lycée. Programming Languages Reference Sheets - Hyperpolyglot.

C++

Comment sont créés les langages de programmation. Logique floue. Un article de Wikipédia, l'encyclopédie libre.

Logique floue

La logique floue (fuzzy logic, en anglais) est une extension de la logique classique aux raisonnements approchés. Par ses aspects numériques, elle s'oppose aux logiques modales. Elle s'appuie sur la théorie mathématique des ensembles flous. Cette théorie de Zadeh est une extension de la théorie des ensembles classiques aux ensembles définis de façon imprécise. Partant d'un concept de fonction d'appartenance à valeur dans [0, 1], Zadeh : Machine virtuelle. Pour les articles homonymes, voir VM.

Machine virtuelle

En informatique, une machine virtuelle (anglais virtual machine, abr. Mais c'est quoi, Linux ? - Reprenez le contrôle à l'aide de Linux ! Est-ce que vous avez déjà entendu parler de Windows ?

Mais c'est quoi, Linux ? - Reprenez le contrôle à l'aide de Linux !

Non, je ne vous prends pas pour des idiots, je commence juste à partir de zéro ! Linux. Linux est, au sens restreint, le noyau de système d'exploitation Linux, et au sens large, tout système d'exploitation fondé sur le noyau Linux.

Linux

Cet article couvre le sens large. À l'origine, le noyau Linux a été développé pour les ordinateurs personnels compatibles PC, et devait être accompagné des logiciels GNU pour constituer un système d'exploitation. Des partisans du projet GNU promeuvent depuis le nom combiné GNU/Linux. UML, c’est quoi ? - Débutez l'analyse logicielle avec UML. Dans la gestion de projet, nous pouvons citer deux approches permettant de définir les besoins : La décomposition fonctionnelle (ou l’approche procédurale) L’approche objet (sur laquelle est basée UML) La décomposition fonctionnelle Avant l’apparition de l’approche objet dans les années 80, une autre démarche était largement utilisée.

Pendant longtemps, de nombreux logiciels étaient conçus par l’approche fonctionnelle descendante, appelée également la décomposition fonctionnelle. Je sais, ce terme parait barbare, mais vous allez vite comprendre. UML (informatique) Pour les articles homonymes, voir UML. Le Langage de Modélisation Unifié, de l'anglais Unified Modeling Language (UML), est un langage de modélisation graphique à base de pictogrammes conçu pour fournir une méthode normalisée pour visualiser la conception d'un système.

Il est couramment utilisé en développement logiciel et en conception orientée objet. L'UML est le résultat de la fusion de précédents langages de modélisation objet : Booch, OMT, OOSE. Introduction à la POO - Programmez en orienté objet en PHP. Programmation orientée objet. La programmation orientée objet est facilitée par un ensemble de technologies dédiés : Il existe actuellement deux grandes catégories de langages à objets : Origines[modifier | modifier le code] Depuis, la programmation par objets n'a cessé d'évoluer aussi bien dans son aspect théorique que pratique et différents métiers et discours mercatiques à son sujet ont vu le jour : l'analyse objet (AOO ou OOA en anglais) ;la conception objet (COO ou OOD en anglais) ;les bases de données objet (SGBDOO) ;les langages objets avec les langages à prototypes ;ou encore la méthodologie avec MDA (Model Driven Architecture).

Aujourd'hui, la programmation par objets est vue davantage comme un paradigme, le paradigme objet, que comme une simple technique de programmation. Principes[modifier | modifier le code]