Overblog Tous les blogs Top blogs Musique & Divertissements Tous les blogs Musique & Divertissements
Suivre ce blog Administration + Créer mon blog
MENU
31 décembre 2022 6 31 /12 /décembre /2022 07:30
Partager cet article
Repost0
13 décembre 2022 2 13 /12 /décembre /2022 11:18
Générateur aléatoire de vraies NFT (enregistrables et reproductibles)

   Voici une nouvelle version du petit programme "Nébuleuses" déjà présenté ici mais totalement refait. Toujours sous Python 3, format écran 16:9 de 1280x720, et sous module graphique tkinter et non plus Turtle.

   Les nébuleuses créées peuvent être enregistrées au format du logiciel (donc pas un format graphique classique tels BMP, GIF, JPG ou PNG) et reproduites via ledit logiciel. C'est-à-dire que la présence du logiciel est indispensable à la reproduction de la NFT; en fait fichier contenant l'image et petit logiciel font tout deux partie symbiotiques de la NFT...

   En licence CC-BY-NC-SA, open source libre et gratuit.

   Enfin, je viens quelques heures après de sortir la version 2.1 stable. C'était nécessaire car si la NFT se crée petit-à-petit, non-instantanément mais avec une vitesse de 10 centièmes de secondes par point; comme dans la vidéo lorsqu'on chargeait ("Load") une NFT celle-ci apparaissait à l'écran d'un seul coup. Dans cette version définitive j'ai trouvé le moyen de reproduire la NFT avec la même vitesse que celle de création.

   Il s'agit donc d'une NFT espace (à deux dimensions) - temps.

Programme Python 3, version 2.1 stable

Partager cet article
Repost0
30 novembre 2022 3 30 /11 /novembre /2022 20:03

   Alors, l'ancien Premier Ministre de Grande-Bretagne Boris Johnson avouait il y a peu un secret: malgré les déclarations empathiques et larmoyantes des allemands et de l'Europe (Ursula von der Leyen est allemande), l'Allemagne espérait... une défaite rapide de l'Ukraine!

   Le moment donc pour moi de ressortir un mix que j'avais réalisé en pensant aux élections belges et européennes (qui avaient lieu le même jour et le jour auquel j'ai réalisé ce mix) où les premiers morceaux choisis expriment une idée claire de ce qu'est la politique.

Partager cet article
Repost0
24 novembre 2022 4 24 /11 /novembre /2022 16:54

   M'intéressant à me remettre à lire le livre de Lao-tseu, le Tao Te King (Livre de la Voie et de la Vertu), j'ai eu l'idée de commencer une brochure gratuite au contenu libre sur base de quelques unes de mes propres réflexions qui valent ce qu'elles valent; qui sont sérieuses même si présentées dans un emballage plutôt amusant (car il convient de dédramatiser) puisque le titre en est «La Voie ou Tao sans issue»...

   Une brochure assez courte se terminant en pied-de-nez sur un hommage à la Liberté de Pensée (qui comme expliqué n'existe que si l'on s'en sert).

Version définitive terminée format PDF

   Enfin, pour en revenir au premier "chapitre" (ou plutôt "découpage") de cette brochure; effectivement il ne doit pas être choquant ni vilain en soi que certains soient plus riches ou plus pauvres que d'autres, ce qui est vraiment choquant est quand on vit dans un système qui octroie plus de Droits et donc de Pouvoir à certains qu'à d'autres (selon une quantité de capitaux dans le Capitalisme, selon des bons points du Parti dans le Communisme et le fascisme en général, selon les diplômes obtenus dans les technocraties, selon la place dans les Services Publics dans les bureaucraties, etc.), plutôt que de pratiquer la vraie démocratie.

Partager cet article
Repost0
2 novembre 2022 3 02 /11 /novembre /2022 07:39
Bal aérien de fête nationale en Python avec tkinter

   Alors là j'en ai mis des jours à améliorer ce petit programme Python graphique et animé. Et encore, j'y reviendrai, il n'est pas "parfait" au sens où il n'est en aucun cas Orienté Objet, même si «tout est objet ou peut être objet». J'ai surtout cherché la facilité et la lisibilité par un maximum de personnes.

   Bref, on en retire un programme amusant bien que frustre et dans son graphisme et dans son code. Voir après.

   Pour le faire fonctionner, on peut cliquer à tout moment sur "Changer de pays", et pour faire avancer les avions il suffit de maintenir la touche de flèche à droite appuyée.

programme Python 3

   Il est en Python 3, ce qui signifie que sous Visual Studio Code ou toute autre version précédente il faudra remplacer tkinter par Tkinter.

   Pour revenir sur les améliorations: on aurait pu considérer chaque avion (ici des triangles) comme un objet listé de avion[0] à avion[2] et définir chaque trait de couleur comme objet listé dans fumee[0] à fumee[5] (deux traits par avions) et directement composés de rectangles complets ne se créant pas à chaque fois que les avions avancent.

   Ce qui aurait permis d'utiliser la méthode move(dx) car alors il aurait suffit de programmer à avancer() ceci:

for n in range(0,3):
    avion[n].move(5)
    fumee[n*2].move(5)

    fumee[n*2+1].move(5)

   Ç'aurait été une solution jugée, et vraiment d'ailleurs, plus correcte mais qui aurait rendu mon code moins lisible donc moins adaptable aux nécessités rencontrées par chacun...

Partager cet article
Repost0

Présentation

  • : Town Ground ex Igor Gorovitch
  • : Créations électroniques d'un dissident et underground électro-grunge du numérique bien intégré. Musique, tracks (pistes, morceaux, remixes, reworks) originaux et mixes et programmes Python libre et open-source.
  • Contact

Recherche