Je pense donc jésuite

20.08.10 | par Le Grincheux | Catégories: Mauvais esprit, Je hais les tradis, Haines ordinaires

Pour une raison trop compliquée à écrire ici, je me suis replongé dans la lecture de la genèse. C'est tout de même un livre à ne pas mettre dans toutes les mains et surtout pas dans les mains des enfants.

On commence par y apprendre que Dieu est androgyne puisqu'il a fait Adam et Ève à son image. On ne sait pas bien si les deux ont été créés en même temps ou si Ève, comme le prétendait Bossuet, était le fruit d'un os surnuméraire. Le texte officiel n'est pas clair et, pour arranger les choses, les deux versions existent. Admettons, pour ne pas compliquer des choses déjà assez compliquées par ailleurs, qu'Ève soit issue de la côte d'Adam, donc qu'Adam ait préexisté à Ève. Ce dernier, avant de connaître — bibliquement parlant, il va sans dire — Ève avait eu pour compagne une certaine Lilith dont rien ne nous explique la provenance ni même s'il s'agissait d'une créature de Dieu. Le diable n'existant pas encore puisque les plus grands exégètes qui se puissent tenir en mon bureau situent sa naissance aux alentours au XIIIe siècle, nous sommes donc en droit de nous poser la question de savoir qui était le créateur de Lilith puisqu'il ne peut s'agir de Dieu à moins de prétendre qu'il ne savait plus ce qu'il faisait. Et prétendre que Dieu ne savait déjà plus ce qu'il faisait est incompatible avec le monde tel qu'il est et son ordre incontestable. Il y a bien eu quelques ratés comme les poissons volants dont on se demande encore ce qu'ils font dans les airs, l'ornithorynque ou le homard — le homard, il faut vraiment être cinglé pour penser créer un truc pareil —, mais il faut bien reconnaître que dans l'ensemble, ça se tient plutôt bien.

Revenons à nos deux ou trois premiers bipèdes.

Adam et Ève, chassés du jardin d'Éden pour avoir mongé un fruit mis à leur disposition par Dieu et par un serpent qui avait alors des pattes — s'il a été condamné à ramper après son forfait, c'est donc qu'il pouvait se déplacer autrement avant… — auraient eu pour descendance Caïn et Abel. On sait maintenant grâce à Victor Hugo que Caïn est mort, après avoir fui Dieu, assis sur une chaise dans un souterrain avec un œil qui le regardait parce qu'il avait tué Abel dans un geste de jalousie. Je simplifie, mais c'est un peu l'idée. Heureusement que Caïn avait déjà eu une descendance en profitant d'au moins l'une de ses sœurs. Il n'est rien dit des pratiques d'Abel-le-Juste.

J'ai bien écrit « après avoir profité d'au moins une de ses sœurs », parce qu'à moins d'avoir une génération spontanée de bipèdes de sexe féminin ou une cachoterie de Dieu passée sous silence par les auteurs de la Bible, il n'a pu concevoir Hénoch qu'en fautant avec au l'une de ses sœurs vu qu'il n'y avait pas d'autre représentante de l'espèce humaine en dehors de sa mère. Je n'ose pas imaginer qu'Ève soit sa mère en même temps que sa grand' mère, parce que cela signifie qu'il sera son père en même temps que son fils. Je ne sais pas si vous me suivez, même moi, j'ai parfois du mal. En termes modernes, et quelle que soit l'hypothèse retenue, il est convenu de qualifier cette pratique d'incestueuse.

À la suite de la disparition d'Abel et de la fuite de Caïn, Adam et Ève, se sentant certainement seuls, eurent ensemble un troisième fils, Seth, puis, nous dit la genèse, de nombreux autres enfants. La lignée de Caïn s'éteindra lors du déluge, rien n'est vraiment dit sur celle d'Abel et seule celle de Seth survivra. Quant aux autres enfants, nous supposerons qu'il y eut un lot de filles pour assurer la survie de la seule lignée digne d'intérêt puisqu'il paraîtrait que nous en sommes toutes et tous issus.

Entre Adam et Noé, il y aurait eu dix générations. Mais attention, pas dix générations de quinze ou vingt ans, non, des vraies générations, qui oscillaient bon an mal an entre une centaine et un millier d'années. On savait vivre. Il s'ensuivit des neveux morts avant même la conception de leurs oncles, des enfants plus vieux que leurs parents — oui, je sais, là, j'exagère ! —, de telle sorte qu'il est illlusoire de mettre tout ce beau monde à plat pour dresser un arbre généalogique exhaustif.

Devant tant de désordre et de débauche, Dieu trouva bon d'envoyer le déluge mais pris, hélas, le soin d'en avertir Noé et son clan, descendants de Seth en ligne directe.

On efface tout et on recommence.

Noé eut trois fils, Sem, Cham et Japhet. Cham fut maudit par son père après le déluge et une première fête des vendanges passablement — voire trop — arrosée pour avoir vinifié le premier jus de raisin. Noé devient ainsi le nouvel Adam, Cham, le nouveau Caïn et l'histoire recommence avec son lot de sexe et de violence familiale.

Et il y en eut. Depuis l'affaire de la golden maudite jusqu'à la fin de l'Apocalypse de l'aigle de Pathmos, l'histoire est constellée de petits meurtres en famille et de transgressions diverses et variées avec tout ce que la morale, pourtant judéo-chrétienne, peut réprouver. En y regardant de plus près, la Bible est l'écrit le plus réactionnaire qui puisse exister.

Le pire, c'est qu'il se trouve toujours un enfant pour poser des questions sur la genèse, des questions naïves et de bon sens comme de savoir comment les fils d'Adam et Ève ont pu avoir des enfants. Qu'est-ce que vous pouvez bien leur répondre ? Personnellement, j'en suis toujours réduis à quia.

 

Création de site web

19.08.10 | par Le Grincheux | Catégories: Mauvaise humeur, Je hais l'informatique

Je suis adhérent d'une association professionnelle à but mafieux. Comme il faut absolument se mettre au goût du jour, donc au web 2.0, pour attirer les jeunes générations, nous avons décidé de refondre entièrement son site web qui avait été fait il y a plusieurs années et qui ne donnait pas satisfaction.

Ce site web est assez simple. Il comporte une partie publique et une partie privée réservée aux adhérents. Un annuaire des diplômés est disponible avec plus ou moins d'information selon que l'utilisateur est identifié comme adhérent ou non. Vous allez me dire qu'il n'y a pas de quoi casser trois pattes à un canard. Et pourtant…

Le projet a été lancé en septembre 2009 et n'a pas encore abouti. Les premières phases, appels d'offres et choix du prestataire, se sont bien déroulées. Le projet a commencé à partir en vrille juste après le choix du prestataire et aujourd'hui, plus de deux mois après la date de livraison prévue, nous n'avons strictement rien d'utilisable alors que le prestataire veut être payé.

Ce site devait pouvoir être hébergé n'importe où et utiliser des technologies libres pour ne pas retomber dans le travers du premier site, à savoir Apache (ou WASD), php (pour qu'il soit un peu percé sinon ce n'est pas drôle) et PostgreSQL. Dans le cahier des charges, j'ai précisé que ce site devait pouvoir fonctionner indiféremment sous Unix ou OpenVMS pour que les chemins d'accès aux fichiers et les retours à la ligne soient gérés correctement. D'après le prestataire, MySQL, c'est mieux que PostgreSQL. J'ai laissé dire et faire en les attendant au tournant et je dois dire que n'ai même pas eu à les attendre… Le squelette devait utiliser un CRM standard. Une grande discussion a eu lieu pour départager Spip et Joomla, le choix se portant sur Spip pour un certain nombre de raisons.

Je pensais naïvement que le prestataire allait configurer Spip pour créer ce site et que sa maintenance serait aisée. Quelle erreur ! Le code livré au mois de juillet est une aberration, un nœud de spaghetti dans lequel le fond est mélangé à la forme. Plutôt de d'écrire des squelettes pour configurer Spip, la configuration prend place dans le code même du CRM. Autant dire que toute mise à jour, même cruciale lors des alertes de sécurité, sera fastidieuse voire impossible. J'ai essayé de comprendre le fonctionnement de la chose, c'était peine perdue, car entre les macros de Spip, les variables globales de php, les subtilités des cookies et l'absence totale de commentaires utiles, il y a de quoi se perdre. Les seuls commentaires sont du type « début des modification » et « fin des modification », commentaires utiles comme on le voit immédiatement.

Pourtant, ce prestataire n'a aucune excuse. La documentation de Spip est abondante et écrite en français. Il n'y a même pas un problème de barrière de langue. Soit il n'a pas essayé de se plier à la philosophie de Spip, soit il a sciemment fait quelque chose de non maintenable, sous le prétexte de la protection de l'emploi, en se disant que nous ferions appel à lui pour toute mise à jour ou tout modification.

Un an après le début de ce projet, nous sommes rendu au point de départ. Pourtant, je suis sûr qu'il n'y a que deux mois de travail à temps plein sur un tel site. Je sens que je vais me plonger sérieusement dans Spip car, quinze mille euros hors taxes pour deux mois de travail, c'est bien payé.

 

Le plus vieux métier du monde

18.08.10 | par Le Grincheux | Catégories: Mauvaise humeur, Mauvais esprit

Il ne faut pas désespérer de la sociologie puisque cette science nous permet par moment de franches rigolades. Je vais finir par croire que j'ai toujours un œil ou une oreille qui traîne au mauvais moment au mauvais endroit pour voir ou entendre ce que personne d'autre ne semble voir ou entendre.

Le 6 août dernier, sur France Inter, se tenait l'émission Ça vous dérange. J'ai déjà eu l'occasion d'écrire ici que cette émission était humoristique, mais là, nous avons dépassé tout ce que nous pouvions en attendre. Le débat parlait de la prostitution en général et de la place du ou de la prostituée dans la société en général. Au début du débat — la belle allitération que voilà —, quelqu'un a cru bon faire un trait d'esprit en demandant si la prostitution était ou n'était pas un métier.

Un pavé dans la marre me direz-vous. Je ne sais pas s'il s'agit d'un pavé, mais d'une question vaine et creuse, certainement. Je ne suis pas sûr que cela fasse vraiment avancer le débat, mais pourquoi pas.

Était parmi les invités une prostituée, Gaby, qui prétendait avoir trente ans de métier — on pourrait donc croire que la prostitution est un métier — sans jamais — les enfants, détournez votre regard — avoir été pénétrée par un client. Vous me direz aussi que s'il y a un client, il y a une activité et, par le fait même, la prostitution serait un métier.

C'est sans compter avec un certain Jean-Philippe Guillemet, sociologue de son état, qui assène vers les 12h15, et qui n'aura de cesse de le répéter jusqu'à 13h00, que prostitué(e), ce n'est pas un métier, parce qu'il n'y a ni formation initiale ni formation continue [sic].

À la suite ce cette sentence sans appel, le débat s'est considérablement échauffé. La gourgandine restant sur ses positions et défendant avec dignité son métier ne pouvait plus s'entendre avec le sociologue complètement obtus.

Réduire un métier au fait qu'il faille une formation initiale et une formation continue me semble assez bizarre. C'est même d'autant plus idiot que l'immense majorité de nos faits et gestes est acquise et non innée. Nous mangeons à table avec des couverts plutôt que par terre dans l'écuelle du chat parce que nous l'avons appris et non parce que c'est notre nature. De même nous parlons français ou nous écrivons l'arabe ou l'allemand parce que nous l'avons appris. Un petit sénégalais adopté à la naissance par un couple de belges ne va pas se mettre spontanément à parler peul. Pourtant, parler peul, français ou arabe, manger à table plutôt qu'en partageant ses croquettes avec le chat ne fait pas de nous des professionnels. Tout au plus des gens civilisés. Enfin, lorsque je regarde le contenu de certaines assiettes, je préfèrerais la gamelle du chat. Je dois aussi dire que quand je vois certaines personnes à table ou que je les entends parler, j'ai comme un doute sur la civilisation qui les a engendrés, mais leurs comportements restent du domaine de l'acquis.

Comment peut-on réduire sans rire la notion de métier à la seule formation ? Un métier, c'est plus qu'une formation, initiale ou continue. C'est une activité qui permet de gagner plus ou moins sa vie. Un individu échange de son temps et de son savoir-faire contre autre chose, des espèces sonnantes ou trébuchantes ou toute autre sorte de rémunération.

En ce sens, il est parfaitement idiot de dire à brûle-pourpoint que la prostitution n'est pas un métier puisque non seulement le ou la prostituée l'a appris d'une manière ou d'une autre et qu'il ou elle échange son temps contre de l'argent.

Je pense que ce qui dérangeait profondément cet invité, c'est plus la possibilité de reconnaître un statut social à la personne se prostituant que le fait de savoir si oui ou non la prostitution est un véritable métier.

Mon cher Jean-Philippe, ce n'est pas en déclarant doctement que la prostitution est ou n'est pas un métier avec des arguments complètement dépassés et risibles qu'on évitera de voir la prostitution dans nos villes et nos campagnes. Ce n'est pas en interdisant la prostitution qu'on la verra disparaître ou en rouvrant les maisons closes qu'on la verra fleurir. Non, la prostitution, c'est avant tout le fruit de la misère, du côté de la personne se prostituant et, il ne faut surtout pas l'oublier, du client. C'est une activité qui obéit à la triste loi de l'offre et de la demande. Le jour où tu auras compris cela, je pense que ta réflexion aura progressé.

Il n'y a pas à être pour ou contre la prostitution. Les prostitués sont des personnes humaines et il ne s'agit pas de savoir si elles sont entrées dans la prostitution par choix ou contraintes et forcées. Naturellement, si elles ont été contraintes à se prostituer, il convient de condamner ceux qui en sont responsables. Mais dans tous les cas, il y a une situation à gérer et je ne vois pas en quoi une personne qui fait commerce de son corps n'aurait pas de droit ouvert à la retraite en fonction de ses cotisations ou de droit ouvert auprès des différentes assurances sociales.

Surtout qu'en y regardant bien, attendre le client par tous les temps, c'est vraiment un métier pénible !

 

Et paf, la racine du générateur aléatoire !

17.08.10 | par Le Grincheux | Catégories: Mauvaise humeur, Je hais l'informatique, Matheux pervers

Faire accroire à des informaticiens barbus qu'ils peuvent remplacer des matheux obtus à tendances perverses est une croyance trop répandue. Je me demandais depuis quelque temps pourquoi l'un des mes algorithmes ne donnait pas le même résultat selon qu'il était lancé avec un seul fil d'exécution ou avec plusieurs. En disséquant une bibliothèque mathématique — GSL 1.14 pour ne pas la citer —, je viens de m'apercevoir que les générateurs aléatoires ne résistent pas à la création de fils d'exécution parallèles. En relisant la documentation en long, en large et en travers, je n'arrive pas à trouver le moindre début d'information sur le fonctionnement des générateurs aléatoires dans un processus multithreadé. Visiblement, cela doit couler de source à moins que les concepteurs de ladite bibliothèque ne se soient jamais posé la question.

Pourtant, il serait de bon goût que les concepteurs de cette bibliothèque s'assurent que leurs générateurs suivent une statistique aléatoire connue et conforme quel que soit le nombre de fils d'exécution parallèles dans un processus et surtout quel que soit le nombre d'appel au générateur. En d'autres termes, il serait normal que la bibliothèque utilise un thread spécifique dans lequel tournerait ledit générateur et qui renverrait à chaque fil d'exécution effectuant une requête sur ce générateur une variable aléatoire correcte.

Ce n'est pas exactement comme cela qu'est codée cette bibliothèque. À chaque nouveau thread, c'est à l'utilisateur de cloner son générateur en le réinitialisant avec la valeur de la graine du thread père ou d'en réinitialiser un. Dans le premier cas, tous les threads fils risquent fort de tirer la même séquence, dans le second cas, le côté aléatoire sera limité par l'aléa disponible sur le choix de la graine lors de la réinitialisation. La qualité des variables aléatoires tirées dans des threads parallèles s'en ressent. À quoi sert donc l'utilisation d'un générateur aussi performant qu'un ranlux389 si l'utilisateur est contraint de le réinitialiser dans chaque thread ? Visiblement, cela ne semble pas gêner les concepteurs de GSL. Je ne suis même pas sûr qu'ils soient conscients de leur boulette. Ils ont dû sauter des pages dans leur manuel d'analyse numérique…

Pire, je serais assez curieux de connaître le niveau de compréhension mathématique de l'utilisateur de base de ces fonctions. J'ai comme l'affreuse impression que l'immense majorité d'entre eux ne se pose même pas la question, n'ayant pas la formation mathématique suffisante. J'ai trouvé le pot aux roses parce que j'ai une certaine habitude, une solide culture mathématique, que j'ai vu un résultat de calcul utilisant ces fonctions pour le moins étrange, et que j'ai la possibilité et les connaissances pour démonter la bibliothèque en question et en comprendre le fonctionnement.

Une fois le problème diagnostiqué, il fallait aussi corriger le programme utilisant ces fonctions, ce qui n'a pas été une mince affaire et s'est terminé par l'utilisation d'interruptions logicielles.

Nous avons donc d'une part une bibliothèque prise comme une boîte noire par la plupart des développeurs et un algorithme utilisant pour argent comptant un certain nombre des fonctions fournies par cette bibliothèque. Rien dans la documentation ne laisse entrevoir les limitations de ces fonctions en environnement parallèle ni ne met en garde l'utilisateur contre une mauvaise utilisation due à l'implantation de ces fonctions. Nous obtenons d'autre part des résultats de calculs complètement aberrants sans aucune raison apparente. Mais comme le développeur a pris soin de spécifier au début de son programme #define _REENTRANT, l'honneur est sauf.

L'utilisation de bibliothèques spécialisées n'est donc pas une chose aussi positive qu'on veut bien nous le faire croire. Le résultat d'un programme est autant lié à la propre qualité de son code qu'à celles des bibliothèques utiliseés. Il faut de plus ou avoir une confiance absolue en les concepteurs desdites bibliothèques, ou avoir assez de connaissances pour tester leurs différentes fonctions et les pousser dans leurs retranchements.

Le corrolaire immédiat est qu'on ne devrait utiliser une bibliothèque qu'à partir du moment où on pourrait l'écrire soi-même. Mais quel est le développeur qui agirait encore comme cela de nos jour ?

 

La complainte du progrès

16.08.10 | par Le Grincheux | Catégories: Mauvaise humeur, Mauvais esprit, Vieux con

Petite méditation du jour. Je ne résite pas à vous faire partager ce court extrait d'un livre qui a maintenant une cinquantaine d'années :

Naguère encore, au café du Commerce, on ne jurait que par le progrès. Qu'il y ait ou n'y ait pas progrès, le progrès en tant qu'idéal a un sens, et un sens louable : faire toujours mieux. Aujourd'hui l'idéal du progrès est remplacé par l'idéal de l'innovation : il ne s'agit pas que ce soit mieux, il s'agit seulement que ce soit nouveau, même si c'est pire qu'avant, et cela de toute évidence. Cet idéal est poursuivi dans les plus petites choses comme dans les plus grandes ; il est absurde, mais le public n'a pas conscience de cette absurdité, ou, s'il en a conscience, se tait et serre les fesses, car l'innovation, en tant qu'Idée-Bête, est une divinité, et comme telle effrayante. Adorez-la, ou gare !

Ce texte, qui n'a pas pris une ride, est issu d'un carnet d'Henry de Montherlant, Va jouer avec cette poussière, Carnets 1958-1964, publié en 1966 chez Gallimard. Dommage que Montherlant se soit suicidé en 1972 car j'aurais bien aimé avoir son avis sur l'idéal du progrès tel que nous le vivons actuellement.

Je me faisais cette réflexion en apprenant récemment que Kodak avait abandonné la fabrication de son excellent Kodachrome 64. Après l'arrêt du 200 et du 25, ce n'était qu'une question de temps. Le problème est qu'il n'existe aucune émulsion capable de remplacer le Kodachrome. Pour ceux qui ne seraient pas au courant, le Kodachrome était un film diapositif couleur introduit sur le marché en 1935 et tellement bon qu'il a été fabriqué durant soixante-quatorze années. Contrairement à tous les autres films inversibles, il se compose de plusieurs couches de films noir et blanc. Les pigments sont ajoutés lors du développement (procédé K-14), ce qui lui apporte une stabilité accrue dans le temps. Kodak le garantissait pour garder ses propriétés plus de 100 ans.

Aujourd'hui, nous avons à notre disposition des pellicules Fuji qui ne sont pas mauvaises (procédé E-6) mais dont la durabilité n'est pas assurée, des émulsions Kodak (procédé E-6) quelconque et quelques autres sans grand intérêt. Autant en noir et blanc il existe aujourd'hui plus d'émulsions qu'avant l'arrivée du numérique, autant en couleur, le choix s'est considérablement restreint.

La photographie numérique ne répond pourtant pas aux critères de conservation des œuvres. Je ne parlerais pas ici de la qualité moindre des clichés due aux objectifs en cul de bouteille ni des capteurs qui ne sont pas très bon. La qualité des photographies numériques est même tellement bonne que Zeiss a ressuscité son ancienne marque Zeiss Ikon pour fabriquer des nouveaux appareils 35 mm, partant du principe qu'ils se mettront à faire des boîtiers numériques lorsque la technologie permettra d'avoir au moins la même qualité avec un boîtier numérique qu'avec l'un de leurs boîtiers argentiques 35 mm.

Le problème de la photographie est la conservation du cliché. Un tirage sur papier baryté peut moisir, mais une carte mémoire peut s'oxyder. Pourtant, même moisie, je peux toujours regarder ma photographie. Si la carte mémoire est morte, je peux toujours regarder ma carte mémoire, ça ne va pas m'avancer à grand'chose.

En effet, le principal problème du passage de la photographie argentique à la photographique numérique n'est pas un problème de qualité, même s'il y aurait beaucoup à dire puisque, le cliché ne coûtant plus rien, tout le monde se prétend photographe. Le véritable problème est la dissociation entre le support de l'information, l'information et l'appareil nécessaire à sa lecture.

Avec une photographie argentique, tout est lié : le papier ou le film et les cristaux d'argent, la lecture se faisant immédiatement grâce à l'œil. La durée de conservation est supérieure à un siècle, voire à deux si l'on considère les photographies des années 1830 qui sont toujours regardables. Lorsqu'on parle d'une photographie numérique, on parle d'un support (carte mémoire, disques durs, CD-ROM's, DVD…), d'un format de fichiers et d'un ordinateur. Combien de fois ai-je entendu dire qu'untel avait perdu toutes ces photographies parce que son disque dur était tombé en panne ? Combien de fois ai-je entedu dire que les photographies de vacances de l'année dernière ne sont plus lisibles parce que le DVD gravé ne l'était plus ? La durée de vie de la photographie numérique est la durée de vie du composant le plus faible de la chaîne. Dans le meilleurs des cas, on nous annonce dix ans. Dans le pire, avec des DVD à graver bas de gamme, on peut péniblement atteindre les trois mois. Et je ne parle pas encore des tirages. S'ils sont fait dans un laboratoire, il y a de fortes chances pour que le tirage soit fait par transfert sur papier photographique, à l'ancienne. Là, le résultat sera archivable. Mais s'il est fait sur des imprimantes, les couleurs vont très vite tourner. Souvenez-vous des épreuves Polaroid des années 70…

Les historiens des siècles à venir vont nous maudire. Tous les documents, toutes les photographies (à l'exclusion des photographies argentiques) seront soit illisibles soit perdues. Le progrès ne nous aura permis qu'à devenir amnésiques. C'est donc un véritable progrès.

 

Pages: 1 ... 182 183 184 ...185 ... 187 ...189 ...190 191 192 ... 202

Décembre 2022
Lun Mar Mer Jeu Ven Sam Dim
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
 << <   > >>

Le carnet du grincheux

(Mauvaise) humeur du Grincheux

Outils utilisateur

    Rechercher

      Flux XML

    powered by b2evolution