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

 

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

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  22610  22611  22612  ..  27197  27198  27199  27200  27201  27202
Auteur Sujet :

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

n°2319295
nraynaud
lol
Posté le 20-08-2018 à 13:31:14  profilanswer
 

Reprise du message précédent :

el muchacho a écrit :


Bon, c'est une version très générale d'un problème plus particulier qui a sûrement pas mal d'optimisations possibles:
 
J'ai deux collections distinctes d'objets, chaque objet O ayant N (disons 5) champs (A,B,C,D,E).
J'ai une fonction qui calcule un score de similarité entre 2 objets O1 (de la collection 1) et O2 (de la collection 2), le score dépendant des champs A...E, qui sont des hashes.
Je veux apparier les objets dont le score de similarité est supérieur à un seuil donné.
 
Comment vous vous y prendriez ?
Déjà, une double boucle imbriquée fait 2 fois trop de comparaison car on compare O1 à O2, puis O2 à O1.


tu peux commencer par trier les listes si t'as un ordre interne, et ensuite essayer de caler une séquence entre les éléments, ça te fait passer la complexité en nombre de comparaisons de n^2 à N log(N)
 
sinon, j'ai jamais fait mais c'est du clustering peut-être que google peut t'aider avec ce mot clef.


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le 20-08-2018 à 13:31:14  profilanswer
 

n°2319296
DDT
Few understand
Posté le 20-08-2018 à 13:34:35  profilanswer
 

Je vois pas le soucis avec deux boucles. Edit: merde, je veux dire l'inverse, tu fais pas le produit cartésien complet, mais juste

Code :
  1. for i in range(0, n):
  2.   for j in range(i, m):
  3.     ...


 
Est-ce que tu peux trier tes collections selon les champs et faire de la programmation dynamique pour mettre de côté certains candidats?
Sinon dans les bibliothèques de ML y pas un classifieur adapté à ce genre de chose?
 
Edit: grillé, tout pareil que nray. :jap:


Message édité par DDT le 20-08-2018 à 13:40:45

---------------
click clack clunka thunk
n°2319297
ratibus
Posté le 20-08-2018 à 14:08:26  profilanswer
 

Plam a écrit :


 
Le truc c'est que le user voit les numéros de versions « de dev » dans l'appli, ce qui est très utile pour le support d'ailleurs. Si je fais une release purement "marketing", ça sera affiché nulle part dans l'application. Enfin sauf à bosser pour créer un truc qui fait que le système de MAJ sache quoi afficher, mais ça fait du boulot (noter à la main dans un fichier quelque part la version marketing qui correspond à tels packages pour que le système présente ça correctement).
 
D'ailleurs, on a pas vraiment de version de produit à proprement parler, puisque Xen Orchestra c'est en fait plusieurs packages individuels (xo-web, xo-server et plein d'autres petits trucs). Dans 99% des cas, on MAJ xo-server et xo-web en même temps, du coup la « version » de Xen Orchestra == la dernière version de xo-web et xo-server, ou du moins la version la plus élevée des deux.


C'est quoi un numéro de version de dev ? Il vient d'où le numéro ?

n°2319298
el muchach​o
Comfortably Numb
Posté le 20-08-2018 à 14:11:55  profilanswer
 
n°2319299
Ydalb
In Crêpes n' Cidre I Trust!
Posté le 20-08-2018 à 14:13:30  profilanswer
 

@plam : écrire un article de blog à chaque release et tous les mois faire un résumé des 2 articles par email ?


---------------
:o
n°2319300
Plam
Bear Metal
Posté le 20-08-2018 à 14:22:11  profilanswer
 

ratibus a écrit :


C'est quoi un numéro de version de dev ? Il vient d'où le numéro ?

 

C'est le numéro de version mineur de chaque « release » de xo-server et xo-web. Exemple : on est à 5.24 en ce moment. Avant on le faisait 1 fois par mois (le dernier jours travaillé du mois). C'est incrémenté via npm ("npm version --minor" ) quand on décide de release. C'est ce numéro qui est affiché dans l'appli via le système de MAJ et la vue about.

 

Il se peut qu'on ait des versions « patch » si nécessaire, entre 2 releases (là on est à 5.24.2 pour xo-server et 5.24.0 pour xo-web).

 
Ydalb a écrit :

@plam : écrire un article de blog à chaque release et tous les mois faire un résumé des 2 articles par email ?

 

C'est une possibilité MAIS :

 
  • le user recevait dans sa boîte mail le recap et le lien vers le blog post, là il va voir la MAJ dans son soft sans recevoir un récap dans sa boîte, on « force » l'user à aller chercher l'info au lieu de simplement la recevoir dans son flux de donnée « classique » (sa boîte mail)
  • ça veut dire des titres de sujets de mail de release un peu différent, parce que je peux plus facilement à la fois donner la version qui vient de sortir et une autre info dans le sujet (enfin ça veut dire changer un peu la façon de communiquer). Par exemple avant c'était : « Xen Orchestra 5.21, new backup features ». Quand tu mélanges plusieurs release, c'est un peu plus délicat.
 

edit : pour être franc, ça me fait chier que la tambouille interne des devs me force à réfléchir autant à conserver notre communication habituelle :/

Message cité 1 fois
Message édité par Plam le 20-08-2018 à 14:23:10

---------------
Spécialiste du bear metal
n°2319301
Hermes le ​Messager
Breton Quiétiste
Posté le 20-08-2018 à 14:34:02  profilanswer
 

Plam a écrit :

J'ai une question de workflow entre le dev et la communication.
 
Historiquement chez nous, on a fait des releases de XO tous les mois, nouvelle version mineure, puis mailing à nos inscrits (en même temps en gros que la dispo de la MAJ dans l'updater de l'appli que tourne chez eux).
 
L'équipe de dev est passée à un autre rythme (pour pas avoir la pression d'arriver à release à la fin du mois dans les temps), avec une version mineure toute les 2 semaines, et la possibilité de décaler si ça merde : autrement dit, avoir leur tempo purement à eux. Problème : ça décorrèle avec la communication aux users, et je peux pas faire de mailing toutes les 2 semaines, c'est pas acceptable, ça ferait exploser les désinscriptions, déjà testé par le passé.
 
Je souhaite garder un mail par mois vers la fin de chaque mois, je trouve que c'est un bon équilibre pour tenir au jus les gens, et ça sert aussi à faire du cross marketing avec XCP-ng etc.
 
Bref, aujourd'hui le résultat c'est que :
 

  • les users peuvent voir des MAJ en version mineure dans leur appli sans communication de notre part (ça peut tomber n'importe quand dans le mois, vu que les devs sont passé à la semaine)
  • il se peut que j'ai à faire une annonce sur une ou **deux** nouvelles versions en même temps, ce qui est très chiant en terme de comm' (ou alors je laisse un trou, ce qui est encore pire), en fonction de la vitesse des devs


Des idées pour éviter ces 2 points ?


 
Est-ce que ton produit Xen Orchestra possède un module de messaging?
 
On a implémenté un module de messaging au sein même de notre solution pour que lorsqu'une nouvelle feature essentielle est développée, on puisse l'annoncer "hors channel, comme les emails qui saoulent tout le monde ou finissent à la poubelle".
On conserve les emails une fois par mois pour avoir un suivi pour ceux que ça intéresse, mais le dev de l'application n'est jamais dicté par la communication.
 
Edit: on a différents niveau de notification. On peut par exemple forcer l'apparition d'un popup si la nouvelle feature est vraiment supra importante.


Message édité par Hermes le Messager le 20-08-2018 à 14:35:06

---------------
Expert en expertises
n°2319302
ratibus
Posté le 20-08-2018 à 14:44:46  profilanswer
 

Plam a écrit :


 
C'est le numéro de version mineur de chaque « release » de xo-server et xo-web. Exemple : on est à 5.24 en ce moment. Avant on le faisait 1 fois par mois (le dernier jours travaillé du mois). C'est incrémenté via npm ("npm version --minor" ) quand on décide de release. C'est ce numéro qui est affiché dans l'appli via le système de MAJ et la vue about.
 
Il se peut qu'on ait des versions « patch » si nécessaire, entre 2 releases (là on est à 5.24.2 pour xo-server et 5.24.0 pour xo-web).
 


 

Plam a écrit :


 
C'est une possibilité MAIS :
 

  • le user recevait dans sa boîte mail le recap et le lien vers le blog post, là il va voir la MAJ dans son soft sans recevoir un récap dans sa boîte, on « force » l'user à aller chercher l'info au lieu de simplement la recevoir dans son flux de donnée « classique » (sa boîte mail)
  • ça veut dire des titres de sujets de mail de release un peu différent, parce que je peux plus facilement à la fois donner la version qui vient de sortir et une autre info dans le sujet (enfin ça veut dire changer un peu la façon de communiquer). Par exemple avant c'était : « Xen Orchestra 5.21, new backup features ». Quand tu mélanges plusieurs release, c'est un peu plus délicat.


edit : pour être franc, ça me fait chier que la tambouille interne des devs me force à réfléchir autant à conserver notre communication habituelle :/


 
Pourquoi les devs releasent + fréquemment sur un repo public ? C'est ça en fait ton pb.


Message édité par ratibus le 20-08-2018 à 14:47:07
n°2319303
Plam
Bear Metal
Posté le 20-08-2018 à 14:45:20  profilanswer
 

Pas vraiment « directement » mais c'est quelque chose vers lequel on va tendre dans les prochains mois (il y a déjà une issue en interne pour ça).
 
La grosse motivation c'est parce que les acheteurs et les users sont pas corrélés, et du coup les expirations d'abonnements sont évitables si on averti l'user directement dans l'appli (parce que le service achat en a rien a branler).
 
Donc ça pourrait aussi servir à ça moi. Mais du coup je vais tout de même me retrouver à écrire des mails de « récap » et pas un mail par release. Ça se fait mais je trouve ça un peu moins « naturel ».
 
C'était bien quand le cycle de dev était lié au cycle de comm' :(


---------------
Spécialiste du bear metal
n°2319304
flo850
moi je
Posté le 20-08-2018 à 15:16:48  profilanswer
 

tu écris un texte de com' par micro release, eventuellement repris dans l'appli comme le propose hlm ( et comme fait trello)  
 
et une fois par mois , tu prends les textes et tu les agglomère dans un mail / post
 
d'un autre côté forcer le rythme de dev sur le cycle de com devait rajouter pas mal de pression , par exemple sur les gros morceaux qui passent difficilement dans 15j de dev , ou quand il y a des congés, des formations, des maladies


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

mood
Publicité
Posté le 20-08-2018 à 15:16:48  profilanswer
 

n°2319305
DDT
Few understand
Posté le 20-08-2018 à 15:18:52  profilanswer
 

Koskoz si tu te tâtais toujours pour l'Essential phone: https://www.amazon.com/gp/product/B078SQ7GWK/
$224 [:wam]


Message édité par DDT le 20-08-2018 à 15:20:58

---------------
click clack clunka thunk
n°2319306
flo850
moi je
Posté le 20-08-2018 à 15:20:56  profilanswer
 

il va y avoir quoi comme taxe/douane la dessus ?


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

n°2319307
Plam
Bear Metal
Posté le 20-08-2018 à 15:23:19  profilanswer
 

flo850 a écrit :

tu écris un texte de com' par micro release, eventuellement repris dans l'appli comme le propose hlm ( et comme fait trello)  
 
et une fois par mois , tu prends les textes et tu les agglomère dans un mail / post
 
d'un autre côté forcer le rythme de dev sur le cycle de com devait rajouter pas mal de pression , par exemple sur les gros morceaux qui passent difficilement dans 15j de dev , ou quand il y a des congés, des formations, des maladies


 
Oui donc plus « d'effet d'annonce » sauf à faire une majeure pour une grosse feature un fois par an. J'annonce quoi dans mon mail ? Je peux plus dire « Xen Orchestra X.Y », et ça casse ceci : https://xen-orchestra.com/blog/tag/release/ Je trouvais ça pas mal.
 

Spoiler :

Et oui ça mettait de la pression, ce qui est pas un mal vu le rythme actuel depuis qu'ils se débrouillent sans moi [:delarue5] M'enfin ça c'est un autre problème, mais depuis que je peux plus être CdP XO pour tracker un peu les prios et les issues, les trucs de fond ont pris 6 mois dans la vue.

Message cité 3 fois
Message édité par Plam le 20-08-2018 à 15:23:36

---------------
Spécialiste du bear metal
n°2319308
DDT
Few understand
Posté le 20-08-2018 à 15:26:11  profilanswer
 

flo850 a écrit :

il va y avoir quoi comme taxe/douane la dessus ?


Pas de douanes sur l'électronique.
Amazon s'occupe de l'importation donc pas de frais supplémentaires il me semble.  [:daddyfatsax:5]  
Donc normalement que la TVA.


---------------
click clack clunka thunk
n°2319310
ratibus
Posté le 20-08-2018 à 15:50:50  profilanswer
 

Plam a écrit :


 
Oui donc plus « d'effet d'annonce » sauf à faire une majeure pour une grosse feature un fois par an. J'annonce quoi dans mon mail ? Je peux plus dire « Xen Orchestra X.Y », et ça casse ceci : https://xen-orchestra.com/blog/tag/release/ Je trouvais ça pas mal.
 

Spoiler :

Et oui ça mettait de la pression, ce qui est pas un mal vu le rythme actuel depuis qu'ils se débrouillent sans moi [:delarue5] M'enfin ça c'est un autre problème, mais depuis que je peux plus être CdP XO pour tracker un peu les prios et les issues, les trucs de fond ont pris 6 mois dans la vue.



C'est pas le coeur du pb justement ?
 
Je remets ma question d'avant :  
Pourquoi les devs releasent + fréquemment sur un repo public et pas juste en interne ?

n°2319311
masklinn
í dag viðrar vel til loftárása
Posté le 20-08-2018 à 15:52:26  profilanswer
 

Plam a écrit :

Oui donc plus « d'effet d'annonce » sauf à faire une majeure pour une grosse feature un fois par an. J'annonce quoi dans mon mail ? Je peux plus dire « Xen Orchestra X.Y », et ça casse ceci : https://xen-orchestra.com/blog/tag/release/ Je trouvais ça pas mal.


Bah à un moment faut choisir, soit tes releases sont "marketing" et tu cut ton truc officiel tous les mois avec récap et tout soit tes releases sont "techniques" et t'es zob [:spamafote]

 

Après je vois pas pourquoi un cycle de dev de 2 semaines ça se traduit en une release externe.

ratibus a écrit :

Pourquoi les devs releasent + fréquemment sur un repo public et pas juste en interne ?


Repo public ou privé c'est même pas un facteur, la question c'est le rapport avec un tag release. Tout le boulot peut être fait en public, c'est pas gênant.


Message édité par masklinn le 20-08-2018 à 15:53:45

---------------
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°2319313
flo850
moi je
Posté le 20-08-2018 à 15:54:28  profilanswer
 

Plam a écrit :

 

Oui donc plus « d'effet d'annonce » sauf à faire une majeure pour une grosse feature un fois par an. J'annonce quoi dans mon mail ? Je peux plus dire « Xen Orchestra X.Y », et ça casse ceci : https://xen-orchestra.com/blog/tag/release/ Je trouvais ça pas mal.

 
Spoiler :

Et oui ça mettait de la pression, ce qui est pas un mal vu le rythme actuel depuis qu'ils se débrouillent sans moi [:delarue5] M'enfin ça c'est un autre problème, mais depuis que je peux plus être CdP XO pour tracker un peu les prios et les issues, les trucs de fond ont pris 6 mois dans la vue.



Les devs  numérotes les releases mineures  5.22.1->5.22.3.
A la fin du mois tu annonces "Récapitulatifs des nouveautés de la 5.22", éventuellement en précisant sur quelle mineure c'est tombé

 

Si tu veux annoncer avant de livrer alors tu stockes les release et tu les livres plus tard, mais ça me semble contraignant et avec un bonus faible.

 

Message cité 2 fois
Message édité par flo850 le 20-08-2018 à 15:55:03

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

n°2319314
Plam
Bear Metal
Posté le 20-08-2018 à 15:56:21  profilanswer
 

@marsklinn : on décide à un moment que « master » contient assez de modifs pour en faire une release. Avant c'était 1 fois par mois (dicté par la comm'/marketing), modulo les releases patch quand un problème sérieux sortait.
 
Je suis pas sûr de comprendre la remarque : « Après je vois pas pourquoi un cycle de dev de 2 semaines ça se traduit en une release externe. ».
 
Qu'est-ce que tu veux dire par là ? Qu'on sorte pas une version mineure toute les 2 semaines ?


---------------
Spécialiste du bear metal
n°2319315
Plam
Bear Metal
Posté le 20-08-2018 à 15:57:20  profilanswer
 

flo850 a écrit :


Les devs  numérotes les releases mineures  5.22.1->5.22.3.
A la fin du mois tu annonces "Récapitulatifs des nouveautés de la 5.22", éventuellement en précisant sur quelle mineure c'est tombé

 

Si tu veux annoncer avant de livrer alors tu stockes les release et tu les livres plus tard, mais ça me semble contraignant et avec un bonus faible.

 


 

Tu veux dire « patch » à la place de « mineure » non ?

 

edit : le truc c'est que eux sont basés sur « toutes les 2 semaines » et ça tombe random dans un mois, puisque le cycle est plus calé sur un mois (qui fait pas pile 4 semaines)


Message édité par Plam le 20-08-2018 à 15:57:55

---------------
Spécialiste du bear metal
n°2319316
ratibus
Posté le 20-08-2018 à 15:57:26  profilanswer
 

Plam a écrit :

@marsklinn : on décide à un moment que « master » contient assez de modifs pour en faire une release. Avant c'était 1 fois par mois (dicté par la comm'/marketing), modulo les releases patch quand un problème sérieux sortait.
 
Je suis pas sûr de comprendre la remarque : « Après je vois pas pourquoi un cycle de dev de 2 semaines ça se traduit en une release externe. ».
 
Qu'est-ce que tu veux dire par là ? Qu'on sorte pas une version mineure toute les 2 semaines ?


Ouais tu continues à tagger ton master une fois par mois.

n°2319317
flo850
moi je
Posté le 20-08-2018 à 16:04:50  profilanswer
 

est ce que le fait de tagguer une release declenche des update automatiques chez  les utilisateurs  ?


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

n°2319318
flo850
moi je
Posté le 20-08-2018 à 16:10:05  profilanswer
 

DDT a écrit :


Pas de douanes sur l'électronique.
Amazon s'occupe de l'importation donc pas de frais supplémentaires il me semble.  [:daddyfatsax:5]  
Donc normalement que la TVA.


Citation :


Order Summary
Items: EUR 203,67
Shipping & handling: EUR 7,37
Total before tax: EUR 211,04
Estimated tax to be collected: EUR 0,00
Import Fees Deposit: EUR 42,21
Order total: EUR 253,25


import fee deposit = tva ? (ça fait pile 20%) ou c'est en plus ?


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

n°2319319
Plam
Bear Metal
Posté le 20-08-2018 à 16:26:37  profilanswer
 

ratibus a écrit :


Ouais tu continues à tagger ton master une fois par mois.

 

Pas d'accord du côté dev : selon eux, si on décide de faire un tag une fois par mois et que ça tombe sur master en milieu de leur run, eh bien la release sera toute pourrie (genre tu maj tes deps en début de cycle de 2 semaines, et ça tombe en fin de mois pour une release = caca)

 
flo850 a écrit :

est ce que le fait de tagguer une release declenche des update automatiques chez  les utilisateurs  ?

 

Non, ya un process de build et de publication chez nous.

Message cité 3 fois
Message édité par Plam le 20-08-2018 à 16:27:13

---------------
Spécialiste du bear metal
n°2319320
DDT
Few understand
Posté le 20-08-2018 à 16:30:55  profilanswer
 

flo850 a écrit :


Citation :


Order Summary
Items: EUR 203,67
Shipping & handling: EUR 7,37
Total before tax: EUR 211,04
Estimated tax to be collected: EUR 0,00
Import Fees Deposit: EUR 42,21
Order total: EUR 253,25


import fee deposit = tva ? (ça fait pile 20%) ou c'est en plus ?


Ça a l'air d'être vraiment le prix net. :jap:
Sur ma commande j'ai 7.7% ce qui correspond bien à la TVA locale (par contre moi en Suisse je devrais payer 3% de douanes en plus normalement [:gratgrat]).
 


---------------
click clack clunka thunk
n°2319321
Harkonnen
Un modo pour les bannir tous
Posté le 20-08-2018 à 16:53:19  profilanswer
 

DDT a écrit :


Pas de douanes sur l'électronique.


C'est même mieux que ça : il n'y a pas de douane pour les pays membres de l'UE
(c'était avant Trump, j'ai passé 2 commandes sur Amazon.com avant son élection et c'était le cas, j'avais posé la question au service client d'Amazon.com, ça m'avait paru louche, mais j'ai rien payé. Maintenant je sais pas)

 

edit: ça peut aider : https://www.amazon.com/gp/help/cust [...] eId=596194


Message édité par Harkonnen le 20-08-2018 à 16:56:11

---------------
J'ai un string dans l'array (Paris Hilton)
n°2319322
gfive
Posté le 20-08-2018 à 17:11:58  profilanswer
 

Code :
  1. void modifierAdresse(String adresseLigneUn, String adresseLigneDeux, String adresseLigneTrois,
  2.            String adresseLigneQuatre, String adresseLigneCinq, String adresseLigneSix,
  3.            String adresseLigneSept) {
  4.        if (uneLigneEstNonNulle(adresseLigneSept, adresseLigneSix, adresseLigneCinq)
  5.                || uneLigneEstNonNulle(adresseLigneQuatre, adresseLigneTrois, adresseLigneDeux)
  6.                || adresseLigneUn != null) {
  7.            this.perPhyAdresseLigneSept = adresseLigneSept;
  8.            this.perPhyAdresseLigneSix = adresseLigneSix;
  9.            this.perPhyAdresseLigneCinq = adresseLigneCinq;
  10.            this.perPhyAdresseLigneQuatre = adresseLigneQuatre;
  11.            this.perPhyAdresseLigneTrois = adresseLigneTrois;
  12.            this.perPhyAdresseLigneDeux = adresseLigneDeux;
  13.            this.perPhyAdresseLigneUn = adresseLigneUn;
  14.        }
  15.    }
  16.  
  17. void mettreAjourAdresse(String adresseLigneUn, String adresseLigneDeux,
  18.            String adresseLigneTrois, String adresseLigneQuatre, String adresseLigneCinq,
  19.            String adresseLigneSix, String adresseLigneSept) {
  20.        this.perPhyAdresseLigneSept = adresseLigneSept;
  21.        this.perPhyAdresseLigneSix = adresseLigneSix;
  22.        this.perPhyAdresseLigneCinq = adresseLigneCinq;
  23.        this.perPhyAdresseLigneQuatre = adresseLigneQuatre;
  24.        this.perPhyAdresseLigneTrois = adresseLigneTrois;
  25.        this.perPhyAdresseLigneDeux = adresseLigneDeux;
  26.        this.perPhyAdresseLigneUn = adresseLigneUn;
  27.    }
  28.  
  29. private boolean uneLigneEstNonNulle(String ligneA, String ligneB, String ligneC) {
  30.    return ligneA != null || ligneB != null || ligneC != null;
  31. }


 
MAIWAI!


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2319323
masklinn
í dag viðrar vel til loftárása
Posté le 20-08-2018 à 17:57:51  profilanswer
 

Plam a écrit :

@marsklinn : on décide à un moment que « master » contient assez de modifs pour en faire une release. Avant c'était 1 fois par mois (dicté par la comm'/marketing), modulo les releases patch quand un problème sérieux sortait.

 

Je suis pas sûr de comprendre la remarque : « Après je vois pas pourquoi un cycle de dev de 2 semaines ça se traduit en une release externe. ».

 

Qu'est-ce que tu veux dire par là ? Qu'on sorte pas une version mineure toute les 2 semaines ?


Oui. Si les devs veulent absolument leur release (idk y but w/e) ça peut être un pseudo-namespace séparé basé sur la date. Ou l'inverse d'ailleurs, tes releases marketing peuvent passer en date-based à la Ubuntu ou quoi.

flo850 a écrit :

Les devs  numérotes les releases mineures  5.22.1->5.22.3.


Ça d'un point de vue technique bof, s'ils essaient de faire un truc semver ça correspond juste pas, mieux vaut avoir deux versions découplées (une interne/technique et une extern/marketing)

Plam a écrit :

Pas d'accord du côté dev : selon eux, si on décide de faire un tag une fois par mois et que ça tombe sur master en milieu de leur run, eh bien la release sera toute pourrie (genre tu maj tes deps en début de cycle de 2 semaines, et ça tombe en fin de mois pour une release = caca)


Bah tu récup la fin du cycle précédent (genre une branche à la fin de chaque cycle, d'où les patch releases peuvent être générées indépendamment du sprint courant), ou bien ils arrêtent de bosser sur master et le boulot est intégré en fin de cycle.


Message édité par masklinn le 20-08-2018 à 17:58:13

---------------
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°2319324
ratibus
Posté le 20-08-2018 à 18:01:07  profilanswer
 

Plam a écrit :


 
Pas d'accord du côté dev : selon eux, si on décide de faire un tag une fois par mois et que ça tombe sur master en milieu de leur run, eh bien la release sera toute pourrie (genre tu maj tes deps en début de cycle de 2 semaines, et ça tombe en fin de mois pour une release = caca)
 
 
 
Non, ya un process de build et de publication chez nous.


 
Cf Masklinn :D
Mais un master stable c'est pas possible ? Juste pour savoir hein :o

n°2319325
flo850
moi je
Posté le 20-08-2018 à 18:24:58  profilanswer
 

Plam a écrit :


 
Pas d'accord du côté dev : selon eux, si on décide de faire un tag une fois par mois et que ça tombe sur master en milieu de leur run, eh bien la release sera toute pourrie (genre tu maj tes deps en début de cycle de 2 semaines, et ça tombe en fin de mois pour une release = caca)
 


un master moisi ? ça me se semble bancal

Plam a écrit :


 
Non, ya un process de build et de publication chez nous.


c'est peut etre ça la solution : ta version c'est celle donnée lors du build, celle qui va se déployer


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

n°2319327
Plam
Bear Metal
Posté le 20-08-2018 à 20:57:31  profilanswer
 

ratibus a écrit :

 

Cf Masklinn :D
Mais un master stable c'est pas possible ? Juste pour savoir hein :o

 

Si on dit que master devient « stable », ça veut dire que potentiellement on doit backporter des fix dessus quand c'est urgent. Ils ont pas l'air chaud pour changer de flow. M'enfin on fait venir un externe pour aider l'équipe XO à sortir la tête de l'eau (je suis « plus » que le product manager, et forcément, c'est le carnage… la transition a été faite d'un coup parce que je pouvais plus être partout à cause d'XCP-ng)

 
flo850 a écrit :


un master moisi ? ça me se semble bancal

 

c'est peut etre ça la solution : ta version c'est celle donnée lors du build, celle qui va se déployer

 

C'est semi-moisi disons, en fonction de quand tu t'y trouves. En général par exemple, en début de cycle (post release), on MAJ toutes les dépendances sur master, ça permet à la communauté de faire nos beta testeurs (et j'aime bien le principe que ça puisse exploser sur les utilisateurs des sources de temps en temps :p QA gratos :o )

 

edit : je vous dirai ce que ça donne le RDV avec le type (super CdP par ailleurs avec qui j'ai déjà bossé), ça va être intéressant un juge de paix là dessus :jap:


Message édité par Plam le 20-08-2018 à 21:02:06

---------------
Spécialiste du bear metal
n°2319328
beel1
Posté le 20-08-2018 à 21:07:38  profilanswer
 

Vous avez déjà touché des cartes cadeau amazon avec les sondages VDC research vous ? [:fing fang fung]

n°2319329
flo850
moi je
Posté le 20-08-2018 à 21:54:33  profilanswer
 

Ouch les prix des rtx


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

n°2319330
Jubijub
Parce que je le VD bien
Posté le 20-08-2018 à 22:32:35  profilanswer
 

Plam a écrit :

 

Le truc c'est que le user voit les numéros de versions « de dev » dans l'appli, ce qui est très utile pour le support d'ailleurs. Si je fais une release purement "marketing", ça sera affiché nulle part dans l'application. Enfin sauf à bosser pour créer un truc qui fait que le système de MAJ sache quoi afficher, mais ça fait du boulot (noter à la main dans un fichier quelque part la version marketing qui correspond à tels packages pour que le système présente ça correctement).

 

D'ailleurs, on a pas vraiment de version de produit à proprement parler, puisque Xen Orchestra c'est en fait plusieurs packages individuels (xo-web, xo-server et plein d'autres petits trucs). Dans 99% des cas, on MAJ xo-server et xo-web en même temps, du coup la « version » de Xen Orchestra == la dernière version de xo-web et xo-server, ou du moins la version la plus élevée des deux.


Je dirais comme Masklinn : tu decoreles les releases techniques et les releases marketing.
Avantages
- tes dev gardent leur flexibilité
- tu gardes un plan de com predictible
- tu peux laisser la version affichée (le user ne peut pas savoir du la version 12567 cache 1 ou 3 versions par rapport a la version 12243 (les releases win10 suivent ce principe)

 

Ça suppose que tu pousses tes versions que 1x par mois.

 

Autre option : tu pousses quand c'est prêt (avec releases notes dispo en cliquant si besoin), et tu fais un update où tu présentes tes updates proprement quand t'as assez. Office communique selon ce principe.


---------------
Jubi Photos : Flickr - 500px
n°2319331
Schimz
Bouge pas, meurs, ressuscite !
Posté le 20-08-2018 à 23:12:12  profilanswer
 

flo850 a écrit :

Ouch les prix des rtx


Pas de concurrence + fuck la rastérisation [:spamafote]

 


Ça fait presque 20 ans que j'attends cette techno, la saut qualitatif va être chouette :love:

Message cité 1 fois
Message édité par Schimz le 20-08-2018 à 23:12:38

---------------
çà s'est HFR | Music for the Galaxy
n°2319332
nraynaud
lol
Posté le 21-08-2018 à 00:52:56  profilanswer
 

Schimz a écrit :


Pas de concurrence + fuck la rastérisation [:spamafote]
 
 
Ça fait presque 20 ans que j'attends cette techno, la saut qualitatif va être chouette :love:


comment tu vas programmer ça ? tu prends le toolkit du constructeur et tu développes des apps spécifiques?


---------------
trainoo.com, c'est fini
n°2319333
Schimz
Bouge pas, meurs, ressuscite !
Posté le 21-08-2018 à 07:39:26  profilanswer
 

Je préfère jouer aux jeux que les programmer :p
 
Nan mais matez moi ces éclairages [:vapeur_cochonne]
Tomb Raider
Metro Exodus
 
Après c'est sûr que c'est balbutiant et que ça ne sera perenne qu'avec l’implémentation du truc sur les consoles. Mais c'est clairement une avancée majeure en CGI.


---------------
çà s'est HFR | Music for the Galaxy
n°2319343
Harkonnen
Un modo pour les bannir tous
Posté le 21-08-2018 à 12:19:08  profilanswer
 

Putain mais Schiappa [:prozac]
https://twitter.com/MarleneSchiappa [...] 0704205824
 
Cette conne ne prend même pas la peine de vérifier si les voisins sont allés à la police avant d'accuser les voisins et le bailleur de non assistance à personne en danger. Elle mériterait une plainte pour diffamation


---------------
J'ai un string dans l'array (Paris Hilton)
n°2319345
gfive
Posté le 21-08-2018 à 13:05:07  profilanswer
 

Harkonnen a écrit :

Putain mais Schiappa [:prozac]
https://twitter.com/MarleneSchiappa [...] 0704205824

 

Cette conne ne prend même pas la peine de vérifier si les voisins sont allés à la police avant d'accuser les voisins et le bailleur de non assistance à personne en danger. Elle mériterait une plainte pour diffamation

 

.. Sur ce coup là elle a raison, hein.

 

http://www.leparisien.fr/la-garenn [...] 850802.php

 

Le tribunal qui écrit OKLM que "la plainte déposée par Mme Machin ne fait que corroborer les troubles".
Ben voyons, donc le tribunal a connaissance d'une situation de violence conjugale, mais décide de faire passer la plainte pour trouble et l'expulsion avant.

 

Alors qu'il aurait pu suspendre sa décision le temps de l'examen de la plainte pour violences, et le mec éventuellement mis sous le coup d'une mesure d'éloignement.

 

Pour le coup, la victime aurait bien raison de porter plainte contre les voisins et le bailleur pour non assistance à personne en danger.

 

[edit]

 


Cela dit, elle s'adresse au bailleur.

 

Là encore, elle n'a pas tort : le bailleur aurait pu faire le choix de se renseigner sur la situation, et assister la nana pour qu'elle obtienne l'éloignement de son conjoint.

 

Mais il a préféré porter plainte suite aux signalements des autres locataires (c'est le bailleur qui a saisi le tribunal... Il n'a  manifestement pas pris la peine de prévenir la police, la gendarmerie ou les services sociaux)

 


Message cité 1 fois
Message édité par gfive le 21-08-2018 à 13:28:31

---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2319346
Plam
Bear Metal
Posté le 21-08-2018 à 13:22:18  profilanswer
 

Avoir « tort » car sinon c'est le verbe « tordre ». Moyen mnémotechnique : « le tort tue » :o


---------------
Spécialiste du bear metal
n°2319347
gfive
Posté le 21-08-2018 à 13:29:17  profilanswer
 

fixed.
SHAME.


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2319348
Kenshineuh
Posté le 21-08-2018 à 13:33:48  profilanswer
 

Plam a écrit :

Avoir « tort » car sinon c'est le verbe « tordre ». Moyen mnémotechnique : « le tort tue » :o


 
 
 [:ddr555]

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  22610  22611  22612  ..  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)