Archives pour March, 2010
Alternatives et débranchements, application des lois de De Morgan
19/03/10
Je ne vais pas vous expliquer ici la théorie logique du calcul des propositions, j’en serais bien incapable, mais je vais vous faire un rappel important concernant l’application des lois de De Morgan car elles sont source d’erreur pour tout développeur débutant.
Lois de De Morgan :
La négation de la conjonction de deux propositions est équivalente à la disjonction des négations des deux propositions.
La négation de la disjonction de deux propositions est équivalente à la conjonction des négations des deux propositions.
Autrement dit:
non (A ou B) = non A et non B
non (A et B) = non A ou non B
Il faut donc être vigilant dans un programme si vous êtes amené à coder un test sur des non-conditions multiples.
Prenons par exemple le cas d’un test pour lequel la situation familiale doit être différente de “célibataire” ou différente de “veuf” ou différente de “marié”, vous serez sans doute tenté de coder comme suit:
IF SITU-FAMILLE NOT = ‘C’ OR
SITU-FAMILLE NOT = ‘V’ OR
SITU-FAMILLE NOT = ‘M’
[...]
END-IF.
En fait vous aurez tout faux car avec la loi de dualité vue plus haut, il aurait fallu coder ainsi:
IF SITU-FAMILLE NOT = ‘C’ AND
SITU-FAMILLE NOT = ‘V’ AND
SITU-FAMILLE NOT = ‘M’
[...]
END-IF.

[Source : © nojhan 2010-03-17 - Geekscottes]
DB2 : Redbooks et Redpapers
10/03/10
Je viens de rajouter dans la page des ressources DB2 les Redbooks et Redpapers IBM liés à la version 9, vous y trouverez les liens directs vers les docs PDF suivants :
Redbooks
Version 9
Redpapers
Version 9
Fin de support des logiciels IBM
9/03/10
Quel est la date de fin de support de DB2 v8, de WAS 5…
La réponse sur le site d’IBM Support Lifecycle.
Attention ce sont les dates US. Pour la France, il faut récupérer le product ID (sur le lien précédent par exemple) puis aller sur le moteur de contenu d’information, modifier à droite son profile de recherche pour pointer sur la France, puis sélectionner “Annoucement letter” pour le type de contenu et renseigner le product ID qui va bien. Il ne reste plus qu’à faire le tri dans les lettres retournées.
Commentaires
Il y a 71 jours 6 heures
Il y a 71 jours 6 heures
Il y a 97 jours 6 heures
Il y a 100 jours 0 heures
Il y a 108 jours 4 heures