Bienvenue chez Blady.Sommaire des publications 2022 20221215 : Publication des instructions nécessaires à l'installation et à la construction de GNATStudio sur macOS. 20221214 : Mise à jour de macOS 12.6.2 et Safari
16.2, du logiciel de transfert réseau Transmit 5.9.1, de
l'organisateur de notes Agenda
16.1 du client graphique multi-plateforme pour GIT SublimeMerge build 2079. 20221119 : Publication des binaires de la bibliothèque graphique XNAdaLib pour macOS 12, toujours avec GTKAda pour Quartz, Glade, GNATColl, Gate3, Florist, AdaCurses, Simple Components, AICWL, Zanyblue, PragmARC, UXStrings, Gnoga, SparForte et HAC. 20221113 : Mise à jour du compilateur Ada GNAT 12.1 disponible sur Alire
et à partir des sources FSF. 20221112 : Mise à jour de macOS 12.6.1 et Safari
16.1, du logiciel de transfert réseau Transmit 5.9.0, de
l'organisateur de notes Agenda
16, du gestionnaire de tâches Tempodo 1.32.2. 20221029 : Publication d'une toute première version de GNATStudio 23.0wa (20221011) pour macOS 12. Les défis étaient nombreux. Heureusement, GNAT Studio a évolué en intégrant à la fois une version récente de GTK et une version récente de Python. En partant de ses codes sources, j'ai pu construire petit à petit les nombreuses dépendances en étant parfois obligé de deviner les bonnes versions. L'aide mise à disposition étant que plus que succincte. Toutes les remarques de fonctionnement sont les bienvenues notamment sur différentes configurations. N'hésitez pas à poster sur la liste MacAda même pour signaler que tout fonctionne :-). Maintenant, il me reste un gros travail de synthèse de toutes mes notes pour publier les instruction de constructions à partir des sources. 20221022 : Mise à jour de macOS 12.6 et Safari 16.0,
du couteau suisse de l'édition de codes sources BBEdit 14.6.1, des suites
bureautiques (traitement de texte, tableur, présentation,
base de données) LibreOffice
7.4.2, du renifleur des connexions Internet LittleSnitch 5.5, du
client de messagerie Thunderbird
en version 102.4.0. 20220926 : Mise à jour de macOS 12.5.1 (correction de
failles de sécurité très sérieuses), du couteau suisse de
l'édition de codes sources BBEdit
14.5.2, de l'organisateur de notes Agenda 15.0.1, de la suite
bureautique (traitement de texte, tableur, présentation,
base de données) LibreOffice
7.4.1 avec le correcteur orthographique et grammatical
Grammalecte, du logiciel de transfert réseau Transmit 5.8.10, des
clients graphiques multi-plateformes pour GIT SourceTree 4.2.0 et SublimeMerge build 2077. 20220815 : Dans le développement de logiciels pour
des solutions de cybersécurité, une bonne pratique
recommande d'éviter que les données sensibles ne restent
accessibles lorsqu'elles ne sont plus nécessaires car
elles pourraient être utilisées par un attaquant. Une
donnée sensible peut être tout ce que le programmeur
définit en tant que tel : clé de chiffrement, donnée non
chiffrée, mot de passe, etc. 20220724 : Mise à jour de macOS 12.5, de
l'environnement de développement Xcode 13.4.1, du couteau
suisse de l'édition de codes sources BBEdit 14.5.1, des suites
bureautiques (traitement de texte, tableur, présentation,
base de données) LibreOffice
7.3.5 avec le correcteur orthographique et grammatical
Grammalecte, OpenOffice
4.1.13, du logiciel de transfert réseau Transmit 5.8.8, du client
graphique multi-plateforme pour GIT SublimeMerge build 2074, le
serveur graphique X-Window XQuartz
2.8.2. 20220715 : King est le nom d'un nouveau langage de
programmation qui fait rare n'est pas dérivé d'un langage
basé sur une syntaxe délimitée par des accolades ouvrantes
et fermantes ;-) mais proche d'Ada. Il apparaît pour la
première fois en octobre 2021 sous la forme d'un manifeste
publié sur Github. La syntaxe du langage est en
cours de formalisation sur Wikibooks. 20220703 : Cette année pas de publication par AdaCore de l'environnement de
développement pour Ada : GNAT Community Edition. Cela
concerne l'ensemble des plateformes et non plus seulement
macOS comme l'année dernière. Cependant ces publications
ont été reprises sur Alire
à partir des sources FSF pour le compilateur GNAT, à voir
aussi sur le blog Ada-France. 20220611 : Mise à jour du gestionnaire de la
bibliothèque Alire 1.2 de
codes sources du langage de programmation Ada. 20220526 : Mise à jour de macOS 12.4, de
l'environnement de développement Xcode 13.4, des suites
bureautiques (traitement de texte, tableur, présentation,
base de données) LibreOffice
7.3.3 avec le correcteur orthographique et grammatical
Grammalecte, OpenOffice
4.1.12, , du logiciel de transfert réseau Transmit 5.8.6, de
l'organisateur de notes Agenda
14.1.1, des clients graphiques multi-plateformes pour GIT
SublimeMerge build 2071 et SourceTree 4.0.2. 20220430 : Mise à jour de macOS 12.3.1, de
l'environnement de développement Xcode 13.3.1, de la suite
bureautique (traitement de texte, tableur, présentation,
base de données) LibreOffice
7.3.2, du renifleur des connexions Internet LittleSnitch 5.4, du
client graphique multi-plateforme pour GIT SourceTree 4.1.7. 20220305 : Publication de la bibliothèque UXStrings (en version UXS_20220226) avec quelques correctifs mineurs et l'adaptation au compilateur Ada GNAT CE 2021. L'objectif de cette bibliothèque est de proposer en Ada un concept de chaînes de caractères de taille dynamique et avec des caractères Unicode. Les API sont inspirées de Ada.Strings.Unbounded afin de minimiser le travail de reprise de codes Ada existants. La bibliothèque UXStrings est disponible également sur Alire le nouveau répertoire de programmes en Ada. Les API sont documentées sous forme de commentaires. 20220304 : Mise à jour du couteau suisse de l'édition de codes sources BBEdit 14.1, du logiciel de transfert réseau Transmit 5.8.4, du client graphique multi-plateforme pour GIT SourceTree 4.1.6, de la suite bureautique (traitement de texte, tableur, présentation, base de données) LibreOffice 7.3. 20220206 : Les nouvelles du front concernant la construction de GNATStudio pour macOS ne sont pas terribles. Après avoir tout de même réussi, pendant les congés des fêtes de fin d'année, à compiler la partie en Ada avec la détermination des bonnes versions des sous-modules Ada, il y a d'une part la partie GTK qui est compliquée à installer et d'autre part la partie Python qui est compliquée à mettre en œuvre avec GNATStudio. J'ai commencé par l'installation recommandée par GTK mais qui comporte un bug d'affichage des images. Je me suis alors tourné vers MacPorts : GTK est ok mais Python refuse de démarrer avec GNATStudio. 20220131 : Mise à jour de macOS 12.2, de
l'environnement de développement Xcode 13.2.1. 20220101 : 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. |