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

 

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

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  19030  19031  19032  ..  27009  27010  27011  27012  27013  27014
Auteur Sujet :

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

n°2093310
Shinuza
This is unexecpected
Posté le 04-08-2011 à 14:41:59  profilanswer
 

Reprise du message précédent :

masklinn a écrit :


Bah non, tu dis que ça doit connaître la hiérarchie d'URL. HATEOAS dude :o

Pour la partie serveur, si tu fais du REST comme un homme, t'es censé savoir comment organiser tes URLs pour qu'elles suivent une logique au sens HTTP. En fait, ta lib coté serveur doit être capable de faire ça à partir d'un jeu de données.
 
J'ai pas parlé de client.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
mood
Publicité
Posté le 04-08-2011 à 14:41:59  profilanswer
 

n°2093311
masklinn
í dag viðrar vel til loftárása
Posté le 04-08-2011 à 14:43:33  profilanswer
 

Shinuza a écrit :

Pour la partie serveur, si tu fais du REST comme un homme, t'es censé savoir comment organiser tes URLs pour qu'elles suivent une logique au sens HTTP. En fait, ta lib coté serveur doit être capable de faire ça à partir d'un jeu de données.


Ouais enfin dans ton serveur tu peux coller tout le dispatching dans les query args c'est REST tout pareil hein.


---------------
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°2093312
nraynaud
lol
Posté le 04-08-2011 à 14:43:40  profilanswer
 

Shinuza a écrit :

On est parti sur du SOAP ici pour exactement cette raison, enfin, on a présumé que ça ferait flipper les mecs avec qui ont discutent qui font tout sous windows. L'API mise à dispo est pas simple à manipuler si t'as pas un client qui va bien, mais au moins tu leur files une WSDL et tu sais si tu parles à quelqu'un qui à un minimum de compétence sur le sujet ou pas, une fois pris en main ça serait dommage qu'on recoive des questions sur le type des paramètres ou autre connerie - et ça n'est pas encore arrivé [:petrus75]


sur un sujet un poil transverse, j'ai remarqué qu'un certain nombre de WSDL n'incluent pas la javadoc des interfaces à partir desquels ils ont été générés [:pingouino]


---------------
trainoo.com, c'est fini
n°2093313
kadreg
profil: Utilisateur
Posté le 04-08-2011 à 14:45:54  profilanswer
 

princesse peach [:roane]
 
sonic [:pingouino]
 
link [:roane]
 
ca bosse fort au mois d'aout sur velizy


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°2093316
masklinn
í dag viðrar vel til loftárása
Posté le 04-08-2011 à 15:07:08  profilanswer
 

nraynaud a écrit :


sur un sujet un poil transverse, j'ai remarqué qu'un certain nombre de WSDL n'incluent pas la javadoc des interfaces à partir desquels ils ont été générés [:pingouino]


En même temps chuis pas sûr qu'il y ait un format spécifié pour wsdl:documentation, donc tu fais quoi, tu mets de la javadoc quand c'est généré à partir de java, des docs XML quand ça vient de C#, du docutils quand c'est sourcé de C++ et du RST quand ça vient de Python? Et la doc "interne" (Java) et la doc "WSDL" sont pas nécessairement les mêmes non plus.

 

En C#, les annotations de webservice ont un attribut "Documentation" spécifiquement pour ça:

Code :
  1. [WebService(Description="A description of this service..." )]
  2. public class CustomerService : System.Web.Services.WebService
  3. {
  4.    [WebMethod(Description="A description of this operation..." )]
  5.    public string HelloWorld()
  6.    {
  7.        return "Hello World";
  8.    }
  9. }


va sortir

Code :
  1. <wsdl:definitions targetNamespace="http://tempuri.org/">
  2.    <wsdl:documentation>A description of this service...</wsdl:documentation>
  3.    ...
  4.    <wsdl:portType name="CustomerServiceSoap">
  5.        <wsdl:operation name="HelloWorld">
  6.            <wsdl:documentation>A description of this operation...</wsdl:documentation>
  7.            <wsdl:input message="tns:HelloWorldSoapIn"/>
  8.            <wsdl:output message="tns:HelloWorldSoapOut"/>
  9.        </wsdl:operation>
  10.    </wsdl:portType>
  11.    ...
  12. </wsdl:definitions>


mais je sais pas si t'as un truc du style dans les générateurs Java. Probablement que oui.

Message cité 1 fois
Message édité par masklinn le 04-08-2011 à 15:07:38

---------------
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°2093318
nraynaud
lol
Posté le 04-08-2011 à 15:11:39  profilanswer
 

masklinn a écrit :


En même temps chuis pas sûr qu'il y ait un format spécifié pour wsdl:documentation, donc tu fais quoi, tu mets de la javadoc quand c'est généré à partir de java, des docs XML quand ça vient de C#, du docutils quand c'est sourcé de C++ et du RST quand ça vient de Python? Et la doc "interne" (Java) et la doc "WSDL" sont pas nécessairement les mêmes non plus.
 
En C#, les annotations de webservice ont un attribut "Documentation" spécifiquement pour ça:

Code :
  1. [WebService(Description="A description of this service..." )]
  2. public class CustomerService : System.Web.Services.WebService
  3. {
  4.    [WebMethod(Description="A description of this operation..." )]
  5.    public string HelloWorld()
  6.    {
  7.        return "Hello World";
  8.    }
  9. }


va sortir

Code :
  1. <wsdl:definitions targetNamespace="http://tempuri.org/">
  2.    <wsdl:documentation>A description of this service...</wsdl:documentation>
  3.    ...
  4.    <wsdl:portType name="CustomerServiceSoap">
  5.        <wsdl:operation name="HelloWorld">
  6.            <wsdl:documentation>A description of this operation...</wsdl:documentation>
  7.            <wsdl:input message="tns:HelloWorldSoapIn"/>
  8.            <wsdl:output message="tns:HelloWorldSoapOut"/>
  9.        </wsdl:operation>
  10.    </wsdl:portType>
  11.    ...
  12. </wsdl:definitions>


mais je sais pas si t'as un truc du style dans les générateurs Java. Probablement que oui.


du plain text au pire, ce que tu peux en fonction de ce que le contexte te donne, mais tu fais le max pour que les utilisateurs aient un max d'info pour faire leur taf.


---------------
trainoo.com, c'est fini
n°2093320
masklinn
í dag viðrar vel til loftárása
Posté le 04-08-2011 à 15:13:46  profilanswer
 

nraynaud a écrit :


du plain text au pire, ce que tu peux en fonction de ce que le contexte te donne, mais tu fais le max pour que les utilisateurs aient un max d'info pour faire leur taf.


Je dis pas le contraire, mais dumper la javadoc dans wsdl:documentation ne me semble pas être une très bonne solution. En tout cas pas en comportement par défaut, avec un flag de config à la limite mais bon.

Message cité 1 fois
Message édité par masklinn le 04-08-2011 à 15:14:20

---------------
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°2093321
LeRiton
Posté le 04-08-2011 à 15:15:03  profilanswer
 

En Java, t'as Enunciate qui est top pour ça (et compatible REST / SOAP pour rester dans le sujet :D ).
Edit : génère du HTML à côté, la doc est pas dans le WSDL.


Message édité par LeRiton le 04-08-2011 à 15:16:04
n°2093322
nraynaud
lol
Posté le 04-08-2011 à 15:21:20  profilanswer
 

masklinn a écrit :


Je dis pas le contraire, mais dumper la javadoc dans wsdl:documentation ne me semble pas être une très bonne solution. En tout cas pas en comportement par défaut, avec un flag de config à la limite mais bon.


au contraire, si tu fais rien t'as la meilleure doc possible sans rien faire, et si tu as une idée précise de ce que tu veux, ben tu te tapes le manuel et tu te fias chier à configurer.


---------------
trainoo.com, c'est fini
n°2093323
masklinn
í dag viðrar vel til loftárása
Posté le 04-08-2011 à 15:23:01  profilanswer
 

nraynaud a écrit :


au contraire, si tu fais rien t'as la meilleure doc possible sans rien faire, et si tu as une idée précise de ce que tu veux, ben tu te tapes le manuel et tu te fias chier à configurer.


Ouais enfin "la meilleure doc possible sans rien faire" ça reste de la doc de merde, donc si tu fais rien t'as une doc de merde, et si tu veux faire une vraie doc faut des efforts supplémentaires, super :/


---------------
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 04-08-2011 à 15:23:01  profilanswer
 

n°2093325
R3g
fonctionnaire certifié ITIL
Posté le 04-08-2011 à 15:30:33  profilanswer
 

LeRiton a écrit :


 
Ma crainte sur le REST vs SOAP est justement le manque de reconnaissance du premier en entreprise. Si je shoot l'appellation (déjà pas bien reconnue) REST pour ne laisser que des appels HTTP nus, j'ai peur de :
- revenir à ma question de base, à savoir comment vendre HTTP / WEB API vs SOAP ;
- ne plus avoir les arguments d'autorité style thèse / références pour REST.
 


Tu chiffres les deux


---------------
Au royaume des sourds, les borgnes sont sourds.
n°2093327
nraynaud
lol
Posté le 04-08-2011 à 15:33:56  profilanswer
 

masklinn a écrit :


Ouais enfin "la meilleure doc possible sans rien faire" ça reste de la doc de merde, donc si tu fais rien t'as une doc de merde, et si tu veux faire une vraie doc faut des efforts supplémentaires, super :/


une "doc de merde" c'est mieux que pas de doc. Et oui pour avoir une autre doc il faudra faire des efforts pour l'écrire et la formater.


---------------
trainoo.com, c'est fini
n°2093329
LeRiton
Posté le 04-08-2011 à 15:38:38  profilanswer
 

R3g a écrit :


Tu chiffres les deux


 
Bin clairement avec les devs actuels, c'est SOAP le moins cher :/

n°2093330
masklinn
í dag viðrar vel til loftárása
Posté le 04-08-2011 à 15:38:56  profilanswer
 

nraynaud a écrit :


une "doc de merde" c'est mieux que pas de doc.


Pas d'accord. Une doc de merde, ça te fait penser qu'il y a une doc utile disponible. Quand t'as pas de doc du tout, au au moins t'es fixé et tu t'attends au pire direct.

 

Je préfère largement ne pas avoir de doc, au moins je sais immédiatement que j'ai des branques en face.

Message cité 2 fois
Message édité par masklinn le 04-08-2011 à 15:40:03

---------------
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°2093331
kadreg
profil: Utilisateur
Posté le 04-08-2011 à 15:40:20  profilanswer
 

LeRiton a écrit :


 
Bin clairement avec les devs actuels, c'est SOAP le moins cher :/


 
et puis SOAP, c'est une techno tres propre :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°2093332
FlorentG
Posté le 04-08-2011 à 15:43:30  profilanswer
 

Shinuza a écrit :

C'est aussi un avantage, tu peux montrer ça à un guru du REST, le faire gerber et t'auras quand même un truc compréhensible par le premier FlorentG venu


Hé Ho :o

n°2093333
Profil sup​primé
Posté le 04-08-2011 à 15:45:54  answer
 

SFR m'a coupé le téléphone, mais j'ai le net.  :o  
Mais j'ai besoin de téléphoner là :/

n°2093334
nraynaud
lol
Posté le 04-08-2011 à 15:46:15  profilanswer
 

masklinn a écrit :


Pas d'accord. Une doc de merde, ça te fait penser qu'il y a une doc utile disponible. Quand t'as pas de doc du tout, au au moins t'es fixé et tu t'attends au pire direct.
 
Je préfère largement ne pas avoir de doc, au moins je sais immédiatement que j'ai des branques en face.


la javadoc d'une méthode on peut imaginer qu'elle est utile. Et une bonne doc commence par une doc de merde. D'autre part les critères d'une bonne doc sont trop variables d'une personne à l'autre pour que ça vaille le coup de se *bloquer* à attendre qu'elle soit généralement déclarée bonne avant de la mettre en ligne. Ta fais ce que t'as et tu reviens plus tad.


---------------
trainoo.com, c'est fini
n°2093335
boulax
Inserer phrase hype en anglais
Posté le 04-08-2011 à 15:46:39  profilanswer
 

kadreg a écrit :

princesse peach [:roane]
 
sonic [:pingouino]
 
link [:roane]
 
ca bosse fort au mois d'aout sur velizy


Ah bon on est en aout?  [:bonobo_gangbang:1]


---------------
Posté depuis des chiottes, sales. Me gusta.
n°2093338
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 04-08-2011 à 16:09:46  profilanswer
 


 
http://www.01net.com/editorial/536 [...] en-france/


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2093339
Shinuza
This is unexecpected
Posté le 04-08-2011 à 16:16:06  profilanswer
 

Et hop  [:cytrouille]


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2093340
nraynaud
lol
Posté le 04-08-2011 à 16:19:01  profilanswer
 

bordel de merde, ils viennent d'installer un redmine sur un serveur raz-la gueule :fou: pour "partager des fichiers avec un client" :fou: bordel de merde, partager des fichiers avec redmine !
 
putain de merde, on est un PHP-shop, on développe un PORTAIL DE PARTAGE DE FICHIERS [:idee] fondé sur drupal, on a ouvert la technologie sur python, pas sur ruby.
 
À CHAQUE CONNERIE COMME ÇA MON PACTOLE S'EFFRITE UN PEU PLUS :FOU: ON VA FINIR AVEC LE RENDEMENT SUR CAPITAL D'UNE SSII ET J'AURAI PAS L'AIR CON TIENS !


---------------
trainoo.com, c'est fini
n°2093342
Dj YeLL
$question = $to_be || !$to_be;
Posté le 04-08-2011 à 16:23:38  profilanswer
 

OUAIS §§§ ET APRES VOUS POURREZ PAS EMBAUCHER §§§


---------------
Gamertag: CoteBlack YeLL
n°2093345
flo850
moi je
Posté le 04-08-2011 à 16:48:24  profilanswer
 

nraynal, je t'ai trouvé une solution pour gagner du temps en transport  



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

n°2093346
nraynaud
lol
Posté le 04-08-2011 à 16:51:33  profilanswer
 


entre ma piaule et mon bureau ? ça passe pas dans le couloir ...

 

edit : devinez la région, attention y'a pas de piège ...


Message édité par nraynaud le 04-08-2011 à 16:52:52

---------------
trainoo.com, c'est fini
n°2093347
uriel
blood pt.2
Posté le 04-08-2011 à 16:54:51  profilanswer
 

the real moins moins a écrit :

Ca vient d'ici ce lien ?  
http://www.thedominoproject.com/20 [...] tings.html
 
"Read this before our next meeting" a 681 pages, je suis pas sur que ça va se lire beaucoup.
 
Bon, comment on transforme un truc kindle en pdf ?


oui de moi.  
 perso, j'ai installé l'appli kindle gratuite [:petrus75]
 


---------------
IVG en france
n°2093348
the real m​oins moins
Posté le 04-08-2011 à 16:56:08  profilanswer
 

8000€ [:pingouino]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2093349
the real m​oins moins
Posté le 04-08-2011 à 16:56:30  profilanswer
 

uriel a écrit :


oui de moi.  
 perso, j'ai installé l'appli kindle gratuite [:petrus75]
 

oui moi aussi mais ça fait bcp pour convaincre des collegues de lire le truc quoi


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2093351
uriel
blood pt.2
Posté le 04-08-2011 à 17:04:36  profilanswer
 

the real moins moins a écrit :

oui moi aussi mais ça fait bcp pour convaincre des collegues de lire le truc quoi


apres l'avoir lu, pas avant sans savoir si c'est bien, non?


---------------
IVG en france
n°2093354
the real m​oins moins
Posté le 04-08-2011 à 17:32:04  profilanswer
 

oui, enfin apres l'avoir lu MOI, le probleme c'est de convaincre les bozos de lire un truc dans un format qui les force à installer une appli.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2093355
uriel
blood pt.2
Posté le 04-08-2011 à 17:37:36  profilanswer
 

the real moins moins a écrit :

oui, enfin apres l'avoir lu MOI, le probleme c'est de convaincre les bozos de lire un truc dans un format qui les force à installer une appli.


si la version gratuite (pendant 7 jours) est bien. tu achetes la version papier au frais de la boite (ma boite a payé pour rework [:slackerbitch])


---------------
IVG en france
n°2093361
kadreg
profil: Utilisateur
Posté le 04-08-2011 à 18:06:51  profilanswer
 


 
et elle a 6 ans [:roane]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°2093362
kadreg
profil: Utilisateur
Posté le 04-08-2011 à 18:07:34  profilanswer
 

devinez quoi : mon nouveau pc marche toujours pas [:dawak]
 
et un collegue a eut le mauvais PC : il faut faire un échange [:dawak]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°2093363
uriel
blood pt.2
Posté le 04-08-2011 à 18:09:03  profilanswer
 

kadreg a écrit :

devinez quoi : mon nouveau pc marche toujours pas [:dawak]


depuis le debut de ton histoire de java pas installé, t'as rien foutu? [:ciler]


---------------
IVG en france
n°2093364
nraynaud
lol
Posté le 04-08-2011 à 18:09:40  profilanswer
 

il code sur papier je crois ...


---------------
trainoo.com, c'est fini
n°2093365
kadreg
profil: Utilisateur
Posté le 04-08-2011 à 18:10:11  profilanswer
 

uriel a écrit :


depuis le debut de ton histoire de java pas installé, t'as rien foutu? [:ciler]


 
si, j'en encaissé le pognon :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°2093366
uriel
blood pt.2
Posté le 04-08-2011 à 18:14:25  profilanswer
 
n°2093367
Gilbert Go​sseyn
Dr Liara T'Soni
Posté le 04-08-2011 à 18:25:01  profilanswer
 

flo850 a écrit :


c'est une compétence apprise et devellopé pendant ma scolarité  


 

flo850 a écrit :


macon / chalon / bourg en bresse( commence être limite) / villefranche
 
Je ne suis pas pressé et les conditions matérielles sont pas mal ici.


Surtout le passage de la Saône (encore que depuis le pont sud ça a du améliorer les choses ...)


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
n°2093370
masklinn
í dag viðrar vel til loftárása
Posté le 04-08-2011 à 19:33:13  profilanswer
 

PING google.com (209.85.148.106): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
64 bytes from 209.85.148.106: icmp_seq=2 ttl=56 time=43.163 ms
Request timeout for icmp_seq 3
Request timeout for icmp_seq 4
64 bytes from 209.85.148.106: icmp_seq=5 ttl=56 time=48.353 ms
64 bytes from 209.85.148.106: icmp_seq=6 ttl=56 time=49.197 ms
Request timeout for icmp_seq 7
Request timeout for icmp_seq 8
64 bytes from 209.85.148.106: icmp_seq=9 ttl=56 time=49.581 ms
64 bytes from 209.85.148.106: icmp_seq=10 ttl=56 time=44.064 ms
64 bytes from 209.85.148.106: icmp_seq=11 ttl=56 time=43.676 ms
Request timeout for icmp_seq 12
Request timeout for icmp_seq 13
Request timeout for icmp_seq 14
Request timeout for icmp_seq 15
Request timeout for icmp_seq 16
Request timeout for icmp_seq 17
Request timeout for icmp_seq 18
64 bytes from 209.85.148.106: icmp_seq=19 ttl=56 time=49.007 ms
64 bytes from 209.85.148.106: icmp_seq=20 ttl=56 time=44.369 ms
^C
--- google.com ping statistics ---
21 packets transmitted, 8 packets received, 61.9% packet loss

 


Belgique [:jar jar]


Message édité par masklinn le 04-08-2011 à 19:33:30

---------------
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°2093373
GrosBocdel
Posté le 04-08-2011 à 20:36:21  profilanswer
 

Je fais du refactoring de code depuis ce matin. Mon code va-t-il refonctionner un jour
1) oui
2) non
3) obiwan ne fait que de la metaprog

n°2093374
kadreg
profil: Utilisateur
Posté le 04-08-2011 à 20:38:43  profilanswer
 

(1)

 

et (3), je fais du metarefactoring :o


Message édité par kadreg le 04-08-2011 à 20:39:07

---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  19030  19031  19032  ..  27009  27010  27011  27012  27013  27014

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)