Mais du coup je ne comprends pas pourquoi la méthode 2. va plus vite que la méthode 1. (sauf si le temps de sommeil est le même pour tous les nourrissons, là les deux méthodes vont à la même vitesse (?!))
En fait je crois que j’ai compris…
Là où avec la méthode 1. j’attends que tout le dortoir ait fini, avec la méthode 2. je peux optimiser l’utilisation de mon unique dortoir car je peux faire dormir un nourrisson dès qu’une place se libère, sans devoir attendre que tout le dortoir ait fini…
Posté par Marotte ⛧ .
En réponse au message Multiprocessing.
Évalué à 2.
Dernière modification le 24 décembre 2016 à 18:35.
Encore merci benja !
Est-ce qu’il est correct de dire qu’en faisant [Pool(N)] * M je fais en fait M références au même objet ?
Quoi qu’il en soit voici la solution en utilisant plusieurs dortoirs. Maintenant les nourrissons peuvent tous commencer leur sieste en même temps et le temps total est égal au temps de la plus longue sieste.
Il fallait faire comme ça pour avoir plusieurs pools:
#!/usr/bin/env python3"""Make all the toddlers in the nursery have their nap."""frommultiprocessingimportPoolfromrandomimportrandint,samplefromtimeimportsleep,timeimportstringfrompprintimportpprint"""What a toddler does when he’s having his nap."""defnap(toddler):time=randint(0,4)print(toddler+' Zzz…',end=' ',flush=True)sleep(time)return(toddler,time)"""Populate the nursery with toddlers."""nurserySize=11toddlers=[]while(len(toddlers)<nurserySize):# Every toddler has a nametoddlers.append(''.join(sample(string.ascii_lowercase,randint(3,7))).capitalize())"""For all toddlers, make them nap grouped in available dormitories.The nap is finished for all the toddlers in a dormitory when the last one wakes up."""dormitorySize=4"""Nap all the toddlers at once."""start=time()barracks=[]foriinrange(0,int(nurserySize/dormitorySize)+1):barracks.append(Pool(dormitorySize))sleepAmount=0dormitories=[]j=0# The callback function will be called when the pool has finished.deffillDormitory(toddlers):dormitories.append(toddlers)print(str(len(toddlers))+' toddlers going to sleep '+str(dormitorySize)+' by '+str(dormitorySize)+' in '+str(len(barracks))+' dormitories.')foriinrange(0,nurserySize,dormitorySize):barracks[j].map_async(nap,toddlers[i:i+dormitorySize],callback=fillDormitory)j+=1forbinbarracks:b.close()b.join()# Count total sleep amount.fordormitoryindormitories:fortoddlerindormitory:sleepAmount+=toddler[1]print(dormitories)_time=time()-start_ratio=sleepAmount/_timeprint("\n",' → Tooks '+str(_time)+' seconds for '+str(sleepAmount)+' of sleep. ('+str(_ratio)+')',"\n")
EDIT: J’ai le sentiment que je devrais pouvoir me passer d’utiliser un indice explicite (j), ça ne doit pas être très pythonesque comme manière de faire :/
Posté par Marotte ⛧ .
En réponse au message Multiprocessing.
Évalué à 2.
Dernière modification le 24 décembre 2016 à 18:04.
Ah oui, bien vu ! Mais du coup je ne comprends pas pourquoi la méthode 2. va plus vite que la méthode 1. (sauf si le temps de sommeil est le même pour tous les nourrissons, là les deux méthodes vont à la même vitesse (?!))
Évidemment pour faire ce que je veux je pourrais créé un seul pool… mais j’aimerais bien comprendre ce qu’il y a de différent entre 1. et 2.
Sinon j’ai compris comment utiliser l’objet Queue, qui me permet de lancer plusieurs processus en parallèle et de récupérer leurs résultats au fur et à mesure :
Le première colonne c’est la taille de la file (Queue), deuxième colonne l’index de l’item (qui correspond à l’ordre de lancement du process), en troisième colonne le temps pris par le process (temps de sleep()) et en quatrième colonne la valeur aléatoire générée par chaque process.
On peut voir que la taille de la file est importante au début… Voilà comment je le comprends : quand on fait le get() dans la deuxième boucle, on commence par le premier item, donc pendant qu’on attend ce premier process les suivants ont possiblement déjà terminé, venant s’enfiler dans queue.
On a les résultats « dans l’ordre logique », c’est à dire qu’on a les process qui prennent le plus de temps en dernier.
Avec cette dernière méthode le temps total ne dépasse pas le temps pris par le process qui dure le plus longtemps.
Par ailleurs j’ai également réussi à utiliser l’objet Manager, qui permet aussi de partager des variables, mais bon… un concept à la fois…
J’ai l’impression que pour un besoin donné il n’y a pas une seule bonne méthode et qu’en fait on a plutôt le choix, entre utiliser Pool, Queue, Manager, Process ou autre… j’ai encore du mal à bien voir quels sont les avantages et inconvénients de chacun.
```
C'est excellent, a chaque nouvel onglet d'ouvert avec de l'audio, il ouvre deux nouveaux canaux que je peux rediriger ou bon me semble
Est-ce que surtout les sorties sont connectées automatiquement à la sortir principale ? Parce que si ce n’est pas le cas, pour un système grand public, devoir « tirer des câbles » pour avoir du son ça va pas le faire. Même si on peut bien sûr ne le faire qu’une fois et sauvegarder sa "patchbay" pour Madame Michu ça va être compliqué
Surtout si c’est pour chaque nouvel onglet de navigateur… J’avoue ne pas avoir utilisé JACK depuis un bon moment, il y a peut-être une option « connecter chaque nouvelle source sur master automatiquement »
des témoignages d'utilisateurs GNU/Linux sur le bureau qui auraient attrapé un logiciel malveillant.
Moi une fois, il y a longtemps, avec Wine. En le faisant un peu exprès, je savais que le binaire que je lançais avait de fortes chances d’être vérolé :)
Puis parfois j’ai des crises de paranoïa. Je me dit que mon desktop est rooté de chez rooté, que malgré mes connaissances en informatique c’est tellement bien fait que je ne peux pas le voir. Que ça doit être un coup de hackers « éthiques », ou du moins qui préfèrent profiter secrètement de ma machine plutôt que me nuire personnellement (en effaçant des fichiers ou autre), donc j’ai au moins ça pour moi.
En fait je me repose sur Debian. On a déjà vu une faille béante, involontairement introduite, être trouvée un sacré bout de temps après son introduction (un patch malchanceux sur OpenSSL…), donc si un organisme type CIA ou mafia russe à la ferme volonté de mettre une backdoor dans Debian il se pourrait bien que ça ne fasse pas de vague tout de suite…
J’ai le souvenir d’une époque lointaine où l’équipe de irssi (un client IRC très bonne facture) avait plombé le fichier de configuration de compilation en y ajoutant l’installation d’un rootkit… Les (ou la ?) personnes s’étaient défendus en expliquant que c’était pour prouver à la face du monde que : « pas tant de monde lit les sources, même un fichier de configuration, m’voyez… ». Tout le monde n’avait pas trouvé ça très sympathique :/
Les brocolis, coquilles d’escargot et autres flocons de neige vaudront peu de points, par contre les licornes et têtes de gens célèbres donneront des bonus monstrueux ?
Est-ce qu’on a pas tendance au contraire à voir toujours la même chose en parcourant une fractale ?
D’ailleurs pour la fractale de Mandelbrot ça a déjà été commenté :)
J’ai eu ma petite période minetest, c’est marrant mais ça m’a lassé…
Pour minecraft je ne sais pas mais pour minetest c’est un cube d’environ 60 km de côté en considérant que le voxel (ie: le cube le plus petit) fait 1 mètre cube.
Donc non, pas la taille de Neptune mais la taille d’une grande grande agglomération…
Sur deux serveurs que j’avais testé, en mode « création », un gros et un petit… on peut dire qu’il y a de la place, malgré que chaque utilisateur puisse réserver une ou plusieurs zones…
En retournant voir il y a peu j’ai pu observer que mes constructions étaient toujours là et que des gens s’en occupaient, malgré que j’ai fait le boulet sur un des serveurs, à construire collé à la création de quelqu’un d’autre…
Dans le cas où tu voudrais monter une VM qui servira de serveur de temps à tout un tas d’autres VM existantes, qui utilisent ntp par défaut, c’est appréciable de ne pas avoir à modifier toutes tes VM (en y installant chrony)… même si tu utilises puppet ou autre…
Par contre je pense effectivement que la piste des guest additions est la bonne.
With the Guest Additions installed, VirtualBox can ensure that the guest's system time is better synchronized with that of the host.
For various reasons, the time in the guest might run at a slightly different rate than the time on the host. The host could be receiving updates via NTP and its own time might not run linearly. A VM could also be paused, which stops the flow of time in the guest for a shorter or longer period of time. When the wall clock time between the guest and host only differs slightly, the time synchronization service attempts to gradually and smoothly adjust the guest time in small increments to either "catch up" or "lose" time. When the difference is too great (e.g., a VM paused for hours or restored from saved state), the guest time is changed immediately, without a gradual adjustment.
Lien vers la doc et explication déjà donnée par d’autre, je me rends compte…
Notons que les fonctionnalités apportées par les guest additions ne sont pas libres.
Arrête de nous faire ta vierge effarouchée, c’est vraiment l’hôpital qui se moque de la charité.
Non, on contraire, des rigolos dans ton genre expliquaient que c'était pas leur faute, que merder, ca arrive, pis si t'es pas content, t'avais qu'à patcher, patin couffin.
Les gros lourds bourrés qui te prennent la tête pendant 10 minutes pour que tu prennent leur putain de shot que tu veux pas parce que tu conduit et qui finissent par un "alleeeeeez, détends toi du slip, t'es pas un marrant toi" valent pas tellement mieux que les sexistes de bases "nan mais c'est bon, on rigole, c'est juste une blague sur les nibards".
Vu le nombre de bas de plafonds puritains par ici
Il ne te doit rien, si t'es pas content, passe ton machin, et arrête de nous les briser.
Alors merde, quoi, fout leur la paix un peu. C'est un sujet qui leur tient à cœur, Ya des femmes dans la salle qui n'ont pas envie d'entendre ta vanne pas drôle, par respect fait pas le gros lourd, ca fera des vacances à tout le monde.
Oui bah merci mais cette mode des UI Web elle commence à me courir sur le haricot… Elles sont jamais aussi ergonomiques et réactives que des « vraies » UI.
C’est pratique parce que c’est multiplateforme et il n’y a pas besoin de faire une installation sur le poste client mais pour une application qu’on utilise beaucoup, tous les jours, c’est pénible.
Posté par Marotte ⛧ .
En réponse à la dépêche Sortie du noyau Linux 4.8.
Évalué à -3.
Dernière modification le 19 décembre 2016 à 04:53.
"shit" signifie "merde", mais pas seulement.
Ce n’est pas connoté aussi négativement que « merde » en français. Parfois ça veut simplement dire « truc » et il y a même l’expression "the shit" comme par exemple : "That movie's the shit, man! You have to see it!" ou "He thinks he's the shit." où au contraire la connotation et méliorative…
Si ce n'est pas le cas, c'est en effet très vraisemblablement la cause du problème.
Que le système tente d’installer sur une partition de persistance sur la clé ou bien dans la mémoire vive je pense qu’on peut dire qu’on a bien affaire au même problème :)
Tu peux tres bien faire passer le message sans insulter et/ou humilier ton interlocuteur.
Non seulement tu peux mais je dirais qu’en plus tu dois, tout le monde est d’accord là dessus à priori.
Maintenant explique moi où tu vois insulte et humiliation dans le message de Linus…
Si dans la vie on ne peut plus dire à quelqu’un, devant d’autres personnes : « Tu m’énerves, ce que tu viens de faire c’est nul, le refais pas ! » je sais pas où on va…
Posté par Marotte ⛧ .
En réponse à la dépêche Sortie du noyau Linux 4.8.
Évalué à 10.
Dernière modification le 18 décembre 2016 à 19:49.
Mouais, je trouve quand même ça déplacé de faire ça devant tout le monde. Il peut très bien lui dire ce qu'il pense en mail privé, et officiellement dire qu'il s'est expliqué avec Andrew et qu'ils s'étaient assurés que ce genre de choses n'arriveraient plus.
Non. Ce serait le contraire de la transparence. Linus avait des reproches à faire à Andrew, il était décu de son travail, il lui a dit publiquement, comme ça tout le monde est au courant, c’est ça une gouvernance transparente.
De plus : « je m’attendais à bien mieux de la part d’Andrew. » me semble être au contraire une marque de respect.
« Être diplomate » ou « arrondir les angles » etc… ça va bien un moment… à y accorder trop d’importance on tombe dans une communication plate et insipide, donc pauvre.
Sans compter que devoir dire deux fois la même chose, une fois en privée avec Andrew et une fois publiquement, c’est une perte de temps.
et on oublie souvent qu'on peut faire un 2e compte qui ne serait qu'utilisateur de cette machine.
C’est vrai mais perso, sous Windows, l’utilisateur que je suis au quotidien est dans le groupe Administrateurs… parce que c’est plus souple, pour mettre à jour un programme par exemple…
Par contre j’ai configuré la confirmation systématique de toutes les opérations qui nécessitent les privilèges administrateurs.
Je pense (peut-être à tort ?) que c’est un garde-fou car si je clique sur un lien qui tenterait une installation sauvage je devrais avoir le pop-up.
car finalement, c'est souvent que l'utilisateur "n'y connait rien" ou "croit connaitre", qu'il va cliquer n'importe ou,
Vécu : migration XP → Seven, le mec n’a plus accès au solitaire. Du coup il installe une merde en voulant installer un jeux… Un moment il m’appelle, il me dit : regarde dans Firefox ya une barre à la con ?! « Pourtant j’ai rien installé ». Je vais voir l’historique, je lui dit « bah si t’as vu t’as installé toi-même ce truc, regarde »
Une recherche sur Google et trente secondes plus tard j’ai pu lui expliquer que son jeux, l’original, est juste désactivé, il faut l’activer.
C’était un ancien collègue, informaticien de son état…
Et puis pourquoi MS a décidé de désactiver les jeux sous Seven ? Alors que démineur, solitaire et je crois un autre ont toujours été accessibles par défaut depuis le premier Windows ! C’était pour pouvoir gonfler la liste des nouveautés ? :)
# Bonjour
Posté par Marotte ⛧ . En réponse au message installe ou test ?. Évalué à 5.
http://docs.slackware.com/fr:slackware:install
# Vous me corrigerez si je dis des bêtises
Posté par Marotte ⛧ . En réponse au message Multiprocessing. Évalué à 2.
En fait je crois que j’ai compris…
Là où avec la méthode 1. j’attends que tout le dortoir ait fini, avec la méthode 2. je peux optimiser l’utilisation de mon unique dortoir car je peux faire dormir un nourrisson dès qu’une place se libère, sans devoir attendre que tout le dortoir ait fini…
C’est bien ça ?
# Solution
Posté par Marotte ⛧ . En réponse au message Multiprocessing. Évalué à 2. Dernière modification le 24 décembre 2016 à 18:35.
Encore merci benja !
Est-ce qu’il est correct de dire qu’en faisant
[Pool(N)] * M
je fais en fait M références au même objet ?Quoi qu’il en soit voici la solution en utilisant plusieurs dortoirs. Maintenant les nourrissons peuvent tous commencer leur sieste en même temps et le temps total est égal au temps de la plus longue sieste.
Il fallait faire comme ça pour avoir plusieurs pools:
Le script en entier (j’ai viré la méthode 1.) :
EDIT: J’ai le sentiment que je devrais pouvoir me passer d’utiliser un indice explicite (j), ça ne doit pas être très pythonesque comme manière de faire :/
[^] # Re: bug
Posté par Marotte ⛧ . En réponse au message Multiprocessing. Évalué à 2. Dernière modification le 24 décembre 2016 à 18:04.
Ah oui, bien vu ! Mais du coup je ne comprends pas pourquoi la méthode 2. va plus vite que la méthode 1. (sauf si le temps de sommeil est le même pour tous les nourrissons, là les deux méthodes vont à la même vitesse (?!))
Évidemment pour faire ce que je veux je pourrais créé un seul pool… mais j’aimerais bien comprendre ce qu’il y a de différent entre 1. et 2.
Sinon j’ai compris comment utiliser l’objet Queue, qui me permet de lancer plusieurs processus en parallèle et de récupérer leurs résultats au fur et à mesure :
Voici la sortie :
Le première colonne c’est la taille de la file (Queue), deuxième colonne l’index de l’item (qui correspond à l’ordre de lancement du process), en troisième colonne le temps pris par le process (temps de sleep()) et en quatrième colonne la valeur aléatoire générée par chaque process.
On peut voir que la taille de la file est importante au début… Voilà comment je le comprends : quand on fait le get() dans la deuxième boucle, on commence par le premier item, donc pendant qu’on attend ce premier process les suivants ont possiblement déjà terminé, venant s’enfiler dans queue.
On a les résultats « dans l’ordre logique », c’est à dire qu’on a les process qui prennent le plus de temps en dernier.
Avec cette dernière méthode le temps total ne dépasse pas le temps pris par le process qui dure le plus longtemps.
Par ailleurs j’ai également réussi à utiliser l’objet Manager, qui permet aussi de partager des variables, mais bon… un concept à la fois…
J’ai l’impression que pour un besoin donné il n’y a pas une seule bonne méthode et qu’en fait on a plutôt le choix, entre utiliser Pool, Queue, Manager, Process ou autre… j’ai encore du mal à bien voir quels sont les avantages et inconvénients de chacun.
```
[^] # Re: excel ou plus evolué GLPI, Odoo, etc ?
Posté par Marotte ⛧ . En réponse au message Logiciel d'inventaire simple. Évalué à 2.
C’est proprement paradoxal comme expression de besoin.
GLPI est un excellent produit. Qu’entends-tu par « proche d’Excel » ?
[^] # Re: Quelques précisions.
Posté par Marotte ⛧ . En réponse au message Unix système V5. Évalué à 3.
Deux fois que je lis ça en parcourant le fil…
[^] # Re: Voila ce qui arrive
Posté par Marotte ⛧ . En réponse au journal ON Y EST ENFIN !. Évalué à 4.
Est-ce que surtout les sorties sont connectées automatiquement à la sortir principale ? Parce que si ce n’est pas le cas, pour un système grand public, devoir « tirer des câbles » pour avoir du son ça va pas le faire. Même si on peut bien sûr ne le faire qu’une fois et sauvegarder sa "patchbay" pour Madame Michu ça va être compliqué
Surtout si c’est pour chaque nouvel onglet de navigateur… J’avoue ne pas avoir utilisé JACK depuis un bon moment, il y a peut-être une option « connecter chaque nouvelle source sur master automatiquement »
[^] # Re: Ca veut dire quoi "être prêt pour le desktop" ?
Posté par Marotte ⛧ . En réponse au journal ON Y EST ENFIN !. Évalué à 4.
Moi une fois, il y a longtemps, avec Wine. En le faisant un peu exprès, je savais que le binaire que je lançais avait de fortes chances d’être vérolé :)
Puis parfois j’ai des crises de paranoïa. Je me dit que mon desktop est rooté de chez rooté, que malgré mes connaissances en informatique c’est tellement bien fait que je ne peux pas le voir. Que ça doit être un coup de hackers « éthiques », ou du moins qui préfèrent profiter secrètement de ma machine plutôt que me nuire personnellement (en effaçant des fichiers ou autre), donc j’ai au moins ça pour moi.
En fait je me repose sur Debian. On a déjà vu une faille béante, involontairement introduite, être trouvée un sacré bout de temps après son introduction (un patch malchanceux sur OpenSSL…), donc si un organisme type CIA ou mafia russe à la ferme volonté de mettre une backdoor dans Debian il se pourrait bien que ça ne fasse pas de vague tout de suite…
J’ai le souvenir d’une époque lointaine où l’équipe de irssi (un client IRC très bonne facture) avait plombé le fichier de configuration de compilation en y ajoutant l’installation d’un rootkit… Les (ou la ?) personnes s’étaient défendus en expliquant que c’était pour prouver à la face du monde que : « pas tant de monde lit les sources, même un fichier de configuration, m’voyez… ». Tout le monde n’avait pas trouvé ça très sympathique :/
[^] # Re: Certes :o
Posté par Marotte ⛧ . En réponse au journal Bulle d'idée attrapée : une expérience collaborativo-informatico-scientifique. Évalué à 2. Dernière modification le 21 décembre 2016 à 22:31.
Les brocolis, coquilles d’escargot et autres flocons de neige vaudront peu de points, par contre les licornes et têtes de gens célèbres donneront des bonus monstrueux ?
Est-ce qu’on a pas tendance au contraire à voir toujours la même chose en parcourant une fractale ?
D’ailleurs pour la fractale de Mandelbrot ça a déjà été commenté :)
https://fr.wikipedia.org/wiki/Ensemble_de_Mandelbrot#Un_zoom_comment.C3.A9
En zoomant d’avantage on va retomber sur les mêmes choses…
Bon, je joue en premier (parce que) :
C’est un kiwi obèse vu du dessus.
[^] # Re: en mode seventies
Posté par Marotte ⛧ . En réponse au journal Bulle d'idée attrapée : une expérience collaborativo-informatico-scientifique. Évalué à 3.
J’aime bien. C’est de qui, tu le sais ?
[^] # Re: Et les algorithmes d'auto organisation ?
Posté par Marotte ⛧ . En réponse au journal Bulle d'idée attrapée : une expérience collaborativo-informatico-scientifique. Évalué à 3. Dernière modification le 21 décembre 2016 à 22:07.
J’ai eu ma petite période minetest, c’est marrant mais ça m’a lassé…
Pour minecraft je ne sais pas mais pour minetest c’est un cube d’environ 60 km de côté en considérant que le voxel (ie: le cube le plus petit) fait 1 mètre cube.
http://wiki.minetest.net/FAQ/fr#Quelle_est_la_taille_de_la_carte_.3F
Donc non, pas la taille de Neptune mais la taille d’une grande grande agglomération…
Sur deux serveurs que j’avais testé, en mode « création », un gros et un petit… on peut dire qu’il y a de la place, malgré que chaque utilisateur puisse réserver une ou plusieurs zones…
En retournant voir il y a peu j’ai pu observer que mes constructions étaient toujours là et que des gens s’en occupaient, malgré que j’ai fait le boulet sur un des serveurs, à construire collé à la création de quelqu’un d’autre…
[^] # Re: Voila ce qui arrive
Posté par Marotte ⛧ . En réponse au journal ON Y EST ENFIN !. Évalué à 3. Dernière modification le 21 décembre 2016 à 13:36.
Cool ! Merci d’avoir pris le temps de tester.
[^] # Re: plusieurs points
Posté par Marotte ⛧ . En réponse au message OL7 : Désynchronisation rapide de NTP.. Évalué à 1. Dernière modification le 20 décembre 2016 à 17:18.
Dans le cas où tu voudrais monter une VM qui servira de serveur de temps à tout un tas d’autres VM existantes, qui utilisent ntp par défaut, c’est appréciable de ne pas avoir à modifier toutes tes VM (en y installant chrony)… même si tu utilises puppet ou autre…
Par contre je pense effectivement que la piste des guest additions est la bonne.
Une rapide recherche : http://superuser.com/questions/688127/how-to-correctly-sync-time-in-linux-running-as-virtual-guest-after-host-resumes
Ce que la doc semble confirmer : https://www.virtualbox.org/manual/ch04.html#idm1948
Lien vers la doc et explication déjà donnée par d’autre, je me rends compte…
Notons que les fonctionnalités apportées par les guest additions ne sont pas libres.
[^] # Re: Concurrence
Posté par Marotte ⛧ . En réponse au journal LibreOffice fait évoluer son interface. Évalué à 2. Dernière modification le 19 décembre 2016 à 20:49.
Et si jamais un jour tu as un CSV trop gros pour LO, pense à Gnumeric ;)
# Coucou
Posté par Marotte ⛧ . En réponse au message Extraire et agencer tableau de fichier texte. Évalué à 7.
Pas tout à fait ce que tu cherches mais ça t’aidera peut-être :
Donc si tu peux découper ton fichier de départ tu devrais pouvoir ensuite le « recoller » ainsi…
[^] # Re: Franche camaraderie
Posté par Marotte ⛧ . En réponse à la dépêche Sortie du noyau Linux 4.8. Évalué à 9.
Non mais fait chier putain merde à la fin ! Ya aucun problème de respect ici alors mets la en veilleuse bordel !
[^] # Re: Franche camaraderie
Posté par Marotte ⛧ . En réponse à la dépêche Sortie du noyau Linux 4.8. Évalué à 4.
Arrête de nous faire ta vierge effarouchée, c’est vraiment l’hôpital qui se moque de la charité.
[^] # Re: Appli web
Posté par Marotte ⛧ . En réponse au message remise en application d'une gestion commerciale . Évalué à 3.
Oui bah merci mais cette mode des UI Web elle commence à me courir sur le haricot… Elles sont jamais aussi ergonomiques et réactives que des « vraies » UI.
C’est pratique parce que c’est multiplateforme et il n’y a pas besoin de faire une installation sur le poste client mais pour une application qu’on utilise beaucoup, tous les jours, c’est pénible.
[^] # Re: Franche camaraderie
Posté par Marotte ⛧ . En réponse à la dépêche Sortie du noyau Linux 4.8. Évalué à -3. Dernière modification le 19 décembre 2016 à 04:53.
"shit" signifie "merde", mais pas seulement.
Ce n’est pas connoté aussi négativement que « merde » en français. Parfois ça veut simplement dire « truc » et il y a même l’expression "the shit" comme par exemple : "That movie's the shit, man! You have to see it!" ou "He thinks he's the shit." où au contraire la connotation et méliorative…
http://www.wordreference.com/enfr/shit
[^] # Re: reponse facile
Posté par Marotte ⛧ . En réponse au message Probléme d'espace disque sur mythbuntu. Évalué à 2.
Que le système tente d’installer sur une partition de persistance sur la clé ou bien dans la mémoire vive je pense qu’on peut dire qu’on a bien affaire au même problème :)
[^] # Re: Franche camaraderie
Posté par Marotte ⛧ . En réponse à la dépêche Sortie du noyau Linux 4.8. Évalué à 3.
Non seulement tu peux mais je dirais qu’en plus tu dois, tout le monde est d’accord là dessus à priori.
Maintenant explique moi où tu vois insulte et humiliation dans le message de Linus…
Si dans la vie on ne peut plus dire à quelqu’un, devant d’autres personnes : « Tu m’énerves, ce que tu viens de faire c’est nul, le refais pas ! » je sais pas où on va…
[^] # Re: Franche camaraderie
Posté par Marotte ⛧ . En réponse à la dépêche Sortie du noyau Linux 4.8. Évalué à 10. Dernière modification le 18 décembre 2016 à 19:49.
Non. Ce serait le contraire de la transparence. Linus avait des reproches à faire à Andrew, il était décu de son travail, il lui a dit publiquement, comme ça tout le monde est au courant, c’est ça une gouvernance transparente.
De plus : « je m’attendais à bien mieux de la part d’Andrew. » me semble être au contraire une marque de respect.
« Être diplomate » ou « arrondir les angles » etc… ça va bien un moment… à y accorder trop d’importance on tombe dans une communication plate et insipide, donc pauvre.
Sans compter que devoir dire deux fois la même chose, une fois en privée avec Andrew et une fois publiquement, c’est une perte de temps.
[^] # Re: le compte 'simple utilisateur', les extensions qui bloquent les contenus tiers (pubs)
Posté par Marotte ⛧ . En réponse au message Antivirus pour Linux / Windows. Évalué à 2.
C’est vrai mais perso, sous Windows, l’utilisateur que je suis au quotidien est dans le groupe Administrateurs… parce que c’est plus souple, pour mettre à jour un programme par exemple…
Par contre j’ai configuré la confirmation systématique de toutes les opérations qui nécessitent les privilèges administrateurs.
Je pense (peut-être à tort ?) que c’est un garde-fou car si je clique sur un lien qui tenterait une installation sauvage je devrais avoir le pop-up.
[^] # Re: le compte 'simple utilisateur', les extensions qui bloquent les contenus tiers (pubs)
Posté par Marotte ⛧ . En réponse au message Antivirus pour Linux / Windows. Évalué à 2.
Vécu : migration XP → Seven, le mec n’a plus accès au solitaire. Du coup il installe une merde en voulant installer un jeux… Un moment il m’appelle, il me dit : regarde dans Firefox ya une barre à la con ?! « Pourtant j’ai rien installé ». Je vais voir l’historique, je lui dit « bah si t’as vu t’as installé toi-même ce truc, regarde »
Une recherche sur Google et trente secondes plus tard j’ai pu lui expliquer que son jeux, l’original, est juste désactivé, il faut l’activer.
C’était un ancien collègue, informaticien de son état…
Et puis pourquoi MS a décidé de désactiver les jeux sous Seven ? Alors que démineur, solitaire et je crois un autre ont toujours été accessibles par défaut depuis le premier Windows ! C’était pour pouvoir gonfler la liste des nouveautés ? :)
[^] # Re: Voila ce qui arrive
Posté par Marotte ⛧ . En réponse au journal ON Y EST ENFIN !. Évalué à 3.
OK, merci d’avoir pris le temps de développer. Tu m’as plutôt convaincu.