Acceuil

À Propos De

Cool

Création

À Savoir

Vous

Liens

Contact

Page d'Acceuil


Bienvenue chez Blady.

Sommaire des publications 2006


Au sommaire de décembre 2006 :

L'édito : Précisions sur les conventions dans les articles utilisant l'application Terminal :
Lors de la description d'une ou plusieurs commandes à saisir avec le Terminal, le signe $, % ou # en début de ligne représente l'invite du Terminal à saisir une commande. Ce dernier n'est pas à recopier !
D'autre part, les téléchargements consistent la plupart du temps en des archives seulement utilisables avec les commandes du Terminal. Pour que celles-ci ne soit pas prisent en compte par le navigateur Internet lors du téléchargement, vérifier que l'option du navigateur "ouvrir automatiquement" ne soit pas active.
Joyeux Noël à tous.

En page À Savoir : Réactualisation de l'utilisation du traducteur P2Ada avec un source Pascal simple. Comment vérifier une signature électronique avec SHA ? Installer Mac OS X avec le correctif de sécurité 2006-007 pour 10.4.8 et 10.3.9 et XCode 2.4.1.

En page Créations : Installer GNAT-OSX pour Mac OS X 10.4 intégré à XCode 2.

En page Liens : La mise à jour de Mac OS X avec le correctif de sécurité 2006-007 pour 10.4.8 et 10.3.9 et XCode 2.4.1, du traducteur P2Ada (novembre 06).


Au sommaire de novembre 2006 :

L'édito : Blady fête ces six ans. Pour cette édition anniversaire, le fonctionnement de la page Contact a été revu à la simplicité. L'envoi de messages ne nécessite plus l'exécution du logiciel de messagerie. N'hésitez pas à en profiter pour répondre au petit sondage qui y est présent. Le contenu du site sera amélioré suivant vos remarques.

En page À Savoir : Installer Mac OS X avec la mise à jour 10.4.8 et 10.3 avec le correctif de sécurité 2006-006.

En page Contact : L'envoi de messages est dorénavant plus direct en s'affranchissant du logiciel de messagerie. Un petit sondage est également à votre disposition pour en améliorer le contenu.

En page Liens : La mise à jour de Mac OS X 10.4.8 et 10.3.9 avec le correctif de sécurité 2006-006, le gestionnaire de courrier électronique Eudora 6.2.4, le logiciel de transfert réseau Transmit 3.5.5, l'intégré pour Internet Mozilla 1.7.13, les butineurs de la grande toile iCab 3.0.3, Camino 1.0.3 et Firefox 2.0, serveur de "servlets" Java Tomcat 5.5.20, le moteur de bases de données MySQL 5.0.26 et son pilote JDBC Connector/J 3.1.13, le logiciel de prises de vue de d'écrans Snapz Pro X 2.0.3, les éditeurs d'images ImageWell 2.1.1 et GraphicConverter 5.9.2, le couteau Suisse des archives StuffIt Expander 11, l'éditeur de texte en tout genre SubEthaEdit 2.5.1, l'utilitaire de modification des noms de fichiers Renamer4Mac 2.7a, l'intépréteur XLogo 0.9.21g, l'intégré pour la programmation jGRASP 1.8.4, le reformateur de code Java Jalopy 0.1-1.5rc1, le compilateur FreePascal FPC 2.1.1, le vérificateur de liens Internet W3C-LinkChecker 4.3.


Au sommaire de octobre 2006 :

L'édito : Le projet de portage de JGNAT continu. L'emploi des utilitaires pour compiler la bibliothèque Ada a montré quelques erreurs d'éxécution. Ces erreurs ont été contournées de façon plus ou moins correcte. L'impact sera consolidé au fur et à mesure de leur utilisation. Un comportement étrange de la chaine de compilation GNAT entrainant l'erreur "cannot locate file system.ads" a été contourné. Un rapport d'erreur a été envoyé à ACT. (Voir en page Alpha)

En page À Savoir : Installer Mac OS X 10.4 et 10.3 avec le correctif de sécurité 2006-005. Écrire un code source : l'utilisation d'un reformateur de texte.

En page Créations : Les premiers balbutiements de la compilation de JGNAT sur Mac : après les utilitaires, la bibliothèque Ada.

En page Cool : Pas cool du tout, le magazine Mac&Co ne parait plus.

En page Liens : Les mises à jour de Mac OS X avec le correctif de sécurité 2006-005, du logiciel de composition de page web Amaya 9.5.2. L'intégration du compilateur Ada dans l'environnement de développement XCode.


Au sommaire de septembre 2006 :

L'édito : Génial Ada ! Portage en 2 mois seulement de JGNAT sur Mac OS X de la version 3.13 à la version GPL 2006. Génial sur le plan de la sémantique en offrant de nombreuses possibilités dans l'organisation des noms des entités et sur le plan de la robustesse dans le temps à travers l'évolutions des systèmes. Les nombreuses modifications de code ne sont issues qu'en grande partie de la plus grande rigueur du compilateur GNAT 2006 pour compiler du code interne au compilateur (changement des variables en constantes, initialisation de structure, déclaration des entités non utilisées,…). Quant aux difficultés, elles sont issues du traitement des exceptions (normal vu qu'il s'agit d'un codage de bas niveau) et du traitement des nombres réels, pour cela j'ai fusionné le code de la version datant de 1999-2000 (du siècle dernier alors!) avec du code "2006". À suivre...

En page À Savoir : Installer Mac OS X 10.4 avec la mise à jour 10.4.7 et le correctif de sécurité 2006-004. Utilisation des systèmes d'aide de type Unix : la commande info.

En page Créations : Les premiers balbutiements de la compilation de JGNAT sur Mac : les utilitaires.

En page Liens : Les mises à jour de Mac OS X avec la version 10.4.7 et le correctif de sécurité 2006-004. L'environnement de développement Mac natif PPC et Intel XCode 2.4. L'utilitaire de recherche EasyFind 3.9.

En page Vous : La question du mois : Pourquoi le législateur n'est-il pas plus strict à l'encontre des e-mails commerciaux ?


Au sommaire de juillet-août 2006 :

L'édito : Le rythme annuel semble être pris du côté du compilateur Ada en licence libre, la version 2006 de GNAT est parue en mai. JGNAT est le compilateur basé sur GNAT pour l'environnement Java. Il compile de l'Ada en Java Byte Code. J'essaye de construire JGNAT sur Mac à partir du code source, car il ne fait pas partie de la fourniture précédente. J'aboutis pour l'instant à la compilation de tous les fichiers avec quelques modifications puis une erreur dans l'édition des liens (Voir page Créations). Cependant, pour l'heure, je part faire une pause estivale et vous laisse essayer par vous-même. N'hésitez pas à me rapporter vos expériences, idées et avancées. Bonnes vacances d'été.

En page À Savoir : Installer la bibliothèque Posix Ada Florist GPL 2006. Installer Mac OS X 10.4 avec la mise à jour 10.4.7.

En page Créations : Installation de GNAT : la version GPL 2006 et la transformation du code source en HTML. Les premiers balbutiements de la compilation de JGNAT sur Mac.

En page Liens : Les mises à jour de Mac OS X avec la version 10.4.7, du traducteur P2Ada (juillet 06). Le site officiel du compilateur Ada GNAT en version GPL 2006. L'environnement de développement Mac natif PPC Intel XCode 2.3. Le couteau suisse de l'édition de codes sources SubEthaEdit 2.5 et celui de la prise de notes MacJournal 4.0.3.

En page Vous : L'acronyme du mois : AFAIR.


Au sommaire de juin 2006 :

L'édito : La publication d'Ada 2005 approche... pas vite mais sûrement - voir en page Cool. Dans tous les cas son intégration partielle dans le compilateur Ada GNAT permet d'aller plus loin dans la traduction du Pascal Objet en Ada avec une nouvelle version de P2Ada - voir en page Liens.
Cela n'a échappé à personne Wanadoo devient Orange. Ce site est également emporté dans la tourmente des changements, son adresse devient ainsi : http://blady.perso.orange.fr.

En page À Savoir : Installer Mac OS X 10.4 et 10.3 avec le correctif de sécurité 2006-003. Le système CVS de contrôle des versions d'un logiciel.

En page Créations : Installation de GNAT : analyse de la complexité avec gnatmetric.

En page Cool : Informations sur la nouvelle norme Ada 2005.

En page Liens : Les mises à jour de Mac OS X avec le correctif de sécurité 2006-003, du logiciel de composition de page web Amaya 9.5.1, du traducteur P2Ada (mai 06), du moteur de bases de données MySQL 5.0.21. L'utilitaire de renommage des noms de fichiers Renamer4Mac 2.6.1. L'éditeur audio libre Audacity 1.2.4b.

En page Vous : La définition du mois : SLOC. La question du mois : Pourquoi payer plus cher maintenant alors que ce sera moins cher voire gratuit après ?.


Au sommaire de mai 2006 :

L'édito : Il est impossible de savoir si Apple a la vision de l'ensemble des retombées de chacune de ces transitions. Il en est de prévisibles comme le portage des applications X11 lors de la transition vers Mac OS X. D'autres le sont moins comme l'installation de NeXTStep sur un Mac Intel ! N'est ce pas une façon de boucler la boucle puisque NeXTStep ancêtre d'OS X tournait alors sur Intel. L'apparition des Mac Intel et la disparition simultané de l'eMac bon marché induit une augmentation sensible du ticket d'entrée pour programmer avec un Mac. (Voir en page à savoir.) Un petit sondage est dorénavant à votre disposition en bas des pages cool, créations, à savoir, liens et vous pour en améliorer le contenu.

En page À Savoir : Installer Mac OS X 10.4 avec la mise à jour 10.4.6 et Java 1.5.0. Utilisation des systèmes d'aide de type Unix : la commande man. Le prix à payer pour programmer avec un Mac Intel.

En page Liens : Les mises à jour de Mac OS X 10.4.6 et Java 1.5.0_06, du logiciel de composition de page web Amaya 9.5.1, du traducteur P2Ada (janvier 06), de l'interface graphique de MySQL CocoaMySQL-SBG 0.7.1. L'utilitaire de sauvegarde SilverKeeper 1.1.4.

En page Vous : Le processus du mois : launchd.


Au sommaire de avril 2006 :

L'édito : Pas grand chose ce mois-ci. Le petit tour du dévermineur GDB continue avec les tâches Ada.

En page À Savoir : Installer Mac OS X 10.4 avec la mise à jour 10.4.5 et les correctifs de sécurité 2006-001 et 2006-002. Utilisation du dévermineur GDB avec les tâches Ada.

En page Liens : Les mises à jour de Mac OS X 10.3.9 et 10.4.5 avec les correctifs de sécurité 2006-001 et 2006-002.

En page Vous : L'acronyme du mois : ATM. Le processus du mois : notifyd.


Au sommaire de mars 2006 :

L'édito : En version 2 depuis une quinzaine d'années, la licence GPL est la référence pour les logiciels libres avec le premier d'entre eux GNU/Linux. Aujourd'hui, la FSF - l'organisme éditeur de cette licence - démarre la rédaction de la version 3. Les enjeux de cette nouvelle version sont de répondre à la diversité des demandes présentes et futures dans les domaines du droit d'auteur, des brevets et de la multiplicité des licences incompatibles entre elles sans occulter les aspects commerciaux. Le principe de rédaction de cette version - conforme aux principes fondateurs - est la proposition d'un brouillon que chacun de nous est appelé à commenter. Un second brouillon est prévu pour juin 2006 avec une édition au plus tôt en septembre 2006 et au plus tard en mars 2007. Malheureusement, tout est en anglais, bien que le site de la FSF-Europe propose une page en français.

En page À Savoir : Installer Mac OS X 10.4 avec la mise à jour 10.4.5. Utilisation du dévermineur GDB en Ada avec les exceptions.

En page Liens : Les mises à jour de Mac OS X 10.4.5; du logiciel de composition de page web Amaya 9.4; des butineurs Firefox 1.5.0.1 et Camino 1.0 beta 2; du moteur de base de données MySQL 5.0.18, de son pilote JDBC Connector/J 3.1.12 et de son interface utilisateur CocoaMySQL-SBG 0.7.0b1; du serveur d'application Java Tomcat Version 5.5.15; du logiciel de capture d'écrans Snapz Pro X 2.0.2; des éditeurs d'images GraphicConverter 5.8 et ImageWell 2.0.25 Build 225; de l'intégré bureautique RagTime 5.6.6; de la calculatrice PCalc 3.0.3; du calepin MacJournal v 3.2.1; de l'interpréteur du langage Logo XLOGO 0.9.19a; de l'environnement de développement multi-langages jGRASP 1.8.4 Beta.

En page Vous : La définition du mois : Code source / code objet.


Au sommaire de février 2006 :

L'édito : Les "MacTel" deviennent réalités avec un iMac et un MacBook équipés du processeur Core Duo d'Intel. Le Mac va-t-il perdre définitivement son âme dans cette dernière transformation ? Rien n'est moins sûr. Les émulateurs PowerPC vont tourner à fond le temps que les compilateurs produisent du code Intel. Déjà un autre émulateur pointe son nez pour exécuter une application Mac sur PC ! Bref les jeux sont encore bien ouverts.
S'il est bien connu que les informaticiens aiment la science-fiction, l'inverse n'est pas toujours vrai. Je veux rendre ici un hommage à Gérard Klein qui fait exception à mon propos précédent. Mieux encore, en 1986, il écrivait un texte d'une grande lucidité sur le monde des ordinateurs (voir en page Cool).

En page À Savoir : Installer Mac OS X 10.4 avec la mise à jour 10.4.4 et XCode 2.2.1.

En page Créations : Unités Ada.Text_IO et Ada.Wide_Text_IO multi-formats : adaptation à GNAT PPC-Darwin 2005. Installation de GNAT : utilisation de bibliothèques par défaut.

En page Cool : Hommage 2006 à Gérard Klein avec un texte prémonitoire sur l'évolution de l'informatique.

En page Liens : Les mises à jour de Mac OS X 10.4.4; du couteau Suisse de la décompression de fichier Stuffit V10.0.1; du compilateur Pascal GPC-OSX 3.4.5u2; l'environnement de développement Mac natif PPC Intel XCode 2.2.1.

En page Vous : La définition du mois : CVS. L'acronyme du mois : TYA.


Au sommaire de janvier 2006 :

L'édito : Mes meilleurs voeux à tous pour cette nouvelle année 2006. Celle-ci sera assurément l'année du langage Ada 2005 qui prend une forme plus proche de langages plus modernes comme Java tout en restant fidèle aux principes initiaux d'Ada 83 puis Ada 95 - pas évident - voir en page Cool. Pour ma part, je ne peut qu'émettre le souhait de voir aboutir quelques projets comme une bibliothèque de composants Ada réutilisables, la mise à disposition de sites dynamiques à base d'applications Java (servlets) par les fournisseurs d'accès Internet.

En page À Savoir : Installer Mac OS X 10.4 avec la mise à jour de sécurité 2005-009. Installation et utilisation du correcteur de liens Internet CheckLink 4.2.1. Utilisation du dévermineur GDB en Ada avec GNAT.

En page Cool : Informations sur la nouvelle norme Ada 2005.

En page Liens : Les mises à jour de Mac OS X 10.4.3 avec le correctif de sécurité 2005-009; de l'intégré pour Internet Mozilla 1.7.12; du navigateur Internet FireFox 1.5; de l'interface graphique CocoaMySQL 0.6.5 pour le moteur de base de données MySQL; de l'environnement de composition de page Internet Amaya 9.3; de l'outil de formatage HTML Tidy oct-05. Le couteau Suisse du programmeur HexEdit V2.0.

En page Vous : L'acronyme du mois : YMMV. Le processus du mois : diskarbitrationd.


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.