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

 

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

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  22560  22561  22562  ..  27193  27194  27195  27196  27197  27198
Auteur Sujet :

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

n°2316609
Devil'sTig​er
Posté le 06-06-2018 à 23:22:06  profilanswer
 

Reprise du message précédent :

DDT a écrit :

https://forum.hardware.fr/hfr/Discu [...] #t53474501
 
Y a toute une sous-culture d'HFR dont j'étais même pas au courant. [:wam]


La plupart sont juste les topics initiaux banni ou fermés par les admins, avec la liberté de parole et le contenu qui ont justement fait leur fermeture, rien de plus :jap:
 
Mais j'avoue que voir tous les gens qui shitstorm des deux côtés (ceux qui y ont accès, et ceux qui imaginent l'antre du diable), c'était assez marrant.

mood
Publicité
Posté le 06-06-2018 à 23:22:06  profilanswer
 

n°2316610
el_barbone
too old for this shit ...
Posté le 06-06-2018 à 23:51:22  profilanswer
 

gfive a écrit :

Putain , la machine a laver le linge LG achetée sur les conseils de qqun d'ici nous a lâché au bout de 4 ans.

 

Devis a 420 euros pour la réparation . je suis déception.

 

Je redemande un avis (sauf a Jubi qui va encore me conseiller une marque moldave vendue en Suisse pour le prix d'une bagnole, mais qui dure 10 ans) :o

 

On voudrait du silencieux durable.


Whirlpool ici, la première à fait 2001/2014, la seconde est toujours en place.


---------------
En théorie, la théorie et la pratique sont identiques, en pratique, non.
n°2316611
Jubijub
Parce que je le VD bien
Posté le 07-06-2018 à 00:07:15  profilanswer
 

uriel a écrit :


+1 , sans parler d'un multi call qui bouffe le CPU de tout le monde et crash tout le temps. 1 on 1 ca va, mais le reste quelle galère.
 
 on est passe a Skype for business en interne. Resultat, on est tous parti sur Slack. Et on a appris y a 2 semaines qu'on va devoir passer sous Team et on va sans doute arrêter Slack :/
 Je connais pas Team, et je suis pas anti-MS. mais Skype est une merde.


 
Ouch.
 
On était full office 365, donc Skype for business (une messe dans nom, surtout quand ton équipe réseau chie la gestion du WAN), yammer (admettons, le rapport signal / bruit est pas bon), et donc trans, qui est jamais qu'un hybrid slack / SharePoint.
Pour l'avoir pas mal utilisé ces 6 derniers mois, l'ux est pourrie (switcher entre ses teams est lourd, voir ce qui a généré un badge de notification est pas trivial parce que cliquer sur le badge renvoie vers la team mais pas forcément le message en question), et par défaut le truc te spamme de mails comme une bourrique.
 
Je présume que c'est pas cher si t'as des licences O365, mais vous allez le regretter.
 

gfive a écrit :

Putain , la machine a laver le linge LG achetée sur les conseils de qqun d'ici nous a  lâché au bout de 4 ans.
 
Devis a 420 euros pour la réparation . je suis déception.
 
Je redemande un avis (sauf a Jubi qui va encore me conseiller une marque moldave vendue en Suisse pour le prix d'une bagnole, mais qui dure 10 ans) :o
 
On voudrait du silencieux durable.


 
Hé ho, je recommande que de la qualité germanique (ils ont fait leurs preuves :o )
Miele, V-Zug  
C'est en effet hors de prix, en ce moment Samsung semble avoir un bon rapport qualité prix
 

Harkonnen a écrit :


Citation :


$ whois $(dig +short gitlab\.com)


 

Citation :


(...)
OrgName:        Microsoft Corporation
OrgId:          MSFT
Address:        One Microsoft Way
City:           Redmond
StateProv:      WA
PostalCode:     98052
(...)


 
:o


 
C'est en cours de migration, ils l'ont annoncé des deux côtés.
Sinon mon blog sous Github pages a son DNS chez Gandi, t'en déduis quoi ? :P


---------------
Jubi Photos : Flickr - 500px
n°2316612
Kenshineuh
Posté le 07-06-2018 à 00:26:17  profilanswer
 

J’ai un ptit projet qui arrive en dehors du taff (40 jours de dev). Rien de bien compliqué, hormis se plugger à quelques services externes. Mais je sais pas quelles technos choisir.  
 
Ça fait un ptit moment que j’ai fais du back sur un vrai projet (hors poc ou mvp donc).  
 
Le front sera en React.
BDD Mysql.  
Back API REST.  
 
Mais quelle techno back...  :/  
Symfony je me sens rouillé (plus d’un an et demi que j’ai pas touché). J’ai surtout fait du 2.7 quoi. Puis avec VScode c’est pas ouf d’en faire. Et j’ai plus de licence intellij/phstorm et la flemme de ressortir ce bordel.  
 
ExpressJS est cool mais ça me parait « léger ». Enfin SF vient avec tout plein d’outils pour la sécurité ou même gestions admin / users via quelques bundles. Ou encore validator. Et y’a pas d’ORM par défaut.  
 
TypeORM est hyper cool à utiliser, mais sans Typescript c’est chiant car pas de doc. Et ExpressJS en Typescript C’est chiant à utiliser. :D moindre truc qui pète et tu perds 1h sur stackoverflow.  
 
Me reste Sails JS. Je connais pas du tout mais pour avoir vu la doc ça a l’air cool.

n°2316613
uriel
blood pt.2
Posté le 07-06-2018 à 02:11:48  profilanswer
 

flo850 a écrit :


 
on a du passer la commerciale sur un i7 pour qu'elle puisse faire skype + mirroring android + partage d'ecran
 
team était une daube il y a un an. Vous allez galerer si ça ne s'est pas amélioré


 

Jubijub a écrit :


On était full office 365, donc Skype for business (une messe dans nom, surtout quand ton équipe réseau chie la gestion du WAN), yammer (admettons, le rapport signal / bruit est pas bon), et donc trans, qui est jamais qu'un hybrid slack / SharePoint.
Pour l'avoir pas mal utilisé ces 6 derniers mois, l'ux est pourrie (switcher entre ses teams est lourd, voir ce qui a généré un badge de notification est pas trivial parce que cliquer sur le badge renvoie vers la team mais pas forcément le message en question), et par défaut le truc te spamme de mails comme une bourrique.
 
Je présume que c'est pas cher si t'as des licences O365, mais vous allez le regretter.


 
:/ sigh  
 
Effectivement, c’est inclus dans Office365 donc il est difficile de justifier Slack quand c’est utilisé par une petite partie des utilisateurs (IT).  
Surtout que les intégrations Slack avec tout ce qui est Atlassian ou Jenkins est pas mal utilisé. On fait nos stand ups avec des bots, donc on va peut être réussir à justifier nos besoins uniques :O  


---------------
IVG en france
n°2316614
nraynaud
lol
Posté le 07-06-2018 à 02:58:39  profilanswer
 

https://theamphour.com/394-jeri-ell [...] of-castar/  
 
'tain c'est trop excellent !


---------------
trainoo.com, c'est fini
n°2316617
ratibus
Posté le 07-06-2018 à 07:47:00  profilanswer
 

Kenshineuh a écrit :

J’ai un ptit projet qui arrive en dehors du taff (40 jours de dev). Rien de bien compliqué, hormis se plugger à quelques services externes. Mais je sais pas quelles technos choisir.  
 
Ça fait un ptit moment que j’ai fais du back sur un vrai projet (hors poc ou mvp donc).  
 
Le front sera en React.
BDD Mysql.  
Back API REST.  
 
Mais quelle techno back...  :/  
Symfony je me sens rouillé (plus d’un an et demi que j’ai pas touché). J’ai surtout fait du 2.7 quoi. Puis avec VScode c’est pas ouf d’en faire. Et j’ai plus de licence intellij/phstorm et la flemme de ressortir ce bordel.  
 
ExpressJS est cool mais ça me parait « léger ». Enfin SF vient avec tout plein d’outils pour la sécurité ou même gestions admin / users via quelques bundles. Ou encore validator. Et y’a pas d’ORM par défaut.  
 
TypeORM est hyper cool à utiliser, mais sans Typescript c’est chiant car pas de doc. Et ExpressJS en Typescript C’est chiant à utiliser. :D moindre truc qui pète et tu perds 1h sur stackoverflow.  
 
Me reste Sails JS. Je connais pas du tout mais pour avoir vu la doc ça a l’air cool.


 
Qui va la maintenir ?
T'as des contraintes techniques ?

n°2316618
DDT
Few understand
Posté le 07-06-2018 à 08:01:42  profilanswer
 

Aujourd'hui je vais voir Erik Meijer
https://icresearchday.epfl.ch/#speakers

 

:bounce:


---------------
click clack clunka thunk
n°2316619
sligor
Posté le 07-06-2018 à 08:58:14  profilanswer
 

gfive a écrit :

Putain , la machine a laver le linge LG achetée sur les conseils de qqun d'ici nous a  lâché au bout de 4 ans.
 
Devis a 420 euros pour la réparation . je suis déception.
 
Je redemande un avis (sauf a Jubi qui va encore me conseiller une marque moldave vendue en Suisse pour le prix d'une bagnole, mais qui dure 10 ans) :o
 
On voudrait du silencieux durable.


par curiosité c'est quoi qui a lâché ?

n°2316620
Jubijub
Parce que je le VD bien
Posté le 07-06-2018 à 09:14:57  profilanswer
 

sligor a écrit :


par curiosité c'est quoi qui a lâché ?


Il a pas mis Calgon :o


---------------
Jubi Photos : Flickr - 500px
mood
Publicité
Posté le 07-06-2018 à 09:14:57  profilanswer
 

n°2316621
Kenshineuh
Posté le 07-06-2018 à 09:17:19  profilanswer
 

ratibus a écrit :


 
Qui va la maintenir ?
T'as des contraintes techniques ?


 
Moi normalement. Sauf si le projet me saoule et que j'arrête de le faire une fois livré. :D
 
Aucune, je suis libre.

n°2316622
masklinn
í dag viðrar vel til loftárása
Posté le 07-06-2018 à 09:46:11  profilanswer
 

Kenshineuh a écrit :

Back API REST.


REST-REST ou RPC-over-HTTP-REST?

 

Si c'est le premier, je te crois pas une seule seconde, si c'est le second fais du graphql à la place.

Kenshineuh a écrit :

Mais quelle techno back...  :/
Symfony je me sens rouillé (plus d’un an et demi que j’ai pas touché). J’ai surtout fait du 2.7 quoi. Puis avec VScode c’est pas ouf d’en faire. Et j’ai plus de licence intellij/phstorm et la flemme de ressortir ce bordel.

 

ExpressJS est cool mais ça me parait « léger ». Enfin SF vient avec tout plein d’outils pour la sécurité ou même gestions admin / users via quelques bundles. Ou encore validator. Et y’a pas d’ORM par défaut.

 

TypeORM est hyper cool à utiliser, mais sans Typescript c’est chiant car pas de doc. Et ExpressJS en Typescript C’est chiant à utiliser. :D moindre truc qui pète et tu perds 1h sur stackoverflow.

 

Me reste Sails JS. Je connais pas du tout mais pour avoir vu la doc ça a l’air cool.


actix-web [:cdtfcdtfcdtfcdtf:2]

Message cité 2 fois
Message édité par masklinn le 07-06-2018 à 09:46:27

---------------
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°2316623
Kenshineuh
Posté le 07-06-2018 à 09:50:43  profilanswer
 

masklinn a écrit :


REST-REST ou RPC-over-HTTP-REST?
 
Si c'est le premier, je te crois pas une seule seconde, si c'est le second fais du graphql à la place.


 
 
Bah explique moi la diff. :D Car jamais entendu le deuxième.  [:vizera]  
 
Et déjà que j'sais pas quoi choisir, tu me rajoutes une techno en plus. :/

n°2316624
___alt
Posté le 07-06-2018 à 10:16:49  profilanswer
 

el_barbone a écrit :


Whirlpool ici, la première à fait 2001/2014, la seconde est toujours en place.


 
Haier bas de gamme ici.
Le capteur de fermeture de la porte déconne un peu, le panneau de commandes déconne aussi un peu suite à une double intervention pour remplacer un composant qui prenait feu.
Mais ça lave le linge depuis 10 ans [:dawa]


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2316625
masklinn
í dag viðrar vel til loftárása
Posté le 07-06-2018 à 10:21:19  profilanswer
 

Kenshineuh a écrit :

Bah explique moi la diff. :D Car jamais entendu le deuxième.  [:vizera]


Le 2e c'est ~100% du "REST" que tu trouves sur l'internet: tu documentes un tas de paires (verbe, URL) qui sont en fait des méthodes RPC. Le premier, c'est REST comme initialement décrit (de ce que font les navigateurs), parfois appelé HATEOAS: tu documentes une seule URL et un tas de types de contenu, et le client est censé naviguer de lien en lien à partir de l'URL racine jusqu'à trouver la page ou l'action dont il a besoin.

Kenshineuh a écrit :

Et déjà que j'sais pas quoi choisir, tu me rajoutes une techno en plus. :/


Fondamentalement c'est pas une grosse techno, c'est surtout que le client peut décrire ses besoins en profondeur (récursivement), et ça se paire bien avec les composants react parce-que tu peux avoir tes composants qui fournissent des fragments graphql, composés en une seule grosse requête (comme ça le machin au sommet peut demander toutes les données en une fois).

 

Si t'as un repo github, joue avec https://developer.github.com/v4/explorer/

 

Tout est pas idéal (les indirections via Connection/node|edge pour pouvoir faire de la pagination c'est un peu moisi), mais globalement c'est vraiment pratique. Genre j'ai un bout de graphql (github v4) qui donné un nom de repo va aller récupérer toutes les PRs (par pages de 100) incluant tous les champs de base, le login du créateur, le repo/branche source, le nombre de commits dans la PR, les statuses de la tête de la PR et les commentaires sur la PR.

 

C'est juste une requête graphql, via l'API v3 (RPC) il faut 2~3 requêtes par PR pour toper toutes les infos dont j'ai besoin, sachant que $KANGOLGORP a pas loin de 15000 PRs et que github a un ratelimit de genre 5000 requêtes/heure, il m'aurait fallu une journée complète pour synchroniser le repo [:dawa]

Message cité 1 fois
Message édité par masklinn le 07-06-2018 à 10:28:02

---------------
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°2316626
ixemul
Nan mais sans blague ! ⚡
Posté le 07-06-2018 à 10:25:21  profilanswer
 

gfive a écrit :

Putain , la machine a laver le linge LG achetée sur les conseils de qqun d'ici nous a  lâché au bout de 4 ans.
 
Devis a 420 euros pour la réparation . je suis déception.
 
Je redemande un avis (sauf a Jubi qui va encore me conseiller une marque moldave vendue en Suisse pour le prix d'une bagnole, mais qui dure 10 ans) :o
 
On voudrait du silencieux durable.


 
Arthur martin, le mien a duré 16 ans... jeté car les caoutchoucs commençaient à avoir une moisissure que dont on arrivait pas à se débarrasser (faute de lavages périodiques à plus de 40°). Mécanique et électronique nickel.. dommage...
Faure : celui qui l'a remplacé, choisi en fonction des retours sur les marques les plus solide du moment. Rien à dire depuis 2 ans.
 
Après, garde à l'esprit que quasiment tous les lave-linge toutes marques confondues sortent des même usines en Pologne.. Un mot d'ordre : il y a de la flotte, il y a de la chaleur... -> Le moins d’électronique possible (pas d'écran à la con, pas de lancement à la con par Wifi), le seul truc utile, c'est le démarrage différé, le reste, c'est de la merde inutile qui ne demande qu'à tomber en panne :jap:


Message édité par ixemul le 07-06-2018 à 10:31:32

---------------
VA APPRENDRE ET REVIENS QUAND TU SAIS, SINON ABSTIENT TOI C'EST UN GRAND CONSEIL QUE JE TE DONNE... TU ES INCOMPÉTENT ET C'EST UNE RÉALITÉ, TU N'AS RIEN A FAIRE ICI FAUT S'Y CONNAITRE ... -Jojo1998 - RIP - http://tinyurl.com/qc47ftk
n°2316627
___alt
Posté le 07-06-2018 à 10:31:59  profilanswer
 

Pour les moisissures, un lavage à vide à froid avec une bonne dose d'eau de javel est assez radical.


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2316628
ixemul
Nan mais sans blague ! ⚡
Posté le 07-06-2018 à 10:33:51  profilanswer
 

___alt a écrit :

Pour les moisissures, un lavage à vide à froid avec une bonne dose d'eau de javel est assez radical.


 
on a tenu comme ça pendant 1 an, mais à la fin, c'était trop piqué... il n'y avait plus rien à faire...
 
Après... 16 ans, c'est honnête. Si tout l'electro ménager avait cette durée de vie ce serait formidable :D


---------------
VA APPRENDRE ET REVIENS QUAND TU SAIS, SINON ABSTIENT TOI C'EST UN GRAND CONSEIL QUE JE TE DONNE... TU ES INCOMPÉTENT ET C'EST UNE RÉALITÉ, TU N'AS RIEN A FAIRE ICI FAUT S'Y CONNAITRE ... -Jojo1998 - RIP - http://tinyurl.com/qc47ftk
n°2316629
Kenshineuh
Posté le 07-06-2018 à 10:36:07  profilanswer
 

masklinn a écrit :


Le 2e c'est ~100% du "REST" que tu trouves sur l'internet: tu documentes un tas de paires (verbe, URL) qui sont en fait des méthodes RPC. Le premier, c'est REST comme initialement décrit (de ce que font les navigateurs), parfois appelé HATEOAS: tu documentes une seule URL et un tas de types de contenu, et le client est censé naviguer de lien en lien à partir de l'URL racine jusqu'à trouver la page ou l'action dont il a besoin.

 


Merci beaucoup pour ces explications.
Alors effectivement, je ferais le deuxième. Par contre à mon taff, on fait le premier, REST-REST où on me renvoie les routes suivantes dans la première réponse etc.

 
masklinn a écrit :


Fondamentalement c'est pas une grosse techno, c'est surtout que le client peut décrire ses besoins en profondeur (récursivement), et ça se paire bien avec les composants react parce-que tu peux avoir tes composants qui fournissent des fragments graphql, composés en une seule grosse requête (comme ça le machin au sommet peut demander toutes les données en une fois).

 

Si t'as un repo github, joue avec https://developer.github.com/v4/explorer/

 

Tout est pas idéal (les indirections via Connection/node|edge pour pouvoir faire de la pagination c'est un peu moisi), mais globalement c'est vraiment pratique. Genre j'ai un bout de graphql (github v4) qui donné un nom de repo va aller récupérer toutes les PRs (par pages de 100) incluant tous les champs de base, le login du créateur, le repo/branche source, le nombre de commits dans la PR, les statuses de la tête de la PR et les commentaires sur la PR.

 

C'est juste une requête graphql, via l'API v3 (RPC) il faut 2~3 requêtes par PR pour toper toutes les infos dont j'ai besoin, sachant que $KANGOLGORP a pas loin de 15000 PRs et que github a un ratelimit de genre 5000 requêtes/heure, il m'aurait fallu une journée complète pour synchroniser le repo [:dawa]

 

Merci encore pour ces explications. Justement GraphQL on est plusieurs au taff à forcer pour l'utiliser, j'ai vu pas mal de conf dessus, notamment à Devoxx.
Mais je t'avoue que ma stack back est déjà pas très sur en NodeJS, donc jveux pas me planter même si j'ai chiffré large, d'où l'interet de limiter le nombre de technos que je maîtrise moins bien.

 

Pour le coup, je suis entièrement libre, le client s'en fou. Il veut son produit, m'a expliqué le besoin et me fait confiance pour tous les choix. Il sera juste casse couille sur l'UX en gros.

 

Et oui j'ai plusieurs repos github, je vais check ça.

 

EDIT : Effectivement les trucs paginations sont chiants, mais putain de pratique. :D

Message cité 1 fois
Message édité par Kenshineuh le 07-06-2018 à 10:47:59
n°2316630
gatsu35
Blablaté par Harko
Posté le 07-06-2018 à 10:37:49  profilanswer
 

Je ne m'emmerde plus, si le lavelinge est dans un espace pas bruyant, je prends le moins cher, ça dure aussi longtemps qu'un machin à 500 euros, parce qu'on ne sait pas quand ça va péter, plus il y a d'électronique et de gadgets, plus chiant à réparer et cher.  
Ca doit juste laver, pourquoi prendre un truc qui coute une couille ?
même pour un sèche-linge, une fois qu'on a choisi l'un des 3 types dispo dans le commerce en fonction de son environnement et on prends pas le plus technologique, le plus basique suffira.

n°2316631
BenO
Profil: Chercheur
Posté le 07-06-2018 à 10:46:33  profilanswer
 

skeye a écrit :


 
Coder un SSO non, faut pas pousser.:D
L'appli qu'il y a derrière a un gros défaut, une auth basée sur des pseudo login et mdp relativement facile à trouver. L'idée là c'est :
1) de rendre inaccessible les pages liées à l'auth à l'utilisateur final.
2) de les remplacer par un bout d'appli qui va l'authentifier de manière plus raisonnable (genre via notre SSO, par exemple)
3) que ce bout d'appli récupère à-partir de l'uid SSO ces fameux pseudo login et mdp, les passe aux pages d'auth de l'appli via curl (le serveur en question étant le seul autorisé à passer), et réaffiche le résultat aux utilisateurs - pour une navigation "normale" par la suite...
 
 
..pour nginx/lua, jamais touché, aucune idée de ce qui est réalisable...


 
J'ai pas creusé en détail mais ça pourrait remplir ton besoin https://github.com/Siecje/nginx-auth-proxy (l'implémentation ou le principe) ?
Je ne dis pas que c'est la façon idéale ni la plus simple.
 
Une autre façon qui m'a l'air plus simple à mettre en place : https://www.nginx.com/resources/wik [...] s/x-accel/ ou l'équivalent X-SENDFILE sur apache.


---------------
Python Python Python
n°2316632
skeye
Posté le 07-06-2018 à 11:00:46  profilanswer
 

BenO a écrit :


 
J'ai pas creusé en détail mais ça pourrait remplir ton besoin https://github.com/Siecje/nginx-auth-proxy (l'implémentation ou le principe) ?
Je ne dis pas que c'est la façon idéale ni la plus simple.
 
Une autre façon qui m'a l'air plus simple à mettre en place : https://www.nginx.com/resources/wik [...] s/x-accel/ ou l'équivalent X-SENDFILE sur apache.


 
Je vois à priori plusieurs soucis :
* ces options (si j'ai bien compris en survolant 30 secondes) généreraient une surcouche d'auth, ils ne feraient pas disparaitre  pour les utilisateurs les pages qui demandent le login/mdp non secure. J'aurais donc des gens authentifiés, mais qui peuvent toujours prendre dans l'appli qu'il y a derrière l'identité d'un autre utilisateur sans trop de difficultés.
* en vrai j'ai simplifié - il y a plusieurs applis concernées derrières, et plusieurs modes d'auth différents à brancher dessus en fonction du type d'utilisateur.
* il faudrait que je migre les frontaux impliqués sous nginx


---------------
Can't buy what I want because it's free -
n°2316633
skeye
Posté le 07-06-2018 à 11:21:30  profilanswer
 

...j'avais peut-être mal expliqué ce que je dois faire à la base...un exemple de test que j'ai fait pour valider que c'est faisable, ça peut aider à comprendre éventuellement :

 
Code :
  1. <?php
  2.  
  3. $root = "https://machin.fr/";
  4. $endpoint = "bidule";
  5.  
  6. $login= 'toto';
  7. $lolmdp= '123456';
  8.  
  9. $ch = curl_init($root.$endpoint."/authentificationMoisie.jsp?login=".$login."&lolmdp=".$lolmdp); //accès à $root.$endpoint."/authentificationMoisie.jsp restreint à l'ip du serveur qui héberge $root - et ce script.
  10. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  11. curl_setopt($ch, CURLOPT_COOKIESESSION, 1);
  12. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  13. curl_setopt($ch, CURLOPT_HEADER, 1);
  14. curl_setopt($ch, CURLOPT_COOKIEFILE, "" );
  15.  
  16. $result = curl_exec($ch);
  17. preg_match_all('/^Set-Cookie:\s*([^;]*)/mi', $result, $matches);
  18. $cookies = array();
  19. foreach($matches[1] as $item) {
  20.    parse_str($item, $cookie);
  21.    $cookies = array_merge($cookies, $cookie);
  22. }
  23.  
  24. foreach($cookies as $id=>$value) {
  25.    setcookie($id, $value, 0, '/' . $endpoint, '', true, true);
  26. }
  27.  
  28. $header_size = curl_getinfo($ch, CURLINFO_HEADER_SIZE);
  29. $body = substr($result, $header_size);
  30. $header = substr($result, 0, $header_size);
  31.  
  32. echo $body;
 

...et ça fait a priori ce que je veux, reste à implémenter ce qui va en amont pour authentifier l'utilisateur correctement et récupérer $login et $lolmdp...[:doc petrus]


Message édité par skeye le 07-06-2018 à 11:22:18

---------------
Can't buy what I want because it's free -
n°2316634
masklinn
í dag viðrar vel til loftárása
Posté le 07-06-2018 à 12:32:48  profilanswer
 

Kenshineuh a écrit :

Mais je t'avoue que ma stack back est déjà pas très sur en NodeJS, donc jveux pas me planter même si j'ai chiffré large, d'où l'interet de limiter le nombre de technos que je maîtrise moins bien.


Tu peux faire du graphql sans impliquer nodejs où que ce soit. Ya des libs pour implémenter l'endpoint en Python, Ruby, PHP, java, C#, …

 

Et les requêtes c'est juste une grosse chaîne dans un appel HTTP, avec du JSON en retour.

Message cité 1 fois
Message édité par masklinn le 07-06-2018 à 12:34:15

---------------
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°2316637
Kenshineuh
Posté le 07-06-2018 à 13:12:32  profilanswer
 

masklinn a écrit :


Tu peux faire du graphql sans impliquer nodejs où que ce soit. Ya des libs pour implémenter l'endpoint en Python, Ruby, PHP, java, C#, …
 
Et les requêtes c'est juste une grosse chaîne dans un appel HTTP, avec du JSON en retour.


 
Oui ça je sais bien. Ce que je voulais dire, c’est que je me fais vieux en SF, donc je vais partir sur du Node mais je maîtrise pas entièrement Express et pas Sails par exemple. Donc si j’ajoute Typescript ou encore GraphQL, ça me fait beaucoup de truc d’un coup que je maîtrise pas pour un projet client. :D
 
Mais je suis chaud quand même. J’ai chiffré assez large donc je peux en profiter pour monter en compétence dessus.

n°2316638
masklinn
í dag viðrar vel til loftárása
Posté le 07-06-2018 à 13:18:48  profilanswer
 

https://www.newyorker.com/culture/c [...] -an-empire oh wow [:pingouino]


---------------
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°2316639
flo850
moi je
Posté le 07-06-2018 à 14:20:47  profilanswer
 
n°2316642
sligor
Posté le 07-06-2018 à 15:39:29  profilanswer
 

je cherche une liste des erreurs de conception (design mistake) du langage Rust et des choses gênante ou désagréables à l'utilisation du langage.
 
Un point de vue objectif si possible. :o

n°2316643
gelatine_v​elue
Posté le 07-06-2018 à 16:00:09  profilanswer
 

sligor a écrit :

je cherche une liste des erreurs de conception (design mistake) du langage Rust et des choses gênante ou désagréables à l'utilisation du langage.
 
Un point de vue objectif si possible. :o


 
Vu que le langage est relativement neuf, c'est plutot de choix de design que d'erreurs de design dont on peut parler amha.
Les seules chose désagréables sont amha la relative lenteur du compilateur et la courbe d'apprentissage.

n°2316644
uriel
blood pt.2
Posté le 07-06-2018 à 16:26:47  profilanswer
 

masklinn a écrit :


REST-REST ou RPC-over-HTTP-REST?
 
Si c'est le premier, je te crois pas une seule seconde, si c'est le second fais du graphql à la place.


[:madame mado] ca resoud tellement de caca qu'on faisait avant. (merci fb pour cette contribution... )


---------------
IVG en france
n°2316645
masklinn
í dag viðrar vel til loftárása
Posté le 07-06-2018 à 16:30:55  profilanswer
 

sligor a écrit :

je cherche une liste des erreurs de conception (design mistake) du langage Rust et des choses gênante ou désagréables à l'utilisation du langage.

 

Un point de vue objectif si possible. :o


Choses gênantes/désagréable c'est surtout que… c'est pas que la courbe d'apprentissage est pentue (même si elle l'est) c'est qu'il est pas nécessairement facile d'intégrer les limitations que le borrow checker met sur tes possibilités, donc après avoir "appris" le langage le compilo continue à te latter les couilles pendant pas mal de temps. Entre autres que développer tout ce qui est cyclique c'est la merde (genre une liste doublement liée c'est chiant à monter), http://cglab.ca/~abeinges/blah/too [...] EADME.html peut t'intéresser.

 

Fondamentalement, les trucs les plus désagréables ce sont les choses que les gens attendent mais qui ne sont pas encore là/finies (ou même qui doivent être redéveloppées) genre allocateurs custom, placement new et const generics.

 

Le plus gros truc que j'ai vu comme erreur de design (et encore ça se débat) c'est l'existence de String::as_mut_vec, qui implique que String est nécessairement un wrapper de Vec, et rend l'implémentation de SSO plus ou moins impossible.

 

Et il y a des trucs qui sont parfois utiles ou même nécessaires mais vraiment bizarres, genre {x}

 

edit: sinon, je pense que c'est une question qui pourrait être populaire sur /r/rust.

 

edit2: et comme as_mut_vec il y a des décisions qui peuvent subjectivement être considérées comme des erreurs, genre le formattage par défaut des flottants: les chiffres non-significants sont remplacés par des 0. Donc si tu crées 12345678912345678973f32 et que tu mets pas une précision explicite ça va pas imprimer 12345679395506094080 (l'approximation stockée) mais 12345679000000000000. Ça a du sens, mais la première fois que tu vois ça c'est surprenant.


Message édité par masklinn le 07-06-2018 à 16:47:17

---------------
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°2316652
ratibus
Posté le 07-06-2018 à 18:16:58  profilanswer
 

Kenshineuh a écrit :


 
Moi normalement. Sauf si le projet me saoule et que j'arrête de le faire une fois livré. :D
 
Aucune, je suis libre.


https://api-platform.com ?

n°2316653
masklinn
í dag viðrar vel til loftárása
Posté le 07-06-2018 à 18:45:33  profilanswer
 

TIL:

Code :
  1. if (auto foo = bar()) {
  2.    // foo existe ici
  3. } else {
  4.    // foo existe aussi ici lolsob
  5. }


 [:pierre_ermite]


Message édité par masklinn le 07-06-2018 à 18:46:27

---------------
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°2316655
gfive
Posté le 07-06-2018 à 19:21:04  profilanswer
 

sligor a écrit :


par curiosité c'est quoi qui a lâché ?


 
Roulement, unedemi cuve, et la porte. [:tinostar]


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2316656
gfive
Posté le 07-06-2018 à 19:23:09  profilanswer
 

Et sinon, pour les gens qui font/parlent du graphql.. Une question comme ça : il n'y a pas un risque d'exposer un peu trop son modèle et de se retrouver coincé par une necessité de compatibilité ascendante?
 


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2316657
masklinn
í dag viðrar vel til loftárása
Posté le 07-06-2018 à 19:42:18  profilanswer
 

gfive a écrit :

Et sinon, pour les gens qui font/parlent du graphql.. Une question comme ça : il n'y a pas un risque d'exposer un peu trop son modèle et de se retrouver coincé par une necessité de compatibilité ascendante?


Le système standard c'est qu'à chaque "étage" correspond un resolver, que tu écrits, et qui renvoie des types prédéfinis. C'est fait très expressément pour abstraire du système de stockage qui est en dessous, et même pour agréger plusieurs systèmes de stockage disparates.

 

Ya pas plus de risque d'exposer son modèle qu'avec un autre style d'API.

Message cité 1 fois
Message édité par masklinn le 07-06-2018 à 19:43:07

---------------
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°2316658
gfive
Posté le 07-06-2018 à 20:00:28  profilanswer
 

masklinn a écrit :


Le système standard c'est qu'à chaque "étage" correspond un resolver, que tu écrits, et qui renvoie des types prédéfinis. C'est fait très expressément pour abstraire du système de stockage qui est en dessous, et même pour agréger plusieurs systèmes de stockage disparates.

 

Ya pas plus de risque d'exposer son modèle qu'avec un autre style d'API.


Non mais ca j'imagine

 

Par contre la tentation doit être super forte  pour ceux qui réfléchissent pas de faire une API directement calquée sur le modèle BDD, de la meme manière que les mecs qui font des DTO exactement identiques a leurs entités, parce qu'ils ont la flemme de réfléchir a leur modèle métier et que c'est plus simple de mapper avec dozer.


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2316659
sligor
Posté le 07-06-2018 à 20:01:33  profilanswer
 

gfive a écrit :


 
Roulement, unedemi cuve, et la porte. [:tinostar]


ça a du faire "un peu" de bruit ça [:tinostar]

n°2316660
gfive
Posté le 07-06-2018 à 20:06:40  profilanswer
 

sligor a écrit :


ça a du faire "un peu" de bruit ça [:tinostar]


Bof... Enfin en ne faisait du bruit, quoi...  Mais on l'a utilisé un moment avant de l'amener a réparer
C'était probablement une erreur d'ailleurs.


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2316662
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 07-06-2018 à 21:11:16  profilanswer
 
n°2316663
masklinn
í dag viðrar vel til loftárása
Posté le 07-06-2018 à 21:15:23  profilanswer
 

gfive a écrit :


Non mais ca j'imagine
 
Par contre la tentation doit être super forte  pour ceux qui réfléchissent pas de faire une API directement calquée sur le modèle BDD, de la meme manière que les mecs qui font des DTO exactement identiques a leurs entités, parce qu'ils ont la flemme de réfléchir a leur modèle métier et que c'est plus simple de mapper avec dozer.


Sûrement mais encore une fois il n'y a pas de différence avec les autres méthodes de créer des APIs, je vois pas en quoi tu craindrais graphql plus que SOAP ou json-rpc ou bien un rpc-over-http ad-hoc.


---------------
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   profilanswer
 

 Page :   1  2  3  4  5  ..  22560  22561  22562  ..  27193  27194  27195  27196  27197  27198

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)