M a écrit 2988 commentaires

  • [^] # Re: Remplir les besoins des utilisateurs != Hostile a Linux

    Posté par  . En réponse au journal nVidia Optimus, bonne idée fondamentalement incompatible avec Linux.... Évalué à 3.

    - se louper totalement sur le MMX: le partage des registres MMX avec les registres FP étant une c... sans nom
    Pourtant arm a fait la même chose pour les cortex-A8/A9 avec neon...
  • [^] # Re: ...

    Posté par  . En réponse au journal nVidia Optimus, bonne idée fondamentalement incompatible avec Linux.... Évalué à 4.

    oui, mais c'est diffèrent : la c'était le coup d'un fichier de config par carte (mais même soc).

    C'est pas magique il faut bien que quelque chose dise à linux : ici il y a un controlleur usb de tel type, a tel adresse mémoire, ...
    Certaines personnes sont en train de proposer un arbre de periph http://lwn.net/Articles/367752/ , mais c'est pas gagné.

    De plus sur x86 il y a des bocks bas niveau commun (contrôleur d'irq, timer, mapping ram physique, ...) sous arm c'est pas le cas.
  • [^] # Re: Freebox HD

    Posté par  . En réponse à la dépêche Enlightenment Foundation Libraries 1.0.0 Alpha. Évalué à 1.

    ça tourne sur un ARM ridicule sans accélération graphique.Je crois que le cpu fait au moins 400 Mhz...

    Quelques captures d'écran pour la forme, même si ça ne rend pas compte de la fluidité :
    ([http://bouncebox.nouknouk.net/screenshots.html]).

    J'espère que c'est mieux que sur ces captures : ca me donne l'impression des années 90 qui tournait sur des machines bien moins performantes ...
  • # ...

    Posté par  . En réponse au journal nVidia Optimus, bonne idée fondamentalement incompatible avec Linux.... Évalué à 10.

    Si je puis me permettre, ces dernières années, la plateforme x86 est devenue de plus en plus hostile à Linux, de plus en plus compliquée... ACPI, EFI... Et pourtant, Linux continue de marcher à peu près, aussi étonnant que ça puisse paraître. Mais là, on arrive quand même à des seuils de complexité difficiles à imaginer. Le salut viendra-t-il des netbooks ? Optimus est conçu pour permettre à nVidia de survivre aux sales coups d'Intel sur les Atom notamment, donc j'en doute. Le salut viendra-t-il des machines en ARM ?

    Arm en tant que tel,ne simplifie pas grand chose : l'acpi, efi et pas mal de truc tordu sur x86 sont la pour abstraire le matériel et permettre d'avoir un noyau générique et "compatible" avec les tous les hards.

    Pour le moment sur arm, tout les informations sont codé dans le noyau, et ça ne passera pas à l'échelle si chacun implémente sa propre plateforme arm. Surtout qu'il faut pour le moment au moins un noyau par famille (omap, marvell, ...)


    Optimus est conçu pour permettre à nVidia de survivre aux sales coups d'Intel sur les Atom notamment, donc j'en doute.
    Au passage la platforme ion2 de nvidia en est réduite à un gpu sur bus pci-e alors que le ion était un vrai chipset (contrôleur usb, ddr) : http://www.tbreak.com/tech/files/ion2_block.gif
    D'ailleurs je vois que la techno optimus est associé a ion2. Quel beau bordel...
  • [^] # Re: optimisation?

    Posté par  . En réponse à la dépêche Enlightenment Foundation Libraries 1.0.0 Alpha. Évalué à 2.

    Est-ce que cela veut dire que les autres ont vraiment codé comme des gorets??
    Les autres utilisent l'opengl pour tout les effets avancée.
  • [^] # Re: Explication un peu plus complete

    Posté par  . En réponse à la dépêche Problème de sécurité entre le serveur X et le noyau. Évalué à 4.

    C'est d'ailleurs quelque chose que windows fait depuis longtemps pour séparer les différents stacks des différents threads d'un même processus.
    C'est ce qui est fait aussi sous linux pour le thread, sauf pour le thread principal (le main) dont la stack est alloué par linux.

    Le flags VM_GROWSDOWN, devrait aussi être rendu obsolète. Ils n'est plus utilisé pour les stacks des thread, et sont intérêt est limité (l'allocation de la stack étant déjà lazy)

    PS : la page de garde peut malheureusement être contournée, si le programme fait des grosses allocations sur la stack (et passe par dessus la page de garde).

    Ha si le hardware avait un flags (comme NX ou W) dans la table mmu, pour contraindre les valeurs pouvant être mise dans le registre de stack (comment ça, on pouvait faire un truc similaire avec la segmentation x86...)
  • [^] # Re: --prefix

    Posté par  . En réponse au journal Réinventer la roue est parfois plus simple que de réutiliser l'existant .... Évalué à 1.

    Encore faut il que tout passe par le prefix. J'ai vu pas mal de paquet qui insistait a mettre des choses dans /etc ...

    Pour être safe il faut faire un install en étant pas root.
  • [^] # Re: C'est pas un peu trop subjectif comme dépêche?

    Posté par  . En réponse à la dépêche Inception. Évalué à 1.

    http://ramascreen.com/wp-content/uploads/2010/07/Inception1.(...) résume bien le rôle des différentes personnes.

    Il y a une personne qui herberge le rêve et elle ne peut pas aller au reve +1. L'architecte n'aurait jamais du venir a l'origine, il ne sert qu'a préparer les reveurs.
  • [^] # Re: C'est pas un peu trop subjectif comme dépêche?

    Posté par  . En réponse à la dépêche Inception. Évalué à 2.


    - Je veux bien qu'on se retrouve dans les limbes suite à une mort dans le rêve si le corps réel ne se réveille pas, mais comment Leo et sa copine y rentrent-ils en ajoutant un niveau de rêve supplémentaire?

    Je me souviens pas si dans le film ils connectent leur machine a Robert Fischer. Dans ce cas il pourrait influencer son comma et le réveiller. Sinon Leo y est déjà entré avec sa femme, mais comment ?
    Mais vu qu'on a pas de définition des limbes ont peut imaginer ce que l'on veut, surtout qu'ils sont dans un rêve...

    - Pourquoi l'architecte se jette-t-elle de l'immeuble? La décharge provoquée par le faussaire au niveau du dessus devrait suffire à la réveiller.
    Ben dans leur concept il faut une décharge au niveau n et n-1. Pourquoi exactement, c'est un mystère

    - Pendant la poursuite en van, les gus font des tonneaux qui sont bien plus violent que la chute du pont qui sert à les réveiller.
    Idem, pas de chute au niveau n.

    Par contre ce que je trouve complètement moisi, c'est que l'intérêt de la drogue qu'ils utilisent laisse l'audition active pour pouvoir se réveiller depuis le monde réel. Or il ne l'exploite pas du tout...

    Aussi ils sont dans un rêve il devrait pourvoir influencer les éléments. Et ils le font d'ailleurs : dans la vie réelle une camionnette se serait pris vite fait des balles dans les pneus et se serait la fin... J'attendais tout de même un peu plus d'intervention de l'architecte (Ariadne)...

    Dernier truc moisi dans le reve 2 (hotel) ils savent déjà que leur temps est limité. Pourquoi ne programme t il pas la machine a reve sur le bon temps au lieu de se faire chier a faire exploser le reve 3 pour en sortir de manière prématuré.

    Bref au niveau logique c'est pas forcement très carré, mais c'est que des rêves après tout.

    Mais le film reste distrayant et introduit des concepts intéressants.
    La fin reste un peu bateau.
  • # bash

    Posté par  . En réponse au journal un petit script python pour arte+7. Évalué à 1.

    Ca fait un certain temps que j'utilise un truc similaire en shell :
    http://forum.ubuntu-fr.org/viewtopic.php?pid=3492513#p349251(...)
  • [^] # Re: Sandbox et privilèges

    Posté par  . En réponse à la dépêche Les smartphones nous connaissent si bien, dixit une boîte noire de sécurité. Évalué à 4.

    Sous android c'est des sandbox user unix.

    En gros chaque appli est lancé avec un user différent pour l'isoler du reste du système.
    Chaque appli peut demander a l'installation des droits (sms, phonebook, ...) qui se traduise la plupart du temps par l'appartenance a certains groupes (droit fichiers/périphérique/réseau).

    Le pb est que la resource internet couvre plein de chose (l'appli peut s'en servir pour acceder a un service en ligne (facebook) ou envoyer des infos volé à l'utilisateur sur un site.

    Et puis tous le monde de check pas ce que l'appli demande...
  • # version linux

    Posté par  . En réponse à la dépêche Sortie de Frogatto 1.0. Évalué à 2.

    Hum, il pas l'air d'avoir de version (binaire) Linux disponible, a part de vieux paquets debian...
  • # ...

    Posté par  . En réponse au journal Debian/dash, ou comment ne plus booter. Évalué à 10.

    Tu aurais été faire un tour sur le bug report de dash, tu serais tombé sur http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=586807

    Oui c'est bien un bug dans dash qui n'execute plus les scripts read-only.
  • [^] # Re: Oiseau de Tonnerre

    Posté par  . En réponse à la dépêche Thunderbird 3.1 est sorti. Évalué à 2.

    ouais la solution 3 + un bon index serait la solution idéale. Pourquoi personne ne l'a implémenté ?
  • [^] # Re: Chromium : même fuites des données personnelle que Chrome ou on?

    Posté par  . En réponse à la dépêche En vrac, les autres navigateurs. Évalué à 5.


    Plus sérieusement pour moi le principal défaut de Chromium c'est que le framework d'extentions n'offre pas pour l'instant la possibilité d'empécher le chargement de ressources. Ca fait que les pages ayant beaucoup de pub sont plus lentes à charger qu'avec Firefox ou Konqueror, quand AdBlock est activé. La page se charge entièrement et les pubs sont masquées après coup.

    Idem : il manque noscript sur Chromium.
  • [^] # Re: chargeur

    Posté par  . En réponse à la dépêche De l'utilisation des batteries rechargeables. Évalué à 4.

    Pas besoin d'un chargeur compliqué, un "lent" qui utilise un courant faible, fera durer vos piles.
    sauf qu'avec les chargeur lent il me fallait 9h pour charger 4 piles 500mAh. Pour les piles de 2500 sa fait quand même presque 2 jours. Faut pas être pressé.
  • [^] # Re: Idee geniale

    Posté par  . En réponse au journal tabnabbing, un nouveau genre de phishing. Évalué à 1.

    Maintenant, pourquoi pas embarquer des detecteurs de similitude visuelle des sites, et indiquer une alarme quand un site qui n'est pas gmail ressemble un peu trop a gmail ?
    Ca me parait une approche pas pire, pour tous les sites avec login, et faisable sans trop de difficulte !

    Ou tout simplement couper le javascript sur l'onglet qui n'a pas le focus (comme ca l'utilisateur devrait plus remarquer la transition).

    En plus ca réduira la conso cpu.
  • # geek day

    Posté par  . En réponse au journal Demain, osez la serviette !. Évalué à 2.

    C'est aussi le jour de la geek day

    http://en.wikipedia.org/wiki/Geek_Day
  • # .

    Posté par  . En réponse au message Installation distribution via chroot. Évalué à 3.

    1) tout ce que tu as besoin c'est de pouvoir monter la partition "/" sur ton pc.
    2) ca dépend. J'ai fait ca sous debian à l'époque.
    3) c'est quand même assez complexe, surtout si ta pas le serveur sous la main (genre tu fais ton install en chroot, tu reboot et ca marche pas. Bon courage pour debug le truc).
  • # ...

    Posté par  . En réponse au journal Clang++ est prêt. Évalué à 2.

    pour compléter : clang++ compile boost depuis peu (voir leur blog).


    libc++ n'implémente que la lib standard c++, libstdc++ implémente aussi la stl ?
    le choix de réécrire ces libs, c'est aussi une question de licence : bsd vs (l)gpl.

    Mais oui le projet llvm à une bonne dynamique et est en train de rattraper gcc (au moins pour le platforme classique X86 mac osx/linux).
  • # ...

    Posté par  . En réponse à la dépêche Panne du week-end. Évalué à 10.

    Suis je le seul a trouver fou qu'il faille une personne pour rebooter le serveur ?

    Il existe tellement de solution pour faire de l'admin a distance :
    - le top : interrupteur pilotable + console série a distance
    - un watchdog (hardware ou software) qui reboot le serveur une fois qu'il est planté (plus éventuellement une detection du reboot sur watchdog dans le bootloader qui redémare dans un mode "sans echec" (disque read only, ...) pour que l'admin puisse trouver la cause du plantage
    - la méthode bourine : configurer le kernel pour rebooter en cas de panic


    Apres s'il faut remplacer des pièces disque dur qui lache ok.
  • [^] # Re: oui

    Posté par  . En réponse au journal utf8 puxor. Évalué à 2.

    Ou la libc. Bash utilise peut etre la fonction "glob" ...
    Mais bon des que l'on sort de la locale ASCII, il y a tout un tas de pb avec le pattern matching (lower/upper, range, ...)
  • [^] # Re: Problème des petites applis et Linux

    Posté par  . En réponse au journal There is no app for it. Évalué à 5.

    C'est pour ces applis a la con qu'un langage au niveau est adapté (visual basic, java, C#, ...).

    Ces langages fournissant un framework riche et commun entre plusieurs OS, ça simplifie pas mal les choses.
  • [^] # Re: Pulseaudio sur des téléphones ?

    Posté par  . En réponse au journal Pulseaudio vs JACK. Évalué à 5.

    Il est sur l'openmoko ;)
    A non même pas ( http://wiki.openmoko.org/wiki/PulseAudio ) du a une trop grosse conso.

    PS : C'était mieux quand les cartes son avait des dsp capable de faire du mixage en hard... Comment ca on a des cpu de malade, mais il faut 10% du cpu pour faire ce que l'on faisait avec une vrai carte son (mixage, effet, ...).
  • [^] # Re: Le flash çapu, VLC çaymieu

    Posté par  . En réponse au journal Cinéma anglais : Ken Loach en ligne. Évalué à 3.

    ou mieux : youtube permet de récupérer directement les flux en h264 (pour les équipement mobile ne supportant pas flash). Je sais pas si l'API est officielle, mais il y a des HOWTO qui traine : http://forum.videolan.org/viewtopic.php?f=14&t=56860&(...)