freem a écrit 4916 commentaires

  • [^] # Re: Le plus important, ce n'est pas la distro...

    Posté par  . En réponse au message Quelle distribution pour remplacer Win2k ?. Évalué à 2.

    En l’occurrence pour Ubuntu, c'est i386 (x87) contre du x86_64 "de base" (SSE2 et c'est tout).

    Je dis peut-être une connerie, mais il me semble qu'Ubuntu est sur du i486?

    Si tu veux une anecdote, sur mes VM serveur au boulot, je leur met du 64 bits systématiquement. Les machines qui n'ont que 400 Mo de RAM tournent très bien et certainement plus efficacement que si j'avais du 32 bits dessus.

    J'aurai du préciser: sur une machine de bureau :)
    Je pense, notamment, aux navigateurs web, de loin l'application qui me bouffe le plus de RAM… quand je ne joue pas :)

    Tu ne me feras pas croire que apt ne sait pas gérer les dépendances.

    Je n'essaierai même pas. Mais justement, une des dépendance qu'il gère est: "break". Du coup, il m'est arrivé de devoir passer plus de 5 minutes à sélectionner les bonnes versions sur N paquets. 5 minutes, c'est sûr, c'est pas la mort, mais pour un débutant, ça ne sera pas nécessairement si peu.
    Et si l'OP installe des paquets de sources non officielles (genre, par exemple, les paquets wine-unstable, pour une raison où une autre, genre pour une appli pas encore supportée par wine-stable, qui est la seule présente dans les repo debian) il pourrait avoir ce genre de surprises.

    Ouai enfin là tu cherches loin. Je me demande qui a besoin de faire tourner un logiciel Windows 64 bits dans Wine. L'univers Windows est tellement à la ramasse niveau 64 bits que tu auras de toute façon forcément une version de ton programme Windows en 32 bits à disposition.

    Je pensais ici très précisément à AutoCAD. Vécu récemment (ça s'est fini dans une VMs avec windows 7). Bon, certes, il existe une version 32bits, je ne sais plus quels soucis j'avais dessus en essayant de l'installer, mais je n'ai pas télécharger 1.3Go puis 1.7Go juste pour le fun, tu peux me croire.
    J'avais bien essayé de choper une version plus ancienne, mais introuvable sur le site officiel (pas trouvé comment, en tout cas) et pas la moindre motivation pour télécharger des trucs à la provenance douteuse pour le taf.

  • [^] # Re: KS

    Posté par  . En réponse au message Louer un machine sur le net. Évalué à 2.

    Le seul argument valable est la connexion,

    En effet, j'avais pas pensé à cette petite bête…

  • [^] # Re: OVH VPS

    Posté par  . En réponse au message Louer un machine sur le net. Évalué à 2.

    Merci pour ces précisions. C'est plus ou moins ce que je pensais, mais je voulais en avoir le cœur net :)

  • [^] # Re: Le plus important, ce n'est pas la distro...

    Posté par  . En réponse au message Quelle distribution pour remplacer Win2k ?. Évalué à 1. Dernière modification le 06 novembre 2014 à 18:26.

    Il l'a dit dans les commentaires qu'il allait prendre un ordi récent.

    Faux. Il à dit:

    mon PC actuel sera reconverti à d'autres usages, potentiellement avec son Linux aussi

    ainsi que:

    ma config acutelle est un Asus A6KM avec 2go de RAM…

    et

    je pense partir sur un Lenovo reconditionné, genre X200

    Hors, le X200 ne dispose, manifestement que de 2 Go de RAM… (améliorable à 4, à priori)

    Bref, le hors sujet, c'est?

    Euh non. La RAM inutilisée par les applications est en fait utilisée pour les caches par le kernel. Et la différence sur l'autonomie n'existe pas.

    Mea culpa, j'aurai du dire que moins il y à de barettes de RAM installées, moins on tire sur la batterie, ce qui est en effet sensiblement différent.

    Mais montre moi une machine neuve avec un Go… Ben oui : y'en a pas.

    Mais, personne n'à parlé de machine neuve. Mon netbook n'à que 3 ans, c'est vrai c'est pas tout récent, mais voila, c'est pas non plus super vieux. Et si je voulais jouer sur les mots, je parlerai de RPI, mais ce serait vraiment me moquer de toi.

    Ça fait des années que 2 Go est moins que la norme (qui est de 4 à 6 Go). Et je change de machine tous les 5 ans environ.

    Preuves? Non, parce que, comme je l'ai dis dans ce message, il y à 3-4 ans on trouvait encore des machines à 1Go sans souci, sous emballage neuf. Bon, après, c'est vrai, on peut parler de plusieurs années à partir de 2 ans…

  • [^] # Re: Le plus important, ce n'est pas la distro...

    Posté par  . En réponse au message Quelle distribution pour remplacer Win2k ?. Évalué à 1.

    qui a moins de 2 Go de RAM aujourd'hui ?

    J'ai plusieurs machines qui disposent d'un seul Go.
    Et qui t'as dit que l'OP utiliseras une machine récente?
    D'ailleurs, sur une machine portable, moins on utilise la RAM, moins on tire sur la batterie, donc plus on à d'autonomie.

    Bref, toi, tu t'en fous peut-être, mais ce n'est pas nécessairement le cas de tout le monde. Certains, comme toi manifestement, veulent juste du cutting edge. C'est leur droit, de changer de machine tous les 2 ans.
    D'autres, comme moi, veulent pouvoir utiliser leur système dans la longueur, même quand mes machines ont 5, 6 ans, je continue à m'en servir.

    Donc, on s'en fout de ta vulgarité, oui, c'est clair.

  • [^] # Re: Le plus important, ce n'est pas la distro...

    Posté par  . En réponse au message Quelle distribution pour remplacer Win2k ?. Évalué à 1.

    Ouais enfin la différence en performance entre 32 bits et 64 bits est inexistante 9,9 fois sur 10.

    Mouai. Si tu le dis. Moi, je dis que le 64 bouffe plus de RAM. Je peux l'expliquer, mais, comme toi, je ne vais faire qu'une simple assertion inutile, une sorte de demi-argument.

  • [^] # Re: Le plus important, ce n'est pas la distro...

    Posté par  . En réponse au message Quelle distribution pour remplacer Win2k ?. Évalué à 3.

    problème d'espace disque ?

    Je n'ai même pas parlé d'espace disque… ou alors je veux bien que tu me cites l'endroit (je viens de faire un CTRL+F sur "disq" et il n'y à que 4 occurrences sur ce thread, dont 3 dans ton message, la dernière dans la réponse de Neox, mais rien à voir avec le multiarch) .

    problème de performance à cause des caches ? Pourtant tous les benchmarks ont toujours montrés des performances globalement supérieures en 64 bits.

    En fait, ça dépend des options d'optimisation utilisées. Ça dépend aussi de si l'appli génère un trafic important entre la RAM et les caches.
    J'ai peut-être un peu trop raccourcis mon argument, je ne voulais pas dire que le 32 bits est moins performant que le 64 bits: ça dépend des usages.
    Si tu utilises beaucoup de grosses valeurs numériques (sur plus de 32 bits) le 64 bit t'apporte quelque chose. Si ton applications en revanche n'utilise que des petites valeurs, c'est moins sûr, mais ça, le bench qui ne prend que des outils de compression/décompression/3D/stress test, il ne peux pas le montrer: ces applications sont très gourmandes en gros calculs, donc le 64 est clairement avantagé.
    Un autre avantage du 64, c'est d'avoir un certain nombre de registres supplémentaires, dont on bénéficie en fonction du compilo et des options. Ça compense en partie le problème des pointeurs 2 fois plus gros, mais pas complètement.
    Dommage que je ne parviennes pas à remettre la main sur les expérimentations que j'avais lues pour utiliser des pointeurs 32 bits en utilisant la puissance du proc 64… ils y expliquaient les choses bien mieux que moi.

    Maintenant, je ne me souviens pas non plus avoir vu les spec de la machine que l'OP compte utiliser. J'ai cru comprendre que ça sera un PC portable, et s'il est un peux vieux, ce n'est pas déconnant d'imaginer qu'il n'y ait que 1Go de RAM. De nos jours, 1 Go ça pars vite, surtout sur internet, et quand tu commences à swapper, les perfs ne sont pas les mêmes.
    Quand je regarde le bench que tu cites, et que je vois les spec de la machine, j'ai pas l'impression qu'il s'agisse d'une vieille bécane (8Go, core i7)… plutôt une bête de course! Et nulle part n'est indiqué combien de RAM est utilisé par les 2 systèmes.
    Franchement, si je n'avais pas dû compiler sur mon netbook, j'y aurai peut-être installé du 32 bits, pour éviter de swapper quand je lançais le browser.
    Après, je t'accorde une chose, je ne connais que la théorie à ce sujet, et comme je fais personnellement un usage plutôt intensif côté CPU de mes machines (la programmation, quand ça compile ça peut traîner, et d'ailleurs j'ai été très heureux de découvrir que clang avait une occupation mémoire de 20 bons % de moins que GCC en compilation… ça m'évitait de swapper quand j'utilisais tous les threads CPU.) je n'ai jamais fait de comparatif.

    Pour les applications Windows, la seule chose extrêmement compliquée à faire, c'est d'installer wine.i386 et non pas wine.x86_64. Voilà. C'est dur pour un débutant.

    Ainsi que les libs dont wine dépends. Certaines pouvant être nécessitées par d'autres logiciels du système, et si, pour une raison ou une autre, on à un conflit entre la version de lib 32 et celle en 64 (bon, c'est indiqué par le gestionnaire de paquets, donc le système pètera pas…) on peut se poser des questions, quand on n'a jamais touché que du Windows.
    Ah, et pour debian, il faut aussi activer manuellement l'architecture i386, avant d'installer wine.
    Certes, c'est très simple, mais bon, un débutant imaginera-t-il qu'il faille mélanger les archi? Je pense qu'un débutant se dirait juste "bon, je fais comme d'hab, j'installe et voila" et ensuite se demandera pourquoi wine refuse d'exécuter telle ou telle appli, et risque d'imaginer que c'est de la faute au système.
    Je ne parlerais pas non plus des applications windows compilées en 64 bits, dont le packageur est lui en 32 bits, il semble que wine ne gère pas encore ce genre de joyeusetés (expérience vécue récemment en tentant d'installer autocad, l'install foirait à cause de cette distinction).

  • [^] # Re: vieux PC : attention au bureau

    Posté par  . En réponse au message Quelle distribution pour remplacer Win2k ?. Évalué à 2.

    Chacun ses goûts.
    Perso, c'est i3, dmenu et lxterminal.
    Pas "joli" à voir (quoiqu'avec quelques vim ça deviens vite coloré :)), mais difficile de faire plus fonctionnel. Et les fonctionnalité dont tu me parles me sont plus que communes (et je sais que je n'utilise même pas toute la puissance d'i3, par exemple je n'utilise pas les label/goto, et je ne me suis jamais amusé à jouer avec son IPC non plus).
    Et pour la musique, ce bon vieux mpd, histoire de piloter via le wm volume et playlists :p

    Sur un petit écran, l'absence de fioritures fait que ça reste agréable à utiliser (pas de place perdue), et sur des grands écrans, ma foi, les tuiles permettent de se balader d'un écran à l'autre instantanément.

    Mais bon, chacun son truc. Ceci dit, je ressors de temps en temps compiz. Quand un utilisateur windows effrayé par mes terminaux me dit qu'au moins sous windows c'est joli, je sors compiz-fusion et lui demande si windows sait gérer autant de choses :) c'est le seul intérêt pratique que j'aie trouvé à cet outil. Après, je leur explique pourquoi je n'utilise presque pas de trucs graphiques, et je fais une démo de la puissance écrasante du clavier contre la souris. Et je passe pour un barbu ^ (alors que bon, je suis loin de faire des trucs de fou, hein, mais il en faut peu pour impressionner les néophytes).

  • # l'avenir sur une seconde...

    Posté par  . En réponse au message La programmation. Évalué à 9.

    Désolé, mais… il faut que je te dise, tu devrais y penser un peu plus.
    Je n'ai rien contre ce métier (au contraire même), ni aider les gens à devenir mes confrères, mais c'est un métier, et un milieu, assez particulier.

    Commences par jouer avec ton PC. Par jouer, je n'entend pas lancer diablo, ou WoW ou peu importe… mais télécharger des interpréteurs ou compilateurs, lire des tutoriels pour apprendre les bases, etc. Ah, et prépares toi à devoir réparer ton système fréquemment au début, on pourrit assez vite un système quand on apprend à s'en servir pour de vrai.
    Quand tu auras suivi quelques cours, par toi même, tu sauras si tu aimes ou pas. Enfin, tu sauras si tu aimes une partie du métier, parce que ça ne se limite malheureusement pas à créer des choses, on passe bien plus de temps à modifier ce que des gens ont fait dans le passé, et ce n'est pas toujours agréable.

    Tu devras, si tu persévères dans cette voie, faire face à Monsieur A qui connait machin B qui connaît bidule C qui s'y connais et que du coup tu devrais écouter ce que Monsieur A à te dire parce qu'il va t'apprendre ton métier. Il y en à énormément en informatique… bien plus que dans les autres métiers j'ai l'impression. En tout cas, je n'ai jamais vu le cas avec des infirmiers, ascensoristes, électriciens… et bien sûr, tu devras réparer les conneries de Monsieur A.

    Ah. Et toujours te remettre en question tu devras. Un jour, j'ai cru que j'étais bon. C'était il y à longtemps, depuis, j'ai appris que malgré le fait que je ne cesse d'apprendre depuis 10 ans de loisirs/travail (je pratique dans les deux) il y en à trop pour que je puisse me prétendre bon. De nouvelles techniques sortent fréquemment, dont il faut au moins acquérir des notions, et tu découvriras aussi régulièrement des techniques anciennes et éprouvées, qui te semblent dans un premier temps stupides mais sont en fait toujours aussi efficaces dans certaines situaions.
    Bref, tu dois te préparer à devoir toujours apprendre, faire de la veille technologique tout au long de ta vie.

    C'est simple, pour moi, la programmation c'est une affaire de passion. Du genre brûlante. Et comme on te l'as dit plus haut, fait attention à suivre les cours de tes profs, même si c'est lourd. Ne prend pas ta calculatrice pour te coder casse-brique, snake ou tetris pendant les cours de math/physique/français (vi, français: j'avais une trousse assez large et de bonne forme pour pouvoir coder en paix sans être grillé, surtout que je me suis toujours démerdé pour être au fond, proche d'un mur :) ).

    Bon, maintenant que le disclaimer est fini, voici ce que tu demandes:

    Et pas mal de sites à gauche et à droite, beaucoup sont spécialisés dans un langage donné, mais comme tu n'as pas encore choisi de langage… Ah, il y avait aussi un réseau nommé code-source je ne sais quoi, mais impossible de retrouver les URIs…

    Bonne chance.

  • [^] # Re: Hissez haut moussaillon !

    Posté par  . En réponse au message La programmation. Évalué à 7.

    e Pascal pourrait être bien d'autant plus que c'est celui de la calculatrice Ti82,

    Non, c'est le basic.

  • [^] # Re: vieux PC : attention au bureau

    Posté par  . En réponse au message Quelle distribution pour remplacer Win2k ?. Évalué à 1. Dernière modification le 06 novembre 2014 à 10:57.

    Sous linux, tous les bureaux font appel à la carte graphique pour afficher

    À la carte graphique, oui, puisque c'est elle qui possède les ports pour brancher un écran. Au GPU, par contre, citation nécessaire… gnome, kde, enlightment et unity, ok. Mais pour XFCE et LXDE, je ne suis pas certain… (et je ne parlerai pas des "bureaux composés par leur utilisateur", on m'objecterai que ce ne sont pas de bureaux)

    Quant aux effets ergonomiques… chacun ses goûts, perso je les trouve plutôt anti-ergonomiques, les trucs transparents, fondus, animations & co. Et ça rends mes machines poussives en plus: il n'y à pour moi pas plus ergonomique qu'une bécane réactive, à l'interface dénuée de fioritures (simplicity is beauty, qu'ils disent je crois?), qui permets un contrôle absolu au clavier :) les goûts et les couleurs…

  • [^] # Re: Le plus important, ce n'est pas la distro...

    Posté par  . En réponse au message Quelle distribution pour remplacer Win2k ?. Évalué à 2.

    Je pense essayer Mint et Debian en Live dans quelques temps ! :-) (comprendre au moins quelques semaines. :-( ).
    Installer les programmes en manuel, c'est choisir ce que je veux installer, je trouve ça plutôt pas mal. ;-)

    Il faut que tu comprennes que tu ne pourras pas installer de programmes en live: tu seras restreint aux logiciels par défaut. L'alternative, c'est d'installer une distro sur une clé USB, ça marche très bien (je l'ai fait avec une USB, ainsi qu'avec un HD externe, très pratique d'avoir ton système quand on te prête un PC et que tu t'es chopé une allergie à windows héhé).

    Pour le point d'installer des programmes en manuel… je ne comprend pas ce que tu veux dire.
    Si c'est aller sur un site, télécharger l'installateur, et double-cliquer pour installer, ça n'est juste pas la façon de faire des distributions linux, en général (bien que ce soit "possible", à condition d'installer certains logiciels). On préfère passer par un dépôt "centralisé" qui assure qualité, intégration (au système, pas nécessairement au bureau), diminution des risques de sécurité (moins de risques de virus, mais 0 absolu n'existe pas, et correction de failles de sécurité parfois refusées par l'upstream pour diverses raisons) et accessoirement, facilité (au bout de quelques mois, tu ne pourras plus revenir à la méthode archaïque de Windows).
    Si c'est le faire en ayant un contrôle maximum, alors c'est soit apt, soit aptitude qu'il te faut, les outils graphiques que j'ai testés m'ont toujours offert moins de contrôle, mais ça fait longtemps que je n'en ai pas réessayé (à ma décharge, j'évite au maximum l'usage de la souris, et les applications graphiques ont tendance à ne pas être utilisable efficacement sans souris)…

  • [^] # Re: Le plus important, ce n'est pas la distro...

    Posté par  . En réponse au message Quelle distribution pour remplacer Win2k ?. Évalué à 1.

    Tu veux plus de détails?

    Je ne parle pas de problèmes de compat au niveau software, mais au niveau pacquage. Sous Debian, depuis multiarch, il faut installer les lib à la fois en 32 et 64 bits, et ce n'est pas parfait, loin de là. J'ai constaté des conflits entre les lib, sans parler des paquets cassés parce que ce n'est pas strictement la même version.
    Ça, c'est pour les problèmes de compatibilité.

    D'ailleurs, ça ne tourne pas vraiment nativement, tu as une option du kernel (activée par la plupart des distros) ainsi que des paquets permettant l'usage du 64bits. Par contre, je suis d'accord: au niveau logiciel, ça marche très, très bien. C'est vraiment le problème de maintenance des paquets qui me fait conseiller le 32 bits à un débutant qui utilise d'anciennes applications Windows, qui sont très souvent sur du 32 bits et pas nécessairement recompilables.

    Je peux aussi te parler d'impacts de performance. Tu n'es pas sans savoir qu'un programme 64 bit consomme plus de RAM que son équivalent 32 bit, je pense. Ce problème n'impacte pas juste la RAM qui est abondante, tout le monde le sait (même si j'ai tendance à préférer les outils qui ne la gâchent pas, mais ça ne m'empêche pas d'utiliser du 64bits) mais également… les caches processeur, L1, L2 et éventuellement L3, qui eux sont étroits (entre quelques kilos et mégas).

    Ceci étant dit, j'ai entendu parler d'architecture kernel hybride, qui exploiterait les nouveaux registres et instructions du 64bit, mais qui continue d'utiliser un adressage plus léger, comme pour du 32 bits.

    Mais ces arguments plus détaillés ne me semblaient pas pertinents compte tenu du niveau de technicité de l'interlocuteur original et de l'usage.
    Donc, je pense que tu ranger ton poing :)

    PS: je ne t'ai pas moinssé, parce que je comprend ce que tu veux dire. Et je doute que tu vas finir dans les négatifs, si tu tiens à ton karma: malgré le poing, qui me fait plutôt sourire, ton point de vue est pertinent. C'est juste que, pour moi, le multiarch n'est pas si beau que ça.

  • # Le plus important, ce n'est pas la distro...

    Posté par  . En réponse au message Quelle distribution pour remplacer Win2k ?. Évalué à 0. Dernière modification le 05 novembre 2014 à 15:24.

    Vais foutre ma merde, mais pour l'utilisateur final, l'important, ce n'est pas la distribution, mais l'environnement de bureau.

    Compte tenu du fait que tu apprécies l'IHM de windows 2000, je te conseillerais d'aller sois vers LXDE, soit vers XFCE. Probablement plus LXDE, en fait, mais bon, après, les goûts et les couleurs…

    Côté distro, si tu utilises du vieux matos, ça devrait être supporté par à peu près tout le monde, mais certaines distros sont plus conservatrices que d'autres, côté pilotes.
    Compte tenu du fait que tu te fiches d'avoir des softs récents et que tu veuilles un truc stable, j'ai l'impression que Debian serait adapté.
    L'inconvénient de Debian, c'est qu'il faut activer manuellement les programmes qui n'ont pas une licence libre. Honnêtement, ça peut se faire très facilement, si tu installes en mode "expert". Je mets des guillemets parce qu'en fait, le mode expert si on garde les choix par défaut, c'est la même que le mode normal, excepté qu'il pose plus de questions, dont la fatidique: "Voulez installer des logiciels non libres" (ou un truc dans le genre, j'ai pas le texte exact sous la main…).
    Mais bon, Ubuntu, Mint, et consort sont basés sur Debian, la seule chose que ça change, j'ai l'impression que c'est que les outils graphiques pour customiser le comportement du système sont installés par défaut. Il y à éventuellement des outils en plus, mais je doute qu'ils soient légion.
    Personnellement, je trouve que les réglages par défaut sont plutôt efficaces, alors pas sûr que tu aies envie de t'amuser à modifier les choses… je n'ai pas l'impression que ce soit ton style, de bidouiller en permanence.

    Pour ce qui est d'installer des programmes, ben, désolé mais la ligne de commande à de sacrés avantages:

    • c'est universel, d'une machine à l'autre, d'une config à l'autre, d'une distro à l'autre, on à peu voire pas de changements.
    • c'est simple à expliquer: pas besoin de captures d'écran pour faire comprendre à l'autre ce qu'il faut faire: il suffit d'écrire la ligne à utiliser.

    Maintenant, comme dit par d'autres personnes, ce n'est pas obligatoire, il y à des choses du style synaptic, mais j'ai une nette préférence pour aptitude. L'inconvénient, c'est que c'est pas joli: c'est du ncurses comme on dit, ou semi-graphique. Tu connais peut-être dosshell? Bah dans le même style. Par contre, l'avantage, c'est qu'il te dit ce qu'il fait, et tu peux l'utiliser soit en ligne de commande, soit en mode semi-graphique. Bref, j'aime :)

    Pour tes logiciels windows, vu que tu parles d'outils assez anciens, wine devrait être capable de les faire fonctionner sans windows. Pour en avoir le cœur net, c'est ici.
    Compte tenu de ce fait, je te conseille d'installer une distribution 32 bits, tu auras moins d'emmerdes de compatibilité. Côté performance, il n'y à de toute façon aucune différence notable pour une utilisation bureautique.
    Si tu utilises des outils DOS, il à dosbox qui envoie du pâté.
    Et si il reste des trucs qui ne marchent pas, tu as virtualbox qui est simple à utiliser et relativement efficace. Contrairement à ce qui à été dit plus haut, tu n'as pas besoin d'avoir un processeur avec des fonctions avancées. En fait, ce sont des fonctions qui permettent principalement d'améliorer les performances des machines virtuelles, ainsi que d'utiliser des machines virtuelles 64 bits sur une machine physique 64 bits. Vu que je te conseille de toute façon de partir sur du 32 bits, l'émulation de machine virtuelle 64 bit ne serait pas possible si je ne me trompe pas. Conclusion: il n'y à simplement qu'un problème de performance, mais il me semble que tu parles d'applications anciennes, donc probablement peu gourmandes, du coup un matos plus récent (j'ai cru comprendre dans une réponse que tu changes le matos) compensera éventuellement le contrecoup.

    PS: si tu pars pour une Debian, pars sur du Wheezy. La future stable est pour dans pas longtemps, mais il y à eu un changement très important pour le système, en lequel tout le monde n'à pas une grande confiance (et il y à eu énormément de discussions véhémentes à ce sujet).

    PPS: désolé pour la réponse longue, j'ai essayé d'être exhaustif et objectif sans être trop technique… j'espère avoir réussi :)

  • [^] # Re: Arch or not Arch

    Posté par  . En réponse au journal Une idée de distribution Linux. Évalué à 3.

    Je pense que c'est une erreur de ne pas citer Debian dans ton listing (très intéressant ceci dit). Debian à la réputation d'être stable, et franchement, ce n'est pas usurpé. Je n'ai que peu de système sur une stable pure (seulement mes machines "sérieuses", donc les serveurs. Même le PC du boulot est mâtiné de testing/unstable, histoire d'avoir un peu de fun de temps en temps) mais je n'ai strictement jamais eu d'emmerdes sur ce type de système.
    Même avec du testing/unstable, je n'ai jamais eu beaucoup de problèmes, excepté, il faut l'avouer, depuis quelques mois (ce qui m'a poussé à downgrader au maximum vers stable, ce qui se fait de manière tout de même stable), peu m'importe la cause, les effets sont là (entres autres, un délai de 30s d'udev au boot, une indispo de la TTY sur laquelle on à lancé startx. Non, je n'ai pas de source ni de bug, juste une expérience perso que je suis peut-être le seul à avoir).
    Bon, après, ce n'est que mon expérience qui n'est même pas de 5 ans… surtout sur des stables pures. Et ce, sans DE, ce qui doit jouer énormément. Ah, je fais également attention à garder un système relativement clean (je ne suis pas parti de windows pour avoir un système plus crade, faut pas déconner), et je profite des MaJ pour nettoyer: un paquet que j'ai installé pour un test qui nécessite un MaJ saute directement (aptitude est quand même pratique pour ça, malgré ses problèmes de performance).

    Tout ça pour dire qu'au final, je pense qu'en terme de facilité de MaJ sans prise de tête, Debian est quand même très sympa, et montre bien la force des distros "periodic-release". Après, à voir pour des machines de bureau "classiques" avec gnome ou KDE…
    Par contre, on parle de Debian: les logiciels de la stable sont, en moyenne, vieux d'un an et demi (3-4 mois au début de la stable, âge de la période de freeze, et jusqu'à 2 ans et demi en fin de vie d'une stable, en sachant que les versions qui étaient dans testing au freeze ne sont pas forcément les toutes dernières versions elle-mêmes…).
    C'est l'inconvénient de ce type de distro: on ne peut pas avoir du "ultra-stable" "ultra-récent"… tout comme on ne peut pas avoir le beurre, l'argent du beurre et le sourire de la crémière (quoique…)

  • [^] # Re: Oublie Linux pour ça ....

    Posté par  . En réponse au journal Une idée de distribution Linux. Évalué à 0.

    Hum… vu que tu mentionnes une BSD ou il me semble qu'il faille compiler la plupart des paquets, je dirais, peut-être qu'il peut aller chercher du gentoo, ou d'autres distributions source style lunar linux, sorcerer ou source mage?
    Je sais que du côté de gentoo, ce n'est pas spécialement trivial, mais peut-être que les autres sont plus simples (jamais testées)?

  • [^] # Re: cron ou pas cron...

    Posté par  . En réponse au journal Installe une libellule dans ton bureau. Évalué à 2.

    Mea culpa pour la typo.

  • # Debian testing/unstable.

    Posté par  . En réponse au journal Une idée de distribution Linux. Évalué à 5. Dernière modification le 03 novembre 2014 à 12:38.

    Vu que personne ne l'a encore faite, ben je m'en occupe.

    En gros, Debian ne se limite pas à Debian stable, qui est plutôt à conseiller pour les serveurs. Officieusement, pour un desktop, je conseillerais plutôt une testing, bien que certains sur les ML conseilleraient plutôt unstable pour des raisons de sécurité (les versions et bugfix arrivent moins vite dans testing).

    Et si tu tiens à conserver une base de Debian stable, ben, comme dis plus haut, debian stable + backports.

    Autre solution: machines virtuelles. Tu démarres les machines virtuelles qui elles utilisent les dernières versions, puis tu utilises par exemple ssh -X me@myvm foo pour lancer l'application foo de la vm myvm (via l'utilisateur me) en déportant l'affichage sur ta machine stable.
    Évidemment, les performances vont prendre un coup avec cette solution, et il faut savoir utiliser un minimum une solution de virtualisation, avec Xen la plus complexe à priori, mais qui permets aussi d'avoir le moins d'impact en terme de performances (jamais testé, ceci dit, c'est ceci dit un de mes items les plus hauts sur la todolist…).

  • # cron ou pas cron...

    Posté par  . En réponse au journal Installe une libellule dans ton bureau. Évalué à 7.

    Mais, si tu n'es pas du genre à laisser ta machine allumée 24h sur 24, ces tâches ne seront probablement pas exécutées, car la tâche cron s'éxécute à 3h01 temps local.

    Et sinon, y'a anacron pour contrebalancer ce type de problème, justement (anachronique, facile à retenir :)).

  • [^] # Re: Crowdfunding pour l'étoile noire

    Posté par  . En réponse au sondage Le sujet de l'Open World Forum 2014 qui m'intéresse le plus. Évalué à 2.

    D'un autre côté, ce sont les plans que la plupart des gens veulent, peut-être qu'il serait possible ensuite de forker pour réduire les coûts de production :)

  • [^] # Re: Parenthèses vs indentation

    Posté par  . En réponse à la dépêche MicroAlg: langage et environnements pour l’algorithmique. Évalué à 4.

    Je plussoie pour le :set paste mais par contre, je suis très peu d'accord avec le fait de considérer que perdre l'indentation peut être un avantage. Surtout pour un langage style python, qui n'utilise que des blancs pour identifier les blocs de code. En fait, tu m'as donné un argument supplémentaire contre python: un programme dont le fond ne fonctionne plus parce que la forme à été altérée, je trouve ça dommage.

  • [^] # Re: Testeur NEOX

    Posté par  . En réponse au message Ouverture de Club Pixel - hébergement Mumble. Évalué à 2.

    J'imagine qu'un petit:

    printf "%s%s" $login $(hexdump /dev/random -n 4|head -n1|cut -f 2 -d ' ')

    Devrait te satisfaire si le but n'est pas la sécurité (bon, j'ai pas fouillé les options de hexdump, il y à sûrement moyen de se débarrasser des head/cut).

    En tout cas, ça ne force Mme Michu à se souvenir que de 4 caractères concaténés à son pseudo, pas la mer à boire.

  • [^] # Re: Versions des principaux logiciels ?

    Posté par  . En réponse au journal SUSE Linux Enterprise 12 disponible !. Évalué à 2.

    J'ai envie de dire, 3.12 pour le kernel:

    SUSE Linux Enterprise 12 Kernel (3.12) Limits

    Vu en 1 min à peu près, par contre moins de 30 sec plus tard, rien au sujet de la libc. Bon, pas vraiment cherché on dira…

  • [^] # Re: Pascal ?

    Posté par  . En réponse à la dépêche MicroAlg: langage et environnements pour l’algorithmique. Évalué à 4.

    Qu'un des paramètres de la division entière soit un flottant ou pas n'a pas à changer le fait que le retour de la division entière soit un entier…

  • [^] # Re: Pascal ?

    Posté par  . En réponse à la dépêche MicroAlg: langage et environnements pour l’algorithmique. Évalué à 1. Dernière modification le 27 octobre 2014 à 14:30.

    J'imagine que c'est là la différence entre les maths et le dev. Moi, peut-être à cause de mon bagage matheux quasi inexistant, je perçois les opérateurs arithmétiques comme des fonctions. Du coup, je vois: floor_divide( float, int ). (Je mets floor par rapport au commentaire précédent, qui est plutôt pertinent du peu de connaissance que j'ai)

    Que le dividende soit un nombre à virgule ou pas, n'empêche en rien que le résultat d'une telle fonction soit un entier, de 0 en l'occurrence. La question maintenant, c'est qu'est-ce que ferait a = 1.2f % 3.
    Ici, on demande un reste, qui est censé ne pouvoir qu'être entier si j'ai bien compris, ce qui serait surprenant: on pourrait s'attendre, si on remplaçait par une fonction modulo, soit à avoir le résultat mathématique, soit le résultat logique qui serait lui, 1.2f (puisque l'on à pas pu diviser, donc rien enlever, on pourrait arguer qu'il devrait rester la totalité du dividende, qui est 1.2f, alors que ta définition indique que le résultat devrait être 1.).