#776 Le 02/07/2010, à 15:09
- \\Ouranos//
Re : Vos "Geekeries" (3)
Et pour taper « python » et attendre qu’il se lance, vous n’avez pas la flemme ?
\\Ouranos// a écrit :Est-ce qu'il y a les puissances en bash ?
Exécute mon exemple et tu verras…
irb est plus rapide
Ah, ben il les gère comme en ruby alors.
Ubuntu facile, c'est :
- Dire "Bonjour"
- Lire la doc et les règles du forum avant de poster. Savoir poser une question intelligemment.
- Mettre des balises url autour des liens et un tiret à su.
Hors ligne
#777 Le 02/07/2010, à 15:50
- Pylades
Re : Vos "Geekeries" (3)
Une fois tapé et lancé, on peut enchaîner les opérations
C'est un investissement à long terme
Ouais, je sais, c’était juste histoire de me la ramener.
D’ailleurs bash ne gère même pas les flottants…
Ah, ben il les gère comme en ruby alors.
Et comme python, et comme un paquet d’autres…
“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
Linus Torvalds – 12 janvier 2003
Hors ligne
#778 Le 02/07/2010, à 16:19
- nesthib
Re : Vos "Geekeries" (3)
j'allais justement faire la réflexion à propos des flottants ^^ (après il y a bc pour ça)
NB. chez moi le shell python se lance instantanément. Pour les trucs un peu plus poussés je prends la peine de lancer ipython qui apporte pas mal de petites choses sympa
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#779 Le 02/07/2010, à 16:37
- Pylades
Re : Vos "Geekeries" (3)
Euh… python permet de lancer des commandes externes et d’effectuer des redirections de flux ?
“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
Linus Torvalds – 12 janvier 2003
Hors ligne
#780 Le 02/07/2010, à 16:40
- \\Ouranos//
Re : Vos "Geekeries" (3)
Euh… python permet de lancer des commandes externes et d’effectuer des redirections de flux ?
irb le fait, en tout cas.
Ubuntu facile, c'est :
- Dire "Bonjour"
- Lire la doc et les règles du forum avant de poster. Savoir poser une question intelligemment.
- Mettre des balises url autour des liens et un tiret à su.
Hors ligne
#781 Le 02/07/2010, à 18:24
- sweetly
Re : Vos "Geekeries" (3)
Pylade : ben oui
Hors ligne
#782 Le 02/07/2010, à 18:44
- nesthib
Re : Vos "Geekeries" (3)
bien sûr Pylade tu peux même lancer du bash si ça t'amuse
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#783 Le 02/07/2010, à 18:55
- Pylades
Re : Vos "Geekeries" (3)
O_o"
Comment vous faites ?
Je regarde un peu la documentation, mais ça n’a pas l’air très clair…
tclsh, lui, au moins il lance simplement les commandes externes…
Sinon, expr saylebien, ça marche depuis n’importe quel environnement.
Dernière modification par Pylade (Le 02/07/2010, à 19:10)
“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
Linus Torvalds – 12 janvier 2003
Hors ligne
#784 Le 02/07/2010, à 19:10
- nesthib
Re : Vos "Geekeries" (3)
exemple stupide ::
import os
nbfichiers = os.system('ls | wc -l')
import sys
sys.stderr.write('erreur fatale, windows va maintenant redémarrer')
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#785 Le 02/07/2010, à 19:21
- Rolinh
Re : Vos "Geekeries" (3)
Et pour taper « python » et attendre qu’il se lance, vous n’avez pas la flemme ?
Je sais pas sous quel système tu tournes mais chez moi c'est instantané...
Hors ligne
#786 Le 02/07/2010, à 19:31
- Elzen
Re : Vos "Geekeries" (3)
exemple stupide ::
import os nbfichiers = os.system('ls | wc -l') import sys sys.stderr.write('erreur fatale, windows va maintenant redémarrer')
Oopah
os.system renvoie le code de retour de la commande. Pour avoir la sortie, il faut plutôt faire
import commands
nbfichiers = int(commands.getoutput("ls | wc -l"))
(avec une conversion en int, ici, vu que c'est un nombre, c'est quand même mieux)
Dernière modification par ArkSeth (Le 02/07/2010, à 19:33)
Elzen : polisson, polémiste, polymathe ! (ex-ArkSeth)
Un script pour améliorer quelques trucs du forum.
La joie de t'avoir connu surpasse la peine de t'avoir perdu…
timezone[blocklist]
Hors ligne
#787 Le 02/07/2010, à 19:42
- nesthib
Re : Vos "Geekeries" (3)
arf… >< bien sûr, j'ai lancé ça de tête, tu as totalement raison ArkSeth os.system exécute la commande mais ne donne pas l'affichage en retour (seulement sur la sortie standard)
NB. tu as le module subprocess aussi
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#788 Le 02/07/2010, à 21:31
- le hollandais volant
Re : Vos "Geekeries" (3)
Sherwood51 a écrit :nesthib a écrit :…moi j'utilise le shell python
Et ben faut croire qu'on est plusieurs alors!
+1
Je croyais être la seule
Et 4^^ on est
Hors ligne
#789 Le 03/07/2010, à 11:42
- Pylades
Re : Vos "Geekeries" (3)
Ok, c’est bien gentil vos trucs, mais pour utiliser ça comme shell, faut pas être trop pressé… Et en plus pas d’auto-complétion…
C’est mieux avec ipython ?
“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
Linus Torvalds – 12 janvier 2003
Hors ligne
#790 Le 03/07/2010, à 14:27
- nesthib
Re : Vos "Geekeries" (3)
oui, c'est radicalement différent (c'est un peu le vim du python)
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#791 Le 03/07/2010, à 14:28
- Elzen
Re : Vos "Geekeries" (3)
/me utilise bash et python selon la situation et n'a remarqué aucune différence de vitesse entre les deux.
Pour l'autocomplétion, ça se règle.
Elzen : polisson, polémiste, polymathe ! (ex-ArkSeth)
Un script pour améliorer quelques trucs du forum.
La joie de t'avoir connu surpasse la peine de t'avoir perdu…
timezone[blocklist]
Hors ligne
#792 Le 06/07/2010, à 14:41
- RegisBurin
Re : Vos "Geekeries" (3)
Mes petites "geekeries" sans grands mérites (et parfois involontaires):
- Mon chien s'appelle Java
- J'ai mis un @ dans ma signature
- Allumer le PC pour remettre les réveils à l'heure après une coupure de courant
- Etre coincé dans les embouteillages et déclarer à ma femme: "P**, ça lagg aujourd'hui" (elle a pas compris...)
- Réclamer les photos d'une échographie par mail pour pouvoir les retoucher avant de les envoyer à la famille (je trouvais les clichés papier à vomir)
Anecdote geek...
Après quelques essais infructueux pour devenir parents, et surtout une fausse-couche ( ) ma femme est enfin enceinte. Le jour (la nuit) de l'accouchement, juste après pendant qu'il s'occupe de mon épouse, je reste avec la petite. Puis on revient dans la chambre de ma femme, qui me demande:
"Alors, comment elle va?"
Et moi, euphorique
"La v2.0 semble stable
- Hein !!??"
... Là non plus, elle a pas compris (à cause de la péridurale peut-être??)
Config (M-AUDIO Delta44/Wacom CTH661-Phone ZTE OpenC-FFOS2.1) | BabyBox[WIP]
Moi sur le web / Moi, IRL mais sur le web / Ma maison sur le web
Hors ligne
#793 Le 06/07/2010, à 15:16
- le hollandais volant
Re : Vos "Geekeries" (3)
Mdr le coup du 2.0 :lol:
Hors ligne
#794 Le 06/07/2010, à 16:59
- yohann
Re : Vos "Geekeries" (3)
Je sais pas si je l'ai déja dit, ou du moins c'était en rapport avec ça, mais tout à l'heure sur la route je me suis surpris à vérifier si les plaques d'immatriculation que je croisais étaient des siteswap valide ou non, de même avec mon compteur kilométrique ^^
- J'ai acheté un poster avec les trajectoire des siteswap basique
- Après un workshop avec shon gandini, j'ai passé une semain a calculé les siteswap des prénom nom de tout mes pote
- Je n'ai pas codé le prog pour le faire
- Je ne l'ai pas distribuer comme application sur iphone
j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.
Hors ligne
#795 Le 06/07/2010, à 17:22
- \\Ouranos//
Re : Vos "Geekeries" (3)
@yohann : En allant sur ton site, au lieu de lire "Les CVs des membres de la famille", j'ai lu "Le CVS des membres de la famille"...
Ubuntu facile, c'est :
- Dire "Bonjour"
- Lire la doc et les règles du forum avant de poster. Savoir poser une question intelligemment.
- Mettre des balises url autour des liens et un tiret à su.
Hors ligne
#796 Le 06/07/2010, à 17:35
- Rolinh
Re : Vos "Geekeries" (3)
@yohann: ils ont un but humoristique les sites de ta signature?
Dernière modification par Sherwood51 (Le 06/07/2010, à 17:35)
Hors ligne
#797 Le 07/07/2010, à 06:18
- yohann
Re : Vos "Geekeries" (3)
le premier oui
le deuxieme il est juste pas beau
j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.
Hors ligne
#798 Le 07/07/2010, à 12:46
- yohann
Re : Vos "Geekeries" (3)
en gros c'est une notation + un ensemble de regles qui permet de :
- noter les figure de jonglerie
- évaluer si une figure est réalisable ou non, et si oui avec quel nombre de balle.
par exemple le siteswap de ma signature:
441 est le premier cycle de 441441441441...
4+4+1 = 9
len(441) = 3
9 / 3 = 3 => ce sitswap peut se jongler à 3 balles.
ab c
t1
-----------------------------------------------------------------
a(3)
b c
t2
(a a été lancé à la hauteur 4 à t1 donc il est à 3 à t2)
-----------------------------------------------
c(3)
a(2)
b
t3
----------------------------------------------------------------------------
c(2)
a(1) b(1)
t4
----------------------------------------------------------------------------
on a terminer le cycle, on reprend en miroir, c'est à dire que le premier 4 est maintenant sur la main droite
après cela on relance b à la hauteur 4 et on redémare un nouveau cycle
Dernière modification par yohann (Le 07/07/2010, à 12:48)
j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.
Hors ligne
#799 Le 07/07/2010, à 16:56
- inconnu
Re : Vos "Geekeries" (3)
Je me suis senti geek quand j'ai enlacé ma TV sur Dailymotion (Le service pour voir les vidéo du Daily sur dixbox TV). Le pire, je n'était que dans le menu.
Ecran catodique POWWAA!
Ah ouais trop GIKE MDR PTDR XD LOL
HIER G PASS 2 EUR SUR FACEBOOK CHUI TRO 1 GEEK MDRRRRRRR
Pas thétique
#800 Le 07/07/2010, à 16:59
- Mathieu147
Re : Vos "Geekeries" (3)
kiloux a écrit :Je me suis senti geek quand j'ai enlacé ma TV sur Dailymotion (Le service pour voir les vidéo du Daily sur dixbox TV). Le pire, je n'était que dans le menu.
Ecran catodique POWWAA!
Ah ouais trop GIKE MDR PTDR XD LOL
HIER G PASS 2 EUR SUR FACEBOOK CHUI TRO 1 GEEK MDRRRRRRR
Pas thétique
Moi j'ai rien compris à ce que kiloux a dit en fait.
Pffff…
Hors ligne