J'imagine que les 32 Mo sont les stat sur les token de tes fichiers de tests ?
A mon avis tu peux le filtrer à mort, pour virer tout ce qui apparait peu et tout ce qui trop proche de 50%.
A mon avis, faire des stats sur la grammaire doit avoir de bien meilleur résultat.
Il est aussi possible de faire des stats sur la prédiction de présence d'un mot après un autre mot. Dans le cas d'un langage de programmation, tu peux peut-être faire ressortir la structure en arbre des grammaire. En gros, tu ne parses pas ton code comme une suite de mot mais comme une suite de boite qui s'emboite.
Je ne sais pas si c'est possible, mais un code source est hautement hiérarchique, cela devrait aider à identifié le langage.
Je sais que l'on essaye de faire croire que l'un est plus fort que l'autre, mais cela n'a aucune sens juridique. On a le droit ou pas, point à la ligne.
Ce qu'à préciser la loi, c'est que si un DRM interdit la copie privé, c'est tant pis pour toi. Cela ne te donne pas le droit de casser la protection.
Le plus drôle est que si les petits libraire veulent survivre, il faudrait qu'ils vendent des livres numériques. Ils auront toujours des conseils à donner ou une spécialité. Cela me fait rire quand un libraire dit qu'il peut commander un livre, moi aussi, je peux, l'intérêt est nul pour moi de passer par eux.
Il pourra aussi avoir leur boutique en ligne qui montrerait à tous leur conseil. Mais pour cela, il faudrait que les éditeurs acceptent les petits acteurs.
Si j'ai bien compris, vous n'utilisez pas un serveur connu comme Apache ou nginx, mais un truc uniquement pour faire tourner Ocsigen. Est-ce que vous ne risquez pas d'avoir toujours un manque de fonctionnalité, vu la taille de ce genre de serveur ?
A moins que le système est changé, la recherche fonctionne par projet à but scientifique d'une duré fixe (3 ans ? 5 ans ?). Une équipe est présenté avec un but scientifique. Développer un produit pour l'industrie n'est pas un but scientifique accepté.
Donc, le risque est qu'à la fin du temps du projet, il ne soit pas renouveler, ou alors, il le sera avec un autre but scientifique et donc le développement se fera à la marge.
Le top est le genre de fondation comme la Fondation Linux, qui a pour but de développer Linux et les grosses boites payent la fondation pour qu'elle en ait les moyens. Mais il faut amorcer la pompe.
Au US, ils jouent le jeu et le secteur de l'édition dans son ensemble à vu son chiffre d'affaire grimper.
J'adore les BD mais je ne saurais pas ou les stocker, si j'achetais tout les albums qui me plaisent. Le problème ne se pose pas en version électronique.
D'ailleurs, en parlant d'achat physique, je ne sais pas si tout les vendeurs font le calcul, que le moindre mètre carre d'un appartement vaux entre 3 et 5k€/m² en France. Cela permet de faire le calcul de la "perte" entre un gros objet et un petit.
Quel vitesse peut on obtenir de ce genre de système ? J'ai l'impression que les téchno web sont souvent très lente.
Est-ce que ocsigen permet de bénéficier de l'astuce du moteur en page 404 ? En gros 90% des liens sont accessible en html statique, seul les liens dynamique ou manquant sont redirigés vers le moteur. La vitesse du moteur est souvent très faible par rapport à l'envoie d'une page statique.
Quel est la pérennité d'un tel projet ? Ocaml lui-même a du mal à avoir des ressources pour continuer à être développé, en dehors de ce qui intéresse les chercheurs.
Qu'est-ce qui peut me dire que dans 3 ans, le projet ne sera pas abandonné ? Le problème se pose aussi pour opa, mais en pire car ils doivent aussi maintenir le langage.
Sinon quelle est la différence entre les 2 projets, vu de loin, ils ont l'air identique à part le nouveau langage vs ocaml.
Le but c'est de faire un paquet de macro C pour aider à écrire du code d'écriture de registre proprement ?
Si le but est de faire vraiment compact, tout doit se retrouver dans un header pour que le compilateur vire les fonctions non utilisés(fonction static). Le principe d'une lib à coté fait que l'on a toujours qq dizaine de ko de mémoire de pris même pour faire clignoter une led.
En plus, si tout est dans un header, le compilo peut faire de l'inlining et si les macros sont pas trop bête, le code peut vraiment devenir tout petit.
Et même simplement 5 hop à la ronde ?, et utiliser des metric comme le temps de réponse ou la taille du tuyau ? Un peu comme ce qui se fait avec les réseau p2p et un réseau ethernet.
Question bête est-ce que les logiciels de routeur ont des certifications comme le code embarqué dans les trains, les avions, les bateaux ? (DO178, EN50128,…)
Même si il est difficile d'imaginer des pertes humaines pour ce genre de code, la perte financière peut être encore plus importante que la chute d'un avion.
C'est vrai que j'ai été étonné que les gros routeurs utilisent BGP qui est configuré à la main, et qu'il n'existe pas de routage automatique. Je sais que le problème est np-complet, mais on parle de quelques milliers de routeurs de haut niveau et sans doute 10x plus de liens. Même un algo stupide doit pouvoir faire la recherche de l'optimal en quelques minutes.
De mémoire entre 1980 et 1995, il y a eu une ouverture de central par an. Depuis l'électricité a baissé par rapport à cette époque, pour toucher le "dividende" nucléaire. Plus de central à construire, il y avait moins besoin d'argent.
Aujourd'hui, les centrales vieillissent et il faudrait les changer ou les renover. De plus, on a un "trou" de production de 15 ans, dont personne n'a essayer de "lisser" dans le temps. Résultat, il faudra tout remplacer en même temps.
Le problème est que l'on paye un prix de l'électricité qui correspond à des centrales neuves. Le prix est artificiellement bas car décidé par les politiques.
L'avantage du marché est que le prix suivrait plus les besoins réels. Si on continue avec un prix politique si bas, sans investir, dans 15 ans, on aura des coupures de courant par manque de production.
Concernant le tabac uniquement, j'avais entendu que les taxes rapportaient 3 milliard à la sécu alors que sécu payait 5 milliard pour les maladies liés au tabac.
[^] # Re: vitesse ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Ocsigen : repenser le développement des applications HTML5. Évalué à 1.
Je pensais plus au cache version Linuxfr, ou l'applicatif contrôle les fichiers statiques servi.
"La première sécurité est la liberté"
# 32 Mo ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Détection de la syntaxe d'un langage informatique via un analyseur statistique naïf de type Bayésien. Évalué à 4.
J'imagine que les 32 Mo sont les stat sur les token de tes fichiers de tests ?
A mon avis tu peux le filtrer à mort, pour virer tout ce qui apparait peu et tout ce qui trop proche de 50%.
A mon avis, faire des stats sur la grammaire doit avoir de bien meilleur résultat.
Il est aussi possible de faire des stats sur la prédiction de présence d'un mot après un autre mot. Dans le cas d'un langage de programmation, tu peux peut-être faire ressortir la structure en arbre des grammaire. En gros, tu ne parses pas ton code comme une suite de mot mais comme une suite de boite qui s'emboite.
Je ne sais pas si c'est possible, mais un code source est hautement hiérarchique, cela devrait aider à identifié le langage.
"La première sécurité est la liberté"
[^] # Re: C'est cher, mais ça ne me dérange pas
Posté par Nicolas Boulay (site web personnel) . En réponse au journal [Prix des ebooks] coup de gueule. Évalué à 3.
"est une exception et non un droit (une loi)."
Je sais que l'on essaye de faire croire que l'un est plus fort que l'autre, mais cela n'a aucune sens juridique. On a le droit ou pas, point à la ligne.
Ce qu'à préciser la loi, c'est que si un DRM interdit la copie privé, c'est tant pis pour toi. Cela ne te donne pas le droit de casser la protection.
"La première sécurité est la liberté"
[^] # Re: Suis-je le seul a être dérangé ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Ocsigen : repenser le développement des applications HTML5. Évalué à 2.
ocamlpro doit avoir une liste de boite qui l'utilise. C'est un début de boite qui soutient le développement de ocaml.
"La première sécurité est la liberté"
[^] # Re: oui mais...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal [Prix des ebooks] coup de gueule. Évalué à 4.
Le plus drôle est que si les petits libraire veulent survivre, il faudrait qu'ils vendent des livres numériques. Ils auront toujours des conseils à donner ou une spécialité. Cela me fait rire quand un libraire dit qu'il peut commander un livre, moi aussi, je peux, l'intérêt est nul pour moi de passer par eux.
Il pourra aussi avoir leur boutique en ligne qui montrerait à tous leur conseil. Mais pour cela, il faudrait que les éditeurs acceptent les petits acteurs.
"La première sécurité est la liberté"
[^] # Re: Suis-je le seul a être dérangé ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Ocsigen : repenser le développement des applications HTML5. Évalué à 2.
Je suis si connu que ça ?
"La première sécurité est la liberté"
[^] # Re: vitesse ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Ocsigen : repenser le développement des applications HTML5. Évalué à 1.
Quel intérêt de mettre des ressources dans le codage d'un serveur web quand il existe tellement de projet concurrent plus aboutis ?
"La première sécurité est la liberté"
[^] # Re: Suis-je le seul a être dérangé ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Ocsigen : repenser le développement des applications HTML5. Évalué à 2.
Je fais du ocaml uniquement professionnellement depuis 1 an et demi. Cela veut bien dire que des boites l'utilisent.
"La première sécurité est la liberté"
[^] # Re: Précisions sur la facilité de maintenance?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Ocsigen : repenser le développement des applications HTML5. Évalué à 4.
et la mise à jour à chaud est pris en compte ?
"La première sécurité est la liberté"
[^] # Re: vitesse ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Ocsigen : repenser le développement des applications HTML5. Évalué à 2.
Sans teste, cela ne veut pas dire grand chose.
Si j'ai bien compris, vous n'utilisez pas un serveur connu comme Apache ou nginx, mais un truc uniquement pour faire tourner Ocsigen. Est-ce que vous ne risquez pas d'avoir toujours un manque de fonctionnalité, vu la taille de ce genre de serveur ?
"La première sécurité est la liberté"
[^] # Re: Suis-je le seul a être dérangé ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Ocsigen : repenser le développement des applications HTML5. Évalué à 4.
Je trouve cela très bien.
A moins que le système est changé, la recherche fonctionne par projet à but scientifique d'une duré fixe (3 ans ? 5 ans ?). Une équipe est présenté avec un but scientifique. Développer un produit pour l'industrie n'est pas un but scientifique accepté.
Donc, le risque est qu'à la fin du temps du projet, il ne soit pas renouveler, ou alors, il le sera avec un autre but scientifique et donc le développement se fera à la marge.
Le top est le genre de fondation comme la Fondation Linux, qui a pour but de développer Linux et les grosses boites payent la fondation pour qu'elle en ait les moyens. Mais il faut amorcer la pompe.
"La première sécurité est la liberté"
[^] # Re: Quand ils comprendront...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal [Prix des ebooks] coup de gueule. Évalué à 2.
plus haut, on parle de 30 % pour les prix de distribution comme Apple et Amazon…
"La première sécurité est la liberté"
[^] # Re: oui mais...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal [Prix des ebooks] coup de gueule. Évalué à 2.
Si, mais les éditeurs ne sont pas prêt pour accepter une baisse du prix du livre.
A l'origine, le but était de sauvegarder les petits libraires. Mais finalement pourquoi le faire ?
"La première sécurité est la liberté"
[^] # Re: oui mais...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal [Prix des ebooks] coup de gueule. Évalué à 3.
Au US, ils jouent le jeu et le secteur de l'édition dans son ensemble à vu son chiffre d'affaire grimper.
J'adore les BD mais je ne saurais pas ou les stocker, si j'achetais tout les albums qui me plaisent. Le problème ne se pose pas en version électronique.
D'ailleurs, en parlant d'achat physique, je ne sais pas si tout les vendeurs font le calcul, que le moindre mètre carre d'un appartement vaux entre 3 et 5k€/m² en France. Cela permet de faire le calcul de la "perte" entre un gros objet et un petit.
"La première sécurité est la liberté"
[^] # Re: oui mais...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal [Prix des ebooks] coup de gueule. Évalué à 3.
Les livres ont toujours été très cher en France. Il suffit de comparer les mêmes bouquins vendus en France ou à l'étranger.
"La première sécurité est la liberté"
# vitesse ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Ocsigen : repenser le développement des applications HTML5. Évalué à 2.
Quel vitesse peut on obtenir de ce genre de système ? J'ai l'impression que les téchno web sont souvent très lente.
Est-ce que ocsigen permet de bénéficier de l'astuce du moteur en page 404 ? En gros 90% des liens sont accessible en html statique, seul les liens dynamique ou manquant sont redirigés vers le moteur. La vitesse du moteur est souvent très faible par rapport à l'envoie d'une page statique.
"La première sécurité est la liberté"
[^] # Re: Suis-je le seul a être dérangé ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Ocsigen : repenser le développement des applications HTML5. Évalué à 5.
Quel est la pérennité d'un tel projet ? Ocaml lui-même a du mal à avoir des ressources pour continuer à être développé, en dehors de ce qui intéresse les chercheurs.
Qu'est-ce qui peut me dire que dans 3 ans, le projet ne sera pas abandonné ? Le problème se pose aussi pour opa, mais en pire car ils doivent aussi maintenir le langage.
Sinon quelle est la différence entre les 2 projets, vu de loin, ils ont l'air identique à part le nouveau langage vs ocaml.
"La première sécurité est la liberté"
# lapin compris
Posté par Nicolas Boulay (site web personnel) . En réponse au journal HWA : accéder au matériel autrement. Évalué à 5.
Le but c'est de faire un paquet de macro C pour aider à écrire du code d'écriture de registre proprement ?
Si le but est de faire vraiment compact, tout doit se retrouver dans un header pour que le compilateur vire les fonctions non utilisés(fonction static). Le principe d'une lib à coté fait que l'on a toujours qq dizaine de ko de mémoire de pris même pour faire clignoter une led.
En plus, si tout est dans un header, le compilo peut faire de l'inlining et si les macros sont pas trop bête, le code peut vraiment devenir tout petit.
"La première sécurité est la liberté"
[^] # Re: Résilience -- 3 points 1 question
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Rapport sur la résilience de l'Internet en France. Évalué à 1.
Et même simplement 5 hop à la ronde ?, et utiliser des metric comme le temps de réponse ou la taille du tuyau ? Un peu comme ce qui se fait avec les réseau p2p et un réseau ethernet.
"La première sécurité est la liberté"
[^] # Re: Résilience -- 3 points 1 question
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Rapport sur la résilience de l'Internet en France. Évalué à 0.
Le gros algo automatique pourrait être le cas d'erreur, en cas de grosse panique, histoire de gagner qq heures d'uptime ?
"La première sécurité est la liberté"
[^] # Re: Résilience -- 3 points 1 question
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Rapport sur la résilience de l'Internet en France. Évalué à 1.
Un buffer overflow BIND dans un enregistrement DNS, cela doit avoir des effets amusant.
"La première sécurité est la liberté"
[^] # Re: Résilience -- 3 points 1 question
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Rapport sur la résilience de l'Internet en France. Évalué à 3.
Question bête est-ce que les logiciels de routeur ont des certifications comme le code embarqué dans les trains, les avions, les bateaux ? (DO178, EN50128,…)
Même si il est difficile d'imaginer des pertes humaines pour ce genre de code, la perte financière peut être encore plus importante que la chute d'un avion.
"La première sécurité est la liberté"
[^] # Re: Résilience -- 3 points 1 question
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Rapport sur la résilience de l'Internet en France. Évalué à 0.
C'est vrai que j'ai été étonné que les gros routeurs utilisent BGP qui est configuré à la main, et qu'il n'existe pas de routage automatique. Je sais que le problème est np-complet, mais on parle de quelques milliers de routeurs de haut niveau et sans doute 10x plus de liens. Même un algo stupide doit pouvoir faire la recherche de l'optimal en quelques minutes.
"La première sécurité est la liberté"
[^] # Re: N'importe quoi
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Le Premier Baiser Spatial Chinois. Évalué à 4.
De mémoire entre 1980 et 1995, il y a eu une ouverture de central par an. Depuis l'électricité a baissé par rapport à cette époque, pour toucher le "dividende" nucléaire. Plus de central à construire, il y avait moins besoin d'argent.
Aujourd'hui, les centrales vieillissent et il faudrait les changer ou les renover. De plus, on a un "trou" de production de 15 ans, dont personne n'a essayer de "lisser" dans le temps. Résultat, il faudra tout remplacer en même temps.
Le problème est que l'on paye un prix de l'électricité qui correspond à des centrales neuves. Le prix est artificiellement bas car décidé par les politiques.
L'avantage du marché est que le prix suivrait plus les besoins réels. Si on continue avec un prix politique si bas, sans investir, dans 15 ans, on aura des coupures de courant par manque de production.
"La première sécurité est la liberté"
[^] # Re: N'importe quoi
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Le Premier Baiser Spatial Chinois. Évalué à 2.
Concernant le tabac uniquement, j'avais entendu que les taxes rapportaient 3 milliard à la sécu alors que sécu payait 5 milliard pour les maladies liés au tabac.
"La première sécurité est la liberté"