Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1860 connectés 

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  23310  23311  23312  ..  25935  25936  25937  25938  25939  25940
Auteur Sujet :

[blabla@hosto] Le topic des vieux

n°2354213
rufo
Pas me confondre avec Lycos!
Posté le 22-05-2020 à 14:36:00  profilanswer
 

Reprise du message précédent :
Par ailleurs, si t'as enchaîné     SELECT *  
    FROM majolietable
    WHERE id= majoliefonction(32);
 
et     SELECT a.*  
    FROM majolietable a
          JOIN (SELECT majoliefonction(32) id FROM dual) b ON b.id=a.id;
 
Je pense que le cache a été utilisé. T'avais vidé tous les caches entre les 2 ?
 
En effet, comme pas mal de gens utilisent le where pour faire les équi-jointures, pas mal d'optimiseurs de requêtes font la transfo pour mettre les conditions dans le JOIN... ON.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
mood
Publicité
Posté le 22-05-2020 à 14:36:00  profilanswer
 

n°2354214
ratibus
Posté le 22-05-2020 à 14:39:55  profilanswer
 

skeye a écrit :


 
pourquoi il utiliserait l'index quand c'est appelé avec un id en dur et pas quand on utilise le résultat d'une fonction?


Parce que RTFM il me semble :d
Le retour de ta fonction dépend de la ligne ?
Si non, t'as essayé de la mettre dans une variable ?

Message cité 1 fois
Message édité par ratibus le 22-05-2020 à 14:41:53
n°2354215
rufo
Pas me confondre avec Lycos!
Posté le 22-05-2020 à 14:40:55  profilanswer
 

skeye a écrit :


 
pourquoi il utiliserait l'index quand c'est appelé avec un id en dur et pas quand on utilise le résultat d'une fonction?


    SELECT * FROM majolietable WHERE id = 34   --> 150 ms donc utilisation de l'index
 
    SELECT *  
    FROM majolietable
    WHERE id= majoliefonction(32);  --> 58s donc pas d'utilisation de l'index
 
J'aurai tendance à penser que ça vient du côté dynamique de la fonction : l'optimiseur de requête ne peut pas prédire le résultat de la fonction, donc ignore la quantité d'enregistrements qui va correspondre et donc si c'est pertinent de passer par l'index ou pas (ou alors il fait peut-être une mauvaise éval). Alors qu'avec une constante, il sait faire cette éval qui est bonne.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2354216
skeye
Posté le 22-05-2020 à 14:41:00  profilanswer
 

rufo a écrit :

Par ailleurs, si t'as enchaîné     SELECT *  
    FROM majolietable
    WHERE id= majoliefonction(32);
 
et     SELECT a.*  
    FROM majolietable a
          JOIN (SELECT majoliefonction(32) id FROM dual) b ON b.id=a.id;
 
Je pense que le cache a été utilisé. T'avais vidé tous les caches entre les 2 ?
 
En effet, comme pas mal de gens utilisent le where pour faire les équi-jointures, pas mal d'optimiseurs de requêtes font la transfo pour mettre les conditions dans le JOIN... ON.


 
non, la différence n'a rien à voir avec les caches.
Effectivement dans la version avec l'appel de fonction il fait un full scan comme un gros bozo, alors qu'avec la valeur en dur il utilise l'index.
Dans la version avec jointure sur la sous-requête il fait bien le découpage en deux opérations, donc utilise l'index pour faire la jointure.


---------------
Can't buy what I want because it's free -
n°2354217
skeye
Posté le 22-05-2020 à 14:45:11  profilanswer
 

ratibus a écrit :


Parce que RTFM il me semble :d


 
Ah ça c'est fort probable, il m'est jamais venu à l'idée que les absurdités apparentes de mysql puissent être documentées.:D
 

ratibus a écrit :


Le retour de ta fonction dépend de la ligne ?
Si non, t'as essayé de la mettre dans une variable ?


 
Non, pas essayé. Je voulais juste écrire une petite requête simple vite fait pour vérifier que ma fonction fait bien ce qu'il faut, en fait, là...[:joce]


---------------
Can't buy what I want because it's free -
n°2354218
ratibus
Posté le 22-05-2020 à 14:48:37  profilanswer
 

skeye a écrit :

...mais évidemment
 

Code :
  1. SELECT a.*
  2. FROM majolietable a
  3.      JOIN (SELECT majoliefonction(32) id FROM dual) b ON b.id=a.id;


 
==> 125ms [:el g]


Tu devrais essayer :
 

Code :
  1. SELECT *
  2. FROM majolietable
  3. WHERE id = (SELECT majoliefonction(32) FROM dual);


Je suis même pas sûr que t'ai besoin du "from dual" (t'as fait de l'Oracle non avant ? :d)

Message cité 1 fois
Message édité par ratibus le 22-05-2020 à 14:50:12
n°2354219
skeye
Posté le 22-05-2020 à 14:49:04  profilanswer
 

ratibus a écrit :


Tu devrais essayer :

 
Code :
  1. SELECT *
  2. FROM majolietable
  3. WHERE id = (SELECT majoliefonction(32) id FROM dual);


 

Non celle-ci donne le résultat débile aussi, c'est la première que j'ai tentée pour essayer de contourner. :o


Message édité par skeye le 22-05-2020 à 14:50:33

---------------
Can't buy what I want because it's free -
n°2354220
rufo
Pas me confondre avec Lycos!
Posté le 22-05-2020 à 14:53:03  profilanswer
 

Tiens, 2articles intéressants sur l'optimiseur de requêtes de Mysql :
https://www.informit.com/articles/a [...] 2&seqNum=2
 
Et doc du fonctionnement interne de l'optimiseur :  
https://dev.mysql.com/doc/internals [...] -code.html


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2354221
el muchach​o
Comfortably Numb
Posté le 22-05-2020 à 15:18:50  profilanswer
 

nraynaud a écrit :


et ? c'est moins bien que d'ergoter sur chaque underscore ?
 
Je pense pas que qui que ce soit ait envie de review 200PRs de 10 lignes non plus.


Ben si, parce que tu peux dire "voila, j'en ai fait 10 aujourd'hui", c'est plus motivant et plus  gratifiant que dire "je sais pas combien de temps je vais mettre encore pour ces 2000 lignes", et à la fin t'en as marre et tu bâcles le truc juste pour dire "j'ai fini".


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2354222
R3g
fonctionnaire certifié ITIL
Posté le 22-05-2020 à 16:01:49  profilanswer
 

Elmoricq a écrit :


Nettoyage du siphon > ventouse > produits, si jamais tu n'as pas déjà essayé.


J’ai fini par l’avoir, mais le bouchon était dans un coude à environ 12m de l’évier, autant dire que la ventouse ne faisait pas grand chose.


---------------
Au royaume des sourds, les borgnes sont sourds.
mood
Publicité
Posté le 22-05-2020 à 16:01:49  profilanswer
 

n°2354223
R3g
fonctionnaire certifié ITIL
Posté le 22-05-2020 à 16:02:58  profilanswer
 

flo850 a écrit :

vinaigre blanc > soude > napalm ?


Acide sulfurique. Le problème c’est que la réaction avec l’eau dégage assez de chaleur pour faire fondre les tuyaux.


---------------
Au royaume des sourds, les borgnes sont sourds.
n°2354224
___alt
Posté le 22-05-2020 à 16:14:44  profilanswer
 

flo850 a écrit :

vinaigre blanc > soude > napalm ?


 
J'éviterais d'enchaîner un acide et une base forte dans le même tuyau bouché pour éviter un échauffement prononcé voire un dégagement de gaz chloré extrêmement toxique.


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2354225
flo850
moi je
Posté le 22-05-2020 à 16:34:17  profilanswer
 

[:cerveau whistle]  
 
(mais genre le napalm ne vous a pas mis la puce à l'oreille ? )


---------------

n°2354227
___alt
Posté le 22-05-2020 à 16:52:40  profilanswer
 

flo850 a écrit :

[:cerveau whistle] (mais genre le napalm ne vous a pas mis la puce à l'oreille ? )


 
Mais enfin comment veux-tu employer du napalm dans ta cuisine en toute sécurité si tu t'es intoxiqué au chlore avant ?  [:zedlefou:1]  


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2354228
Jubijub
Parce que je le VD bien
Posté le 22-05-2020 à 18:05:17  profilanswer
 

pour un mec de 59 piges il touche un peu à la batterie, quand meme
https://www.youtube.com/watch?v=FssULNGSZIA
 
 
débarquement de l'espace mais je découvre Tool et ça déboite. C'est comme Dream theater, mais sans le chanteur à la voix de chat écrasé :o


---------------
Jubi Photos : Flickr - 500px
n°2354231
el muchach​o
Comfortably Numb
Posté le 22-05-2020 à 18:34:48  profilanswer
 

skeye a écrit :

Je hais mysql, épisode 22 :
 

Code :
  1. SELECT majoliefonction(32) FROM dual;


 
==>répond "34" en 130ms
 

Code :
  1. SELECT * FROM majolietable WHERE id = 34


 
=> répond en 150ms
 

Code :
  1. SELECT *
  2. FROM majolietable
  3. WHERE id= majoliefonction(32);


 
==> répond comme la précédente en...58s.
 
[:sadnoir]


Ben ça c'est tout à fait normal et ça serait pareil sur tous les SGBDR.
 
Le 1 ne fait qu'un calcul (avec la syntaxe moisie du SQL).
Le 2 fait une requête standard sur une table indexée.
Le 3 fait une requête avec le résultat d'une fonction donc typiquement pas indexable donc il passe sur un scan.
Si ta fonction retourne un entier, dans ce cas tu as intérêt à faire le calcul, le stocker dans un entier, et faire la requête sur cet entier.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2354232
Hermes le ​Messager
Breton Quiétiste
Posté le 22-05-2020 à 18:35:50  profilanswer
 

Jubijub a écrit :

pour un mec de 59 piges il touche un peu à la batterie, quand meme
https://www.youtube.com/watch?v=FssULNGSZIA
 
 
débarquement de l'espace mais je découvre Tool et ça déboite. C'est comme Dream theater, mais sans le chanteur à la voix de chat écrasé :o


 
La batterie n'est pas une question de force (enfin sauf quand on est très mauvais, qu'on débute et qu'on ne pense qu'à faire du bruit), c'est une question de technique avant tout. Le fait d'avoir 59 ans ne change strictement rien du tout (enfin sauf si ce mec vient d'apprendre à jouer de la batterie, auquel cas, il aurait de supers capacités d'apprentissage pour un mec de cet age).
Je sais que plein de batteurs ont des muscles, et c'est vrai qu'être batteur fait travailler les muscles, mais c'est la plupart du temps parce que ça correspond aussi à leur look et leur mode de vie.
Enfin bref, c'est un bon batteur et le fait qu'il ait 59 ans n'est absolument pas impressionnant.  
 
Ce qui impressionant, c'est ça :
 
https://www.youtube.com/watch?v=zXl [...] u.be&t=203
 
Arthur Rubinstein - The Last Recital for Israel, 1975 (Beethoven, Schumann, Debussy, Chopin)
 
à 87 ans...  :D  
 
Et pour jouer beethoven, il faut largement autant de force physique que pour faire de la batterie, mais si on ne s'en rend absolument pas compte... On va dire qu'en plus, il faut énormément d'autres capacités que j'ai pas le temps d'énumérer. :D
 
Là, oui, on peut dire que "pour un mec de 87 ans", il touche un peu du piano cômême.  :D

Message cité 1 fois
Message édité par Hermes le Messager le 22-05-2020 à 18:37:53

---------------
Expert en expertises
n°2354234
skeye
Posté le 22-05-2020 à 18:37:26  profilanswer
 

el muchacho a écrit :


Si ta fonction retourne un entier, dans ce cas tu as intérêt à faire le calcul, le stocker dans un entier, et faire la requête sur cet entier.


...et donc le sgbd a aucun moyen de déterminer ça tout seul comme un grand? :o
 
Faut que je fasse le test avec oracle, tiens...:o


---------------
Can't buy what I want because it's free -
n°2354235
el muchach​o
Comfortably Numb
Posté le 22-05-2020 à 18:37:37  profilanswer
 

skeye a écrit :


pourquoi il utiliserait l'index quand c'est appelé avec un id en dur et pas quand on utilise le résultat d'une fonction?


Parce que les retours de fonctions ne sont pas typées ou typées NUMBER ?


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2354236
skeye
Posté le 22-05-2020 à 18:38:13  profilanswer
 

el muchacho a écrit :


Parce que les retours de fonctions ne sont pas typées ou typées NUMBER ?

 

returns int...


Message édité par skeye le 22-05-2020 à 18:38:41

---------------
Can't buy what I want because it's free -
n°2354237
rufo
Pas me confondre avec Lycos!
Posté le 22-05-2020 à 19:05:33  profilanswer
 

Jubijub a écrit :

pour un mec de 59 piges il touche un peu à la batterie, quand meme
https://www.youtube.com/watch?v=FssULNGSZIA
 
 
débarquement de l'espace mais je découvre Tool et ça déboite. C'est comme Dream theater, mais sans le chanteur à la voix de chat écrasé :o


Sans vouloir faire un concours de celui qui a la plus grosse, je pense que Mike Terrana (60 ans, batteur, entre autres, de Tarja Turunen) est meilleur dans ce solo de malade : https://www.youtube.com/watch?v=efXGNwJ0SVI   :whistle:


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2354238
masklinn
í dag viðrar vel til loftárása
Posté le 22-05-2020 à 19:05:35  profilanswer
 

skeye a écrit :


...et donc le sgbd a aucun moyen de déterminer ça tout seul comme un grand? :o
 
Faut que je fasse le test avec oracle, tiens...:o


Généralement les fonctions des barrières d’optimisation, sauf si elles sont annotées. Dans Postgres les fonctions dont annotées / classifiées immutable, stable ou volatile.  
 
Si une fonction est immutable (= pure) pg va probablement pouvoir l’optimiser, stable (va lire la db) peut-être selon le contexte, mais volatile (la valeur par defaut) certainement pas.
 
La doc note qu’une fonction immutable est traitée comme une constante à l’échelle de la query, une stable peut être utilisée dans ke cadre d’un index avance et une volatile est nécessairement réévaluée dans tous les contextes donc c’est du full scan dans tous les cas.
 
pg12 ajoute des support functions qui permettent de s’intégrer avec divers contextes d’optimisation.
 
Après peut-être que dans oracle les fonctions ne sont pas des barrières.

Message cité 1 fois
Message édité par masklinn le 22-05-2020 à 19:13:44

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°2354239
skeye
Posté le 22-05-2020 à 19:25:06  profilanswer
 

masklinn a écrit :


Généralement les fonctions des barrières d’optimisation, sauf si elles sont annotées. Dans Postgres les fonctions dont annotées / classifiées immutable, stable ou volatile.  
 
Si une fonction est immutable (= pure) pg va probablement pouvoir l’optimiser, stable (va lire la db) peut-être selon le contexte, mais volatile (la valeur par defaut) certainement pas.
 
La doc note qu’une fonction immutable est traitée comme une constante à l’échelle de la query, une stable peut être utilisée dans ke cadre d’un index avance et une volatile est nécessairement réévaluée dans tous les contextes donc c’est du full scan dans tous les cas.
 
pg12 ajoute des support functions qui permettent de s’intégrer avec divers contextes d’optimisation.
 
Après peut-être que dans oracle les fonctions ne sont pas des barrières.


 
J'essaierai de prendre le temps de tester, par curiosité. En tout cas vu la quantité de trucs d'opti hyper complexes que font les SGDB, savoir traiter un variableInt = fonctionRetourneInt() comme un variableInt = const me parait incroyablement simple...


---------------
Can't buy what I want because it's free -
n°2354240
el_barbone
too old for this shit ...
Posté le 22-05-2020 à 19:27:06  profilanswer
 

https://www.20minutes.fr/monde/2784 [...] de-ampleur


---------------
En théorie, la théorie et la pratique sont identiques, en pratique, non.
n°2354241
el muchach​o
Comfortably Numb
Posté le 22-05-2020 à 19:28:33  profilanswer
 

Hermes le Messager a écrit :


Ce qui impressionant, c'est ça :
 
https://www.youtube.com/watch?v=zXl [...] u.be&t=203
 
Arthur Rubinstein - The Last Recital for Israel, 1975 (Beethoven, Schumann, Debussy, Chopin)
 
à 87 ans...  :D  
 
Et pour jouer beethoven, il faut largement autant de force physique que pour faire de la batterie, mais si on ne s'en rend absolument pas compte... On va dire qu'en plus, il faut énormément d'autres capacités que j'ai pas le temps d'énumérer. :D
 
Là, oui, on peut dire que "pour un mec de 87 ans", il touche un peu du piano cômême.  :D


Les musiciens ça ne vieillit pas trop, ou très tard. Rubinstein, Horowitz, Arrau, ils mettaient encore une pilée à bon nombre de pianistes même sur le tard.
Sinon écoute le dernier récital de Lipatti. Il n'était pas vieux mais gravement malade au point de ne pas pouvoir jouer la dernière valse de Chopin, et de mourir 2 mois et demi plus tard.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2354242
masklinn
í dag viðrar vel til loftárása
Posté le 22-05-2020 à 19:29:45  profilanswer
 

skeye a écrit :


 
J'essaierai de prendre le temps de tester, par curiosité. En tout cas vu la quantité de trucs d'opti hyper complexes que font les SGDB, savoir traiter un variableInt = fonctionRetourneInt() comme un variableInt = const me parait incroyablement simple...


Traiter rand() ou newid() comme une constante est simple mais je doute que ce soit très correct.


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°2354243
Jubijub
Parce que je le VD bien
Posté le 22-05-2020 à 19:33:41  profilanswer
 

rufo a écrit :


Sans vouloir faire un concours de celui qui a la plus grosse, je pense que Mike Terrana (60 ans, batteur, entre autres, de Tarja Turunen) est meilleur dans ce solo de malade : https://www.youtube.com/watch?v=efXGNwJ0SVI   :whistle:


 c'est une question de préférence : il joue bcp plus vite, mais je trouve pas pour autant ça mélodieux ou intéressant...la double pédale à 200bpm bien tenu c'est surement très difficile à réaliser, j'ai vraiment jamais trouvé que ça amenait grand chose (souvent sur une batterie ça va couvrir les autres parties)
En guitare c'est pareil, tu vas avoir Eric Johnson, Clapton, Knopfler, Gilmour pis en face tu vas avoir je sais pas moi , Malmsteen. Il joue bien plus vite que les précédents. Je suis pas certain qu'il joue "mieux".


---------------
Jubi Photos : Flickr - 500px
n°2354244
skeye
Posté le 22-05-2020 à 19:38:01  profilanswer
 

masklinn a écrit :


Traiter rand() ou newid() comme une constante est simple mais je doute que ce soit très correct.


comme un critère de jointure alors si tu préfères.:o


---------------
Can't buy what I want because it's free -
n°2354245
skeye
Posté le 22-05-2020 à 19:39:35  profilanswer
 

(...mais vu d'ici ça change rien, tu lookup un int dans un index, la manière de générer l'int en question avant ça n'est pas terriblement pertinente)


---------------
Can't buy what I want because it's free -
n°2354246
masklinn
í dag viðrar vel til loftárása
Posté le 22-05-2020 à 19:49:28  profilanswer
 

skeye a écrit :

(...mais vu d'ici ça change rien, tu lookup un int dans un index, la manière de générer l'int en question avant ça n'est pas terriblement pertinente)


Sauf que la encore c’est pas correct si ta fonction a des effets de bord tels que sa valeur change à chaque invocation.  
 
Tu vas me dire que c’est stupide d’utiliser une telle fonction, et c’est vrai, mais c’est légal donc ça doit marcher comme ça [:spamafote]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°2354247
sligor
Posté le 22-05-2020 à 19:49:36  profilanswer
 

bon avec le shitstorm de strava c'est le bon moment pour ressortir trainoo  [:fegafobobos:1]

n°2354248
sligor
Posté le 22-05-2020 à 19:52:27  profilanswer
 

el muchacho a écrit :


Les musiciens ça ne vieillit pas trop, ou très tard. Rubinstein, Horowitz, Arrau, ils mettaient encore une pilée à bon nombre de pianistes même sur le tard.
Sinon écoute le dernier récital de Lipatti. Il n'était pas vieux mais gravement malade au point de ne pas pouvoir jouer la dernière valse de Chopin, et de mourir 2 mois et demi plus tard.


par contre au niveau création c'est pas terrible en vieillissant  :sweat:

n°2354249
el muchach​o
Comfortably Numb
Posté le 22-05-2020 à 19:58:22  profilanswer
 

sligor a écrit :


par contre au niveau création c'est pas terrible en vieillissant  :sweat:


Ca dépend, y'a plein d'artistes dont les oeuvres les plus importantes ou les plus visionnaires sont celles de la fin.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2354251
skeye
Posté le 22-05-2020 à 20:12:09  profilanswer
 

masklinn a écrit :


Sauf que la encore c’est pas correct si ta fonction a des effets de bord tels que sa valeur change à chaque invocation.  
 
Tu vas me dire que c’est stupide d’utiliser une telle fonction, et c’est vrai, mais c’est légal donc ça doit marcher comme ça [:spamafote]


 
non mais pourquoi ton plan d'exec serait pas systématiquement ça dans un cas pareil :
1) calcul du résultat de la fonction
2 ) lookup du résultat dans l'index
 
:??:
Ca marche quoi qu'il se passe dans ta fonction, a priori...


---------------
Can't buy what I want because it's free -
n°2354252
rufo
Pas me confondre avec Lycos!
Posté le 22-05-2020 à 20:18:49  profilanswer
 

Le traitement de la requête fait que peut-être, l'optimiseur travaille dans un ordre différent. En général, il essaye d'avoir le moins de lignes à traiter ce qui va déterminer le choix de l'index ou des index à utiliser. Dans le cas du id = const, il sait le déterminer. Dans le cas de id = résultatfonction(), il ne sait pas le nb de lignes que ça va faire tant que la fonction n'aura pas été exécutée. Or, dans sa façon de procéder, si y'a une fonction, l'index n'est généralement pas utilisé.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2354253
Hermes le ​Messager
Breton Quiétiste
Posté le 22-05-2020 à 20:20:49  profilanswer
 

sligor a écrit :


par contre au niveau création c'est pas terrible en vieillissant  :sweat:


 
Il y a des exceptions. Par exemple Rameau, qui a commencé à écrire des opéras sublimes à 50 ans.  [:bool_de_gom]  Mais c’est vrai qu’en général, l’âge n’est pas toujours un plus pour créer.


---------------
Expert en expertises
n°2354254
flo850
moi je
Posté le 22-05-2020 à 20:40:58  profilanswer
 

Comme chaque année a la même période , ça commence a être dur , désolé si je suis désagréable

 

Encore un mois a tenir avant l'anniversaire d'erwan


---------------

n°2354255
rufo
Pas me confondre avec Lycos!
Posté le 22-05-2020 à 20:49:50  profilanswer
 

Vous connaissez ? https://www.youtube.com/watch?v=aQ0yOmtl96A
 
Moi qui avait l'âge de regarder Saint Seiya au moment où ça passait au Club Dorothée, ça me fait trop marrer :D


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2354256
el_barbone
too old for this shit ...
Posté le 22-05-2020 à 20:55:15  profilanswer
 

flo850 a écrit :

Comme chaque année a la même période , ça commence a être dur , désolé si je suis désagréable

 

Encore un mois a tenir avant l'anniversaire d'erwan


 [:zedlefou:3]


---------------
En théorie, la théorie et la pratique sont identiques, en pratique, non.
n°2354257
Jubijub
Parce que je le VD bien
Posté le 22-05-2020 à 21:25:43  profilanswer
 

flo850 a écrit :

Comme chaque année a la même période , ça commence a être dur , désolé si je suis désagréable

 

Encore un mois a tenir avant l'anniversaire d'erwan


Courage mec...

 

[:threesixmafia]


---------------
Jubi Photos : Flickr - 500px
n°2354258
flo850
moi je
Posté le 22-05-2020 à 21:50:24  profilanswer
 

:jap: . Tout à l'heure moment auto analyse : il y a un lien avec le fait  je sois autant agacé par les gens qui se plaignent du confinement avec leurs enfants et de la (non) reprise de l'ecole.
Le temps passé avec ses enfants n'est pas perdu

 


la team choloroquinine prends bien cher au passage , un peu comme prévu

Message cité 3 fois
Message édité par flo850 le 22-05-2020 à 21:52:03

---------------

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  23310  23311  23312  ..  25935  25936  25937  25938  25939  25940

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@hosto] Le topic des vieux


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR