thibm a écrit 3 commentaires

  • # Pourquoi Ruby ?

    Posté par  . En réponse à la dépêche ZiK : un lecteur audio léger. Évalué à 2.

    Je m'interroge : pourquoi avoir choisi un langage interprété si votre crédo est la légèreté ?

    Il me semble que du C ou du C++ aurait été préférable, certes au prix d'une plus grande difficulté de codage, mais l'empreinte mémoire aurait été notablement diminuée, non ?

    De plus si vous souhaitez un jour distribuer votre lecteur sous windows, l'installation de l'interpréteur ruby risque vraiment de faire perdre toute crédibilité au concept de légèreté revendiqué.



    Thibault
  • [^] # Re: Bonne nouvelle!

    Posté par  . En réponse au journal Brad remet le couvert. Évalué à 2.

    On peut se protéger de l'exploit en restreignant la valeur minimum de l'adresse mappable à une valeur différente de 0 (65536 recommandé), dans /proc/sys/vm/mmap_min_addr.
  • [^] # Re: enregistre la multiposte de free avec linux

    Posté par  . En réponse au message Free multiposte et vlc. Évalué à 2.

    Je suis dans le même cas que toi.

    J'ai résolu le problème de corruption glibc en utilisant la dernière version cvs de mplayer.


    Pour le problème de lenteur il n'y a pas à ma connaissance de réelle solution dans mplayer (j'ai posté un message sur la mailing list de mplayer, mais apparement personne n'est au courant).

    La solution provisoire que j'ai trouvé est d'utiliser l'outil openRTSP de la bibliothèque live555 pour enregistrer le flux sur le disque et le lire en même temps avec mplayer :

    Dans une console :

    cd /tmp (par exemple, ou un répertoire où l'on peut écrire)
    openRTSP rtsp://mafreebox.freebox.fr/freeboxtv/nnn

    Dans une autre console :

    cd /tmp (le même que ci-dessus)
    mplayer video-... (le nom du fichier qui grossit, regarde avec un ls)


    Le désavantage de cette méthode c'est la taille du fichier sur le disque ; l'avantage c'est que si l'émission te plaisait elle est directement enregistrée !


    En attendant une version de mplayer qui fonctionne...

    Thibault