University Sétif 1 FERHAT ABBAS Faculty of Sciences
Détail de l'indexation
Ouvrages de la bibliothèque en indexation 005.4
Ajouter le résultat dans votre panier Affiner la recherche
S'initier à Windows Vista / David Pogue
Titre : S'initier à Windows Vista Type de document : texte imprimé Auteurs : David Pogue (1963-....), Auteur Editeur : Paris : Eyrolles Année de publication : 2007 Collection : The Missing manual (Éd. française), ISSN 1952-5672 Importance : 1 vol. (390 p.) Présentation : ill., couv. ill. Format : 21 cm ISBN/ISSN/EAN : 978-2-212-12205-3 Note générale : La p. de titre et la couv. portent en plus : "Pogue press"
IndexLangues : Français (fre) Langues originales : Anglais (eng) Catégories : Informatique Mots-clés : Microsoft Windows Vista (système d'exploitation des ordinateurs) Index. décimale : 005.4 Programmation informatique et des systèmes Résumé :
Force est d'admettre que ces dernières années, l'utilisation d'un PC avait perdu tout son attrait ludique. Virus, spams, fenêtres publicitaires intempestives... nous avaient transformés en véritable administrateur système en herbe. Il aura fallu près de cinq ans à Microsoft pour mettre au point son nouveau système d'exploitation : Windows Vista. Sécurité renforcée, nouvel environnement graphique, excellente gestion du multimédia, nouveaux programmes et nouvelles fonctionnalités, Windows a été rénové de fond en comble et Vista représente une véritable révolution !
Que vous soyez un utilisateur novice ou que vous souhaitiez simplement retrouver vos repères dans la nouvelle mouture de Windows, vous avez entre les mains le manuel idéal pour découvrir l'essentiel de Windows Vista et être rapidement opérationnel.Note de contenu :
Table des matières
LE BUREAU DE VISTA
Les bases
Accueil Windows, Bureau et menu Démarrer
Fichiers, dossiers et fenêtres
Recherche et organisation des fichiers
La décoration d'intérieur de Vista
LES LOGICIELS DE VISTA
Programmes, documents et gadgets
Photos, musique et vidéos
VISTA EN LIGNE
Connexion sécurisée à internet
Internet Explorer 7
Windows Mail
AU-DELA DES PRINCIPES DE BASES
Impression et télécopie
Matériel
Obtenir de l'aide
Sauvegardes, maintenance et dépannage
LE RESEAU VISTA
Comptes et ouverture de session
Configuration d'un réseau et partage de fichiersCôte titre : Fs/4810 S'initier à Windows Vista [texte imprimé] / David Pogue (1963-....), Auteur . - Paris : Eyrolles, 2007 . - 1 vol. (390 p.) : ill., couv. ill. ; 21 cm. - (The Missing manual (Éd. française), ISSN 1952-5672) .
ISBN : 978-2-212-12205-3
La p. de titre et la couv. portent en plus : "Pogue press"
Index
Langues : Français (fre) Langues originales : Anglais (eng)
Catégories : Informatique Mots-clés : Microsoft Windows Vista (système d'exploitation des ordinateurs) Index. décimale : 005.4 Programmation informatique et des systèmes Résumé :
Force est d'admettre que ces dernières années, l'utilisation d'un PC avait perdu tout son attrait ludique. Virus, spams, fenêtres publicitaires intempestives... nous avaient transformés en véritable administrateur système en herbe. Il aura fallu près de cinq ans à Microsoft pour mettre au point son nouveau système d'exploitation : Windows Vista. Sécurité renforcée, nouvel environnement graphique, excellente gestion du multimédia, nouveaux programmes et nouvelles fonctionnalités, Windows a été rénové de fond en comble et Vista représente une véritable révolution !
Que vous soyez un utilisateur novice ou que vous souhaitiez simplement retrouver vos repères dans la nouvelle mouture de Windows, vous avez entre les mains le manuel idéal pour découvrir l'essentiel de Windows Vista et être rapidement opérationnel.Note de contenu :
Table des matières
LE BUREAU DE VISTA
Les bases
Accueil Windows, Bureau et menu Démarrer
Fichiers, dossiers et fenêtres
Recherche et organisation des fichiers
La décoration d'intérieur de Vista
LES LOGICIELS DE VISTA
Programmes, documents et gadgets
Photos, musique et vidéos
VISTA EN LIGNE
Connexion sécurisée à internet
Internet Explorer 7
Windows Mail
AU-DELA DES PRINCIPES DE BASES
Impression et télécopie
Matériel
Obtenir de l'aide
Sauvegardes, maintenance et dépannage
LE RESEAU VISTA
Comptes et ouverture de session
Configuration d'un réseau et partage de fichiersCôte titre : Fs/4810 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité Fs/4810 Fs/4810 livre Bibliothéque des sciences Français Disponible
DisponibleScripts shell / Jean-Marc Baranger
Titre : Scripts shell : Brogrammez sous Unix-Linux (sh, ksh, bash) ; exercices et corrigés Type de document : texte imprimé Auteurs : Jean-Marc Baranger, Auteur ; Théo Schomaker, Auteur Mention d'édition : 3e éd. Editeur : Saint-Herblain : Éd. ENI Année de publication : 2017 Importance : 1 vol. (405 p.) Format : 22 cm ISBN/ISSN/EAN : 978-2-409-00791-0 Note générale : 978-2-409-00791-0 Langues : Français (fre) Catégories : Informatique Mots-clés : Linux (système d'exploitation des ordinateurs)
UNIX (système d'exploitation des ordinateurs)
Bash Shell (langage de programmation)
UNIX Shells (logiciels)Index. décimale : 005.4 Programmation informatique et des systèmes Résumé :
Ce livre sur les scripts shell s'adresse aux utilisateurs et administrateurs des systèmes Unix/Linux souhaitant s'entraîner à l'écriture de scripts shell. Les fonctionnalités des trois shells couramment utilisés (Bourne shell, Korn shell, Bourne again shell) sont exploitées dans une succession d'exercices de difficulté progressive. La plupart des exercices proposés peuvent faire l'objet d'une mise en oeuvre en production de serveurs Linux / Unix. Les premiers chapitres vous permettront de manipuler des variables (variables locales, variables globales ou encore variables utilisateur), de rédiger des scripts shell en utilisant des structures de contrôle et de savoir déboguer un script. Vous utiliserez ensuite les expressions régulières avec notamment un chapitre dédié à l'étude d'un script complet. Dans les chapitres qui suivent, vous vous exercerez à définir des variables de type tableau, des fonctions, à concevoir des menus ou encore à gérer les entrées et sorties d'un script. Les derniers chapitres se concentrent sur l'utilisation de certaines commandes comme la commande sed, la commande awk ou encore les commandes réseau. Pour finir, les deux derniers chapitres apportent au lecteur quelques astuces pour la rédaction de scripts métiers et lui permettent de réaliser un script complet d'administration système. Pour les apports théoriques sur ce sujet, Editions ENI édite, dans la collection Ressources Informatiques, le livre ""Programmation shell sous Unix/Linux"". 174 QCM - 80 travaux pratiques et leurs corrigés - Près de 29 H de mise en pratique. Les chapitres du livre : Avant-propos - Introduction au shell - Mécanismes essentiels du shell - Exécution et environnement shell - Manipulation des variables - Tests : les instructions test et if - Boucles : les instructions for, case, while et until - Débogage d'un scripts - Expressions régulières et grep - Un script complet : la gestion des salariés - Tableaux et compléments sur les variables - Fonctions - Traitement des options et des menus - Entrées/sorties et étiquettes - Commande sed - Commande awk - Gestion des processus et signaux - Commandes réseau - Quelques scripts métier - Un projet : Script d'administration systèmeNote de contenu :
Sommaire
Avant-propos
Introduction au shell
Mécanismes essentiels du shell
Exécution et environnement shell
Manipulation des variables
Tests : les instructions test et if
Boucles : les instructions for, case, while et until
Débogage d'un scripts
Expressions régulières et grep
Un script complet : la gestion des salariés
Tableaux et compléments sur les variables
Fonctions
Entrées/sorties et étiquettes
Commande sed
Commande awk
Gestion des processus et signaux
Commandes réseau
Quelques scripts métier
Un projet : Script d'administration systèmeCôte titre : Fs/23408-23410 Scripts shell : Brogrammez sous Unix-Linux (sh, ksh, bash) ; exercices et corrigés [texte imprimé] / Jean-Marc Baranger, Auteur ; Théo Schomaker, Auteur . - 3e éd. . - Saint-Herblain : Éd. ENI, 2017 . - 1 vol. (405 p.) ; 22 cm.
ISBN : 978-2-409-00791-0
978-2-409-00791-0
Langues : Français (fre)
Catégories : Informatique Mots-clés : Linux (système d'exploitation des ordinateurs)
UNIX (système d'exploitation des ordinateurs)
Bash Shell (langage de programmation)
UNIX Shells (logiciels)Index. décimale : 005.4 Programmation informatique et des systèmes Résumé :
Ce livre sur les scripts shell s'adresse aux utilisateurs et administrateurs des systèmes Unix/Linux souhaitant s'entraîner à l'écriture de scripts shell. Les fonctionnalités des trois shells couramment utilisés (Bourne shell, Korn shell, Bourne again shell) sont exploitées dans une succession d'exercices de difficulté progressive. La plupart des exercices proposés peuvent faire l'objet d'une mise en oeuvre en production de serveurs Linux / Unix. Les premiers chapitres vous permettront de manipuler des variables (variables locales, variables globales ou encore variables utilisateur), de rédiger des scripts shell en utilisant des structures de contrôle et de savoir déboguer un script. Vous utiliserez ensuite les expressions régulières avec notamment un chapitre dédié à l'étude d'un script complet. Dans les chapitres qui suivent, vous vous exercerez à définir des variables de type tableau, des fonctions, à concevoir des menus ou encore à gérer les entrées et sorties d'un script. Les derniers chapitres se concentrent sur l'utilisation de certaines commandes comme la commande sed, la commande awk ou encore les commandes réseau. Pour finir, les deux derniers chapitres apportent au lecteur quelques astuces pour la rédaction de scripts métiers et lui permettent de réaliser un script complet d'administration système. Pour les apports théoriques sur ce sujet, Editions ENI édite, dans la collection Ressources Informatiques, le livre ""Programmation shell sous Unix/Linux"". 174 QCM - 80 travaux pratiques et leurs corrigés - Près de 29 H de mise en pratique. Les chapitres du livre : Avant-propos - Introduction au shell - Mécanismes essentiels du shell - Exécution et environnement shell - Manipulation des variables - Tests : les instructions test et if - Boucles : les instructions for, case, while et until - Débogage d'un scripts - Expressions régulières et grep - Un script complet : la gestion des salariés - Tableaux et compléments sur les variables - Fonctions - Traitement des options et des menus - Entrées/sorties et étiquettes - Commande sed - Commande awk - Gestion des processus et signaux - Commandes réseau - Quelques scripts métier - Un projet : Script d'administration systèmeNote de contenu :
Sommaire
Avant-propos
Introduction au shell
Mécanismes essentiels du shell
Exécution et environnement shell
Manipulation des variables
Tests : les instructions test et if
Boucles : les instructions for, case, while et until
Débogage d'un scripts
Expressions régulières et grep
Un script complet : la gestion des salariés
Tableaux et compléments sur les variables
Fonctions
Entrées/sorties et étiquettes
Commande sed
Commande awk
Gestion des processus et signaux
Commandes réseau
Quelques scripts métier
Un projet : Script d'administration systèmeCôte titre : Fs/23408-23410 Exemplaires (3)
Code-barres Cote Support Localisation Section Disponibilité Fs/23408 Fs/23408-23410 livre Bibliothéque des sciences Français Disponible
DisponibleFs/23409 Fs/23408-23410 livre Bibliothéque des sciences Français Disponible
DisponibleFs/23410 Fs/23408-23410 livre Bibliothéque des sciences Français Disponible
DisponibleShells Linux et Unix par la pratique / Christophe Blaess
Titre : Shells Linux et Unix par la pratique Type de document : texte imprimé Auteurs : Christophe Blaess, Auteur Editeur : Paris : Eyrolles Année de publication : 2007 Importance : 1 vol. (261 p.) Présentation : ill., couv. ill. Format : 23 cm ISBN/ISSN/EAN : 978-2-212-12273-2 Note générale : 978-2-212-12273-2 Langues : Français (fre) Catégories : Informatique Mots-clés : Linux (système d'exploitation des ordinateurs)
UNIX Shells (logiciels)Index. décimale : 005.4 Programmation informatique et des systèmes Résumé : Programmer des scripts puissants et portables
Les systèmes Linux et plus généralement Unix permettent aux utilisateurs, administrateurs, et développeurs de réaliser des tâches complètes en regroupant simplement quelques instructions dans des fichiers de scripts. Mais pour cela, il faut auparavant maîtriser la puissance du shell, ainsi que la complexité apparente de sa syntaxe. Cet ouvrage vous aidera à comprendre progressivement toutes les subtilités de ce langage de programmation, afin que vous soyez capable d'écrire rapidement des scripts robustes, puissants et portables pour Bash ou shell Korn. Il comporte en outre une présentation détaillée des outils Grep et Find, ainsi que des langages Sed et Awk dans leurs utilisations les plus courantes. Avec à l'appui de nombreux exemples et exercices corrigés, l'auteur insiste sur la mise en pratique des notions abordées : des scripts complets prêts à l'usage sont disponibles sur l'extension web du livre, pour illustrer les méthodes de programmation proposées.Note de contenu :
Sommaire
Principe des scripts shell
Programmation shell
Évaluation d'expressions
Éléments de programmation shell
Commandes, variables et utilitaires système
Programmation shell avancée
Expressions régulières - Grep
Sed
Awk
Bonne écriture d'un script
Annexes
A. Solutions des exercices
B. BibliographieCôte titre : Fs/13374-13375,Fs/8667 Shells Linux et Unix par la pratique [texte imprimé] / Christophe Blaess, Auteur . - Paris : Eyrolles, 2007 . - 1 vol. (261 p.) : ill., couv. ill. ; 23 cm.
ISBN : 978-2-212-12273-2
978-2-212-12273-2
Langues : Français (fre)
Catégories : Informatique Mots-clés : Linux (système d'exploitation des ordinateurs)
UNIX Shells (logiciels)Index. décimale : 005.4 Programmation informatique et des systèmes Résumé : Programmer des scripts puissants et portables
Les systèmes Linux et plus généralement Unix permettent aux utilisateurs, administrateurs, et développeurs de réaliser des tâches complètes en regroupant simplement quelques instructions dans des fichiers de scripts. Mais pour cela, il faut auparavant maîtriser la puissance du shell, ainsi que la complexité apparente de sa syntaxe. Cet ouvrage vous aidera à comprendre progressivement toutes les subtilités de ce langage de programmation, afin que vous soyez capable d'écrire rapidement des scripts robustes, puissants et portables pour Bash ou shell Korn. Il comporte en outre une présentation détaillée des outils Grep et Find, ainsi que des langages Sed et Awk dans leurs utilisations les plus courantes. Avec à l'appui de nombreux exemples et exercices corrigés, l'auteur insiste sur la mise en pratique des notions abordées : des scripts complets prêts à l'usage sont disponibles sur l'extension web du livre, pour illustrer les méthodes de programmation proposées.Note de contenu :
Sommaire
Principe des scripts shell
Programmation shell
Évaluation d'expressions
Éléments de programmation shell
Commandes, variables et utilitaires système
Programmation shell avancée
Expressions régulières - Grep
Sed
Awk
Bonne écriture d'un script
Annexes
A. Solutions des exercices
B. BibliographieCôte titre : Fs/13374-13375,Fs/8667 Exemplaires (3)
Code-barres Cote Support Localisation Section Disponibilité Fs/13374 Fs/13374-13375 Livre Bibliothéque des sciences Français Disponible
DisponibleFs/13375 Fs/13374-13375 Livre Bibliothéque des sciences Français Disponible
DisponibleFs/8667 Fs/8667 livre Bibliothéque des sciences Français Disponible
DisponibleThe essence of compilers / Robin Hunter
Titre : The essence of compilers Type de document : texte imprimé Auteurs : Robin Hunter Editeur : London : Prentice Hall Année de publication : 1999 Importance : 237 p Présentation : ill Format : 24 cm ISBN/ISSN/EAN : 978-0-13-727835-0 Catégories : Informatique Mots-clés : Compilateurs
Processus de compilationIndex. décimale : 005.4 Programmation informatique et des systèmes Résumé :
Les outils du compilateur couverts par ce texte sont Lex et YACC, dont les utilisations sont illustrées par des exemples de construction de compilateurs et d'exemples concernant d'autres outils syntaxiques, tels que des outils de mesure simples pour évaluer les métriques de code source.Note de contenu :
Sommaire
The Compilation Process.
Language Definition.
Lexical Analysis.
Top-Down Parsing.
Bottom-up Parsing.
Semantic Analysis.
Storage Allocation.
Code Generation.
Solutions to Exercises.
Glossary.
IndexCôte titre : Fs/19749 The essence of compilers [texte imprimé] / Robin Hunter . - London : Prentice Hall, 1999 . - 237 p : ill ; 24 cm.
ISBN : 978-0-13-727835-0
Catégories : Informatique Mots-clés : Compilateurs
Processus de compilationIndex. décimale : 005.4 Programmation informatique et des systèmes Résumé :
Les outils du compilateur couverts par ce texte sont Lex et YACC, dont les utilisations sont illustrées par des exemples de construction de compilateurs et d'exemples concernant d'autres outils syntaxiques, tels que des outils de mesure simples pour évaluer les métriques de code source.Note de contenu :
Sommaire
The Compilation Process.
Language Definition.
Lexical Analysis.
Top-Down Parsing.
Bottom-up Parsing.
Semantic Analysis.
Storage Allocation.
Code Generation.
Solutions to Exercises.
Glossary.
IndexCôte titre : Fs/19749 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité Fs/19749 Fs/19749 Livre Bibliothéque des sciences Français Disponible
DisponibleThe Linux programming interface / Michael Kerrisk
Titre : The Linux programming interface : a Linux and UNIX system programming handbook / Type de document : texte imprimé Auteurs : Michael Kerrisk Editeur : San Francisco : No Starch Press Année de publication : 2010 Importance : 1 vol (1506 p.) Présentation : ill. Format : 25 cm ISBN/ISSN/EAN : 978-1-59327-220-3 Catégories : Informatique Mots-clés : Linux (système d'exploitation des ordinateurs)
UNIX (système d'exploitation des ordinateurs)
Langages de programmation
Systèmes d'exploitation (ordinateurs)Index. décimale : 005.4 Programmation informatique et des systèmes Résumé :
l'interface de programmation Linux décrit l'API Linux (interface de programmation d'application) les appels système, les fonctions de bibliothèque et d'autres interfaces de bas niveau qui sont utilisées, directement ou indirectement, par chaque programme qui s'exécute sous Linux. Les programmes qui utilisent explicitement ces interfaces sont communément appelés programmes système et incluent des applications telles que shells, éditeurs, systèmes de fenêtrage, émulateurs de terminal, gestionnaires de fichiers, compilateurs, systèmes de gestion de bases de données, machines virtuelles, serveurs réseau et une grande partie des autres logiciels. employé quotidiennement sur les systèmes Linux. Largement indexé et fortement référencé, l'interface de programmation Linux est à la fois un guide d'introduction pour les lecteurs novices en matière de programmation système et une référence complète pour les programmeurs expérimentés. Bien que ce livre aborde en détail une multitude de fonctionnalités spécifiques à Linux, il accorde une attention particulière aux normes de programmation Unix contemporaines et aux problèmes de portabilité. - ÉditeurNote de contenu :
Sommaire
History and standards
Fundamental concepts
System programming concepts
File I/O : the universal I/O model
File I/O : further details
Processes
Memory allocation
Users and groups
Process credentials
Time
System limits and options
System and process information
File I/O buffering
File systems
File attributes
Extended attributes
Access control lists
Directories and links
Monitoring file events
Signals : fundamental concepts
Signals : signal handlers
Signals : advanced features
Timers and sleeping
Process creation
Process termination
Monitoring child processes
Program execution
Process creation and program execution in more detail
Threads : introduction
Threads : thread synchronization
Threads : thread safety and per-thread storage
Threads : thread cancellation
Threads : further details
Process groups, sessions, and job control
Process priorities and scheduling
Process resources
Daemons
Writing secure privileged programs
Capabilities
Login accounting
Fundamentals of shared libraries
Advanced features of shared libraries
Interprocess communication overview
Pipes and FIFOs
Introduction to System V IPC
System V message queues
System V semaphores
System V shared memory
Memory mappings
Virtual memory operations
Introduction to POSIX IPC
POSIX message queues
POSIX semaphores
POSIX shared memory
File locking
Sockets : introduction
Sockets : UNIX domain
Sockets : fundamentals of TCP/IP networks
Sockets : Internet domains
Sockets : server design
Sockets : advanced topics
Terminals
Alternative I/O models
Pseudoterminals
Appendixes. Tracing system calls
Parsing command-line options
Casting the NULL pointer
Kernel configuration
Further sources of information
Solutions to selected exercises
Côte titre : fs/19790 The Linux programming interface : a Linux and UNIX system programming handbook / [texte imprimé] / Michael Kerrisk . - San Francisco : No Starch Press, 2010 . - 1 vol (1506 p.) : ill. ; 25 cm.
ISBN : 978-1-59327-220-3
Catégories : Informatique Mots-clés : Linux (système d'exploitation des ordinateurs)
UNIX (système d'exploitation des ordinateurs)
Langages de programmation
Systèmes d'exploitation (ordinateurs)Index. décimale : 005.4 Programmation informatique et des systèmes Résumé :
l'interface de programmation Linux décrit l'API Linux (interface de programmation d'application) les appels système, les fonctions de bibliothèque et d'autres interfaces de bas niveau qui sont utilisées, directement ou indirectement, par chaque programme qui s'exécute sous Linux. Les programmes qui utilisent explicitement ces interfaces sont communément appelés programmes système et incluent des applications telles que shells, éditeurs, systèmes de fenêtrage, émulateurs de terminal, gestionnaires de fichiers, compilateurs, systèmes de gestion de bases de données, machines virtuelles, serveurs réseau et une grande partie des autres logiciels. employé quotidiennement sur les systèmes Linux. Largement indexé et fortement référencé, l'interface de programmation Linux est à la fois un guide d'introduction pour les lecteurs novices en matière de programmation système et une référence complète pour les programmeurs expérimentés. Bien que ce livre aborde en détail une multitude de fonctionnalités spécifiques à Linux, il accorde une attention particulière aux normes de programmation Unix contemporaines et aux problèmes de portabilité. - ÉditeurNote de contenu :
Sommaire
History and standards
Fundamental concepts
System programming concepts
File I/O : the universal I/O model
File I/O : further details
Processes
Memory allocation
Users and groups
Process credentials
Time
System limits and options
System and process information
File I/O buffering
File systems
File attributes
Extended attributes
Access control lists
Directories and links
Monitoring file events
Signals : fundamental concepts
Signals : signal handlers
Signals : advanced features
Timers and sleeping
Process creation
Process termination
Monitoring child processes
Program execution
Process creation and program execution in more detail
Threads : introduction
Threads : thread synchronization
Threads : thread safety and per-thread storage
Threads : thread cancellation
Threads : further details
Process groups, sessions, and job control
Process priorities and scheduling
Process resources
Daemons
Writing secure privileged programs
Capabilities
Login accounting
Fundamentals of shared libraries
Advanced features of shared libraries
Interprocess communication overview
Pipes and FIFOs
Introduction to System V IPC
System V message queues
System V semaphores
System V shared memory
Memory mappings
Virtual memory operations
Introduction to POSIX IPC
POSIX message queues
POSIX semaphores
POSIX shared memory
File locking
Sockets : introduction
Sockets : UNIX domain
Sockets : fundamentals of TCP/IP networks
Sockets : Internet domains
Sockets : server design
Sockets : advanced topics
Terminals
Alternative I/O models
Pseudoterminals
Appendixes. Tracing system calls
Parsing command-line options
Casting the NULL pointer
Kernel configuration
Further sources of information
Solutions to selected exercises
Côte titre : fs/19790 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité Fs/19790 Fs/19790 Livre Bibliothéque des sciences Français Disponible
DisponibleUbuntu / Gilles Chamillard
PermalinkPermalinkUnix / Luc Démaret
PermalinkPermalinkUNIX & Linux / Jean-Michel Léry
PermalinkWindows 7 / Béatrice Daburon
PermalinkWindows 7 / Emmanuel Dreux
PermalinkWindows 8.1 / Myriam Gris
PermalinkWindows Server 2008 / Philippe Freddi
PermalinkWindows Vista / Ed Bott
Permalink