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

 

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

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  22977  22978  22979  ..  27262  27263  27264  27265  27266  27267
Auteur Sujet :

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

n°2338154
Kenshineuh
Posté le 22-08-2019 à 22:25:54  profilanswer
 

Reprise du message précédent :
J'en peux plus de Typeorm laaaaaa.  [:alarmclock118]  
 
Chaque mise en prod, ce truc délire complet.
 
Je dois mettre à jour la prod d'un vieuuuuuux projet. Typeorm init la base, je charge le dump, typeorm dit qu'il manque des tables alors qu'elles sont là.
Je charge le dump avant, je sync la base (y'a plein de nouvelles colonnes), typeorm plante à cause des clés primaires et foreign key qui sont pas les mêmes selon SES init et la bdd.
 
 
/ragequit.
 
 
Et bien sur, ce comportement est aléatoire.

mood
Publicité
Posté le 22-08-2019 à 22:25:54  profilanswer
 

n°2338155
flo850
moi je
Posté le 22-08-2019 à 22:47:39  profilanswer
 

l'aléatoire en informatique, c'est soit que tu as réussi à inventer une source de nombre aléatoire (et là tu es riches) , soit que tut utilises de la magie que tu ne comprends pas :o


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

n°2338156
Kenshineuh
Posté le 22-08-2019 à 22:49:33  profilanswer
 

Je comprends surtout pas TypeORM, vraiment merdique ce truc. 2 ans que je le dis, 2 ans que je continue à l'utiliser. On dirait Harko et le Java. :o
 
 
 
BTW, j'ai résolu le soucis. Export SIMPLEMENT les datas de la base, sync de typeorm pour refaire une base propre avec les nvx champs, et load des anciennes data dans les colonnes qui vont bien.

n°2338157
flo850
moi je
Posté le 22-08-2019 à 23:13:42  profilanswer
 

Les orm, c'est le mal
</skeyz>

Message cité 1 fois
Message édité par flo850 le 22-08-2019 à 23:13:47

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

n°2338158
skeye
Posté le 23-08-2019 à 08:15:58  profilanswer
 

flo850 a écrit :

Les orm, c'est le mal  
</skeyz>


 
[:romf]
 
Je me suis remis à Doctrine depuis quelques mois, et ça me réjouit pas particulièrement.:o


---------------
Can't buy what I want because it's free -
n°2338159
BenO
Profil: Chercheur
Posté le 23-08-2019 à 08:25:47  profilanswer
 

Vive l'ORM Django  [:cerveau delight]


---------------
Python Python Python
n°2338160
skeye
Posté le 23-08-2019 à 08:44:44  profilanswer
 

BenO a écrit :

Vive l'ORM Django  [:cerveau delight]


Il fait quoi de si bien par rapport aux autres?:o


---------------
Can't buy what I want because it's free -
n°2338161
BenO
Profil: Chercheur
Posté le 23-08-2019 à 09:00:47  profilanswer
 

C'est pas lui, c'est plutôt moi  [:cerveau zytrasnif]  
Je sais bien l'utiliser [:cerveau whistle] (syndrome de Stockholm).
 
Ce que j'apprécie particulièrement :
- les migrations
- la maturité générale et son degré de complétion (on peut faire bcp de choses)
- les checks : https://docs.djangoproject.com/en/2.2/ref/checks/#mysql
 
Le requêtage / API n'est pas vraiment plus simple que du SQL mais la possibilité de travailler avec les objets Django est important pour moi.
 
J'aime le voir aussi comme un point de passage en terme d'abstraction :
 
-Si je fais passer toutes mes requêtes via l'ORM, je dispose de tout un tooling plus haut niveau plus proche du framework (stats sur les requêtes par vue, ..).
 
Si je veux intégrer une nouveau type de base de donnée, j'essaye d'imaginer l'implémentation d'un backend (même incomplet) qui va me permettre d'implémenter des premières requêtes façon Django
ça me permet de stocker certaines données ailleurs et avec un peu de chance que certaines pages fonctionnent toujours [:cerveau whistle]


---------------
Python Python Python
n°2338162
SekYo
Posté le 23-08-2019 à 09:39:32  profilanswer
 

Je suis assez d'accord avec BenO, l'ORM de Django a atteint, je trouve, un bon compromis : il est assez puissant pour faire des requêtes un minimum complexe, t'es pas obligé de repasser au raw SQL dès que t'as besoin de faire des jointures un peu poussées ou des query d'agregations.... sans avoir la complexité d'un SQLAlchemy, certes très puissant, mais dont la courbe d'apprentissage est quand même horrible, et qui sera sous utilisé par 80% des gens imho.

n°2338163
Harkonnen
Un modo pour les bannir tous
Posté le 23-08-2019 à 09:50:39  profilanswer
 

skeye a écrit :

 

[:romf]

 

Je me suis remis à Doctrine depuis quelques mois, et ça me réjouit pas particulièrement.:o


Te plains pas, tu pourrais utiliser Hibernate [:sadnoir]


---------------
J'ai un string dans l'array (Paris Hilton)
mood
Publicité
Posté le 23-08-2019 à 09:50:39  profilanswer
 

n°2338164
fiscalisat​or
tu dois rompre
Posté le 23-08-2019 à 10:02:20  profilanswer
 

J'utilise jpa / hibernate pour pas avoir à chier le code de lecture / écriture des entity mais ça se limite à du crud, pour le reste j'utilise jooq et je désactive l'update de la base, je configure le JPA pour qu'il ne génère jamais aucun nom à la con du genre FK_mescouillessurtonnez3543321235236, et je gère les maj avec liquibase  
pour les requêtes complexes je fais du jooq mais j'avoue avoir surtout de la lecture à faire dans ces cas.  
 
le gros incovénient est d'avoir une stack horrible avec 5 projet maven pour juste un truc de base mais quelque part, tu contrôle tout en prod et je vois pas comment gérer proprement les versions de base dissociées de la version de l'appli sans s'astreindre à faire ça
 
comme pour git, c'est peut-être une forme d'abandon des possibilités de la techno, c'est peut être pas optimisé par rapport à tout ce qu'offre jpa / hibernate mais putain la tranquilité de pas tomber dans le cas du "mon update de base échoue et je ne sais pas pourquoi"
 
parfois je me dit que je devrais tout virer et mettre que jooq mais j'aime bien les converters et la gestion des blob jpa est pas si dégueu.

Message cité 1 fois
Message édité par fiscalisator le 23-08-2019 à 10:04:31
n°2338165
koskoz
They see me trollin they hatin
Posté le 23-08-2019 à 10:07:44  profilanswer
 

el muchacho a écrit :

En tout cas elle a une chaîne Youtube. :o Sans intérêt à part les commentaires. [:petrus75]
Je la plains. :/
 
ah, y'a pas de doute, c'est bien elle: https://www.youtube.com/channel/UCW [...] /community


 
 [:baragor:4]  
 

ratibus a écrit :

Elle est sur Instagram si vous voulez des photos récentes :d


 
Balance le compte [:moonblood9:4]


---------------
Twitter
n°2338166
masklinn
í dag viðrar vel til loftárása
Posté le 23-08-2019 à 10:20:09  profilanswer
 

koskoz a écrit :

Balance le compte [:moonblood9:4]


http://instagram.com/amysbakingcompany/


---------------
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°2338167
___alt
Posté le 23-08-2019 à 10:42:05  profilanswer
 

fiscalisator a écrit :

J'utilise jpa / hibernate pour pas avoir à chier le code de lecture / écriture des entity mais ça se limite à du crud, pour le reste j'utilise jooq et je désactive l'update de la base, je configure le JPA pour qu'il ne génère jamais aucun nom à la con du genre FK_mescouillessurtonnez3543321235236, et je gère les maj avec liquibase  
pour les requêtes complexes je fais du jooq mais j'avoue avoir surtout de la lecture à faire dans ces cas.  
 
le gros incovénient est d'avoir une stack horrible avec 5 projet maven pour juste un truc de base mais quelque part, tu contrôle tout en prod et je vois pas comment gérer proprement les versions de base dissociées de la version de l'appli sans s'astreindre à faire ça
 
comme pour git, c'est peut-être une forme d'abandon des possibilités de la techno, c'est peut être pas optimisé par rapport à tout ce qu'offre jpa / hibernate mais putain la tranquilité de pas tomber dans le cas du "mon update de base échoue et je ne sais pas pourquoi"
 
parfois je me dit que je devrais tout virer et mettre que jooq mais j'aime bien les converters et la gestion des blob jpa est pas si dégueu.


 
Je pense que t'as la bonne approche. T'utilises certes plusieurs outils/libs, mais chacun pour une tâche précise qu'il fait bien.


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2338168
Hermes le ​Messager
Breton Quiétiste
Posté le 23-08-2019 à 10:42:29  profilanswer
 

skeye a écrit :


 
[:romf]
 
Je me suis remis à Doctrine depuis quelques mois, et ça me réjouit pas particulièrement.:o


 
Doctrine est très bien pour des projets relativement simples avec du pur symfony. Pour les projets extrêmement complexes nécessitant énormément de requêtes différentes, de jointures complexes etc... C'est pas adapté (après genre quasi 8 ans de recul)
Au boulot, on a donc deux types de projets :
- Les projets purs symfony où l'on utilise Doctrine.
- Les projets où l'on utilise certaines librairies de symfony comme http-Foundation, validator etc... en dehors de symfony lui-même. On utilise alors une simple librairie pour gérer toutes nos requêtes db pdo. C'est mille fois plus lisible et compréhensible, bcp plus ouvert et au final, c'est plus facile à maintenir aussi. On le vérifie avec nos projets qui ont plus de quelques années... Également, le code est bcp plus facile à maintenir car on upgrade les librairies manuellement avec composer et on sait exactement l'impact sur le reste du code. Et comme on a que du pur SQL, on a pas de problème non plus à ce niveau là.


Message édité par Hermes le Messager le 23-08-2019 à 10:42:51

---------------
Expert en expertises
n°2338169
___alt
Posté le 23-08-2019 à 10:42:38  profilanswer
 


 
Putain ils continuent de se faire insulter [:ciler]
Les gens sérieux :D


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2338170
koskoz
They see me trollin they hatin
Posté le 23-08-2019 à 10:44:00  profilanswer
 

Tu peux très bien utiliser Symfony avec Doctrine DBAL. Je ne vois pas le rapport entre le fait de ne pas utiliser Symfony si tu n'utilises pas Doctrine ORM [:jean-guitou]


---------------
Twitter
n°2338171
Kenshineuh
Posté le 23-08-2019 à 10:49:24  profilanswer
 
n°2338172
Hermes le ​Messager
Breton Quiétiste
Posté le 23-08-2019 à 11:29:37  profilanswer
 

koskoz a écrit :

Tu peux très bien utiliser Symfony avec Doctrine DBAL. Je ne vois pas le rapport entre le fait de ne pas utiliser Symfony si tu n'utilises pas Doctrine ORM [:jean-guitou]


 
Je sais cela. Dans nos très gros projets, Doctrine n'est pas la seule chose qui rend compliquée la maintenance du projet sur le moyen/long terme. On a maintenant des années de recul et on voit parfaitement ce qui se passe avec nos projets pure Symfony et les autres projets. On ose pas mettre à jour Symfony sur un gros projet qui marche par exemple, c'est toujours un vrai stress, même si en théorie ça devrait être simple. En pratique, ça ne l'est jamais.
Mais on continue à faire du pur symfony pour des projets pas trop gros.


Message édité par Hermes le Messager le 23-08-2019 à 11:30:09

---------------
Expert en expertises
n°2338173
Hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 23-08-2019 à 12:09:54  profilanswer
 
n°2338174
koskoz
They see me trollin they hatin
Posté le 23-08-2019 à 14:51:00  profilanswer
 

Je suis en train de me perdre dans Reddit [:psychokwak]


---------------
Twitter
n°2338175
Plam
Bear Metal
Posté le 23-08-2019 à 14:52:19  profilanswer
 

Alors Flo, t'aime nos bureaux ? Ça va, je crois qu'on fait pas trop startup kikoolol :o


---------------
Spécialiste du bear metal
n°2338176
flo850
moi je
Posté le 23-08-2019 à 15:19:51  profilanswer
 

J'allais écrire que @plamcorp c'est une vraie boîte
Ou alors tu as trouvé des figurants crédibles
Les locaux sont très sympa , et les gens aussi (mais je les connaissais déjà)


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

n°2338177
Kenshineuh
Posté le 23-08-2019 à 15:26:07  profilanswer
 

Comment ça Flo est à Grenoble ? :D

 

Bah salut. :o


Message édité par Kenshineuh le 23-08-2019 à 15:26:18
n°2338178
Harkonnen
Un modo pour les bannir tous
Posté le 23-08-2019 à 15:51:27  profilanswer
 

koskoz a écrit :

Doctrine DBAL.


T'as essayé Trou DBAL ?

Message cité 1 fois
Message édité par Harkonnen le 23-08-2019 à 15:51:57

---------------
J'ai un string dans l'array (Paris Hilton)
n°2338179
koskoz
They see me trollin they hatin
Posté le 23-08-2019 à 15:52:09  profilanswer
 

Harkonnen a écrit :


T'as essayé Trou DBAL ?


 
harkoG [:sadnoir]


---------------
Twitter
n°2338180
Kenshineuh
Posté le 23-08-2019 à 15:52:51  profilanswer
 


 
Imagine. Il a une fille.  :(

n°2338181
___alt
Posté le 23-08-2019 à 16:24:21  profilanswer
 

koskoz a écrit :

Doctrine DBAL


 
Ça marche pas avec le Mac du nouveau comme doctrine.


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2338183
koskoz
They see me trollin they hatin
Posté le 23-08-2019 à 16:46:56  profilanswer
 

___alt a écrit :


 
Ça marche pas avec le Mac du nouveau comme doctrine.


 
J'ai loupé un calembour ?


---------------
Twitter
n°2338184
gfive
Posté le 23-08-2019 à 16:54:49  profilanswer
 

A propos de fille...  
 
Au mariage d'un pote il ya  2 semaines, il y avait 2 de ses anciens potes de promo, dont un qui s'est marié avec leur prof d'allemand de l'époque.
 
du coup, il a des enfants beaucoup plus âgés que la moyenne pour son âge (en gros, il a 40 ans, et 2 filles de 16 et 17 ans. Rien d'extraordinaire non plus, mais bon)
 
Au cours du repas, le second pote (accompagné de sa femme, qui était placée entre eux) lui a sorti :  
 
"C'est marrant, elles sont très différentes tes filles... Machine elle a un type plutôt scandinave, alors que Trucmuche c'est plutôt mon fantasme d'Allemande"
 
[:pingouino]


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2338185
Kenshineuh
Posté le 23-08-2019 à 17:01:53  profilanswer
 

Bah yes. Un plaisir de manger avec ce mec et de savoir que ta fille c’est son fantasme.  :lol:

n°2338186
theShockWa​ve
I work at a firm named Koslow
Posté le 23-08-2019 à 17:02:11  profilanswer
 

koskoz a écrit :


 
J'ai loupé un calembour ?


 
DBAL, déballe ?


---------------
last.fm
n°2338187
flo850
moi je
Posté le 23-08-2019 à 17:14:49  profilanswer
 

J'ai eu plein de dumps d'imprimantes, mais je n'ai pas eu de lexmark/hp/oki
Si quelqu'un à ça, je suis preneur
:jap:
(il me faut un fichier avec des oid du genre 1.3.3452.4365.3546.53. et leur valeur)

Message cité 2 fois
Message édité par flo850 le 23-08-2019 à 17:14:56

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

n°2338188
___alt
Posté le 23-08-2019 à 17:16:31  profilanswer
 

gfive a écrit :

"C'est marrant, elles sont très différentes tes filles... Machine elle a un type plutôt scandinave, alors que Trucmuche c'est plutôt mon fantasme d'Allemande"
[:pingouino]


 
Alerte crise de la quarantaine + alerte gros sac [:ciler]
 

theShockWave a écrit :

DBAL, déballe ?


 
Harko is strong with this one [:bien]


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2338189
Plam
Bear Metal
Posté le 23-08-2019 à 17:24:05  profilanswer
 

flo850 a écrit :

J'ai eu plein de dumps d'imprimantes, mais je n'ai pas eu de lexmark/hp/oki
Si quelqu'un à ça, je suis preneur  
:jap:
(il me faut un fichier avec des oid du genre 1.3.3452.4365.3546.53. et leur valeur)


 
J'ai une LexMark CX517DE et une OfficeJet Pro 8710. Je sais pas si ça peut t'intéresser.


---------------
Spécialiste du bear metal
n°2338190
nraynaud
lol
Posté le 23-08-2019 à 17:37:00  profilanswer
 

flo850 a écrit :

J'ai eu plein de dumps d'imprimantes, mais je n'ai pas eu de lexmark/hp/oki
Si quelqu'un à ça, je suis preneur
:jap:
(il me faut un fichier avec des oid du genre 1.3.3452.4365.3546.53. et leur valeur)


So https://reho.st/thumb/self/de2a09adb8207f9b3dc6f74ac9c1c23981595891.jpg
Si ça t’intéresse, linke moi la commande à taper.

 

Mercredi j’aurai access à une imprimante plus pro aussi, laserjet couleur recto-verso, ça sera plus y’a cible (HP Color LaserJet CP5520).


Message édité par nraynaud le 23-08-2019 à 17:38:02

---------------
trainoo.com, c'est fini
n°2338191
flo850
moi je
Posté le 23-08-2019 à 18:05:51  profilanswer
 

ho oui

 

snmpwalk -v2c -On -c public IP-DU_COPIEUR .

 

le . au bout est utile

 

Dans tous les cas, si elles supporte snmp, je veux bien.

Message cité 2 fois
Message édité par flo850 le 23-08-2019 à 18:07:51

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

n°2338192
nraynaud
lol
Posté le 23-08-2019 à 18:11:01  profilanswer
 

https://gist.github.com/nraynaud/40 [...] 3e8c331246
 
rappelle-moi mercredi pour l'autre imprimante.


---------------
trainoo.com, c'est fini
n°2338193
flo850
moi je
Posté le 23-08-2019 à 18:11:58  profilanswer
 

nraynaud a écrit :

https://gist.github.com/nraynaud/40 [...] 3e8c331246
 
rappelle-moi mercredi pour l'autre imprimante.


:jap:


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

n°2338194
flo850
moi je
Posté le 23-08-2019 à 18:19:07  profilanswer
 

nico: elle est en panne d'encre ?


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

n°2338195
nraynaud
lol
Posté le 23-08-2019 à 18:23:47  profilanswer
 

flo850 a écrit :

nico: elle est en panne d'encre ?


Avant HP te pétait les couilles sur le panneau de l'imprimante et dans la boite de dialogue du driver, mais maintenant ils viennent te harceler sur les forums [:pingouino]
 
NON ELLE IMPRIME TRES BIEN, C'EST UN COMPLOT DES VENDEURS DE CARTOUCHES.
 
(oui, elle me pète les couilles avec "tonner bas" depuis des mois)


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  22977  22978  22979  ..  27262  27263  27264  27265  27266  27267

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)