inz a écrit 120 commentaires

  • # http://www.ogre-fr.net/

    Posté par  . En réponse au message Moteur 3D Ogre. Évalué à 2.

    Ca traine dans les links (je suis de loin l'évolution du moteur). Je pense que tu dois pouvoir trouver des infos et poser ta question dans le forum.

    Sinon je vois pas où est la difficulté de faire un projet C++ a partir des tutoriaux visual C++. Si c'est la gestion du source, de la base de code et des projets, le problème n'est pas au niveau du moteur 3D, mais, plutot de ta facon de développer, et là faudrait plutot voir des tutoriaux sur les outils de développement (KDevelop, Anjuta, etc). Au niveau de l'API et de la 3D, les concepts, et surement les lignes de codes, sont les mêmes que ce soit en Visual C++ ou sous nux.

    Pour débuter, t'a le source des demos qui sont assez clairs (enfin si on lit le C++ comme de la prose), mas qui ont l'avantage de ne présenter qu'une feature à la fois.
  • [^] # Re: un début de réponse...

    Posté par  . En réponse au message Constructeur. Évalué à 2.

    Pareil.

    Je suis pas un gourou c++, mais ce que tu veux faire, c'est pas joli joli :p.

    Ce que tu veux, c'est modifier le comportement du compilateur, en effet, le cast char* -> bool se fait à la compilation et pas à l'exécution. Les casts implicites sont une facilité fournie par le compilateur (et surement par le standard c++) pour alléger et améliorer la lisibilité du code.

    Donc si tu veux aller à l'encontre du comportement standard du compilateur, tu commences à faire des trucs pas très jolis.

    Le plus propre serait : faire un cast explicite avant l'appel du constructeur, ou faire un constructeur prenant comme type const char*. La dernière solution étant la plus propre si tu comptes proposer ta classe à d'autres devs. En effet, ce que tu recherches, c'est une notation propre et simple dans l'appel de ta classe, c'est du sucre syntaxique. Dans ce cas, ca demande toujours du travail supplémentaire derrière, pour cacher la facilité d'utilisation. De plus écrire un constructeur prenant un const char* est très facile a partir du constructeur à base de string.

    Sinon si tu veux vraiment forcer le cast, je pense qu'il doit surement exister des directives obscures permettant de modifier le comportement du compilo.
  • # Quelle barre bleue ?

    Posté par  . En réponse au message Mise en page CSS. Évalué à 1.

    Euh, je vois pas de quelle barre bleue tu parles. Y'a rien à droite.
    Moi j'ai : la barre bleue en haut sous le logo, la barre bleue en bas avec les images css, et le menu bleu de liens a gauche.

    Pour ta CSS, tu peux gagner quelques octets en utilisant les contractions genre padding: (haut) (droite) (bas) (gauche); de même pour les font, border, margin, background, etc. Je te renvoie à la spec CSS qui est très claire à ce sujet.

    Tu devrais aussi éviter les balises genre b(gras) et br qui sont des balises de "formattage", or l'intérêt est de séparer le contenu de la présentation.

    Une bonne astuce pour voir si ton contenu est bien organisé, c'est de virer la CSS sous firefox (avec le switcher "No Theme"), ou d'ouvrir ton site avec un navigateur en mode texte, ton site doit rester à peu près compréhensible.
  • [^] # Re: Programme

    Posté par  . En réponse au journal Troll inside: Ecole publique ou privée ?. Évalué à 1.

    inz, je te connais, comment tu pouvais voir le temps qu'il faisait en restant dans ta chambre ? :-)

    Bah pour aller en cours faut bien sortir, enfin bon c'est peut-être quelque chose que tu ne connais pas :p.

    Effectivement le paysage est bien beau en Bretagne, mais n'espère pas faire grand chose sans caisse. Ouais faut aussi compter ça dans les frais. L'ENI est sur le technopole, et c'est pas Brest même...

    C'est sûr qu'être un peu plus indépendant, c'est un grand apport sur l'expérience personnelle, mais bon, y'a pas besoin de s'éloigner physiquement pour ça. Ca dépend du caractère des parents. C'est sûr que si on te laisse pas sortir le soir, ça va pas le faire :).
  • # Programme

    Posté par  . En réponse au journal Troll inside: Ecole publique ou privée ?. Évalué à 3.

    Si effectivement financièrement ce n'est pas un problème, regardes plutôt le programme des 2 écoles pour voir ce qui t'intéresse. Parce que l'informatique c'est bien, mais y'a beaucoup de type d'informatique : scientifique, graphique, temps réel, embarqué, gestion, etc. Je pense quand même que c'est assez important. Je crois savoir qu'a l'ENIB y'a un bon labo d'intelligence artificielle/réalité virtuelle. Je sais pas ce qu'il en est de l'EISTI de Pau.

    Donc selon ce que tu veux faire, tu devrais regarder ça, parce que l'informatique c'est vraiment très large et passer de d'un à l'autre n'est pas si facile. Moi je bosse dans de l'informatique de gestion actuellement, et c'est vraiment chiant :).

    Pour avoir fait 3 ans à Brest : le soleil est rare et la pluie est horizontale :p.
  • # Poursuite en justice ?

    Posté par  . En réponse au journal Linux, je suis ton pere, ep 4. Évalué à 2.

    Y'a pas moyen de les traîner en justice genre pour diffamation ? Quitte à se battre contre, autant utiliser les mêmes armes. En plus ça donnerait du crédit à notre OS favori, et ça discréditerait cette fondation. Enfin bon, je m'y connais pas suffisamment en droit pour savoir si ça tiendrait devant un tribunal ...
  • [^] # Re: répertoires

    Posté par  . En réponse au journal Sources et arborescence des fichiers. Évalué à 2.

    Effectivement pour le include/ j'ai vu ça. Je trouve pas ça très "organisé", sauf dans le cas où les .h pourraient servir d'interfaces entre les modules, ou des plugins. J'ai plutôt tendance à laisser les .h avec les .cc correspondants, je trouve ça plus cohérent, mais je me retrouve à faire des #include "rep/ss-rep/ss-ss-rep/header.h" dans certains sources, et c'est assez lourd.

    Dans ce cas, on voit tout de suite où est le header, mais si on sépare les modules, et qu'il y a des includes croisés, c'est aussi la merde à la compilation, et là, un include/ commun serait avantageux...

    Je me demande si ça serait pas plus propre d'avoir les .h à la fois dans les répertoires des .cc et dans le include/.
  • [^] # Re: A la knoppix !

    Posté par  . En réponse au journal Problème dpkg. Évalué à 2.

    Ce genre de truc arrive parfois. J'ai déjà vu ca y'a longtemps avec une debian, et récemment avec la knoppix. J'ai essayé plein de trucs avec apt et dpkg, j'ai pas réussi, au final j'ai bourriné des rm dans /var/lib/dpkg. Genre rm les fichiers frozen* dans le sous-repertoire info. C'est pas beau, c'est crade, mais ca marche.
  • [^] # Re: Sécurité

    Posté par  . En réponse au journal Pour se conneter depuis le travail. Évalué à 6.

    Je pense qu'avant de s'attaquer à ce genre de problème de sécurité "d'élite", il faudrait déjà résoudre les problèmes plus basiques genre les utilisateurs qui ouvrent les pièces jointes vérolées...

    Et il n'y a pas que le https, même si c'est moins direct, on peut très bien faire un tunnel http simple (httptunnel), et ça marche très bien. A partir du moment où les gens on un accès "libre" au net, on peut faire ce que l'on veut (pourquoi pas du tunnel over e-mail ?). Donc se prendre la tête pour sécuriser ce genre de cas extrême me paraît pas inutile mais un peu futile.

    Je n'ai pas les compétences techniques pour évaluer le risque que pourrait apporter ce genre de pratique mais ca m'étonnerait que ce genre de trou de sécurité soit exploitable facilement, ce qui voudrait dire que l'attaquant a réellement les compétences et une motivation pour nuire à la boîte. Dans ce cas, je pense qu'il y a des moyens plus faciles et efficaces (social engineering par exemple) à exploiter avant d'essayer d'utiliser ces failles.
  • [^] # Re: Solution avec un coût moindre

    Posté par  . En réponse au journal Linux, traité de microcosme au principe vertueux de "logiciel libre". Évalué à 2.

    Oui c'est à ça que je pensais, je me suis peut-être mal exprimé. Bien sûr il faut que cela reste dans le cadre des études.

    Concernant la disponibilité, pour ma part en école d'ingénieur, on avait un semestre consacré à un projet au choix, avec quasiment pas de cours durant cette période (3 mois). On avait également un budget limité pour le projet, je pense que les conditions étaient largement suffisantes pour un projet de ce type : mettre en place un système informatique dans une école avec les services de base.
  • # Solution avec un coût moindre

    Posté par  . En réponse au journal Linux, traité de microcosme au principe vertueux de "logiciel libre". Évalué à 10.

    Y'a un truc que je comprends vraiment pas. C'est l'éducation nationale, elle a à disposition une main d'oeuvre gratuite, les étudiants. Pourquoi les systèmes informatiques des écoles/collèges/lycées, ne seraient pas maintenus dans des projets étudiants : DUT info, ingé, etc. D'un côté on aurait un système informatique pas cher, il n'y aurait que le matériel et les licences a payer, et de l'autre côté, ca ferait une expérience concrète pour les futurs ingénieurs/sysadmin. Et je pense que pour une école primaire, 3 ou 4 étudiants sont suffisants pour s'en occuper.

    Il suffirait d'un partenariat pour renouveler le support d'une année sur l'autre sur chaque promotion d'étudiants.

    En plus ca serait une manière de rentabiliser tout le fric qu'on met dans l'éducation nationale. On a quand même la chance d'avoir un système scolaire presque gratuit, pourquoi les étudiants ne donneraient pas un peu de leur temps en retour ? En plus si ca rentre dans le cadre des études, c'est même pas pris sur le temps libre.
  • [^] # Re: Dans les limbes

    Posté par  . En réponse au journal Où sont mes journaux ?. Évalué à 3.

    si tu ouvres le plus vieux journal visible, t'as ceux d'avant qui apparaissent dans la liste. La liste n'affiche que les journaux passés par rapport à celui qui est consulté.
  • [^] # Re: Geforce4 Ti 4200 MSI Vivo

    Posté par  . En réponse au journal Geforce4 Ti 4200 MSI Vivo. Évalué à 1.

    Ca chie au boot de X, ou au boot du PC ? Si c'est au boot de X, pour la knoppix c'est normal c'est pas les drivers nvidia qui sont utilisés mais le driver nv de Xfree.
  • [^] # Re: Écrire du théâtre

    Posté par  . En réponse au journal Écrire du théâtre. Évalué à 1.

    bah ce qu'il veut c'est pouvoir écrire sans avoir à reprendre la souris par exemple. Genre chaque début de ligne, jusqu'au premier ":" c'est le nom du personnage + des explications de scène ou un truc du genre. Donc ce qu'il veut, c'est que ca mette automatiquement cette zone en italique par exemple, enfin je connais pas trop la typographie des pièces de théâtre.

    On pourrait comparer ca à la coloration syntaxique des codes sources, d'ailleurs, le texte d'une pièce de théâtre doit avoir des régles de typographie qu'on doit pouvoir programmer. Y'a moyen de faire des macros sous OOo je pense non ?
  • [^] # Re: The Gimp: Scanner/coloriser un dessin

    Posté par  . En réponse au journal The Gimp: Scanner/coloriser un dessin. Évalué à 1.

    Le scan et le coloriage sont 2 tâches indépendantes. Une fois ton dessin scanné dans n'importe quel format image, tu peux utiliser Gimp pour le colorier. D'ailleurs j'en connais pas d'autres pour faire ca.

    Après plusieurs méthodes. Je ne dessine pas moi même mais j'ai vu ma soeur le faire :
    - soit tu maitrises, et t'y va à la volée :)
    - sinon t'utilises intensivement calques et masques (technique pochoirs multicouches)

    Si tu n'a pas de tablette graphique, ca sera d'autant plus difficile à la souris, et l'usage des masques sera le bienvenu (pour éviter de déborder). Après pour le coloriage, tu choisis l'outil que tu préfères (crayon, pinceau, aérographe...).

    Mes conseils :
    - travaille plutôt sur une image de résolution 2 fois supérieure ou plus que celle du sprite/image final. Le rendu est meilleur et les erreurs sont moins visibles après réduction.
    - après avoir ouvert ton scan du crayonné/esquisse avec gimp, je conseillerai de dupliquer l'image en tant que calque, ca permet d'utiliser le scan en avant ou en arriere plan en déplacant le calque vers le haut ou vers le bas dans la liste (pour rendre le fond blanc transparent il faut passer la couleur blanche vers l'alpha).
    - colorie sur des calques séparés. Si tu n'es pas sur de toi, utilises un maximum de calque (voire 1 par couleur). Tu peux dupliquer l'esquisse pour colorier dessus aussi. Utilise des calques transparents pour pouvoir les superposer.
    - utilise les zones de selection pour limiter les bordures des zones à colorier (on peut sauvegarder ces selections), on a vite dérapé à la souris.

    Selon le rendu que tu veux (type anime, ou photoréaliste) le travail de coloriage sera plus ou moins conséquent. Il y a aussi pas mal d'astuces pour faciliter la manipulation des calques et sélections.

    Après le plus simple, c'est quand meme de trouver un vrai graphiste :).
  • [^] # Re: Polices et UTF-8

    Posté par  . En réponse au journal Polices et UTF-8. Évalué à 1.

    A bah non, j'ai pas l'UTF-8 en console hein :). Enfin si mais j'ai pas l'affichage qui va avec. Ca marche que sous X, et j'utilise gnome-terminal.
  • [^] # Re: Le libre et les développeurs

    Posté par  . En réponse au journal Le libre et les développeurs. Évalué à 1.

    bah tu as la réponse c'est l'orgueil. Faut pas chercher plus loin.

    Il y a ceux qui font ca par conviction (LL, GPL) et ceux qui font ça pour la gloire, l'auto-satisfaction, ou pour montrer/prouver leur talent. Ils font ça parce qu'ils veulent prouver quelque chose aux autres (la frime quoi), et non pas simplement contribuer à la société en général. C'est la dualité individu/société.

    Si le code est une preuve de ton talent, tu n'as pas toujours envie que quelqu'un touche à "l'intégrité" de ton oeuvre, que quelqu'un détourne ton oeuvre en quelque chose que tu n'apprécies pas, etc... Plus simplement, qu'on utilise ton talent sans te demander. Mais que les gens puissent admirer ton oeuvre (freeware) ça t'apportes quelque chose (satisfaction, gloriole, etc).

    Quant à ton exemple sur les fichiers de conf c'est simple, tu partages pour aider, ou tu partages pour te la péter (la frime quoi). Dans les 2 cas tu partages, mais pas avec la même intention. Ou sinon tu balances un RTFM. Là tu te la pètes sans partager, c'est moins bien :).
  • [^] # Re: Quand on coupe, on coupe !

    Posté par  . En réponse au journal EDF : des coupures d'électricité à prévoir - Jusqu'où iront les syndicalistes ?. Évalué à 2.

    C'est pas possible d'être aussi bigleu. mettons les chercheurs de coté et prenons d'autres exemples :
    - je bosse a la RATP, je fais greve, le service est suspendu (3 métro dans la journée), manque de personnel. Ca c'est normal.
    - je bosse a la RATP, je fais greve, j'empeche les autres de bosser (les 3 métros de la journée qui restent) en me mettant sur la voie. Ca c'est pas normal.
    - je bosse sur une ligne de production, je fais greve. Mon absence en debut de chaine fait que toute la chaine est suspendue. Greve normale.
    - je bosse sur une ligne de production, je fais greve je bloque l'entrée de l'usine aux gens. C'est pas normal meme si la chaine ne fonctionnera pas a cause de mon absence.
    - je suis routier, je fais greve, les livraisons n'arrivent pas. C'est normal.
    - je suis routier, je fais un barrage j'empeche les gens de passer. Ca c'est pas normal.
    - je suis de EDF, je fais greve, le service est suspendu faute de moyen, coupure de courant. Ca c'est normal.
    - je suis de EDF, je coupe le courant pour protester. Ca c'est pas normal.

    Je sais pas si tu te rends compte, mais y'a une nuance entre les 2. Meme si les consequences réelles sont d'ampleurs conséquentes (paralysie des labos, coupure de courant) la manière de faire est fondamentalement différente. L'une est légale, l'autre est illégale. Pour clarifier, il y a atteinte à l'intégrité des installation d'EDF, chose qui n'est pas dans le pouvoir des grevistes. Cela ils le font parce qu'ils sont d'EDF.
  • [^] # Re: gtk1.2 et crash X

    Posté par  . En réponse au journal gtk1.2 et crash X. Évalué à 1.

    merde je peux plus plussoyer :).
    je -->[]
  • [^] # Re: gtk1.2 et crash X

    Posté par  . En réponse au journal gtk1.2 et crash X. Évalué à 1.

    Je plussoie mais y'a pas le paquet debian tout fait :p.
  • [^] # C'est quoi la grève ?

    Posté par  . En réponse au journal EDF : des coupures d'électricité à prévoir - Jusqu'où iront les syndicalistes ?. Évalué à 1.

    Le problème réel, c'est "peut-on encore considérer ce genre d'action comme étant un acte de grève ?". Je ne discute pas de la légitimité du droit de grève, mais de ce qu'est et de ce que peut-être la concrétisation physique de la grève. Apparemment pour toi, pendant la grève, tout est permis, détruire les locaux, bloquer les routes, couper le courant ... Pour moi faire grève, c'est cesser de travailler un point c'est tout. Le reste c'est du chantage crapuleux qui n'est en rien démocratique. La demission des chercheurs n'est pas une grève, ca va au-delà mais ca reste légal, bien que dans les conséquences, c'est comme s'ils faisaient grève de leur taches administratives.

    Ton plaidoyer pour le droit de grève, je n'en ai pas besoin, je suis pour ce droit, comme pour tout les autres, dans le respect de ce droit. Je sais aussi que c'est une sorte de chantage (tu devrais lire ce que j'écris). Mais les actes de coupures de courant cela ne tient pas de la grève. Faire grève, c'est ne pas faire son travail ; ça, c'est mal faire, saborder son travail. Certes c'est un acte de moindre impact que de dynamiter des batiments, mais ca n'a clairement rien à voir avec une grève.

    Toi même tu donnes des arguments pour te taper dessus. Le cout de la grève les employés le supporte. La coupure de courant, ca n'est en rien du ressort de la grève, c'est un acte gratuit de la part des grévistes, ça ne leur coute rien.
  • [^] # Droit de grève ? Oui ! Vandalisme ? Non !

    Posté par  . En réponse au journal EDF : des coupures d'électricité à prévoir - Jusqu'où iront les syndicalistes ?. Évalué à 1.

    C'est exactement ca, impacter ou conséquence. Si les agents EDF font grève, et que ca provoque des coupures, c'est normal et c'est logique. Là ils provoquent intentionnellement la coupure, et ca c'est pas normal.

    Larousse : grève : arrêt collectif du travail décidé par les travailleurs

    Le droit de grève je n'ai jamais dis que j'étais contre relis-moi :p. Mais pas le droit de détruire le bien d'autrui, et c'est de ca qu'il s'agit. Demain, je fais grève, et je vais bazarder ton materiel pour bosser t'en penses quoi ? Si je suis gréviste, je suis pas là pour vandaliser le matériel de mon employeur. D'ailleurs, si j'étais l'employeur je porterais plainte. La grève, c'est cesser le travail, c'est pas foutre la merde. La merde et les inconvénients ca doit rester une conséquence de la grève et non pas des moyens de pression direct. La simple peur de ces conséquences devraient être suffisantes pour que les dirigeants se bougent le cul (cf. chercheurs).

    "(et si on te prend au mot on comprend que tu invite l'EDF à couper complètement l'électricité par une grève générale d'une durée indéterminée, c'est ça ? C'est les amis des respirateurs qui vont gueuler !)"

    Si on me prend au mot, j'invite les travailleurs a faire grève. Par là, s'il n'y a plus assez de main d'oeuvre pour assurer la sécurité de la production, alors il faudra couper les machines, et donc coupure de courant. Note le SI ALORS, qui explicite la relation de cause-conséquence.

    Terroriste etait un mot mal choisi je le concède, vandale est plus adapté, je suis une victime de la mode terroriste actuelle.

    PS : plutot que de défendre betement et simplement une position, qui peut être justifiée, utilise ton cerveau pour analyser et enrichir le débat. Je pense que les employés ont de bonnes raisons de faire grève, ils défendent leur acquis, moi je ferais pareil. Mais c'est la facon de faire que je critique, qui pour moi tiens plus du chantage par le vandalisme que du chantage par la grève.
  • # Re: EDF : des coupures d'électricité à prévoir - Jusqu'où iront les syndicalistes ?

    Posté par  . En réponse au journal EDF : des coupures d'électricité à prévoir - Jusqu'où iront les syndicalistes ?. Évalué à 2.

    Le problème c'est pas de couper le courant et de faire chier le monde, c'est la facon de le faire.

    Si les grévistes cessent le travail, et s'il y a suffisamment de grévistes, par simple sécurité il faudra fermer des centrales et par là provoquer des coupures de courant beaucoup plus conséquentes. C'est ce qu'ont fait les chercheurs à leur manière, cesser le travail, pas bazarder le travail.

    Ce n'est pas en commettant des actes "terroristes" qu'ils vont s'attirer la sympathie du public. Parce que ce genre d'actes peut très bien etre commis par une minorité, et ne représente pas un mouvement d'ensemble de la profession (suffit de voir, toutes les villes n'ont pas été touchées). J'aimerais que les non grévistes ou les grévistes qui ne partagent pas ces points de vue se manifestent contre la bêtise de ces gens. Faire fonctionner l'éclairage de toute une ville, ca demande beaucoup de monde chez EDF, retirer un fusible, c'est l'affaire d'une personne, et ca fout en l'air le boulot de ceux qui bossent.

    Je préfère voir un vrai mouvement de grève, quitte a ce que ca paralyse toute la France, plutôt que ce genre de mouvement qui consiste a faire chier le monde pendant 5 min, au moins si y'a un vrai problème ca montrera que c'est la majorité des employés qui se plaignent, et non pas une minorité qui pendant la grève empêchent les autres de bosser.
  • [^] # Re: pingus GOTM

    Posté par  . En réponse au journal pingus GOTM. Évalué à 1.

    Y'a un endroit où on peut voir les résultats du GotM, i.e. le boulot qui a été fait pendant un mois sur un jeu ? Ca serait intéressant de voir l'efficacité du système.
  • [^] # Re: nom de variable C/C++

    Posté par  . En réponse au journal nom de variable C/C++. Évalué à 1.

    Au passage la hash_map de la STL de gnu ne gère pas par défaut le type std::string à cause du functor hash qui n'existe pas pour ce type (apparemment elle a existé il fut un temps), ce qui correspond a la spec SGI. Donc soit on passe tout en char*, soit on réécrit un functor pour la fonction de hash.

    J'ai essayé une fois d'écrire le functor en appelant celui de hash<char*> mais je capte rien a la syntaxe du functor :D alors j'ai jamais reussi a compiler ca correctement. Simple curiosité mais si y'en a qui ont la réponse à ca, ça m'interesse.