Layus a écrit 29 commentaires

  • # From scratch ?

    Posté par  . En réponse au journal Amis matheux, quel générateur d'exercice?. Évalué à 1.

    Si tu n'aimes pas pyromath, tu peux toujours refaire ça à la main.

    Idée :
    Il faut définir un template latex, et puis générer quelques exercices dedans.
    Ca pourrait même faire une seule ligne en bash (ainsi trois fichiers, dont un dans ton langage favori.)
    cat head.tex - tail.tex <( ./script.py ) >> exo.tex && pdflatex exo.tex

    Pour moi python reste le plus simple à utiliser. Il dispose d'outils mathématiques puissants et reste concis.
    Bien que LaTeX soit lui-même un langage d programmation Turing-complet, je te déconseille d'essayer de programmer ce genre de choses avec.

    Résumé : Utilise pyromaths, parce que plus simple que ça, je ne pense pas que ça existe.

  • [^] # Mécanisme complet

    Posté par  . En réponse au journal Simuler la perte du lien ethernet (débranchement de câble). Évalué à 10.

    Voici une information plus complète.

    On peut facilement jetter tous les paquets sortants avec
    # tc qdisc add dev eth0 root bfifo limit 0

    Pour les paquets entrants, il faut chipoter avec une interface spéciale…

    modprobe ifb
    ip link set dev ifb0 up
    tc qdisc add dev eth0 ingress
    tc filter add dev eth0 parent ffff: \
      protocol ip u32 match u32 0 0 flowid 1:1 action mirred egress redirect dev ifb0
    
    

    Ceci met en place une interface ifb0 sur laquelle on peut filtrer les paquets.
    Si on veut "perdre" tous les paquets entrants, on fera alors
    # tc qdisc add dev ifb0 root bfifo limit 0

    De cette manière, tous les paquets sont perdus de manière transparente pour une application.

    références :
    http://www.linuxfoundation.org/collaborate/workgroups/networking/netem
    http://lartc.org/howto/lartc.qdisc.filters.html

  • # Un peu de sérieux :-)

    Posté par  . En réponse au journal Simuler la perte du lien ethernet (débranchement de câble). Évalué à 8. Dernière modification le 29 mai 2012 à 21:33.

    Moi j'essayerais avec # tc qdisc add dev eth0 root bfifo limit 0
    qui installe une queue fifo de taille nulle à la sortie de l'interface.
    cf. man tc et man tc-bfifo

    Il est possible de faire de même pour les paquets entrants… plus d'infos dans quelque minutes.

    Mon seul doute concerne les connexions udp…
    Fais moi savoir ci ça marche comme espéré.

    Ah oui, on la retire avec # tc qdisc del dev eth0 root

  • # Et les Belges dans tout ca.

    Posté par  . En réponse au journal Qy.net de retour chez GrosBill. Évalué à 1.

    Bonjour,

    Je dois avouer que le principe m'a de suite séduit.

    Tout d'abord j'ai travaillé dans une boîte où tous les utilisateurs sont sur clients X (clients légers) connectés (via X) sur un serveur. La configuration est certes différente, mais vous n'imaginez pas la différence sonore par rapport à une machine conventionnelle.
    Ensuite j'étais justement à la recherche d'un machine peu chère pour mes parents, qui ont tendance à devoir faire la file le soir pour consulter leurs e-mails.

    Me précipitant pour l'acheter (au figuré du moins), je n'ai vu aucun moyen de demander une livraison en dehors de la "France métropolitaine et Corse".
    Rhaa, une occasion comme celle là :-).

    Plus sérieusement, ce genre de machines représente le futur de tous les utilisateurs passifs du net, ceux qui consultent leurs mail et savent utiliser firefox.
    Vous semblez vraiment négliger l'aspect silencieux. Dans la plupart des familles, une machine peut rester de 5 à 10 ans. Imaginez que vous consultez vos mails sur une tondeuse à gazon…