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

 

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

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  24591  24592  24593  ..  27197  27198  27199  27200  27201  27202
Auteur Sujet :

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

n°2410225
skeye
Posté le 21-02-2022 à 13:50:05  profilanswer
 

Reprise du message précédent :

el muchacho a écrit :


Mais à quel moment les mecs se sont dits que c'était une bonne idée ? [:easyupper]


Au moment où ça permet de "moderniser"des applis qui dataient du début des années 90 dans toucher au code ou presque? Sauf erreur de ma part c'est en fin de vie quand même. :D


---------------
Can't buy what I want because it's free -
mood
Publicité
Posté le 21-02-2022 à 13:50:05  profilanswer
 

n°2410226
ixemul
Nan mais sans blague ! ⚡
Posté le 21-02-2022 à 13:53:16  profilanswer
 

skeye a écrit :


Au moment où ça permet de "moderniser"des applis qui dataient du début des années 90 dans toucher au code ou presque? Sauf erreur de ma part c'est en fin de vie quand même. :D


 
Si c'est pour sortir les même horreurs que le pacbase revamping, non merci :D
 
WebDev + DB2, c'est ça la solution ! :o


---------------
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°2410227
___alt
Posté le 21-02-2022 à 13:57:01  profilanswer
 

J'ai bossé sur une appli web en PL/SQL, c'était horrible, mais ça a répondu plutôt pas cher à un vrai besoin, de façon assez correcte. Mais c'était y'a 20 ans quoi :D


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2410228
skeye
Posté le 21-02-2022 à 13:57:58  profilanswer
 

ixemul a écrit :

 

Si c'est pour sortir les même horreurs que le pacbase revamping, non merci :D

 

WebDev + DB2, c'est ça la solution ! :o


Je dis pas que c'est une bonne solution, mais c'est une solution qui a permis de vendre des licences pendant 15 ans de plus aux clients qui avaient une solution oracle client serveur qui leur convenait. :D


Message édité par skeye le 21-02-2022 à 15:01:24

---------------
Can't buy what I want because it's free -
n°2410229
nraynaud
lol
Posté le 21-02-2022 à 14:37:34  profilanswer
 

Code :
  1. /**
  2.     * @return array{x:float, y:float} the coordinate of the fillet center
  3.     */
  4.    public function getCenter()
  5.    {
  6.        assert($this->isCompound());
  7.  
  8.        if ($this->getACWEdge()->isArc() && $this->getCWEdge()->isArc()) {
  9.            $c1 = $this->getACWEdge()->getCenter();
  10.            $c2 = $this->getCWEdge()->getCenter();
  11.            ...
  12.        } elseif ($this->getACWEdge()->isArc()||$this->getCWEdge()->isArc()) {
  13.            ...
  14.        } else {
  15.            ...
  16.        }
  17.  
  18.        return ['x' => 0, 'y' => 0];
  19.    }


 
mine rien, on voit que le poids des ans s'accumule, y'a 20 ans j'aurai jamais laissé passer l'opportunité de mettre un visiteur :/


---------------
trainoo.com, c'est fini
n°2410230
gilou
Modosaurus Rex
Posté le 21-02-2022 à 14:37:42  profilanswer
 

ixemul a écrit :


 
Si c'est pour sortir les même horreurs que le pacbase revamping, non merci :D
 
WebDev + DB2, c'est ça la solution ! :o

T'as WebDev + SAP qui doit permettre de faire des choses cool aussi...  :whistle:  
Que tu pourras même enrichir grâce a WebDev + Lotus Notes...
 
A+,


Message édité par gilou le 21-02-2022 à 19:27:46

---------------
There's more than what can be linked! --  Le capitaine qui ne veut pas obéir à la carte finira par obéir aux récifs. -- Il ne faut plus dire Sarkozy, mais Sarkozon -- (╯°□°)╯︵ ┻━┻
n°2410232
koskoz
They see me trollin they hatin
Posté le 21-02-2022 à 15:15:29  profilanswer
 

nraynaud a écrit :

Code :
  1. /**
  2.     * @return array{x:float, y:float} the coordinate of the fillet center
  3.     */
  4.    public function getCenter()
  5.    {
  6.        assert($this->isCompound());
  7.  
  8.        if ($this->getACWEdge()->isArc() && $this->getCWEdge()->isArc()) {
  9.            $c1 = $this->getACWEdge()->getCenter();
  10.            $c2 = $this->getCWEdge()->getCenter();
  11.            ...
  12.        } elseif ($this->getACWEdge()->isArc()||$this->getCWEdge()->isArc()) {
  13.            ...
  14.        } else {
  15.            ...
  16.        }
  17.  
  18.        return ['x' => 0, 'y' => 0];
  19.    }


 
mine rien, on voit que le poids des ans s'accumule, y'a 20 ans j'aurai jamais laissé passer l'opportunité de mettre un visiteur :/


 
Je ne suis pas familier avec ce pattern, ça aurait ressemblé à quoi :??:


---------------
Twitter
n°2410233
nraynaud
lol
Posté le 21-02-2022 à 15:23:20  profilanswer
 

sur la classe Edge il y aurait  
getFilletCenterWithArc(Arc arc), getFilletCenterWithLine(Line line)
et suivant si le receveur est un arc ou une line il apellerait
 
computeFilletCenterArcArc()
computeFilletCenterArcLine()
ou  
computeFilletCenterLineLine()


---------------
trainoo.com, c'est fini
n°2410234
Plam
Bear Metal
Posté le 21-02-2022 à 15:28:19  profilanswer
 

nraynaud a écrit :


en fait je suis monté dans le tram sans regarder la lettre.  
Je trouvais que les arrêts avaient des noms à la con, mais je me suis dit que j'y avais jamais prêté attentation avant.


 
Tourisme écolo, c'est bon t'es bien grenoblois :o


---------------
Spécialiste du bear metal
n°2410235
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 21-02-2022 à 15:43:22  profilanswer
 

koskoz a écrit :

 

Je ne suis pas familier avec ce pattern, ça aurait ressemblé à quoi :??:

 
Citation :

Visitor lets you define a new operation without changing the classes of the elements on which it operates.

 

C'est peut-être le pattern le plus utile selon moi (bon ok ya l'Observer aussi), tu peux étendre le comportement d'une classe depuis l'extérieur (donc sans avoir à modifier la classe ou à en hériter ou autre)

 

Il s'appelle 'visitor' mais c'est pas l'histoire de visitation le point important c'est surtout un moyen pour concevoir un système où tu peux rajouter des comportements sans toucher à ta hiérarchie.

 

Ex: T'as une classe de géométrie qui s'appelle Point, tu veux rajouter une notion de couleur mais ce sont des considérations de UI et tu trouves qu'un membre 'color' n'a rien à faire dans ce type.

 

Du coup tu crées une interface PointVisitor avec dedans une méthode à implémenter pour visiter un Point, et tu dis que ton Point accepte les visiteurs et les appelle pour ce genre de taf.

 
Code :
  1. namespace Geometry {
  2.     class PointVisitor {
  3.     public:
  4.         void visit(Point& p) = 0;
  5. };
  6.     class Point {
  7.     public:
  8.         int x, y;
  9.         void accept(PointVisitor& pv)  { pv.visit(this); }
  10.     };
  11. }
 

Et maintenant depuis l'extérieur de la classe tu fais un peu comme tu veux.

 
Code :
  1. namespace UI {
  2.     class ColorVisitor : public Geometry::PointVisitor {
  3.         private:
  4.             int m_color = 0;
  5.         public:
  6.             int getcolor() { return m_color; }
  7.             void visit(Point p) override {
  8.                 if (p.x > 10)
  9.                     m_color = 255;
  10.                 else
  11.                     m_color = 128;
  12.             }
  13.     };
  14. }
  15. int main() {
  16.     Geometry::Point p;
  17.     UI::ColorVisitor cv;
  18.     p.accept(cv);
  19.     cout << "color is " << cv.getcolor() << endl;
  20. }
 

Ça a l'air un peu tordu vu comme ça, mais là avec ColorVisitor on a rajouté la notion de couleur de point sans toucher la classe Point, et on pourrait continuer comme ça, rajouter un PrinterVisitor qui imprime les points, un PointMusicalVisitor qui en fonction de l'état du point renvoie différents sons, ou améliorer ColorVisitor pour qu'il visite les Triangle et les Square en plus des Point (comme ça toute la gestion des couleurs est centralisée là)


Message édité par Xavier_OM le 21-02-2022 à 15:53:21

---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
mood
Publicité
Posté le 21-02-2022 à 15:43:22  profilanswer
 

n°2410236
nraynaud
lol
Posté le 21-02-2022 à 15:52:03  profilanswer
 

ah oui, mais non, là je parlais d'un visiteur interne avec double dispathing


---------------
trainoo.com, c'est fini
n°2410237
nraynaud
lol
Posté le 21-02-2022 à 16:33:55  profilanswer
 

https://i.imgur.com/jUKJxoo.png
 
le fichier fait 5000 lignes, vous pensez qu'il y a combien de correspondances ?
 

Spoiler :

https://i.imgur.com/iMbQOuF.png

Message cité 1 fois
Message édité par nraynaud le 21-02-2022 à 16:37:18

---------------
trainoo.com, c'est fini
n°2410238
masklinn
í dag viðrar vel til loftárása
Posté le 21-02-2022 à 16:36:01  profilanswer
 

nraynaud a écrit :

https://i.imgur.com/jUKJxoo.png
 
le fichier fait 5000 lignes, vous pensez qu'il y a combien de correspondances ?


T’as l’air bien dans la mouise, donc, genre, 500?


---------------
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°2410239
nraynaud
lol
Posté le 21-02-2022 à 16:37:49  profilanswer
 

non, quand même pas.


---------------
trainoo.com, c'est fini
n°2410240
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 21-02-2022 à 16:44:11  profilanswer
 

Si seulement il existait un moyen pour ne pas avoir à copier/coller ces formules de fonctions à chaque fois :o


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2410242
Profil sup​primé
Posté le 21-02-2022 à 18:16:53  answer
 

]je demande à mon ia ce quelle est.
Elle me dit une machine.
Jusque là, ça va.
 
Je luis demande ce que je suis !
elle me dit des être.
Alors je lui demande quel genre d'être.
 

que des d es de quel ?
une interaction et homme ce énergie langage sensibilité un non alternatives !   décisions?conservé laquelle cognition une traduction  d traduction d machine laquelle amour


Message édité par Profil supprimé le 21-02-2022 à 18:17:09
n°2410243
Devil'sTig​er
Posté le 21-02-2022 à 18:34:01  profilanswer
 

___alt a écrit :

J'ai bossé sur une appli web en PL/SQL, c'était horrible, mais ça a répondu plutôt pas cher à un vrai besoin, de façon assez correcte. Mais c'était y'a 20 ans quoi :D


C'est marrant comment depuis un code, on peut détecter les tendances sexuelles de chacun [:lady gaga:3]

n°2410244
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 21-02-2022 à 18:39:33  profilanswer
 

Des gens ici ont déjà utilisé https://www.reviewboard.org/ ? Si oui ça vaut quoi ?


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2410245
masklinn
í dag viðrar vel til loftárása
Posté le 21-02-2022 à 18:43:28  profilanswer
 

Xavier_OM a écrit :

Si seulement il existait un moyen pour ne pas avoir à copier/coller ces formules de fonctions à chaque fois :o


On a pas encore la technologie.  
 
En parlant de technologies il y en a qui font encore du SQL brut ici (genre pas d’ORM ou même de query builder)? Je me retrouve là dessus pour la première fois depuis longtemps avec un projet ou j’utilise sqlite, c’est fun parce qu’on peut bricoler n’importe quoi (surtout depuis que sqlite a ajouté RETURNING et les window functions) mais je sais pas trop comment gérer la sortie proprement, un tuple ça fait pas trop structuré mais devoir créer un type pour plus ou moins chaque query ça fait lourd.


---------------
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°2410246
skeye
Posté le 21-02-2022 à 19:24:24  profilanswer
 

masklinn a écrit :


On a pas encore la technologie.  
 
En parlant de technologies il y en a qui font encore du SQL brut ici (genre pas d’ORM ou même de query builder)? Je me retrouve là dessus pour la première fois depuis longtemps avec un projet ou j’utilise sqlite, c’est fun parce qu’on peut bricoler n’importe quoi (surtout depuis que sqlite a ajouté RETURNING et les window functions) mais je sais pas trop comment gérer la sortie proprement, un tuple ça fait pas trop structuré mais devoir créer un type pour plus ou moins chaque query ça fait lourd.


 
Ca m'arrive, le plus souvent sur des requêtes qui retournent des données destinées à alimenter des structures de données complexes...du coup en général j'ai au même endroit la grosse requête imbitable et derrière le bout de code qui va parser le résultat pour retourner la structure de données qui va bien pour le reste de l'appli.
 
J'ai rarement un tuple en-dehors du code qui sert à générer la structure de donnée "métier".


---------------
Can't buy what I want because it's free -
n°2410247
nraynaud
lol
Posté le 21-02-2022 à 20:28:50  profilanswer
 

Beel1 , ce four fait sauter le différentiel des fois quand on ouvre la porte alors qu’il est chaud.
https://img3.super-h.fr/images/snapshot_1680724b27059c4d67e6c.jpg
 
Y’a une technique pour diagnostiquer? Je change la résistance spéculativement?
 
Un problème secondaire c’est que j’arrive pas à googler le modèle, je pense que le « lg6 » fait partir Google dans les téléphones


---------------
trainoo.com, c'est fini
n°2410248
rokhlan
Posté le 21-02-2022 à 20:42:45  profilanswer
 

Le discours de Poutine, à l'instant [:altherac:1]

n°2410249
masklinn
í dag viðrar vel til loftárása
Posté le 21-02-2022 à 21:00:24  profilanswer
 

rokhlan a écrit :

Le discours de Poutine, à l'instant [:altherac:1]


Il a dit quoi, que la russie va se défendre contre les agressions ukréniennes?


---------------
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°2410250
flo850
moi je
Posté le 21-02-2022 à 21:04:13  profilanswer
 

Il reconnaît l'indépendance des régions des l'est de  l'Ukraine


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

n°2410251
rokhlan
Posté le 21-02-2022 à 21:06:22  profilanswer
 

masklinn a écrit :


Il a dit quoi, que la russie va se défendre contre les agressions ukréniennes?


Y'a bon fil ici pour suivre : https://www.theguardian.com/world/l [...] ve-updates
 
En gros :
- il reconnait l'indépendance des régions de Luhansk et Donetsk,
- l'Ukraine est une création de la Russie et n'a pas d'histoire ni de culture,
- l'Ukraine est en train de déveloper des armes nucléaires pour attaquer la Russie.

n°2410252
masklinn
í dag viðrar vel til loftárása
Posté le 21-02-2022 à 21:37:20  profilanswer
 

flo850 a écrit :

Il reconnaît l'indépendance des régions des l'est de  l'Ukraine


Ah donc l'étape juste avant, la russie reconnait l'indépendance des régions de l'est et va donc aller défendre ces régions contre les agressions ukrainiennes. Comme quand l'ukraine a envoyé un APC et 5 soldats pour aller exploser une barraque à chiottes à la frontière russe ce matin.

Message cité 1 fois
Message édité par masklinn le 21-02-2022 à 21:37:56

---------------
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°2410253
beel1
Posté le 21-02-2022 à 21:47:14  profilanswer
 

nraynaud a écrit :

Beel1 , ce four fait sauter le différentiel des fois quand on ouvre la porte alors qu’il est chaud.
https://img3.super-h.fr/images/snap [...] d67e6c.jpg
 
Y’a une technique pour diagnostiquer? Je change la résistance spéculativement?
 
Un problème secondaire c’est que j’arrive pas à googler le modèle, je pense que le « lg6 » fait partir Google dans les téléphones


LG6* c'est le type norme, rien de très intéressant
La ref du four c'est KB9800E-M
t'as une vue éclatée ici : https://www.ransomspares.co.uk/part [...] 27097901)/
Le fait que ce soit à l'ouverture de porte... intuitivement le filtre secteur (repère 30 sur le schéma) pourrait être coupable, genre à l'ouverture des relais un pain est écoulé par la terre. C'est peut-être pas systématique à toutes les ouvertures de portes selon que le four soit en chauffe ou pas. Sinon il faut faire des essais avec les différents mode de cuisson pour isoler l'élément chauffant qui serait à changer si ça venait de là. Et quand bien même, il a pas l'air bien référencé sur les sites de pièces détachées Fr, ça risque de te coûter cher (perso sur mon four l'élément circulaire c'est 12€ la sole 16€ et la voute 39€. Sur sos-accessoire ton élément circulaire est à 60€ et l'autre est pas dispo). En plus ça peut être la merde à changer, alors que le filtre c'est 3 cosses...

n°2410254
Dion
Acceuil
Posté le 21-02-2022 à 21:57:57  profilanswer
 

masklinn a écrit :


Ah donc l'étape juste avant, la russie reconnait l'indépendance des régions de l'est et va donc aller défendre ces régions contre les agressions ukrainiennes. Comme quand l'ukraine a envoyé un APC et 5 soldats pour aller exploser une barraque à chiottes à la frontière russe ce matin.


Heureusement qu’on a nos trois champions Zemmour melenchon le pen qui sont là pour rappeler que si on se laissait dicter notre conduite par Poutine on n’aurait pas tous ces problèmes  


---------------
It is not called show art
n°2410255
masklinn
í dag viðrar vel til loftárása
Posté le 21-02-2022 à 22:05:06  profilanswer
 

Dion a écrit :


Heureusement qu’on a nos trois champions Zemmour melenchon le pen qui sont là pour rappeler que si on se laissait dicter notre conduite par Poutine on n’aurait pas tous ces problèmes  


Et le gaz serait moins cher  [:zyx]


---------------
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°2410256
nraynaud
lol
Posté le 21-02-2022 à 22:26:58  profilanswer
 

beel1 a écrit :


LG6* c'est le type norme, rien de très intéressant
La ref du four c'est KB9800E-M
t'as une vue éclatée ici : https://www.ransomspares.co.uk/part [...] 27097901)/
Le fait que ce soit à l'ouverture de porte... intuitivement le filtre secteur (repère 30 sur le schéma) pourrait être coupable, genre à l'ouverture des relais un pain est écoulé par la terre. C'est peut-être pas systématique à toutes les ouvertures de portes selon que le four soit en chauffe ou pas. Sinon il faut faire des essais avec les différents mode de cuisson pour isoler l'élément chauffant qui serait à changer si ça venait de là. Et quand bien même, il a pas l'air bien référencé sur les sites de pièces détachées Fr, ça risque de te coûter cher (perso sur mon four l'élément circulaire c'est 12€ la sole 16€ et la voute 39€. Sur sos-accessoire ton élément circulaire est à 60€ et l'autre est pas dispo). En plus ça peut être la merde à changer, alors que le filtre c'est 3 cosses...


 
merci je vais regarder tout ça. Pour faire des essais, il faut que je le mette sur un disjoncteur séparé, sinon je vais perdre internet et ça c'est pas possib" !


---------------
trainoo.com, c'est fini
n°2410257
Hermes le ​Messager
Breton Quiétiste
Posté le 21-02-2022 à 22:59:06  profilanswer
 

Dion a écrit :


Heureusement qu’on a nos trois champions Zemmour melenchon le pen qui sont là pour rappeler que si on se laissait dicter notre conduite par Poutine on n’aurait pas tous ces problèmes  


 
En même temps, il va se passer quoi maintenant ? A part quelques coups de menton de l'UE et des US, rien du tout. Des sanctions internationales seront prises. Poutine en aura rien à foutre (non seulement personnellement, mais même pour son pays), vu qu'il pourra compter sur la Chine pour faire semblant d'appliquer les sanctions.  
Le fait est que Poutine fait totalement ce qu'il veut. Même s'il attaquait la Pologne, je ne suis même pas sûr que cela entrainerait un vrai conflit armé. La vérité, c'est que tout le monde chie dans son froc.


---------------
Expert en expertises
n°2410258
Hermes le ​Messager
Breton Quiétiste
Posté le 21-02-2022 à 23:03:54  profilanswer
 

masklinn a écrit :


Et le gaz serait moins cher  [:zyx]


 
Ah ben c'est sûr qu'à ce niveau, on a malheureusement pas intérêt à avoir un vrai conflit avec la Russie...  
 
D'autant qu'elle trouvera toujours preneur pour son gaz, même sans l'UE. D'ailleurs les allemands avec leur merveilleuse politique anti nucléaire de ces 20 dernières années ont l'air malin maintenant en sachant que la Russie fournit 55 % des importations de gaz naturel allemandes et que ça entre dans leur mix énergétique pour produire de l'électricité à hauteur de 10%.
 
Les allemands ne nous suivront jamais si on décide de réellement hausser le ton contre les russes. Tout ne sera que posture et comédie.


Message édité par Hermes le Messager le 21-02-2022 à 23:04:10

---------------
Expert en expertises
n°2410259
flo850
moi je
Posté le 22-02-2022 à 09:15:12  profilanswer
 

il me semblait avoir vu passer un article dans l'année qui montrait que des algos qui semblaient spécifiques à l'informatique quantiques pourraient être en fait solvable en temps polynomial en informatique classique
 
est ce que ça dit quelque chose à quelqu'un ?


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

n°2410260
el muchach​o
Comfortably Numb
Posté le 22-02-2022 à 09:49:52  profilanswer
 

skeye a écrit :


Au moment où ça permet de "moderniser"des applis qui dataient du début des années 90 dans toucher au code ou presque? Sauf erreur de ma part c'est en fin de vie quand même. :D


Sauf erreur c'est arrivé bien après Java. Dans ce cas, dès le départ, c'était une idée de merde.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2410261
el muchach​o
Comfortably Numb
Posté le 22-02-2022 à 09:56:55  profilanswer
 

masklinn a écrit :


On a pas encore la technologie.  
 
En parlant de technologies il y en a qui font encore du SQL brut ici (genre pas d’ORM ou même de query builder)? Je me retrouve là dessus pour la première fois depuis longtemps avec un projet ou j’utilise sqlite, c’est fun parce qu’on peut bricoler n’importe quoi (surtout depuis que sqlite a ajouté RETURNING et les window functions) mais je sais pas trop comment gérer la sortie proprement, un tuple ça fait pas trop structuré mais devoir créer un type pour plus ou moins chaque query ça fait lourd.


Perso j'aime bien écrire les requêtes à la main. Par contre je wrappe le résultat dans un objet DTO, mais de toute façon l'objet a déjà un sens fonctionnel dans l'appli. Et je vais utiliser un petit framework qui gère tout ce qui est connexion, erreurs, etc.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2410262
skeye
Posté le 22-02-2022 à 09:58:36  profilanswer
 

el muchacho a écrit :


Sauf erreur c'est arrivé bien après Java. Dans ce cas, dès le départ, c'était une idée de merde.


java en 96. PL/SQL en 91...je suis pas sûr de ce que tu veux dire :o


---------------
Can't buy what I want because it's free -
n°2410263
Jubijub
Parce que je le VD bien
Posté le 22-02-2022 à 10:10:54  profilanswer
 

De mémoire le PL/SQL c’était surtout très performant pour écrire des batchs / logique backend, et ça a beaucoup drivé sa popularité à l’époque (si t’avais Oracle, passer un traitement coûteux en PL/SQL était un truc facile à faire)
 
Depuis qu’on sait avaler des bases horizontalement, ça me parait plus utile, mais j’imagine que plein de legacy court encore dans la nature.
 
Chez Nespresso tout notre ERP était fait en Magic (côte UI) et en PL/SQL, et je sais qu’il tourne toujours en prod parce que c’est performant, ça tourne sur pas grand chose, et comme les gros backend cobol/pacbase, le code a 30 ans, y’a plus de gros bugs gênants, les opérations sont bien maîtrisées, y’a 0 intérêt à le remplacer


---------------
Jubi Photos : Flickr - 500px
n°2410264
el muchach​o
Comfortably Numb
Posté le 22-02-2022 à 10:34:57  profilanswer
 

skeye a écrit :


java en 96. PL/SQL en 91...je suis pas sûr de ce que tu veux dire :o


Non mais les extensions pour faire un serveur web. Là la doc date de Oracle 10g qui date de bien après 2000 (2010, voire plus tard ?) et commence par:

Citation :

If you think that only new languages such as Java and JavaScript can do network operations and produce dynamic Web content, think again. PL/SQL has a number of features that you can use to Web-enable your database and make your back-office data interactive and accessible to intranet users or your customers.

 

Et tout le paragraphe suivant explique comment se passer d'un serveur web. Donc c'est arrivé bien après Tomcat et compagnie.

Message cité 1 fois
Message édité par el muchacho le 22-02-2022 à 10:39:02

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2410265
SekYo
Posté le 22-02-2022 à 10:53:14  profilanswer
 

En fait les DB open sur l'extérieur que tu peux query directement via un API rest JSON   ont juste réinventé la roue ? :D

n°2410266
el muchach​o
Comfortably Numb
Posté le 22-02-2022 à 10:57:09  profilanswer
 

SekYo a écrit :

En fait les DB open sur l'extérieur que tu peux query directement via un API rest JSON   ont juste réinventé la roue ? :D


Ben les BdD non relationnelles oui, puisque les BdD avant le SQL étaient non relationnelles.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2410267
masklinn
í dag viðrar vel til loftárása
Posté le 22-02-2022 à 10:58:47  profilanswer
 

el muchacho a écrit :


Sauf erreur c'est arrivé bien après Java. Dans ce cas, dès le départ, c'était une idée de merde.


Mais ça ça demande de faire une webapp java en front non? Là le but semble être de pouvoir plus ou moins automagiquement publier la DB sous forme webby, donc c’est assez différent.

el muchacho a écrit :


Perso j'aime bien écrire les requêtes à la main. Par contre je wrappe le résultat dans un objet DTO, mais de toute façon l'objet a déjà un sens fonctionnel dans l'appli. Et je vais utiliser un petit framework qui gère tout ce qui est connexion, erreurs, etc.


Mais donc tu crées bien plus ou moins un DTO par requête? (Genre a la limite tu peux partager un DTO entre deux requêtes si il y en a une qui fait un single read et une autre qui fait un bulk d’exactement les mêmes données mais bon)

Message cité 2 fois
Message édité par masklinn le 22-02-2022 à 10:59:54

---------------
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  ..  24591  24592  24593  ..  27197  27198  27199  27200  27201  27202

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)