Mais cela ne s'applique qu'au personne de la maison. Pour couvrir une rue avec, il faudrait que la box soit relié à la fibre pour avoir assez de débit pour plusieurs personnes.
ERDF comme RFF n'appartient pas à l'opérateur, mais reste 100% d'état. C'est le but même d'éviter la bétise faite avec FT, qui aurait du être coupé entre FT et orange, pour ne pas avoir le réseau à partager entre ennemi intime.
Je pense que tu sous estime la saturation. Chaque antenne utilise sont propre spectre.
D'ailleurs, il y a des gens des mutualisations faite dans les campagnes peu habité. Je crois que la mairie construit l'antenne et c'est gérer ensuite pour que tout les opérateurs puissent l'utiliser.
sendfile(), splice(), vmsplice et tee on pourtant été très exactement créer dans ce but: se passer de copie et donc se passer d'un serveur http dans le kernel (tux ou khttpd).
Dans matrix, le piratage de la central à coup de faille de ssh trouvé à coup de nmap (faille qui a existé en plus de mémoire), c'était au moins crédible.
en gros, tu as 80% du prix, c'est l'entretien du réseau, et le reste, c'est la télé, le téléphone, etc...
Donc, si tu fais un forfait sans télé, tu gagneras 1€, mais si tu offres le tout, la télé utilise le réseau et donc, 30% ou 50% de la facture n'est pas idiot.
Ce que demandait la CE, c'est de passer de 50 à30% pas de tout passer à 100%.
Non seulement Free fait cela depuis le début, mais depuis le nombre de service à explosé, la taxe concernant l'arret de la pub sur France télé est arrivé, et le tarif n'a pas augmenter depuis 10 ans.
Je rappelle les tentatives du pied pour faire passer l'abonnement à 35€.
Disons que tu peux faire des trucs de malade avec.
Par exemple, la définition d'une classe et l'objet, c'est la même chose en template, c'est juste un exemple. On instancie pas, on clone.
Dans l'implémentation, l'héritage se transforme en structure dans la structure de l'objet fils. Et cela fonctionne quasiment pareil qu'une donnée : c'est modifiable dynamiquement.
J'ai vu 2 codes qui utilise ça :
- de la génération automatique de GUI à partir d'un arbre de dépendance, dont l'objet père est remplacé par des widgets.
- pour les drivers qui changent de père pour tourner sous bus PCI ou USB.
Il fallait recoder pour permètre de faire plus d'optimisation de haut niveau. Mais la syntaxe était presque stable, on aurait pu augmenter le nombre de codeur, trouver des bugs, augmenter les lib, définir des outils d'aide à la programmation (plugin eclipse,...)etc...
Pour rebondir de manière plus positive, cela en est où Lisaac ?
LA question qui tue, enfin, qui m'attriste.
Disons qu'il y avait une dynamique très forte pour sortir une sorte de version 1.0 (stable niveau bug et feature) cet été. Depuis les Jm2l de novembre de l'an passé, cela allait bien. Cela a continué jusqu'en mars.
Et depuis, l'auteur principal ne donne plus de nouvelles. Il a dû repartir dans un 4ième recodage du compilateur (en utilisant un principe plus générique et extensible) et il a dû aussi faire une méga grosse pause...
Pas vraiment. La popularité et l'intérêt technique ne sont pas antagonique.
C'est surtout des concepts totalement orthogonaux et qui n'ont rien à voir entre eux.
Il suffit de regarder la nouvelle vague de langages sur la JVM comme Scala, Clojure et Groovy, ou sur la CLI comme F# ou Boo pour s’apercevoir que l'on peut apporter des concepts avancés à une masse importante de développeurs.
C'est exactement pareil que de produire des fichiers code objet pour être lié avec du C ou du C++, ce qui permet de parler à beaucoup d'autre langage.
Après c'est super de se palucher sur la pureté de LISAAC comparé aux affreux compromis de JavaScript, mais il faut pondérer ça avec le nombre de programmeurs de chaque côté. Comme quoi, le bien, le mieux, tout ça...
C'est petit de mesurer l'intérêt téchnique de quelques choses avec sa popularité.
3. OpenGL c'est juste le compositing, ça ne rendra pas rapide ce qui est lent aujourd'hui. C'est plutôt aux drivers de s'améliorer (ou alors on fait comme Chrome, on utilise pas les libs du systems, et on fait tout à la main)
Peux-tu expliquer plus ? En gros, le problème est d'avoir une sorte de lib vectoriel accéléré ?
Le seul cas qui ressemble à ce que tu dis, c'est une erreur dans l'url qui doit apporter une erreur 404 qui ensuite renvoit sur une page google. La en général, cela bloque le navigateur le temps qu'il trouve l'info.
Concernant le blocage dû au IOs, je croyais que c'était un problème d'abus de fsync() par SQL lite. Il me semblait que du boulot avait été fait dans ce sens sur Linux, pour que le fsync() passe en priorité sur les autres commandes et sur SQL lite pour diminuer l'usage de cette primitive.
C'est aussi une histoire d'oeufs et de poule. Quel intérêt de faire une application Js qui rame à mort en espérant un jour des performances correctes ?
Il suffit de voir le comportement des appli google pour voir que cela serait mieux, d'avoir un peu plus de vitesse (le tableur surtout).
Désolé d'avoir été un peu abrupte, j'aimais bien le concept "simple" d'usage de CImg.h. C'était limpide d'usage.
Là, cela devient vraiment cryptique. Je veux bien que la ligne de commande soit puissante, mais de là à rajouter des notions de boucle et de conditionnel... Si on reste en Unix, les pipes et le langage shell sont fait pour cela.
Les disques dures fonctionnent à 4k depuis longtemps, mais il n'affiche cela que depuis très récemment. De plus, Linux aiment bien travailler avec des multiples de la taille de page, donc, je ne serais pas étonné qu'il est tendance à faire des écritures de 4ko en taille mini.
Mais surtout, le disque dur peut dire que la donnée être écrite alors que c'est faux.
Bien sûr, je sais qu'il ont même tendance à ne pas respecter le "write barrier" SATA, mais c'est lors de la relecture que tu te rend compte du problème.
Je comprends surtout que de toute façon, on ne peut rien face à un crash disque complet et qu'il faut pouvoir aussi gérer ce cas là.
Disons qu'une coupure de courant, cela flingue le secteur de 4k en cours d'écriture sur un disque. On peut imaginer un tas de schéma qui gère cela. J'étais persuadé que c'était le cas, comme pour les FS (les système de log, de soft update, de journalisation).
Sinon, un bon mmap() sur une structure de donné du langage natif doit être absolument imbattable.
[^] # Re: Effectivement
Posté par Nicolas Boulay (site web personnel) . En réponse au journal "Free Mobile : la ville de Paris sous pression pour limiter le nombre d'antennes". Évalué à 2.
http://www.cnetfrance.fr/news/free-femtocell-freebox-v6-3971(...)
Mais cela ne s'applique qu'au personne de la maison. Pour couvrir une rue avec, il faudrait que la box soit relié à la fibre pour avoir assez de débit pour plusieurs personnes.
"La première sécurité est la liberté"
[^] # Re: Trop d'antennes ? Y'a une solution simple...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal "Free Mobile : la ville de Paris sous pression pour limiter le nombre d'antennes". Évalué à 5.
"La première sécurité est la liberté"
[^] # Re: Supposition erronée
Posté par Nicolas Boulay (site web personnel) . En réponse au journal "Free Mobile : la ville de Paris sous pression pour limiter le nombre d'antennes". Évalué à 3.
D'ailleurs, il y a des gens des mutualisations faite dans les campagnes peu habité. Je crois que la mairie construit l'antenne et c'est gérer ensuite pour que tout les opérateurs puissent l'utiliser.
"La première sécurité est la liberté"
[^] # Re: Contenu d'une base
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche PostgreSQL 9.0 est sorti. Évalué à 2.
J'imagine aussi que si tu as une seul requête qui demande le parcours de la base, tu es mort :)
"La première sécurité est la liberté"
[^] # Re: J'y crois pas.
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Un nouveau serveur httpd : Ashd, A Sane HTTP Daemon. Évalué à 4.
Les buffer overflow et autre injection de code s'est typique du C.
"La première sécurité est la liberté"
[^] # Re: Micro-noyau et copies mémoires
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Un nouveau serveur httpd : Ashd, A Sane HTTP Daemon. Évalué à 3.
"La première sécurité est la liberté"
[^] # Re: de quoi s'agit il ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Sortie de GNU grep 2.7. Évalué à 5.
http://www.nojhan.net/geekscottes/index.php?id=125
"La première sécurité est la liberté"
[^] # Re: fatche ça va être dur d'attendre vendredi
Posté par Nicolas Boulay (site web personnel) . En réponse au journal N05 4M15 135 H4CK3R5. Évalué à 7.
"La première sécurité est la liberté"
[^] # Re: Pas tous dans le même panier
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Sacrés fournisseurs Internet.... Évalué à 3.
en gros, tu as 80% du prix, c'est l'entretien du réseau, et le reste, c'est la télé, le téléphone, etc...
Donc, si tu fais un forfait sans télé, tu gagneras 1€, mais si tu offres le tout, la télé utilise le réseau et donc, 30% ou 50% de la facture n'est pas idiot.
Ce que demandait la CE, c'est de passer de 50 à30% pas de tout passer à 100%.
"La première sécurité est la liberté"
[^] # Re: Pas tous dans le même panier
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Sacrés fournisseurs Internet.... Évalué à 6.
Je rappelle les tentatives du pied pour faire passer l'abonnement à 35€.
"La première sécurité est la liberté"
[^] # Re: Conclusion
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Problème inédit de sécurité. Évalué à 2.
Par exemple, l'api de fichier retourne un type "entry" qui peuvent être un "directory" ou un "file".
Il faut ensuite tester le cas "null".
"La première sécurité est la liberté"
[^] # Re: Conclusion
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Problème inédit de sécurité. Évalué à 2.
Par exemple, la définition d'une classe et l'objet, c'est la même chose en template, c'est juste un exemple. On instancie pas, on clone.
Dans l'implémentation, l'héritage se transforme en structure dans la structure de l'objet fils. Et cela fonctionne quasiment pareil qu'une donnée : c'est modifiable dynamiquement.
J'ai vu 2 codes qui utilise ça :
- de la génération automatique de GUI à partir d'un arbre de dépendance, dont l'objet père est remplacé par des widgets.
- pour les drivers qui changent de père pour tourner sous bus PCI ou USB.
"La première sécurité est la liberté"
[^] # Re: Et sinon
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Javascript n'est pas vraiment du prototype. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: Et sinon
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Javascript n'est pas vraiment du prototype. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: Et sinon
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Javascript n'est pas vraiment du prototype. Évalué à 3.
LA question qui tue, enfin, qui m'attriste.
Disons qu'il y avait une dynamique très forte pour sortir une sorte de version 1.0 (stable niveau bug et feature) cet été. Depuis les Jm2l de novembre de l'an passé, cela allait bien. Cela a continué jusqu'en mars.
Et depuis, l'auteur principal ne donne plus de nouvelles. Il a dû repartir dans un 4ième recodage du compilateur (en utilisant un principe plus générique et extensible) et il a dû aussi faire une méga grosse pause...
Bref, c'est pas la joie.
"La première sécurité est la liberté"
[^] # Re: Et sinon
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Javascript n'est pas vraiment du prototype. Évalué à -1.
C'est surtout des concepts totalement orthogonaux et qui n'ont rien à voir entre eux.
Il suffit de regarder la nouvelle vague de langages sur la JVM comme Scala, Clojure et Groovy, ou sur la CLI comme F# ou Boo pour s’apercevoir que l'on peut apporter des concepts avancés à une masse importante de développeurs.
C'est exactement pareil que de produire des fichiers code objet pour être lié avec du C ou du C++, ce qui permet de parler à beaucoup d'autre langage.
"La première sécurité est la liberté"
[^] # Re: Et sinon
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Javascript n'est pas vraiment du prototype. Évalué à 6.
C'est petit de mesurer l'intérêt téchnique de quelques choses avec sa popularité.
"La première sécurité est la liberté"
[^] # Re: patrick, avec Firebug activé ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Comparons les performances Javascript de Firefox et Chrome. Évalué à 3.
"La première sécurité est la liberté"
[^] # Re: Trop cool... Mais quel intérêt ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Comparons les performances Javascript de Firefox et Chrome. Évalué à 2.
Peux-tu expliquer plus ? En gros, le problème est d'avoir une sorte de lib vectoriel accéléré ?
"La première sécurité est la liberté"
[^] # Re: Trop cool... Mais quel intérêt ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Comparons les performances Javascript de Firefox et Chrome. Évalué à 2.
Concernant le blocage dû au IOs, je croyais que c'était un problème d'abus de fsync() par SQL lite. Il me semblait que du boulot avait été fait dans ce sens sur Linux, pour que le fsync() passe en priorité sur les autres commandes et sur SQL lite pour diminuer l'usage de cette primitive.
"La première sécurité est la liberté"
[^] # Re: Trop cool... Mais quel intérêt ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Comparons les performances Javascript de Firefox et Chrome. Évalué à 2.
Il suffit de voir le comportement des appli google pour voir que cela serait mieux, d'avoir un peu plus de vitesse (le tableur surtout).
"La première sécurité est la liberté"
[^] # Re: Trop cool... Mais quel intérêt ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Comparons les performances Javascript de Firefox et Chrome. Évalué à 3.
Pouillèmes qui peuvent représenter x1.5 ou x2, donc non ce n'est pas négligeable !
"La première sécurité est la liberté"
[^] # Re: syntaxe...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Support de la webcam dans G'MIC 1.4.0.0. Évalué à 3.
Là, cela devient vraiment cryptique. Je veux bien que la ligne de commande soit puissante, mais de là à rajouter des notions de boucle et de conditionnel... Si on reste en Unix, les pipes et le langage shell sont fait pour cela.
"La première sécurité est la liberté"
[^] # Re: "base de données" ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Sortie de Redis 2.0.0. Évalué à 2.
Mais surtout, le disque dur peut dire que la donnée être écrite alors que c'est faux.
Bien sûr, je sais qu'il ont même tendance à ne pas respecter le "write barrier" SATA, mais c'est lors de la relecture que tu te rend compte du problème.
Je comprends surtout que de toute façon, on ne peut rien face à un crash disque complet et qu'il faut pouvoir aussi gérer ce cas là.
"La première sécurité est la liberté"
[^] # Re: "base de données" ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Sortie de Redis 2.0.0. Évalué à 2.
Sinon, un bon mmap() sur une structure de donné du langage natif doit être absolument imbattable.
"La première sécurité est la liberté"