Liens

Page d'Acceuil

Alpha

À Propos de

À Savoir

Contact

Cool

Création

Liens

Vous


Bienvenue chez Blady.

Voici quelques liens vers les sites qui méritent un petit détour :
  1. Mac OS,
  2. Programmation,
  3. Applications et utilitaires,
  4. Manipulation d'images, de sons ou de vidéos,
  5. Cool,
  6. Serveurs Web et bases de données,
  7. Internet,
  8. Historique des liens.

  1. Mac OS :

    • Logiciels pour Mac OS X : pages du MacAppStore répertoriant les nouveaux logiciels tournants sur Mac OS X et les mises à jour. Notamment est présente une rubrique pour les développeurs.
      www.apple.com/fr/downloads/macosx

    • Mac OS X : pages concernant le nouvel OS révolutionnaire d'Apple.
      1. La version 10.7 (Lion) inclue Mail, Safari 5 pour Mac et Windows, iChat, iCal, XCode 4.2 (avec LLVM Compiler 2.0), iTunes, Java 2 Standard Edition version 1.6.0 (n'est plus présent par défaut), QuickTime X, X11, OpenGL 3.2, Apache et PHP.
        Mise à jour 10.7.5 et 10.7.5 supplémentaire avec le correctif de sécurité 2014-002, la mise à jour de X11 et la mise à jour de Java 2013-004 (concerne 1.6.0_51).
      2. La version 10.8 (Mountain Lion) est maintenant disponible à l'achat sur le MacAppStore incluant Mail, Safari 6 pour Mac et Windows, Messages, Calendrier, Notes, Rappels, Notifications, Dictée (en français), GateKeeper, XCode 4.4 (à la demande avec LLVM Compiler 4.0), iTunes, Java 2 Standard Edition version 1.6.0 (n'est plus présent par défaut), QuickTime X, X11 (à la demande, devenu XQuartz), OpenGL 3.2, les outils Unix comme Apache, PHP, Perl, Python, Ruby, Terminal et autres comme AppleScript sont dorénavant à demander avec XCode.
        Mise à jour 10.8.5, du correctif de sécurité 2014-002, Java pour OS X 2013-004 (concerne 1.6.0_51) avec le module applet Java version 7 update 9, de XQuartz 2.7.4 et XCode 5.0.
      3. La version 10.9 (Mavericks) est disponible gratuitement sur le MacAppStore incluant Mail, Safari 7 ("long voyage" en Swahili), Messages, Calendrier, Notes, Rappels, Notifications, Dictée (en français), GateKeeper, XCode 5.0 (à la demande avec LLVM Compiler 5.0), iTunes, Java 2 Standard Edition version 1.7.0 (n'est plus présent par défaut), QuickTime X, X11 (à la demande, devenu XQuartz), OpenGL, les outils Unix comme Apache, PHP, Perl, Python, Ruby, Terminal et autres comme AppleScript sont dorénavant à demander avec XCode.
        Mise à jour 10.9.3, du correctif de sécurité 2014-002 avec Safari 7.0.3, de XQuartz 2.7.6 et XCode 5.1.1.
      www.apple.com/fr/macosx

    • Next : précurseur de Mac OS X, le système NeXTStep fut racheté par Apple en décembre 1996. Le site d'origine n'est plus en ligne mais celui d'Éric Lévénez, en français, reprend quelqu'uns des grands moments de ce que fut NeXT.
      www.levenez.com/NeXTSTEP

    • Technologies Mac OS X : pages décrivant les technologies mises en oeuvre concernant le nouvel OS révolutionnaire d'Apple comme les fonctionnalités basiques, le graphisme, les réseaux...
      À voir aussi la description des technologies dans Darwin le dérivé d'Unix à la base de Mac OS X disponible en logiciels libres (liste avec version). MacOS à partir de Leopard est basée sur le noyau Mach 3.0 et FreeBSD 5. Il est pleinement conforme à POSIX avec la certification UNIX03.
      Les listes de diffusion sur Darwin et Unix.
      developer.apple.com/technologies/mac

    retour en haut de la page


  2. Programmation :

    • ACSLogo : Une tortue sur le Mac grâce au langage Logo ce logiciel qui présente une syntaxe anglaise et française du logo pour Mac OS X en version 1.5.1 (mai 2011) pour MacOSX 10.5 et plus, en version 1.4f (janvier 2009) pour MacOSX 10.4.
      www.alancsmith.co.uk/logo

    • Ada-Belgium : en novembre 2001, Ada-Belgium lance un concours. L'objet en est de réaliser un programme qui sera jugé sur son originalité, utilité, qualité, style, facilité de réutilisation, facilité de lecture et l'utilisation des possibilités d'Ada.
      Les évolutions proposées pour la prochaine norme du langage Ada : Ada05.
      www.cs.kuleuven.ac.be/~dirk/ada-belgium

    • AdaCore :
      Le projet GNAT ou "GNU NYU Ada ToolChain" a démarré à l'université de New York pour développer un compilateur Ada GNU. GNAT a été validé de nombreuses plates-formes et il est dorénavant maintenu par AdaCore. GNAT est conforme à Ada 95 avec les extensions Ada 2005 et maintenant celles d'Ada 2012 thèmes du site dédié Ada2012.org. Il est intégré au compilateur GCC et donc gratuit dans sa version GPL. Un simple enregistrement suffit sur le site AdaCore libre pour obtenir le compilateur avec ses manuels d'utilisation et de référence, l'environnement de développement GPS, les bibliothèques Posix Ada Florist et ASIS (en version GPL de juin 2014 basée sur GCC 4.7, voir son installation pour Mac OS (Darwin) Intel 10.9 et son utilisation avancée ). Par contre, il n'intègre pas les spécificités GCC d'Apple. Tous les utilitaires GNAT sont inclus comme gnatmake bien sûr mais aussi gnatmetric qui fournit un ensemble de statistique sur le code Ada ou gnatelim qui recense les portions de code inutilisées. Le dévermineur GDB 7.7 comporte les extensions propres à Ada. Bien plus, tout cela est utilisable dans l'environnement de développement GPS 6.0.1 (GNAT Programming Studio) fonctionnant parfaitement nativement avec Quartz.
      • Une page spéciale astuces nous aide à obtenir le meilleur d'Ada.
      • Une version spécifique JVM-GNAT est dédiée pour la génération de ByteCode Java compatible de l'environnement d'exécution JVM 1.5, voir son installation, en version GPL de juin 2012.
      • GTKAda est la bibliothèque graphique en Ada basée sur GTK+ la bibliothèque graphique Linux conçue à l'origine pour fonctionner sur les systèmes Unix avec X-Windows, voir son installation et son utilisation détaillée, en version 3.8.2 de mai 2014. Une liste de diffusion est présente sur le site AdaCore libre.
      • GNAT Component Collection (GNATColl GPL 2014 sur AdaCore libre, voir son installation) est une bibliothèque d'usage générale utilisée pour les outils d'AdaCore comme GPS. Elle inclue une vingtaine de composants dont les traces, la mémoire, les chaînes de caractères, les e-mail, la logique trois états, JSON, SQL, ReadLine...
      • La bibliothèque Florist (en version GPL 2014 sur AdaCore libre, voir son installation et son utilisation) contient les composants conforment aux standards Posix Ada : IEEE Standards 1003.5: 1992, IEEE STD 1003.5b: 1996 et en partie IEEE STD 1003.5c: 1998.
      www.adacore.com/home

    • Ada-France : Ada-France a pour objectif d'augmenter la notoriété et la diffusion du langage Ada. Pour atteindre ces objectifs, Ada-France encourage la création de logiciels de qualité en Ada en organisant un concours. Les concurrents (dont votre serviteur) ont rendu les projets le 15 mai 2001. Le verdict a été prononcé : Blady 3ième place avec le programme Compilateur d'Automates en Ada.
      Le site propose une liste de discussion en français ;-)
      En novembre 2010, le site fait peau neuve, une véritable renaissance avec une nouvelle interface résolument très moderne. Les réseaux sociaux twitter, identi.ca et facebook sont aussi de la partie.
      www.ada-france.org

    • Adalog : ce site est animé par J.P. Rosen, un pilier du langage Ada en France. Vous saurez tout, tout, tout sur Ada, en Français, avec le "petit catalogue des principales ressources Ada disponibles sur/via Internet". Toutes les dernières informations sur Ada 2005. Le livre "Méthodes de génie logiciel avec Ada" est sur WikiBooks.
      www.adalog.fr

    • AdaStudio : Visual Ada Developer (VAD) est un logiciel libre basé sur TCL/TK (Tool Command Language/ToolKit) pour construire des interfaces utilisateurs graphiques en Ada. Il contient plusieurs composants comme AdaGraph, AdaOpenGL, ASED, ..., XMLAda. Un projet VAD se compose de fichiers textes GUI (arborescences d'éléments graphiques) créés par VAD qui peuvent être modifiés manuellement. Une application peut être composée d'un ou plusieurs projets VAD et des fichiers sources Ada (programme principal, initialisation des composants graphiques, gestion des événements) et scripts TCL générés par VAD. Les applications créées par VAD sont portables sur Mac, Windows, Linux ou OS/2. En version 7.6 (janvier 2012).
      users1.jabry.com/adastudio/index.html

    • AICWL : collection de widgets en GtkAda (en version 1.4, août 2012) de visualisation type compteur de vitesse et vue mètre, d'horloges, d'oscillogramme, éditeur de widget... Inclue les GtkAda contributions (en version 2.14, août 2012) comprenant multi-tâche, vue arborescente, navigation de fichiers, image en code source Ada, fichier de ressources graphiques, modèle de couleur HSL, des boutons, exécution de processus asynchrones... et les Strings edit (en version 2.8, avril 2012) comprenant mise à l'échelle des axes, nombre romains, entiers et réels, codage UTF-8 et Unicode, recherche avec jockers... Également proposés par le même auteur Dmitry A. Kazakov, les Simple components (en version 3.19, août 2012) comprend graphes, ensembles, piles, vecteurs, analyseurs d'expressions, primitives de synchronisation, nombre pseudo-aléatoires...
      www.dmitry-kazakov.de/ada/aicwl.htm

    • Bwana : petit utilitaire hors du commun, il transforme une page du manuel des commandes Unix en code HTML à partir d'un navigateur oueb juste avec la saisie de "man:cmd" dans la zone habituellement réservée à l'adresse Internet ou à partir du Terminal avec la commande 'open man:cmd'. En version 2.7 (septembre 2009).
      www.bruji.com/bwana

    • C# : voici un nouveau langage orienté objet dans la filiation du C++. Le but est de réduire les risques d'erreur...
      "C# (prononcer C sharp) est un langage orienté objet moderne qui permet aux programmeurs de construire rapidement une gamme d'applications pour la nouvelle plate-forme Microsoft .NET qui apporte les services et outils et qui exploitent pleinement les traitements et les communications." dixit Microsoft.
      Cependant, C# serait proche de Java. Java n'est-il pas semblable au C++ ? Sans oublier le C orienté objet d'Apple : Objective-C. Voilà de quoi faire pour les amoureux des *p++.
      Borland sort à son tour un compilateur pour ce langage, regroupé dans l'environnement Delphi 2006 ou autonome avec C#Builder 2006.
      Le futur système d'exploitation idéal nommé "Singularity" a pour base C#. L'objectif est un développement orienté sur la fiabilité et non sur la performance.
      msdn.microsoft.com/fr-fr/vcsharp/default.aspx

    • C2ada : cet utilitaire permet de traduire des sources C en Ada. Il est écrit en C en utilisant YACC et le langage Python. Au début, l'utilité de C2Ada s'est trouvé dans la traduction de fichiers d'en-têtes en C en unités Ada pour s'interfacer avec les bibliothèques correspondantes. Pourtant C2Ada fait bien mieux en traduisant aussi du code C complet en code Ada. Une documentation est disponible ici. En version SVN 26 de juin 2011 (voir son utilisation). Une version améliorée pour Mac existe également.
      sourceforge.net/projects/c2ada

    • Cours Ada : merci à Daniel Feneuille de nous proposer son cours pour IUT. Il présente tous les aspects du langage Ada avec humour pour faire oublier qu'un langage informatique est forcément indigeste pour celui ou celle qui n'est pas tombé dedans tout petit. L'auteur à la retraite, n'est pas en reste avec un manifeste militant pour l'enseignement d'Ada dans nos écoles (oeuvre collective).
      libre.adacore.com/libre/tools/more_resources/ada-course-in-french

    • XCode : Apple fourni en téléchargement libre ses fameux outils de développement sur Mac OS X.
      1. XCode, version 5.0 (septembre 2013) pour MacOS 10.8 et iOS 7. Il inclut le compilateur LLVM Compiler 5.0.
        Mise à jour XCode 5.1.1 (avril 2014).
      Le tout est disponible sur MacAppStore.
      Le processus de développement sur Mac est décrit ici. Le manuel d'utilisation de XCode est décrit ici.
      Voir l'installation de XCode avec MacOS.
      developer.apple.com/technology/tools.html

    • Forum Ada : Créé en 1996, ce groupe de discussion est dédié aux différentes versions du langage Ada pour toute personne de langue française. Une Foire Aux Questions donne un rapide apercu du fonctionnement de ce forum ainsi que des liens utiles. Pour participer, il convient de s'enregistrer sur le forum.
      groups.google.fr/group/fr.comp.lang.ada

    • FreePascal-OSX : Ce compilateur de langage Pascal est disponible pour les processeurs Intel x86, PowerPC et maintenant ARM. Les systèmes supportés sont Linux, FreeBSD, Haiku (BeOS), Mac OS X/Darwin, DOS, Windows, OS/2, Netware et MorphOS. Le compilateur FPC accepte une syntaxe Pascal objet compatible avec MacPascal, Turbo Pascal 7, la plupart des ajouts de Delphi et aussi la surcharge des fonctions et des opérateurs. Les codes sources et les exécutables du compilateur en version 2.6.4 (mars 2014 pour Mac OS X PPC, PPC64 ou Intel 64 bits ainsi que l'iPhone) sont sous licence GPL.
      Depuis août 2011, une version spécifique FPC-JVM en cours de développement permet de générer du code pour la machine virtuelle Java JDK 1.5 ainsi que pour la machine virtuelle Android DalvikVM. La plupart des fonctionnalités de FPC sont présentes mais par encore toutes.
      Les listes de diffusion MacPascal et FPC.
      www.freepascal.org/fpcmac.var

    • GNAT-OSX : Plusieurs solutions pour trouver un compilateur Ada sur Mac en fonction des versions de GCC, de Mac OS X, de processeurs cibles : le site historique Ada sur Mac, la page perso de Drew Reynolds, le site officiel d'AdaCore, et le site GNU ADA.
      (Pour des raisons obscures, le site offciel FSF de GCC ne présente pas de solution pour Mac.)
      1. Le site historique MacAda :
        Le compilateur Ada GNAT fait une ré-entrée attendue sur Mac. Il était déjà présent à travers les outils CodeBuilder de Tenon. Cette fois, il est disponible librement intégré à GCC de GNU. Une liste de diffusion concernant le portage du compilateur GNU Ada - GNAT - sur Mac OS X est présente sur le site Liste Hermes.
        Le site GNAT for Macintosh est désormais aux couleurs de Jaguar avec des pages spécifiques sur les compilateurs, les outils (Lookup, Reformat), les API Mac (Carbon), les liens... Bien évidemment les dernières versions du compilateur compatible Mac OS 10.4 s'y trouve, version GCC 3.3 (mai 2005) et GCC 4.0.1 (juin 2005), voir son installation, avec le support de XCode 3.0 (en version beta 3 de janvier 2008).
        Le site MacAda fait de nouveau peau neuve. Encore en partie en construction, il se décline sur les pages Welcome, Tools, Downloads, FAQ, Contacts et Whats New. La page Downloads présente les nouveaux compilateurs GNAT FSF 4.2 (août 2006) et 4.3 (septembre 2007) pour Mac OS 10.4 PPC et Intel, GNAT FSF 4.3 beta (mars 2008) pour Mac OS 10.5 Intel ainsi que le compilateur GNAT GPL 2006 pour Darwin PPC, voir son installation.
      2. La page perso GNAT FSF de Drew Reynolds présente les dernières évolutions GCC 4.2, 4.3, 4.4 et 4.5 pour Mac OS 10.4 PPC et Intel ainsi que pour Mac OS 10.5 et 10.6 Intel : - N'EST PLUS DISPONIBLE -
        OS Arch Compilateur (GCC-FSF) Répertoire
        10.4 PPC fsf-ppc-ada-4.3-20071215-10.4-most-langs.tgz
        fsf-ppc-ada-4.3-20080203-10.4-most-langs.tgz
        PowerPC
        10.5 PPC fsf-ppc-ada-4.2-20071217-10.5-most-langs.tgz PowerPC
        10.4 Intel fsf-i686-ada-4.3-20080624-10.4-most-langs.tgz
        fsf-i686-ada-4.4-20080624-10.4-most-langs.tgz
        i686
        10.5 Intel

        fsf-i686-ada-4.3-20090620-10.5-most-langs.tgz
        fsf-i686-ada-4.4-20090620-10.5-most-langs.tgz
        fsf-i686-ada-4.5-20090620-10.5-most-langs.tgz

        i686
        10.6 Intel fsf-i686-ada-4.4-20091023-10.6-most-langs.tgz i686
        10.5 Intel 64 fsf-x86_64-ada-4.3-20080118-10.5.tgz
        fsf-x86_64-ada-4.4-20080416-10.5-most-langs.tgz
        64-bit
      3. Le site GNAT GPL officiel de AdaCore libre :
        OS Arch Compilateur (GCC-GPL et GPS) Répertoire
        10.5 10.6 Intel 64 gnat-gpl-2009-43-x86_64-apple-darwin9.6.0-bin.tar.gz, GCC 4.3, juin 2009 x86_64-darwin, 2009
        10.5 10.6 Intel 64 gnat-gpl-2010-x86_64-apple-darwin9.6.0-bin.tar.gz, GCC 4.3.6, juin 2010 x86_64-darwin, 2010
        10.6 Intel 64 gnat-gpl-2011-x86_64-apple-darwin10.2.0-bin.tar.gz, GCC 4.5.3, juin 2011 x86_64-darwin, 2011
        10.6 Intel 64 gnat-gpl-2012-x86_64-apple-darwin10.8.0-bin.tar.gz, GCC 4.5.4, juin 2012 x86_64-darwin, 2012
        10.8
        Intel 64
        gnat-gpl-2013-x86_64-apple-darwin12.2.0-bin.tar.gz, GCC 4.7.4
        x86_64-darwin, 2013
        10.9 Intel 64 gnat-gpl-2014-x86_64-darwin-bin.tar.gz, GCC 4.7.4 x86-64 Mac OS X (64 bits), 2014
      4. Le site GNU ADA de SourceForge :
        OS Arch Compilateur (GCC-GPL) Répertoire
        10.4 PPC gnat-jvm-gps-gpl-2009-43-powerpc-apple-darwin8.11.0-bin.tgz
        (comprends également GTK-Ada, GPS et Ada-JVM), GCC 4.3, août 2009
        2009-tiger-ppc
        10.5 Intel gnat-gpl-2009-i386-apple-darwin9.7.0.tar.bz2, GCC 4.3, juin 2009 2009-leopard-i386
        10.5 Intel gnat-gcc-4.4.2.dmg, GCC 4.4.2, décembre 2009
        4.4.2
        10.6 Intel

        gnat-gpl-2009-i386-apple-darwin10.2.0-1.tar.bz2, GCC 4.3, décembre 2009

        2009-snow-leopard
        10.6 Intel 64 gnat-gpl-2010-x64_64-apple-darwin10-c++.tar.bz2, GCC 4.3.6, septembre 2010 2010-snow-leopard
        10.7 Intel 64 gcc-4.7.0-x86_64-apple-darwin11.tar.bz2 (comprend Ada C C++ Fortran), GCC 4.7.0, septembre 2012 4.7.0
        10.8
        Intel 64
        gcc-4.8.1-x86_64-apple-darwin12.tar.bz2 (comprend Ada, C, C++, Objective C, Objective C++, Fortran), GCC 4.8.1, juillet 2013
        4.8.1
        10.9 Intel 64 gcc-4.9.0-x86_64-apple-darwin13-2014-1.tar.bz2 (comprend Ada, C, C++, Objective C, Objective C++, Fortran), GCC 4.9.0, mai 2014 4.9.0
      www.MacAda.org

    • gpc-osx : gpc est un compilateur Pascal en licence GPL sur Mac OS X, Linux, FreeBSD, NetBSD, OpenBSD, Sparc, Alpha, Windows, DOS et bien d'autres. GNU Pascal est conforme au standards ISO 7185 Pascal, en grande partie ISO 10206 Extended Pascal et comprend beaucoup d'extensions des Borland Pascal, Borland Delphi, Macintosh Pascal et Pascal-SC. L'adaptation sur Mac OS X est initiée par Adriaan van Os (voir son installation), maintenant en version toute prête gpc-3.4.6u2 pour Mac OS X 10.4 et 10.5 (avril 2008) ainsi que gpc-3.4.6u4 pour MacOS 10.6 (mai 2009) basé sur gcc-3.4.6 et gpc-20070904 de Waldek Hebisch avec les API Carbon Pascal Mac OS X (en version 2.1 release H, basées sur les interfaces Apple 3.4.2 et des unités additionnelles converties à partir des fichiers en-têtes C de Mac OS X 10.4) et l'intégration avec XCode 2.3 (en version 1.1) et CodeWarrior Development Studio 10 (en version 1.0.3). Cette dernière version de GPC se décline en trois compilateurs : un pour 10.3 natif PPC, un pour 10.4 natif PPC / croisé Intel, et un dernier natif Intel / croisé PPC. Une page est consacrée au portage du Mac-Pascal vers GPC.
      www.microbizz.nl/gpc.html

    • GTK+, GTK-OSX, Glade : Gtk+ (Gimp Tool Kit en version 2.24.20 - juillet 2013 et 3.9.10 - juillet 2013) est une bibliothèque d'interfaces utilisateurs graphiques en C principalement pour X-Window, Win32 mais aussi pour smartphones et tablettes. Elle fut initialement développée pour Gimp le logiciel libre de dessin et de retourche photo. Elle s'utilise sur Mac avec X11 mais est aussi intégrée à Cocoa l'interface graphique native du Mac avec GTK-OSX. Les interfaces de programmation en Ada sont fournies par GTK-Ada en version 3.4.2 (GPL - juin 2013), voir son installation comprenant GTK+ et Glade. Combiné avec le constructeur d'application Glade en version 3.6.7 (juin 2009) pour Mac OS X, version 3.8.5 (mai 2014) pour GTK+2, version 3.15.4 (septembre 2013) pour GTK+3.9, version 3.16.1 (décembre 2013) pour GTK+3.10, version 3.18.3 (mai 2014) pour GTK+3.12, elle permet de programmer rapidement une application avec de ensemble complet de composants graphiques : les widgets. Sa licence GNU LGPL permet de l'inclure dans des logiciels propriétaires.
      Liste de diffusion de Glade, GTK-OSX.
      www.gtk.org/, gtk-osx.sourceforge.net, glade.gnome.org

    • jalopy : il s'agit d'un formateur de code source pour le langage de programmation Java. Il applique des règles largement paramétrables pour produire un style clair et reproductible.
      Jalopy Console plugin en version 0.1-1.5rc3 (février 2006) est sous licence BSD (voir son utilisation).
      Jalopy2 en version 0.0.1 (mars 2012) est également disponible ici.
      jalopy.sourceforge.net

    • JBuilder : Embarcadero après la reprise en juillet 2008 de CodeGear la division des outils de développement de Borland présente la version JBuilder 2008 R2 (avril 2009) limitée à 30 jours sinon payante, pour Mac OS X 10.5.
      www.embarcadero.com/products/jbuilder

    • jGRASP : voici un véritable environnement de programmation et non simplement un éditeur de source. Il couvre les langages Java, C, C++, Objective-C, Ada et VHDL. Il permet de représenter graphiquement la structure du code source, en version 1.8.8_24 (avril 2013) avec son manuel. (voir son utilisation avec le compilateur Ada GNAT)
      Cette version est compatible avec Mac OS X 10.7 et requière Java 1.5 ou plus.
      www.eng.auburn.edu/grasp

    • Lovelace : l'objectif de Lovelace est d'apprendre le langage Ada avec une couverture suffisante pour que le lecteur deviennent un programmeur Ada débutant. Lovelace est accès sur les développeurs connaissant déjà un autre langage informatique mais pas Ada.
      www.adahome.com/Tutorials/Lovelace/lovelace.htm

    • LWHLogo : Syntaxe française pour ce Logo écris en Java. L'exécution sur Mac OS est possible pour le moment à l'aide d'un navigateur Oueb supportant Java. La syntaxe en français permet l'accès au langage aux plus jeunes - même si le langage ne se limite pas à eux. Le manuel utilisateur est très pédagogique - à lire. En version d'octobre 2000.
      lwh.free.fr/pages/prog/logo/logo.htm

    • p2ada : cet utilitaire permet de traduire des sources Pascal en Ada. Il est écrit en Ada. Il est basé sur le couple aflex / ayacc (analyseurs lexical et grammatical Ada en version 1.4a). Il a été adapté partiellement au Pascal de Borland, Pascal Macintosh et au Pascal Object (en version d'août 2010 avec les binaires pour Mac et Windows, voir son utilisation).
      Avec la version 16 sur Source Forge (menu Develop->Browse SVN), NewP2Ada inclut la possibilité de décrire des alias dans un fichier externe, suppression d'avertissements de compilation, ajout de commentaires dans ayacc en mode debug, ajout de la date dans le copyright et amélioration de la traduction de shift left/right, Aflex et Ayacc viennent avec un manuel d'utilisation pour chacun, ObjP2Ada présente une première version préliminaire pour traduire le Pascal Objet de FPC.
      La grammaire du Pascal Objet est sur cette page.
      Le site propose également une page d'aide à la traduction d'un source Pascal en Ada (janvier 2008).
      sourceforge.net/projects/p2ada/

    • Pascalissime : nostalgie quand tu nous tiens, voici Pascalissime en ligne sur le site de John Colibri, bien entendu. Daniel Stephan, de son vrai nom, nous a permis quelques années durant, de faire partager entre ses lecteurs les multiples expériences informatiques en Pascal. Le dernier numéro (67) paru en novembre 1997 présentait à son sommaire des sujets aussi différents que les sprites, le cryptage SHA, les fichiers MOD, JPEG, les matrices, les équations non linéaires...
      www.jcolibri.com/pascalissime/pascalissime.html

    • SVN - Subversion : gestionnaire de versions de logiciels sources Subversion (SVN) bien que présent en standard sur Mac OS X, une installation pour Mac OS X 10.5 et 10.6 est disponible en version 1.8.1 de juillet 2013. (Voir son utilisation).
      subversion.apache.org

    • XLogo : interpréteur de la syntaxe française de Logo, en version 0.9.95 (mai 2009). Les langues disponibles sont le portugais, l'espagnol, l'anglais, le gallois, l'espéranto et bien sur le français.
      xlogo.tuxfamily.org/fr/index-fr.html

    • X11 / XQuartz : X11 nous permet d'accéder aux applications Unix graphiques en émulant le serveur graphique X Window System avec Quartz le moteur graphique natif de Mac OS. Avec MacOS 10.7, X11 est devenu XQuartz et il n'est plus présent en standard dans MacOS. Il est basé sur X11R7.7 du projet opensource x.org. En version 2.7.6 (mai 2014). Voir son installation.
      xquartz.macosforge.org

    retour en haut de la page


  3. Applications et utilitaires :

    • Adobe Reader : on ne présente plus le lecteur PDF multi-plateforme (Windows, Mac, Linux, Solaris, AIX, HP-UX, Palm OS, Pocket PC, Symbian OS). Il nous arrive ici en version 9.4 pour 10.4.11 à 10.5.8 PPC, en version 9.4 pour 10.4.11 à 10.5.7 Intel, en version 10.1 pour 10.5.8 à 10.7.1, en version 11.0 pour 10.7.2 à 10.8.3 (mai 2013).
      get.adobe.com/fr/reader

    • EasyFind : alternative au populaire Spotlight, cet utilitaire se propose de faire des recherches de fichiers par leur nom ou par leur contenu sans avoir à indexer l'ensemble des fichiers. Cela évite de se poser la question de savoir si le fichier recherché est bien indexé ou non. Pour le programmeur, il remplace allègrement les commandes find et grep du Terminal. Il est de ce fait indispensable, en version 4.9 (mai 2012).
      www.devon-technologies.com/products/freeware

    • MacJournal : cette application ce substitue à l'"aide mémoire" du système avec des fonctionnalités supplémentaires comme la possibilité de créer plusieurs journaux contenant des notes datées et bien d'autres choses. Les notes de MacJournal avalent absolument tout, même les liens URL. En français, gratuit en version 2.6.1 (février 2005) - n'est plus disponible mais il est désormais payant en version 6.0.7 (juillet 2013).
      www.marinersoftware.com/products/macjournal

    • OpenOffice : La suite de logiciels bureautique de traitement de texte, tableur, présentation, base de données est éditée dorénavant par Apache Software Foundation. Elle présente une très bonne alternative aux logiciels commerciaux aussi bien côté PC que Mac. Elle est d'ailleurs présente sur ces deux plate-formes ainsi que bien d'autres comme Linux. En version 4.0 (juillet 2013).
      www.openoffice.org

    • PCalc : calculatrice fonctionnant avec Carbon au look ravageur. Traduit en français par Philippe Bonnaure désormais payant en version 3.9 (juin 2013). Une version pour Dashboard reste gratuite.
      www.pcalc.com

    • RagTime : plus qu'un intégré, il permet la création de documents comportant des textes, tableaux, graphiques, illustrations avec la même application de mise en pages. En version 6.5.2 (février 2013) pour MacOS 10.8. RagTime est en utilisation libre pendant 30 jours. La version Solo n'existe plus, il est un peu cher (10 fois iWork, la suite bureautique d'Apple) mais une offre pour étudiants est moins cher que iWork. Il est distribué en France par Infographix. Un site en français Tout sur RagTime lui est dédié.
      www.ragtime.de

    • Renamer4Mac : cet utilitaire facilite le changement des noms de fichiers en grande quantité suivant quelques règles simples : majuscules/minuscules, ajout ou remplacement d'un texte, numérotation incrémentale. De nombreuses options pratiques existent pour chaque mode d'utilisation. En version française 2.8.2 (octobre 2011) - n'est plus disponible mais il est désormais payant en version 4.2.3 (mai 2013) sur renamer.com.
      wfco.de/applications/macosx/Renamer4Mac

    • SilverKeeper : le réflexe sauvegarde est le plus important de toute activité informatique et un bon outil est appréciable. Ainsi cet utilitaire réalise pour nous toutes les opérations de sauvegarde usuelles comme la copie, la restauration, la synchronisation, la comparaison entre un répertoire source et un répertoire de sauvegarde. En version 2.0.2 (août 2009), doit être installé avec une session administrateur.
      www.lacie.com/silverkeeper

    • SubEthaEdit : ce nouvel éditeur de codes sources et autres textes est né et bien né puisque récompensé par Apple. Son point fort, outre le fait de reconnaître plusieurs langages et types de codage, est l'édition simultanée entre plusieurs développeurs. Vive le travail collaboratif ! En français, gratuit en version 2.2 (juillet 2005), avec un accès en ligne de commande, une exportation au format HTML, une impression améliorée, le support d'AppleScript, une colorisation de la syntaxe facilement personnalisable, il est désormais payant en version 3.5.4 (juin 2011).
      Un script pour la syntaxe du langage Ada 2005 ;-) à mettre dans le répertoire "~/Library/Application Support/SubEthaEdit/Modes" est désormais disponible sur le site de l'éditeur de SEE avec bien d'autres, en version 2.1 (nombres entièrement conformes à la syntaxe Ada, amélioration des chaînes de caractères, correction prise en compte des symboles exception, traduction en français et allemand), en page modes ou ici.
      www.codingmonkeys.de/subethaedit

    • Stuffit Expander : incontournable couteau suisse des fichiers compressés quelque soit le format d'origine StuffIt (.sit, .sitx, .sea), Zip (.zip, .exe), UUencode (.uu, .uue, .enc), BinHex (.hqx), GZip (.gz, .gzip), Compact Pro (.cpt), MacBinary (.bin), Bzip (.bzip, .bz, .bzip2, .bz2), LHa (.lha, .lzh), TAR (.tar, .tgz, .taz, .tbz, .tbz2, .tz), Arc (.arc), DiskDoubler (.dd), MIME/Base 64 (.mime, .b64, .mme), AppleLink Package (.pkg), Unix Compress (.z), AppleSingle (.as), BtoAText (.btoa), Rar (.rar), Private File (.pf), Disk images (.img, .smi), yEncode (.yenc), Arj (.arj), Cab (.cab).
      Il est disponible sur les plates-formes Linux, Macintosh, Solaris et Windows. En version 15.0.7 (juin 2012) pour Mac OS 10.7 et plus, en version 15.0.4 pour Mac OS 10.5 à 10.6, en version 14.0.1 pour Mac OS 10.4, en version 10.0.2 pour Mac OS 10.3, en version 8.0.1 pour Mac OS 10.1 et 10.2, en version 7.0.3 pour Mac OS 9 et 8.6.
      www.stuffit.com/mac-expander.html

    • TaskCoach : L'objectif pour TaskCoach est d'être un assistant personnel qui apporte une aide aux tâches de la vie quotidienne : se souvenir de choses à faire, l'enregistrement des heures passées sur des projets, prendre des notes, etc. Il est aussi intuitif que possible pour permettre aux utilisateurs de l'utiliser sans besoin de connaissances techniques. Un calendrier permet de positionner les tâches dans le temps. Les dépendances entre tâches sont possibles. Importe des une liste de tâches depuis un fichier CSV. En version 1.3.41 (juin 2014, nécessite Python 2.6).
      Une liste de diffusion, un service de déclaration des bugs et un service de propositions de modifications sont ouverts.
      www.taskcoach.org

    • TextWrangler : libre d'utilisation, petit frère de BBEdit, il reprend la suite de BBEditLite qui n'était plus proposé. En plus de proposer tout le nécessaire à l'édition de fichiers textes, il offre de multiple fonctionnalités additionnelles : comme dans le menu de l'application, l'installation de trois utilitaires pour le Terminal : edit qui lance l'application, twdiff pour afficher les différences entre deux fichiers ou répertoires, twfind pour retrouver une chaine de caractères; comme dans le menu File, l'application permet l'édition d'un fichier en code hexadécimal; comme dans le menu Search, la recherche multi-fichier et la comparaison de deux fichiers ou répertoires; et bien plus encore avec l'exécution de scripts. En version 4.5.3, juillet 2013, pour 10.6 et plus.
      Un script pour le langage Ada 2012 est à mettre dans le répertoire ~/Library/Application Support/TextWrangler/Language Modules.
      www.barebones.com/products/textwrangler

    retour en haut de la page


  4. Manipulation d'images, de sons ou de vidéos :

    • Audacity : éditeur audio libre (licence GPL) et facile d'utilisation pour Windows, Mac OS X, Linux. Utilisez-le pour : enregistrer en direct, convertir vos disques et cassettes sur support numérique, éditer des fichiers audio Ogg Vorbis, MP3 et WAV, coupez, copiez, coller et assembler des extraits sonores, modifier la vitesse ou la hauteur d'un enregistrement et bien d'autres choses. En version 2.0.3 (janvier 2013).
      audacity.sourceforge.net

    • GraphicConverter : incontournable couteau suisse des fichiers images quel que soit le format d'origine (224 pour l'ouverture) et cible (74 pour l'export). Traduit en français par Philippe Bonnaure en version 8.7.1 (juillet 2013).
      www.lemkesoft.com

    • ImageWell : cette perle légère est un éditeur d'images doublé d'un preneur d'images sur l'écran, le tout en français. Il est le seul à convertir des images en JPEG sans ajouter une affreuse bordure noire. Aussi rien de plus facile que d'ajouter des commentaires ou autre forme pour réaliser des didacticiels, par exemple. En version payante 4.0.8 (janvier 2011) disponible sur le Mac App Store.
      www.xtralean.com/IWOverview.html

    • Snapz Pro X : le logiciel de prise de vue de l'écran sous tout ses angles avec une option de création de film QuickTime. Traduit en français par Philippe Bonnaure en version 2.5.2 (avril 2013).
      www.AmbrosiaSW.com/utilities/snapzprox

    retour en haut de la page


  5. Cool :

    retour en haut de la page


  6. Serveurs Web et bases de données :

    • CocoaMySQL-Sequel Pro : Interface utilisateur graphique pour piloter des bases de données MySQL en local ou via Internet. Le code source est écrit en Objective-C avec Cocoa le tout sous licence GPL. Toutes les commandes de base sont accessibles graphiquement. Les requêtes plus complexes peuvent être saisies et exécutées également avec l'aplication. L'application est devenue Sequel Pro comme successeur officiel de CocoaMySQL depuis avril 2008. En version 1.0.2 (mai 2013) pour Mac OS X 10.5 à 10.8 et MySQL 3 à 5.
      www.sequelpro.com

    • MySQL : Moteur de bases de données relationnelles (SGBDR système de gestion de bases de données relationnelles) basé sur le langage SQL. Il s'agit d'un langage normalisé de requêtes pour bases de données (Strutured Query Language) créé dans les années 70 par E. F. Codd d'abord pour IBM puis repris par Oracle. MySQL est présent sur la plupart des systèmes d'exploitations comme Linux, Windows, freeBSD, Mac OS X, HP-UX, IBM AIX, Novell, OpenBSD, SGI Irix, Dec OSF.
      En version 5.1.24 (avril 2008) pour Mac OS X 10.4 PPC et 10.4, 10.5 Intel.
      Cette version inclut un nouveau format de base avec des tables réparties sur des serveurs distants, les procédures et fonctions stockées internes au serveur, les vues sortes de table virtuelles, les déclencheurs exécutant une action lors d'un événement, l'accès aux informations internes de la base.
      (Voir son installation). Le manuel utilisateur est traduit en français. L'interface JDBC est en version 5.1.6 (avril 2008) avec le manuel.
      www.mysql.com

    • Tomcat : Serveur de "servlets" Java. Ces applications codées en langage Java sont accessibles par Internet en s'exécutant sur un serveur Web en Java (version 1.5 requise). La dernière version stable de Tomcat est la version 5.5.26 (août 2007), à télécharger en suivant le lien download puis au paragraphe binary distributions prendre l'archive Core au format zip pour une meilleure compatibilité. (Voir son installation). Le manuel utilisateur est ici. Cette version 5 est une implémentation des spécifications des servlets Java 2.4. (Voir les correspondances). La version 4 correspondait aux servlets 2.3 et la version 3 aux servlets 2.2. Une version 6.0.16 (janvier 2008) correspond aux servlets 2.5 (Voir le manuel utilisateur ici).
      tomcat.apache.org

    retour en haut de la page


  7. Internet :

    • Amaya :
      Logiciel de composition de page Web Wysiwyg et aussi navigateur Internet, Amaya est aussi proche que possible des standards du Web puisqu'il est issu du consortium W3C - ceux là même qui définissent ces standards. Surtout orienté création de pages web scientifiques, Amaya convient tout à fait pour un usage courant. Il est multi-plate-forme (Unix, Windows et Mac OS X), disponible en plusieurs langues dont le français. Les dictionnaires anglais et français sont accessibles par défaut et beaucoup d'autres sont téléchargeables à partir du site Internet. La documentation est aussi en français à partir du menu 'Aide'. La vue classique du source HTML avec coloration de la syntaxe est étendue en montrant la structure du code HTML. Les dernières versions s'attachent à rendre l'interface plus proche de celle de Mac. Avec entre autre dans la version 11.3.1 une nouvelle interface utilisateur personnalisable, l'apparition d'un menu contextuel, la liste des derniers fichiers ouverts, un nouveau moteur de formatage, un éditeur d'images SVG et de modèles CSS. Amaya a été testé par Softpedia qui certifie qu'il ne contient aucun code espion, ni virus, ni cheval de Troie, ni trou de sécurité.
      Un service de déclaration des bugs est ouvert ainsi qu'une liste de diffusion.
      En version 11.4.4 (janvier 2012), prendre plutôt la version 11.3.1(décembre 2009) pour Tiger 10.4 même avec un Mac sous Leopard ou Snow-Leopard car les versions 10.5 et 10.6 provoquent des instabilités d'affichage.
      Le développement est arrêté, c'est la dernière version majeure disponible.
      www.w3.org/Amaya

    • Camino :
      Nouvel arrivant dans la famille des navigateurs Internet (anciennement sous le nom de Chimera), il nous change de l'omniprésence d'Internet Explorer. Sorte de Safari open source basé sur le moteur de rendu Gecko 1.9, il est disponible maintenant en français dans la version 2.1.2 (mars 2012).
      Le développement est arrêté, c'est la dernière version qui sera disponible.
      caminobrowser.org

    • Checklink : programme écrit en Perl. Il vérifie les balises liens et les balises ancres d'un document HTML. La vérification peut se faire de manière récursive sur les liens du document HTML avec le protocole HTTP et HTTPS. Il est aussi disponible pour une utilisation locale en version 4.81 (octobre 2011), voir son utilisation.
      validator.w3.org/checklink

    • Eudora : logiciel très complet de gestion de courriers électroniques. Disponible jusqu'à MacOS 10.5 en version 6.2.4 (octobre 2006).
      www.eudora.com/products/eudora/download

    • FireFox : tout jeune butineur et déjà célèbre car sur PC (avec Windows surtout mais aussi avec Linux) il fait de l'ombre à Internet Explorer. Il est basé sur le moteur de rendu Gecko pour HTML 5 avec MathML, WebM le nouveau format vidéo du web, WebGL pour les graphiques en 3D ainsi que support des formats graphiques SVG et PNG avec les profiles ICC, des feuilles de style CSS 2 et CSS 3, de JavaScript 1.8 avec le moteur TraceMonkey et de HSTS (le protocole de sécurité renforcé ForceHTTPS).
      En version 22 (juin 2013).
      www.mozilla-europe.org/fr/firefox

    • Google : le moteur de recherche plus rapide qu'un électron. Il donne la page recherchée dans les dix premières propositions. Il est configurable en français et propose des outils de traduction pour site Web très performant.
      www.google.fr

    • iCab : navigateur alternatif très sympathique pour Mac OS X en 64 bits en version 5.0.1 (juin 2012) en français et toujours disponible pour Mac OS 9. Ce navigateur milite pour une syntaxe HTML respectueuse des standards en affichant un iCab vert, orange voire rouge selon que la page affichée respecte plus ou moins le standard. Il est proposé avec une version payante et une version gratuite avec une fenêtre qui le rappelle. À noter une version pour iPhone, iPodTouch et iPad.
      www.icab.de

    • Mozilla / SeaMonkey : un temps logiciel libre clone du grand frère Netscape, Mozilla a fait des petits avec Firefox le projet phare de navigateur Internet alternatif, le client de messagerie Thunderbird et autres Bugzilla. Maintenant renommé en SeaMonkey, il a tendance à s'en tirer mieux, en version 2.19 (juillet 2013) directement en français. Il comprend un navigateur Internet, un accès au courrier électronique et aux forums de discussion, un carnet d'adresse. Il permet également de créer ses pages HTML et de "chatter". Le module de composition de pages HTML est fonctionnel en Wysiwyg. Chose rare, il n'y pas vraiment d'autre véritable choix pour créer des pages oueb sur Mac en Wysiwyg. Un dictionnaire français pour la correction orthographique est disponible ici.
      www.seamonkey-project.org

    • NVU / KompoZer / BlueGriffon :
      - NVU logiciel de composition de pages oueb, rejeton de la lignée de Mozilla, en version 1.0 (juillet 2005). Le module de composition de pages HTML est fonctionnel en Wysiwyg. Chose rare, il n'y pas vraiment d'autre véritable choix pour créer des pages oueb sur Mac en Wysiwyg. NVU, c'est bien mieux avec le dictionnaire en français pour la correction orthographique (installation avec Outils > Extensions > Installer > spell-fr-FR.xpi, relancer NVU)
      - Le développement de NVU étant scotché à la version 1.0 depuis 2005, l'équipe de KompoZer a pris le relais, produisant ainsi une version de correction de bugs non officielle 0.8b3 (mars 2010) directement en français incluant un dictionnaire français.
      - BlueGriffon a également pris le relais de NVU depuis janvier 2011, en version 1.7.2 (juin 2013), en français. Ici aussi la correction orthographique en français est disponible en téléchargement (installation avec Outils -> Modules complémentaires puis le bouton "roue dentée" -> Installer un module depuis un fichier puis sélectionner le fichier fr.dict.xpi et cliquer sur Open puis sur Installer dans le panneau qui s'est déroulé, ensuite relancer l'application pour lancer le correcteur avec Édition -> Correction Orthographique).
      www.nvu.com / kompozer.net / bluegriffon.org

    • OmniWeb : butineur du oueb gratuit disponible sous Mac en version 5.11.2 (juillet 2012) avec une présentation vraiment originale des pages Internet consultées pour contrôler Internet et non l'inverse avec entre autre une fonction avancée de blocage des publicités intrusives.
      www.omnigroup.com/applications/omniweb

    • Transmit : logiciel payant de synchronisation réseau, très utile pour charger un site oueb à distance ou récupérer des fichiers sur des réseaux FTP, SFTP, WebDAV, DropBox... en version 4.4.2 (septembre 2013).
      http://www.panic.com/transmit/index.html

    • PROMPT : le site propose un étonnant service de traduction de textes et de pages Web à la volée. Une fois la page source entrée pour la traduction et le couple langue source, langue destination choisi, toute nouvelle page sera traduite instantanément. Le résultat est très honorable et vraiment pratique sur des sites consacrés au développement, en majeur partie en anglais. Une nouvelle raison de redécouvrir le Web. Aussi disponible, une extension à mettre sur son site oueb pour qu'il soit traduit automatiquement en Anglais ou Russe - n'est plus disponible.
      www.online-translator.com/?prmtlang=fr
Google

retour en haut de la page

Cette page vous a-t-elle aidé ?
Oui: dites en quoi elle a vous été utile.
Elle a été utile, mais: indiquez les informations erronées ou incomplètes.
Elle n'a pas été utile: dites ce qui vous aurait aidé.

À bientôt...

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.