Messages de _kilian_

Le 25 mai 2021 à 16:08:21 :
mais oui bien sûr, le vatican va excommunier le président des USA......Sérieux vous vivez dans un autre monde ici. :rire:

Ce sera fait, le truc c'est que ça ne changera absolument rien qu'il soit excommunié ou non, l'église n'a pas de pouvoir politique, donc il s'en branle complètement

Passer de C++ à Python
25/05/2021 15:54

Le 25 mai 2021 à 15:53:37 :
le langage du futur c'est le R

J'encule celui qui utilisera ce langage autrement que pour les maths/stats

Et au pire on s'en branle, ça ne changera pas le fait qu'il dirige les USA.
Passer de C++ à Python
25/05/2021 15:29

Le 25 mai 2021 à 15:22:38 :

Le 25 mai 2021 à 15:17:47 :

Le 25 mai 2021 à 15:14:06 :

Le 25 mai 2021 à 15:10:19 :

Le 25 mai 2021 à 15:05:44 :
Non mais C++ ça forme bien à la programmationhttps://image.noelshack.com/fichiers/2016/51/1482448857-celestinrisitas.png
Et puis à part les pointeurs c'est pas vraiment compliqué et il suffit d'avoir un bon IDE et c'est aussi rapide que Pythonhttps://image.noelshack.com/fichiers/2016/51/1482448857-celestinrisitas.png

Dans la vie je main Aurelion Solhttps://image.noelshack.com/fichiers/2016/51/1482448857-celestinrisitas.png

Tu perds beaucoup en temps de developpement, je me souvient d'avoir fait un bot qui recuperait et traitait le chat d'un stream sur Twitch, au final je l'ai fait en quelques minutes et ça tournait nickel sur mon Raspberry PI, si j'avais voulu le faire en C++ j'aurai perdu pas mal de temps pou un gain de consommation negligables.

à l'inverse, j'avais fait un code pour generer des fractales, d'abord un python pour prototyper : 8h de calcul en qualité max, puis en c++ -> 20m minutes et enfin en CUDA+C++ et là je tombais à 2min30. Mais le temps de dev était à chaque fois plus long.

Donc aucun des langages n'est superieur, l'un est moins performant mais très rapide à developper, l'autre est très rapide mais tu perds en temps de developpement.

Le traitement d'image en Python est assez intuitif pourtant, c'est pas mon fort mais en C++ rien que faire des vecteur<int vect<int>> et modifier toutes les données avec des for de for c'est casse gueule

Justement, c'est pour ça que j'ai utilisé python pour faire le prototype et valider l'algo et ses optimisations, mais derrière, il était très lent car le python reste un langage interprété et assez peu performant. Et c'est une fois que j'avais validé la logique que j'ai "traduit" en C++ puis CUDA pour aller chercher les performances de mon CPU puis de mon GPU dans ses retranchements.

Python est excellent pour prototyper grâce à son énorme souplesse, mais en échange, il est très lent, donc pour un bot ça gene pas trop, mais pour faire du calcul brut il est pas bon du tout

Edit: Avec CUDA j'ai attaqué la programmation parralèle, c'est un paradygme assez déroutant au début, mais la puissance que ça peut délivrer est telle (rapport 1000 entre CPU et GPU) qu'en fonction du projet, ça peut être interessant.

Donc ton language est tellement incompréhensible que en plus de passer une semaine à programmer ton truc sans erreurs tu dois d'abord commencer dans un autre languagehttps://image.noelshack.com/fichiers/2021/17/7/1619981810-ahiiiiii.png

Par contre c'était pas le problème des erreurs, programmer sans erreur n'est pas difficile en c++, là j'ai fait ça pour tester plus rapidement des methodes d'optimisation. D'aillieurs je suis sur qu'en repassant un coup dessus je pourrait encore le rendre plus rapide (mon niveau de code a monté depuis ce projet).

Donc bon, c'est sympa d'avoir un langage facile à utiliser, mais s'il est aussi lent qu'une 2cv en route de montage, je prefère le c++ qui est comme une formule 1, la plupart des gens se planteront au premier virage et il faut une équipe d'au moint 20 personnes pour la faire fonctionner, mais quand il faut aller vite c'est pas mal.

J'aime bien cette comparaison:
la 2CV c'est python
C++ c'est la F1

Pour aller chercher mon pain ou aller à la place, je prefère prendre la 2CV, mais s'il faut aller sur un circuit et gagner une course, je prends la F1

Passer de C++ à Python
25/05/2021 15:17

Le 25 mai 2021 à 15:14:06 :

Le 25 mai 2021 à 15:10:19 :

Le 25 mai 2021 à 15:05:44 :
Non mais C++ ça forme bien à la programmationhttps://image.noelshack.com/fichiers/2016/51/1482448857-celestinrisitas.png
Et puis à part les pointeurs c'est pas vraiment compliqué et il suffit d'avoir un bon IDE et c'est aussi rapide que Pythonhttps://image.noelshack.com/fichiers/2016/51/1482448857-celestinrisitas.png

Dans la vie je main Aurelion Solhttps://image.noelshack.com/fichiers/2016/51/1482448857-celestinrisitas.png

Tu perds beaucoup en temps de developpement, je me souvient d'avoir fait un bot qui recuperait et traitait le chat d'un stream sur Twitch, au final je l'ai fait en quelques minutes et ça tournait nickel sur mon Raspberry PI, si j'avais voulu le faire en C++ j'aurai perdu pas mal de temps pou un gain de consommation negligables.

à l'inverse, j'avais fait un code pour generer des fractales, d'abord un python pour prototyper : 8h de calcul en qualité max, puis en c++ -> 20m minutes et enfin en CUDA+C++ et là je tombais à 2min30. Mais le temps de dev était à chaque fois plus long.

Donc aucun des langages n'est superieur, l'un est moins performant mais très rapide à developper, l'autre est très rapide mais tu perds en temps de developpement.

Le traitement d'image en Python est assez intuitif pourtant, c'est pas mon fort mais en C++ rien que faire des vecteur<int vect<int>> et modifier toutes les données avec des for de for c'est casse gueule

Justement, c'est pour ça que j'ai utilisé python pour faire le prototype et valider l'algo et ses optimisations, mais derrière, il était très lent car le python reste un langage interprété et assez peu performant. Et c'est une fois que j'avais validé la logique que j'ai "traduit" en C++ puis CUDA pour aller chercher les performances de mon CPU puis de mon GPU dans ses retranchements.

Python est excellent pour prototyper grâce à son énorme souplesse, mais en échange, il est très lent, donc pour un bot ça gene pas trop, mais pour faire du calcul brut il est pas bon du tout

Edit: Avec CUDA j'ai attaqué la programmation parralèle, c'est un paradygme assez déroutant au début, mais la puissance que ça peut délivrer est telle (rapport 1000 entre CPU et GPU) qu'en fonction du projet, ça peut être interessant.

Le même code passait quand même de 8h de calcul à 2min30

Passer de C++ à Python
25/05/2021 15:11

Le 25 mai 2021 à 15:07:20 :
Le seul truc que je sais faire c’est du VBAhttps://image.noelshack.com/fichiers/2020/51/2/1608040890-ahilitchi.png

Il est sympa aussi, je l'avais utilisé pour generer des fichier word en fonction d'excel que fournissaient des collègues, j'ai gagné tellement de temps.

Passer de C++ à Python
25/05/2021 15:10

Le 25 mai 2021 à 15:05:44 :
Non mais C++ ça forme bien à la programmationhttps://image.noelshack.com/fichiers/2016/51/1482448857-celestinrisitas.png
Et puis à part les pointeurs c'est pas vraiment compliqué et il suffit d'avoir un bon IDE et c'est aussi rapide que Pythonhttps://image.noelshack.com/fichiers/2016/51/1482448857-celestinrisitas.png

Dans la vie je main Aurelion Solhttps://image.noelshack.com/fichiers/2016/51/1482448857-celestinrisitas.png

Tu perds beaucoup en temps de developpement, je me souvient d'avoir fait un bot qui recuperait et traitait le chat d'un stream sur Twitch, au final je l'ai fait en quelques minutes et ça tournait nickel sur mon Raspberry PI, si j'avais voulu le faire en C++ j'aurai perdu pas mal de temps pou un gain de consommation negligables.

à l'inverse, j'avais fait un code pour generer des fractales, d'abord un python pour prototyper : 8h de calcul en qualité max, puis en c++ -> 20m minutes et enfin en CUDA+C++ et là je tombais à 2min30. Mais le temps de dev était à chaque fois plus long.

Donc aucun des langages n'est superieur, l'un est moins performant mais très rapide à developper, l'autre est très rapide mais tu perds en temps de developpement.

Passer de C++ à Python
25/05/2021 14:52

Encore un mec qui se sent superieur donc il juge les langages, alors qu'en fonction de ce que tu veut faire, tout peut changer.

Tu vaut dev un petit truc/prototyper -> Python
Tu veut la perf avant tout -> C++
Tu veut une structure/code métier impeccable et complexe -> Java
Tu veux faire du parallélisme -> OpenCL/Cuda (et libre de choisir le langage hôte)

Et on peut continuer la liste longtemps, sachant qu'en plus, il est souvent possible de faire cohabiter les langages entre eux, genre le C# et le C++ comme dans Unity ou le C++ et PHP avec PECL, et la plupart des langages fonctionnels qui sont souvent hébergés par un langage itératif pour la base.

Choisir le langage en fonction du projet > All

Le 25 mai 2021 à 14:36:54 :

Le 25 mai 2021 à 14:31:30 :
Faut être quel genre de déchet pour se faire appeller par une boite d’intérim :rire:

Le genre de "déchet" qui essai de s'en sortir, pendant que vous, l'élite, survivez avec les pâtes éco+ que vous vous achetez avec votre RSA :hap:

Surtout le genre de dechet qui faisait les malins devant les "futurs esclaves" quand ils étaient descos et qui maintenant galèrent. Ce n'est pas la majorité d'entre vous, je le sais bien, mais je sais aussi que certains de ce topic vont se reconnaitre dans ce que je dit, et à eux j'ai envie de lacher mon plus gros CHEH.

Et les mecs au RSA sont encore pire, plus ils resent dans cette situation, plus ils creusent leur tombe.

Théorie du BIG BANG
25/05/2021 14:11

Le 25 mai 2021 à 14:07:26 :

Le 25 mai 2021 à 14:03:47 :
Pour simplifier au maximum, le mouvement des étoiles/planettes/galaxies... suivent des trajectoires qui sont prévisibles (loi de la gravitation principalement), et tout comme tu sait d'où viens un truc qu'on t'a lancé dans la gueule juste en regardant sa trajectoire, on fait ça pour l'univers et tout semble venir d'un point unique.

Et en "rembobinant" comme ça, on arrive jusqu'a ce que l'on appèle le big bang, une boule d'energie très dense où tout à commencé. On ne sait pas ce qu'il y a avant à cause du "mur de plank", un moment où nos connaissances sur l'univers s'arretent car nos formules ne fonctionnent plus, un peu comme ce qu'il y a après l'horizon des evenement des trous noir.

Je rebondis encore, mais le big bang, la découverte est récente, comment les scientifiques pouvaient expliquer les choses avant ?
(il me semble que la première théorie du big bang, c'était début 1900)

Avant on admetais ne pas savoir, c'est ça la particularité de la science par rapport à la croyant, on admet ne pas savoir, on cherche et eventuellement on trouve.

Depuis qu'on observe les étoile, on pensait que c'étaut immobile, puis dès qu'on a eu les instruments capables de mesurer le deplacement des étoiles, on a vite compris que tout se déplacait en venant d'un point "central" et c'est là que la théorie à emergé

Théorie du BIG BANG
25/05/2021 14:06
Pour avoir plus de réponse on cherche actuellement dans le fond diffus cosmologique, ce sont des ondes qui viennent des premiers moment de l'univers que l'on percoit actuellement comme "arrière plan" de l'espace, ses irregularités pourraint nous donner des informations sur l'avant big bang
Théorie du BIG BANG
25/05/2021 14:03

Pour simplifier au maximum, le mouvement des étoiles/planettes/galaxies... suivent des trajectoires qui sont prévisibles (loi de la gravitation principalement), et tout comme tu sait d'où viens un truc qu'on t'a lancé dans la gueule juste en regardant sa trajectoire, on fait ça pour l'univers et tout semble venir d'un point unique.

Et en "rembobinant" comme ça, on arrive jusqu'a ce que l'on appèle le big bang, une boule d'energie très dense où tout à commencé. On ne sait pas ce qu'il y a avant à cause du "mur de plank", un moment où nos connaissances sur l'univers s'arretent car nos formules ne fonctionnent plus, un peu comme ce qu'il y a après l'horizon des evenement des trous noir.

Je prends l'exemple de mon ex, elle est maintenant avec un 2/10 depuis quelques années et elle avait recalé plusieurs 9/10. Ce qu'elle voulais c'est juste quelqu'un de bienveillant, et c'est tellement rare que dès qu'on sait comment l'aborder, c'(est dans la poche quelque soit son physique.

Par contre je vous conseille pas de sortir avec elle, elle est vraiment conne et me foutais la honte en permanence.

même un 0/10 peut trouver une copine, tu crois vraiment que les Magalies 0/10 font leur difficiles ?
Preparez vous à voir pleins de topics accusant le forum de les avoir ruiné alors qu'ils sont juste low IQ
J'ai toujours payé 6€ environ, même en multiplexe

Scientifiquement c'est plutôt vide comme sujet.

Perso je pense que c'est un problème de société qui veut tellement foutre les gens dans des cases fermés que certains ne se sentent plus bien dedans. Le jour où on arrêtera d'avoir des critères de merde sur ce qu'est un homme ou une femme et utiliser cette case pour définir les gens alors plus personne n'aura de raison d'être non binaire.

+1 l'auteur

C'est tellement facile de reconaitre un vrai linuxien d'un gars qui fait que suivre la "mode" de linux. Suffit de voir quelle distribution il utilise :

Ubuntu : Mec qui suit le mouvement et en soufre
Debian : Un mec qui l'utilise dans le taf et qui continue en perso parce que ça marche bien
Kali : Jean-hackeur de 12 ans ou vrai hackeur (en général ça se voit tout de suite)
Mint : Un mec qui ne veut pas se prendre la tête mais qui est pas trop con
Fedora : Le mec de 50 ans qui sait (encore) utiliser les héritages REDHAT en voie de disparition
Ark : Soit un fou qui veut optimiser son PC jusqu'à la moelle, soit un jean-geek

Le 18 mai 2021 à 20:19:25 :
bien fait :question:
maladie , désastre naturel , malformation etc etc

Ce forum :question:

Le 17 mai 2021 à 09:25:47 :
Chez Orange, le 2Gbps est mal foutu.
Si c'est bien chez orange que tu le prends, c'est bridé à 1Gbps par adresse mac, donc t'as bien 2Gbps, mais ça monte max à 1Gbps par appareil connecté.

Donc si tu veux profiter pleinement des 2Gbps il faut deux appareils connectés en même temps sur ta box en ethernet.

C'est pas bridé, c'est juste que leurs ports ethernets sont en 1Gbps, aller au dela c'est beaucoup plus cher à construire,et pour juste 10 personnes qui vont l'exploiter c'est pas rentable.

Si tu veut avoir accès aux 2Gb il faudra que tu utilise ton propre routeur fibre à la place de la box, mais il faudra :
- Bien s'y connaitre en réseau, ta connaissance de l'IP ne suffira pas, il faudra te connecter à leurs VLan avec autentification
- Être riche, un routeur avec entre entrée ET une sortie fibre/ethernet 2Gb ne sera pas donné