zelyph a écrit 259 commentaires

  • [^] # Re: X11 rulez

    Posté par  . En réponse à la dépêche Sources du X11 "sauce" pomme dispo. Évalué à 1.

    il y a forcèment un "machinmainloop", oui justement dans mon dernier commentaire je fais remarqué que ce n'est pas obligé : je récupère le num de socket de ma connexion X11: int xsock= ConnectionNumber(display); je l'insère dans la boucle select FD_SET(xsock, &fd_rd); je lance mon select selres = select(maxfd, &fd_rd, &fd_wr, &fd_exc, selTV); il ne reste plus qu'à tester if (FD_ISSET(cfd, &fd_rd)) while (XCheckIfEvent(display, &r, XalwaysTrue, 0)) { /* traitement de toolkit machin truc .. */ } Après on peut faire plus compliqué avec des messages mais bon puisqu'on a une socket ..
  • [^] # Re: L’informatique c’est de la merde !

    Posté par  . En réponse au journal L’informatique c’est de la merde !. Évalué à 10.

    bah il suffit de ce faire un bon coup de man mkisofs et man cdrecord :) Après on se choisit ses options et après c'est toujours pareil les 2 commandes .. (un exemple qd meme :) mkisofs -V NomCD -r -J -iso-level 3 -o machin.iso repertoire_bidule cdrecord -v -eject speed=16 dev=0,0,0 machin.iso (cdrecord -scanbus pour scanner et avoir le "0,0,0") et en plus on peut jouer au gourou avec son graveur en rajoutant plein d'option comme -overburn driveropts=burnfree etc.. Ha le mode texte ..
  • [^] # Re: X11 rulez

    Posté par  . En réponse à la dépêche Sources du X11 "sauce" pomme dispo. Évalué à 4.

    Ben oui QT et GTK sont bien dans cette catégorie, il y en a plein d'autres d'ailleurs, la question (qui date pas d'hier) c'est de choisir le bon pour l'appli qu'on veut faire.

    ()Quant aux avantages de xlib, il manque aussi à GTK et QT, l'aspect indépendance du programme vis à vis du graphisme : la fonction MachinMainLoop qu'on retrouve dans la plupart des toolkit rend l'appli architecturée autour du toolkit.
    Ok ca peut sembler un détail, mais pour échapper à cela soit il faut faire deux process (un pour l'affichage et un pour le reste), soit , et c'est nettement mieux, le toolkit propose des outils de sockets et timers (c'est le cas de QT et GTK il me semble).
    Mais quand on a déjà un système architecturé autour de sockets, pour rajouter un affichage graphique on doit alors refaire l'appli avec ses outils alors qu'on peut très bien utiliser xlib dans une commande select via la socket au serveur X. (Est-ce qu'on faire cela en QT ou GTK ? je ne sais pas, mais j'en doute un peu)
    Ca va chercher un peu loin, mais vu le nombre de programme en mode texte, il y en a qui pourraient profiter de cela (du style un proxy qui fait apparaitre une fenetre d'administration sur un serveur X quelconque)
  • [^] # Re: X11 rulez

    Posté par  . En réponse à la dépêche Sources du X11 "sauce" pomme dispo. Évalué à 1.

    Je ne suis pas contre l'utilisation de systèmes d'interface de haut niveau, je fais juste remarquer qu'ils ont leur inconvénients, en particulier le système Gnu/OpenStep qui à l'air d'imposer un découpage très stricte (pour assurer la portabilité, bien qu'en pratique les différentes versions rendent la portabilité hasardeuse).
    Quand on se lance dans l'utilisation d'un tel système il vaut mieux y réfléchir à deux fois (ex: Qt ou GTK :), pour ma part je suis pour Xlib (avec en plus le système de widget que l'on veut) car quand on analyse ses avantages et ses défauts on a surtout des avantages :
    - séparation programme / process d'affichage avec liaison par socket, cela permet de faire des applications utilisant l'affichage graphique sans être centrées autour de cette affichage (merci la commande select)
    - affichage à distance
    - affichage sur plusieurs serveurs X avec un seul programme
    - accès à un niveau bas (presque directement la mémoire de la carte graphique via les pixmap et XImage), et à un niveau plus élevé (primitives de dessins, fontes, fenêtrage)
    - dispo. sur un grand nombre d'OS (meme MACOSX maintenant ..)

    Pas mal de ces avantages sont perdus avec un système de widgets trop restrictif, mais c'est sur tout le monde n'en a pas besoin.
  • [^] # Re: X11 rulez

    Posté par  . En réponse à la dépêche Sources du X11 "sauce" pomme dispo. Évalué à 1.

    Quand je suis au niveau A et je veux utiliser le niveau Z, si j'utilise directement Z depuis A je peux utiliser tout Z, mais si je passe par un niveau obligatoire intermédiaire B, alors depuis A je ne pourrais utiliser les fonctions de Z que si B les connait. On a donc moins de possibilités : soit on se passe des fonctions manquantes soit il faut modifier B ce qui revient à plus de travail moins de souplesse voire moins de compatibilité avec d'autres programmes utilisant B.
    Quant aux bugs, les niveau A (ex: programme perso) et Z (ex: xlib) sont bien séparés, rajouter un niveau B rajoute les bugs de B à gérer et ne va pas forcément influer sur ceux de A et Z. (Souvent une couche de complexité supplémentaire ne pas facilite pas la recherche de la cause d'un bug)
    La POO facilite la programmation et la modélisation de logiciels mais ce n'est qu'une amélioration par rapport la programmation fonctionnelle cela n'empeche que lorsqu'on compilque les choses .. on a des problèmes pour faire évoluer le système.
  • [^] # X11 rulez

    Posté par  . En réponse à la dépêche Sources du X11 "sauce" pomme dispo. Évalué à 10.

    arriver au stade de Mac OS X
    A mon avis il faudrait déjà ce demander si on a envie d'arriver au stade de Mac OS X.
    Le système de Mac OS X est basé comme GNUstep sur une couche d'abstraction inspirée de Next, un système qui à été imaginé il y a 10 ans déjà. Premièrement, comme d'autres systèmes de surcouche cela alourdit le système (cf. Gnome avec un thème bien complexe vs IceWm sur un P2-200mhz par ex.), deuxièmement Steve Jobs prone cette méthode depuis un moment déjà et cela a eu un succès plutôt mitigé.
    La principale raison à mon avis est le manque de souplesse de ce genre de système : plus on rajoute de niveaux plus on a des risques de bugs, de défaillances, de lourdeurs. Il faut que la "sur/souscouche" soit bien finalilsée avant d'aller plus loin, hors on a peu de patience en informatique.

    De plus X11 n'est déjà pas un protocole très simple ni léger, et comme il est très complet et souple (affichage distant et tous types de résolutions) il est à la fois difficile et dommage (à mon avis) de faire une couche d'abstraction (d'ailleurs Qt et GTK permettent d'accèder aux éléments X11, display, window ..)

    Tout cela c'est du point de vue technique, du point de vue résultat, ok MacOSX c'est joli, mais l'aspect esthétique n'est pas le seul à prendre en compte (on peut vouloir un petit système d'affichage juste pratique et léger). De plus la souplesse de X11 à fait ses preuves depuis de nombreuses années, on verra peut être des systèmes l'exploitant de manière inattendue, puisque la souplesse est aussi l'une des forces des logiciels libres. Ca mérite réflexion.
  • [^] # Re: La Finlande a tué EUCD - pour le moment

    Posté par  . En réponse à la dépêche La Finlande a repoussé l'EUCD - pour le moment. Évalué à 10.

    Effectivement, il semble qu'une fois de plus, la Finlande choisit la bonne voire (après le développement massif d'internet et télécom, cf. Nokia).
    J'ai l'impression que les politiques de ce pays simplement osent avoir des idées alors qu'à Bruxelles on essaie juste d'avoir des compromis.

    Après les brevets logiciels, l'EUCD, voilà qui n'est pas pour donner une bonne image de l'Europe (auprès des particuliers en tout cas) ..
  • [^] # Re: Pro GNU/Linux jusqu'aux ongles

    Posté par  . En réponse au journal Pro GNU/Linux jusqu'aux ongles. Évalué à 0.

    Oula faut pas s'exiter hein :)
    si tu prends ce mec comme prévisionniste sur l'avenir
    Où as tu vu que je le prennais pour cela ? au contraire, j'ai meme déjà fait un commentaire sur cette url sur dlfp.
    Ici je faisais juste remarquer sa méthode "faites moi confiance" ni plus ni moins.
    C'est d'ailleurs un détail de mon commentaire ... je pensais plutôt aux méthodes de récupération des modes et autre phénomènes sociaux ainsi qu'au manque d'honnêteté des grandes entreprises..
  • # Re: Pro GNU/Linux jusqu'aux ongles

    Posté par  . En réponse au journal Pro GNU/Linux jusqu'aux ongles. Évalué à 0.

    <deconne>
    Aller tous en choeur :"C'est la luteuu f.."
    </deconne>
    Les grosses têtes corporatistes expertes en récupération de mouvements sociaux on déjà bien attaqué dans le domaine du libre pour les entreprises (cf. LinuxWorld Expo), on attend avec impatience la suite pour les Jean Kevin ..

    A quand les "L'entraide c'est bien, mais c'est mieux quand c'est payant"
    Voir les "Quoi il veut pas payer le petio là .. aller zou dans le béton"
    Ou un peu plus subtile "faites moi confiance .." :
    http://fr.news.yahoo.com/030131/1/308k3.html(...)
    "Liberté, et puis quoi encore ? Honneté ? j'me marre .."
  • # Re: censure de free.fr ?

    Posté par  . En réponse au journal censure de free.fr ?. Évalué à 2.

    Pareil pour moi, c'est peut être un problème technique :
    les pages fixes ne marchent pas, mais les php3 marchent ..
    bizarre ..
  • [^] # Re: Marketing et open source : l'impossible union ?

    Posté par  . En réponse à la dépêche Marketing et open source : l'impossible union ?. Évalué à 2.

    Petite analyse sur le marketing MS:
    Premièrement quand MS s'exprime via les pubs il ne s'adresse pas à des techniques mais plutot à des décideurs qui (surtout en France) sont souvent peu à l'aise avec la technique voire technophobes.
    Deuxièmement le but de MS est plus de se donner une image de "fournisseur de solutions pour les entreprises" histoire de contrer IBM (notez d'ailleurs les pubs d'IBM sont fait par les même gens, même style, plus fun toutefois..), l'objectif étant de ne pas se laisser prendre des clients en leur faisant croire que finalement il ne sont pas si mal chez MS..
    Pour cela, il suffit de donner un sentiment, une impression que MS c'est bien, la confiance c'est quand même très très subjectif.
    Après c'est aux petites gens de faire marcher les logiciels ..
  • # Re: Mandrakesoft placé en redressement judiciaire pour six mois

    Posté par  . En réponse à la dépêche Mandrakesoft placé en redressement judiciaire pour six mois. Évalué à 10.

    le moment ou jamais de vous offrir une belle boite Mandrake !
    En attendant la version 9.1 on peut toujours s'inscrire au club (ils touchent directement l'argent de cet façon au contraire des boites revendues).
  • # Re: Marketing et open source : l'impossible union ?

    Posté par  . En réponse à la dépêche Marketing et open source : l'impossible union ?. Évalué à 7.

    D'abord une petite recherche sur ce qu'est le marketing ..

    cf. http://remi.leblond.free.fr/management/node16.html(...)

    Le Marketing est une technique qui est apparue aux Etats Unis avant la premiere guerre mondiale. Elle permet de dynamiser les ventes, principalement pour des entreprises ayant une très forte production.

    Le Marketing est l'ensemble des actions ayant pour but la création du marché du produit et la satisfaction du client à l'aide de ce produit.


    Rapidement des objectifs :
    - améliorer l'image des logiciels libres auprès des entreprises et du public
    - innover avec de nouveau business plans / modèles de développement / schémas relationnels entreprise/client (etc etc etc..)

    Aussi rapidement des actions :
    - développer un argumentaire compatible avec une économie de marché : développement de partenariats plutôt que schéma classique clients/fournisseurs (insister sur les bénéfices communs comme qualité du logiciel, évolutivité, pérénité..)
    - innover, inventer, explorer de nouvelles voies, nouveaux concepts qui tirent partie du libre (ex ex/intranet modulaire capable d'utiliser diverses technos PHP, Zope, JSP..; logiciels orientés données/objets composés d'outils indépendants plutot que des usines à gaz etc..)
    - positiver !

    Détails (ne pas faire) :
    - Eviter de montrer RMS en gourou interplanétaire
    - Eviter de faire des sites kitch avec un bitogno qui suit le curseur
  • [^] # Re: Les hébergeurs à nouveau responsables et juges de la lé

    Posté par  . En réponse à la dépêche Les hébergeurs à nouveau responsables et juges de la légalité de leur contenus. Évalué à 0.

    Oui mais s'il reçoit une plainte comme quoi il n'a pas le droit de diffuser cela, alors c'est très probablement vrai, je pense donc que dans ce cas un hébergeur doit retirer ce contenu, mais quand ce n'est pas un pb de copyright on ne peut pas être aussi catégorique.
  • [^] # Re: The Happypenguin Awards

    Posté par  . En réponse à la dépêche The Happypenguin Awards. Évalué à 2.

    Oui il y a des problèmes de motivation aussi, et justement quelqu'un de non motivé ne fait rien donc on ne le compte.
    Quand aux autres problèmes, oui on ne manque pas de beta testeurs mais les jeux propriétaires encore moins... A mon avis ce qui manque plus à ce sujet ce sont des méthodes de développement plus "pro", une approche générale plus orienté jouabilité que "je t'en met plein la vue, je verrais après si c un jeu amusant ..", et peut être un peu d'humilité dans les projets (pas mal de projets trop ambitieux avortent).
  • [^] # Re: The Happypenguin Awards

    Posté par  . En réponse à la dépêche The Happypenguin Awards. Évalué à 8.

    Il manque des gens pour les graphismes, la musique et même le design des cartes/niveaux, mais j'ai aussi l'impression que du point de vue technique il y a encore des progrès a faire par exemple sur l'accélération 3D : j'ai l'impression qu'il y a peu de machines sous linux en disposant soit que les drivers n'existent pas soit qu'ils sont mal configurés, buggés ..
    Un autre problème courant dans la programmation des jeux est la mauvaise jouabilité : difficulté mal dosée (trop facile à un moment, impossible au suivant), mauvaise ergonomie (on ne comprend pas ce qu'il passe), sans oublier les plantages (inopinés biensûr..)
  • # Re: The Happypenguin Awards

    Posté par  . En réponse à la dépêche The Happypenguin Awards. Évalué à 9.

    Il est vrai que Frozen-Bubble est un très chouette jeu mais cela risque quand même de prêter à rire (méchemment) pour les amateurs de jeux non libres sous des OS encore moins libres. Les jeux sont l'un des principaux aspects d'une plateforme pour attirer les jeunes (et les moins jeunes), et il reste encore de la marge (surtout pour la catégorie libre) avant d'égaler l'offre windows .. Codeur, codeuses à vos claviers :)
  • # Re: Les hébergeurs à nouveau responsables et juges de la lé

    Posté par  . En réponse à la dépêche Les hébergeurs à nouveau responsables et juges de la légalité de leur contenus. Évalué à -1.

    <avis_perso>
    Parmis les contenus "illégaux" il est facile d'identifier les pbs de copyright (musiques, films ..) mais lorsqu'il s'agit de diffamation ou atteinte à la dignité d'un personne (etc..) il est clair que ce n'est pas à un hébergeur de décider si oui ou non tel contenu est illégal.
    Le "caractère illicite" devrait être déterminé par la justice et non sur des accusation (et la présomption d'innocence ?).

    Autre point, pour ce problème il faudrait aussi distinguer 2 choses :
    - l'hébergement : publication sur site Web qui à l'instart de la presse papier à une obligation (morale au moins) de vérité (on fait plus ou moins confiance à ces contenus qui doivent être vérifiés)
    - les forums : discussions, opinions qui tiennent plus de la discussion de bistrot, de la rumeur (etc). Tout cela n'a pas la même obligation de vérité (les avis sont toujours subjectifs..) : au besoin il faut en avertir les lecteurs mais il n'y a pas de raison de juger les forums comme des publications professionnelles.
    <>
    Et encore .. Qu'en est-t-il de la liberté d'expression dans ces 2 domaines : doit on avoir peur de chaque mot que l'on dit ou écrit comme les chinois à propos de leur gouvernement ou encore les américains à propos la paix (c'est anti-patriotique la paix...) ?
    (Les hommes naissent et demeurent libres d'être condammés..)
    </ avis_perso >
  • [^] # Re: Microsoft récompensé à au LinuxWorld Expo de New York

    Posté par  . En réponse à la dépêche Microsoft récompensé au LinuxWorld Expo de New York. Évalué à 9.

    Il est clair que cette expo n'a peu de chose a voir avec les logiciels libres ni même avec l'opensource, à peine avec Linux. D'ailleurs on pourrait se demander si le nom LinuxWorld a quelque chose à voir avec Linux et s'ils ont le droit d'utiliser ce nom ...
  • # Re: Ouverture du code-source de Parsec

    Posté par  . En réponse au journal Ouverture du code-source de Parsec. Évalué à 4.

    Une fois encore le logiciel libre est considéré comme la dernière solution ..
    Doit-on s'en réjouir ? J'ai un peu l'impression que le libre est considéré par ces gens comme l'armée du salut à peine mieux qu'une décharge..
    En mettant de suite leur production sous licence libre (là surtout que le but est un jeu GRATUIT) ils auraient surement gagner du temps ..

    OK, je sais que chaque cas est unique .. mais .. StarOffice/OpenOffice, Netscape/Mozilla, blender .. Doit on remercier MS et autres d'avoir écraser leur concurrents pour avoir rendu ses logiciels libres ?
  • [^] # Re: pour la redevance sur les connexions internet

    Posté par  . En réponse à la dépêche Le Monde défend le « piratage privé ». Évalué à 1.

    Plus on crée de taxes moins on valorise la qualité des oeuvres : bientot (en poussant un peu le bouchon) les majors auront plus de revenus des taxes sur les télécoms et support de stockage que de leurs propres ventes, ils n'auront plus besoin des artistes (d'ailleurs en ont ils besoin ? qd on voit starac et companie..).
    Au plus juste pour dire "oui nous fournissons des produits culturels", pour calculer leur part du gateau ils comptent le nombre de disques vendus, il leur suffit de faire des reprises et autres avec tjs les meme choses .. Les vrais artistes devront se contenter des concerts ou représentations théatrales pour vivre.
  • [^] # Re: C'est une affaire de cordonnerie

    Posté par  . En réponse au journal Sapphire: les serveurs de la maison Microsoft n'étaient pas protégés. Évalué à 2.

    Dans le même genre une petite histoire (véridique) :
    Un client appelle le support MS pour avoir son numéro d'acces au MSDN .NET tout neuf (alors que c'est le support qui est sensé le rappeler biensûr) et quelle excuse on lui donne pour ne pas lui fournir ce numéro :
    dans le mille "désolé mon PC vient de planter"
  • # Re: IBM présente TCPA

    Posté par  . En réponse à la dépêche IBM présente TCPA "tel qu'il aurait dû être". Évalué à 7.

    Après MS qui laisse tomber le nom palladium voilà IBM qui veut nous faire avaler TCPA .. On commence par nous dire "TCPA c'est pas bien seulement à cause de MS", "on ne va pas utiliser les possibilité de l'identifiant unique" .. IBM est pro-linux mais sur pro-IBM-linux, à part les 250 ingénieurs (tous sur TCPA ?) et les pubs ou on compare Linux à un couillon qui bossent pour des cachoutère, l'action d'IBM envers Linux me semble discutable ..
  • [^] # Re: Sortie de KDE 3.1 !

    Posté par  . En réponse à la dépêche Sortie de KDE 3.1 !. Évalué à 2.

    attendEZ (pitié pour l'orthog..machin) sinon pour attendre les screenshots sont de toute beauté...
  • # Re: LinuxWorld

    Posté par  . En réponse au journal LinuxWorld. Évalué à 2.

    On y apprend que l'expo est envahie de consultants, représentants de grosses boîtes (y compris Microsoft) Hé oui, dès qu'il y a de l'argent en jeux les vampires rappliquent, d'ailleurs avec un peu de chance on a droit à une jolie pub pour MS sur cette page.. Heureusement que ce n'est pas les expositions qui font avancer Linux mais bien les gens derrière leurs clavier qui codent, utilisent et présentent Linux dans la vie de tous les jours (merci demolinux et knoppix).