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

 


Sujet auquel vous répondez
Sujet : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde
masklinn

ratibus a écrit :


Je préfère nettement le pattern backend for frontend. Très bonne conf sur ce sujet par des gens d'Arte et Marmelab (qui font React Admin) : https://afup.org/talks/3545-comment [...] ntee-front


C'est pas une question de préférence, j'explique juste qu'il y a une logique qui a du sens derrière les principes de GQL.
 
D'ailleurs ta présentation le note:

Citation :

Le BFF est un concept qui ne convient pas à tout le monde :
 
nécessite une bonne proximité entre les équipes back et front-end


L'un des principes au coeur de GQL c'est que t'as pas ça [:spamafote]


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
masklinn

gfive a écrit :

Tu demandes bien un salaire pour écrire du code, non? :o


 [:moonblood2:7]
 
Si t’es hyper fan de l’extension et que c’est à ça que ça devrait ressembler mais que t’as pas envie de te palucher ça à la main…

ratibus

Flaie a écrit :


Si c'est un plugin qu'est-ce qui t'empêche de récupérer la css et l'injecter toi même genre avec tampermonkey?


 [:faluja:2]

Flaie

koskoz a écrit :

Je ne sais pas si certains d'entre vous utilise Simplify pour Gmail.
 
Je suis hyper fan de l'extension, c'est à ça que Gmail devrait ressembler.  
 
Sauf que là, son auteur a décidé de rendre l'extension payante avec un système d'abonnement [:mouais]
 
Je sais pas pour vous mais même si ce n'est que 2€ par mois ça me pose problème de souscrire pour avoir accès à une feuille de style [:kiki]


Si c'est un plugin qu'est-ce qui t'empêche de récupérer la css et l'injecter toi même genre avec tampermonkey?

gfive

koskoz a écrit :

Je ne sais pas si certains d'entre vous utilise Simplify pour Gmail.
 
Je suis hyper fan de l'extension, c'est à ça que Gmail devrait ressembler.  
 
Sauf que là, son auteur a décidé de rendre l'extension payante avec un système d'abonnement [:mouais]
 
Je sais pas pour vous mais même si ce n'est que 2€ par mois ça me pose problème de souscrire pour avoir accès à une feuille de style [:kiki]


 
Tu demandes bien un salaire pour écrire du code, non? :o

koskoz Je ne sais pas si certains d'entre vous utilise Simplify pour Gmail.
 
Je suis hyper fan de l'extension, c'est à ça que Gmail devrait ressembler.  
 
Sauf que là, son auteur a décidé de rendre l'extension payante avec un système d'abonnement [:mouais]
 
Je sais pas pour vous mais même si ce n'est que 2€ par mois ça me pose problème de souscrire pour avoir accès à une feuille de style [:kiki]
masklinn


[:bien]
 
Je veux surtout la partie caméra mais “otoscope” me donne effectivement un bien meilleur mot clé de recherche [:romf]

ratibus

Anonymouse a écrit :


 
Et on l'a laissé continuer 1 an de plus :/
 
Cette épidémie a mis en lumière le niveau de dysfonctionnement atteint dans la recherche médicale Française.


Tu peux ajouter les media aussi.

masklinn a écrit :

Tiens nray tu connais des caméras USB type endos (médicaux donc, pas borescopes) à très faibles diamètres et distances focales?
 
Plus le temps passe et plus il me faut un truc pour regulièrement m’inspecter les oreilles, ça devient catastrophique :/


Genre un otoscope video comme ça : https://www.youtube.com/watch?v=AnWpcqVU5oI ?

masklinn

sligor a écrit :

faut arrêter la branlette, ça rend sourd  :o


Si c’était une solution aux problèmes d’oreilles je serais eunuque depuis pas mal de temps [:petrus75]

Spoiler :

c’est plam qu’est sourd, j’ai surtout des problèmes de bouchons et infections à répétition
 
J’ai peu de perte d’audition, sauf quand j’ai un bouchon naturellement.


Xavier_OM a écrit :

Tu as de l'huile de rasage, ça marche très bien et c'est complètement transparent pour le coup (donc très pratique)


 [:hungryman:1]

Xavier_OM

Jubijub a écrit :


 
j'ai pas vu, il se peut qu'il y ait un produit pour ramollir le poil (genre mousse dépilante), mais si c'est juste pour la fonction lubrifiante de la mousse je pense que c'est juste du marketing. Comme comme l'ibuprofène "ciblé"
 
Je vais chercher de la mousse à raser transparente qui soit pas merdique (comme j'ai de la barbe je me rase juste les joues / sous le cou, et donc la mousse opaque je dois l'enlever pour voir où je rase)


 
Tu as de l'huile de rasage, ça marche très bien et c'est complètement transparent pour le coup (donc très pratique)

el_barbone

flo850 a écrit :


 
edit : une classe fermée dans l'ecole de ma femme


 
Dans l'école (primaire) des enfants de ma sœur, ils ont décidé de faire une dépistage massif la semaine dernière (tester tous les enfants), résultat 5 classes sur 9 fermées  [:el_barbone:5]

sligor

masklinn a écrit :

Tiens nray tu connais des caméras USB type endos (médicaux donc, pas borescopes) à très faibles diamètres et distances focales?
 
Plus le temps passe et plus il me faut un truc pour regulièrement m’inspecter les oreilles, ça devient catastrophique :/


faut arrêter la branlette, ça rend sourd  :o

Jubijub

masklinn a écrit :

Dites on a un spécialiste mousses à raser sur le topic?
 
Apparemment la dernière fois que j’en ai acheté j’ai récupéré de la MaR “barbe de 3 jours” et… [:pingouino dei]
 
C’est un vrai concept avec une logique derrière ou bien c’est juste du bullshit marketing?


 
j'ai pas vu, il se peut qu'il y ait un produit pour ramollir le poil (genre mousse dépilante), mais si c'est juste pour la fonction lubrifiante de la mousse je pense que c'est juste du marketing. Comme comme l'ibuprofène "ciblé"
 
Je vais chercher de la mousse à raser transparente qui soit pas merdique (comme j'ai de la barbe je me rase juste les joues / sous le cou, et donc la mousse opaque je dois l'enlever pour voir où je rase)

Hermes le Messager

hephaestos a écrit :

Pourquoi ils sont toujours si haut, aux Royaumes-Unis ?


 
Parce qu’ils ne prennent plus aucune précaution nulle part. Il n’y a plus de port du masque nulle part à commencer par les écoles, les colleges etc… il n’y a que dans les supermarchés que certaines personnes (dont moi) par habitude continuent de mettre un masque.

hephaestos Pourquoi ils sont toujours si haut, aux Royaumes-Unis ?
Hermes le Messager

sligor a écrit :

perso ça fait longtemps que j'ai arrêter de me faire de la bille pour ce genre de FDP, tu devrais faire pareil [:sadnoir]


 
Ok, mais moi c'est plutôt pour les conséquences de laisser cet individu en place que je m'inquiète. :/ Pour moi, le laisser en place, ça s'apparente à de la mise en danger de la vie d'autrui. :/

sligor perso ça fait longtemps que j'ai arrêter de me faire de la bille pour ce genre de FDP, tu devrais faire pareil [:sadnoir]
koskoz


 
Putain c'est criminel de dire ça, surtout avec l'audience qu'il a :fou:
 
Ça va encore plus renforcer les antivax sur leur position :/
 
C'est quand même fou qu'il ait encore une telle audience après le nombre de conneries qu'il a sorties ces 24 derniers moi. Il me semble que quasi tout ce qu'il a affirmé s'est avéré faux.
 
Sans parler des études illégales où on a discrètement viré les quelques morts [:sadnoir]

Hermes le Messager

flo850 a écrit :

techniquement il a peut etre raison, le vaccin n'empeche pas les cas de covid
juste la mortalité et la gravité qui change un peu  
+ probablement la durée de maladie  
 
edit : une classe fermée dans l'ecole de ma femme


 
Techniquement, il a tort, même dans un pays comme le UK où les enfants ne portent plus de masques, où tout est réouvert etc... On a un plafond à 30K cas à peu près depuis 2 mois. Quand il n'y avait pas le vaccin, dans les mêmes conditions (pas de masque pour les enfants à l'école et toutes les écoles ouvertes), on est monté à quasi 60K par jour et cela aurait encore augmenté si tout n'avait pas été ensuite fermé d'urgence, dont les écoles.
Donc le vaccin LIMITE le nombre de cas de covid et fait chuter drastiquement la mortalité. Il faut se rappeler qu'au UK, on était à 2000 morts par jour à un moment donné. Là, avec 30K cas quasi stable depuis 2 mois, le nombre de morts est entre 100 et 200 morts par jour.
Sans le vaccin, on serait à plus de 60K de contaminations, voire même bien plus et on aurait du 2000 morts par jour constant. :o

masklinn Tiens nray tu connais des caméras USB type endos (médicaux donc, pas borescopes) à très faibles diamètres et distances focales?
 
Plus le temps passe et plus il me faut un truc pour regulièrement m’inspecter les oreilles, ça devient catastrophique :/
flo850 techniquement il a peut etre raison, le vaccin n'empeche pas les cas de covid
juste la mortalité et la gravité qui change un peu
+ probablement la durée de maladie

 

edit : une classe fermée dans l'ecole de ma femme

flo850 disons que je n'ai jamais vu de plus bel exemple d'appel à l'autorité
et pourtant j'ai bossé avec des gens dont la taille de l'ego se voit sur les galons
Hermes le Messager

Anonymouse a écrit :


 
Et on l'a laissé continuer 1 an de plus :/
 
Cette épidémie a mis en lumière le niveau de disfonctionnement atteint dans la recherche médicale Française.


 
Gros +1
 
Cela met aussi en lumière l'indéboulonabilité des gens même quand ceux-ci font ouvertement de la merde. Et cela ne concerne pas que les chercheurs, mais à peu près tous les agents dans le public et une partie du privé. Raoult aurait du être viré à coups de pied dans le cul depuis longtemps. Au lieu de cela, rien ne se passe et à côté, tu as des chercheurs probablement mille fois plus méritants qui vivotent.

Anonymouse


 
Et on l'a laissé continuer 1 an de plus :/
 
Cette épidémie a mis en lumière le niveau de disfonctionnement atteint dans la recherche médicale Française.

flo850 Raoult au calme
https://twitter.com/raoult_didier/s [...] 37130?s=20
flo850

ratibus a écrit :

Je pense que le pire c'est la sécurité quand même.


Hasura a une gestion de rôle plutôt bien foutu

 
Dion a écrit :


[:mauvlam:1]


Justement, j'ai pas spécialement envie. Je préfère les trucs qui sont livrés

Dion

flo850 a écrit :


C'est rigolo jusqu'au moment où il faut implémenter les resolver graphql, en typescript pour avoir le typage
 


 [:mauvlam:1]

ratibus Je pense que le pire c'est la sécurité quand même.
flo850

Plam a écrit :

Dans le cas d'XO, je saurai même pas dire le plus pertinent comme façon de faire pour notre propre API au dessus de l'API des hôtes, mais on aura des discussions en interne c'est certain (je crains que REST soit pas forcément ultra adapté)


C'est rigolo jusqu'au moment où il faut implémenter les resolver graphql, en typescript pour avoir le typage

 

masklinn Dites on a un spécialiste mousses à raser sur le topic?
 
Apparemment la dernière fois que j’en ai acheté j’ai récupéré de la MaR “barbe de 3 jours” et… [:pingouino dei]
 
C’est un vrai concept avec une logique derrière ou bien c’est juste du bullshit marketing?
ratibus

masklinn a écrit :


Ça je dis pas le contraire. Encore une fois mon commentaire sur graphql est une explication pas une défense.
 
C’est un peu comme expliquer la motivation derrière strncpy, c’est pas une recommandation (bien au contraire).


 
 :jap:

R3g

beel1 a écrit :


C'est précisément le but de ce jugement que d'expliciter ça, et tada :

Citation :

64      In the third place, in accordance with its wording, Article 5(1) of Directive 91/250 allows errors to be corrected subject to ‘specific contractual provisions’.
 
65      In that regard, it should be noted that, under recital 18 of Directive 91/250, neither the acts of loading and running necessary for the use of the copy of a program that has been lawfully acquired nor the correction of errors affecting the operation of that program may be prohibited by contract.
 
66      Accordingly, Article 5(1) of Directive 91/250, read in conjunction with recital 18 thereof, must be understood as meaning that the parties cannot prohibit any possibility of correcting those errors by contractual means.
 
67      On the other hand, under that provision, the holder and the purchaser remain free to organise contractually the manner in which that option is to be exercised. Specifically, that holder and that purchaser may, in particular, agree that the rightholder will ensure the corrective maintenance of the program concerned.



Oui ça me semble sensé. L’acheteur a droit à un logiciel qui fonctionne comme prévu, et si le vendeur ne fait pas sorte de corriger les erreurs il a le droit de le faire lui-même. Quel est le souci ?

Plam Dans le cas d'XO, je saurai même pas dire le plus pertinent comme façon de faire pour notre propre API au dessus de l'API des hôtes, mais on aura des discussions en interne c'est certain (je crains que REST soit pas forcément ultra adapté)
masklinn

ratibus a écrit :


Mais le nombre de jeunes équipes qui sont parties tête baissée vers GraphQL car c'était à la mode, c'est ouf.


Ça je dis pas le contraire. Encore une fois mon commentaire sur graphql est une explication pas une défense.
 
C’est un peu comme expliquer la motivation derrière strncpy, c’est pas une recommandation (bien au contraire).

ratibus

masklinn a écrit :


C'est pas une question de préférence, j'explique juste qu'il y a une logique qui a du sens derrière les principes de GQL.
 
D'ailleurs ta présentation le note:

Citation :

Le BFF est un concept qui ne convient pas à tout le monde :
 
nécessite une bonne proximité entre les équipes back et front-end


L'un des principes au coeur de GQL c'est que t'as pas ça [:spamafote]


Non mais GraphQL ça présente des use-cases intéressants, tout comme REST et BFF (SOAP j'hésite qd même :o).
Mais le nombre de jeunes équipes qui sont parties tête baissée vers GraphQL car c'était à la mode, c'est ouf.  
C'est le cas dans ma boîte (avant que j'arrive :o) et c'est nimp.
Le Conference Driven Development, c'est une plaie.

masklinn

ratibus a écrit :


Je préfère nettement le pattern backend for frontend. Très bonne conf sur ce sujet par des gens d'Arte et Marmelab (qui font React Admin) : https://afup.org/talks/3545-comment [...] ntee-front


C'est pas une question de préférence, j'explique juste qu'il y a une logique qui a du sens derrière les principes de GQL.
 
D'ailleurs ta présentation le note:

Citation :

Le BFF est un concept qui ne convient pas à tout le monde :
 
nécessite une bonne proximité entre les équipes back et front-end


L'un des principes au coeur de GQL c'est que t'as pas ça [:spamafote]

Jubijub

hephaestos a écrit :

Nous on passe en niveau de risque 2/5 la semaine prochaine ! On va pouvoir prendre le petit dej, le dîner et faire la sieste au bureau \o/
 
Pass sanitaire obligatoire, apparemment la discussion a été assez simple les représentants du personnels y étaient largement favorable. Pour l'instant c'est encore facultatif le retour au bureau donc il est question de virer personne.


 
Hell yeah, même si je redoute un peu: je bosse pas mal avec les US donc je finis souvent tard, si je pars du boulot à 20:00 je vois pas mon fils.
Du coup va falloir que je me bloque une place en fin d’aprem pour rentrer à la maison

beel1

R3g a écrit :


Note que l’article 5(1) en question s’applique « In the absence of specific contractual provisions »


C'est précisément le but de ce jugement que d'expliciter ça, et tada :

Citation :

64      In the third place, in accordance with its wording, Article 5(1) of Directive 91/250 allows errors to be corrected subject to ‘specific contractual provisions’.
 
65      In that regard, it should be noted that, under recital 18 of Directive 91/250, neither the acts of loading and running necessary for the use of the copy of a program that has been lawfully acquired nor the correction of errors affecting the operation of that program may be prohibited by contract.
 
66      Accordingly, Article 5(1) of Directive 91/250, read in conjunction with recital 18 thereof, must be understood as meaning that the parties cannot prohibit any possibility of correcting those errors by contractual means.
 
67      On the other hand, under that provision, the holder and the purchaser remain free to organise contractually the manner in which that option is to be exercised. Specifically, that holder and that purchaser may, in particular, agree that the rightholder will ensure the corrective maintenance of the program concerned.

ratibus

masklinn a écrit :


Diminuer le couplage et la dépendance du front sur le back, en évitant les patterns d'accès vraiment pessimaux et en limitant la perte de bande passante.
 
T'as des équipes front qui font des essais principalement en lecture en permanence, qui vont pas nécessairement voire le jour, tu veux pas qu'ils soient en permanence bloqués par le back. Avec GQL, le back peut gérer l'expositions et les permissions de manière relativement grossière (surtout si ton modèle de permission est pas trop fin) et une fois qu'un objet est exposé n'importe qui peut l'utiliser dans le front, et avec un système de recherche global auto-publié une équipe front sans rapport peut le trouver s'ils en ont besoin, et aller l'utiliser sans faire chier personne.
 
Avec la recherche en profondeur ça évite les access patterns complètement dégénérés genre n+1 ou accéder aux objets un par un, ça facilite aussi le développement du front (moins de soupe de promesses / callbacks, surtout que ça prédate async/await), et t'as des équipes dédiés qui surveillent et peuvent prendre en main une query qui pose problème avec un handler custom.
 
Si en plus tu branches ça directement dans ton framework d'UI, les fronteux vont pas aller sélectionner le monde, ça va automatiquement sélectionner uniquement ce qui est utilisé, et tout bien rafraichir.
 
L'optimisation sur la lecture est très visible sur le fait que les mutations sont pas fondamentalement mieux que le RPC classique… mais vont embarquer une query à l'intérieur donc quand tu fais ton appel tu peux direct rafraichir ce qui t'intéresse via la réponse. Pendant ce temps le caching réseau tu t'en fous si tu pars du principe que les données sont super volatiles et que tu vas jamais fetcher 2x la même chose, tu veux surtout limité la quantité par fetch, et pouvoir pointer juste ce que tu veux pour maj ton client.
 
Avec des trucs plus classiques (que ce soit du RPC "classique" ou du pas-REST), les endpoints ont une réutilisabilité limitée sauf s'ils sont tout petits (ou vraiment énormes), donc soit t'augmentes le couplage (chaque changement de front touche le back) soit t'augmentes énormément ta conso réseau avec des millions de micro-requêtes ou des documents kilométriques qui partent directement à la poubelle. Mais le couplage front/back c'est pas gênant quand ce sont les mêmes gens, ou au moins des gens qui bossent ensemble / pas loin.
 
Après c'est moins utile si tu sais streamer tes maj en live via des souscriptions et un socket, genre.
 
C'est plus l'inverse en fait.


Je préfère nettement le pattern backend for frontend. Très bonne conf sur ce sujet par des gens d'Arte et Marmelab (qui font React Admin) : https://afup.org/talks/3545-comment [...] ntee-front

skeye a écrit :


 
 
 
 
A première vue j'avais noté la sécurité à implémenter un peu différemment, j'avais pas pensé au cache...mais à l'échelle de ce projet c'est probablement pas un pb de pas être archi efficace.
La souplesse me plait vraiment bien, par contre, et le coté "on fait un truc un peu rigolo et pas juste une bête api REST" m'apporterait un peu de motivation :D
 
Après j'avais aussi des doutes sur la bonne manière d'implémenter du multilingues avec un truc pareil, je vois a priori rien de très adapté pour juste passer quelque part la langue qu'on veut avec ce que j'ai lu de la doc, c'est un peu gênant...


Dans la vie, y a ceux qui s'amusent et y a ceux qui ship  [:prodigy]  

R3g

Feitan21 a écrit :


 
Arxiv c'est des papiers sans peer reviewing. Soit ils ont été soumis mais pas encore accepté (en cours de reviewing ou de modifications), soit ils ont été accepté mais pas encore publié (pre-print) soit ils ont été refusé et donc on risque de ne le voir qu'ici.  
Dans tous les cas c'est à prendre avec des pincettes dans l'état actuel et tu peux considérer ça comme un article de blog. Mais ce n'est pas impossible que ce soit review puis accepté dans quelques semaines/mois et à ce moment ce sera un vrai article.


Je disais ça plutôt pour le style

Feitan21

R3g a écrit :


C'est une publi scientifique ou un blog ?


 
Arxiv c'est des papiers sans peer reviewing. Soit ils ont été soumis mais pas encore accepté (en cours de reviewing ou de modifications), soit ils ont été accepté mais pas encore publié (pre-print) soit ils ont été refusé et donc on risque de ne le voir qu'ici.  
Dans tous les cas c'est à prendre avec des pincettes dans l'état actuel et tu peux considérer ça comme un article de blog. Mais ce n'est pas impossible que ce soit review puis accepté dans quelques semaines/mois et à ce moment ce sera un vrai article.

masklinn

Devil'sTiger a écrit :


Ça a le mérite d'être bien plus concis que tout ce que j'ai pu lire sur le sujet merci :)

 

Tu as un exemple d'un custom handler sous la main peut être que je regarde un peu ?


Nope :D

 

J'ai étudié un peu graphql à l'époque pour savoir ce qu'il en ressortait mais au final j'ai conclu que c'était pas trop mon truc et j'en ai jamais eu l'utilité :D La seule fois où j'ai essayé d'en consommer c'était pour taper dans l'API v4 de github et franchement elle est pas terrible :D


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