[Index Software] Coin des développeurs :]

Pour les gens qui ont simplement envie de discuter sans souhaiter faire passer d'information particulière.
Message
Auteur
Avatar du membre
Bubu
Intarissable
Messages : 7738
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Coin des développeurs :]

#301 Message par Bubu » mercredi 12 octobre 2016 à 18:01

Bon, même si je n'aime pas mon binôme du tout, on s'est rabiboches.
Pour l'écran titre, je vais peut-être utiliser du normal mapping ! En 2d !
Une normal map est une texture comme les autres, sauf que chaque texel encode un vecteur à la place de couleur.
(Rouge vert bleu interprété comme x y z)
Ce qui permettra un shading dynamique.
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"

Avatar du membre
Bubu
Intarissable
Messages : 7738
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Coin des développeurs :]

#302 Message par Bubu » jeudi 3 novembre 2016 à 17:50

Bonjour.
Mon binôme et moi sommes en pleine démarche de "création d'entreprise", en temps que travailleurs indépendants. Enfin il de débrouille avec ça tout seul pour l'instant.
Seulement, il y a des APIs dont je veux rester l'unique propriétaire.
Comment qu'on fé siouple ? J'imagine que c'est en rapport avec les licences, mais je n'y connais rien.
Merci bien.
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"

Avatar du membre
astro
Prolifique
Messages : 1036
Enregistré le : jeudi 26 mars 2015 à 7:47
Localisation : 37

Re: Coin des développeurs :]

#303 Message par astro » jeudi 3 novembre 2016 à 17:53

Légalement aucune idée mais en attendant techniquement est-ce que tu ne pourrais pas par exemple lui fournir uniquement les API (objets compilés) + docs correspondantes pour leur utilisation, sans les sources ?
Bilan du CRA : HPI, trouble anxieux et traits autistiques mais TSA écarté.
------------
Papa de 3 enfants dont peut-être une fille "neuroatypique" ?

Avatar du membre
Bubu
Intarissable
Messages : 7738
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Coin des développeurs :]

#304 Message par Bubu » jeudi 3 novembre 2016 à 17:59

Merci astro :D
Il ne programme pas, donc il n'utilise pas ni les APIs, ni le code spécifique au jeu, bien qu'il ait un DUT d'info...
Il crée les données graphiques, les niveaux et c'est tout. :twisted:

Mon but est surtout de pouvoir me libérer de lui sans être exproprié de mon boulot.
Au cas où.
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"

Avatar du membre
astro
Prolifique
Messages : 1036
Enregistré le : jeudi 26 mars 2015 à 7:47
Localisation : 37

Re: Coin des développeurs :]

#305 Message par astro » jeudi 3 novembre 2016 à 20:10

Ah ok désolé j'avais pas compris ça. Bon courage pour ta recherche.
De mémoire il y a un site qui permet de choisir facilement la licence qui va bien en sélectionnant les critères principaux, il faudrait retrouver ça
Bilan du CRA : HPI, trouble anxieux et traits autistiques mais TSA écarté.
------------
Papa de 3 enfants dont peut-être une fille "neuroatypique" ?

Avatar du membre
Manichéenne
Modératrice
Messages : 5033
Enregistré le : jeudi 24 octobre 2013 à 9:54

Re: Coin des développeurs :]

#306 Message par Manichéenne » jeudi 3 novembre 2016 à 20:38

Tu as la propriété intellectuelle de ton code s'il est créé avant l'entreprise, ou en dehors du travail pour celle-ci, c'est le principe des droits d'auteur. Lui a pareil avec son travail.
Chacun reste propriétaire, et ce qu'il faut donc faire c'est définir très clairement dans quel contexte vous cédez des droits sur ce qui existe déjà : pour quelle utilisation, sous quelle forme, dans quelles localisations, pour combien de temps.

Par exemple : "cession des droits de mon code à l'entreprise X dans le cadre du logiciel Y pour une exploitation limitée à la France et pour 6 mois". Tu peux ainsi renouveler, je ne sais pas si tu peux indiquer une date non précise du genre "tant que je suis dans l'entreprise X".

Comme une partie du code sera probablement faite ensuite, ça complique puisqu'alors le code devrait appartenir à l'entreprise. :? Et là, je ne sais pas trop ce qui se passe.


Extrait qui résume bien :
Les tribunaux ont déjà rappelé que le créateur du logiciel devait avoir la qualité d’employé au moment de la création afin que les droits de propriété soient dévolus à l’employeur. Ainsi, le créateur salarié qui «réfléchit» au logiciel avant d’être embauché et développe effectivement le logiciel après sa prise de poste ne serait pas propriétaire du logiciel selon la jurisprudence. A contrario, à titre d’illustration, si des personnes créent une société autour d’un logiciel déjà développé par l’une d’entre elles, salariée par la suite, les tribunaux ne jugeront pas forcément que l’employeur – la nouvelle société – est propriétaire du logiciel. C’est pourquoi nous vous recommandons de formaliser une cession du créateur au profit de la nouvelle société.
http://www.solutions-numeriques.com/dos ... -logiciel/
Diagnostiquée Autiste Asperger et TDA.
Mère de 3 enfants : fils Aîné TDAH et TSA, cadet TSA de type Asperger.

Avatar du membre
Bubu
Intarissable
Messages : 7738
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Coin des développeurs :]

#307 Message par Bubu » vendredi 4 novembre 2016 à 9:47

Bonjour Mani, comment ça va ? :D
Merci bien.
Donc par exemple, si je crée une archive du projet juste avant la date officielle de la "création d'entreprise", la date de création du fichier serait suffisante ?
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"

Avatar du membre
Manichéenne
Modératrice
Messages : 5033
Enregistré le : jeudi 24 octobre 2013 à 9:54

Re: Coin des développeurs :]

#308 Message par Manichéenne » vendredi 4 novembre 2016 à 10:46

Oui, ça prouve que tu l'as fait toi, en ton nom et pas en tant qu'employé. Donc tu gardes totalement les droits sur ce que tu as fait.
Ce qui risque de te poser problème, c'est uniquement si tu continues de faire évoluer ton code en tant qu'employé de l'entreprise. Théoriquement, comme tu n'as pas cédé les droits d'origine à l'entreprise, ça reste légalement uniquement ton code, mais là j'ai un doute.
Donc idéalement, tu gardes une preuve que tu as bien fait ton code avant, et tu autoriseras une utilisation restreinte dans le cadre de l'entreprise (sinon vous ne pourrez rien faire, non ?).

Attention avec l'archive, il faut que la date ne soit pas contestable (il doit y avoir des stockages payant pour ça, personnellement je m'envoie ce genre d'archive par gmail et j'ai ainsi une date et un stockage fiables).
Diagnostiquée Autiste Asperger et TDA.
Mère de 3 enfants : fils Aîné TDAH et TSA, cadet TSA de type Asperger.

Avatar du membre
Bubu
Intarissable
Messages : 7738
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Coin des développeurs :]

#309 Message par Bubu » vendredi 4 novembre 2016 à 11:10

Merci Mani. :roll:
Je stocke tout sur cloud.
La date de la création de l'archive, plus la date de dépôt sur le cloud devraient alors suffire, c'est ça non ?
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"

Laurent D
Nouveau
Messages : 8
Enregistré le : dimanche 11 décembre 2016 à 23:31

Re: Coin des développeurs :]

#310 Message par Laurent D » vendredi 16 décembre 2016 à 23:52

Bonjour,

Je me permets de m'insérer dans votre discussion afin de vous parler du projet AVENCOD, Entreprise Adaptée du Numérique située à Nice et qui est actuellement à la recherche d'un développeur JAVA pour un CDI.

Comme vous mentionnez cette techno dans vos échanges, ce poste pourrait éventuellement intéressé quelqu'un dans votre entourage.

Pour info, l'objectif serait d'intégrer une équipe de deux développeurs autistes à haut potentiel, dont l'un est Asperger dans un environnement de travail prenant en considération vos spécifications de fonctionnement.

Avatar du membre
Tugdual
Modérateur
Messages : 40303
Enregistré le : jeudi 15 novembre 2012 à 0:13
Localisation : Nord-44
Contact :

Re: Coin des développeurs :]

#311 Message par Tugdual » samedi 21 janvier 2017 à 11:34

Question aux développeurs en "C++" ...

Comment déclarer des constantes (en particulier entières)
qui à la fois soient typées et à la fois soient des rvalues ?

On exclue donc :
  • les "#DEFINE name valeur" (non typés) ;
  • les "const name = valeur ;" (lvalue) ;
J'utilise actuellement des "enum" anonymes :
  • par exemple : "enum : int { ceValeur = 45 } ; "
Ça répond à ma recherche, mais je ne trouve pas ça très
élégant. Donc s'il y a des alternatives, je suis preneur ...
TCS = trouble de la communication sociale (24/09/2014).

Avatar du membre
Tugdual
Modérateur
Messages : 40303
Enregistré le : jeudi 15 novembre 2012 à 0:13
Localisation : Nord-44
Contact :

Re: Coin des développeurs :]

#312 Message par Tugdual » vendredi 17 février 2017 à 14:37

Autre question : y a--t-il ici des connaisseurs de git ?
TCS = trouble de la communication sociale (24/09/2014).

Avatar du membre
Ixy
Prolifique
Messages : 4667
Enregistré le : jeudi 20 mars 2014 à 20:59
Localisation : 92

Re: Coin des développeurs :]

#313 Message par Ixy » vendredi 17 février 2017 à 19:12

Présent ^^
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner

Avatar du membre
Tugdual
Modérateur
Messages : 40303
Enregistré le : jeudi 15 novembre 2012 à 0:13
Localisation : Nord-44
Contact :

Re: Coin des développeurs :]

#314 Message par Tugdual » vendredi 17 février 2017 à 23:01

Super !

:)

Je m'intéresse donc à git depuis peu. J'ai eu droit à une présentation
il y a quelque mois, et tout dernièrement j'ai passé un peu de temps
sur le net, pour en apprendre plus sur le fonctionnement de cet outil.

Je me pose aujourd'hui des questions, non sur l'outil en lui-même,
mais sur l'organisation de bonnes pratiques pour l'exploiter au mieux.

J'ai déjà trouvé des choses intéressantes sur le workflow (Synbioz).
Par contre, je n'ai pas trouvé grand chose concernant l'organisation
pratique des dépôts et dossiers, dans le cadre de projets conséquents.

Par projet conséquent, j'entends une juxtaposition de projets qui,
bien qu'indépendants, partagent des sources, et qui chacun sont
constitués de plusieurs sous-projets (livrables = exécutables et
librairies), avec encore à ce niveau des partages de sources ...

Comment, déjà, organiser le ou les dépôts ?
  • un seul dépôt unique pour tous les projets ?
  • un dépôt par projet ?
  • un dépôt par sous-projet (livrable) ?
Le premier cas résout la problématique de partage des sources,
mais risque d'occuper beaucoup de place sur les postes de dev ...

Dans les deux autres cas, c'est le partage des sources communs
que je ne saisis pas bien : comment gérer ces sources partagés ?
TCS = trouble de la communication sociale (24/09/2014).

Avatar du membre
Ixy
Prolifique
Messages : 4667
Enregistré le : jeudi 20 mars 2014 à 20:59
Localisation : 92

Re: Coin des développeurs :]

#315 Message par Ixy » vendredi 17 février 2017 à 23:53

En général on ne met jamais d'executable dans un dépôt git. Par exemple pour c++ le dossier /bin sera ignoré (dans .gitignore).
Pour l'organisation des projets il n'y a pas de solution meilleure qu'une autre mais tout de même on essaie de mettre le code partagé dans des librairies qui vont constituer des dépôts à part. Il faut éviter évidemment les situations où tu as N projets qui dépendent des N - 1 autres.
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner

Répondre