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

 

 

 Mot :   Pseudo :  
 
 Page :   1  2
Page Suivante
Auteur Sujet :

Blabla@Scala

n°2389059
LeRiton
Posté le 24-06-2021 à 22:32:54  profilanswer
 

Reprise du message précédent :

DDT a écrit :

Pour ton premier point j'ai l'impression que c'est IntelliJ qui ne réalise pas que ta classe hérite bien de Product with Serializable.

 

Si je fais

case class Foo(foo: String) extends Product with Serializable

 

Plus de soulignement en rouge.


Exact, même comportement de mon côté. C'est quand même pénible, je vais créer un ticket.

 
DDT a écrit :

Pour ta 2e question j'ai pas compris, auth.bearer fonctionne dans un sens (pour le serveur) mais pas dans l'autre (client)?
En regardant le code j'ai bien l'impression que ça fait ce que tu veux...  [:gratgrat]

 

Yep my bad, il lui faut les parenthèses.

 

Tu sais s'il existe un moyen simple de voir la requête client qui serait générée à partir d'un endpoint ?

 

Comme d'habitude, merci pour tes réponses :jap:


Message édité par LeRiton le 24-06-2021 à 22:33:15
mood
Publicité
Posté le 24-06-2021 à 22:32:54  profilanswer
 

n°2389061
DDT
Few understand
Posté le 24-06-2021 à 22:42:52  profilanswer
 

Y a la méthode renderPathTemplate() :)


---------------
click clack clunka thunk
n°2389063
LeRiton
Posté le 24-06-2021 à 23:04:47  profilanswer
 

Bon début effectivement, mais comme son nom l'indique je n'ai que le path et query params associés.
Je pensais plus à un truc qui me sorte un équivalent curl de la requête, donc avec les headers, le body...

n°2389066
DDT
Few understand
Posté le 24-06-2021 à 23:25:13  profilanswer
 

Ha, peut-être côté sttp, mais je connais pas assez bien.


---------------
click clack clunka thunk
n°2389074
rokhlan
Posté le 25-06-2021 à 07:56:02  profilanswer
 

[:jcqs]

n°2389476
LeRiton
Posté le 29-06-2021 à 09:14:43  profilanswer
 

Tapir toujours, est-ce qu'il y a un moyen d'exprimer ça de manière élégante ?
Endpoint en GET avec soit 2 queryParam code et state, soit un autre error
 
A défaut de mieux je joue avec des `Option`, mais ce n'est ni la même sémantique ni les mêmes contraintes.

Code :
  1. endpoint
  2.    .get
  3.    .in(query[Option[String]]("code" ))
  4.    .in(query[Option[String]]("state" ))
  5.    .in(query[Option[String]]("error" ))


n°2389496
DDT
Few understand
Posté le 29-06-2021 à 10:48:57  profilanswer
 

Je vois pas trop, la sémantique des query params te permet pas vraiment de faire mieux.
 
Je ferais pareil avec un match sur la combinaison d'Option et une Bad Request avec un message d'erreur clair pour le client.


---------------
click clack clunka thunk
n°2389497
LeRiton
Posté le 29-06-2021 à 11:00:44  profilanswer
 

ça marche, merci pour la confirmation

n°2390311
rokhlan
Posté le 08-07-2021 à 17:29:58  profilanswer
 

DDT SENSEI !!!!!! [:diwa7]

 

Je veux apprendre Scala, Spark et maitriser la Data Science ! [:diwa7]

 

Apprend moi ! Conseil moi !  [:diwa7]

n°2390320
DDT
Few understand
Posté le 08-07-2021 à 18:12:40  profilanswer
 

Scala: ça dépend de ce que tu veux en faire.
Spark: je suis pas vraiment une bonne source de conseils...
Data science: je laisse ça à mes collègues qualifiés. :D


---------------
click clack clunka thunk
mood
Publicité
Posté le 08-07-2021 à 18:12:40  profilanswer
 

n°2390328
LeRiton
Posté le 08-07-2021 à 23:00:08  profilanswer
 

rokhlan a écrit :

DDT SENSEI !!!!!! [:diwa7]

 

Je veux apprendre Scala, Spark et maitriser la Data Science ! [:diwa7]

 

Apprend moi ! Conseil moi ! [:diwa7]


La data science c'est à côté  :D
Sans aller jusqu'à dire que c'est impossible en Scala, tu sera mieux servi en Python

n°2390330
DDT
Few understand
Posté le 09-07-2021 à 00:20:10  profilanswer
 

J'ai utilisé un peu https://almond.sh mais c'est assez galère. Après on a un setup un peu chiant sur notre cluster Spark.
 
Polynote a l'air intéressant et j'ai un stagiaire qui voulait essayer mais on est pas encore arrivé à paramétrer le bousin. :D
Faut que je migre notre codebase vers Spark 3.1 et ça ira peut-être mieux...


---------------
click clack clunka thunk
n°2390411
DDT
Few understand
Posté le 09-07-2021 à 22:11:22  profilanswer
 

Au passage, le Scala Center (surtout Julien RF) a passé ces derniers mois à mettre à jour les cours sur Coursera pour la release de Scala 3.


Message édité par DDT le 09-07-2021 à 22:56:41

---------------
click clack clunka thunk
n°2390875
rokhlan
Posté le 15-07-2021 à 08:09:13  profilanswer
 

Thx, je vais regarder ça  [:bien]

 

Sinon, je n'avais pas trop d'objectifs en tête.

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
Lunch@blabla@devoxxblabla@django
Blabla@Progue[Topic unique] .Net @ Prog
Page Jsp qui affiche le ${ blabla }case in blabla (KSH) ===> fichier CSV
BlaBla@SQLSuivant / Précédant dans appli js (non c'est pas history.blabla ...)
Blabla@Python \o/SBP: le Système d'unités de Blabla@Prog
Plus de sujets relatifs à : Blabla@Scala


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