Je crois que tu ne comprends pas ce que moc fait. moc ne modifie pas tes fichier C++. moc génére juste un fichier C++ additionel contenant l'implémentation des signal et de quelques functions déclarées par la macro Q_OBJECT .
Le code que tu écris est du C++ pur 100% conforme.
moc est juste un générateur de code, et les générateurs de code ne sont pas mauvais. Est-ce que LLVM/clang est écrit en C++ ? pourtant, certains fichier en-têtes sont automatiquement générer avec TableGen . Peut on encore dire que le noyau Linux soit écrit en C alors que les headers dans include/generated néssécite d'être générer par le système de build ?
Avec le C++ ça m’étonnerait, vu que l’ABI est pas standardisé.
Par contre avec le C ouais, surtout depuis Fortran 2003 :)
L'ABI du C++ est tout autant normalisée que celle du C.
(Ni l'ABI du C ni l'ABI du C++ ne sont normalisées par le langage lui même. Par exemple, les conventions d'appel de fonctions, les tailles et l'alignement des différents types sont laissés libre à l'implémentation.
Pour les deux langages il existe des documents qui documentent l'ABI sur différentes plateformes. Par exemple SystemV ABI pour le C, ou Itanium C++ ABI pour le C++.
Il est vrai que l'ABI du C++ est beaucoup plus vaste car le langage à beaucoup plus de fonctionnalité.)
Une caméra (celle d’un smartphone suffirait) filme les micro-mouvements de l’objet puis un algorithme à la pointe de l’analyse statistique et du traitement de signal reconstitue la conversation
Il faut qu'on m'explique comment une caméra d'un smartphone qui enregistre typiquement à du 25Hz peux enregistrer de la parole qui est plutôt entre 200 et 4000Hz.
Cela signifie que Lenovo serait capable de générer un certificat pour google.com ou votre banque et écouter votre trafic.
C'est encore plus grave que ça, puisque c'est le même certificat racine pour tout le monde et que les clés privées sont disponible, cela signifie que tout le monde peut générer un certificat pour google.com ou n'importe quel autre site.
Malheureusement non.
Avec les paquets par défaut d'archlinux, il n'est pas possible d'installer systemsettings5 conjointement avec kde-workspace 4
(sauf si j'ai raté quelque chose)
et avec zsh, cd -2 te fait retourner encore un cran plus loin dans l'historique, et cd -<TAB> autocomplete depuis l'historique des répertoires précédents.
Oui mais là tu détournes vraiment la discussion. Déjà aujourd'hui il peuvent s'entendre et vendre leur baguette à 1000€. Mais les consommateurs iront alors chercher leur baguette au super marché plutôt qu'à la boulangerie. Et si les consommateurs trouvent que la baguette est trop chère, il ne l'achèteront pas et prendront des knäckebröd à la place.
Il y a effectivement un problème de scalabilité. Mais on ne va pas forcément dans le mur. On recherche des moyen d'améliorer bitcoin pour résoudre ces problème. Transmission plus rapide des blocs, Side chains ou technique pour tailler (to prune) la blockchain.
Les premières versions de TCP envoyaient tellement de paquets que toutes les lignes étaient encombrées. Ça ne passais pas à l'échelle, mais ça n'a pas empêcher d'inventer Slow-start et de faire d'internet un réseau mondial.
Les seul qui vont être déçu c'est ceux qui pensent que bitcoin est une solution de "get rich quick".
Mais ce dont parle cet article n'est pas de faire des investissement ou de la spéculation. Il explique le fonctionnement de Bitcoin pour faire des payement (et autre choses sympa)
Donc ton commentaire ("trop top ou trop tard") est un peu hors sujet.
Toutes les monnaies sont volatile. Le bitcoin est à l'heure actuelle très volatile mais tout de même moins que au début. On peu espérer que une plus grande adoption limitiera la volatilité, et le boulanger ne devra ajuster le prix de sa baguette que au bout de quelques années. (ce qu'il fait déjà)
Présentement, il est clair que garder un prix fixe en bitcoin est impossible. C'est pourquoi à l'heure actuelle les vendeurs affichent un prix en devise officielle, et font la conversion au moment du payement.
les premiers mineurs de bitcoin n'ont pris AUCUN risque
Quand bien même ils n'auraient pris aucun risque, quel est le problème au juste ?
la monnaie bitcoin est, par essence, déflationiste. Si tout le monde utilisait le bitcoin pour ses transactions de tous les jours, le cours du bitcoin continuerait d'augmenter indéfiniment.
la monnaie bitcoin est, par essence, déflationiste.
Là encore, ce n'est pas un problème si la volatilité est suffisamment faible.
filtrer les informations qu'on présente sur le produit en question pour le faire paraitre meilleur, c'en est une autre.
Y a t il vraiment un filtre?
De même, n'est-ce pas de même pour la pluspart des article. Par exemple, les dépêche sur DragonFly BSD ou Haiku ne présente pas la liste d'inconvénient de ces systèmes.
Le développeur et l'utilisateur de logiciels libres n'ont rien à gagner à pousser les gens à utiliser le-dit logiciel
Le développeur a à gagner. Du prestige, et des utilisateurs. Parfois même le dev a un buisness autour du produit. De même pour les utilisateurs, il a a gagné le fait de se retrouver dans un groupe plus grand qui rapportent plus de bug et d'avoir un produit meilleur au final.
N'est-ce pas plutôt normal et sain, que les gens mettent leurs actes et leur argent là où sont leur parole ?
De la même manière que quelqu'un qui écrit un article positif sur un logiciel libre en est probablement un utilisateur, et même parfois un développeur.
[^] # Re: C++ / Modèle Objet
Posté par Gof (site web personnel) . En réponse au journal [Bookmark] Qt fête ses vingt ans. Évalué à 7.
Je crois que tu ne comprends pas ce que moc fait. moc ne modifie pas tes fichier C++. moc génére juste un fichier C++ additionel contenant l'implémentation des signal et de quelques functions déclarées par la macro
Q_OBJECT
.Le code que tu écris est du C++ pur 100% conforme.
Pour plus d'information je t'invite à lire mon article: http://woboq.com/blog/how-qt-signals-slots-work.html
moc est juste un générateur de code, et les générateurs de code ne sont pas mauvais. Est-ce que LLVM/clang est écrit en C++ ? pourtant, certains fichier en-têtes sont automatiquement générer avec TableGen . Peut on encore dire que le noyau Linux soit écrit en C alors que les headers dans include/generated néssécite d'être générer par le système de build ?
[^] # Re: Pratique ma foi
Posté par Gof (site web personnel) . En réponse au sondage Filaire vs sans-fil. Évalué à 4.
En es tu sûr ?
Déjà, il y a le risque évident de se prendre les pieds dedans et de se casser le cou.
Ensuite, il n'y a pas de preuve que c'est vraiment sans risque.
[^] # Re: Des titres en anglais maintenant…
Posté par Gof (site web personnel) . En réponse au journal Internet Explorer is about to be bronsonised. Évalué à 9.
Would someone please tell me what's the meaning of “bronsonised”.
Is it perhaps a typo for “bronsonized”?
[^] # Re: Oui, mais c'est pas forcément le bon outil
Posté par Gof (site web personnel) . En réponse à la dépêche Moteur de blog fBlog. Évalué à 3.
L'ABI du C++ est tout autant normalisée que celle du C.
(Ni l'ABI du C ni l'ABI du C++ ne sont normalisées par le langage lui même. Par exemple, les conventions d'appel de fonctions, les tailles et l'alignement des différents types sont laissés libre à l'implémentation.
Pour les deux langages il existe des documents qui documentent l'ABI sur différentes plateformes. Par exemple SystemV ABI pour le C, ou Itanium C++ ABI pour le C++.
Il est vrai que l'ABI du C++ est beaucoup plus vaste car le langage à beaucoup plus de fonctionnalité.)
# Lectures de Feynman
Posté par Gof (site web personnel) . En réponse au journal The Feynman Lectures on Physics - Suite et fin. Évalué à 10.
En fait il s'agit des cours de Feynman.
# celle d’un smartphone suffirait
Posté par Gof (site web personnel) . En réponse à la dépêche Pour plus de sécurité au bureau, évitez les chips (ou alors, chuchotez) !. Évalué à 7.
Il faut qu'on m'explique comment une caméra d'un smartphone qui enregistre typiquement à du 25Hz peux enregistrer de la parole qui est plutôt entre 200 et 4000Hz.
# Tout le monde peut écouter le trafic
Posté par Gof (site web personnel) . En réponse au journal Superfish ou: j'ai rien compris au logiciel propriétaire. Évalué à 10.
C'est encore plus grave que ça, puisque c'est le même certificat racine pour tout le monde et que les clés privées sont disponible, cela signifie que tout le monde peut générer un certificat pour google.com ou n'importe quel autre site.
[^] # Re: Stabilité : c'est pas encore ça
Posté par Gof (site web personnel) . En réponse à la dépêche Plasma 5.2, l'espace de travail de KDE. Évalué à 3.
Malheureusement non.
Avec les paquets par défaut d'archlinux, il n'est pas possible d'installer systemsettings5 conjointement avec kde-workspace 4
(sauf si j'ai raté quelque chose)
[^] # Re: Kmail - Kontact
Posté par Gof (site web personnel) . En réponse à la dépêche Plasma 5.2, l'espace de travail de KDE. Évalué à 3.
Peut on parler de centralisation si il ne l'utilise que pour kmail ?
[^] # Re: Petite pensée sur le minage de bit-coins
Posté par Gof (site web personnel) . En réponse au journal Tutorial : Miner des bitcoins à la maison avec un Raspberry Pi. Évalué à 4.
Ah c'est une bonne idée ça. Ça existe même déjà: http://foldingcoin.net/
Dans le même genre avec le calcul des nombres premiers: http://primecoin.io/
Ou encore récompenser les nœuds tor: http://www.robgjansen.com/publications/torpath-hotpets2014.pdf
(note: je ne connais ces projets que de nom)
# Ed
Posté par Gof (site web personnel) . En réponse au journal Tour d'horizon des éditeurs de texte pour le terminal. Évalué à 10.
Il manque le plus important: Ed
[^] # Re: très déçu
Posté par Gof (site web personnel) . En réponse au journal freeostorrent.fr : OS libres et bittorrent. Évalué à 10.
Et j'ai pas trouvé MultiDeskOS
# Service rétabli
Posté par Gof (site web personnel) . En réponse au journal 4,3 millions d'euros volés à la plate-forme d'échange de bitcoins Bitstamp. Évalué à 3.
https://www.bitstamp.net/article/bitstamp-is-open-for-business-better-than-ever/
Bitstamp ont apparemment pris sur eux le vol et aucun utilisateur n'a perdu d'argent.
Ils ont par ailleurs amélioré leur sécurité et utilisent désormais des signature multiples pour éviter que le problème ne se répete.
# OpenSSL 1.0.1e 11 Feb 2013
Posté par Gof (site web personnel) . En réponse au journal Power8 et openssl speed aes. Évalué à 2.
Il faudrais que tu mette à jour. C'est encore une version vulnérable à heartbleed si je ne me trompe.
D'ailleurs, de nouvelles failles de sécurités de openssl ont été annoncées hier. (ainsi qu'une nouvelle release)
https://www.openssl.org/news/secadv_20150108.txt
[^] # Re: bonne idée mais...
Posté par Gof (site web personnel) . En réponse au journal Des bookmarks dans mon terminal !. Évalué à 8. Dernière modification le 09 janvier 2015 à 23:36.
et avec zsh,
cd -2
te fait retourner encore un cran plus loin dans l'historique, etcd -<TAB>
autocomplete depuis l'historique des répertoires précédents.[^] # Re: Article partial ?
Posté par Gof (site web personnel) . En réponse au journal Qu’est-ce que Bitcoin, comment ça marche et pourquoi c’est une révolution ?. Évalué à 2.
Oui mais là tu détournes vraiment la discussion. Déjà aujourd'hui il peuvent s'entendre et vendre leur baguette à 1000€. Mais les consommateurs iront alors chercher leur baguette au super marché plutôt qu'à la boulangerie. Et si les consommateurs trouvent que la baguette est trop chère, il ne l'achèteront pas et prendront des knäckebröd à la place.
[^] # Re: La vénération pyramidale
Posté par Gof (site web personnel) . En réponse au journal Qu’est-ce que Bitcoin, comment ça marche et pourquoi c’est une révolution ?. Évalué à 3. Dernière modification le 27 novembre 2014 à 17:57.
Il y a effectivement un problème de scalabilité. Mais on ne va pas forcément dans le mur. On recherche des moyen d'améliorer bitcoin pour résoudre ces problème. Transmission plus rapide des blocs, Side chains ou technique pour tailler (to prune) la blockchain.
Les premières versions de TCP envoyaient tellement de paquets que toutes les lignes étaient encombrées. Ça ne passais pas à l'échelle, mais ça n'a pas empêcher d'inventer Slow-start et de faire d'internet un réseau mondial.
[^] # Re: La vénération pyramidale
Posté par Gof (site web personnel) . En réponse au journal Qu’est-ce que Bitcoin, comment ça marche et pourquoi c’est une révolution ?. Évalué à 0. Dernière modification le 27 novembre 2014 à 16:40.
C'est pour ça que il existe le SPV (Simplified Payment Verification) qui ne nécessite pas de télécharger la blockchain.
Les seul qui vont être déçu c'est ceux qui pensent que bitcoin est une solution de "get rich quick".
Mais ce dont parle cet article n'est pas de faire des investissement ou de la spéculation. Il explique le fonctionnement de Bitcoin pour faire des payement (et autre choses sympa)
Donc ton commentaire ("trop top ou trop tard") est un peu hors sujet.
[^] # Re: Article partial ?
Posté par Gof (site web personnel) . En réponse au journal Qu’est-ce que Bitcoin, comment ça marche et pourquoi c’est une révolution ?. Évalué à 1.
Toutes les monnaies sont volatile. Le bitcoin est à l'heure actuelle très volatile mais tout de même moins que au début. On peu espérer que une plus grande adoption limitiera la volatilité, et le boulanger ne devra ajuster le prix de sa baguette que au bout de quelques années. (ce qu'il fait déjà)
Présentement, il est clair que garder un prix fixe en bitcoin est impossible. C'est pourquoi à l'heure actuelle les vendeurs affichent un prix en devise officielle, et font la conversion au moment du payement.
[^] # Re: Article partial ?
Posté par Gof (site web personnel) . En réponse au journal Qu’est-ce que Bitcoin, comment ça marche et pourquoi c’est une révolution ?. Évalué à -2. Dernière modification le 27 novembre 2014 à 14:02.
Quand bien même ils n'auraient pris aucun risque, quel est le problème au juste ?
Là encore, ce n'est pas un problème si la volatilité est suffisamment faible.
[^] # Re: Article partial ?
Posté par Gof (site web personnel) . En réponse au journal Qu’est-ce que Bitcoin, comment ça marche et pourquoi c’est une révolution ?. Évalué à 4.
Y a t il vraiment un filtre?
De même, n'est-ce pas de même pour la pluspart des article. Par exemple, les dépêche sur DragonFly BSD ou Haiku ne présente pas la liste d'inconvénient de ces systèmes.
Le développeur a à gagner. Du prestige, et des utilisateurs. Parfois même le dev a un buisness autour du produit. De même pour les utilisateurs, il a a gagné le fait de se retrouver dans un groupe plus grand qui rapportent plus de bug et d'avoir un produit meilleur au final.
[^] # Re: Article partial ?
Posté par Gof (site web personnel) . En réponse au journal Qu’est-ce que Bitcoin, comment ça marche et pourquoi c’est une révolution ?. Évalué à 5.
N'est-ce pas plutôt normal et sain, que les gens mettent leurs actes et leur argent là où sont leur parole ?
De la même manière que quelqu'un qui écrit un article positif sur un logiciel libre en est probablement un utilisateur, et même parfois un développeur.
[^] # Re: merci
Posté par Gof (site web personnel) . En réponse au journal Alexandre Grothendieck est bronsonisé. Évalué à 3.
Il manque un lien vers le mot « bronsonisé » (pour ceux qui sont nouveau sur ce site)
[^] # Re: Oui, et ?
Posté par Gof (site web personnel) . En réponse au journal "Comment les multinationales (y compris françaises) font de l’évasion fiscale au Luxembourg". Évalué à 4.
Norvège.
Comme on le vois sur cette image, il n'y a pas de ralentissement, les voitures passent à allure normale sous l'appareil.
Je ne sais pas comment ils font pour les voitures étrangères.
[^] # Re: La seule chose qui me chagrine
Posté par Gof (site web personnel) . En réponse au journal "Comment les multinationales (y compris françaises) font de l’évasion fiscale au Luxembourg". Évalué à 4.
En partant sur ce principe, qu'est-ce qu'y fait que le peuple peux prendre une bonne décision quand il va aux urnes pour élire ses représentants ?