Faudrait encore que les tablettes aient un port HDMI, c'est rare en faite.
Il faudrait un port mini-thunderbolt qui fasse du HDMI/ethernet/alimentation (100W, 25W du PoE, c'est faible pour un portable) pour n'avoir qu'un fil, car même une tablette ou un netbook fini par être déchargé.
"Franchement, je doute très fort de la chose à moins d'utiliser seul une grande gamme de fréquence ou prouver que Shannon/Nyquist étaient des bras cassés."
Je comprends mal où tu crois que pour avoir 1 Gbits de bande passante, il faut nécessairement un canal de 1Ghz de large ?
C'est surtout qu'un autre compilo javascrit optimisant qui n'a jamais entendu parler de asm.js fera aussi du code plus rapide qu'avec du code classique.
Tu es bien le dev d'un petit jeu 2D, tu va pas me faire croire que 3 sprites qui se batte duel ont besoin de 10 giga opération par seconde pour être fluide. Surtout que la partie graphique est native !
asm.js est simplement un moyen d'écrire du javascript qui sera correctement optimisé car typé (entre autre).
On parle tout de même d'unreal engine 4 (c++) qui tourne à 50 fps !
Cela mrche sous android/iOS/linux/Windows sans rien faire de spécial.
Cela veut dire qu'il risque d'avoir une vrai concurrence de console/box de jeu sous différent OS, qui pourront faire tourner les mêmes jeux tout en étant différente.
Tu parles d'intrasec javascript ? Je croyais qu'il était question de créer une lib javascript utilisant des tableaux pour faire des calculs dessus avec des instructions SIMD.
Gcc supporte les intrasec SSE, mais il est possible de faire du code SIMD portable en déclarant des nombres groupés:
typedef int v4si __attribute__ ((vector_size (16)));
v4si a, b, c;
c = a + b;
"API du type pthreads: c'est moche, mais c'est 99% du parallélisme dans le monde réel."
Je croyais que openMP devenait très courant. C'est quand même plus propre que pthread.
"Enfin une autre approche est WebCL, mais il est peu probable que les fabriquants de navigateurs l'adoptent massivement à court terme."
J'imagine que cela n'existe pas encore dans les codes de jeu actuels. Mais si c'est bien un port de openCL pour le web, c'est quand même le meilleur moyen d'exposer une puissance de calcul parallèle complexe et changeante, à base de multicpu, SIMD + GPU.
Le mécanisme que tu décris est le même pour toutes les monnaie. Pour être protégé de ce genre d'effondrement, il faut que la monnaie soit échangeable contre des biens. Cela évite les conversions.
De mémoire, il ne peut y avoir plus de 16 millions de bitcoins en circulation. C'est une limite mathématique. En comparaison, il y a entre 2000 et 1000 G€ en circulation.
Donc plus il y a de personne voulant acheter des bitcoins et plus il sera rare et chère, car il n'a pas de banque central ou de création monétaire contrôlé.
Vu que le terminal gère les sorties multimedia, écrire un programme qui sort ce genre d'info ne devrait pas être trop difficile.
Il faudrait des échappements pour les entrées. Cela serait marrant d'avoir un terminal qui permet d'avoir une gui sans aucune lib graphique dans l'outil en ligne de commande.
J'ai aussi entendu des "décideurs pressé" raconter l'histoire version légende urbaine sur des boites qui ont dû "lacher du code" à cause de la gpl. Mais est-ce qu'il existe un seul exemple de cela ? J'ai surtout l'impression que c'est du bon gros FUD qui a pris, autour des concurrents de mysql/postgresql/Qt.
Parce que s'il s'agit d'un code historique, le GPL ne peut pas s'appliquer dessus. La GPL s'applique uniquement si le code dépend et dérive d'une lib GPL. C'est ainsi que le code du fs de minix ou de NVIDIA peut aller dans le noyau linux sans soucis : ils existent sans le noyau. La définition de produit dérivé est quand même restrictive.
La seul fois où j'ai entendu parler de problème, c'est avec le site gpl-violation du codeur du firewall de linux, qui s'intéressait au constructeur d'appliance réseau.
[^] # Re: Réponse presque à côté de la plaque pleine de conditionnels ...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Une tablette avec RJ45 ?. Évalué à 3.
Faudrait encore que les tablettes aient un port HDMI, c'est rare en faite.
Il faudrait un port mini-thunderbolt qui fasse du HDMI/ethernet/alimentation (100W, 25W du PoE, c'est faible pour un portable) pour n'avoir qu'un fil, car même une tablette ou un netbook fini par être déchargé.
"La première sécurité est la liberté"
[^] # Re: Pas supporté par Android ...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Une tablette avec RJ45 ?. Évalué à 2.
"Franchement, je doute très fort de la chose à moins d'utiliser seul une grande gamme de fréquence ou prouver que Shannon/Nyquist étaient des bras cassés."
Je comprends mal où tu crois que pour avoir 1 Gbits de bande passante, il faut nécessairement un canal de 1Ghz de large ?
"La première sécurité est la liberté"
[^] # Re: Pas supporté par Android ...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Une tablette avec RJ45 ?. Évalué à 2.
J'instal pour des tests, souvent un exe qui fait ~800 Mo, le temps de download va de 1 à 10.
Concernant les outils comme SVN, Git, ou le web, j'ai l'impression que la latence est plus grande, c'est "plus mou".
"La première sécurité est la liberté"
[^] # Re: Pas supporté par Android ...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Une tablette avec RJ45 ?. Évalué à 9.
Ce qui est tout de même très chiant. Quand on est à son bureau, on aimerait avoir la vitesse max du réseau et pas seulement du wifi.
"La première sécurité est la liberté"
[^] # Re: Parce que
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Une tablette avec RJ45 ?. Évalué à 0.
Sauf qu'ils n'ont presque aucun argument scientifiques, ce qui n'est pas le cas de l'amiante ou du bisphénol.
D'ailleurs, j'espère que ces personnes ne sont pas fumeurs, sinon, c'est à désespérer du genre humain.
"La première sécurité est la liberté"
[^] # Re: pourquoi pas du js converti en asm.js
Posté par Nicolas Boulay (site web personnel) . En réponse au journal La stratégie de Mozilla pour les jeux vidéo sur le Web ouvert. Évalué à 5.
Non, ce n'est pas possible car la sémantique de base de JS est trop pauvre.
"La première sécurité est la liberté"
[^] # Re: Pas convaincu
Posté par Nicolas Boulay (site web personnel) . En réponse au journal La stratégie de Mozilla pour les jeux vidéo sur le Web ouvert. Évalué à 3.
Tu négliges l'effort et l'énergie nécessaire pour avoir un truc fonctionnel. C'est plus simple de partir sur js.
"La première sécurité est la liberté"
[^] # Re: syntaxe asm.js
Posté par Nicolas Boulay (site web personnel) . En réponse au journal La stratégie de Mozilla pour les jeux vidéo sur le Web ouvert. Évalué à 4.
C'est surtout qu'un autre compilo javascrit optimisant qui n'a jamais entendu parler de asm.js fera aussi du code plus rapide qu'avec du code classique.
"La première sécurité est la liberté"
[^] # Re: Pas convaincu
Posté par Nicolas Boulay (site web personnel) . En réponse au journal La stratégie de Mozilla pour les jeux vidéo sur le Web ouvert. Évalué à 10.
dart est un nouveau langage, asm.js est 100% retro-compatible et est plus rapide que javascript. Je ne comprends pas le problème.
Si asm.js est plus rapide, c'est parce qu'il introduit du typage dans javascript de façon plus précise qu'habituellement.
"La première sécurité est la liberté"
[^] # Re: Pas convaincu
Posté par Nicolas Boulay (site web personnel) . En réponse au journal La stratégie de Mozilla pour les jeux vidéo sur le Web ouvert. Évalué à 4.
l'HTML5, javascript et webgl ne marche pas déjà sur plein de plateforme ?
"La première sécurité est la liberté"
[^] # Re: Il manque quelques infos
Posté par Nicolas Boulay (site web personnel) . En réponse au journal La stratégie de Mozilla pour les jeux vidéo sur le Web ouvert. Évalué à 10. Dernière modification le 03 avril 2013 à 18:00.
Tu es bien le dev d'un petit jeu 2D, tu va pas me faire croire que 3 sprites qui se batte duel ont besoin de 10 giga opération par seconde pour être fluide. Surtout que la partie graphique est native !
asm.js est simplement un moyen d'écrire du javascript qui sera correctement optimisé car typé (entre autre).
On parle tout de même d'unreal engine 4 (c++) qui tourne à 50 fps !
"La première sécurité est la liberté"
[^] # Re: Pas convaincu
Posté par Nicolas Boulay (site web personnel) . En réponse au journal La stratégie de Mozilla pour les jeux vidéo sur le Web ouvert. Évalué à 5.
Cela mrche sous android/iOS/linux/Windows sans rien faire de spécial.
Cela veut dire qu'il risque d'avoir une vrai concurrence de console/box de jeu sous différent OS, qui pourront faire tourner les mêmes jeux tout en étant différente.
"La première sécurité est la liberté"
[^] # Re: Il manque quelques infos
Posté par Nicolas Boulay (site web personnel) . En réponse au journal La stratégie de Mozilla pour les jeux vidéo sur le Web ouvert. Évalué à 6.
asm.js, c'est un sous-ensemble de javascript…
"La première sécurité est la liberté"
[^] # Re: Pas convaincu
Posté par Nicolas Boulay (site web personnel) . En réponse au journal La stratégie de Mozilla pour les jeux vidéo sur le Web ouvert. Évalué à 7.
Les navigateurs peuvent aussi proposer de bon plugin pour éviter tous ce tracking : RequestPolicy, Ghostery,… Ce qui n'est pas aussi simple en natif.
"La première sécurité est la liberté"
[^] # Re: Et pour quelques liens de plus...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal La stratégie de Mozilla pour les jeux vidéo sur le Web ouvert. Évalué à 5.
Tu parles d'intrasec javascript ? Je croyais qu'il était question de créer une lib javascript utilisant des tableaux pour faire des calculs dessus avec des instructions SIMD.
Gcc supporte les intrasec SSE, mais il est possible de faire du code SIMD portable en déclarant des nombres groupés:
"API du type pthreads: c'est moche, mais c'est 99% du parallélisme dans le monde réel."
Je croyais que openMP devenait très courant. C'est quand même plus propre que pthread.
"Enfin une autre approche est WebCL, mais il est peu probable que les fabriquants de navigateurs l'adoptent massivement à court terme."
J'imagine que cela n'existe pas encore dans les codes de jeu actuels. Mais si c'est bien un port de openCL pour le web, c'est quand même le meilleur moyen d'exposer une puissance de calcul parallèle complexe et changeante, à base de multicpu, SIMD + GPU.
"La première sécurité est la liberté"
[^] # Re: Et pour quelques liens de plus...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal La stratégie de Mozilla pour les jeux vidéo sur le Web ouvert. Évalué à 3.
Cela revient au support du SIMD de gcc et de openMP j'imagine.
"La première sécurité est la liberté"
[^] # Re: Et pour quelques liens de plus...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal La stratégie de Mozilla pour les jeux vidéo sur le Web ouvert. Évalué à 6.
Est-ce que vous allez ajouter les api qui utilisent du code SIMD ou multicpu dans Emscripten ?
"La première sécurité est la liberté"
[^] # Re: S'agit-il encore d'une bulle ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Le Bitcoin est à 100€. Évalué à 4.
"L'or est un excellent conducteur thermique, un excellent conducteur électrique."
Le cuivre est meilleur dans les 2 cas. Le seul vrai avantage est qu'il est inoxydable.
"La première sécurité est la liberté"
[^] # Re: S'agit-il encore d'une bulle ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Le Bitcoin est à 100€. Évalué à 8.
http://www.theatlantic.com/magazine/archive/1982/02/have-you-ever-tried-to-sell-a-diamond/304575/?single_page=true
"La première sécurité est la liberté"
[^] # Re: Ah, ah, ah
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Le Bitcoin est à 100€. Évalué à 3.
Le mécanisme que tu décris est le même pour toutes les monnaie. Pour être protégé de ce genre d'effondrement, il faut que la monnaie soit échangeable contre des biens. Cela évite les conversions.
"La première sécurité est la liberté"
[^] # Re: Ah, ah, ah
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Le Bitcoin est à 100€. Évalué à 2.
Non, car il ne s'agit pas de bien physique.
De mémoire, il ne peut y avoir plus de 16 millions de bitcoins en circulation. C'est une limite mathématique. En comparaison, il y a entre 2000 et 1000 G€ en circulation.
Donc plus il y a de personne voulant acheter des bitcoins et plus il sera rare et chère, car il n'a pas de banque central ou de création monétaire contrôlé.
"La première sécurité est la liberté"
[^] # Re: Terminaux riches
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Terminology 0.3. Évalué à 2.
Vu que le terminal gère les sorties multimedia, écrire un programme qui sort ce genre d'info ne devrait pas être trop difficile.
Il faudrait des échappements pour les entrées. Cela serait marrant d'avoir un terminal qui permet d'avoir une gui sans aucune lib graphique dans l'outil en ligne de commande.
"La première sécurité est la liberté"
[^] # Re: vieu con
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Moyens de paiement : j'ai peur de l'avenir. Évalué à 3.
Cela n'a pas de rapport. Qui paye ce genre d'audit ? Les clients qui vont se faire fliquer ? Je ne pense pas.
"La première sécurité est la liberté"
[^] # Re: merci :-)
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Mon évolution vis à vis du copyleft. Évalué à 1.
J'ai aussi entendu des "décideurs pressé" raconter l'histoire version légende urbaine sur des boites qui ont dû "lacher du code" à cause de la gpl. Mais est-ce qu'il existe un seul exemple de cela ? J'ai surtout l'impression que c'est du bon gros FUD qui a pris, autour des concurrents de mysql/postgresql/Qt.
Parce que s'il s'agit d'un code historique, le GPL ne peut pas s'appliquer dessus. La GPL s'applique uniquement si le code dépend et dérive d'une lib GPL. C'est ainsi que le code du fs de minix ou de NVIDIA peut aller dans le noyau linux sans soucis : ils existent sans le noyau. La définition de produit dérivé est quand même restrictive.
La seul fois où j'ai entendu parler de problème, c'est avec le site gpl-violation du codeur du firewall de linux, qui s'intéressait au constructeur d'appliance réseau.
"La première sécurité est la liberté"
[^] # Re: merci :-)
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Mon évolution vis à vis du copyleft. Évalué à 1.
http://gcc.gnu.org/onlinedocs/libstdc++/manual/license.html
Il y a pourtant une licence sur le runtime de c++ par exemple.
"La première sécurité est la liberté"