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

 

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

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  23459  23460  23461  ..  27197  27198  27199  27200  27201  27202
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°2360955
fiscalisat​or
tu dois rompre
Posté le 31-08-2020 à 09:38:38  profilanswer
 

Reprise du message précédent :
moi j'ai pas de potes anti masques.
 
je connais des gens qui pensent que les obligations à l'extérieur ça frole de l'hystérie mais des gens qui iraient dans des manifs contre ça non, et même s'ils trouvent ça con, bah ils le mettent, this is the law  [:jfken:5]  
 
d'ailleurs la manif anti masques à paris y avait personne... donc de qui tu parles ?


Message édité par fiscalisator le 31-08-2020 à 09:39:17
mood
Publicité
Posté le 31-08-2020 à 09:38:38  profilanswer
 

n°2360956
flo850
moi je
Posté le 31-08-2020 à 09:59:17  profilanswer
 

ancien

 

et pour le coup, plutôt d'accord avec fisca : les raleurs sont peu nombreux dans mon entourage (mais ils sont bruyants)


Message édité par flo850 le 31-08-2020 à 10:00:28

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

n°2360957
masklinn
í dag viðrar vel til loftárása
Posté le 31-08-2020 à 10:07:39  profilanswer
 

Harkonnen a écrit :


Ancien surement, j'imagine qu'il doit avoir 3 mois de préavis


Un préavis ça se négocie (après ça dépend aussi de la culture de boîte je présume).


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2360958
Harkonnen
Un modo pour les bannir tous
Posté le 31-08-2020 à 10:18:09  profilanswer
 

Je pense que le bureau dans lequel bosse le dev qui a pondu ça va devenir une scène de crime :
 

Code :
  1. for (int i = 0; i < countFiles; i++) {
  2.    Platform.runLater(new Runnable() {
  3.        @Override
  4.        public void run() {
  5.            ...
  6.        }
  7.    }
  8. }



---------------
J'ai un string dans l'array (Paris Hilton)
n°2360959
sligor
Posté le 31-08-2020 à 10:40:17  profilanswer
 

Harkonnen a écrit :

Je pense que le bureau dans lequel bosse le dev qui a pondu ça va devenir une scène de crime :
 

Code :
  1. for (int i = 0; i < countFiles; i++) {
  2.    Platform.runLater(new Runnable() {
  3.        @Override
  4.        public void run() {
  5.            ...
  6.        }
  7.    }
  8. }




je suis pas du tout expert en Java, c'est quoi le problème exactement ?

n°2360960
Harkonnen
Un modo pour les bannir tous
Posté le 31-08-2020 à 10:43:31  profilanswer
 

sligor a écrit :


je suis pas du tout expert en Java, c'est quoi le problème exactement ?


Le mec instancie autant de Runnable qu'il a de fichiers à traiter, ce qui va pourrir son event queue bien comme il faut s'il a un nombre de fichiers conséquents
Platform.runLater() permet d'exécuter une tâche de façon asynchrone, et prend en argument une instance de Runnable (grosso modo un thread pour faire court)


---------------
J'ai un string dans l'array (Paris Hilton)
n°2360961
flo850
moi je
Posté le 31-08-2020 à 10:52:12  profilanswer
 

masklinn a écrit :


Un préavis ça se négocie (après ça dépend aussi de la culture de boîte je présume).


J'ai que 2 mois en fait ( congtrat un peu a la con)


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

n°2360962
el muchach​o
Comfortably Numb
Posté le 31-08-2020 à 10:53:02  profilanswer
 
n°2360970
Jubijub
Parce que je le VD bien
Posté le 31-08-2020 à 11:28:40  profilanswer
 

Harkonnen a écrit :


Le mec instancie autant de Runnable qu'il a de fichiers à traiter, ce qui va pourrir son event queue bien comme il faut s'il a un nombre de fichiers conséquents
Platform.runLater() permet d'exécuter une tâche de façon asynchrone, et prend en argument une instance de Runnable (grosso modo un thread pour faire court)


il a du arreter de lire avant les ThreadPools :o


---------------
Jubi Photos : Flickr - 500px
n°2360971
masklinn
í dag viðrar vel til loftárása
Posté le 31-08-2020 à 11:32:03  profilanswer
 

Harkonnen a écrit :


Le mec instancie autant de Runnable qu'il a de fichiers à traiter, ce qui va pourrir son event queue bien comme il faut s'il a un nombre de fichiers conséquents
Platform.runLater() permet d'exécuter une tâche de façon asynchrone, et prend en argument une instance de Runnable (grosso modo un thread pour faire court)


Un Runnable c’est plus une task, et encore, c’est encore plus l’équivalent d’une closure qui prend pas de paramètres et renvoie rien (et que ce soit appelé / utilisé dans un thread est le use-case premier), vu qu’historiquement en Java tu dois impérativement passer par une interface complète pour faire des trucs génériques.
 
C’est surtout con parce-que runLater va faire tourner tous les callbacks sur l’application thread (aka event thread aka main thread), ce qu’il me semble être l’inverse de ce que tu veux.
 
Après sans avoir plus de contexte on sait pas si c’est juste un peu con (tous les fichiers ont été processés et il faut impacter l’UI, auquel cas il devrait y avoir peu de travail et l’overhead du dispatch va être énorme) ou complètement con (le processing des fichiers va être fait sans l’application thread).

Message cité 1 fois
Message édité par masklinn le 31-08-2020 à 11:35:40

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
mood
Publicité
Posté le 31-08-2020 à 11:32:03  profilanswer
 

n°2360973
fiscalisat​or
tu dois rompre
Posté le 31-08-2020 à 11:43:02  profilanswer
 

Si c'est pour prendre les fichiers et les envoyer par mail ou à une queue ou un autre process à la con async sans réellement avoir un impact critique de délai de livraison je ne vois pas le problème.  
Si tu nous dit que de manière récurrente il peut y avoir 10000 fichiers ok c'est la merde, mais si c'est une dizaine ...

Message cité 1 fois
Message édité par fiscalisator le 31-08-2020 à 11:43:34
n°2360974
masklinn
í dag viðrar vel til loftárása
Posté le 31-08-2020 à 11:45:16  profilanswer
 

fiscalisator a écrit :

Si c'est pour prendre les fichiers et les envoyer par mail ou à une queue ou un autre process à la con async sans réellement avoir un impact critique de délai de livraison je ne vois pas le problème.  


Ça les envoie un par un sur le thread d’UI.


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2360976
fiscalisat​or
tu dois rompre
Posté le 31-08-2020 à 11:49:37  profilanswer
 

Ok c'est de la merde.

n°2360977
Harkonnen
Un modo pour les bannir tous
Posté le 31-08-2020 à 12:02:55  profilanswer
 

masklinn a écrit :


Après sans avoir plus de contexte on sait pas si c’est juste un peu con (tous les fichiers ont été processés et il faut impacter l’UI, auquel cas il devrait y avoir peu de travail et l’overhead du dispatch va être énorme) ou complètement con (le processing des fichiers va être fait sans l’application thread).


Vu que l'appli peut être utilisée sur un filesystem complet, il peut y avoir un gros paquet de fichiers.
En fait, j'ai compris pourquoi il a utilisé runlater() : pendant le processing du fichier, il met à jour une barre de progression. Et du coup il doit y accéder à partir du thread de l'UI.
 
Sauf qu'il aurait pu aussi créer une Task<>, appeler la méthode updateProgress() de cette Task pour mettre à jour la progression, puis binder la ProgressBar à la Task, et faire un truc genre :
 

Code :
  1. Task task = new Task<Void>() {
  2.   @override
  3.   public Void call() {
  4.      for (int i = 0; i < countFiles; i++) {
  5.         ...
  6.         updateProgress(i, countFiles);
  7.      }
  8.  
  9.      return null;
  10.   }
  11. }
  12. bar.progressProperty().bind(task.progressProperty());
  13. new Thread(task).start();


C'est quand même un poil plus propre :o


---------------
J'ai un string dans l'array (Paris Hilton)
n°2360978
nraynaud
lol
Posté le 31-08-2020 à 12:08:09  profilanswer
 

chez Plamcorps, y'a un truc comme ça aussi, mais il est sensé être plus intelligent. Tous les backups sont dans leur green thread séparé, mais en vrai le runner contrôle la concurrence avec un paramètre dans la config.
 
Mais ça rend tout chiant à débugger, par rapport à une boucle qui éclate une liste de travail séquentiellement.


---------------
trainoo.com, c'est fini
n°2360979
fiscalisat​or
tu dois rompre
Posté le 31-08-2020 à 12:14:07  profilanswer
 

updateProgress lancera alors un runLater() avec un autre thread pour updater l'UI :o  
 
y a des bonnes chances que le mecs ait googlé "comment on met à jour la fenêtre avec les threads" et en avant guiguamp.

n°2360980
masklinn
í dag viðrar vel til loftárása
Posté le 31-08-2020 à 12:17:14  profilanswer
 

fiscalisator a écrit :

updateProgress lancera alors un runLater() avec un autre thread pour updater l'UI :o  


En gros, mais c’est un builtin un peu moins con donc il coalesce les maj (c’est documenté). Donc il va pas faire un runLater par updateProgress.  
 
Ou même pas en faire du tout parce que ça passe par le mécanisme de property / observable de javafx, c’est juste les maj de l’observable qui vont être coalescé.  


Message édité par masklinn le 31-08-2020 à 12:20:23

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2360981
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 31-08-2020 à 12:23:08  profilanswer
 

Jubijub a écrit :


il a du arreter de lire avant les ThreadPools :o


 
Je ne sais pas ce qu'il te faut c'est une ThreadPool de capacité infinie c'est encore mieux :o


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2360985
nraynaud
lol
Posté le 31-08-2020 à 13:44:44  profilanswer
 

macreuse:dev nraynaud$ ssh -o "StrictHostKeyChecking=no" $XOA 'sudo ntpdate fr.pool.ntp.org'
31 Aug 07:38:53 ntpdate[6446]: step time server 188.165.50.34 offset 523.047134 sec
macreuse:dev nraynaud$ ssh -o "StrictHostKeyChecking=no" $XOA 'sudo ntpdate fr.pool.ntp.org'
31 Aug 07:39:16 ntpdate[6515]: step time server 95.81.173.155 offset 12.024095 sec
macreuse:dev nraynaud$ ssh -o "StrictHostKeyChecking=no" $XOA 'sudo ntpdate fr.pool.ntp.org'
31 Aug 07:39:21 ntpdate[6525]: 82.65.128.190 rate limit response from server.
31 Aug 07:39:41 ntpdate[6525]: step time server 95.81.173.155 offset 16.935012 sec
macreuse:dev nraynaud$ ssh -o "StrictHostKeyChecking=no" $XOA 'sudo ntpdate fr.pool.ntp.org'
31 Aug 07:40:21 ntpdate[6537]: step time server 188.165.50.34 offset 27.022743 sec


 
c'est pas comme ça que le monde marche, c'est pas comme ça que je veux qu'il marche, et c'est pas comme ça que j'ai envie qu'il marche [:pingouino]


---------------
trainoo.com, c'est fini
n°2360986
fiscalisat​or
tu dois rompre
Posté le 31-08-2020 à 13:49:11  profilanswer
 

depuis la creuse aussi

n°2360987
nraynaud
lol
Posté le 31-08-2020 à 13:54:01  profilanswer
 

macreuse:dev nraynaud$ ssh -o "StrictHostKeyChecking=no" $XOA 'sudo ntpdate fr.pool.ntp.org'
31 Aug 07:51:47 ntpdate[1146]: adjust time server 129.250.35.251 offset -0.002836 sec
macreuse:dev nraynaud$ ssh -o "StrictHostKeyChecking=no" $XOA 'sudo ntpdate fr.pool.ntp.org'
31 Aug 07:51:56 ntpdate[1162]: adjust time server 129.250.35.251 offset 0.001731 sec
macreuse:dev nraynaud$ ssh -o "StrictHostKeyChecking=no" $XOA 'sudo ntpdate fr.pool.ntp.org'
31 Aug 07:52:04 ntpdate[1176]: adjust time server 129.250.35.251 offset -0.000146 sec
macreuse:dev nraynaud$ ssh -o "StrictHostKeyChecking=no" $XOA 'sudo ntpdate fr.pool.ntp.org'
31 Aug 07:52:15 ntpdate[1195]: 151.80.124.104 rate limit response from server.
31 Aug 07:52:15 ntpdate[1195]: adjust time server 129.250.35.251 offset -0.000500 sec


un petit reboot et ça repart.  
Je suis vraiment content de mon mac à 5000 boules, j'ai vraiment aucun problème avec, je ne questionne pas du tout mes choix de vie [:pingouino]


---------------
trainoo.com, c'est fini
n°2360994
Dion
Acceuil
Posté le 31-08-2020 à 15:20:02  profilanswer
 

nraynaud a écrit :

macreuse:dev nraynaud$ ssh -o "StrictHostKeyChecking=no" $XOA 'sudo ntpdate fr.pool.ntp.org'
31 Aug 07:38:53 ntpdate[6446]: step time server 188.165.50.34 offset 523.047134 sec
macreuse:dev nraynaud$ ssh -o "StrictHostKeyChecking=no" $XOA 'sudo ntpdate fr.pool.ntp.org'
31 Aug 07:39:16 ntpdate[6515]: step time server 95.81.173.155 offset 12.024095 sec
macreuse:dev nraynaud$ ssh -o "StrictHostKeyChecking=no" $XOA 'sudo ntpdate fr.pool.ntp.org'
31 Aug 07:39:21 ntpdate[6525]: 82.65.128.190 rate limit response from server.
31 Aug 07:39:41 ntpdate[6525]: step time server 95.81.173.155 offset 16.935012 sec
macreuse:dev nraynaud$ ssh -o "StrictHostKeyChecking=no" $XOA 'sudo ntpdate fr.pool.ntp.org'
31 Aug 07:40:21 ntpdate[6537]: step time server 188.165.50.34 offset 27.022743 sec


 
c'est pas comme ça que le monde marche, c'est pas comme ça que je veux qu'il marche, et c'est pas comme ça que j'ai envie qu'il marche [:pingouino]


 
Tu devrais passer en M&A :
 

Citation :

négociations [...] valorisation de la société. [...] TOTO estime [...] 50 m€ [...] TATA estime [...] 460 M€


T'as pas besoin de t'emmerder à faire des études ou pondre des modèles :o


---------------
It is not called show art
n°2360999
lorill
Posté le 31-08-2020 à 21:58:29  profilanswer
 

Vous êtes devenus déprimants, avec votre pognon, vos chaises et vos télés :( Vla les priorités...

n°2361000
lorill
Posté le 31-08-2020 à 21:59:07  profilanswer
 

C'était plus marrant quand il s'agissait de remplacer le bruit du clic par un pouet dans le navigateur :(

n°2361001
lorill
Posté le 31-08-2020 à 21:59:15  profilanswer
 

</vieux con>

n°2361002
___alt
Posté le 31-08-2020 à 22:13:41  profilanswer
 

AAF


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2361003
flo850
moi je
Posté le 31-08-2020 à 22:32:50  profilanswer
 

salut le vieux, quoi de neuf ?


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

n°2361004
Jubijub
Parce que je le VD bien
Posté le 31-08-2020 à 22:45:53  profilanswer
 

lorill a écrit :

Vous êtes devenus déprimants, avec votre pognon, vos chaises et vos télés :( Vla les priorités...


han un revenant !
 :hello:


---------------
Jubi Photos : Flickr - 500px
n°2361005
Dion
Acceuil
Posté le 31-08-2020 à 23:16:09  profilanswer
 

J’ai de la pub pour des légumes sur YouTube maintenant  [:cerveau sadnoir]


---------------
It is not called show art
n°2361006
nraynaud
lol
Posté le 31-08-2020 à 23:48:27  profilanswer
 

les inconvénients de la balance connectée :/


---------------
trainoo.com, c'est fini
n°2361007
_pollux_
Pan ! t'es mort
Posté le 01-09-2020 à 08:03:28  profilanswer
 

lorill a écrit :

C'était plus marrant quand il s'agissait de remplacer le bruit du clic par un pouet dans le navigateur :(


Tu dis ça parce que tu viens de battre un 2d et le reste te semble fade maintenant  :O


---------------
Le topic du sport électronique@hfr : watch the l33t !
n°2361008
Harkonnen
Un modo pour les bannir tous
Posté le 01-09-2020 à 09:07:22  profilanswer
 

Putain, le masque au boulot toute la journée, ça va pas le faire :/
Ca fait 10 mn que je suis au taf, et j'en ai déjà marre


---------------
J'ai un string dans l'array (Paris Hilton)
n°2361009
Harkonnen
Un modo pour les bannir tous
Posté le 01-09-2020 à 09:09:21  profilanswer
 

lorill a écrit :

C'était plus marrant quand il s'agissait de remplacer le bruit du clic par un pouet dans le navigateur :(


Rendons hommage à Yvele d'avoir pensé Web Audio 10 ans avant l'heure  [:shimay:1]


---------------
J'ai un string dans l'array (Paris Hilton)
n°2361010
skeye
Posté le 01-09-2020 à 09:14:45  profilanswer
 

Harkonnen a écrit :

Putain, le masque au boulot toute la journée, ça va pas le faire :/
Ca fait 10 mn que je suis au taf, et j'en ai déjà marre


Même dans ton bureau?[:pingouino]


---------------
Can't buy what I want because it's free -
n°2361011
Harkonnen
Un modo pour les bannir tous
Posté le 01-09-2020 à 09:16:40  profilanswer
 

skeye a écrit :


Même dans ton bureau?[:pingouino]


Oui, on est 3 dans le bureau (et bientôt 4 la semaine prochaine). Ca me saoule grave là, en plus je suis légèrement enrhumé :/


---------------
J'ai un string dans l'array (Paris Hilton)
n°2361012
Harkonnen
Un modo pour les bannir tous
Posté le 01-09-2020 à 09:17:32  profilanswer
 

Ce qui me saoule encore plus, c'est de savoir que je dois porter ce putain de masque alors que je suis censé être immunisé. Mais bon, c'est pour les autres :/


---------------
J'ai un string dans l'array (Paris Hilton)
n°2361013
el_barbone
too old for this shit ...
Posté le 01-09-2020 à 09:22:26  profilanswer
 

Harkonnen a écrit :

Ce qui me saoule encore plus, c'est de savoir que je dois porter ce putain de masque alors que je suis censé être immunisé. Mais bon, c'est pour les autres :/


a priori on sait pas encore si t'es vraiment immunisé parce que tu l'as déjà eu


---------------
En théorie, la théorie et la pratique sont identiques, en pratique, non.
n°2361014
skeye
Posté le 01-09-2020 à 09:22:28  profilanswer
 

Bon courage, ici on est pas plus de deux par bureau...et avec suffisamment de distance pour bosser sans masques, il me semble.[:cupra]


---------------
Can't buy what I want because it's free -
n°2361015
el_barbone
too old for this shit ...
Posté le 01-09-2020 à 09:23:04  profilanswer
 

skeye a écrit :

Bon courage, ici on est pas plus de deux par bureau...et avec suffisamment de distance pour bosser sans masques, il me semble.[:cupra]


j'ai cru comprendre que tu peux te passer du masque en bureau individuel seulement :o


---------------
En théorie, la théorie et la pratique sont identiques, en pratique, non.
n°2361016
Harkonnen
Un modo pour les bannir tous
Posté le 01-09-2020 à 09:23:55  profilanswer
 

el_barbone a écrit :


j'ai cru comprendre que tu peux te passer du masque en bureau individuel seulement :o


+1 l'absence de masque, c'est uniquement si tu es seul dans le bureau


---------------
J'ai un string dans l'array (Paris Hilton)
n°2361017
Harkonnen
Un modo pour les bannir tous
Posté le 01-09-2020 à 09:24:28  profilanswer
 

el_barbone a écrit :


a priori on sait pas encore si t'es vraiment immunisé parce que tu l'as déjà eu


oui, c'est ce que j'ai cru comprendre, il y a une grosse inconnue à ce sujet :/


---------------
J'ai un string dans l'array (Paris Hilton)
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  23459  23460  23461  ..  27197  27198  27199  27200  27201  27202

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)