Fernandes Hilaire a écrit 118 commentaires

  • [^] # Re: Je

    Posté par  (site web personnel) . En réponse à la dépêche Squeak / Smalltalk s'invitent à la Fête de la science. Évalué à 3.

    Salut,

    Le seul exécutable (binaire) de Squeak est la machine virtuelle, et c'est un des programmes qui le moins de dépendances.

    Par exemple si je regarde les dépendances d'un programme comme drgeo, j'ai:

    hilaire@ofset:~$ ldd /usr/bin/drgeo
    libglade-2.0.so.0 => /usr/lib/libglade-2.0.so.0 (0x4002e000)
    libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x40044000)
    libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x40302000)
    libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x4037f000)
    libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x4039b000)
    libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0x403b0000)
    libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0x403b8000)
    libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x403c3000)
    libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x403fa000)
    libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x40432000)
    libdl.so.2 => /lib/libdl.so.2 (0x40435000)
    libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x40439000)
    libxml2.so.2 => /usr/lib/libxml2.so.2 (0x404bd000)
    libz.so.1 => /usr/lib/libz.so.1 (0x405c2000)
    libguile.so.12 => /usr/lib/libguile.so.12 (0x405d6000)
    libguile-ltdl.so.1 => /usr/lib/libguile-ltdl.so.1 (0x40679000)
    libqthreads.so.12 => /usr/lib/libqthreads.so.12 (0x40680000)
    libpthread.so.0 => /lib/libpthread.so.0 (0x40682000)
    libcrypt.so.1 => /lib/libcrypt.so.1 (0x406d6000)
    libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x40704000)
    libm.so.6 => /lib/libm.so.6 (0x407be000)
    libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x407e3000)
    libc.so.6 => /lib/libc.so.6 (0x407ee000)
    libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40908000)
    libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x409d4000)
    libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x409fa000)
    libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x409fe000)
    libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0x40a06000)
    libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40a09000)
    libXft.so.2 => /usr/lib/libXft.so.2 (0x40a18000)
    libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40a2b000)
    libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x40a98000)
    libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x40ac7000)
    libXrender.so.1 => /usr/lib/libXrender.so.1 (0x40ad0000)
    /lib/ld-linux.so.2 (0x40000000)
    libexpat.so.1 => /usr/lib/libexpat.so.1 (0x40ad9000)


    Pour Squeak:

    hilaire@ofset:~$ ldd /usr/local/bin/squeak
    libutil.so.1 => /lib/libutil.so.1 (0x4002e000)
    libdl.so.2 => /lib/libdl.so.2 (0x40032000)
    libm.so.6 => /lib/libm.so.6 (0x40036000)
    libnsl.so.1 => /lib/libnsl.so.1 (0x4005b000)
    libc.so.6 => /lib/libc.so.6 (0x4006f000)
    /lib/ld-linux.so.2 (0x40000000)


    Pour lancer Squeak, moi je vais un drag'n drop tout ce qu'il y a de plus graphique.
  • [^] # Re: x86 only

    Posté par  (site web personnel) . En réponse à la dépêche Freeduc-games dans les bacs. Évalué à 1.

    A ce que j'ai cru comprendre les cd-live pour architecture x86 peuvent fonctionner sous PowerMac à l'aide de logiciels d'émulation d'architecture x86.
  • [^] # Re: Le Québec prend le tournant du LIBRE

    Posté par  (site web personnel) . En réponse à la dépêche Freeduc-école dans les bacs. Évalué à 1.

    Je propose un QCM trollesque pour rire :

    [ ] Que le train passe

    [ ] Que les services de l'Education Nationale arrêtent de se tirer dessus

    [ ] Que l'hémoragie du gaspillage financier dans l'EN cesse

    [ ] Que les enseignants se mobilisent pour autre chose que leur condition personnelle

    [ ] Que le travail et investissement personnel des enseignants soient valorisés

    [ ] Que l'école soit privatisée


    C'est facile et complètement gratuit :)
  • [^] # Re: PPC...

    Posté par  (site web personnel) . En réponse à la dépêche Freeduc-école dans les bacs. Évalué à 1.

    Théroquement possible, il suffit qu'un développeur sur PPC s'y colle ;-)

    Sinon j'ai entendu du dire que cela marche sans problème à l'aide des émulateurs d'architecture PC qui existe sour PPC.
  • [^] # Re: Détails sur l'installation?

    Posté par  (site web personnel) . En réponse à la dépêche Freeduc-école dans les bacs. Évalué à 1.

    Je ne suis pas sûr de ce que tu veux dire. Mais l'idée c'est que oui FREEDUC-CD s'installe. Le but du pack de post installation est de finaliser la procédure d'installation à l'aide du script knoppix-installer livré dans Knoppix. En effet j'ai remarqué que certains choses n'étaient pas réglées tip-top, par exemple après l'installation il n'y a pas de démarrage de display manager (kdm, xdm ou gdm).

    Le pack de post installation propose donc :

    1. de réglér ces petits problèmes
    2. d'installer de nouveaux logiciels à partir de l'internet (dans les 200Mo de logiciels et documents/ressources pour l'école).

    Si certains sont intéressés me contacter à cd40.tice [AT] ac-bordeaux.fr
  • [^] # Re: Quid si on a déja Linux?

    Posté par  (site web personnel) . En réponse à la dépêche Freeduc-école dans les bacs. Évalué à 2.

    Personnellement je considère que si GNU/Linux est déjà installé sur les postes de travail d'une école, il n'y a pas besoin de Freeduc-école que l'on installe.

    Ceci dit lors du travail pour freeduc-école nous avons fait des paquets Debian, ceux-ci peuvent bien sur être réutilisés, voir http://debian.ofset.org/dists.(...) Donc c'est un premier domaine où une coopération inter-projet est intéressante.

    Un autre domaine de coppération inter-projet est autour du projet documentaire Freeduc-doc (http://www.ofset.org/freeduc-doc).(...) La documentation produite peut être utilisée dans diverses distributions.

    Je peux être contacté à hilaire [AT] ofset.org.
  • [^] # Re: CDDP40

    Posté par  (site web personnel) . En réponse à la dépêche Freeduc-école dans les bacs. Évalué à 2.

    Le responsable de l'ingénierie éducative du CDDP est à la disposition des enseignants pour des conseils en TICE et comme indiqué sur la page en question je peux être contacté à cd40.tice [AT] ac-bordeaux.fr par les enseignants du département.
  • [^] # Re: Et abuledu?

    Posté par  (site web personnel) . En réponse à la dépêche Projet SkoleLinux à la recherche de volontaires. Évalué à 1.

    Je ne comprends pas comment AbulEdu associative pourrait être 2x plus lent. La technologie utilisée est la même : deportage d'affichage du système X window avec LTSP en version 3.
  • [^] # Re: quezako ?

    Posté par  (site web personnel) . En réponse à la dépêche Projet de traduction de Squeak en Français. Évalué à 4.


    c'est yet another ide ou ca fait autre chose ?


    La version courte, c'est un environnement de développement en Smalltalk, qui intègre un IDE (mais oubli ceux que tu connais c'est sans rapport) et une bibliothèque de classes.

    La version longue, la bilbiothèque de classe qui vient avec Squeak est tellement énorme que tu peux l'utiliser pour développer à peu près tous ce que tu veux.

    En plus il y a un système de repository de code, qui te permet en quelque clic d'installer des extensions (par exemple une interface MySQL ou bien un moteur 3D de rendu de visage animé, bref c'est un peu la foire permanente comme on l'aime bien)

    Par exemple, les E-Toys - utilisé dans l'éducation - ne sont qu'un jeu de quelques classes.

    Et comme Squeak c'est aussi un changement de paradigm par rapport à ce qu'on peut connaître en terme de dev. tradutionnel C/C++, on a un peu du mal à comprendre la bête au départ. Mais cela en vaut vraiment le coup.

    Le maitre mot du truc c'est la réutilisabilité maximale du code existant, sans devoir passer 4 semaines à écrire du code de glue.


    Pour finir, Squeak se compose toujours de deux éléments essentiels:

    - la machine virtuelle, qui est une machine à interpréter du code Smalltalk. C'est cette machine qui doit être recompilée d'un SE à un autre

    - et enfin une image qui est interprétée par la machine virtuelle. C'est du code Smalltalk qui intègre les classes, et donc tout l'environnement est entièrement écrit en smalltalk.
    Les images sont indépendante des plateformes ce qui est plutot cool.

    Voilà, j'ai sans doute dit quelques conneries mais on ne manquera pas de me corriger.

    PS: Attention une fois qu'on y touche c'est dur de s'en passer.
  • [^] # Re: déjà vu

    Posté par  (site web personnel) . En réponse à la dépêche Projet de traduction de Squeak en Français. Évalué à 2.

    Je ne sais pas ce qu'est MultiDeskOS - pas réussi à trouver d'adresse valide.

    En revanche Squeak - et je suppose que c'est vrai pour d'autres environnements graphiques Smalltalk - est vraiment impressionnant par ses outils intégrés de développement.

    Il intègre en effet toute une série d'outils pour :

    * naviguer dans l'énorme bibliothèque de classe, le Browser, et comprendre ce qui se passe, comment les classes sont interconnecté, mais aussi naviguer directement dans le code des classes et méthodes pour trouver de l'info.

    * inspecter le code en cours de fonctionnement d'une application;

    * modifier le code d'une application en train de tourner. Du style mon application plante, plop j'ouvre le browser, je corrige le code et l'application continue son exécution.

    Un autre outil bien cool, c'est le 'Trouveur de méthode'.
    Par exemple je cherche comment faire avec Squeak la puissance :
    Je demande au 'Trouveur de méthode': 2 . 3 . 8 (les points sont les inconnues) et il me dit "2 raisedTo: 3 --> 8"
    Plop en 10s je connais le nom de la méthode.

    Et il y en a toute une série d'outil dans ce genre pour t'assister dans le développement.

    Lorsque tu as l'habitude de coder en C++, tu as vraiment l'impression de changer de planète lorsque tu débarque dans Squeak.
  • [^] # Mais si mais si ! Re: Squeak n'est PAS un logiciel libre

    Posté par  (site web personnel) . En réponse à la dépêche Projet de traduction de Squeak en Français. Évalué à 5.

    Les 4 libertés d'un logiciel libre sont bien présentes dans la licence de Squeak !

    Mais il y a des clauses un peu trop large qui peuvent effectivement faire peur, en particulier la clause d'indemnisation.

    Un autre problème qui restreint une des 4 libertés est la restriction à la redistribution aux pays dans la liste noir US. C'est à mon sens le plus problématique mais si pratiquement cela n'a aucun effet.

    Le problème lié à la fonte n'en n'est pas un, il suffit de remplacer la fonte non libre en question. Ce qui a été fait il me semble.

    PS: Au sens de la DFSG, la FDL de la FSF n'est pas une licence libre non plus.
  • [^] # Re: Repompage

    Posté par  (site web personnel) . En réponse à la dépêche Léa-Linux et LinuxFrench font peau neuve. Évalué à 10.

    Il faut savoir que la restriction qui accompagne la distribution d'articles sur le net des sites Lea, LinuxFrench et autres, en fait des documents non libres.|

    Après on peut diserter, mais c'est un fait.

    Ensuite, les arguments avancées qui consistent à vouloir restreindre à un usage non-commercial peut aussi être avancée d'exactement la même façon pour les logiciels.
    Dans ce cas, on peut légitimement ne pas vouloir que des sociétés comme Mandrake ou Red Hat fassent payer l'accès à des sites de mise à jour de logiciels libres packagés pour leur distribution. Logiciels qui ne sont pas soutenus pour la plupart par ses sociétés. Peut-on appelé ça de la récupération sauvage? Je crois que bon nombre d'utilisateurs sont cependant contents de ce service payant.

    Alors pourquoi cette exception aux documentations ?

    Il faut aussi savoir que ce genre de restriction est aussi très pénalisante pour les développeurs de logiciels libres.
    Par exemple sur le logiciel GCompris que nous développons nous devons
    écarter systématiquement les ressources graphiques et sonores qui omposent une telle restriction. En effet le logiciel ne pourrait plus être alors redistribué
    par les distributions commerciales...

    Enfin peut-on sincèrement se poser en promoteur du libre lorsque l'on ne suit pas ses principe vertueux. ? "Faites ce que je dis mais ne faites pas ce que je fais"
    Pour les néophytes au libre consultant des sites d'information du libre, il est important d'être clair et cohérent.

    Si les règles économiques du libre sont dur à supporter nerveusement pour certains, il faut l'assumer clairement et personne ne s'en offuscera...
  • [^] # Re: Les outils vidéo pour Linux

    Posté par  (site web personnel) . En réponse à la dépêche Les outils vidéo pour Linux. Évalué à 1.

    Oui effectivement, lorsque j'habitais à Taiwan j'avais une carte basée sur le Bt848+tuner NTSC, et je n'avais aucun problème pour visualiser le TV Cable et faire de la capture à cette résolution, j'utilisais Xawtv, malheureusement c'est plus compliqué avec la DC10+. Je ne sais pas si j'ai essayé xdtv pour la capture mais si la limitation vient de la pagination mémoire cela ne devrait pas y changer grand chose.
  • # Re: Les outils vidéo pour Linux

    Posté par  (site web personnel) . En réponse à la dépêche Les outils vidéo pour Linux. Évalué à 1.

    Mon expérience de quelques jours pour faire de la video sous linux.

    Le vidéo sous GNU/linux reste encore un parcours du comabattant. Pour faire de l'acquisition de vidéo analogique SECAM avec une carte DC10+ il m'a fallu en passer par une recompilation du kernel avec des patch non encore officiel, aussi j'ai remarqué que le signal vidéo échantilloné ne pouvait dépasser un certaine taille en résolution (style 200x160) à cause de problème de pagination mémoire au niveau du kernel (il y a encore un autre patch à appliquer). Aussi sur mes essais j'ai constaté que ni kino ni cinelerra était en mesure de faire directement l'acquisition par l'interface video4linux (plantage en général), il faut passer par
    d'autres outils en ligne de commande (je crois que c'était linuxvideostudio).
    Après, il est vrai que Cinelerra s'avère très prometteur.
  • [^] # Re: L'expo "Solutions Linux 2004"

    Posté par  (site web personnel) . En réponse au sondage L'expo "Solutions Linux 2004". Évalué à 1.

    Et même qu'ils vont enfin sortir à la suite de la Mdk 10 une distribution éducation (shut! il parraît que c'est un secret)
  • [^] # Re: Un cri de désespoir du développeur d’un projet Open Source.

    Posté par  (site web personnel) . En réponse à la dépêche Un cri de désespoir du développeur d'un projet Open Source.. Évalué à 1.

    Je ne pense pas que la comparaison avec Blender s'applique puisque le projet
    Blender n'était pas libre. Le rachat de la communauté était donc une étape
    pour passer Blender sous une licence libre.
  • [^] # Re: Live CD

    Posté par  (site web personnel) . En réponse à la dépêche L'UNESCO soutient le développement de FREEDUC. Évalué à 2.

    Peut-être que dans ce cas là le liveCD n'est plus une solution pertinente. Une solution basée sur un support rw serait alors plus adaptée.
  • [^] # Re: L'UNESCO soutient le développement de FREEDUC

    Posté par  (site web personnel) . En réponse à la dépêche L'UNESCO soutient le développement de FREEDUC. Évalué à 3.

    Tu peux essayer du côté d'EduLinux déjà citée ici. J'ai appris depuis peu que cette distribution gère les terminaux X avec support du son. La techno. n'est pas basée sur LTSP mais semble nouvelle. Mandrake et Suse s'intéresseraient de près à cette techno. pour l'intégrer dans leur distribution. Quelqu'un peut confirmer ?

    Déploiement d'EduLinux pour gérer des Rx: http://linuxeduquebec.org/article.php3?id_article=175(...)
  • [^] # Re: L'UNESCO soutient le développement de FREEDUC

    Posté par  (site web personnel) . En réponse à la dépêche L'UNESCO soutient le développement de FREEDUC. Évalué à 2.

    Oui en effet FREEDUC peut être installé.

    La procédure d'installation est celle de Knoppix légèrement modifiée afin d'installer également les services supplémentaires comme Apache (pour le serveur d'exercices mathématiques WIMS) et le serveur de dictionnaire. Aussi le gestionnaire de «display» est alors GDM dans son mode graphique étendu (super sympa)

    Le script d'installation n'est cependant dans aucun menu, je vous laisse imaginer les dégats que cela pourrait faire dans une école après une manipulation malheureuse. Il faut aller dans le terminal et lancer le script knx-hdinstall (ou quelque chose de ressemblant, je ne me souviens plus exactement).
  • [^] # Re: Live CD

    Posté par  (site web personnel) . En réponse à la dépêche L'UNESCO soutient le développement de FREEDUC. Évalué à 3.

    Ces fonctionnalités sont dans Knoppix depuis la 3.2 et donc dans FREEDUC également. En fait lorsque l'on est dans l'environnement «live», on demande a crééer un «persistent home» qui peut être dans une partition, dans un fichier d'une partition, dans un fichier d'un système de fichier d'une clé USB ou bien dans toute la clé USB.

    J'ai testé la procédure avec une clé USB-2, ça marche super, et comme XFCE gère bien les sessions, on retrouve son environnement dans l'état où il était lorqu'on la quitté.

    Aussi pour cette raison, XFCE n'est plus configuré en mode kioske, c'est à dire que l'on peut modifer les entrées des menus de la barre, modifications sauvegardées dans le «persistent home».
  • [^] # Re: L'UNESCO soutient le développement de FREEDUC

    Posté par  (site web personnel) . En réponse à la dépêche L'UNESCO soutient le développement de FREEDUC. Évalué à 5.

    Oui c'est un soutien financier à l'association pour développer FREEDUC selon un cahier des charges.

    Tout le monde y trouve son compte: l'UNESCO dispose d'un outil à sa convenance qu'elle peut distribuer, et OFSET est soutenue dans sa démarche, qui je le rappelle a pour objectif le développement de logiciels libres pour l'éducation et l'enseignement.
  • [^] # Re: Les membres de la FSF-France sont en grève

    Posté par  (site web personnel) . En réponse à la dépêche Les membres de la FSF-France sont en grève. Évalué à 4.

    Sur le poid supplémentaire que pourrait avoir une institution FSF de niveau Européenne tu as parfaitement raison. Mais le problème est aussi comment définir une telle autorité, la crise FSF France - FSF France semble montrer que le modèle FSF Europe choisi pose problème.

    L'Europe se construit avec le libre consentement des nations et en traitant à égalité les différentes entités nationales. La subordination de la nation à l'institution Européenne est toujours délicat. J'ai l'impression qu'on est dans un cas de figure similaire avec les FSF.
  • # HORS SUJET - Re: Knoppix dans Planète Linux

    Posté par  (site web personnel) . En réponse à la dépêche Knoppix dans Planète Linux. Évalué à 10.

    Tiens chaque fois que je vois un article sur Planète Linux, cela me rappel qu'ils sont de très mauvais payeurs. J'attends toujours depuis un an, qu'ils me payent l'article passé dans une revue il y a plus d'an de cela.
  • [^] # Re: MandrakeSoft sur la tangente...

    Posté par  (site web personnel) . En réponse à la dépêche MandrakeSoft sur la tangente.... Évalué à 1.

    Oui, dans le domaine du développement de soft libre éducatif, OFSET a été mise place il y a de cela trois ans avec cet objectif.

    On pourra lire à ce propos son manifeste:
    http://www.ofset.org/information/legal/manifesto-fr.html(...)
  • [^] # Re: MandrakeSoft sur la tangente...

    Posté par  (site web personnel) . En réponse à la dépêche MandrakeSoft sur la tangente.... Évalué à -2.

    Ces p* de ricains....
    Si je te disains p* de français, tu qualifierais cela comment.

    J'ai vécu 5 ans à Taïwan, et là ils ne disent pas p* de ricains car ce sont les seuls qui défendent cette démocratie pendant que les européens sont à quatre pattes devant la dictature chinoise, juste en face du détroit de Taiwan... Donc moi je ne dis pas p* de ricains, même si c'est une démocratie avec pleins de défauts et de lobby puits.