Overblog
Suivre ce blog Administration + Créer mon blog
22 avril 2021 4 22 /04 /avril /2021 21:33

   Avant de passer une matinée à améliorer ce qui avait déjà été fait (2 modules seulement) et à programmer et déboguer le reste, puis tester, et bien avant tout cela, et après une 50 cl de bière Heineken hollandaise d'Amsterdam, je me suis dit «et si j'enregistrais une minute de silence?» principalement pour tous les dégâts causés par le CoViD-19 sur les démocraties mais aussi les morts dans le monde entier.

   Enregistrer une minute de silence c'est pas si simple qu'il n'y paraît mais pour s'acharner là-dessus faut être un peu con. Mais comme disais Serge Gainsbourg: «la connerie est la décontraction de l'intelligence»; et personnellement j'ajouterai que malheureusement «pour les cons, l'intelligence est une torture»...

   Mais bon. Voici donc la minute de pur silence:

   Alors, du plus sérieux maintenant: parlons programmation en langage Python d'un gestionnaire de QCM (Questionnaire à Choix Multiples) d'évaluation (donc à notation, cotation, points). Grosso-modo je ne vais pas m'étendre sur les explications de la logique des codes-sources des différents modules; je vais juste tenter de présenter un mode d'emploi.

   En premier l'enseignant devra écrire via un éditeur de texte simple mais permettant d'enregistrer au format UTF-8 (ainsi Bloc-Notes sous Windows, MousePad sous Linux ou tout autres, il y en a aussi pour le Mac OS) le QCM à proposer à l'étudiant.

   Là il faut expliquer la logique de l'écriture car il y a un peu de choses du type "hypertexte" à ajouter. On prendra en exemple celui qui m'a servi de test:

   Donc on remarque d'abord des entrées à la ligne manuelles. Très important ça. Aussi des paragraphes, dont celui d'introduction, terminés par une ligne ne comprenant que deux étoiles "**". Ces ** indiquent aux logiciels qu'il s'agit d'un paragraphe de remarque n'appelant aucune réponse autre que la touche [Entrée]. Ce sont des formes de remarques-pauses dans le déroulement du QCM.

   Lorsque des choix arrivent, numérotés à partir de 1, à la fin de ces choix on remarque deux lignes: une premières de double-moins "--" indiquant aux programmes qu'un choix est posé et une suivante avec un numéro qui correspond au nombre de choix laissés.

   Juste après ça reprend. La dernière ligne ne peut être un **, mais doit être laissée vide.

   À noter qu'il n'y a qu'un choix possible. Que le choix zéro (0) est proposé par les programmes et correspondent à «Je ne sais pas / aucune réponse satisfaisante»; ce qui est important car cela signifie que le choix 0 peut très bien valoir des points.

   Après avoir enregistré, dans le même répertoire que le répertoire où se trouvent les modules Python, le fichier texte QCM (pour moi ça a été "cg1A01.txt"), l'enseignant devra exécuter configQCM.py afin de sauvegarder les notes attribuées à chaque réponse de chaque question dans un fichier binaire "points..." (ici "pointscg1A01.txt").

   L'exécution de verifQCM.py sert à générer un fichier pur texte UTF-8 mais dont le format d'entrée de lignes dépendra de l'OS sur lequel on l'aura exécuté (Windows, Linux, Mac OS) qui synthétise l'ensemble des notes attribuées dans le fichier "correct...".

   L'étudiant, lui, ne doit disposer que de trois choses: un numéro ou "matricule" d'étudiant, le logiciel remplirQCM.py, et le fichier de QCM dont je parlais en premier. Il en retire un fichier "r"+"numéro d'étudiant"+"nom du fichier QCM" (tel "r001cg1A01.txt").

   C'est ce fichier "r" qui doit être renvoyé au professeur qui alors exécutera corrigerQCM.py pour chaque matricule d'étudiant et qui génère un autre fichier pur texte "t..." ou "temp..." si je me souviens bien.

   Le résultat, les notes, sont indiqués en points et en pourcentage à une décimale après la virgule près et peut (doit) être intégrée dans un tableur reprenant les notes générales de tous les étudiants.

   Bref voici ces logiciels Libre et Open Source et Gratuits:

Partager cet article
Repost0
16 avril 2021 5 16 /04 /avril /2021 21:18

Je replace ici un article du 18/07/2014

Récemment j'ai eu une idée plutôt bizarre: jouer une musique en l'honneur de la côte Est, l'East Coast, des USA.

Et c'est en tant que simple observateur extérieur que je l'ai fait, n'étant pas du tout américain. Donc finalement on peut dire que mon point de vue est dépourvu d'intérêt partisan mais reflète seulement l'observation que je fais de la réalité.

Voici le lien vers le morceau: https://soundcloud.com/lbph/to-the-east-coast. Sinon voir en bas d'article pour le player...

Le texte est concis mais c'est d'une part car je ne voulais pas faire de critique directe de la West Coast (Côte Ouest) et d'autre part car ne voulant pas faire cela mes arguments en faveur de l'East Coast étaient limités au strict nécessaire.

Mais en gros les paroles laissent entendre ce que je veux dire. "Have got some poor people at the East Coast" est une sorte d'ironie: "il y a bien quelques pauvres à la Côte Est"; bien évidemment c'est majoritairement là qu'ils sont massés, il n'y en a pas "quelques" mais bien "beaucoup" "a lot of".

C'est pour mieux jouer sur le second tableau: "but the East Coast is rich in ideas" ("of ideas" aurait été grammaticalement plus correct), "mais la Côte Est est riche en idées" d'où le fait qu'il n'y ait que quelques pauvres... d'esprit!

Pour le reste on peut me dire que j'exagère: en effet pourquoi dis-je que la Soul, le Jazz, le Rock'n'Roll sont nés à la East Coast? Car s'ils ont été conçus surtout dans le Sud (et plus principalement le Sud-Centre et le Sud-Est), notamment à New-Orleans par exemple, ou ailleurs, c'est bien dans les clubs de l'East Coast, Chicago et New-York principalement, qu'ils sont "nés au Monde" ont été révélés au monde.

Quant à la House Music, là rien de plus exact: sa paternité est revendiquée par deux DJs, tous deux afro-américains, l'un de Chicago, l'autre de Detroit, donc tous deux de la East Coast. On connaît en général la distinction entre House dite "Garage" et la "House" tout court et bien c'est la seule différence entre les deux.

Mais pourquoi préférer la East Coast à la West Coast? Car tout à été révélé à la East Coast; la West Coast n'a fait que dans un tout premier début acheter, puis finalement copier, ce qui se faisait à la East Coast.

Ainsi le film hollywoodien "La Fièvre du Samedi Soir", donc un film West, n'a pu être tourné qu'à la East Coast car seule cette East Coast avait cette ambiance.

Pour finir je dirais que la East Coast c'est la liberté de l'esprit, la "Freedom of Mind", tandis que la West Coast c'est la liberté de l'argent, la "Freedom of Money".

Donc, oui, c'est la côte Est qui invente des expressions culturelles populaires (pour et par le peuple); la côte Ouest les rendant "commercialement rentables".

Partager cet article
Repost0
6 mars 2021 6 06 /03 /mars /2021 08:20
8 Mars annonciateur du 1er Mai!

«Le 8 mars 1857, environ 130 femmes carbonisées ont été tuées quand elles ont été enfermées dans l'usine de tissage à New York où elles travaillaient, parce qu'elles étaient en grève. En hommage à ces femmes, en 1910, on a déclaré le 8 mars comme la "journée internationale de la femme"».

Donc on le voit, le 8 mars est plus une journée de lutte des classes que de lutte des genres.

Ainsi on notera que les femmes continuent d'être exploitées dans de basses tâches (nettoyage etc.) par qui? Par des "féministes" bourgeoises qui pour pouvoir être DRH, cadres d'entreprise, députées, ministres, etc. ont forcément besoin d'autres femmes pour faire le nettoyage à la maison...

C'est ce que j'ai toujours dénoncé: il n'y a pas d'intérêt de genre uniquement des intérêts de classes sociales ce qui fait que LE FÉMINISME EST UNE CAUSE BOURGEOISE!!!

 

Partager cet article
Repost0
10 février 2021 3 10 /02 /février /2021 05:28

   Cette brochure est désormais en téléchargement gratuit au format PDF... Voir fin d'article... Brochure complétée ce 25/02/2021.

J'ai publié voici maintenant pas mal de temps une brochure intitulée "Utile la Prison?". Alors évidemment poser la question c'est déjà y répondre.

Je n'ai pas l'éloquence d'un avocat mais je dirais que je préférerais qu'un criminel plutôt que de passer des années en prison pour rien sinon être encore plus salaud à sa sortie, passe des années face, selon son crime, à des professeurs, des éducateurs, des psychologues, des psychiatres, des sexologues et change complètement de mentalité.

Quand on est adulte on n'est plus à la cours de récréation où un prof., un pion, vient te dire «toi t'as pas été sage, au coin pendant un quart d'heure!».

Ainsi Marc Dutroux a été condamné à 30 ans de réclusion, peine maximale en Belgique. Le réquisitoire contre la peine de mort a déjà été fait par Robert Badinter en France, ce réquisitoire continue dans le monde et principalement aux USA où l'on découvre grâce aux nouvelles techniques de recherche de traces d'ADN de plus en plus de cas de gens qui ont été assassinés par la "Justice" par peine de mort et qui se révèlent avoir été innocents des crimes dont on les accuse! Cela se suffit à soi-même je pense.

Oui, Marc Dutroux a été condamné à de la prison, seulement comme je l'explique et j'explique aussi pourquoi dans cette brochure, la Prison est une "peine" inutile et il faudrait d'ailleurs en finir avec la notion de "peine" de "punition" de "t'as pas été sage, au coin!". Car comme on l'a pas traité, et nul doute que la pédophilie est un phénomène psychiatrique qui relève de la sexologie et donc se traite, car par ailleurs après ses 30 ans de prison il sera de facto libéré, il sera libéré toujours pédophile!

Ce qui fait dire aux populos «qu'il reste en prison», «avec nous il n'en sortira pas». Or nous sommes en démocratie, ou en tout cas censés l'être, donc il y a un principe supérieur aux émotions fut-ce relayées à force d'affect par les médias, c'est le principe du Droit et de son respect. 30 ans c'est 30 ans pas plus!

Il n'a pas changé, certes mais la faute à qui? Pas à lui. À ceux parmi tous les législateurs (les politiciens donc) qui ne se sont jamais demandé si la prison servait réellement à quelque chose et s'il ne fallait pas la remplacer par quelque chose d'autre.

Je veux bien que ce soit un chantier de plusieurs dizaines d'années, mais on n'a même pas encore trouvé bon de l'initier.

Et enfin à ceux qui prendraient les prisonniers pour des fabuleux héros type "Robin des Bois" qui soi-disant en feraient voir jusqu'à la mort à des violeurs et des violeurs d'enfants encore pire; détrompez-vous!

En effet, au moins un témoignage d'un ex-prisonnier me fait dire que si ce violeur est belge certes il passera un mauvais quart d'heure en prison mais s'il est arabe rien ne lui arrivera! En effet, ce prisonnier avait rencontré à la prison de Forest un arabe qui ne cachait à personne d'être là pour viol incestueux sur mineure d'âge et jamais celui-ci n'a eu de problèmes avec quiconque au sein de la prison! C'est que tu comprends mon frère c'est écrit dans le Coran...

C'est qu'il ne faut pas attendre d'impartialité, d'égalité de jugement de la part de justiciables qui à travers les Tribunaux n'ont appris que la fausseté du dogme selon lequel "tout le monde est égal en Droit".

En effet, ce présupposé des Drots de l'Homme n'est pas d'application en Belgique (et j'y ajouterai la notion de "double peine" abordée dans cette brochure) ni même en France!

En effet: Tariq Ramadan s'est retrouvé incarcéré dès la première accusation de viol et l'est maintenant depuis des mois alors que à chaque audition (trois maintenant) les dires des plaignantes étaient disqualifiés et pendant ce temps Luc Besson ne subit pas le même sort du tout. Normal l'un est perçu comme "un affreux théoricien islamiste" (ce qu'il n'est pas), l'autre comme le fleuron de la Culture Française.

Bref brochure à lire ici, au format PDF et license CC, BY, No Money et Share Alike, gratuit! Avis aux étudiants du Cercle de Droit de l'ULB (puisqu'ils sont dans ma commune)...

Récemment (il y a quelques années), en réaction à la question "utile, la prison?", le monde judiciaire a trouvé bon d'argumenter que la peine de prison était utile car elle permettait d'isoler le délinquant du milieu criminogène qu'il fréquentait quotidiennement.

J'aurai face à cela deux remarques, une humoristique et une seconde plus réaliste.

1. Si tel était l'utilité de la prison alors on ferait bien d'y envoyer tous ceux qui suivent une quelconque cure de désintoxication à quelque addiction que ce soit (tabac, alcool, drogues, jeux d'argent, jeux vidéo, achat compulsif, etc.). Pourquoi n'est-ce pas le cas puisque la prison se révèle si utile que ça?

2. La réalité est qu'on écarte le délinquant le temps de sa peine mais qu'une fois libéré il courra directement illico-presto retrouver ses vieilles connaissances "criminogènes", qu'en plus la fusion avec ce groupe d'amis sera encore plus forte qu'avant d'autant que désormais il leur devra de ne pas s'être retrouvé clochard à sa sortie, et qu'enfin il connait désormais la différence entre Liberté et Enfermement!

Ce qui fait que désormais il n'hésitera plus beaucoup avant de tirer sur la police quand il faudra défendre sa liberté d'être... en Liberté!

Partager cet article
Repost0
6 décembre 2020 7 06 /12 /décembre /2020 01:28
Nouvelle cover "The Holy House"

Nouvelle cover "The Holy House"

   Hello à tous; juste une note pour dire que je ne sais pas comment et quand apparaîtra mon texte de présentation: la plateforme qui m'héberge a connu ce qui semble être une action malveillante.

   Alors un retour en House Music avec le "The Holy House #31". Mais ici, pour une fois, de la House Old School telle que créée par Saint Frankie Knuckles (le saint de tous les DJs de musiques électroniques): jouer par-dessus les morceaux des samples en loops (boucles).

   Ici la difficulté était que les morceaux choisis étaient déjà bien riches en rythmes. Il fallait donc des samples et boucles (loops) de mélodies et de vocalises.

   Alors ça sonne un peu amateur mais je trouve que ça donne pas mal du moins je l'espère pour ceux qui écouteront...

   En téléchargement libre et gratuit d'ici quelques jours / semaines, sauf si je meurs avant...

_________________________________

Ajout du 17/03/2021:

   À la réécoute hier matin, je suis obligé de m'excuser envers tous ceux qui l'ont écoutés ou l'écouterons: c'est certes le plus travaillé mais c'est aussi le plus merdique de tous mes mixes jamais réalisés jusqu'ici! J'ai certes quelques excuses, du genre que j'ai pas assimilé par cœur quel pad contenait quel loop/sample (à part pour les deux pads de lyrics), mais justement cela prouve l'amateurisme de ma démarche.

   Disons donc que ce mix vaut comme entrainement personnel, montre tout ce qu'il ne faut surtout pas faire quand on réalise un mix House. Mais heureusement je suis pas un professionnel, juste quelqu'un de l'underground non commercial (car oui, il faut le savoir, il existe un underground commercial), ce qui m'évite le pire.

   Donc je vous demanderai de considérer ce mix comme un "exercice" et si vous voulez de la qualité de vous reporter au mix du mois de Mars 2021, le Funk That Sound #13 écoutable à https://soundcloud.com/lbph/funk-that-sound-13 . Ce dernier vous fera me pardonner cette big shit de Holy House et prouve bien que quand on est habitué à mixer d'une façon il vaut mieux éviter de vouloir copier d'autres façons de mixer.

   À chacun son style, en bref!

Partager cet article
Repost0
22 novembre 2020 7 22 /11 /novembre /2020 06:54

   Alors refonte en Python de l'utilitaire, voici le calendrier.py...

Version du 05/06/2022

   Pour installer l'utilitaire, téléchargez le dossier, décompressez-le (normalement avec 7-Zip), scannez avec votre anti-virus le dossier décompressé si vous avez un doute, exécutez setup.exe qui installera le programme Calendrier 2.exe dans le menu démarrer et plus précisément à partir de Windows 8 dans la page d’accueil même ou alors dans la liste des programmes à "Hewlett Packard Company".

Version acceptée par les antivirus...

   Alors je reviens avec ce Calendrier  Grégorien "actif" dans une version refondue. Il permet désormais de découvrir le jour correspondant à une date, le nombre de jours entre deux dates et aussi la date qu'il sera dans J jours à compter de telle date. Trois fonctions donc contre deux seulement auparavant.

   Voici la logique de son code source en Visual Basic .NET Framework 2017 (fichier texte Unicode du Module1):

Partager cet article
Repost0
18 novembre 2020 3 18 /11 /novembre /2020 02:03

   Alors les versions précédentes de mes programmes de polygones présentaient une certaine lenteur à l'exécution. Cela était dû à l'usage du module Turtle de Python. Alors certes si la lenteur pouvait être perçue comme un inconvénient, elle a aussi l'avantage qu'on "voit" se dessiner le polygone sous nos yeux.

   Ici version instantanée du dessin de polygones, avec affichage du cercle dans lequel ils sont inscrits, polygones commençant à trois côtés et où on a le choix d'augmenter ou de diminuer à tout moment de 1 le nombre de côtés par simple clic.

   Et le fichier texte Unicode des lignes de programmation:

Partager cet article
Repost0

Présentation

  • : Town Ground anc. Igor Gorovitch
  • : Créations électroniques d'un dissident du numérique bien intégré. Musique style 90's et (un peu) programmation style années 1980 (80's). Les eighties et nineties au cœur.
  • Contact

Recherche

Pages