Je suis 100% d'accord avec toi, je dis souvent ici que les parts marchés de Linux sont faussés, voire fausse (idem avec les distributions ou debian est souvent oublié ou non compté).
Je faisais juste répondre à Pierre qui parlait manifestement de machine de bureau.
IBM, Apple et Oracle continue leur OS UNIX. QNX se porte pas si mal puisqu'on le trouve dans les routeurs CISCO au milieu d'IOS... et j'en passe car je ne suis pas spécialiste.
Bref, HP-UX, IRIX sont mort mais il y a plus de version d'UNIX de nos jours qu'il y a 20 ans.
Je suis d'accord avec une partie de ton argumentaire, mais sans le projet GNU monté par RMS, rien ne dis qu'un OS UNIX communautaire serait aujourd'hui l'UNIX majoritaire. L'informatique en 2010 aurait pu être très différente... (enfin, il faut pas oublier que 'OS ultra majoritaire reste encore Windows, dont la base a été conçu par une partie de l'équipe de VMS, le principal concurrent d'UNIX).
Surtout, il faut tester btrfs et zfs sur plusieurs mois car ce sont des systèmes de fichier qui ralentissent petit à petit. Un test brut comme ça ne veut pas dire grand chose sur ce genre de système COW.
Le propre de la justice, c'est justement la prescription. C'est un des fondements de celle-ci et c'est très important.
De nos jours, on se crois trop fort et on voudrait limiter celle-ci et en reporter la date comme pour le droit d'auteur (cf mickey). C'est une énorme erreur.
Seuls les crimes contre l'humanité n'ont pas de prescription. Et encore, je trouve (mais ne suis pas spécialiste) que cette notion de crime contre l'humanité à tendance a s'élargir avec le temps.
XFS est employé quasiment systématiquement sur toutes les grosses partitions. Il marche très bien et malgré de très nombreuse panne électrique, je n'ai jamais perdu une donnée sur mes baies de disque en RAID.
A ma connaissance, quasiment toutes les partitions de plus de 5To sont en XFS dans le monde professionnel.
Sinon, tu es en train de me dire que tu préfères les langages qui ont plusieurs paradigmes pour faire de l'objet en fonction de ce que tu es en train de faire ? Si oui, Perl5 est donc parfait pour toi ;-)
Par ailleurs, il y a Mouse qui est un Moose simplifié mais il n'est plus trop recommandé. Les personnes de Perl travaillent beaucoup sur Moose et sur son optimisation. A moins d'une application critique en terme de temps, Moose parait aujourd'hui le meilleur choix.
Si cela ne te convient toujours pas, il y a plein d'autres systèmes objets sur le CPAN...
C'est stable maintenant ? J'avais essayé au début lors des annonces ici mais chez moi, ça plantait rapidement.
Perso, je suis sous wmii qui a le défaut de ne pas se souvenir de la position des fenêtres à la fermeture / plantage mais sinon, je le trouve très bien et j'adore sa manière d'empiler les fenêtres en pile. Très pratique lorsqu'on a comme moi toujours un gros paquet de terminaux.
La partie fenêtre flottante est un peu léger mais ça fonctionne quand même. Généralement, on met ce genre de fenêtre par application dans un bureau spécial (le 3 ou le 4 chez moi).
Bref, je trouve wmii souple et pratique sans être "chiant" comme certains wm lorsqu'on les prends en main au début.
Tout à fait d'accord avec toi, et dans un langage comme Eiffel, la programmation par contrat pousse encore plus loin la logique des langages à typage statique. En effet, pourquoi s'arrêter en si bon chemin ;-)
Tout cela me fait penser à l'Extreme programming qui place les tests dans le coeur de la méthode.
Tu es un ralleur jamais content. Je te montre que Perl est un langage souple qui sais se modifier dans la continuité pour adopter des manières de programmer très puissantes que tu ne trouves pas forcément dans le système objet des autres langages qui commencent eux aussi à se faire vieux... mais tu préfères rester sur ton langage pour une raison bidon, surtout que la paradigme objet est dans Perl5, certes il est un peu bizarre et peu blesser certain.
Une chose assez sympa est la rencontre de Moose et de POE, cela donne de la programmation événementielle objet : MooseX::POE
Justement, si tu ne sais pas, c'est que tu n'y connais rien en Perl Moderne et donc tu bases tes critiques sur du vécu lointain...
Moose est le framework Perl conseillé aujourd'hui pour faire de l'objet et les développeurs ont vu les choses en grand et en plus, cela reste compatible avec Perl 5 !
Exact, j'ai des amis chercheurs qui enregistrent des sessions de travail afin d'analyser cela avec des sociologues et essayer de comprendre ce qui se passe et surtout détecter les points clefs qui amène à l'innovation.
Ils travaillent avec de la HD et des systèmes pour mettre 4 films en 1 afin d'avoir un aperçu de toute la(les) scènes. Malgré cela, c'est jamais assez précis...
Je pense que c'est un outil qui dans ce cadre de l'observation du comportement sur des personnes qui sont évidement de plein grès dans l'expérience, cela peut être intéressant.
Quelque soit le langage, il est assez facile d'écrire du code incompréhensible... Perl est un langage qui évolue régulièrement et en 10 ans, la manière de programmer est devenue très différente.
Un petit exemple que j'ai vu passer il n'y a pas longtemps. L'objectif est de piloter mpd depuis une interface web écrite avec dancer. C'est pas un exemple archi-compliqué mais c'est intéressant à voir à mon sens.
Tu peux mais personnellement, je lance un script avec les classes de cfengine en option via cfengine. C'est un script que j'ai bidouillé à partir d'un script développé par Steve Kemp pour debian.
Le problème que j'ai eu la version intégré dans cfengine, c'était trop verbeux et surtout, dès qu'il y avait trop de paquet à installer, ça plantait pour un histoire de longueur de ligne si je me souviens bien...
Chez nous, la fonction première de l'agent OCS est de déploiement ;-) Le projet FusionInventory est très bien mais c'est surtout la partie agent d'installation qui m'intéresse le plus...
La manière qu'à OCS pour déployer un paquet est génial, découper en petit morceau de manière automatique, le client récupère tout cela via http en prenant son temps, tout simplement génial et bien mieux que tout le reste ou malheureusement, cela passe trop souvent par un partage samba ;-(
Pour Pulse2, ma remarque est que je ne connais personne l'ayant utilisé et je ne sais pas s'il est utilisé ailleurs que sur un serveur Mandriva. C'est tout.
L'agent OCS fait deux choses : remonté de l'inventaire et déployer un logiciel. Il fait donc deux choses.
Ce qui n'est pas bien. Si l'installation plante, le code retour n'est pas toujours bon. Donc parfois OCS dis que le logiciel est déployé mais en fait non. Si on veut de nouveau l'installer, il faut aller effacer la ligne avec le timestamp du logiciel dans le fichier history... Un peu nul. On devrait avoir une option pour forcer une ré-installation sans avoir à refaire un nouveau paquet identique !
Autre chose pas terrible, pas possible d'installer un logiciel toutes les x fois, chose que fait très bien cfengine. Par exemple, un logiciel est en pratique un bête script qui bidouille trois clefs de registre pour forcer des sécurités. On veut les ré-appliqué toutes les deux heures par sécurité. Impossible avec OCS puisqu'il n'installe le logiciel qu'une fois. Faut passer ensuite pas la commande AT mais la gestion de celle-ci est un peu pourris.
Dans le même esprit, on pourrait lancé un nettoyage via CCleaner ou une défragmentation régulière...
En fait, il y a presque tout dans l'agent pour faire cela.
Autre chose avec OCS, la commande que tu lances ouvres une invite de commande... J'ai pas trouvé de solution pour avoir un truc 100% silencieux qui marche sur tous les postes sauf à mettre en tout début de script .bat la commande cmdow.exe (et penser à rajouter cette commande dans les exceptions des anti-virus).
J'ai regardé du coté d'OPSI mais tu deviens très dépendant de lui...
Comment on fonctionne avec OCS, on fait des zip qui ont tout dedans et surtout un script install.bat. L'idée est que l'installation via OCS ou à la main est la plus proche possible. OCS lance install.bat qui fait toute la suite. Les choses sont donc bien distinctes et simple à maintenir. Et puis, on peux diffuser les paquets zip même aux personnes qui ne sont pas gérer par OCS, ou on peut remplacer OCS par un autre système à terme.
[^] # Re: Intéressant
Posté par Sytoka Modon (site web personnel) . En réponse au journal Wikileaks et HADOPI. Évalué à 10.
Ce qui est fou, c'est que des gens croient encore dans ce bonhomme...
[^] # Re: Plus de 5 patchs à l'heure
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Rapport annuel 2010 sur le développement du noyau Linux. Évalué à 2.
Je faisais juste répondre à Pierre qui parlait manifestement de machine de bureau.
# Debian
Posté par Sytoka Modon (site web personnel) . En réponse au journal Les migrations Redhat->SuSE : témoignages ?. Évalué à 6.
[^] # Re: Plus de 5 patchs à l'heure
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Rapport annuel 2010 sur le développement du noyau Linux. Évalué à 3.
Bref, HP-UX, IRIX sont mort mais il y a plus de version d'UNIX de nos jours qu'il y a 20 ans.
Je suis d'accord avec une partie de ton argumentaire, mais sans le projet GNU monté par RMS, rien ne dis qu'un OS UNIX communautaire serait aujourd'hui l'UNIX majoritaire. L'informatique en 2010 aurait pu être très différente... (enfin, il faut pas oublier que 'OS ultra majoritaire reste encore Windows, dont la base a été conçu par une partie de l'équipe de VMS, le principal concurrent d'UNIX).
[^] # Re: Après la bataille mais?
Posté par Sytoka Modon (site web personnel) . En réponse au journal Histoires de FS (et de Z aussi). Évalué à 4.
[^] # Re: à vie
Posté par Sytoka Modon (site web personnel) . En réponse au journal "J'ai raison, mais je ne ferai pas valider mon raisonnement". Évalué à 6.
De nos jours, on se crois trop fort et on voudrait limiter celle-ci et en reporter la date comme pour le droit d'auteur (cf mickey). C'est une énorme erreur.
Seuls les crimes contre l'humanité n'ont pas de prescription. Et encore, je trouve (mais ne suis pas spécialiste) que cette notion de crime contre l'humanité à tendance a s'élargir avec le temps.
[^] # Re: XFS?
Posté par Sytoka Modon (site web personnel) . En réponse au journal Histoires de FS (et de Z aussi). Évalué à 4.
A ma connaissance, quasiment toutes les partitions de plus de 5To sont en XFS dans le monde professionnel.
# Et bientôt Squeeze
Posté par Sytoka Modon (site web personnel) . En réponse au journal Novell et Frame annoncent de concert un programme autour de SUSE Linux Enterprise pour les ISV. Évalué à 2.
[^] # Re: Te bile pas
Posté par Sytoka Modon (site web personnel) . En réponse au journal Pourquoi réécrire LinuxFr.org ?. Évalué à 2.
Sinon, tu es en train de me dire que tu préfères les langages qui ont plusieurs paradigmes pour faire de l'objet en fonction de ce que tu es en train de faire ? Si oui, Perl5 est donc parfait pour toi ;-)
Par ailleurs, il y a Mouse qui est un Moose simplifié mais il n'est plus trop recommandé. Les personnes de Perl travaillent beaucoup sur Moose et sur son optimisation. A moins d'une application critique en terme de temps, Moose parait aujourd'hui le meilleur choix.
Si cela ne te convient toujours pas, il y a plein d'autres systèmes objets sur le CPAN...
[^] # wmii
Posté par Sytoka Modon (site web personnel) . En réponse au message WM sans bureau et sans barre de tâche. Évalué à 2.
Perso, je suis sous wmii qui a le défaut de ne pas se souvenir de la position des fenêtres à la fermeture / plantage mais sinon, je le trouve très bien et j'adore sa manière d'empiler les fenêtres en pile. Très pratique lorsqu'on a comme moi toujours un gros paquet de terminaux.
La partie fenêtre flottante est un peu léger mais ça fonctionne quand même. Généralement, on met ce genre de fenêtre par application dans un bureau spécial (le 3 ou le 4 chez moi).
Bref, je trouve wmii souple et pratique sans être "chiant" comme certains wm lorsqu'on les prends en main au début.
[^] # Re: .
Posté par Sytoka Modon (site web personnel) . En réponse au journal Pourquoi réécrire LinuxFr.org ?. Évalué à 1.
Tout cela me fait penser à l'Extreme programming qui place les tests dans le coeur de la méthode.
[^] # Re: Te bile pas
Posté par Sytoka Modon (site web personnel) . En réponse au journal Pourquoi réécrire LinuxFr.org ?. Évalué à 2.
Tu es un ralleur jamais content. Je te montre que Perl est un langage souple qui sais se modifier dans la continuité pour adopter des manières de programmer très puissantes que tu ne trouves pas forcément dans le système objet des autres langages qui commencent eux aussi à se faire vieux... mais tu préfères rester sur ton langage pour une raison bidon, surtout que la paradigme objet est dans Perl5, certes il est un peu bizarre et peu blesser certain.
Une chose assez sympa est la rencontre de Moose et de POE, cela donne de la programmation événementielle objet : MooseX::POE
http://search.cpan.org/~getty/MooseX-POE-0.210/lib/MooseX/PO(...)
[^] # Re: .
Posté par Sytoka Modon (site web personnel) . En réponse au journal Pourquoi réécrire LinuxFr.org ?. Évalué à 4.
[^] # Re: Te bile pas
Posté par Sytoka Modon (site web personnel) . En réponse au journal Pourquoi réécrire LinuxFr.org ?. Évalué à 3.
Moose est le framework Perl conseillé aujourd'hui pour faire de l'objet et les développeurs ont vu les choses en grand et en plus, cela reste compatible avec Perl 5 !
http://www.iinteractive.com/moose/
[^] # Re: Te bile pas
Posté par Sytoka Modon (site web personnel) . En réponse au journal Pourquoi réécrire LinuxFr.org ?. Évalué à 2.
Tu as regardé du coté de Moose ?
[^] # Re: Te bile pas
Posté par Sytoka Modon (site web personnel) . En réponse au journal Pourquoi réécrire LinuxFr.org ?. Évalué à 2.
Ensuite ta comparaison sur les voitures est intéressante, j'en conclue que Perl est la Mercedes et Ruby la 2CV ;-)
[^] # Re: Mouais...
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche pySHOT 0.1 un enregistreur de session. Évalué à 2.
Ils travaillent avec de la HD et des systèmes pour mettre 4 films en 1 afin d'avoir un aperçu de toute la(les) scènes. Malgré cela, c'est jamais assez précis...
Je pense que c'est un outil qui dans ce cadre de l'observation du comportement sur des personnes qui sont évidement de plein grès dans l'expérience, cela peut être intéressant.
[^] # Re: Te bile pas
Posté par Sytoka Modon (site web personnel) . En réponse au journal Pourquoi réécrire LinuxFr.org ?. Évalué à 2.
Quelque soit le langage, il est assez facile d'écrire du code incompréhensible... Perl est un langage qui évolue régulièrement et en 10 ans, la manière de programmer est devenue très différente.
Un petit exemple que j'ai vu passer il n'y a pas longtemps. L'objectif est de piloter mpd depuis une interface web écrite avec dancer. C'est pas un exemple archi-compliqué mais c'est intéressant à voir à mon sens.
http://blog.preshweb.co.uk/2010/11/dancerjukebox-music-queui(...)
https://github.com/bigpresh/DancerJukebox
[^] # Re: Retour en arrière
Posté par Sytoka Modon (site web personnel) . En réponse au journal Un nouveau serveur IPP libre!. Évalué à 2.
[^] # Re: Tera 100
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Le Top 500 de novembre 2010. Évalué à 5.
[^] # Re: OCS, OPSI, Pulse2
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Première version publique de Gaspacho (version 0.1). Évalué à 2.
Le problème que j'ai eu la version intégré dans cfengine, c'était trop verbeux et surtout, dès qu'il y avait trop de paquet à installer, ça plantait pour un histoire de longueur de ligne si je me souviens bien...
[^] # Re: OCS, OPSI, Pulse2
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Première version publique de Gaspacho (version 0.1). Évalué à 2.
[^] # Re: OCS, OPSI, Pulse2
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Première version publique de Gaspacho (version 0.1). Évalué à 2.
La manière qu'à OCS pour déployer un paquet est génial, découper en petit morceau de manière automatique, le client récupère tout cela via http en prenant son temps, tout simplement génial et bien mieux que tout le reste ou malheureusement, cela passe trop souvent par un partage samba ;-(
Pour Pulse2, ma remarque est que je ne connais personne l'ayant utilisé et je ne sais pas s'il est utilisé ailleurs que sur un serveur Mandriva. C'est tout.
[^] # Re: OCS, OPSI, Pulse2
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Première version publique de Gaspacho (version 0.1). Évalué à 2.
Ce qui n'est pas bien. Si l'installation plante, le code retour n'est pas toujours bon. Donc parfois OCS dis que le logiciel est déployé mais en fait non. Si on veut de nouveau l'installer, il faut aller effacer la ligne avec le timestamp du logiciel dans le fichier history... Un peu nul. On devrait avoir une option pour forcer une ré-installation sans avoir à refaire un nouveau paquet identique !
Autre chose pas terrible, pas possible d'installer un logiciel toutes les x fois, chose que fait très bien cfengine. Par exemple, un logiciel est en pratique un bête script qui bidouille trois clefs de registre pour forcer des sécurités. On veut les ré-appliqué toutes les deux heures par sécurité. Impossible avec OCS puisqu'il n'installe le logiciel qu'une fois. Faut passer ensuite pas la commande AT mais la gestion de celle-ci est un peu pourris.
Dans le même esprit, on pourrait lancé un nettoyage via CCleaner ou une défragmentation régulière...
En fait, il y a presque tout dans l'agent pour faire cela.
Autre chose avec OCS, la commande que tu lances ouvres une invite de commande... J'ai pas trouvé de solution pour avoir un truc 100% silencieux qui marche sur tous les postes sauf à mettre en tout début de script .bat la commande cmdow.exe (et penser à rajouter cette commande dans les exceptions des anti-virus).
J'ai regardé du coté d'OPSI mais tu deviens très dépendant de lui...
Comment on fonctionne avec OCS, on fait des zip qui ont tout dedans et surtout un script install.bat. L'idée est que l'installation via OCS ou à la main est la plus proche possible. OCS lance install.bat qui fait toute la suite. Les choses sont donc bien distinctes et simple à maintenir. Et puis, on peux diffuser les paquets zip même aux personnes qui ne sont pas gérer par OCS, ou on peut remplacer OCS par un autre système à terme.
[^] # Re: Tera 100
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Le Top 500 de novembre 2010. Évalué à 2.