Articles

Gestion des Incidents

Le centre de services (Service Desk) ainsi que cinq processus : La gestion des incidents (Incident Management) La gestion des problèmes (Problem Management) La gestion des changements (Change Management) La gestion des mises en production (Release Management) La gestion des configurations (Configuration Management) Il est à noter qu'ITIL fait une distinction entre incident (arrêt ou dégradation d'un service - l'objectif de la gestion des incidents est la restauration du service dans les meilleurs délais) et problème (origine d'un ou de plusieurs incidents récurrents - l'objectif de la gestion des problèmes est l'identification et la correction des causes d'erreur). La Gestion des Incidents La définition ITIL de l'objectif de la Gestion des Incidents est la suivante : Restaurer aussi vite que possible le fonctionnement normal des services et minimiser l’impact négatif sur les activités métiers et s’assurer ainsi que les meilleurs niveaux de qualité de ser...

jQuery

Basic syntax is: $(selector).action() A $ sign to define/access jQuery A (selector) to "query (or find)" HTML elements A jQuery action() to be performed on the element(s) Examples: * $(this).hide() - hides the current element. * $("p").hide() - hides all <p> elements. * $(".test").hide() - hides all elements with class="test". * $("#test").hide() - hides the element with id="test". You might have noticed that all jQuery methods in our examples, are inside a document ready event: <code> $(document).ready(function(){ // jQuery methods go here... }); </code> This is to prevent any jQuery code from running before the document is finished loading (is ready). It is good practice to wait for the document to be fully loaded and ready before working with it. This also allows you to have your JavaScript code before the body of your document, in the head section. Here are some examples of actions that can fail if met...

Base de Données Oracle

Ressources http://www.oracle.com/technetwork/topics/dotnet/utilsoft-086879.html http://www.connectionstrings.com/oracle#p19|Connections Strings]] http://www.c-sharpcorner.com/UploadFile/ramamohang/OracleDataProviderfor.NET12012005012614AM/OracleDataProviderfor.NET.aspx|Oracle Data Provider Sample]] http://st-curriculum.oracle.com/obe/db/hol08/dotnet/getstarted-c/getstarted_c_otn.htm|Gettin Started with Oracle .NET provider]]

Mettre en place un Pare-feu de données

Article original [[https://wiki.ubuntu.com/IptablesHowTo|traduit]] par Kmeleon, refonte de eks. Provenant de ubuntu-fr.org ====== Iptables & Netfilter ====== Netfilter est un module du noyau Linux (depuis la version 2.4) qui offre la possibilité de contrôler, modifier et filtrer les paquets IP, et de suivre les connexions. Il fournit ainsi les fonctions de pare-feu, de partage de connexions internet et d'autorisation du trafic réseau. Iptables est l'interface "ligne de commande" permettant de configurer Netfilter. Ce document contient les informations de base à propos de iptables, pour ceux qui souhaitent mettre en place un firewall et/ou un partage de connexion sanspasser par une interface graphique. Les lecteurs désirant approfondir leur recherche trouveront des dizaines de tutoriels sur iptables & netfilter. ===== Théorie Firewall ===== Nous allons configurer notre firewall de la manière suivante : -> On bloque tout le trafic entrant par défaut -> On ...

Principe de Responsabilité Unique

Qu'est-ce qu'une Responsabilité ? Dans le contexte du Principe de Responsabilité Unique (SRP), nous définissons une responsabilité comme "une raison de changement". Si vous pouvez penser à plus d'un motif de modification pour une classe, alors cette classe a plus d'une responsabilité. Développement du Principe de Responsabilité Unique Le Principe de Responsabilité Unique (SRP) est l'un des principes fondamentaux de la conception logicielle, souvent associé au paradigme de la programmation orientée objet. Il stipule qu'une classe ou un module ne devrait avoir qu'une seule raison de changer, ou en d'autres termes, il ne devrait être responsable que d'une seule tâche ou fonctionnalité. Clarification de la Responsabilité Le terme "responsabilité" dans le SRP fait référence aux raisons potentielles pour lesquelles une classe ou un module pourrait nécessiter une modification à l'avenir. Une classe ou un module est considéré comme re...

Développer en Agile

Introduction Les méthodes agiles sont des groupes de pratiques. Elles ne sont pas apparues avec l'Agile Manifesto en 2001, mais celui-ci détermine leur dénominateur commun et consacre le terme d'Agile pour les référencer. Les méthodes agiles se veulent plus pragmatiques que les méthodes traditionnelles. Elles impliquent au maximum le demandeur (client) et permettent une grande réactivité à ses demandes. Elles visent la satisfaction réelle du client en priorité aux termes d'un contrat de développement. Les méthodes agiles reposent sur une structure (cycle de développement) commune (itérative, incrémentale et adaptative), quatre valeurs communes déclinées en douze principes communs desquels découlent une base de pratiques, soit communes, soit complémentaires. Parmi ces méthodes on trouve en premier lieu la méthode RAD (développement rapide d'applications) (1991), puis DSDM, la version anglaise du RAD (1995). Plusieurs autres méthodes, comme ASD ou FDD, reconnaissent leur ...

JavaScript Object Notation - JSON

JSON ou JavaScript Object Notation est une représentation sans schéma, en texte clair, de données structurées basées sur des paires nom/valeur et des listes ordonnées JavaScript Object Notation, est un format de données textuelles dérivé de la notation des objets du langage JavaScript. Il permet de représenter de l’information structurée comme le permet XML par exemple. Créé par Douglas Crockford entre 2002 et 2005, il est décrit par la RFC 7159 de l’IETF. Un document JSON a pour fonction de représenter de l'information accompagnée d'étiquettes permettant d'en interpréter les divers éléments, sans aucune restriction sur le nombre de celles-ci. Un document JSON ne comprend que deux types d'éléments structurels :  des ensembles de paires nom / valeur ;  des listes ordonnées de valeurs. Ces mêmes éléments représentent trois types de données :JSON   * des objets ;   * des tableaux ;   * des valeurs génériques de type tableau, objet, booléen, nombre, chaîne ou null....