feth a écrit 2624 commentaires

  • [^] # Re: Sombre / clair

    Posté par  . En réponse au journal [css] linuxfr-solarized. Évalué à 2.

    À l'usage, je préfère !

  • [^] # Re: Sombre / clair

    Posté par  . En réponse au journal [css] linuxfr-solarized. Évalué à 2.

    Ça sera chic !

  • [^] # Re: Sombre / clair

    Posté par  . En réponse au journal [css] linuxfr-solarized. Évalué à 2.

    Assez proche de ce que je préfère… dans mon terminal :-)
    Dans un document, je préfère noir sur blanc. Mais les goûts et les couleurs.

  • # Sombre / clair

    Posté par  . En réponse au journal [css] linuxfr-solarized. Évalué à 2.

    Pour l'écriture, notamment de code, je préfère le blanc sur noir, en gros. Pour la lecture, le noir sur blanc en plus petit.
    Cette CSS est sympa, et je choisirais bien la version claire, mais je regrette l'inverse vidéo et la taille de police de caractère trop petite pour le code.

  • [^] # Re: Petits compléments dont j'ai eu besoin

    Posté par  . En réponse à la dépêche l'ERP OpenConcerto passe en version 1.2. Évalué à 4. Dernière modification le 24 juillet 2012 à 16:15.

    Mea culpa, j'ai été paresseux et n'avais pas très envie de lire du Java ce matin.

    Une solution assez claire que j'ai vue et adoptée (mais il est possible que cette organisation soit une question de culture propre à chaque sous communauté) :

    1. Quand il y a une seule licence :

      • un fichier COPYING à la racine du code source, contenant juste le texte de la licence.
    2. Quand il y a plusieurs licences :

      • un fichier COPYING à la racine du code source, spécifiant sous quelle licence est chaque fichier, dans lequel il est spécifié qu'il faut lire le header et que par défaut c'est sous licence $LICENCE1, sauf tel et tel et tel PNG, sous licence $LICENCE2, et qu'on peut trouver ces licences dans le répertoire LICENSES.
      • un répertoire LICENSES qui contient les textes complets de chaque licence, dans un fichier dont le nom est référencé dans COPYING.

    Et de toutes façons, un fichier README ou README.rst ou README.md donnant au moins les informations essentielles comme un moyen de contacter les auteurs, l'adresse du site web, celle du dépôt de code, et incitant à lire COPYING.

    Dans le cas d'OpenConcerto, je vois qu'il y a aussi des © Sun Microsystems sous LGPL 2.1 ou ultérieure, c'est donc le cas n°2.

  • [^] # Re: explications?

    Posté par  . En réponse à la dépêche Sortie de Rust en version 0.3. Évalué à 2.

    python n'optimise pas les appels récursifs terminaux.

    Python non, mais Cython si : c'est du cpp généré, appelé depuis Python, et la syntaxe d'écriture ressemble beaucoup à celle de Python, avec un typage facultatif : plus on spécifie de types, plus ça va vite. Il y a aussi des bibliothèques "toutes faites" pour le calcul ou le rendu graphique, et au final, dans le code applicatif, les portions de code qu'il reste à optimiser sont généralement assez petites.
    Je ne tiens pas à promouvoir Python par dessus tout, je suis certain que tous les bons langages+environnements de haut niveau proposent un excellent compromis entre l'ergonomie du langage, la richesse des bibliothèques et l'optimisation.

  • [^] # Re: explications?

    Posté par  . En réponse à la dépêche Sortie de Rust en version 0.3. Évalué à 2.

    Si c'est un problème, on la réécrira en Cython. Cela dit, la règle n°1 de l'optimisation, si ma mémoire est bonne, c'est "ne le fais pas".

  • # Petits compléments dont j'ai eu besoin

    Posté par  . En réponse à la dépêche l'ERP OpenConcerto passe en version 1.2. Évalué à 3.

    J'ai trouvé les définitions d'acronymes sur http://www.net-entreprises.fr/html/dads.htm

    ND4S
    Norme pour la Déclaration Dématérialisée De Données Sociales, ça fait partie de la DADS-U
    DADS-U
    déclaration automatisée des données sociales unifiée.
    code source
    (svn) http://www.openconcerto.org/fr/code_source.html
    Licence
    GPLv??? je n'ai pas trouvé dans les sources, ni s'il y a assignation de copyright.

    Joli site, sinon :)

  • [^] # Re: explications?

    Posté par  . En réponse à la dépêche Sortie de Rust en version 0.3. Évalué à 6.

    (mais pourquoi ai-je mis cette lambda ?)

  • [^] # Re: explications?

    Posté par  . En réponse à la dépêche Sortie de Rust en version 0.3. Évalué à 3. Dernière modification le 23 juillet 2012 à 16:16.

    La bonne manière de faire, qu'on peut ainsi faire lire à un humain, même à un humain qui ne saurait pas quel langage de programmation est utilisé, même un humain qui saurait à peine programmer :

        if the_stars_align():
            x = 4
        elif something_else():
            x = 3
        else:
            x = 0
    
    

    Mais on peut toujours abuser du sucre syntaxique pour minimiser le nombre de lignes, si on veut faire le mal :

        x = (lambda : 4 if the_stars_align() else (3 if something_else() else 0))()
    
    

    Quelle horreur.

  • [^] # Re: Hors sujet

    Posté par  . En réponse au journal Je quitte LibreOffice et Icedove!. Évalué à 10.

    LibreOffice Writer n'étant pas non plus un logiciel de traitement de texte, ça ira aussi… J'ai vu récemment quelqu'un coder du shellscript dans ce logiciel !
    La plupart des gens utilisent pourtant LibreOffice Writer comme un logiciel de composition, avec des retours chariot jusqu'à atteindre la hauteur souhaitée, des espaces jusqu'à atteindre le retrait souhaité, mais ça n'est clairement pas pour cela qu'il est fait. Pourquoi ne pas taper simplement son texte en rst avant de le composer avec un logiciel de composition pour les rares cas dans lesquels on demande davantage qu'un peu de structure ? Autrement dit : quelle est la raison du succès de ce genre de logiciel dont quasi personne ne sait ce qu'il fait ou pas, ni comment on l'utilise efficacement, et qui donne généralement un rendu affreux ?

  • [^] # Re: Qu'est-ce qu'ubuntu a de plus accessible que */* ?

    Posté par  . En réponse à la dépêche Ubuntu à l'honneur au Festival des Vieilles Charrues 2012. Évalué à 1.

    Le but c'est qu'en rentrant chez eux, les gens puissent passer au libre.

    En effet, sur https://linuxfr.org/users/mum1989/journaux/steam-sous-gnu-linux-veridique on apprend concomitamment l'arrivée de steam sur utbunu.

  • [^] # Re: Qu'est-ce qu'ubuntu a de plus accessible que */* ?

    Posté par  . En réponse à la dépêche Ubuntu à l'honneur au Festival des Vieilles Charrues 2012. Évalué à 0.

    Ou simplement que soient mentionnés les vrais logiciels que voient les utilisateurs. Et, rêvons un peu, les contributeurs de ces méconnus upstream d'ubuntu (ça y est, j'ai bien marché dedans ?).

  • # Qu'est-ce qu'ubuntu a de plus accessible que */* ?

    Posté par  . En réponse à la dépêche Ubuntu à l'honneur au Festival des Vieilles Charrues 2012. Évalué à 2.

    Pour l'utilisateur final, qui n'a pas installé la machine, quel est l'avantage de ubuntu selon le critère "prise en main" sur n'importe quelle autre distribution proposant les mêmes logiciels ?

  • [^] # Re: Qui, comment ?

    Posté par  . En réponse à la dépêche Le Conseil Régional de Bourgogne soutient le développement d'un logiciel libre. Évalué à 4. Dernière modification le 14 juillet 2012 à 09:25.

    Je ne trouve pas beaucoup d'infos sur ce logiciel, en dehors de l'annonce.
    En fait, c'est le source que j'eus aimé, une démo que j'eus adoré…

    Chaque cahier des charges est différent : CiviCRM, en PHP, ou pour des choses dans un langage un peu sérieux : OpenERP ou Tryton (je ne cite que ce qui me passe par la tête, en Python, mais je pense que Java n'est pas à exclure), permettent de gérer des associations/fondations, en convoquant des réunions, en émettant des newsletter, mais le plus important reste l'adaptation au métier précis du client : c'est dans les détails que réside le gros du travail.

  • [^] # Re: Qui, comment ?

    Posté par  . En réponse à la dépêche Le Conseil Régional de Bourgogne soutient le développement d'un logiciel libre. Évalué à 4. Dernière modification le 13 juillet 2012 à 15:43.

    Merci de cette réponse très détaillée et instructive, qui entraîne définitivement ma sympathie : je suis moi-même dans une CAE, développeur Python, et confronté également à certaines problématiques mentionnées.
    Il ne faut pas se justifier de ne pas faire du PHP ! La seule chose qui me fasse tiquer (mais bon, il y a un ORM, et c'est sans doute lié à l'objectif de portabilité ultime), c'est sqlite.

    Bravo pour ce marché, pour le courage de faire un développement ouvert, et encouragements pour la suite !

    PS: (au passage, il y a un lyonnais dans mon enseigne (majerti) - j'ose faire ma pub)

    PPS: dès que vous avez un github/bitbucket/repo autre, faites-le savoir !

  • [^] # Re: Un essaie

    Posté par  . En réponse à la dépêche Un nouveau reverse-proxy cache pour les images externes sur LinuxFr.org. Évalué à 2. Dernière modification le 13 juillet 2012 à 13:54.

    ben ça marche, qu'est-ce que tu dis ?
    https:// img.linuxfr.org/img
    /687474703a2f2f75706c6f61642e77696b696d656469612e6f72672f
    77696b6970656469612f636f6d6d6f6e732f7468756d622f382f38322
    f4769616e745f50616e64615f5461695f5368616e2e4a50472f383030
    70782d4769616e745f50616e64615f5461695f5368616e2e4a5047

  • # C'est une super nouvelle !

    Posté par  . En réponse à la dépêche Un nouveau reverse-proxy cache pour les images externes sur LinuxFr.org. Évalué à 6.

    Je vais pouvoir enlever plein d'images de mon serveur !

  • # Qui, comment ?

    Posté par  . En réponse à la dépêche Le Conseil Régional de Bourgogne soutient le développement d'un logiciel libre. Évalué à 5.

    Seule source primaire que j'aie trouvé : http://www.frmjc-bourgogne.org/spip.php?article2027
    Quelle forme économique et technique prendra le développement du logiciel ? Qui est-ce qui développera, pour quel prix, et avec quelles techniques ? Comment l'hébergement sera-t-il proposé ?

    J'imagine que la fédération des MJC de Bourgogne + Champagne a contacté toutes celles de la région ? (sinon, je peux transmettre à celle de Sens).

    Je trouve intéressant le choix de l'AGPL… mais je me demande si ça ne signifie pas qu'on a choisi de faire un développement de zéro sans vérifier si une solution déjà existante pourrait servir de base aux développement des fonctionnalités attendues.

  • [^] # Re: Merci

    Posté par  . En réponse au journal Leap second. Évalué à 2.

    J'ai en effet déjà vécu un séisme qui a accéléré la rotation de mon astre, mais je pense qu'il en va de même pour la plupart des commentateurs ici.

  • [^] # Re: Merci

    Posté par  . En réponse au journal Leap second. Évalué à 2.

    J'imagine qu'un changement de sa forme doit agir ainsi : si le diamètre à l'équateur se réduit suite à un séisme par exemple, on aura le même phénomène que lorsque, tournant à grande vitesse, bras tendus vers l'extérieur avec un poids dans chaque main sur nos fauteuils de bureau rotatifs, on rentre les bras : accélération de la rotation.

  • [^] # Re: Ne pas oublier LC_ALL=C

    Posté par  . En réponse au journal Leap second. Évalué à 3.

    J'ai un peu d'angoisse pour mes debian stable.

  • [^] # Re: Récurent

    Posté par  . En réponse au journal Leap second. Évalué à 3.

    http://www.akadia.com/services/ntp_synchronize.html

    The packet exchange takes place until a NTP server is accepted as a synchronization source, which take about five minutes. The NTP daemon tries to adjust the clock in small steps and will continue until the client gets the accurate time. If the delay between both the server and client is big enough the daemon will terminate and you will need to adjust the time manually and start the daemon again.

    C'est un algorithme d'ajustement non trivial d'ailleurs, du coup je ne sais pas l'expliquer :-)

  • [^] # Re: En France

    Posté par  . En réponse au journal Pourquoi plus aucune ville ne passe à Linux ?. Évalué à 2.

    Bien sûr, mais ça change tout quand même. Tu peux faire un AO "installation et configuration de $SOLUTION_GRATUITE", mais pas un AO "installation et configuration de $SOLUTION_PAYANTE".
    Dans cet esprit, je pense que "installation et configuration de debian, slapd et postfix" est valide, alors que "installation et configuration de Active Directory et Exchange" ne l'est pas, sauf si ces deux bidules payants ont été choisis dans un concours précédent.

    Du coup, en théorie, les collectivités bien conseillées devraient pouvoir choisir précisément quels logiciels elles comptent installer, ou en tout cas ne faire installer que du gratuit, et se contenter de sélectionner les prestataires compétents -qui peuvent très bien patcher avant d'installer, mais gratuitement :-).

  • [^] # Re: En France

    Posté par  . En réponse au journal Pourquoi plus aucune ville ne passe à Linux ?. Évalué à 1.

    On peut imposer une solution gratuite. Seules les prestations délivrées à titre onéreux sont soumises à la procédure de marché public…