Bienvenue chez Blady.Sommaire des publications 2023 20231227 : 20231226 : Orange a décidé d'arrêter les pages perso.
Depuis le mois de septembre le site Blady n'est plus
diffusé par Orange. Le site a migré provisoire ment ici :
blady.chez.com. Mais il ne
support plus l'HTTPS. Les mises à jour seront tout de même
faites en attendant une autre solution. 20231113 : Il y a quelques années, lors
d'une discussion autour du langage Ada, l'un des
participants se disait prêt à programmer en Ada s'il
pouvait utiliser sa bibliothèque graphique favorite : Qt. Après quelques recherches, la
bibliothèque trouvée la plus à jour fut celle de Qt6Ada. Mais cette bibliothèque ne
retranscrit pas la structure de classe de Qt. Le style de
programmation par classes de Qt comme en C++ est perdu.
Une autre bibliothèque QtAda reprenant la structure de
classe Qt existait bien mais elle ne propose qu'une
version ancienne de Qt. J’abandonnais alors mes recherche.
Jusqu'à ce que récemment, ce printemps, en bataillant pour
construire GNAT Studio avec les modules Python de GTK
(vraiment trop de Python dans GNAT Studio!), il m'est venu
l'idée d'utiliser Qt
pour Python avec des traductions en Ada, plutôt que
les traductions Ada des API C++ qui sont trop dépendantes
des informations internes du compilateur. Cette idée c'est
transformée en projet : QtAda6 qui n'en ait
qu'à son début avec de nombreuses limitations mais
utilisable sur quelques exemples : quatre programmes de
test sont fournis. 20231031 : Mise à jour de macOS
13.6.1 et Safari 17.1, de l'organisateur de notes Agenda
18.3, du client graphique multi-plateforme pour GIT SourceTree
4.2.5, du couteau suisse de l'édition de codes sources BBEdit
14.6.8, du gestionnaire avancé du presse-papier CopyClip
2 3.93, du gestionnaire de tâches Tempodo
1.33. 20230929 : Mise à jour de macOS
13.6 et Safari 17.0, du logiciel de transfert réseau Transmit
5.10.2, du renifleur des connexions Internet LittleSnitch
5.7.1, de la suite bureautique (traitement de texte,
tableur, présentation, base de données) LibreOffice
7.6.2 avec le correcteur orthographique et grammatical
Grammalecte, de l'intégré pour Internet SeaMonkey
2.53.17.1, de l'organisateur de notes Agenda
18.1.2. 20230905 : Mise à jour de macOS
13.5.1, du couteau suisse de l'édition de codes sources BBEdit
14.6.7, du renifleur des connexions Internet LittleSnitch
5.7, de la suite bureautique (traitement de texte,
tableur, présentation, base de données) LibreOffice
7.6 avec le correcteur orthographique et grammatical
Grammalecte, des clients graphiques multi-plateformes pour
GIT SublimeMerge
build 2091 et SourceTree 4.2.4, de
l'intégré pour Internet SeaMonkey 2.53.17, de
l'organisateur de notes Agenda 18.0. 20230717 : Le standard ou norme Ada
2022 a été publiée début mai par l'organisme international
ISO sour la référence ISO/IEC 8652:2023.
20230716 : En page À Savoir, mise à jour du tutoriel sur l'utilisation du compilateur Ada GNAT. 20230715 : Mise à jour de sécurité urgente macOS
13.4.1 (c), mise à jour de Xcode 14.3.1, du couteau suisse
de l'édition de codes sources BBEdit 14.6.6, de la suite
bureautique (traitement de texte, tableur, présentation,
base de données) LibreOffice 7.5.4 avec le
correcteur orthographique et grammatical Grammalecte, du
client graphique multi-plateforme pour GIT SourceTree
4.2.3. 20230518 : Mise à jour du compilateur Ada GNAT 13.1. 20230505 : Mise à jour de macOS
13.3.1, du couteau suisse de l'édition de codes sources BBEdit
14.6.5, du renifleur des connexions Internet LittleSnitch
5.6, des suites bureautiques (traitement de texte,
tableur, présentation, base de données) LibreOffice
7.5.2 avec le correcteur orthographique et grammatical
Grammalecte, OpenOffice 4.1.14, du client
graphique multi-plateforme pour GIT SourceTree
4.2.2 , de l'intégré pour Internet SeaMonkey
2.53.16. 20230403 : Publication de UXStrings
(en version UXS_20230401
et aussi sur Alire).
UXStrings, bibliothèque Ada d'utilisation de chaînes de
caractères Unicode de longueur dynamique, s'enrichit d'une
troisième implémentation : UXStrings3. Avec cette dernière
implémentation, les caractères sont stockés sous forme
Unicode et la gestion de la taille dynamique en mémoire
utilise la bibliothèque standard
Unbounded_Wide_Wide_String. 20230402 : Mise à jour de macOS
13.3 , de l'environnement de développement Xcode
14.3, du couteau suisse de l'édition de codes sources BBEdit
14.6.4, du logiciel de transfert réseau Transmit
5.9.2, de l'organisateur de notes Agenda
17.0.2. 20230401 : Depuis les premiers pas de ce site,
j'ai employé divers composeurs HTML. L'éco-système des
éditeurs gratuits pour les pages Web HTML en WYSIWYG est
fragile avec plusieurs disparitions. Pour éditer les pages
ce site, j'ai suivi leur trajectoire au gré de leur
apparition et disparition. 20230222 : Mise à jour de macOS 13.2.1 et Safari
16.3, du gestionnaire de tâches Tempodo 1.32.4, du couteau
suisse de l'édition de codes sources BBEdit 14.6.3, du serveur
graphique X-Window XQuartz
2.8.5, des clients graphiques multi-plateformes pour GIT SublimeMerge build 2083 et SourceTree 4.2.1, de la suite
bureautique (traitement de texte, tableur, présentation,
base de données) LibreOffice
7.5, de l'intégré pour Internet SeaMonkey 2.53.13. 20230221 : Mise à jour du compilateur Ada GNAT 12.2 disponible sur Alire
et à partir des sources FSF. 20230101 : Meilleurs vœux pour la nouvelle année. Sommaire des précédentes publications Il est interdit de reproduire, même partiellement, le contenu de cette page sans autorisation écrite préalable. Toutes les marques déposées sont la propriété de leur dépositaire. |