S'il n'y avait que ça comme affreux anglicisme : on voit quand même de plus en plus assumer une supposition, adresser puis fixer un problème, être confortable, demander une question, un raisonnement consistant, etc.
Je ne connaissais pas du tout gitlab, et ça paraît plutôt pas mal.
Je sais que dans quelque temps je vais refaire ma forge perso (actuellement basée sur du svn + redmine, avec du github pour des projets publics), et gitlab me paraît un bon candidat. C'est simplement dommage à mes yeux que ça soit en Ruby, va falloir que j'apprenne à faire avec… (ce n'est pas une critique de Ruby, c'est qu'autant je maîtrise le déploiement des sites en Python, autant je ne connais rien en Ruby)
Juste par curiosité, où sont les problèmes entre clang et le kernel ? Parce que s'il ne compile pas à cause d'options spécifiques à GCC et qui ne sont pas dans le standard, le chemin à faire n'est pas forcément pour clang.
Je ne vois pas trop où tu veux en venir, à vrai dire. Montrer qu'Apple fait son beurre avec du logiciel propriétaire, qui lui permet de vendre le matériel associé avec des marges confortables ? Ce n'est pas non plus une grande nouvelle, ça. J'imagine que tu avais un message un peu plus subtil à faire passer…
Je ne vois pas le rapport avec le fait d'avoir les serveurs du projet chez soi. Ou alors peut-être fait-il ses tests sur l'environnement de prod ??? Je n'espère pas, ça ruinerait toute la réputation de sérieux du projet.
J'avais déjà entendu parler de Pandas, mais je n'ai pas eu l'occasion de m'en servir pour l'instant.
Mais que veux-tu dire exactement par gros volumes de données ? Pour moi, un gros volume de données, ça se compte en Po ou au moins en To, mais je ne pense pas que Pandas soit réellement adapté à de tels volumes.
Je ne connais pas bien les autres plates-formes, mais sur OS X, une bonne intégration ne se limite pas à avoir le même style et à avoir la bonne boîte de dialogue pour les fichiers.
Je pourrais citer en vrac : utiliser les champs textes intégrés (avec le correcteur orthographique et grammatical, le remplacement d'abréviations, …) , le trousseau de clefs (mots de passe, certificats, clefs privées, …), la possibilité de mettre ou de changer des raccourcis clavier sur tous les éléments du menu depuis les préférences globales, …
Même en C++, ce n'est pas évident. Par exemple, Qt ne fonctionne pas parfaitement sur OS X, si tu prends une application Qt sans la retravailler un peu, ça se voit qu'elle est faite en Qt et non en Cocoa.
Ça ne veut rien dire, ce qui est important c'est que ce qui est très utilisé soit bien codé. Pour ça, il faudrait faire un peu de profiling (ou connaître le code).
Pour les GPU, la consommation prend en compte celle de la RAM (et 6 Go de RAM, ça doit bien faire dans les 20 ou 30 W, c'est loin d'être négligeable).
Et pour les cartes de type Tesla, les blocs annexes ont été supprimés à mon avis (certaines n'ont de toute façon pas de sortie graphique).
À ma connaissance, une CG moderne n'est plus un pur SIMD, c'est plutôt un SIMD « par blocs ».
Pour les Xeon, j'ai mis des guillemets parce que justement ils peuvent être très bons, mais on pourra faire toujours mieux pour certains traitements (avec des ASIC, par exemple). Je voulais simplement dire qu'un Xeon moderne (ou équivalent) a en interne un peu de tout : du flottant, du SIMD flottant et entier avec le SSE , de l'entier, du chiffrement natif, pas mal de cache, … Bref, quelque soit le problème, tu auras toujours une partie du processeur qui ne servira à rien (donc processeur sous-optimal) mais tu auras aussi toujours la bonne instruction sous la main, et ce n'est pas le cas sur n'importe quel processeur.
Peut-on avoir des chiffres précis ? En GFlops/W, par exemple. Ça donnerait des indications sur ce que ça vaut vraiment.
En gros, on parle d'en gros 15-20 GFlops/W pour une Tesla moderne, alors que ça prend en compte les 6 Go de RAM.
Quand on me parle de « manycore », je pense en tout premier lieu aux cartes graphiques (ou leurs dérivées). Pour le coup, 256 cœurs, c'est plutôt ridicule pour une carte de calcul moderne. Les dernières Tesla ont par exemple pas loin de 3 000 cœurs.
Très grossièrement, les processeurs type Xeon sont « moyennement » bons partout. Les processeurs type Tesla sont excellents sur certains problèmes, très mauvais sur d'autres.
Justement, est-il choisi de mauvaises raisons ? Il serait intéressant de le prouver, au lieu de balancer des affirmations gratuites.
J'aurais tendance à dire qu'il a été conçu pour être le meilleur, et que c'est pour ça qu'il est supporté par le groupe, ainsi que par les groupes pirates.
Et ce n'est pas étonnant que quand la plupart de ceux qui possèdent les brevets ET les compétences bossent ensemble, ils arrivent à avoir un produit qui soit performant.
Si tu veux éviter de retrouver un serveur identique au tien en obscurcissant le code, autant ne pas donner son code source…
Une attitude « je vous donne le code source, mais je n'ai pas envie que vous l'utilisiez alors je garde la doc pour moi », c'est plutôt hypocrite, non ?
Normal, il faut bien que la version payante conserve quelques avantages ;) Et rien ne t'empêche de l'acheter si tu estimes que ça vaut le coup. Perso, j'ai franchi le pas (ainsi que la plupart de ceux que je connais qui ont essayé PhpStorm ou IntelliJ), et je ne le regrette pas un instant.
[^] # Re: Comparaison foireuse
Posté par flan (site web personnel) . En réponse au journal Pourquoi les jeux vidéos devraient entrer dans le domaine public. Évalué à 2.
S'il n'y avait que ça comme affreux anglicisme : on voit quand même de plus en plus assumer une supposition, adresser puis fixer un problème, être confortable, demander une question, un raisonnement consistant, etc.
# Merci pour l'info
Posté par flan (site web personnel) . En réponse au journal Outils de pseudo gestion de projet et développement. Évalué à 3.
Je ne connaissais pas du tout gitlab, et ça paraît plutôt pas mal.
Je sais que dans quelque temps je vais refaire ma forge perso (actuellement basée sur du svn + redmine, avec du github pour des projets publics), et gitlab me paraît un bon candidat. C'est simplement dommage à mes yeux que ça soit en Ruby, va falloir que j'apprenne à faire avec… (ce n'est pas une critique de Ruby, c'est qu'autant je maîtrise le déploiement des sites en Python, autant je ne connais rien en Ruby)
[^] # Re: Proxmox
Posté par flan (site web personnel) . En réponse au message Virtualisation sur un parc de serveurs de calcul. Évalué à 1.
Accessoirement, Archipel a l'air plus ou moins mort :(
[^] # Re: Faut-il supprimer les restrictions sur les plugins GCC ?
Posté par flan (site web personnel) . En réponse au journal La GPL est un échec (FreeBSD 10 est sorti). Évalué à 2.
Juste par curiosité, où sont les problèmes entre clang et le kernel ? Parce que s'il ne compile pas à cause d'options spécifiques à GCC et qui ne sont pas dans le standard, le chemin à faire n'est pas forcément pour clang.
[^] # Re: Mauvais paradigme
Posté par flan (site web personnel) . En réponse au journal La GPL est un échec (FreeBSD 10 est sorti). Évalué à 1.
Je ne vois pas trop où tu veux en venir, à vrai dire. Montrer qu'Apple fait son beurre avec du logiciel propriétaire, qui lui permet de vendre le matériel associé avec des marges confortables ? Ce n'est pas non plus une grande nouvelle, ça. J'imagine que tu avais un message un peu plus subtil à faire passer…
[^] # Re: Mauvais paradigme
Posté par flan (site web personnel) . En réponse au journal La GPL est un échec (FreeBSD 10 est sorti). Évalué à 1.
Que ne comprends-tu pas dans « Apple distribue le code (avec les modifs) des projects BSD qu'ils utilisent sur opensource.apple.com. » ?
[^] # Re: Mauvais paradigme
Posté par flan (site web personnel) . En réponse au journal La GPL est un échec (FreeBSD 10 est sorti). Évalué à 3.
Bin a priori oui. mais bon, manifestement, ton opinion est toute faite, je ne suis pas sûr que ça vaille la peine de discuter.
[^] # Re: Oui
Posté par flan (site web personnel) . En réponse au journal Projets Open Source, des vaches à lait ?. Évalué à -6.
Je ne vois pas le rapport avec le fait d'avoir les serveurs du projet chez soi. Ou alors peut-être fait-il ses tests sur l'environnement de prod ??? Je n'espère pas, ça ruinerait toute la réputation de sérieux du projet.
[^] # Re: Compraison avec R
Posté par flan (site web personnel) . En réponse à la dépêche Pandas, une bibliothèque pour manipuler facilement des données. Évalué à 1.
On peut déjà utiliser les modules R depuis Python (donc depuis Pandas) avec rpy2 :)
# Gros volumes de données ?
Posté par flan (site web personnel) . En réponse à la dépêche Pandas, une bibliothèque pour manipuler facilement des données. Évalué à 4.
J'avais déjà entendu parler de Pandas, mais je n'ai pas eu l'occasion de m'en servir pour l'instant.
Mais que veux-tu dire exactement par gros volumes de données ? Pour moi, un gros volume de données, ça se compte en Po ou au moins en To, mais je ne pense pas que Pandas soit réellement adapté à de tels volumes.
[^] # Re: Pas MP4
Posté par flan (site web personnel) . En réponse au journal Le format non-libre MPEG4 en passe d'être supporté sur Wikipédia ?. Évalué à 5.
Le format du conteneur est en effet le MPEG-4 Part 14. Cela dit, il est souvent utilisé pour contenir du Part 10, la phrase est un peu ambiguë.
[^] # Re: Autres plate-formes
Posté par flan (site web personnel) . En réponse au journal Gtk to Qt - A strange journey. Évalué à 2.
Je ne connais pas bien les autres plates-formes, mais sur OS X, une bonne intégration ne se limite pas à avoir le même style et à avoir la bonne boîte de dialogue pour les fichiers.
Je pourrais citer en vrac : utiliser les champs textes intégrés (avec le correcteur orthographique et grammatical, le remplacement d'abréviations, …) , le trousseau de clefs (mots de passe, certificats, clefs privées, …), la possibilité de mettre ou de changer des raccourcis clavier sur tous les éléments du menu depuis les préférences globales, …
[^] # Re: Local knowledge
Posté par flan (site web personnel) . En réponse au journal Gtk to Qt - A strange journey. Évalué à -1.
Même en C++, ce n'est pas évident. Par exemple, Qt ne fonctionne pas parfaitement sur OS X, si tu prends une application Qt sans la retravailler un peu, ça se voit qu'elle est faite en Qt et non en Cocoa.
[^] # Re: Uchronie
Posté par flan (site web personnel) . En réponse au journal Gtk to Qt - A strange journey. Évalué à -3.
En quoi est-ce une faute ?
[^] # Re: c'est une question de philosophie
Posté par flan (site web personnel) . En réponse au journal "Scaling Mercurial at Facebook". Évalué à 2.
Ce n'est pas le cas sur tous les OS, et heureusement !
[^] # Re: Mercurial
Posté par flan (site web personnel) . En réponse au journal "Scaling Mercurial at Facebook". Évalué à 1.
Ça ne veut rien dire, ce qui est important c'est que ce qui est très utilisé soit bien codé. Pour ça, il faudrait faire un peu de profiling (ou connaître le code).
[^] # Re: Et les cartes graphiques ?
Posté par flan (site web personnel) . En réponse à la dépêche Kalray un processeur massivement parallèle très impressionnant : Qu’il est loin le temps de mon ZX81. Évalué à 1.
Pour les GPU, la consommation prend en compte celle de la RAM (et 6 Go de RAM, ça doit bien faire dans les 20 ou 30 W, c'est loin d'être négligeable).
Et pour les cartes de type Tesla, les blocs annexes ont été supprimés à mon avis (certaines n'ont de toute façon pas de sortie graphique).
Pour le reste, je suis d'accord avec toi.
[^] # Re: Et les cartes graphiques ?
Posté par flan (site web personnel) . En réponse à la dépêche Kalray un processeur massivement parallèle très impressionnant : Qu’il est loin le temps de mon ZX81. Évalué à 5.
À ma connaissance, une CG moderne n'est plus un pur SIMD, c'est plutôt un SIMD « par blocs ».
Pour les Xeon, j'ai mis des guillemets parce que justement ils peuvent être très bons, mais on pourra faire toujours mieux pour certains traitements (avec des ASIC, par exemple). Je voulais simplement dire qu'un Xeon moderne (ou équivalent) a en interne un peu de tout : du flottant, du SIMD flottant et entier avec le SSE , de l'entier, du chiffrement natif, pas mal de cache, … Bref, quelque soit le problème, tu auras toujours une partie du processeur qui ne servira à rien (donc processeur sous-optimal) mais tu auras aussi toujours la bonne instruction sous la main, et ce n'est pas le cas sur n'importe quel processeur.
[^] # Re: Et les cartes graphiques ?
Posté par flan (site web personnel) . En réponse à la dépêche Kalray un processeur massivement parallèle très impressionnant : Qu’il est loin le temps de mon ZX81. Évalué à 3. Dernière modification le 08 janvier 2014 à 21:52.
Peut-on avoir des chiffres précis ? En GFlops/W, par exemple. Ça donnerait des indications sur ce que ça vaut vraiment.
En gros, on parle d'en gros 15-20 GFlops/W pour une Tesla moderne, alors que ça prend en compte les 6 Go de RAM.
# Et les cartes graphiques ?
Posté par flan (site web personnel) . En réponse à la dépêche Kalray un processeur massivement parallèle très impressionnant : Qu’il est loin le temps de mon ZX81. Évalué à 6.
Quand on me parle de « manycore », je pense en tout premier lieu aux cartes graphiques (ou leurs dérivées). Pour le coup, 256 cœurs, c'est plutôt ridicule pour une carte de calcul moderne. Les dernières Tesla ont par exemple pas loin de 3 000 cœurs.
Très grossièrement, les processeurs type Xeon sont « moyennement » bons partout. Les processeurs type Tesla sont excellents sur certains problèmes, très mauvais sur d'autres.
[^] # Re: Dédicace Zenitram
Posté par flan (site web personnel) . En réponse au journal Le Codec VP9 reçoit le soutien de l'industrie.. Évalué à 4.
Justement, est-il choisi de mauvaises raisons ? Il serait intéressant de le prouver, au lieu de balancer des affirmations gratuites.
J'aurais tendance à dire qu'il a été conçu pour être le meilleur, et que c'est pour ça qu'il est supporté par le groupe, ainsi que par les groupes pirates.
Et ce n'est pas étonnant que quand la plupart de ceux qui possèdent les brevets ET les compétences bossent ensemble, ils arrivent à avoir un produit qui soit performant.
[^] # Re: licence pour projet opensource
Posté par flan (site web personnel) . En réponse à la dépêche PyCharm propose une version libre. Évalué à 1.
Ça vaut le coup, pourtant !
Mais ça demande un peu d'investissement pour être rentable, c'est sûr.
[^] # Re: Mais si, faut y croire !
Posté par flan (site web personnel) . En réponse au journal [bookmark] 2014 ne sera pas l'année du jeu libre. Évalué à 2.
Pour le coup, le jeu n'est plus franchement libre ;-)
[^] # Re: Mais si, faut y croire !
Posté par flan (site web personnel) . En réponse au journal [bookmark] 2014 ne sera pas l'année du jeu libre. Évalué à 2.
Si tu veux éviter de retrouver un serveur identique au tien en obscurcissant le code, autant ne pas donner son code source…
Une attitude « je vous donne le code source, mais je n'ai pas envie que vous l'utilisiez alors je garde la doc pour moi », c'est plutôt hypocrite, non ?
[^] # Re: IDE Python libre
Posté par flan (site web personnel) . En réponse à la dépêche PyCharm propose une version libre. Évalué à 3.
Normal, il faut bien que la version payante conserve quelques avantages ;) Et rien ne t'empêche de l'acheter si tu estimes que ça vaut le coup. Perso, j'ai franchi le pas (ainsi que la plupart de ceux que je connais qui ont essayé PhpStorm ou IntelliJ), et je ne le regrette pas un instant.