Je suis de bonne fois, si quelqu'un me sort un OS en erlang/caml avec ses drivers, ses programmes (où un VRAI jeu vidéo), qui soit aussi rapide qu'un OS en C/asm, je ne dis pas que je commencerai à réfléchir un peu, mais en attendant, laissez moi le privilège du doute.
En jeu vidéo Caml j'ai trouvé mlrobbo : http://mlgame.sourceforge.net/Shots/robbo.png
Par contre je ne sais pas si c'est aussi rapide qu'en C. Il n'y a d'ailleurs pas d'équivalent en C à ma connaissance, ce qui me fait penser ceci : un tel jeu est-il au moins faisable en C ? Vous me répondrez sûrement oui, mais cela sera très certainement moins portable que son homologue Caml.
Et la loi de Godwin est vérifiée au bout de cinq messages.
Vous êtes le maillon faible, au revoir... Du moins c'est l'opinion majoritaire. Quelle est la validité de l'opinion majoritaire ? C'est une question qu'il ne vaut mieux pas poser.
C'est sûrement une bonne idée d'essayer de différentier les doigts, mais si je m'en tiens strictement à la démo, rien ne dit que cet écrantsoit capable de le faire. Ce qu'il semble savoir faire c'est compter le nombre de doigts posés sur l'écran, savoir quelle est la position de chaque point où est posé un doigt, et connaitre la pression exercée par chaque doigt posé.
En somme, ce sont des choses que sait deja faire le "trackpad" qui est sur un ordinateur portable (à plus petite échelle).
Je suis d'avis également que c'est la partie logicielle qui est la plus impressionante dans cette démo.
Donc, si je comprends bien, en plaçant dans une pièce à différents endroits un munster, un camembert, et Demis Roussos, je ne rajoute aucune dimension ?
En effet, ce site aurait été meilleur si il avait été fait avec un logiciel libre.
J'ai envoyé un mail à son auteur pour lui dire qu'il ne devrait pas utiliser Front Page, car c'est mauvais.
Merci d'avoir signalé ce problème.
Moi je n'écouterais pas un orateur parlant de « randomisation de la stack qui est maintenant par défaut ».
Pour information on dit : « randomisation de the stack qui fait du defaulting now »
En effet c'est agaçant à la longue. Et plus généralement les essais de copie du style journalistique qu'on rencontre sur beaucoup de sites de nouvelles. Si on n'a pas de style, il est plus agréable pour le lecteur d'adopter un style simple et clair, plutôt que de chercher à faire du tuning de phrases à grands coups de néons. Les mots simples ont un sens, même si ils ne sont pas sexys.
Je ne suis pas du tout en train de fustiger l'auteur de cet article, et je trouve que les articles publiés en première page de LinuxFR sont souvent bons. Je pense plus spécialement à des sites comme Clubic ou PrésencePC, qui ont un style artificiel et pauvre. C'est peut être parce qu'ils sont (semblent être) entretenus par des collègiens...
J'ai déja écrit une procédure de type "tokenize" en XSLT. L'idée est de parser la chaïne caractère par caractère (on peut extraire une sous-chaîne avec une fonction XPath) et de faire un traitement récursif en utilisant un tampon. A vue de nez ça ressemble bcp à ce qu'on ferait avec un langage classique.
En réalité, pour être beaucoup moins général, on peut utiliser des fonctions telles que substring-before(string1, string2) pour obtenir le début de string1 juste avant l'occurence de string2 (http://www.w3schools.com/xpath/xpath_functions.asp#string)
exemple: dans le le cas où tu es dans un contexte du type :
Maintenir, faire évoluer un code XSLT, c'est un peu comme dans tout type de projet, il y a nécessairement une période d'immertion pendant laquelle on est largué, des habitudes à prendre et de l'expérience à acquérir.
tu verras alors peut-être que le xslt n'est pas si "adapté" que cela.
Pour passer de XML à XML, je trouve quand même cela assez adapté, mais j'ignore peut être l'existence de meilleures technologies (le C ?).
Je reconnais néanmoins qu'on ne peut certainement pas résoudre tous les problèmes de passage de XML à XML avec XSLT.
Et dans le meilleur langage du monde ? Quel langage te permet à coup sûr de distinguer un prénom d'un nom ? Moi-même je ne suis pas sûr de savoir le faire à tous les coups, si par exemple on me donne "Stroh Offenstüh" ou "Michel Martin".
# cacaview
Posté par beesse . En réponse au message Images sous console en couleurs. Évalué à 3.
[^] # Re: Eheh
Posté par beesse . En réponse à la dépêche Erlang/OTP R11B supporte les architectures multiprocesseur. Évalué à -1.
En jeu vidéo Caml j'ai trouvé mlrobbo : http://mlgame.sourceforge.net/Shots/robbo.png
Par contre je ne sais pas si c'est aussi rapide qu'en C. Il n'y a d'ailleurs pas d'équivalent en C à ma connaissance, ce qui me fait penser ceci : un tel jeu est-il au moins faisable en C ? Vous me répondrez sûrement oui, mais cela sera très certainement moins portable que son homologue Caml.
Moi aussi je suis de Bonn et de Foix.
[^] # Re: Juste un détail ...
Posté par beesse . En réponse à la dépêche FreeCast traverse les NATs. Évalué à 2.
[^] # Re: Et la fameuse rétribution ?
Posté par beesse . En réponse à la dépêche Sortie de QEMU 0.8.1. Évalué à -1.
Vous êtes le maillon faible, au revoir... Du moins c'est l'opinion majoritaire. Quelle est la validité de l'opinion majoritaire ? C'est une question qu'il ne vaut mieux pas poser.
[^] # Re: API... ?
Posté par beesse . En réponse au journal Au bout des doigts.... Évalué à 1.
En somme, ce sont des choses que sait deja faire le "trackpad" qui est sur un ordinateur portable (à plus petite échelle).
Je suis d'avis également que c'est la partie logicielle qui est la plus impressionante dans cette démo.
[^] # Re: Question annexe de compréhension
Posté par beesse . En réponse à la dépêche K3DSurf 0.5.4 : Des mathématiques au service de la création graphique. Évalué à 0.
[^] # Re: Question annexe de compréhension
Posté par beesse . En réponse à la dépêche K3DSurf 0.5.4 : Des mathématiques au service de la création graphique. Évalué à 4.
...
[^] # Re: Anglicisme
Posté par beesse . En réponse à la dépêche Publication de KDE 3.5. Évalué à 4.
# Si...
Posté par beesse . En réponse au journal Si je persiste j'irais en taule ?. Évalué à 2.
Si je persistais, j'irais en taule
[^] # Re: je vais faire mon chieur
Posté par beesse . En réponse à la dépêche OpenBSD 3.8 est sorti !. Évalué à -9.
J'ai envoyé un mail à son auteur pour lui dire qu'il ne devrait pas utiliser Front Page, car c'est mauvais.
Merci d'avoir signalé ce problème.
Le libre vaincra !
[^] # Re: OS Obsolètes
Posté par beesse . En réponse à la dépêche Enregistrements, présentations et papiers du thème OS des RMLL 2005. Évalué à 4.
Pour information on dit : « randomisation de the stack qui fait du defaulting now »
[^] # Re: "dans les bacs"
Posté par beesse . En réponse à la dépêche GNOME 2.12 dans les bacs. Évalué à 6.
"La firme de Redmond"
En effet c'est agaçant à la longue. Et plus généralement les essais de copie du style journalistique qu'on rencontre sur beaucoup de sites de nouvelles. Si on n'a pas de style, il est plus agréable pour le lecteur d'adopter un style simple et clair, plutôt que de chercher à faire du tuning de phrases à grands coups de néons. Les mots simples ont un sens, même si ils ne sont pas sexys.
Je ne suis pas du tout en train de fustiger l'auteur de cet article, et je trouve que les articles publiés en première page de LinuxFR sont souvent bons. Je pense plus spécialement à des sites comme Clubic ou PrésencePC, qui ont un style artificiel et pauvre. C'est peut être parce qu'ils sont (semblent être) entretenus par des collègiens...
Pour conclure, un site que j'ai parcouru avec une certaine joie :
http://www.dicomoche.net/(...)
[^] # Re: Et les logiciels libres ?
Posté par beesse . En réponse à la dépêche La guerre des formats continue !. Évalué à 1.
<base>
<namespace uri="http://www.w3.org/..." shortcut="foo">
<toto/>
</namespace>
</base>
à
<base xmlns:foo="http://www.w3.org/...">
<foo:toto/>
</base>
je ne connais pas de solution
[^] # Re: Et les logiciels libres ?
Posté par beesse . En réponse à la dépêche La guerre des formats continue !. Évalué à 1.
En réalité, pour être beaucoup moins général, on peut utiliser des fonctions telles que substring-before(string1, string2) pour obtenir le début de string1 juste avant l'occurence de string2 (http://www.w3schools.com/xpath/xpath_functions.asp#string)
exemple: dans le le cas où tu es dans un contexte du type :
<personne>Jean Dupont</personne>
<personne>Caroline Morino</personne>
tu passes à la représentation B comme ceci :
<xsl:for-each select="personne">
<personne>
<nom><xsl:value-of select="substring-after(., " ")/></nom>
<prenom><xsl:value-of select="substring-before(., " ")/></prenom>
</personne>
</xsl:for-each>
je n'ai pas testé ce code, il y a éventuellement des erreurs de syntaxe.
[^] # Re: Et les logiciels libres ?
Posté par beesse . En réponse à la dépêche La guerre des formats continue !. Évalué à 1.
Pour passer de XML à XML, je trouve quand même cela assez adapté, mais j'ignore peut être l'existence de meilleures technologies (le C ?).
Je reconnais néanmoins qu'on ne peut certainement pas résoudre tous les problèmes de passage de XML à XML avec XSLT.
[^] # Re: Et les logiciels libres ?
Posté par beesse . En réponse à la dépêche La guerre des formats continue !. Évalué à 1.