Bienvenue chez Blady.Sommaire des publications 2020 20201122 : Mise à jour supplémentaire de macOS 10.15.7, de Safari 14.1, de l'environnement de développement XCode 12.2, de l'organisateur de notes Agenda 11.2.1, du couteau suisse gratuit de l'édition de codes sources BBEdit 13.5.2, du client graphique multi-plateforme pour GIT SublimeMerge build 2039, des suites bureautiques (traitement de texte, tableur, présentation, base de données) LibreOffice 7.0.3 avec le correcteur orthographique et grammatical Grammalecte, OpenOffice 4.1.8 et RagTime 6.6.6, du client de messagerie Thunderbird en version 78.5.0, du gestionnaire avancé du presse-papier CopyClip 2 3.8, du renifleur des connexions Internet LittleSnitch 4.6, du logiciel de transfert réseau Transmit 5.7. En page À Savoir, installer macOS 10.15.7, Safari 14.0.1 et XCode 12.2. 20201112 : La bibliothèque UXStrings (chaînes dynamiques de caractères Unicode en Ada) démarrée dans le projet Gnoga est maintenant autonome sur Github. Une première implémentation est proposée comme démonstration du concept. L'encodage UTF-8 a été retenu comme représentation interne des caractères Unicode. Cette implémentation a plusieurs limitations comme le manque de récupération de la mémoire utilisée. Seulement quelques API ont été implémentées. Néanmoins, un programme de test est présent avec quelques fonctionnalités qui tournent. Voir le readme pour des explications plus complètes. N'hésitez pas à publier vos commentaires et suggestions sur les spécifications de la bibliothèque, ils seront les bienvenus sur Gihub. 20201108 : En ces temps confinés, faisons de la lecture une activité essentielle, voici deux coups de cœur, l'un est récent : "Un peu d'amour" avec Lapinot, l'autre plus ancien : "Le secret de l'Espadon" avec Blake et Mortimer, le tout en page Cool. 20201024 : Publication des binaires pour macOS 10.15 de la bibliothèque graphique XNAdaLib avec GTKAda 20.2 pour Quartz avec Glade, GNATColl, Gate3, Florist, AdaCurses, Simple Components, AICWL, Zanyblue, PragmARC, Gnoga, SparForte plus une nouveauté Alire, le gestionnaire de bibliothèque Ada. Comme ASIS n'est plus distribué par AdaCore, je n'ai pas incorporé les utilitaires tel que AdaControl qui en dépendait. 20201023 : Mise à jour de macOS 10.15.7, de Safari 14.0
(avec un nouveau rapport de confidentialité du détecteur de traquers), de l'environnement de
développement XCode 12.1, de l'organisateur de notes Agenda
11.1, du couteau suisse gratuit de l'édition de codes sources BBEdit
13.5, des clients graphiques multi-plateformes pour GIT SublimeMerge build
2032 et SourceTree 4.0.2, de la suite bureautique (traitement de texte,
tableur, présentation, base de données) LibreOffice
7.0, du compilateur Ada GNAT Community 2020, du client de messagerie Thunderbird
en version 78.4.0, du gestionnaire avancé du presse-papier CopyClip
2 3.7. 20200913 : En page Cool, Pourquoi Ada ? Une histoire personnelle, 10 après, la suite. 20200723 : En page À Savoir, installer des logiciels Unix / Linux pour macOS avec MacPorts la suite avec SDL, WGet et ASPell. 20200719 : Mise à jour de macOS 10.15.6 et XCode
11.6, de l'organisateur de notes Agenda 10.0.4, du gestionnaire de
tâches Tempodo 1.26.1, du couteau suisse gratuit de
l'édition de codes sources BBEdit 13.1.2, du renifleur des
connexions Internet LittleSnitch 4.5.2, de l'IDE Lazarus
2.0.10 pour le compilateur FreePascal FPC 3.2.0, des clients
graphiques multi-plateformes pour GIT SublimeMerge build 2020 et SourceTree
3.1.2 ainsi que GIT 2.27.0. 20200713 : En page À Savoir, mise à jour du tutoriel sur l'utilisation du compilateur Ada GNAT avec une bibliothèque et son projet GPR. Un modèle de projets GPR pour bibliothèques utilisateurs est proposé. 20200528 : Mise à jour de macOS 10.15.5 et XCode
11.5. 20200528 : En page À Savoir, mise à jour du tutoriel utilisation
du compilateur Ada GNAT avec les options en version Community 2020. 20200524-20200526 : Publication par AdaCore de l'environnement de développement pour Ada GNAT Community 2020. Une ombre ternie cette bonne nouvelle : la livraison pour macOS n'inclue pas GPS, renommé GNAT Studio. Il est vrai, AdaCore doit faire face au durcissement de la stratégie sécuritaire d'Apple qui ne facilite pas le développement d'applications hors de l'écosystème XCode. Au moins, on aurait espéré un fonctionnement au moins équivalent à celui de la version 2019. 20200515 : En ce qui concerne l'utilisation des chaînes de caractères pour
l'internationalisation de programmes en Ada avec la bibliothèque graphique Gnoga par exemple, les programmeurs doivent choisir entre les types String
(Latin-1), Wide_String (UCS-2) ou Wide_Wide_String (UCS-4) pour la gestion de la langue et entre les types
fixed et bounded ou unbounded types pour la gestion de la taille. 20200411 : En page À Savoir, suite du tutoriel "utiliser la bibliothèque graphique GNOGA" : les formulaires utilisant la méthode POST avec transfert de fichiers. 20200325 : Mise à jour de macOS 10.15.3, 1015.4 et les
mises à jour de sécurité 2020-001, 2020-002 pour macOS 10.13. 20200322 : En page À Savoir, installer macOS 10.15 avec le langage de programmation Java. 20200319 : Mise à jour du client de messagerie Thunderbird en version 68.6.0, du couteau suisse gratuit de l'édition de codes sources BBEdit 13.0.6, des suites bureautiques (traitement de texte, tableur, présentation, base de données) OpenOffice 4.1.7 et LibreOffice 6.4.2. 20200223 : En page À Savoir, installer des logiciels Unix / Linux pour macOS avec MacPorts et pour commencer OCaml, Sphinx et Latex. 20200213 : En page Créations, mise à jour du tutoriel installer le compilateur GNAT FSF (août 2019) basé sur GCC 9.1.0 pour macOS 10.15 Catalina. Ce compilateur inclut aussi les langages Fortran et Objective C. Sur macOS, il est parfois nécessaire de compiler des programmes en Ada et avec du code source en Objective C, ce que ne propose pas le compilateur GNAT Community. D'autre part, il est sous licence GPL V3 mais comporte l'exception GCC Runtime Exception sur sa bibliothèque d'exécution. 20200118 : Mise à jour de macOS 10.15.2. 20200111 : En page Créations, mise à jour du tutoriel installer le compilateur GNAT Community 2019 basé sur GCC 8.3.1 pour macOS 10.15 Catalina. 20200110 : 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. |