Nicolas Boulay a écrit 15824 commentaires

  • [^] # Re: Les choux et les carottes

    Posté par  (site web personnel) . En réponse au journal Firefox: Encore plus vite que vite. Évalué à 5.

    un rapport n'a pas d'unité...

    "La première sécurité est la liberté"

  • [^] # Re: Pour la programmation ...

    Posté par  (site web personnel) . En réponse à la dépêche Sortie du bépo 1.0rc1. Évalué à -1.

    Encore un clavier définit pour une secrétaire et pas pour le développement... :/

    "La première sécurité est la liberté"

  • [^] # Re: sympa

    Posté par  (site web personnel) . En réponse au message Projet de jeu de course libre. Évalué à 2.

    Un autre truc aussi pour rendre l'aspect graphique moins important : générer beaucoup de chose (trace de choc qui reste, particule, eau, déplacement d'objet,...). Un moteur physique rend un feeling incomparable. Si tu as un frame rate élevé c'est encore plus fun. L'intérêt est de rester dans le domaine que tu maitrises : le code.

    Pour un projet similaire, j'avais eu une idée assez forte : utiliser des "images" pour générer des niveaux. J'avais ça en tête : http://fr.wikipedia.org/wiki/Stunts

    Dans ton cas, tu utilises le niveau de gris pour coder l'altitude de la piste. Tu peux aussi utiliser les couleurs pour désigner un objet ou un point particulier. A toi de fournir des éléments de base (shaders ?) comme un rendu "acier", "béton" ou "bitume".

    Je pensais utiliser les facilités de Cimg (lib c++) pour gérer les images (elle gère tous les formats) et on peut même faire de l'interpolation, la taille réelle de l'image n'a alors plus d'importance.

    L'idée est de facilité au maximum le boulot "design". Il est plus simple et rapide de fournir une lecture intelligente d'image qu'un outil qui sera forcément plus limité que gimp :)

    "La première sécurité est la liberté"

  • [^] # Re: Format

    Posté par  (site web personnel) . En réponse au message pb de lecture vidéo ??. Évalué à 1.

    cf http://easyurpmi.zarb.org/ pour installer les dépots PLF qui récupèrent les paquets légalement 'limite' (comme deCSS, mp3, xvid, etc...)

    Ensuite, tu dois pouvoir installer un player ou mettre à jour pour aller chercher tous les bon codecs.

    "La première sécurité est la liberté"

  • [^] # Re: sympa

    Posté par  (site web personnel) . En réponse au message Projet de jeu de course libre. Évalué à 2.

    La quantité de boulot a l'air super impressionnante. Mais je suis désolé de devoir ressorti la super blague qui dis qu'il y a plus de moteur 3D sous Linux que de jeu...

    Je suis aussi d'accord qu'un moteur adapté au besoin d'un jeu peut être plus optimisé. Mais du code déjà bien tuné existe pourquoi s'en passer ?

    Par contre, il est curieux que tu n'utilises que 20 fonctions directx, j'avais lu que directx était super bas niveau (par exemple tu dois gérer la position des textures entre la RAM et la carte, etc...). Le créateur de Quake disait que openGL permetait une abstraction de plus haut niveau qui évitait de se prendre la tête avec des trucs très compliqués (je résume).

    En gros, tu devrais avoir de meilleurs perf en opengl en utilisant si peu de fonctions :)

    "La première sécurité est la liberté"

  • [^] # Re: Contre-exemple

    Posté par  (site web personnel) . En réponse au journal Attention aux fausses offres "+XX gratuit" chez Auchan. Évalué à 2.

    Et pour info, les gants de toilettes ont le même problème que le pain de savon :)

    "La première sécurité est la liberté"

  • [^] # Re: Fruits et légume

    Posté par  (site web personnel) . En réponse au journal Attention aux tarifs d'hypermarché en ligne. Évalué à 3.

    lourd _et_ fragile ?

    "La première sécurité est la liberté"

  • [^] # Re: Supermarché Drive

    Posté par  (site web personnel) . En réponse au journal Attention aux tarifs d'hypermarché en ligne. Évalué à 3.

    Si c'est sur un trajet "retour de boulot", c'est 10 € de gagné...

    "La première sécurité est la liberté"

  • [^] # Re: Fruits et légume

    Posté par  (site web personnel) . En réponse au journal Attention aux tarifs d'hypermarché en ligne. Évalué à 2.

    Le poids ?

    Au début, il ne vendait même pas de pack d'eau ou de lait.

    "La première sécurité est la liberté"

  • [^] # Re: Cible

    Posté par  (site web personnel) . En réponse au journal Attention aux tarifs d'hypermarché en ligne. Évalué à 2.

    Dans un magasine, il y avait eu des comparaisons et ooshoop n'était pas bien placer sur les prix. De mémoire, cela variait beaucoup d'une enseigne à l'autre.

    "La première sécurité est la liberté"

  • [^] # Re: sympa

    Posté par  (site web personnel) . En réponse au message Projet de jeu de course libre. Évalué à 0.

    Pourquoi refaire un moteur 3D ? Pourquoi ne pas réutiliser un existant ? Et pourquoi ne pas coder directement en opengl ?

    En plus graphiquement, c'est en dessous du projet peach de la blender fondation. Leur moteur doit aussi être libre pourtant.

    "La première sécurité est la liberté"

  • [^] # Re: C'est très courant, un article et un livre en ont parlé aussi

    Posté par  (site web personnel) . En réponse au journal Attention aux fausses offres "+XX gratuit" chez Auchan. Évalué à 2.

    Il faut toujours lire en petit sur l'étiquette le prix au kilo ou au litre...

    "La première sécurité est la liberté"

  • [^] # Re: Machine de control de prix

    Posté par  (site web personnel) . En réponse au journal Attention aux fausses offres "+XX gratuit" chez Auchan. Évalué à 4.

    C'est pas très compliqué à faire en fait. Pour que cela soit utilisable il faut pouvoir éviter de rentrer toutes les informations à la main, cela serait bien trop pénible.

    Par contre, faire la reconnaissance de chiffre et de code barre à la volé, c'est un peu plus de boulot.

    C'est peut-être une application à faire pour les nouveaux téléphones sous linux :)

    "La première sécurité est la liberté"

  • [^] # Re: Contre-exemple

    Posté par  (site web personnel) . En réponse au journal Attention aux fausses offres "+XX gratuit" chez Auchan. Évalué à 2.

    Un spécialiste a sortie un bouquin il y a quelques temps ou il parlais de ça notamment. En gros, le pain a des "semaines" de vie or le savon ne sert qu'à enlever la saleté une partie part avec l'eau, l'autre reste sur le pain.

    A l'extrême, regarde comment les chirurgiens se nettoient les mains (ou même les infirmières dans les hôpitaux).

    "La première sécurité est la liberté"

  • [^] # Re: Machine de control de prix

    Posté par  (site web personnel) . En réponse au journal Attention aux fausses offres "+XX gratuit" chez Auchan. Évalué à 3.

    Cette machine n'est pas d'un point de vue contrôle des prix DGCCRF mais personnel.

    En gros, c'est la mémoire de tous tes achats et tu surveilles l'évolution des prix des trucs qui t'intéressent vraiment. Cela permet de détecter les différences de prix selon l'emballage et la taille d'un pack. Cela permet aussi de comparer entre les magasins et de détecter les vrais promotions.

    "La première sécurité est la liberté"

  • [^] # Re: Attention

    Posté par  (site web personnel) . En réponse au journal Attention aux fausses offres "+XX gratuit" chez Auchan. Évalué à 2.

    Certe mais sur des prix aussi bas, c'est la quantité de plastique et les manipulations supplémentaires qui coutent.

    Euh... avec mon raisonnement le prix devrait être le même pour les 2 bouteilles... Vive le markéting :)

    "La première sécurité est la liberté"

  • [^] # Re: Linux mag hors série

    Posté par  (site web personnel) . En réponse au message Cherche micro-contrôleur avec chip radio. Évalué à 2.

    Je suis passé des PIC au AVR, la suite libre est vraiment bien faite, ce n'est pas du bricolage (gcc est le compilo officiel avr). De plus, la gestion des IO avr est bien plus souple que celle des PIC.

    Sinon, le msp430 est un processeurs 16 bits et si tu utilises des nombres de plus de 8 bits, le code sera toujours plus compacte et bien plus rapide que sur un µ 8bits. De plus, il a une consommation vraiment faible.

    "La première sécurité est la liberté"

  • # Machine de control de prix

    Posté par  (site web personnel) . En réponse au journal Attention aux fausses offres "+XX gratuit" chez Auchan. Évalué à 3.

    Cela fait plusieurs fois que je me dis qu'une "machine de contrôle de prix" serait intéressante.

    Il faudrait un pda mais surtout trouver un moyen d'utilisation pas trop chiant, ce qui n'est pas gagné.

    Il faudrait un moyen de lire les codes barres (pour identifier le produit au moins de façon unique) et rentrer le prix.

    Il faudrait par exemple un lecteur de code barre, et un lecteur de carte à puce pour récupérer le prix payer par carte bleu (mais je pense que le détail n'est pas enregistré dedans).

    Ou alors, il faut un sérieux traitement d'image pour utiliser les cameras des téléphones portables (lecture code barre, lecture du prix). Le hardware serait moins cher mais le logiciel complexe à écrire.

    "La première sécurité est la liberté"

  • [^] # Re: Contre-exemple

    Posté par  (site web personnel) . En réponse au journal Attention aux fausses offres "+XX gratuit" chez Auchan. Évalué à 3.

    "SInon au passage, je n'aime pas le gel douche et j'utilise du vrai savon (estampillé "de Marseille" mais sans aucune marque) : c'est moins cher, ça lave vraiment et surtout, ça ne laisse pas ce fin film gras sur la peau qui fait qu'on doit se rincer pendant trois heures pour ne pas avoir la sensation d'avoir été huilé."

    Sauf que c'est trop agressif pour la peau, qu'un pain de savon c'est pas hygiénique et que tu vies sans doute dans une région ou l'eau est trop douce donc qui rince mal(il suffit d'en mettre moins...).

    "La première sécurité est la liberté"

  • [^] # Re: Changement d'utilisateur

    Posté par  (site web personnel) . En réponse au message Application sensible. Évalué à 3.

    "ulimit" ?

    Mais si tu limites le temps de run, attention aux compilations qui peuvent être longue. Tu peux aussi jouer avec nice et faire tourner toutes les commandes en nice +20 ce qui rendra peu génant une boucle infini. Pour les forks bombes, tu as la limitation du nombre de processus créé.

    "La première sécurité est la liberté"

  • # HDL ?

    Posté par  (site web personnel) . En réponse à la dépêche Organisation du premier European Opensource Lawyers Event (EOLE 2008) dédié à la GNU GPL v3. Évalué à 6.

    Sera-t-il étudié l'utilisation de la GPL pour du code pour le hardware ? Genre VHDL, Verilog ou même une représentation sous forme de schéma.

    Le hardware libre se développe mais les questions de licence sont bien complexe (difficile d'utiliser la LGPL qui demande de pourvoir remplacer la lib au runtime).

    "La première sécurité est la liberté"

  • [^] # Re: Les bonnes raisons

    Posté par  (site web personnel) . En réponse au journal [HS] Les russes se foutent de nous ?. Évalué à 3.

    Cette impuissance était au début de la guerre en ex Yougoslavie. Les casques bleu n'avait que le droit de compter les morts. Depuis, les états refusent d'envoyer un soldat avec ce genre de manda (qui ne sert à rien).

    Il existe un téléfilm génial de la BBC sur le sujet: "warrior, L'impossible mission ".

    "La première sécurité est la liberté"

  • [^] # Re: Il n'y a pas que des algos !

    Posté par  (site web personnel) . En réponse au journal Des ordinateurs qui pensent.... Évalué à 2.

    Ce n'est plus de l'ia de jeu mais de la reconnaissance de forme.

    En général, cela prend un temps cpu monstre (sauf si les images peuvent rester petite) et les seul algo de reconnaissance ("amateur") que j'ai vu fonctionner correctement utilisait des trucs simplismes (seuillage de couleur, etc...) et une maitrise de l'éclairage (pour maitriser la couleur). Le nombre de faux positif est sinon hallucinant.

    En général, une reconnaissance de forme "robuste" est un ensemble d'astuce lié à ce que tu veux reconnaitre.

    Un algo bourrin souvent vu est un calcul de "distance" entre l'image et une image de référence (genre 4*4 pixel). La référence est baladé sur l'image n*m, cela fait donc en gros (n-4)*(m-4) distance à calculer (addition de différence au plus simple, car une racine carré coute chère). Ensuite, comme l'objet peut tourner, on recommence avec plusieurs version de la référence incliné... C'est du bourrin.

    "La première sécurité est la liberté"

  • [^] # Re: Changement d'utilisateur

    Posté par  (site web personnel) . En réponse au message Application sensible. Évalué à 2.

    J'ai pas bien compris si tu es dans un cadre de serveur publique, dans ce cas, un bête login/mot de passe htaccess pour ton serveur web que tout le monde connait, évite une bonne partie des indésirables potentiels.

    "La première sécurité est la liberté"

  • [^] # Re: Définition

    Posté par  (site web personnel) . En réponse au journal Des ordinateurs qui pensent.... Évalué à 4.

    Est de l'intelligence pure tout ce que n'est pas capable de faire un ordinateur. Jouer au échec vient de changer de catégorie :)

    "La première sécurité est la liberté"