oao a écrit 960 commentaires

  • [^] # Re: A propos de MILEPOST

    Posté par  . En réponse à la dépêche Brèves libres. Évalué à 6.

    Les progrès de MILEPOST vont-ils être backportés sur GCC? Y-a-t'il un calendrier?
  • # Petit essai

    Posté par  . En réponse à la dépêche De jolies choses dans ce terminal !. Évalué à 6.

    Cool, ça à l'air joli et pas trop compliqué, allez je me lance!

    Il y a un wiki, j'essai. Peit problème, google code me demande un mot de passe. Au troisième essai je me rends compte qu'on se connecte par svn via https. Un s en moins et ça roule.

    Premier test: affichage du contenu du home... OK, RAS. Plus essai date/heure. date marche bien, par contre on perd la mise en page de cal. Ce qui fais un truc moche. Dommage. La limite taille n'aide pas.

    Pas grave, on va mettre le ls $HOME en forme. man ls => ls --color -1 me semble bien. Mais -1 ne marche pas.

    Ca me fais quand même une mise en forme géniale celà dis.

    Résumé: c'est vraiment cool, il manque juste une meilleure fidélité pour la mise forme des commandes. Un système de blocs pour la mise en forme serais sympa aussi, à l'image des <div>...</div> en html. Par exemple bashbar est trop haut pour mon petit 1024*768, jai voulu mettre comme celà:

    HOSTNAME | MEMORY | Inet interfaces
    Processus taking memory and CPU
    Last kernel messages

    Mais je n'ai pas réussi.

    J'ai ouvert les bugs correspondant. Hop inauguration du bugtracker!

    Bon courage :)
  • [^] # Re: Quel grand moment d'humour

    Posté par  . En réponse au journal Migration vers Ubuntu à l'Université de Strasbourg. Évalué à 0.

    ! (Window >= Linux) == Linux < Windows

    ;)
  • [^] # Re: Zonage

    Posté par  . En réponse au journal Protections contre l’achat. Évalué à 1.

    Pas besoin de tous ça: je sors acheter bu pain, et PAF l'abri bus.
  • [^] # Re: Il nous prend pour des billes

    Posté par  . En réponse au journal Le mobile en France, c'est pas cher !. Évalué à 2.

    Ca fais quand même 10€ le Mio... c'est énorme!

    (et 10.000€ le Gio. Quand on nous dis que les DVD sont pas cher...)
  • [^] # Re: Linux ne sera jamais prêt

    Posté par  . En réponse au journal pourquoi Linux n'est pas (encore) prêt pour le bureau. Évalué à 1.

    J'oubliais pour ceux qui veulent un troll déjà fais allez voir sur /. ;)
  • # Linux ne sera jamais prêt

    Posté par  . En réponse au journal pourquoi Linux n'est pas (encore) prêt pour le bureau. Évalué à 5.

    Il faut voir les choses en face... celà fais 10 ans qu'on nous dis Linux est prêt pour le bureau... et il y a encore des posts Linux n'est pas prêt. Pour une raison simple: il ne sera jamais prêt, car il y a toujours des choses manquantes, imparfaites. Tout est question de degré. Mac n'est pas prêt, Windows n'est pas prêt, Hurd n'est pas prêt. Mais ils sont fonctionnels. Linux est fonctionnel dessus. Il a des avantages et des inconvénients. Plus d'avantages que d'inconvénients, telle est la question.



    Sinon réponse détaillée:

    Avantage: #TODO: si vous êtes sur ce site vous devriez pouvoir compléter ;)
    Juste comme ca le copier/coller avec clic milieu est formidable.

    Inconvénients: dans sa liste je vois de vraiment pertinent:

    0. Premise: proprietary software will stay indefinitely. Full stop. You may argue eternally, but complicated software like games, 3D applications, databases, CADs(Computer-aided Design), etc. which cost millions of dollars and years of man-hours to develop will never be open sourced. Software patents are about to stay forever.
    ⇒Juste, mais quel pourcentage des utilisateurs font de la CAO?

    1. No reliable sound system, no reliable unified software audio mixing, many (old or/and proprietary) applications still open audio output exclusively causing major user problems and headache.
    1.1 Insanely difficult to set up volume levels, audio recording ... and in some situations even audio output.
    1.2 Highly confusing, not self-explanatory mixer settings.
    1.3 By default many distros do not set volume levels properly (no audio output/no sound recording).
    ⇒Marche à 90%. Pulsaudio va tous nous sauver de toute façon ;) rendez-vous dans deux ans, là on verra.

    2. X system:
    2.1 No good stable standardized API for developing GUI applications (like Win32 API). Both GTK and Qt are very unstable and often break backwards compatibility.
    2.2 Very slow GUI (except when being run with composite window managers on top of OpenGL).
    2.3 Many GUI operations are not accelerated. No analogue of GDI or GDI+. Text antialiasing and other GUI operations are software rendered by GUI libraries (GTK->Cairo/QT->Xft).
    ⇒Instables... Vite dis. Windows n'est pas non plus réputé pour son stabilité ;)

    2.4 Font rendering is implemented via high level GUI libraries, thus:
    2.4.1 fontconfig fonts antialiasing settings cannot be applied on-the-fly.
    2.4.2 Fonts antialiasing only works for certain GUI toolkits (see 2.1).
    2.4.3 Default fonts (often) look ugly.
    2.4.3.1 (Being resolved) By default most distros disable advanced fonts antialiasing.
    2.4.3.2 By default most distros come without good or even compatible with Windows fonts.
    ⇒Jamais eu de problème.

    2.5 No double buffering.
    ⇒ ??? Tilda me le propose, marche très bien.

    3. Problems stemming from the vast number of Linux distributives:
    3.1 No unified configuration system for computer settings, devices and system services. E.g. distro A sets up networking using these utilities, outputting certain settings residing in certain file system locations, distro B sets up everything differently. This drives most users mad.
    3.2 No unified installer across all distros. Consider RPM, deb, portage, tar.gz, sources, etc. It adds a cost for software development.
    ⇒...oserais-je dire qu'il y a moins de différence interne entre une fedora et une debian qu'entre XP et Vista? Allez soyons fou! Mais c'est vrai qu'il faudrait standardiser (!=Unifier) les composants de bases des distributions qui ne le sont pas déjà.

    3.3 Many distros' repositories do not contain all available open source software. User should never be bothered with using ./configure && make && make installer. It should be possible to install any software by downloading a package and double clicking it (yes, like in Windows, but probably prompting for user/administrator password).
    ⇒Petit windowscentrisme (néologisme :p ) Franchement le système de dépot est une des raisons pour lequel il y aurait moins de virus Linux que Windows si ils étaient à part de marché égals

    3.4 Applications development is a major PITA. Different distros can use a) different libraries versions b) different compiler flags c) different compilers. This leads to a number of problems raised to the third power.
    ⇒/me n'est pas compétent sur ce sujet

    4. It should be possible to configure everything via GUI which is still not a case for too many situations and operations.
    ⇒Ca s'améliore... mais
    1)À un certain niveau de maitrise, ne faut-il pas mieux passer au shell? Je me vois mal démarrer un IDE pour lancer ipython
    2)Mieux que configurer: automatique! La plupart des utilisations forcés de shell est lorsqu'il y a quelque chose qui coince. Et il y en a de moins en moins, grâce aux splendides outils (souvent bien décriés) que l'on dispose pour configurer automatiquement.

    5. Problems stemming from low linux popularity and open source nature:
    5.1 Few software titles, inability to run familiar Windows software. (Some applications (which don't work in Wine) have zero Linux equivalents).
    ⇒Et réciproquement. Je veux compiz sous XP... et le super logiciel pour avoir une fille différente sur son bureau tous les jours ;) Celà rejoint principalement le point 0.

    5.1.1 No equivalent of some hardcore Windows software like AutoCAD/3D Studio/Adobe Premier/Corel Painter/etc. Home and work users just won't bother installing Linux until they can work for real.
    ⇒Point 0

    5.2 No games. Full stop. Cedega and Wine offer very incomplete support.
    ⇒Full stop toi même! sinon pas compétent non plus, mais de l'extérieur la liste des jeux supportés par Cedega et Wine ne semble pas si ridicule.

    5.3 Incomplete or unstable drivers for some hardware. Problems setting up some hardware (like sound cards or TV tuners/Web Cameras).
    5.3.1 A lot of WinPrinters do not have any Linux support (e.g. Lexmark models). An argument that user should buy a Linux compatible printer is silly since that way Linux won't ever gain even a traction of popularity. Why should I install an OS where my printer doesn't work?
    5.3.2 A lot of web cameras still do not work at all in Linux.
    ⇒Oui mais non... Ya des problèmes, mais celà devient une minorité qui se réduit

    5.4 It's impossible to watch Blue-Ray movies.
    ⇒RAF (opinion perso)

    5.5 Questionable patents and legality status. US Linux users cannot play many popular audio and video formats until they purchase appropriate codecs.
    ⇒DTC. Faut payer, linux!=gratuit n'est-ce pas?

    6. Poor or almost missing regression testing in Linux kernel (and, alas, in other Open Source software too) leading to a situation when new kernels may become totally unusable for some hardware configurations (software suspend doesn't work, crashes, unable to boot, networking problems, video tearing, etc.)
    7. A galore of software bugs across all applications. Just look into KDE or Gnome bugzilla's - some bugs are now ten years old with over several dozens of duplicates and no one is working on them.
    8. Poor interoperability between applications and their components. E.g. many kernel features get a decent userspace support years after introduction.
    ⇒Quel monde injuste... Linux n'est pas parfait. Point suivant?

    8.1 Most distros don't allow you to easily set up a server with e.g. such a configuration: Samba, SMTP/POP3, Apache HTTP Auth and FTP where all users are virtual. LDAP is a major PITA. Authentication against MySQL/any other DB is also a PITA.
    ⇒C'est plus facile sous Windows? Sérieux? Pour faire de la production (donc pas de easyPHP SVP)? C'est vrai qu'il y faudrait que ce soit plus click'n play, mais pour l'instant c'est pas si mal.

    9. General slowness: just compare load times between e.g. OpenOffice and Microsoft Office. If you don't like this example, try running OpenOffice in Windows and in Linux. In the latter case it will be much slower.
    9.1 Slow (libraries) linker. Braindead slow linker. Intolerably slow linker. Win32 OpenOffice being run from Wine starts in a less time than native Linux OpenOffice. Microsoft Office 2003 starts from Wine in a matter of few seconds even on 1GHz CPUs with a slow HDD.
    ⇒Dépend des personnes, des phases de la lune et autre. Pas compétent.

    9.2 (Being resolved) No parallel boot of system services. Questionable services for Desktop installations (Fedora, Suse, Mandriva, Ubuntu). No delayed loading of system services.
    9.3 (Being resolved) Huge shutdown time.
    ⇒Cool résolu!

    10. CLI (command line interface) errors for user applications (see clause 4.). All GUI applications should have a visible errors presentation.
    ⇒Chouette des popups! Non faudrait que les erreurs soient loggés.

    11. (Being slowly resolved) Poor documentation.

    12. Bad security model: there's zero protection against keyboard keyloggers and against running malicious software (Linux is viruses free only due to its extremely low popularity). sudo is very easy to circumvent (social engineering). sudo still requires CLI (see clause 4.).
    ⇒Et sur les serveurs, ya pas de linux peut-être?

    13. A very bad backwards and forward compatibility.
    13.1 Old applications rarely work in new Linux distros (glibc incompatibities (double-free errors), missing libraries, wrong/new libraries versions, GCC source level errors). Abandoned Linux GUI software generally doesn't work in newer Linux distros. Most well written GUI applications for Windows 95 will work in Windows 7 (15 years of compatibility on binary level).
    13.2 New applications linked only against lib C will refuse to work in old distros. (Even though they are 100% source compatible with old distros).
    13.3 New libraries versions bugs, regressions and incompatibilites.
    ⇒Pas compétent

    14. Enterprise level problems:
    14.1 No software policies.
    ⇒Dépend de quoi on parle. Des trucs comme Linux ou MySQL ont une politique plutôt claire. Mais c'est sur que le petit truc fais dans un coin peut changer.

    14.2 No standard way of software distribution.
    ⇒redite

    14.3 (Being slowly resolved) No SMB/AD level replacement/equivalent (samba doesn't count): 1) Centralized and easily managable user directory. 2) Simple file sharing. 3) Simple (LAN) computers discovery and browsing.
    ⇒Pas compétent. Pourquoi pas Samba? SMB pus? M$$$$$ inside?




    Sur linux depuis des années, et c'est cool! :) Mais arrêtez de dire ce n'est pas prêt. Pas pour tous les usages oui. Mais Windows est-il utilisable lorsqu'on ne peut qu'émettre des ondes par son cerveau et bouger aucun muscle?

    C'est comme seulement 1%... on oublie le +X% / an. Tout le monde ne va pas changer du jour au lendemain, c'est PROGRESSIF. L'OS est une partie stabilisée. On restera vraissemblablement longtemps sur la 2.26. Donc pas de chamboulement de marché.
  • [^] # Re: L'artiste engagé mais pas trop.

    Posté par  . En réponse au journal Un artiste qiu parle argent, enfin. Évalué à 1.

    Apple domine la chaine verticalement. Au lieu d'avoir tenté d'imposer ses ‘‘‑’ðÿûþë’ðþêð€þ’ de DRM ils auraient pu implémenter le flac sans problème. Ou l'ogg (mais moins d'interêt pour eux). Et si ils le veulent il n'est pas trop tard!

    C'est sur le matériel et les logiciels qu'ils se sucrent les gars du mp3!
  • [^] # Re: Cool, mais …

    Posté par  . En réponse au journal Juicy Drop. Évalué à 1.

    Si avec <audio>... qui est implémenté sous Chrome!

    Sinon il utilise Flash aussi pour afficher la liste des chansons, et là il n'y en a pas besoin!
  • [^] # Re: bienvenu

    Posté par  . En réponse au message Désactiver un port usb. Évalué à 1.

    Effectivement je crois que j'ai pas mal de trucs qui passent par l'usb... et usbcore utilisé, ohci_hcd inconnu et ehci_hcd n'a pas d'effet. Je pensais avoir trouvé dans le bios mais l'option pour désactiver le lecteur de carte n'a pas d'effet :(

    Et pas trouvé le driver.

    Aucune manière de jouer directement sur les ports?