CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

@ Le Blabla des Suisses @

Tikim
Tikim
Niveau 21
20 mai 2012 à 20:30:10

Ah ok donc en fait si je veux pas me planter j'ai plutôt intérêt à toujours mettre le &. Parce que c'est pas clair sur les quelques sites que j'ai vu, genre c'est marqué de toujours le mettre, et plus bas dans les explications des appels récursifs, il y est pas...

IIIIIIIIIIIIIll
IIIIIIIIIIIIIll
Niveau 10
20 mai 2012 à 20:32:58

Ben non, je te conseille de plutôt pas le mettre.

'&', ça ignore le prototypage des fonctions, du coup, tu risques de créer des bugs.
(Le machin que je te donne l'explique.)

Tikim
Tikim
Niveau 21
20 mai 2012 à 20:36:06

Ouais j'ai lu de travers. Mais de toute façon je mets toujours les parenthèses, vieille habitude du C/&co :o))

IIIIIIIIIIIIIll
IIIIIIIIIIIIIll
Niveau 10
20 mai 2012 à 20:38:41

Well, à chacun ses trips ; moi, j'ai plutôt tendance à trouver la syntaxe de type 'foo(a, b)' pas super-esthétique, et donc préférer façon Haskell 'foo a b'. :)

Tikim
Tikim
Niveau 21
20 mai 2012 à 20:54:04

Rofl j'ai enfin terminé mon code, bien pris mes précautions avant de tester, mais j'ai une erreur. Une seule. La pire.

Deep recursion on subroutine
Too many open files

Pourtant je ferme les opendir juste après avoir copié... Et je vois pas en quoi ma récursivité est infinie.

NorkaLaGrande
NorkaLaGrande
Niveau 11
20 mai 2012 à 20:59:47

Et sinon pour le repassage vous utilisez quoi? Perso j'ai une centrale vapeur, et un fer électrique

NorkaLaGrande
NorkaLaGrande
Niveau 11
20 mai 2012 à 21:01:44

zut OWNEDby Tab :o))

donc le fer électrique j'utilise rarement, si c'est juste un petit truc à repasser ou en dépannage

Et pour la lessive j'utilise toujours le programme à 40° pour les habits et 60° pour les linges et draps

:noel:

Tikim
Tikim
Niveau 21
20 mai 2012 à 21:05:13

Je repasse pas, T-shirts noirs :hap:

carbon_0
carbon_0
Niveau 8
20 mai 2012 à 21:08:54

Fer électrique pourrit sur planche pourrie. Et noir, blanc, couleurs, linges, vêtements, tout ensemble, à 40 programme court... :noel: :hap: :bave:

IIIIIIIIIIIIIll
IIIIIIIIIIIIIll
Niveau 10
20 mai 2012 à 21:10:09

Tikim :d) Je sais pas comment les IO sont implémentés, mais t'es sûr que tes routines sont pas lancées en parallèle ?

Norka :d) C'est ma maman qui repasse. :hap:

M'enfin, planche avec fer et vapeur intégrés. Pour la lessive, ça dépend des habits.

Tikim
Tikim
Niveau 21
20 mai 2012 à 21:25:30

Bah c'est pas le principe de la récursion ?

Donc script de synchro de dossier (récursif, donc aussi les sous dossiers).

En gros j'ai une sub principale, une seule. Elle prend en paramètre deux dossiers. Elle les compare, quand un fichier du dossier source n'est pas présent dans le dossier n°2, elle le copie. Quand un fichier du n°2 n'est pas présent dans le dossier source, elle le supprime (pareil si c'est un dossier). Après t'as les comparaisons, si un fichier est présent dans les deux, si c'est le même elle y touche pas, sinon elle remplace celui du dossier n°2 par celui du dossier source.

Jusque là ça marche niquel je viens de vérifier. Maintenant dans le cas ou dans le dossier source ET le dossier n°2 on a un dossier similaire (genre src/truc et n2/truc), bah faut logiquement les comparer les deux donc refaire tout le même raisonnement. Donc c'est là que je fais ma récursion, je rappelle ma sub en passant en paramètre src/truc et n2/truc (le path est sous forme de variable hein).

Donc tu vois un seul appel récursif dans tout le programme, et apparemment il aime pas.

IIIIIIIIIIIIIll
IIIIIIIIIIIIIll
Niveau 10
20 mai 2012 à 22:22:38

Ouais, mais du coup, c'est quoi le trip des 'open files' ?

M'enfin, perso, j'aurais tendance à faire ça en bash directement. D'où le fait que j'utilise plus Perl depuis une belle lurette.

Tikim
Tikim
Niveau 21
20 mai 2012 à 22:54:38

Bah j'ai finalement trouvé mon erreur. Je parcourais mes dossiers ouverts avec une boucle foreach, et en fait elle lit le point (".") de chaque dossier, et le considère logiquement comme un dossier. Du coup je fais mes recherches dans le même dossier à l'infini. Donc il a fallu ignorer le point...

IIIIIIIIIIIIIll
IIIIIIIIIIIIIll
Niveau 10
20 mai 2012 à 23:12:12

Vous la sentez, la p*tain de NOSTALGIE ? :bave:
(Pour l'ambiance) http://www.youtube.com/watch?v=XiBYM6g8Tck
http://www.dansdata.com/images/blog/uglylego/roboguardian.jpg
http://www.brick-building-ideas.com/images/legopirateship.jpg
http://i.ebayimg.com/00/s/MTIwMFgxNjAw/$%28KGrHqMOKisE86mYfnDmBPY2rdTihg~~60_35.JPG
http://images.wikia.com/lego/images/e/e8/6493_Flying_Time_Vessel.jpg
http://images.wikia.com/lego/images/f/f9/8299_8250_Search_Sub.jpg
http://ecx.images-amazon.n.com/images/I/51F2QEES7FL.jpg

Anevo_
Anevo_
Niveau 9
20 mai 2012 à 23:19:11

:bave: oh oui, la nostalgie....

IIIIIIIIIIIIIll
IIIIIIIIIIIIIll
Niveau 10
20 mai 2012 à 23:23:35

Oh, comme j'ai trop oublié ceux-là :
http://images.wikia.com/lego/images/0/03/6339_Shuttle_Launch_Pad.jpg
http://www.funnypictures.net.au/images/lego-3-shark.jpg
http://img.myconfinedspace.com/wp-content/uploads/2009/12/lego-underwater-set-700x498.jpg
http://img.lugnet.com/set/200/new/lego8257.jpg
http://lego.nico.free.fr/lego-plobsheim2004-train-640x480.jpg

vive_cod4
vive_cod4
Niveau 9
20 mai 2012 à 23:34:56

tikim c'est le parcours du combattant pour que tu puisses écrire c'est 2 scripts perl !

Tout ça pour dire qu'à la fin, quand tout marche, tu dois te faire chier à faire une doc,screen etc... Mais quand tu as zippé le tout et envoyé, ça soulage ! :fou:

Tikim
Tikim
Niveau 21
21 mai 2012 à 00:01:19

Je regarderai demain. J'ai enfin terminé mon script, il fonctionne et je l'ai envoyé avec de la doc et exemple de test à mon prof à 23:29. C'était à rendre avant minuit. Mission accomplie. Nouvelle mission : DODOOOOOOOOOOOOOOO :sleep:

Tikim
Tikim
Niveau 21
21 mai 2012 à 00:02:37

Oui vive_cod4 mais c'est la première fois que je fais un script, première fois que je code en perl, et je jouais pendant les cours :o))

Bel exemple ^^

Et j'ai pas fais le deuxième :fou:

Je l'aurais sûrement commencé si j'avais pas foutu en l'air ma partition Ubuntu en cours de route :rire:

NorkaLaGrande
NorkaLaGrande
Niveau 11
21 mai 2012 à 00:23:07

Je suis trop vieille pour avoir connu les lego system :(

La vidéo du moment