Je te proposes de repondre aux questions que je t'ai pose plutot que detourner le sujet :
a) Montre moi ou j'ai dit que le shell c'etait depasse et que rien ne vaut une UI
b) Montre moi comment gerer une installation de VMWare par exemple avec iPython de maniere aisee
Ensuite je me ferais un plaisir de repondre a ta question, tout en faisant abstraction des provocations pathetiques digne d'un enfant de 3 ans que contiennent ton post.
en même temps, y a tellement d'outils pour faire ça que c'est jamais vraiment une galère. cut et awk (éventuellement aidés de head ou tail) répondent à la majorité des besoins en la matière. Ensuite, des regex relativement simple permettent de régler la quasi totalité des problèmes restant à coup de sed et de grep. Il faut un peu de temps pour se familiariser à ces outils polyvalents, mais ensuite, tout coule de source
Je concois tres bien que c'est faisable, le probleme c'est le boulot necessaire pour le faire et comment verifier que tu ne laisses pas passer plus qu'il faut a travers ton filtre ou moins qu'il faut. Avoir un stream texte t'oblige forcement a ecrire un petit parser a l'aide de cut, tail et autres, effort sujet a erreurs et tests par l'essai. Passer par des methodes fait que tu sais que tu as la donnee demandee et rien d'autre, c'est direct.
Ce que tu appelles inefficacité ne correspondrait-il pas plutôt à un certain manque d'aisance en la matière (ce qui, entendons nous bien, n'est absolument pas un reproche) ?
Pas vraiment non, je connais mieux bash que powershell :+)
Simplement d'un point de vue conceptuel l'un amene un traitement structure des donnees alors que l'autre laisse cet effort a l'utilisateur.
En te lisant, ma première réaction, c'était de me dire "mince, c'est vrai ça". Du coup, je me suis mis à chercher des exemples de commandes pour lesquelles l'internationalisation pourrait poser problème ... et en fait, je ne trouve pas ... A dire vrai, ce sont souvent les messages d'erreurs qui sont internationalisés, ce qui ne pose aucun problème dans un script.
Ben tu prends la commande ls par exemple, l'affichage de la date de modif tu fichier quand tu fais un 'ls -l' depend de la locale.
C'est pas par hasard que ls est dote de 234 options pour specifier le format de date a afficher, les colonnes, l'ordre, etc... C'est pour compenser les faiblesses du systeme de pipe et permettre d'ecrire des scripts, mais c'est super lourd, bonne chance pour te souvenir de toutes ces options et je suis pret a te parier que l'admin moyen n'y fait pas attention.
Disclaimer, je ne connais pas du tout Powershell. Cependant, a priori, il me semble que fonctionner avec des objets et des méthodes, ça demande autant de mémoire que de retenir les options des différentes commandes Unix. Je me trompe ?
Les commandes sont plus simples car il n'y a pas d'options pour cacher telle ou telle colonne, trier, utiliser des tabs plutot que des espaces, etc... dans chaque commande(cf. ls). Options qui sont la uniquement dans le but de faciliter l'ecriture de scripts, alors qu'avec Powershell il y a une commande de tri qui peut trier sur n'importe quel attribut de la donnee et l'equivalent de ls est bien plus simple.
Vu que cela ne sert a rien avec toi je vais plus me fatiguer a perdre mon temps sur ce genre de betise.
Ah l'excuse habituelle, tu es un champion de mauvaise foi et de mensonge mon cher.
Et toi tu devrais apprendre a mieux t'exprimer et surtout a mieux te relire. Juste pour rire je te cite:
Petite question, ton iPython, tu l'utilises comment pour gerer tes installs VMWare (tu sais, un produit non-MS) ?
Tu apprendras ce que veut dire gerer une installation VMWare, ca veut pas dire gere le fait d'installer, mais gerer ce qui a ete installe.
Apres tu passes a un autre sujet mais bon je vois pas en quoi c'est plus difficile si VMware respecte la philiosophie unix avec des fichiers textes comme fichier de conf et non une debbilitude (en 2008) de base de registre.
Merci de confirmer que tu n'as rien compris a ce que iPython et Powershell font.
Le chemin sera réellement long, très long, mais alors super long (des années voir de dizaines d'années) avant que l'on puisse leur accorder une envie, un comportement altruiste.
C'est vrai, heureusement que Sun, IBM, Novell, ... font cela de maniere totalement altruiste et denuee d'interets eux.
Une idée du détail? Parce que si tous les produits que vous citez ont augmenté de la même façon (plus windows live, xbox, etc...), ça signifie que le chiffre desktop/office est stable ou en baisse.
Pour a peu pres tout ce qui regarde le parsing de la sortie d'une commande, vu que c'est du texte, il faut bien t'emmerder a couper au bon endroit, virer ce que tu veux pas, prier que la sortie ne change pas d'une langue a l'autre, ... alors qu'avec un systeme objet, ben c'est pas du texte, c'est des methodes, qui elles ne changent pas, n'ont pas de probleme de parsing car tu recois uniquement l'info demandee, ...
(faudrait que un historien de linuxfr retrouve les posts ou il dit que le shell c'est un truc vieillot et que tout doit se faire en mode clickodrome).
Moi je propose plutot que tu le fasse toi, et que si tu ne trouves pas ces posts, tu viennes faire amende ici meme en reconnaissant que tu racontes n'importe quoi, comme d'hab.
Mais tu sais parfaitement que tu racontes des conneries, vu que tu n'amenes jamais les preuves, en utilisant toujours la meme rengaine ("je vais pas perdre mon temps a chercher", "j'ai autre chose a faire", ....)
De tout de facon, sous linux on a aussi bien et meme mieux avec ipython sans compter que leur super truc personne ne sait l'utiliser (meme pas les admins microsofts d'apres ce que j'ai pu voir, la plupart des qu'ils voient un shell ils crient au secours...) contrairement au different shell unix et ipython qui est du python pur langage "tres legerement" plus populaire que le truc microsoftien (qui est peut etre pas mal pour windows mais qui arrive avec des annees de retard).
Wow, un langage vieux de plusieurs annees(python) est plus connu qu'un langage nouveau, t'as raison, jetons le nouveau aux orties.
Petite question, ton iPython, tu l'utilises comment pour gerer tes installs VMWare (tu sais, un produit non-MS) ?
C'est pas une etude, Secunia est une boite de securite qui recense toutes les failles, c'est simplement une liste.
Pour tes raisonnements, j'ai du mal a comprendre le premier, avoir plus de rapports de faille par unite de temps ne signifie pas forcement qu'elles sont corrigees plus vite.
Quand a MS qui les devoile ou pas, c'est hyper-simple, dans 99% des cas les failles sont trouvees par des gens externes, bref c'est pas MS qui decide si elles sont devoilees ou pas, et sachant que c'est en trouvant des failles que les chercheurs en securite font leur beurre, tu devines ce qu'ils font. Le developpement d'Apache n'a rien a voir la dedans, car la aussi les failles sont quasiment tout le temps trouvees par des gens externes qui les rapporteraient quel que soit le mode de developemment.
In 2000, Windows comprised about half of the server operating system market, followed by Unix and Netware at about 17 percent each and Linux reaching towards 10 percent, she said, noting that today Windows owns about 70 percent, Linux about 20 percent, with Unix below 10 percent and Netware barely registering.
Le monopole n'explique pas l'augmentation des ventes de SQL Server, Exchange, Windows Server 2003/2008, etc... car MS n'est pas en monopole sur ces marches.
Quand a la devaluation du dollar, quand on regarde les societes americaines de la taille de MS, j'en vois peu qui montrent +12%
Tout a fait, car on sait tous que Office, SQL Server, Exchange, Visual Studio, ... sont vendus de maniere liee avec toutes les machines, c'est bien connu.
C'est drole comme certains aiment s'enfoncer la tete dans le sable quand meme.
Le chiffre d'affaire de MS augmente de plus de 10% par an (12 ou 18 me souviens plus), sur un chiffre de 60 milliards, attribuer ca a l'augmentation du prix des licences uniquement est faire preuve de myopie si tu veux mon avis.
En client Windows perd un tout petit peu, mais uniquement au profit d'Apple, Linux est invisible. En Office, Office ne bouge pas, IE perd un peu lui, pour le serveur, c'est a la fois Windows et Linux qui grossissent leurs parts au detriment des autres Unix.
Quand a se rapprocher d'un systeme Unix, tu m'expliqueras ou.
Ouaip, et ces musiciens/artistes aspirent le plus souvent a avoir un revenu un peu plus stable et consequent histoire de pouvoir vire decemment, et je les comprend parfaitement.
Bref, aller dire aux artistes qui ont reussi a en sortir qu'ils vont devoir y retourner me semble etre une cause perdue si tu veux mon avis.
Le vent tourne ? Justement, j'ai un peu de mal a le voir tourner ce vent alors qu'on l'annonce chaque annee.
OO ? Pas vraiment, Office est toujours le monstre qu'il est
Linux ? Idem, que ce soit sur client ou serveur, Windows ameliore ses parts ou reste ou il est
Apache ? Reste a peu pres ou il est
Firefox lui gagne des parts, mais c'est un peu le seul
Alors bon, je dirais plutot que MS s'est rendu compte que le mouvement des LL ne disparaitra pas, mais de la a dire que le vent tourne, il y a comment dire un pas enorme.
Ce qui importe aux dirigeants, c'est de faire du fric, de garder la vache a lait Windows, ...
Bien evidemment, les integristes et les fanboys Linux n'ont aucun impact la dessus, inutile donc d'etre gentil avec eux.
Les gars qui developpent des softs par contre, si on devient copain-copain avec et on les encourage a porter les softs de maniere performante, en tirant partis des derniers trucs de Vista/Win7/... ca aide la vache a lait Windows, et donc les benefs de MS.
MS se fout pas mal de sa reputation vis a vis des gamins prepuberes qui disent "MS sux" parce que c'est cool ou parce qu'ils ont vu ca ecrit sur leur site pro-linux et repetent sans savoir pourquoi.
MS par contre est bien plus interesse par sa reputation vis a vis des developpeurs du monde libre, car eux peuvent apporter qqe chose a la plateforme Windows.
[^] # Re: Ce n'est pas tout
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à 2.
a) Montre moi ou j'ai dit que le shell c'etait depasse et que rien ne vaut une UI
b) Montre moi comment gerer une installation de VMWare par exemple avec iPython de maniere aisee
Ensuite je me ferais un plaisir de repondre a ta question, tout en faisant abstraction des provocations pathetiques digne d'un enfant de 3 ans que contiennent ton post.
[^] # Re: Ce n'est pas tout
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à 2.
Je concois tres bien que c'est faisable, le probleme c'est le boulot necessaire pour le faire et comment verifier que tu ne laisses pas passer plus qu'il faut a travers ton filtre ou moins qu'il faut. Avoir un stream texte t'oblige forcement a ecrire un petit parser a l'aide de cut, tail et autres, effort sujet a erreurs et tests par l'essai. Passer par des methodes fait que tu sais que tu as la donnee demandee et rien d'autre, c'est direct.
Ce que tu appelles inefficacité ne correspondrait-il pas plutôt à un certain manque d'aisance en la matière (ce qui, entendons nous bien, n'est absolument pas un reproche) ?
Pas vraiment non, je connais mieux bash que powershell :+)
Simplement d'un point de vue conceptuel l'un amene un traitement structure des donnees alors que l'autre laisse cet effort a l'utilisateur.
En te lisant, ma première réaction, c'était de me dire "mince, c'est vrai ça". Du coup, je me suis mis à chercher des exemples de commandes pour lesquelles l'internationalisation pourrait poser problème ... et en fait, je ne trouve pas ... A dire vrai, ce sont souvent les messages d'erreurs qui sont internationalisés, ce qui ne pose aucun problème dans un script.
Ben tu prends la commande ls par exemple, l'affichage de la date de modif tu fichier quand tu fais un 'ls -l' depend de la locale.
C'est pas par hasard que ls est dote de 234 options pour specifier le format de date a afficher, les colonnes, l'ordre, etc... C'est pour compenser les faiblesses du systeme de pipe et permettre d'ecrire des scripts, mais c'est super lourd, bonne chance pour te souvenir de toutes ces options et je suis pret a te parier que l'admin moyen n'y fait pas attention.
Disclaimer, je ne connais pas du tout Powershell. Cependant, a priori, il me semble que fonctionner avec des objets et des méthodes, ça demande autant de mémoire que de retenir les options des différentes commandes Unix. Je me trompe ?
Les commandes sont plus simples car il n'y a pas d'options pour cacher telle ou telle colonne, trier, utiliser des tabs plutot que des espaces, etc... dans chaque commande(cf. ls). Options qui sont la uniquement dans le but de faciliter l'ecriture de scripts, alors qu'avec Powershell il y a une commande de tri qui peut trier sur n'importe quel attribut de la donnee et l'equivalent de ls est bien plus simple.
Petit exemple pris sur microsoft.com :
Get-ChildItem c:\scripts | Sort-Object extension,length
Te liste le repertoire, et trie par extension, puis par taille.
Get-EventLog system -newest 5 | Sort-Object eventid
Te liste les 5 evenements du log systeme les plus recents et les trie par event ID.
Sous Linux, selon ce que tu veux chaque commande a ses propres options de tri, etc... et c'est vite le bordel.
[^] # Re: Ce n'est pas tout
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à 1.
Ah l'excuse habituelle, tu es un champion de mauvaise foi et de mensonge mon cher.
Et toi tu devrais apprendre a mieux t'exprimer et surtout a mieux te relire. Juste pour rire je te cite:
Petite question, ton iPython, tu l'utilises comment pour gerer tes installs VMWare (tu sais, un produit non-MS) ?
Tu apprendras ce que veut dire gerer une installation VMWare, ca veut pas dire gere le fait d'installer, mais gerer ce qui a ete installe.
Apres tu passes a un autre sujet mais bon je vois pas en quoi c'est plus difficile si VMware respecte la philiosophie unix avec des fichiers textes comme fichier de conf et non une debbilitude (en 2008) de base de registre.
Merci de confirmer que tu n'as rien compris a ce que iPython et Powershell font.
[^] # Re: Ce n'est pas tout
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à 1.
Non, tu es passe sur la partie qui te demande de prouver tes dires, comme d'hab.
Petite question, ton iPython, tu l'utilises comment pour gerer tes installs VMWare (tu sais, un produit non-MS) ?
Tu as pas de question plus difficile?
tar xvfz VMware-server-*.tar.gz
cd vmware-server-distrib
./vmware-install.pl
c'est sur que pour ton clickodrome ca doit pas etre facile a apprehender ce genre de commande...
Un jour peut-etre tu feras de l'informatique et tu sauras de quoi tu parles.
Rien dans tes commandes ne permet de *GERER* VMWare avec iPython
[^] # Re: Pourquoi j'y crois jamais à 100% ?
Posté par pasBill pasGates . En réponse à la dépêche Microsoft clarifie l'Open Specification Promise et donne 100000$ à la fondation Apache. Évalué à 4.
C'est vrai, heureusement que Sun, IBM, Novell, ... font cela de maniere totalement altruiste et denuee d'interets eux.
[^] # Re: Ce n'est pas tout
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à 1.
cf. http://www.microsoft.com/msft/earnings/FY08/earn_rel_q4_08.m(...) pour le detail
Tout n'a evidemment pas augmente de la meme maniere. Tu noteras qu'ils precisent l'impact du taux de change(1.6 milliard sur l'annee).
Ben c'est simple, tu jettes un oeil a http://www.reuters.com/finance/stocks/ratios?rpc=66&symb(...) et tu verras :
Growth Rates
Company Industry Sector S&P 500
Sales (MRQ) vs Qtr. 1 Yr. Ago 18.44 6.23 3.73 10.95
Sales (TTM) vs TTM 1 Yr. Ago 18.19 4.80 3.18 12.65
Tu noteras que MS fait bien mieux que son secteur et le S&P 500
Pour la France j'en sais rien.
[^] # Re: Ce n'est pas tout
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à 2.
[^] # Re: Ce n'est pas tout
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à -1.
Moi je propose plutot que tu le fasse toi, et que si tu ne trouves pas ces posts, tu viennes faire amende ici meme en reconnaissant que tu racontes n'importe quoi, comme d'hab.
Mais tu sais parfaitement que tu racontes des conneries, vu que tu n'amenes jamais les preuves, en utilisant toujours la meme rengaine ("je vais pas perdre mon temps a chercher", "j'ai autre chose a faire", ....)
De tout de facon, sous linux on a aussi bien et meme mieux avec ipython sans compter que leur super truc personne ne sait l'utiliser (meme pas les admins microsofts d'apres ce que j'ai pu voir, la plupart des qu'ils voient un shell ils crient au secours...) contrairement au different shell unix et ipython qui est du python pur langage "tres legerement" plus populaire que le truc microsoftien (qui est peut etre pas mal pour windows mais qui arrive avec des annees de retard).
Wow, un langage vieux de plusieurs annees(python) est plus connu qu'un langage nouveau, t'as raison, jetons le nouveau aux orties.
Petite question, ton iPython, tu l'utilises comment pour gerer tes installs VMWare (tu sais, un produit non-MS) ?
[^] # Re: hugh
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à 1.
[^] # Re: hugh
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à 1.
Pour tes raisonnements, j'ai du mal a comprendre le premier, avoir plus de rapports de faille par unite de temps ne signifie pas forcement qu'elles sont corrigees plus vite.
Quand a MS qui les devoile ou pas, c'est hyper-simple, dans 99% des cas les failles sont trouvees par des gens externes, bref c'est pas MS qui decide si elles sont devoilees ou pas, et sachant que c'est en trouvant des failles que les chercheurs en securite font leur beurre, tu devines ce qu'ils font. Le developpement d'Apache n'a rien a voir la dedans, car la aussi les failles sont quasiment tout le temps trouvees par des gens externes qui les rapporteraient quel que soit le mode de developemment.
[^] # Re: Ce n'est pas tout
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à 2.
In 2000, Windows comprised about half of the server operating system market, followed by Unix and Netware at about 17 percent each and Linux reaching towards 10 percent, she said, noting that today Windows owns about 70 percent, Linux about 20 percent, with Unix below 10 percent and Netware barely registering.
[^] # Re: Ce n'est pas tout
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à -2.
[^] # Re: Ce n'est pas tout
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à 2.
Quand a la devaluation du dollar, quand on regarde les societes americaines de la taille de MS, j'en vois peu qui montrent +12%
[^] # Re: Ce n'est pas tout
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à 1.
C'est drole comme certains aiment s'enfoncer la tete dans le sable quand meme.
[^] # Re: Ce n'est pas tout
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à -2.
[^] # Re: Ce n'est pas tout
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à 2.
[^] # Re: hugh
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à 5.
IIS 6 : http://secunia.com/product/1438/?task=advisories 5 failles, dont 1 de niveau 4
[^] # Re: Ce n'est pas tout
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à 2.
Quand a se rapprocher d'un systeme Unix, tu m'expliqueras ou.
[^] # Re: Ce n'est pas tout
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à 0.
[^] # Re: Il en va de même pour la musique
Posté par pasBill pasGates . En réponse au journal Le piratage des logiciel est nuisible au libre. Évalué à 6.
Bref, aller dire aux artistes qui ont reussi a en sortir qu'ils vont devoir y retourner me semble etre une cause perdue si tu veux mon avis.
[^] # Re: Ce n'est pas tout
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à 1.
OO ? Pas vraiment, Office est toujours le monstre qu'il est
Linux ? Idem, que ce soit sur client ou serveur, Windows ameliore ses parts ou reste ou il est
Apache ? Reste a peu pres ou il est
Firefox lui gagne des parts, mais c'est un peu le seul
Alors bon, je dirais plutot que MS s'est rendu compte que le mouvement des LL ne disparaitra pas, mais de la a dire que le vent tourne, il y a comment dire un pas enorme.
[^] # Re: hugh
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à -8.
La realite semble douloureuse pour certains.
[^] # Re: Ce n'est pas tout
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à 2.
Ce qui importe aux dirigeants, c'est de faire du fric, de garder la vache a lait Windows, ...
Bien evidemment, les integristes et les fanboys Linux n'ont aucun impact la dessus, inutile donc d'etre gentil avec eux.
Les gars qui developpent des softs par contre, si on devient copain-copain avec et on les encourage a porter les softs de maniere performante, en tirant partis des derniers trucs de Vista/Win7/... ca aide la vache a lait Windows, et donc les benefs de MS.
C'est un simple calcul mercantile.
[^] # Re: Ce n'est pas tout
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à 5.
MS se fout pas mal de sa reputation vis a vis des gamins prepuberes qui disent "MS sux" parce que c'est cool ou parce qu'ils ont vu ca ecrit sur leur site pro-linux et repetent sans savoir pourquoi.
MS par contre est bien plus interesse par sa reputation vis a vis des developpeurs du monde libre, car eux peuvent apporter qqe chose a la plateforme Windows.
[^] # Re: hugh
Posté par pasBill pasGates . En réponse au journal Microsoft donne 100000 dollars à la fondation Apache. Évalué à -6.