Tiens, Microsoft aurait décider de ne pas inclure Monad dans le Vista de base ?
Le shell, c'est trop power user pour luce et Henry ? Trop dangereux ?
http://www.clubic.com/actualite-21654-le-shell-monad-ne-fera-pas-pa(...)
A priori, ca me semble dommage, les scripts c'est hachement bien pratique.
Finalement, sur ce point, Vista ne vient pas concurrencer Linux. LE shell reste donc un argument de souplesse pour le manchot.
# Bof hein
Posté par Pinaraf . Évalué à 3.
1- Microsoft n'a jamais dit qu'ils allaient intégrer monad
2- Les utilisateurs qui voudront de monad pourront le télécharger
3- Y'a déjà depuis windows 98 un système de script intégré à Windows : les VBScripts
4- Personnellement, je préfère les scripts python au shell :p
[^] # Re: Bof hein
Posté par cho7 (site web personnel) . Évalué à -5.
C'est clair, le_python_c_trop_bon (tm)
[^] # Re: Bof hein
Posté par cho7 (site web personnel) . Évalué à 9.
Essayez le python et vous verrez pourquoi c'est bien plus marrant que le shell.
La syntaxe est largement plus simple, les boucles et les if sont bien mieux, le typage dynamique et l'assignation parallèle des variables c'est trop bien, python gère les sockets, le multithread, et la programmation objet, le tout dans des scripts très lisibles (dû a l'indentation obligatoire aprés un if/else/while/etc), et les programmes sont 20 fois plus court qu'un programme similaire écrit en C++ ou en java.
Ajoutez à ca que c'est portable Linux, Windows, Mac, et vous comprendrez pourquoi je préfère apprendre de manière _approfondie_ le python comme langage interprété plutot que le bash qui a vite fait de saouler.
Python c'est que du bonheur, alors certes c'est pas forcément installé par défaut sur toutes les distribs, mais ca vaut la peine de l'installer.
Bref, vive le python, qui est un langage libre je vous le rappele (et merci guido)
[^] # Re: Bof hein
Posté par cho7 (site web personnel) . Évalué à 4.
Bah oui ya quand même des trucs pour lequel le script shell est plus gérable, notamment pour l'interaction avec les autres programmes, a coup de pipe, de redirections etc.
Sinon pour les scripts autonomes, je persiste a dire que le python est terriblement plus efficace que ce vieux routard de bash
[^] # Re: Bof hein
Posté par Pinaraf . Évalué à 4.
Ce module permet d'ouvrir un programme et tu récupères au choix 1, 2 ou 3 flux : stdin, stdout et stderr. Tu peux donc facilement les connecter entre eux par la suite.
Exemple de remplacement de "dmesg | grep hda" en python (pour récupérer le résultat de la commande hein) :
p1 = Popen(["dmesg"], stdout=PIPE)
p2 = Popen(["grep", "hda"], stdin=p1.stdout, stdout=PIPE)
output = p2.communicate()[0]
cf la doc : http://www.python.org/doc/2.4.1/lib/module-subprocess.html(...)
[^] # Re: Bof hein
Posté par cho7 (site web personnel) . Évalué à 5.
[^] # Re: Bof hein
Posté par hippolyte . Évalué à 4.
Peut-être simplement que ceux qui ont vôté pour ton commentaire ont-ils plutôt trouvé qu'il était "inutile" (d'où le "pertinent"/"inutile"...), à l'inverse du 2ème pour lequel tu as argumenté ton point de vue ; tiens , d'ailleurs +1 pour celui-là !
[^] # Re: Bof hein
Posté par Sylvain Briole (site web personnel) . Évalué à 2.
- est-il interactif (comme un shell genre csh, sh, bash, ...)?
- quelle est l'occupation disque/mémoire de ce dernier pour n'avoir que ce qui est équivalent à un bash par exemple? (je cherche une alternative à bash, et perl est automatiquement disqualifié : trop gros)
[^] # Re: Bof hein
Posté par Pinaraf . Évalué à 2.
Tu peux l'utiliser comme un shell interactif, en effet. Mais il faut retenir que c'est un langage de programmation, pas un shell !
- quelle est l'occupation disque/mémoire de ce dernier pour n'avoir que ce qui est équivalent à un bash par exemple? (je cherche une alternative à bash, et perl est automatiquement disqualifié : trop gros)
Je crains qu'il ne soit aussi trop gros pour toi.. C'est sûr, il est plus gros que bash ! Je ne connais pas sa consommation mémoire, mais le paquet debian me dit pour sa consommation disque : 9,5Mo... Mais ça inclue toute la bibliothèque de base hein (cf http://www.python.org/doc/2.4.1/modindex.html(...) pour en voir le contenu)
[^] # Re: Bof hein
Posté par Krunch (site web personnel) . Évalué à 4.
http://gondor.apana.org.au/~herbert/dash/(...)
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Bof hein
Posté par divad . Évalué à -2.
Franchement, un moinssage ne m'empêche pas de llire les commentaires.
Cela signifie surtout que ta pensée ne plait pas à la majorité.
Et hop, je suis prêt pour me faire moinsser (allez y les moules)
[^] # Re: Bof hein
Posté par Sylvain Rampacek (site web personnel) . Évalué à 3.
donc... il suffit d'attendre ;-)
# Franchement...
Posté par Uld (site web personnel) . Évalué à 8.
Et puis bon, Clubic c'est pas ce qu'il y a de plus pertinent...
[^] # Re: Franchement...
Posté par Hrundi V. Bakshi . Évalué à 9.
Désolé que ce journal est plutôt un rapport avec le Futur ( avec un grand F) de l'informatique personelle. Désolé d'avoir tenté un troll interessant sur le shell de Windows, ses virus, sa sécurité, ses user qui sont ici traité de neuneux, sur la puissance du shell (ou autres pythons) et de la structure Unix.
Désolé d'avoir participé à la vie de ce site, je ne le ferais plus.
Mes plus plates excuses, la prochaine fois, je ferais un blog.
[^] # Re: Franchement...
Posté par Antoine . Évalué à 10.
C'est dépassé, tu ferais mieux de te s'inscrire sur Cyworld.
[^] # Re: Franchement...
Posté par Psychofox (Mastodon) . Évalué à 2.
Ce n'est pas parce que Monad ne sera pas inclu qu'il n'y aura pas de shell. Les précédentes versions de Windows avaient un shell (certe pas terrible) et une version compatible aurait de toute façon été inclue pour garder une certaine compatibilité. Bref, t'essayes de faire du sensationnel avec du vide, je sais que c'est ce que les médias nous apprennent régulièrement à faire mais c'est pas une raison.
[^] # Re: Franchement...
Posté par Hrundi V. Bakshi . Évalué à 2.
Ben en même temps, tu pourrais user de plus de tact pour participer à la vie du site. Rien que ton titre est faux et appel au troll:
Oxymoron detected.
Ben oui. C'était le but. Je le dit même dans le commentaire que c'est un lancer de troll.
# Shell.
Posté par esdeem . Évalué à 2.
Ah, c'est toi le Maichant Paireillte qui a créé le premier "virus"* pour Fenre La Vue?
Tiens ya un vent frais par derrière -> []
* http://www.f-secure.com/v-descs/danom.shtml(...)
0. Assume good faith 1. Be kind to other people 2. Express yourself 4. Apply rule 0
[^] # Re: Shell.
Posté par Sixel . Évalué à 5.
Déjà que je trouve ça assez ridicule cette manière de se moquer de Microsoft ou Windows à coup de traductions plus ou moins bancales (que ce soit Micromou, Minimou, Fenêtre, ou autre) (sûrement parce que ça me rappelle une prof de Méthode B que je pouvais pas piffrer, mais bon, c'est totalement subjectif et personnel), mais si en plus c'est aggrémenté de coquilles qui rendent le tout vraiment pas compréhensible...
Bref, sans rancune, Hoe Oeuf ;)
Sixel, sûrement un peu aigri en ce lundi matin de gueule de bois...
"Il faut" (Ezekiel 18:4) "forniquer" (Corinthiens 6:9, 10) "avec des chiens" (Thessaloniciens 1:6-9) "morts" (Timothée 3:1-10).
[^] # Re: Shell.
Posté par Pinaraf . Évalué à 9.
Il y a ce que j'appelle les "couilles molles" (référence à Balladur dans les guignols...)
C'est des mecs qui disent systématiquement "microchiottes", "windôbe", "windôbe xp = Xtreme Plantage"... bref ce genre de joyeusetés... et quand on leur demande ce qu'ils utilisent, ils répondent "windôbe 2000, adobe photoshop, ..." bref des logiciels sur lesquels ils crachent à chaque fois qu'ils en parlent !
Et va pas leur suggérer d'utiliser MacOS (trop cher) ou Linux (y'a pas photoshop / le dernier jeu à la mode)...
[^] # Re: Shell.
Posté par GCN (site web personnel) . Évalué à 6.
Et, étrangement, ils réagissent exactement de la même manière: "M1nbl0\/\/z c'est caca mais bon, s'tu veux, on n'a pas l'choix, t'vois quoi (blablablabla)...".
Et bien qu'ils restent avec leur OS qu'ils ne peuvent pas pifrer. Après tout, on s'en fout nous, non ? On a un OS qu'on aime utiliser c'est l'essentiel...
[^] # Re: Shell.
Posté par Krunch (site web personnel) . Évalué à 6.
(oui je sais que la plupart de ces formats/protocoles sont plus ou moins utilisables sous GNU/Linux)
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Shell.
Posté par Cali_Mero . Évalué à 6.
C'est aussi conforme à la vision générale du hacking de RMS, qui suggère de faire les choses de manière différente de celle communément pratiquée, simplement parceque c'est possible...
Je ne pense pas que tout le monde le fasse pour ces raisons uniquement, il y en a surement d'autres, mais penses-y avant de taper la prochaine fois :-)
[^] # Re: Shell.
Posté par Sixel . Évalué à 7.
C'est dommage, pour le coup du référencement, c'est exactement l'effet contraire qui serait recherché ici!
Imagine si une recherche sur "Microsoft Vista" pouvait donner cette page (ou n'importe quel autre article ou journal de DLFP) comme 1er résultat dans Google, ça serait dommage de s'en priver!
C'est aussi conforme à la vision générale du hacking de RMS, qui suggère de faire les choses de manière différente de celle communément pratiquée, simplement parceque c'est possible...
On peut faire différemment de manière très intelligente. Pas besoin des gamineries du style Windaube, WinMeuhMeuh...
Je ne pense pas que tout le monde le fasse pour ces raisons uniquement, il y en a surement d'autres, mais penses-y avant de taper la prochaine fois :-)
Loin de moi l'idée de taper (je me vois mal descendre de ma place en amphi et aller cogner ma prof à chaque fois qu'elle nous sortait un "Micromou", j'étais trop occupé à pioncer de toute façon), je voulais juste dire que ces petites attaques ne servent pas vraiment à crédibiliser notre discours de libristes, elles tendraient d'ailleurs plus à montrer que nous n'avons pas vraiment plus d'arguments que "Micro$oft Windôbe Sapusaipalibre"...
Et pour ceux que ça intéresse, ma gueule de bois se dissipe peu à peu, je suis un peu moins aigri, mon discours s'assagit un peu, j'ai mis un peu d'eau dans mon vin^Waspro :)
"Il faut" (Ezekiel 18:4) "forniquer" (Corinthiens 6:9, 10) "avec des chiens" (Thessaloniciens 1:6-9) "morts" (Timothée 3:1-10).
[^] # Re: Shell.
Posté par Cali_Mero . Évalué à 4.
Ben sachant qu'une des armes de FUD préférées des hautes instances de MS c'est "le libre ne sait que copier et pas innover", j'en doute pas mal... Bon, enfin le mal était déjà fait avant ton intervention.
On peut faire différemment de manière très intelligente. Pas besoin des gamineries du style Windaube, WinMeuhMeuh...
C'est un humour qui ne te parle pas, soit (ca me fait rarement rire également). Mais cette pratique existe depuis des temps immémoriaux, jeune padawan :-) A l'époque où on débroussaillait la forêt vierge du net, en chassant le GNU en gopher avec nos connexions RTC, comme des vrais hommes... (bon, peut-être pas si loin, mais ça a commencé avant que j'arrive sur le net moi-même)
Sinon, as tu déjà vu RMS à l'oeuvre en chair et en os ? Si non, ben quand il se met à danser, ca vaut le détour... Et ca donne à réfléchir sur son état mental ! Et pourtant, il reste considéré comme quelqu'un de clairvoyant aux propos visionnaires, malgré ses gamine^Wexcès.
je voulais juste dire que ces petites attaques ne servent pas vraiment à crédibiliser notre discours de libristes
Tu as raison... en même temps, on peut ne pas voir ca comme des attaques (voir post précédent), et contrairement aux représentants de MS, on n'est pas tenus par une hiérarchie qui nous impose d'être formatés ou de se prendre au sérieux dans notre discours en toute circonstance... Soyons libres ! Elle est là, toute la différence ;-)
[^] # Re: Shell.
Posté par Sixel . Évalué à 5.
puis
cette pratique existe depuis des temps immémoriaux
[mode=pinailleur]
C'est tellement pratiqué, et depuis tellement longtemps, qu'il faudrait penser à changer alors ;)
[/mode]
Sinon, as tu déjà vu RMS à l'oeuvre en chair et en os ? Si non, ben quand il se met à danser, ca vaut le détour... Et ca donne à réfléchir sur son état mental ! Et pourtant, il reste considéré comme quelqu'un de clairvoyant aux propos visionnaires, malgré ses gamine^Wexcès.
Non, jamais vu RMS en chair, ni en os, ni en barbe. Mais je dois avouer que ça m'intéresserait bien! Il parle couramment français en plus il me semble, ou bien ça fait partie du mythe?
Je suis tout à fait d'accord quant au côté visionnaire, je suis d'ailleurs convaincu qu'il restera comme un des très grands hommes de l'informatique, mais c'est pas parce que RMS le fait qu'il faut le copier! Au fait, comment ils font les anglophones? Parce que la traduction du jeu de mots "Minimou" ne donnerait pas autre chose que... "Microsoft"! :-/
Allez, on va arrêter de se prendre le chou pour des broutilles comme ça, viens vieux Jedi, je t'invite à boire un coup et on refera le monde autour d'une bière (ouais, enfin, pour moi ce sera un diabolo menthe, hein, j'ai encore un peu mal aux cheveux...)
"Il faut" (Ezekiel 18:4) "forniquer" (Corinthiens 6:9, 10) "avec des chiens" (Thessaloniciens 1:6-9) "morts" (Timothée 3:1-10).
[^] # Re: Shell.
Posté par Cali_Mero . Évalué à 3.
Au fait, comment ils font les anglophones? Parce que la traduction du jeu de mots "Minimou" ne donnerait pas autre chose que... "Microsoft"! :-/
On a souvent plus de mots en français courant pour décrire quelquechose qu'en anglais... Les anglophones nous voient surement comme des hackers !
viens vieux Jedi, je t'invite à boire un coup et on refera le monde autour d'une bière
Je connais justement une petite taverne sur Mos Eisley, où ils te servent un excellent wine à la kaffeine :-)
Allez, fin du long HS -->[]
[^] # Re: Shell.
Posté par kra . Évalué à 7.
lol
tant qu'il se met pas a s'agiter en criant "Développeurs!! Développeurs!! Développeurs!! Développeurs!! Développeurs!!", tout va bien.
:)
[^] # Re: Shell.
Posté par Pinaraf . Évalué à 4.
Et merde, tu penses quoi de Qt4 alors ? Parce que vu comment ses développeurs dansent...
http://www.trolltech.com/video/qt4dance.html(...)
[^] # Re: Shell.
Posté par Anonyme . Évalué à 3.
Pourquoi les gens célèbres n'auraient pas le droit de danser ?
A moins qu'il ne le fasse dans des circonstances non conventionnelles.
C'est encore pire, c'est bien connu que les célèbrités n'ont pas le droit de s'amuser ;-)
[^] # Re: Shell.
Posté par Matthieu Lemerre (site web personnel) . Évalué à 2.
C'est la premiere fois que j'entend parler de ca, tu pourrais expliquer/donner des references?
http://l-lang.org/ - Conception du langage L
[^] # Re: Shell.
Posté par Cali_Mero . Évalué à 3.
Bonne lecture.
[^] # Re: Shell. Ah, non, coquille!
Posté par esdeem . Évalué à 5.
J'en conviens, c'est assez nul, point de vue humour.
Mais ma façon de traduire "Windows Vista" ne sert qu'à montrer l'incohérence de ce genre de nom, déposés qui plus est.
Peut-être qu'en Français, "windows" sonne comme un nom propre, mais en Anglais, c'est une "fenêtre". Quant à "vista" ...
Pour la coquille, je pense que mon subconscient à dû faire une référence au shell...
0. Assume good faith 1. Be kind to other people 2. Express yourself 4. Apply rule 0
[^] # Re: Shell. Ah, non, coquille!
Posté par Sixel . Évalué à 2.
Pfiou, il m'a fallu quand même 30 minutes pour la comprendre, celle-là! Je suis passé par Google, puis http://www.apl.jhu.edu/cgi-bin/manpage/(...) , à la recherche de la mystérieuse commande shell "fenre"... Et puis au moment de finalement te pertinenter, je jette un oeil au titre, et là, c'est la révélation! Le shell, la coquille, mais bien sûr...
Pour les mous du bulbe comme moi, ou les pas fortiches en anglais, "shell" se traduit par "coquille"...
"Il faut" (Ezekiel 18:4) "forniquer" (Corinthiens 6:9, 10) "avec des chiens" (Thessaloniciens 1:6-9) "morts" (Timothée 3:1-10).
[^] # Re: Shell. Ah, non, coquille!
Posté par Matthieu Moy (site web personnel) . Évalué à 5.
Windows Vista, enfin la transparence dans les fenêtres ! --> http://www.vistawindows.com.au/(...)
Qui illustre assez bien le ridicule de déposer une marque comme ça ... (archive.org vous montrera l'antériorité)
[^] # Re: Shell. Ah, non, coquille!
Posté par Anonyme . Évalué à 3.
Oui, enfin ChapeauRouge c'est peut-être pas très original non plus... Et curieusement, on trouve beaucoup moins de linuxiens pour le rappeller que dans le cas de Microsoft.
PS : pour continuer dans le troll, j'aurais plutôt tendance à traduire MicroSoft par PetitMou. Ca sonne encore mieux, non ?
[^] # Re: Shell. Ah, non, coquille!
Posté par kra . Évalué à 2.
[^] # Re: Shell. Ah, non, coquille!
Posté par esdeem . Évalué à 4.
Retourne ton argument, est-ce que beaucoup d'utilisateurs de produit Microsoft connaissent l'histoire du ChapeauRouge? et de Linuxiens, combien?
Je pense que je n'ai pas besoin de t'expliquer ce qu'était windows à ses début.
Appeler un produit qui ouvre des fenêtres "Fenêtre", c'est comme appeler un éplucheur "Épluchure".
Tires en les conclusions que tu veux.
PS : pour continuer dans le troll, j'aurais plutôt tendance à traduire MicroSoft par PetitMou. Ca sonne encore mieux, non ?
Comme tu le dit, c'est un troll. De plus, le nom est tout a fait intelligent.
La référence à la micro informatique et au software ce justifie tout à fait pour une boîte qui met au point et vend des softwares dédiés à la micro-informatique.
0. Assume good faith 1. Be kind to other people 2. Express yourself 4. Apply rule 0
# pas encore de shell, mais le support de formats d'avenir...
Posté par B16F4RV4RD1N . Évalué à 4.
http://www.clubic.com/actualite-20500-longhorn-supportera-le-raw.ht(...)
bon, il faut tempérer quand même, le shell, pardon, monad(tm), arrivera par la suite, d'ici quelques années, juste histoire qu'ils colmatent les failles de sécurité avant ("Monad ne fera finalement pas partie de Windows Vista, lorsque celui-ci sera commercialisé. Ca tombe plutôt bien puisque les tous premiers virus visant Windows Vista visaient directement Monad." -> plus de monad, plus de virus shell, d'ailleurs plus de windows, plus de virus non plus hein).
Toujours à la pointe du progrès microsoft, qui découvre (et brevette) les bureaux virtuels 10 ans après CDE, qui implémente sur windows vista l'affichage vectoriel 20 ans après NeXTstep (et il faut un 3 Ghz là où un NeXT cube de 33 mhz faisait l'affaire...), qui développe un "vrai" shell 30 ans après unix...
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par pasBill pasGates . Évalué à -3.
les bureaux virtuels 10 ans après CDE
Les bureaux virtuels ca fait un moment que c'est dans Windows, quand a ne pas etre le premier a l'implementer, tu veux une liste des trucs que Linux n'a pas implemente en premier ?
qui implémente sur windows vista l'affichage vectoriel 20 ans après NeXTstep (et il faut un 3 Ghz là où un NeXT cube de 33 mhz faisait l'affaire...)
Ah le gros rigolo, et Linux c'est pour quand ? C'est vrai quoi, si t'es pas le premier a le faire t'es un gros naze.
Quand aux ressources, t'as visiblement jamais utilise un NeXT
qui développe un "vrai" shell 30 ans après unix...
Precision: un shell qui explose le shell unix habituel
Serieux, t'as rien d'autre a faire a part passer pour un idiot a parler d'un OS auquel tu ne connais rien sur ce site ?
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par Hrundi V. Bakshi . Évalué à 4.
Ah bon ? (c'est une vrai question)
Quelles seront les avantages de la console Vista par rapport à la console Linux ?
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par kra . Évalué à -4.
tu te permet de critiquer le futur shell windows sans meme savoir ce qu'il propose?
c'est bien, on va aller loin comme ca.
pour ta culture, c'est un modele oriente objet.
et c'est clair que ca serait super interessant d'avoir un truc comme ca sous linux face aux brotonsaures de bash/sh/csh et consorts.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par B16F4RV4RD1N . Évalué à 2.
on va faire un parallèle, cela sera peut-être plus clair :
"Je me permets de critiquer les prochaines saisons de Loft Story, Star Académy et les Feux de l'amour, comme cela, cash, sans même savoir ce qu'ils proposent"
Je n'utilise pas windows, ni aucun des technologies microsoft, tout simplement parce que je n'en veux pas, cela peut faire papa maman, le café (mais bon, emacs faisait cela déjà 30 ans auparavant ), et être orienté objet ou orienté vers le sud, je n'en ai cure. Je ne me passionne pas non plus pour le football, ni pour l'évolution des organismes modifiés génétiquement, aussi je crois que l'on peut être curieux en informatique sans forcément passer par les usines à gaz issue de windows.
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par pasBill pasGates . Évalué à 6.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par kra . Évalué à -3.
Le genre de mec qui fait des paralleles a balles deux, qui sait pas de quoi il parle, mais qui a un avis sur tout, meme sur les choses dont il n'a cure et auxquelles il ne s'interesse pas, de son propre avoeu d'ailleurs.
Mais au final, t'as surtout un avis.
Bref, change rien, et si t'es dispo mercredi soir, j'ai un poto qui organise un diner, t'es invite (si t'es pas libre, c'est pas grave, il donne un autre diner le mercredi d'apres)
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par B16F4RV4RD1N . Évalué à 2.
Trop tard pour le diner chez ton poto, je prefère manger chez moi, et de toute façon ils t'y ont déjà invité non ? alors cela fera l'affaire ;)
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par kra . Évalué à -1.
tu sais, directX, c'est pas uniquement la 3D, c'est aussi la gestion de peripheriques styles joysticks etc. la gestion des cartes sons, bref un framework multimedia quoi.
mais vu que tu t'en branles de directX, ca tu le sauras jamais et tu continueras a repeter a qui veut l'entendre (ou pas) que directX peut etre remplace par OpenGL...
Cela ne change rien au fait que je me moque pas mal de la teneur de leur technologie fermée
"c'est sont les mc qui flippent que je vise dans mes textes,
qui jouent les indifferents puis epient les moindres de mes gestes"
IAM, Reste Underground
pour un mec qui s'en moque, t'en parle beaucoup je trouve.
'fin bon, j'dis ca, j'dis rien hein.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par pasBill pasGates . Évalué à 3.
fileinfo | where {$_.date > 02/11/2005} && {$_.version > 1.2.5.3} | sort date
Ce que ca fait :
fileinfo renvoie les infos des fichiers du repertoire courant(commande cree par moi-meme), $_ est la variable signifiant l'objet sur lequel l'operation est effectuee parmis l'ensemble d'objets retournes par fileinfo.
Cette ligne de commande va te lister les fichiers dont la date de creation est plus recente que le 11 Fevrier 2005 et qui ont un numero de version plus eleve que 1.2.5.3, puis il trie le resultat par date
Tu peux t'amuser a essayer de faire ca en bash/ksh ou autre, ca va te prendre un petit moment et ca sera loin d'etre aussi simple a lire, comprendre et modifier.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par Pinaraf . Évalué à 4.
Ça risque d'être dur, vu que je vois mal mon pauvre fichier en texte brut avoir un numéro de version...
Avec les xattr ça passe, mais j'aime pas bash de toute façon.
Et pour info en python ça doit être faisable rapidement aussi !
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par pasBill pasGates . Évalué à 2.
Et tu n'as que des fichiers texte sur ton systeme ?
Et pour info en python ça doit être faisable rapidement aussi !
Peut-etre bien, le probleme est que Python n'est pas integre au systeme avec acces aux logs systemes, config du systeme, etc... C'est ca l'avantage de Monad, il a la puissance de programmation de Python, avec un acces complet et simple a la config du systeme.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par Hrundi V. Bakshi . Évalué à 3.
Donc ca ne marchera bien qu'avec le format de fichier kivabien.
Ou bien tes fichiers ont une strucure XML, et alors n'importe quel script en n'importe quel parser dans n'import quel langage peut le lire.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par TImaniac (site web personnel) . Évalué à 1.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par pasBill pasGates . Évalué à 2.
De meme, si tu as un objet qui prend une image GIF en entree et retourne l'image convertie en JPG, tu peux mettre un 2eme process du pipe qui fait une rotation de 60 degres selon la taille de l'image, etc... Genre :
converttojpg *.gif | where {$_.hsize>$_.vsize } | rotatejpg 60
C'est tout l'avantage de transferer des objets, tu peux passer des donnees binaires, avec leurs attributs associes
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par Pinaraf . Évalué à 2.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par pasBill pasGates . Évalué à 2.
converttojpg *.gif | where {$_.hsize>$_.vsize+20 } | rotatejpg 60*($_.hsize/$_.vsize)
Amuses toi bien avec imagemagick
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par B16F4RV4RD1N . Évalué à 3.
Moi je ne résiste pas, j'abdique, je vais aller m'acheter un PC et j'achèterai Vista dès qu'il sortira pour pouvoir profiter de toute cette puissance.
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par Pinaraf . Évalué à 2.
Ton rotatejpg il fait quoi ??
Parce que si il fait une rotation de l'image, je pige pas, mais alors pas du tout, le lien avec la taille de l'image
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par pasBill pasGates . Évalué à 2.
Dans ce cas precis, la rotation depend de la taille de l'image tout simplement, j'ai pris ca au hasard, ca pourrait etre n'importe quoi d'autre.
Tout simplement pour te faire comprendre que imagemagick et ses options en ligne de commande ne sont pas vraiment comparables vu que tu ne peux pas specifier qqe chose de variable sans faire des pieds et des mains. L'avantage ici est que l'interpreteur(le shell quoi) a acces de maniere structuree aux donnees passant d'un process a l'autre, et qu'il peut donc les evaluer alors que dans le cas de bash, tout ce que bash a c'est un stream de donnees brut.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par Pinaraf . Évalué à 3.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par kra . Évalué à 2.
enfin chais pas, l'interet de l'objet dans un shell me parait pourtant assez evident..
ca simplifie grandement l'ecriture de script tout en decuplant leurs puissance potentielle, tout en supprimant par la meme occasion la necessite d'avoir une foule de petites applis compilees et donc galeres a gerer (une compilation par archi etc.).
Ca augmente de facon incroyable les possibilites d'interaction entre differentes applis ligne de commande, et ce de facon "standard" (entendre par la : loin de toutes considerations trollesque sur tel ou tel langage de programmation, sans compter l'integration totale au systeme).
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par Pinaraf . Évalué à 2.
Pour moi le shell est une interface simple.
Si je veux un truc complet, je prends un vrai langage de programmation comme python ! Là au moins j'ai accès à de nombreuses librairies, j'ai un langage clair, j'ai des outils me permettant d'écrire plus rapidement mon script (ipython par exemple)...
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par pasBill pasGates . Évalué à 3.
rotatejpg ne fait pas partie du shell, converttojpg non plus, ce sont des softs comme les autres, que le shell utilise, tout comme imagemagick.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par Pinaraf . Évalué à 2.
Je n'ai pas dit ça, alors merci de ne pas interpréter mes propos ni d'en inventer ! (T'es pas le seul d'ailleurs)
Ce que je trouve lourd, c'est la syntaxe du langage. Ce n'est pas spécifique à votre shell (je trouve bash affreux aussi), mais alors si en plus on ajoute une tartine objet dedans... (dans la syntaxe hein, histoire que tu comprennes bien)
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par kra . Évalué à 2.
Ta philosphie, c'est que les softs compiles doivent s'occuper des traitements complexe.
Si on reprend l'exemple irrealiste donne plus haut sur les images, en le modifiant un peu : si l'image est en portrait, on la passe en paysage. En clair si hauteur>largeur, alors rotation de 90° dans le sens horaire, tout con quoi.
Actuellement, c'est pas faisable en shell sans ecrire un tres gros script.
Tu dis preferer laisser ce traitement a imagemagick par exemple.
OK, soit.
Ca implique donc que les codeurs d'imagemagick ait prevu ce traitement, l'ait implemente et que tu connaisses l'option a passer a imagemagick pour qu'il effectue ce traitement.
Bon, maintenant, supposons que pour une raison X ou Y, imagemagick ne soit plus utilisable (le createur le transforme en projet proprio, ne le maintient plus pour ton archi, que sais je, les possibilite sont larges).
Ton script n'est plus utilisable, logique.
Il faut le mettre a jour.
Et la, soit tu trouve un soft qui propose la meme fonctionnalite passage portrait/paysage, soit tu l'implementes toi meme a la main dans un soft existant (et libre, forcement).
Un peu lourd quand meme.
Avec un shell du genre de monad, t'as juste a trouver un soft qui fait une rotation, et ca marche.
Un peu plus sympa a maintenir, non?
bon, evidemment, la transformation portrait/paysage etant plus que trivial, l'exemple est pas tres pertinent, mais tu peux imaginer les avantages que ca peut apporter a plus haut niveau?
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par PachaFonk . Évalué à 1.
Trop fort: utiliser un argument généralement "pro-libre" pour défendre un soft proprio...
Ton script n'est plus utilisable, logique.
Si Microsoft abandonne monad (personne ne l'utilise, ne le maintient plus pour ta version de Windows, que sais je, les possibilite sont larges) il aura l'air de quoi ton script !?!
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par kra . Évalué à 2.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par PachaFonk . Évalué à 2.
Ca reste valable : s/imagemagick/n'importe quel shell objet/
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par kra . Évalué à 1.
comment vous faites pour etre aussi refractaire aux nouvelles technologies?
j'ai l'impression d'etre sur un site de centriste des fois tellement j'en vois qui refuse de bouger...
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par PachaFonk . Évalué à 4.
Je ne crois pas qu'on se connaisse assez pour que tu puisses t'adresser à moi sur ce ton...
comment vous faites pour etre aussi refractaire aux nouvelles technologies?
Je ne vois pas dans mes posts précédents ce qui te permet de dire que je suis réfractaire aux nouvelles technologies, que ce soit les shell objet , monad, ou autre chose.
Je me suis juste permis (excuses moi, je ne le ferai plus !!!) de pointer du doigt que l'argument "imagemagick pourrait ne plus être utilisable" est complètement foireux compte tenu du fait que c'est le cas pour tous les logiciels (mince, je l'ai refais).
Bon, après ces petites précisions, je te prierai, à l'avenir, de t'adresser à moi dans des termes plus courtois, et je t'en remercie par avance.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par B16F4RV4RD1N . Évalué à 1.
De plus le libre innove toujours, que cela soit pour l'imagerie (2d et 3d), les systèmes de fichiers, les bases de données, les systèmes d'affichage et de fenêtrage etc. Après, que microsoft "innove" aussi, sur des bases propriétaires (ou en repiquant du code sous licence bsd), comme tu as dû le comprendre, on s'en tape un peu, les dés seront toujours pipés de toute façon. Moi je suis toujours étonnés que les développeurs du libre avec moins d'organisation et moins de moyens arrivent a faire des techno supérieures à celles de microsoft.
Idem pour Apple, même si l'organisation et les fonds sont supérieurs à ceux du libre, en 4 ans ils ont pu mettre en place OSX, même si de bonnes bases existaient déjà avant (NeXT)
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par durandal . Évalué à 2.
Vive la mauvaise foi : c'est quand même toi qui a parlé d'imagemagick pour manipuler des images dans des scripts. ;)
C'est quand même bien pratique et bien plus court que l'équivalent en python ou autre (mais c'est pas ça qui me fera passer sous Windows. ;).
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par Pinaraf . Évalué à 2.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par durandal . Évalué à 2.
Hum, hum... ;)
C'est pas la question, le shell permet d'automatiser des traitements sur un ensemble de fichiers, comme des traitements sur des images. Si imagemagick existe et que des gens s'en servent, c'est que ça a une utilité.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par pasBill pasGates . Évalué à 1.
converttojpg, c'est un soft a lui tout seul, de meme pour rotatejpg ou autre soft que tu utiliserais. Tu peux les utiliser independamment du shell.
Le shell ne fait qu'une chose :
Organiser le passage d'objets d'un process a l'autre et interpreter les commandes qui lui sont destinees( where blabla...)
Que je sache imagemagick il fait pas partie de bash, c'est un soft a part. Meme chose dans ce shell.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par B16F4RV4RD1N . Évalué à 2.
enfin bon, cela a déjà été dit 5 ou 6 fois...
Windows découvre la programmation objet interprétée, super quelle innovation. C'est quoi à terme le but de défendre cela sur linuxfr.org ? Le porter sous Unix en tant que wsh (windows shell), ou msh (monad/microsoft shell) ? Ou se passer d'Unix ?
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par pasBill pasGates . Évalué à -1.
Oui oui, en C aussi on peut faire appel a des programmes externes, c'est pas le probleme.
Windows découvre la programmation objet interprétée, super quelle innovation. C'est quoi à terme le but de défendre cela sur linuxfr.org ?
PS1: La prog objet interpretee c'est dans Windows depuis longtemps, et ca n'a jamais ete pose comme une innovation que je sache
PS2: C'est quoi a terme le but de raconter des conneries sur un sujet que tu ne connais pas sur linuxfr.org ?
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par Pinaraf . Évalué à 2.
C'est pourtant ce que vous mettez en avant dans votre nouveau shell de la mort qui tue
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par pasBill pasGates . Évalué à 1.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par B16F4RV4RD1N . Évalué à 2.
ah oui ? Aurais-tu un exemple ?
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par pasBill pasGates . Évalué à 2.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par Sylvain Briole (site web personnel) . Évalué à 2.
Si je regarde mon Windows NT sur lequel je bosse actuellement, j'ai bien la date et d'autre attributs concernant mes documents, mais version?
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par pasBill pasGates . Évalué à 1.
Ca veut pas dire que tous les fichiers ont un numero de version, mais ils peuvent en avoir un si ils veulent
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par Bapt (site web personnel) . Évalué à 1.
ls -t *(m+2)
me donne dans l'ordre de date les fichier modifié il y a plus de 2 jours
ls -t *(ms-30)
me donne l'ordre des fichiers modifiés il y a moins de 30 s dans l'ordre des dates
en remplaçant m par a c'est les derniers accès qui sont considérés etc.
tu peux jouer avec les "globbing modifiers" pour trouver des truc entre tel date et tel date, ou d'une date précise avec une commande bien plus simple que la tienne.
Ton exemple est très mauvais, je vois bien qu'il est parfois intéressant d'avoir de l'objet dans ton shell (pour faire de gros scripts par exemple) mais c'est reste du script, pour cela, python, perl, ruby, votre langage préféré ... suffit.
En ce qui concerne le shell pur et les petits scripts je préfère 100x ksh,zsh, et consorts ...
Je ne trouve pas ma commande dure à lire, modifier ou comprendre. ls -t tout ceux qui font de l'unix comprenne, m pour modification, éventuellement un m pour minute, ou un s pour seconde, puis + ou - ma durée.
Je trouve ça plus simple que la tienne. :)
En revanche le nouveau shell est intéressant car il apporte le même genre de souplesse apporté par le shell sous Unix au monde Windows, avec une orientation clairement programmation.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par TImaniac (site web personnel) . Évalué à 1.
Bref, l'objet à ici un intérêt, CQFD.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par B16F4RV4RD1N . Évalué à 2.
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par kra . Évalué à -1.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par Jean-Philippe Garcia Ballester (site web personnel) . Évalué à 2.
On ne peut donc parler des produits Microsoft uniquement quand on travaille chez eux?
Personnellement, je ne peux pas dire que je connais un produit mal documenté et dont je ne peux pas voir le fonctionnement (code source fermé, toussa)
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par kra . Évalué à 3.
apres les raccourci manicheen et trollesque que tu prend (a savoir qu'on ne peut connaitre un produit qu'en travaillant chez eux, et que connaitre un produit implique forcement de connaitre toutes ses specs et son implementation sur le bout des doigts), je le prends pour ce que c'est ,c'est a dire un gros troll.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par B16F4RV4RD1N . Évalué à 2.
je n'aime pas les "danses de l'été" sponsorisées par les grandes multinationales du disque, je ne sais pas "danser" ce genre de truc, je trouve que ceux qui dansent cela à la t.v. sont ridicules et laids, et que d'en voir de plus en plus rend notre monde de plus en plus décadent. On peut ainsi m'insurger de voir l'omniprésence de cela dans notre société actuelle. Remplacer "danses de l'été" par techno, par football, par barbecue, par les fumeurs en société ou que sais je d'autre, bref par tout ce qui dépasse la liberté de chacun, et le droit de choisir l'ambiance de son environnement.
Dans un autre genre je n'aime pas les films d'art et d'essai à 2 balles que l'on trouve dans certains cinémas parisiens, mais personnellement je m'en moque parce qu'ils ne me dérangent pas, et n'entament pas mon espace de liberté.
C'est pareil pour l'utilisation de windows, et surtout de son passage "quasi-obligé" qui commence (ou plutôt continue) à nous pomper l'air.
Cela dit toi ou tes collègues qui utilisez sans doute windows comme gagne pain, je peux comprendre que vous le défendiez bec et ongle.
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par Jean-Philippe Garcia Ballester (site web personnel) . Évalué à 3.
Je trouve que tu exagères, mais tu as raison dans le fond. Je critiquais surtout le "parle pas de ce que tu connais pas". On a le droit d'avoir des lacunes, et dire des choses fausses permet de se faire corriger. Après, l'anti-microsoftisme dont il fait preuve est de toute évidence déplacé.
a savoir qu'on ne peut connaitre un produit qu'en travaillant chez eux
C'est ahma vrai lorsqu'il s'agit d'un produit comme Windows. Je le trouve mal documenté et pas très bien conçu (bidouillages dans la base de registres, menus complètement obscurs et pas du tout intuitifs...)
connaitre un produit implique forcement de connaitre toutes ses specs et son implementation sur le bout des doigts
Lorsque des gens disaient des choses fausses sur des produits Microsoft, j'ai souvent vu des grands gourous du Windows répondre à grands coups de "tu dis de la merde pov tache, parle pas de ce que tu connais pas" appuyé de quelques mots techniques bien barbares auxquels je ne comprends rien.
Alors si connaître un produit Microsoft c'est connaître tous les trucs obscurs bien cachés un peu partout et les specs barbares, je déclare que je ne connaîtrait ces produits que lorsque je travaillerais chez eux, et que j'aurais accès à tous les secrets dont pBpG nous fait parfois part.
Tu peux prendre ça pour un troll si tu veux, mais ça reste néanmoins mon avis.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par kra . Évalué à 2.
ce que j'entendais par la, c'est que ce charmant individu braille sur les toits d'une part qu'il se torche avec les produits microsofts, qu'il ne les connait pas, ne veut pas les connaitre, que c'est de la daube qu'il ne refilerait meme pas a son toutou pour pti dej'.
Soit, c'est son choix et surement pas mon probleme.
Mais apres, ce meme charmant individu vient se permettre de donner un avis technique base uniquement sur son estime pour microsoft. C'est cette incoherence que je critique.
En l'occurence, quand je dis parle pas de ce que tu connais pas, j'entend plutot "n'emet pas de reserve technique (donc factuelles) sur des choses dont tu ignores tout et dont tu es fier d'anoncer que tu ne connais rien". (soit dit en passant, je ne comprend pas comment on peut etre fier d'ignorer quelque chose).
Tu connais pas, tu veux pas connaitre, tu veux voir la chose disparaitre? et ben te mele pas au debat, tu n'auras de toutes facons pas un avis pertinent.
Les avis technique bases sur du "je connais pas mais j'imagine que c'est comme ca parce que j'ai un tres grande experience du milieu", c'est du niveau philosophie de comptoir.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par pasBill pasGates . Évalué à 2.
C'est la que tu te trompes, 90% de ce que je sais sur l'OS est public et accessible a qui veut bien prendre la peine de s'y interesser. Les 10% restants sont specifiques aux parties de l'OS que je connais de l'interieur mais cette partie la tu ne m'entendras pas souvent en parler car on parle rarement de details techniques a ce niveau de detail ici.
Il y a des bouquins que tu trouves dans toute bonne librairie expliquant tres bien l'architecture et le fonctionnement de l'OS, c'est d'ailleurs un bouquin de ce type qui est donne aux nouveaux employes, il y a plein de sites web decrivant comment faire x/y, comment utiliser WMI/group policy/... c'est pas les infos qui manquent.
[^] # Re: pas encore de shell, mais le support de formats d'avenir...
Posté par Guillaume Knispel . Évalué à 9.
Simplement quand ton service marketing va nous pondre un "WAOUH Regardez l'innovation de la mort qui tue ultime made in MS" et que 500 millions de pigeons vont les croire en disant "hmmmm MS c'est vraiment ultime y a que eux qui inventent des trucs", ca va en froisser plus d'un libriste / alternatiste. Et quand le grand patron de MS France va débarquer à la radio en nous sortant un "Mwai le libre c'est pas si mal mais y a que nous qui innovons" comme y a un an, va vraiment y avoir des envies de meutres dans l'air.
Si MS était un chouilla plus honnete il se ferait moins d'ennemis.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.