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

 

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

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  21567  21568  21569  ..  27255  27256  27257  27258  27259  27260
Auteur Sujet :

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

n°2255463
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 11-04-2015 à 08:26:16  profilanswer
 

Reprise du message précédent :
Certes :o


(mon activité professionnelle mais je préfère la jouer discret, no quote pliz)


---------------
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 11-04-2015 à 08:26:16  profilanswer
 

n°2255464
BenO
Profil: Chercheur
Posté le 11-04-2015 à 08:50:52  profilanswer
 

join me [:drax:2]

 

ça coute combien cet appareil ? @__@


Message édité par BenO le 11-04-2015 à 08:54:44

---------------
Python Python Python
n°2255465
Sylfurd
UUUURUTORAMAN §§
Posté le 11-04-2015 à 10:53:10  profilanswer
 

Plam a écrit :


 
Différence avec un GitHub/GitLab ? Plus complet pour la gestion des issues ?

Le meme generator dans les commentaires [:spamafoote]


---------------
NNiD: Sylfurd
n°2255466
gatsu35
Blablaté par Harko
Posté le 11-04-2015 à 10:56:59  profilanswer
 

Lam's a écrit :


On a des sous pour rien, et encore moins si c'est pas un standard dans la boite.  
 
On est un énorme utilisateur Jira, mais pour le code, je préfère encore faire mes trucs dans mon coin. Pour vivre heureux, je vis caché.
 
Genre, on nous impose des serveurs avec gcc 4.6, du coup je recompile tous mes compilos moi-même pour être peinard. Je gère mon jenkins tout seul, avec mes plug-ins à moi, etc. D'ailleurs, j'ai mon propre repo svn (miroir) qui marche mieux que l'énorme repo collabnet qu'on se partage tous. Et.... ça marche. J'ai juste une petite équipe à alimenter donc je n'ai pas de problèmes de sécurité, de volume ou autres. Par contre, je peux déployer et configurer ce que veux quand je veux.
 
Edit: et pour répondre à la question, fishEye ne fait pas les code-reviews comme on veut.


Et sinon vous n'envisagez pas de passer à Git ? Ca implique un gros boulot certes, mais pour bosser je trouve git 10x mieux que SVN (enfin ya même pas photo :D)

n°2255467
sligor
Posté le 11-04-2015 à 11:05:16  profilanswer
 

quand tu as une équipe habituée à utiliser svn depuis longtemps c'est pas si évident que ça de passer sous git.


---------------
qwerty-fr
n°2255468
Plam
Bear Metal
Posté le 11-04-2015 à 11:13:51  profilanswer
 

Sylfurd a écrit :

Le meme generator dans les commentaires [:spamafoote]


 
Je migre ce week-end alors :o
 

sligor a écrit :

quand tu as une équipe habituée à utiliser svn depuis longtemps c'est pas si évident que ça de passer sous git.


 
Avec une bonne formation, tout devient possible [:ocube]
 
Pour info, nos formations Node se transforment souvent en intro à Git pendant 1h30 environ au tout début. Une team qui bossait sous TFS à bien vu l'intérêt du truc très très rapidement :D


---------------
Spécialiste du bear metal
n°2255469
gatsu35
Blablaté par Harko
Posté le 11-04-2015 à 11:29:03  profilanswer
 

sligor a écrit :

quand tu as une équipe habituée à utiliser svn depuis longtemps c'est pas si évident que ça de passer sous git.


Ouais mais dès que tu leur explique qu'ils peuvent faire autant de commits qu'ils veulent en local sur leur machine et faire des git stash et autres trucs magiques avec git, puis ensuite pousser leur modification d'un seul coup, les gens adhèrent très vite :D
Enfin bref, la base de git, car ce truc est quand même très puissant. (Bon j'avoue je n'ai utilisé SVN que pour du checkout/commit/merge/branche/tag (les trucs de base))

n°2255470
Lam's
Profil: bas.
Posté le 11-04-2015 à 12:03:09  profilanswer
 

gatsu35 a écrit :


Ouais mais dès que tu leur explique qu'ils peuvent faire autant de commits qu'ils veulent en local sur leur machine et faire des git stash et autres trucs magiques avec git, puis ensuite pousser leur modification d'un seul coup, les gens adhèrent très vite :D
Enfin bref, la base de git, car ce truc est quand même très puissant. (Bon j'avoue je n'ai utilisé SVN que pour du checkout/commit/merge/branche/tag (les trucs de base))


Pour rappel, les 3/4 de l'équipe sont des quants, et ne se considèrent pas vraiment comme des informaticiens. En fait, aucun d'entre eux ne sait comment se connecter sous linux ou comment utiliser vi/emacs/gedit/eclipse/anjuta/ceketuveu pour faire marcher le truc. Aucun ne maîtrise la ligne de commande, et on a même déjà eu des grosses catastrophes svn. C'est pour ça que tout est ultra-automatisé chez nous: tu soumets un patch fait avec TortoiseSvn et la machine se charge toute seule de tout tester, tout valider (donc y compris avec static-analyzer, avec valgrind et avec address-sanitizer).  
 
On va même assez loin: y a un job pour lequel tu donnes une feuille excel en paramètre  (notre outil de travail numéro 1), et qui t'envoies une trace callgrind propre en retour, que tu peux regarder dans kcachegrind sous windows. Même ça c'est très peu utilisé car "trop compliqué".


Message édité par Lam's le 11-04-2015 à 12:03:40
n°2255471
gelatine_v​elue
Posté le 11-04-2015 à 13:02:19  profilanswer
 

Plam a écrit :


Pour info, nos formations Node se transforment souvent en intro à Git pendant 1h30 environ au tout début. Une team qui bossait sous TFS à bien vu l'intérêt du truc très très rapidement :D


 
T'as de la chance. Ici ça a été: "Mais on a plus la doc comme dans TFS alors?" "Mais si tout le monde fait des branches ca va etre le bordel alors?"[:zoukoufxxx:4]  "Je suis oblige de le faire en ligne de commande/d'utiliser autre chose que visual studio pour commiter?" [:zoukoufxxx:4] "Y'a pas a dire les softs gratuits c'est pas pour rien qu'ils sont gratuits..." [:daaadou:1]  

n°2255481
Plam
Bear Metal
Posté le 11-04-2015 à 17:28:52  profilanswer
 

gelatine_velue a écrit :

 

T'as de la chance. Ici ça a été: "Mais on a plus la doc comme dans TFS alors?" "Mais si tout le monde fait des branches ca va etre le bordel alors?"[:zoukoufxxx:4]  "Je suis oblige de le faire en ligne de commande/d'utiliser autre chose que visual studio pour commiter?" [:zoukoufxxx:4] "Y'a pas a dire les softs gratuits c'est pas pour rien qu'ils sont gratuits..." [:daaadou:1]

 

LE cauchemar que tu veux  [:am72:5]

 

Ceci dit dans ma boîte précédente, les mecs du bureau d'études faisaient du C/C++ toute la journée et n'avaient jamais vu une compilation en ligne de commande [:dawa]

 

« Gcc ? C'est quoi ? [:zoukoufxxx:4] C'est quoi cette ligne ? Ça compile ? Mais ça fait quoi ? Moi j'appuie sur le bouton play c'est tout, me demande pas ce qu'il se passe je m'en fou [:daaadou:1]  »


Message édité par Plam le 11-04-2015 à 17:29:35

---------------
Spécialiste du bear metal
mood
Publicité
Posté le 11-04-2015 à 17:28:52  profilanswer
 

n°2255485
Youmoussa
Ecrou-vis
Posté le 11-04-2015 à 18:08:18  profilanswer
 

Le genre d'exemple qui m'ont toujours fait dire que je devais gagner plus sans bosser plus...

n°2255486
nraynaud
lol
Posté le 11-04-2015 à 18:09:10  profilanswer
 

'tain je veux contribuer sur un projet open source en C++, mais c'est chaud [:ciler]
ils ont mélangé tabs et space, mon IDE capte pas le foreach de QT, la compilation prend des heures, et par dessus tout ça il va falloir ajouter toute mon incompétence en C++ [:ciler]
Heureusement que j'ai fait le prototype de mon algo en JS avant, parce que rien que l'intendance ça va être l'horreur.


---------------
trainoo.com, c'est fini
n°2255487
nraynaud
lol
Posté le 11-04-2015 à 18:14:39  profilanswer
 

heu mais ça compile depuis 5 min, c'est normal ça ?


---------------
trainoo.com, c'est fini
n°2255488
nraynaud
lol
Posté le 11-04-2015 à 18:19:21  profilanswer
 

Code :
  1. if (pfile_in_zip_read_info==NULL)
  2.         return UNZ_PARAMERROR;
  3.     if ((pfile_in_zip_read_info->read_buffer == NULL))
  4.         return UNZ_END_OF_LIST_OF_FILE;
  5.     if (len==0)
  6.         return 0;


mais bordel de merde, ils ont utilisé quoi comme convention de code ? les parenthèses inutiles autour de = dans un contexte booléen c'est pour désambigüiter qu'on s'est pas trompé avec une comparaison, pas l'expression de ton humeur au moment de l'écriture du code :fou:
 
Ils vont me faire planter mon IDE par le nombre de warnings :fou:


---------------
trainoo.com, c'est fini
n°2255490
0x90
Posté le 11-04-2015 à 18:24:35  profilanswer
 

nraynaud a écrit :

Code :
  1. if (pfile_in_zip_read_info==NULL)
  2.         return UNZ_PARAMERROR;
  3.     if ((pfile_in_zip_read_info->read_buffer == NULL))
  4.         return UNZ_END_OF_LIST_OF_FILE;
  5.     if (len==0)
  6.         return 0;


mais bordel de merde, ils ont utilisé quoi comme convention de code ? les parenthèses inutiles autour de = dans un contexte booléen c'est pour désambigüiter qu'on s'est pas trompé avec une comparaison, pas l'expression de ton humeur au moment de l'écriture du code :fou:
 
Ils vont me faire planter mon IDE par le nombre de warnings :fou:


 
La première rencontre entre une base de code et un IDE IntelliJ :D


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°2255491
sligor
Posté le 11-04-2015 à 18:42:38  profilanswer
 

nraynaud a écrit :

'tain je veux contribuer sur un projet open source en C++, mais c'est chaud [:ciler]
ils ont mélangé tabs et space, mon IDE capte pas le foreach de QT, la compilation prend des heures, et par dessus tout ça il va falloir ajouter toute mon incompétence en C++ [:ciler]
Heureusement que j'ai fait le prototype de mon algo en JS avant, parce que rien que l'intendance ça va être l'horreur.


Qtcreator pour du qt ?

n°2255492
sligor
Posté le 11-04-2015 à 18:43:48  profilanswer
 

Compilation parallèle ( make -j8 ) pour compiler du c++

n°2255494
nraynaud
lol
Posté le 11-04-2015 à 18:54:38  profilanswer
 

sligor a écrit :


Qtcreator pour du qt ?


sligor a écrit :


Qtcreator pour du qt ?


j'ai regardé, j'y arrive pas [:ciler] j'ai passé trop de temps avec des outils jetbrains je crois.
 

sligor a écrit :

Compilation parallèle ( make -j8 ) pour compiler du c++


hum, là c'est un truc qt qui génère du cmake qui est lancé par l'IDE, j'ai pas envie de partir dans 3j de google pour trouver quelle est la variable de compilation à changer.


---------------
trainoo.com, c'est fini
n°2255495
nraynaud
lol
Posté le 11-04-2015 à 19:04:03  profilanswer
 

et interdiction de quoter le denier message de Plam [:ciler]
J'ai passé des heures à démerder du make, du cmake, de l'autoconf et autres conneries dans le passé, j'ai juste pas envie maintenant.


---------------
trainoo.com, c'est fini
n°2255496
kadreg
profil: Utilisateur
Posté le 11-04-2015 à 19:11:15  profilanswer
 

nraynaud a écrit :

heu mais ça compile depuis 5 min, c'est normal ça ?


 
c'est du c++ :spamafote:


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°2255498
nraynaud
lol
Posté le 11-04-2015 à 19:17:17  profilanswer
 

Code :
  1. linkedPoint_t *ref =new linkedPoint_t((linkedPoint_t){.pt=QPoint(leftX, y), .next=0});


ça fait bien ce que je pense que ça fait ça ?
créer une instance de la struct sur le tas, avec ses champs .pt et .next initialisés comme il faut ?

 

Je peux pas trop jouer avec la gestion de la mémoire de C++ parce que je fais des comparaisons d'identité par comparaison de pointeurs.

Message cité 1 fois
Message édité par nraynaud le 11-04-2015 à 19:19:13

---------------
trainoo.com, c'est fini
n°2255499
0x90
Posté le 11-04-2015 à 19:19:34  profilanswer
 

nraynaud a écrit :


hum, là c'est un truc qt qui génère du cmake qui est lancé par l'IDE, j'ai pas envie de partir dans 3j de google pour trouver quelle est la variable de compilation à changer.


 
Dans les prefs de CLion, "Build, Execution, Deployment" -> "CMake" -> Build Options -> "-j 8"


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°2255500
nraynaud
lol
Posté le 11-04-2015 à 19:22:04  profilanswer
 

CLion EAP est expiré, et le nouveau et payant :(


---------------
trainoo.com, c'est fini
n°2255501
0x90
Posté le 11-04-2015 à 19:26:16  profilanswer
 

La dernière RC (141.351.4) n'expire que le 25 avril, d'ailleurs y'a même pas encore les prix de la finale sur leur site (et vu que tu fais de l'Open Source tu devrais avoir le droit à une license gratuite).


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°2255502
sligor
Posté le 11-04-2015 à 19:27:10  profilanswer
 

c'est juste un peu con en 2015 d'avoir plein de coeurs et de toujours compiler en single-thread :o


---------------
qwerty-fr
n°2255503
nraynaud
lol
Posté le 11-04-2015 à 19:27:26  profilanswer
 

il faut une communauté active pour avoir des licences.


---------------
trainoo.com, c'est fini
n°2255504
nraynaud
lol
Posté le 11-04-2015 à 19:29:56  profilanswer
 

sligor a écrit :

c'est juste un peu con en 2015 d'avoir plein de coeurs et de toujours compiler en single-thread :o


moi je vois pas l'intérêt à 2015 de demander à l'utilisateur de gérer lui-même le multi-threading avec un schduling fixe. Y'a grand central, c'est pas à moi d'aller trouver le nombre de coeurs de ma machine et d'aller toucher des trucs pour les exploiter et s'adapter aux autres applications qui sont sur la machine.


---------------
trainoo.com, c'est fini
n°2255505
sligor
Posté le 11-04-2015 à 19:47:42  profilanswer
 

ça peut faire apparaître des bugs sur le système de build si les dépendances sont mal exprimées. donc c'est à l'utilisateur de l'activer manuellement comme toute chose dangereuse.


Message édité par sligor le 11-04-2015 à 19:47:51

---------------
qwerty-fr
n°2255506
nraynaud
lol
Posté le 11-04-2015 à 19:52:46  profilanswer
 

ben qu'est-ce que j'en sais que les dépendances sont bien exprimées moi ?
c'est de l'open source fait par des étudiants d'un IUP que je touche.


---------------
trainoo.com, c'est fini
n°2255507
Lam's
Profil: bas.
Posté le 11-04-2015 à 20:06:03  profilanswer
 

nraynaud a écrit :

Code :
  1. if (pfile_in_zip_read_info==NULL)
  2.         return UNZ_PARAMERROR;
  3.     if ((pfile_in_zip_read_info->read_buffer == NULL))
  4.         return UNZ_END_OF_LIST_OF_FILE;
  5.     if (len==0)
  6.         return 0;


mais bordel de merde, ils ont utilisé quoi comme convention de code ? les parenthèses inutiles autour de = dans un contexte booléen c'est pour désambigüiter qu'on s'est pas trompé avec une comparaison, pas l'expression de ton humeur au moment de l'écriture du code :fou:
 
Ils vont me faire planter mon IDE par le nombre de warnings :fou:


 
Bah tu vois, chez nous on a résolu ce type de problèmes: Astyle est configuré sur tous les visual-studio pour reformater dès que tu enregistres un fichier. Et en plus, astyle est relancé sur le serveur de build et déclenche une erreur si un fichier a été commité avec le movais style.  
 
Le crime ne paye pas.

n°2255508
nraynaud
lol
Posté le 11-04-2015 à 20:07:43  profilanswer
 

Là je vais essayer de faire une première pull request pas trop buggée avant de leur dire qu'ils gèrent leur projet comme des tanches.


---------------
trainoo.com, c'est fini
n°2255509
kadreg
profil: Utilisateur
Posté le 11-04-2015 à 20:09:29  profilanswer
 

nraynaud a écrit :

ben qu'est-ce que j'en sais que les dépendances sont bien exprimées moi ?
c'est de l'open source fait par des étudiants d'un IUP que je touche.


 
si il y a du gcc -MM dans le makefile ça l'est. Sinon, non


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°2255510
Lam's
Profil: bas.
Posté le 11-04-2015 à 20:13:07  profilanswer
 

kadreg a écrit :


 
si il y a du gcc -MM dans le makefile ça l'est. Sinon, non


Ils ont peut-être recodé makedepend eux-même. C'est ce que j'avais fait, c'était une tuerie mon truc (à grand coup de mmap, de demi-boyer-moore et de mix graph/hash-maps de fichiers). D'ailleurs, c'est bien un des rares trucs que je regrette de ne pas avoir gardé de mes vieux boulots.

n°2255516
masklinn
í dag viðrar vel til loftárása
Posté le 11-04-2015 à 21:57:48  profilanswer
 

nraynaud a écrit :

Code :
  1. linkedPoint_t *ref =new linkedPoint_t((linkedPoint_t){.pt=QPoint(leftX, y), .next=0});


ça fait bien ce que je pense que ça fait ça ?
créer une instance de la struct sur le tas, avec ses champs .pt et .next initialisés comme il faut ?


Les designated initialisers c'est pas légal en C++ standard.


---------------
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°2255517
Shinuza
This is unexecpected
Posté le 11-04-2015 à 21:57:48  profilanswer
 

nraynaud a écrit :

heu mais ça compile depuis 5 min, c'est normal ça ?


Appuie sur play et te pose pas de question.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2255520
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 12-04-2015 à 00:24:48  profilanswer
 

nraynaud a écrit :


 
j'ai regardé, j'y arrive pas [:ciler] j'ai passé trop de temps avec des outils jetbrains je crois.


 
Je me demande ce que ça vaut pour le c++ tiens  :??:  
 

nraynaud a écrit :

ben qu'est-ce que j'en sais que les dépendances sont bien exprimées moi ?
c'est de l'open source fait par des étudiants d'un IUP que je touche.


 
condoléances  :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°2255521
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 12-04-2015 à 00:25:32  profilanswer
 

Le contenu de ce message a été effacé par son auteur


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2255523
nraynaud
lol
Posté le 12-04-2015 à 06:13:03  profilanswer
 

preum's :o


---------------
trainoo.com, c'est fini
n°2255530
nraynaud
lol
Posté le 12-04-2015 à 18:28:32  profilanswer
 

je suis le roi de ce topac depuis 12h :fou:
je veux du respect :fou:


---------------
trainoo.com, c'est fini
n°2255531
flo850
moi je
Posté le 12-04-2015 à 18:43:02  profilanswer
 

Moi je veux du pâté


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

n°2255532
sligor
Posté le 12-04-2015 à 18:43:39  profilanswer
 

Et moi une pipe

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  21567  21568  21569  ..  27255  27256  27257  27258  27259  27260

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)