MsieurHappy a écrit 80 commentaires

  • [^] # Re: Discrimination positive partout?

    Posté par  . En réponse à la dépêche 2% de femmes dans le développement de logiciel libre - 10 propositions pour y remédier. Évalué à 3.

    Tout ça me fait penser à l'épisode «Le Fœtus siamo-maxillaire» de South Park (épisode 5 de la saison 2).
    Une bonne réflexion sur la différence et la discrimination positive. Avec l'art et la manière ... unique de South Park. :D
  • [^] # Re: L'obsession de la parité

    Posté par  . En réponse à la dépêche 2% de femmes dans le développement de logiciel libre - 10 propositions pour y remédier. Évalué à 10.

    La parité, on s'en tape, c'est pas le but. Ce qui est important c'est que les gens ne soient pas discriminés. La différence est énorme.

    La mise en place de quotas homme/femme est une discrimination. Ca veut dire qu'un homme ou une femme qui méritait un poste ne l'aura pas, pour satisfaire un quotas.

    Et en politique, ça lèse tout le monde.
    Je ne me sens pas moins représenté par une femme que par un homme. L'important étant les idées. Pour le "entre copains", ce n'est pas spécifique aux femmes. Du moment que c'est un cercle fermé, que tu sois homme ou femme et que tu n'es pas dedans, tu l'as dans l'os.

    Je vois souvent les féministes réclamer la parité en politique, dans les conseils d'administration, ou chez les cadres supérieurs, mais jamais pour les éboueurs ou les métiers du bâtiment. Elles ne demandent pas non plus le service militaire obligatoire pour les femmes (qui l'est pour les hommes en Suisse). Donc la parité, c'est quand ça les arrange.

    Alors oui, il faut changer les comportements inappropriés et offrir un accueil plus agréable aux femmes dans le logiciel libre et dans plein d'autres domaines très masculin, mais demander la parité, non.
    Rendre les hommes moins con, oui. Les émasculer, non.

    Le combat contre les discriminations est bien plus vaste que le clivage homme/femme.
  • [^] # Re: La validation n'est pas un but en soi

    Posté par  . En réponse à la dépêche Les standards du Web et l'étude MAMA. Évalué à 6.

    Ce n'est pas le but, on est d'accord là dessus.

    Avoir un document valide n'est pas une fin, ça n'en fait pas un "bon" document pour autant, mais c'est une condition fondamentale.

    A quoi bon ajouter des données sématiques dans un document syntaxiquement erroné ? Crois-tu franchement que quelqu'un qui n'est pas capable de produire des documents correctement formés va utiliser correctement les éléments sémantiques ? Va-t-on se retrouver avec un interpréteur Microformat "mode Quirk" ou autres joyeusetés ?

    Du moment que le document doit être interprété par un programme, l'importance du respect du standard est prépondérante. Et l'exploitation des informations sémantiques ne peut pas se faire sans. Ajouter de la sémantique à un document non-conforme est idiot.

    En outre, les éléments de (X)HTML ont une valeur sémentique pour bon nombre. Alors faire une mise en page avec des <table/> est erroné, bien que syntaxiquement valide.

    La validité des documents est la pierre angulaire d'un web interopérable et riche.
  • [^] # Re: La validation n'est pas un but en soi

    Posté par  . En réponse à la dépêche Les standards du Web et l'étude MAMA. Évalué à 10.

    Non, ce n'est pas un but, c'est un impératif. En suite, comment la communauté du Web pourrait revenir du "tout standard" alors que les chiffres montrent qu'elle ne l'a jamais été ?

    Pour en venir aux critiques sur le W3C. Certainement que le processus n'est pas parfait. Certainement qu'on peut changer des choses. Mais dire que le W3C va pas assez vite, la blague. La majorité des webdev sont pas capable d'être à jour, ils sont bien calfeutré dans leurs (mauvaises) habitudes et à sauter sur une techno top-moumoute alors qu'ils sont pas capable de produire du code HTML 4 décent. Et le web évolue tellement vite qu'il faut encore prendre en compte IE6 quand tu fais un site web, tellement ce monstre ideux sorti en 2001 est encore utilisé. Conbien de fonctionnalité de CSS 2.1 ne peut-on même pas utiliser pleinement ? Beaucoup trop.

    A ce rhytme, l'utilisation de CSS 3 sur un site grand public, c'est pour 2020. Le W3C peut initier n'importe quelle technologie révolutionnaire, si les webdev veulent pas obliger les gens à utiliser un navigateur récent et décent, on se trainera des limitations vraiment merdiques encore longtemps. Les gens craches bien les thunes pour avoir le dernier téléphone portable ou la dernière télé HD-ready, ils peuvent comprendre que si ils veulent un Web moderne, il leur faut un navigateur moderne.

    Quand je dis que c'est un impératif de produire du code valide, c'est par ce que c'est la garantie d'avoir un document intéropérable, et traitable aussi bien par un humain que par un programme. Oui, c'est la garantie que _toi_ tu as fait ce qu'il fallait. Tu ne devrais pas produire du code biaisé, pour un système biaisé. Si les protocoles et les formats sousjacent au Web (TCP/IP, HTTP, DNS) se permettaient d'être aussi folklorique que la page web moyenne, on consulterait pas souvent des pages web.

    Tout les jours je dois pondre du code non valide pour que ça fonctionne sur tout les navigateurs. Passer du temps pour comprendre les bugs de rendu de tel ou tel navigateur, etc (et bizarrement, le dernier de la classe, c'est toujours IE). Et c'est plus fatigant que de produire du code propre et valide.

    Le jour où les moteurs de rendu te rembaleront ton site parce que tes pages ne sont même pas bien formée, à la XHTML 1.1, on avancera.

    Et à ce moment là, on pourra juger de la valeur des standards actuels et envisager l'avenir du Web.
  • [^] # Re: And it's no, nae, never ! No, nae, never no more !

    Posté par  . En réponse au journal un petit pas de MS vers le libre. Évalué à 1.

    Je ne vois vraiment pas en quoi le concept de Web 2.0 change ce qui a été dit: une application Flash ce n'est pas du Web. L'interaction de l'utilisateur avec le site, ainsi qu'entre les utilisateurs se fait très bien en utilisant les technologies Web. Ou éclaire nous sur ta définition sans doute limpide du Web 2.0 !

    En outre, l'argument que Flash peut très bien fonctionner en dehors d'un navigateur est, à mes yeux, une preuve supplémentaire que Flash n'a rien à faire dans le dit navigateur !
  • [^] # Re: And it's no, nae, never ! No, nae, never no more !

    Posté par  . En réponse au journal un petit pas de MS vers le libre. Évalué à 1.

    «de s'affranchir (un minimum) de la plateforme»

    Le player Flash est tellement portable, grâce aux optimisations assembleurs nécessaire à son fonctionnement notamment, qu'il n'est pas disponible sur linux x86_64 et PPC. Ne parlons pas des archi et des OS plus exotiques.
  • [^] # Re: And it's no, nae, never ! No, nae, never no more !

    Posté par  . En réponse au journal un petit pas de MS vers le libre. Évalué à 1.

    C'est super chouette comme système d'e-learning. Mais la vrai question est: qu'est-ce que ça fout dans un navigateur Web ?

    Petit rappel de ce qu'est le Web: «le Web, parfois la Toile ou le WWW, est un système hypertexte public fonctionnant sur Internet et qui permet de consulter, avec un navigateur, des pages mises en ligne dans des sites».
  • [^] # Re: C# n'est pas un langage à typage fort !

    Posté par  . En réponse à la dépêche Mono 2.0 : le singe continue ses grimaces. Évalué à 2.

    "sachant que ce n'est que du sucre syntaxique"

    Pour moi, c'est bien le problème. Cette syntaxe sort des paradigmes de base du langage. Ce ni cohérent, ni un mécanisme généralisable, évoluable ou réutilisable par le programmeur.

    Alors que d'autres langages comme les Lisp et Haskell permettent de créer un syntaxe spécifique à un traitement. c'est une propriété du langage, et non du sucre synaxique. Ce qui permet de faire des trucs chouettes et vraiment utile.

    Je ne suis vraiment pas fan du mélange de paradigmes de C#.

    Dans le genre à la fois fonctionel, impératif et orienté objet, il y a Scala qui est vraiment chouette. (Sauf les noms interminables des fonctions Java)
  • [^] # Re: mon coup de gueule à deux balles

    Posté par  . En réponse à la dépêche Sortie de GIMP 2.6. Évalué à 6.

    Windows a été développé par des professionnels pour des professionnels. On voit le résultat.
  • # Les applications webs, c'est l'enfer.

    Posté par  . En réponse au journal Applications web vs applications classiques: quid du futur ?. Évalué à 9.

    Avoir de plus en plus d'applications webs, non merci.

    Il s'avèrent que certaines sont utiles et relativement pratique. Mais moins j'en utilise, mieux je me porte.

    En plus des défauts déjà mentionné, elles en ont un défaut de taille pour moi: l'hétérogénéité des interfaces.

    Chaque site utilise son toolkit, fait de widget plus ou moins fonctionnel, et avec chacune sont apparence… Sans parler de la gestion des raccourcis claviers ou de l'intégration au bureau en général. Non vraiment, c'est pas pratique. Je ne fais pas le choix d'utiliser des applications uniquement en Gtk (j'aurais choisi Qt, ça aurait été pareil) pour me retrouver avec 15 applications avec 15 interfaces conçues différenement. C'est déjà assez le bazar avec un toolkit commun.

    En outre, c'est pas avec la légèreté légendaire des navigateurs libres, couplé à la fulgurance du JavaScript, qu'on peut encore appeler ça des clients léger.

    Et pour les autres solution, c'est pas avec mon Arch64 que je vais profiter des joyeusetés comme Flash, SilverLight ou Air. (Et combien même je pourrais, je n'en voudrais pas.)

    Déjà, si on pouvait avoir un Web et des navigateurs qui respectent les normes, comme ce serait chouette.
  • # Syntaxe à-la-printf

    Posté par  . En réponse au message sqlite et caractères spéciaux. Évalué à 3.

    Salut,

    ma_chaine.replace("'","''") fait très bien le travail souhaité.

    Une remarque quant à la manière de faire ta requête.
    La concaténation des bouts de chaine rend la requête pénible à lire.
    Utilise plutôt la syntaxe à la printf. ta ligne devient alors:

    cur.execute("INSERT INTO Albums (url, date) VALUES ('/%s', '%s')" % (dirname, curdate))

    En outre, en python il n'y a pas besoin de mettre le point-virgule à la fin de la ligne. ;)
  • [^] # Re: En Italie

    Posté par  . En réponse à la dépêche Le succès de "MSN" chez les jeunes pose-t-il un problème au logiciel libre ?. Évalué à 8.

    pousser tous les acteurs a incoporer un standard qui fait exactement doublon
    heureusement les organismes de normalisation ne font jamais ce genre de chose

    ---/o/
  • [^] # Re: bof

    Posté par  . En réponse au journal A quand CentOS 5.2 ?. Évalué à 7.

    Heu, étrange comme comparaison.

    À savoir que tu n'es pas limité dans l'utilisation de CentOS, contrairement aux produits « gracieusement » offert par Microsoft. Alors combien même ce serait marketing, ce n'est pas un système au rabais.
    Juste que pour 0€, t'as le support qui va avec.

    Et puis attention, c'est honteux, RedHat osent vendre du support sur un système développé par Ubu^WDeb^Weux-mêmes ! Ça me débecte de penser à ses gens qui se permettent de contribuer au libre et de faire fonctionner leur entreprise avec un business-model respectueux de la philosophie du logiciel libre. :-O
  • [^] # Re: Haskell

    Posté par  . En réponse à la dépêche Nouvelle édition du code bar le samedi 26 avril. Évalué à 2.

    Oui, il est tout à fait possible d'utiliser GHC 6.6.
    C'est parce que ces j'avais encore en tête les incompatibilités entre la branche 6.6 et 6.8, mais elles n'ont aucune influence sur le contenu du cours.

    Merci à toi d'avoir relevé la chose.
  • [^] # Re: Haskell

    Posté par  . En réponse à la dépêche Nouvelle édition du code bar le samedi 26 avril. Évalué à 3.

    Il y a plusieurs chose à prendre en compte.
    Le Code Bar durant 24 heures, il y a l'idée d'étaler un peu les cours sur la durée du Code Bar.
    Le fait aussi que ce n'est pas facile de trouver une heure parfaite pour tout les geeks francophones, avec notamment des participants réunionnais, et on espère également des québécois.

    Sans compter que je suis une grosse flemme, et qu'il faut attendre la fin de soirée pour que je sois assez réveillé pour faire ça. De plus, j'aurais eu honte de faire lever des geeks un dimanche matin.

    Mais c'est vrai qu'il serait intéressant de faire un petit sondage pour savoir quelles heures auraient la meilleure accessibilité, pour les cours des prochaines éditions du Code Bar.
  • [^] # Re: Chez la concurrence ?

    Posté par  . En réponse au journal JNode l'OS en Java. Évalué à 1.

  • [^] # Re: Aaahhh...

    Posté par  . En réponse à la dépêche Publication de la licence « GNU Affero General Public Licence Version 3 ». Évalué à -1.

    l'AGPL n'est pas une licence libre, juste une licence proprio un peu permissive.


    Tu devrais peut-être relire la définition d'une licence libre alors. :/
  • [^] # Re: Comparatif de poids GNOME / KDE / XFCE

    Posté par  . En réponse au journal De l'utilité de Xubuntu. Évalué à 7.

    T'as oublié dans ta conclusion:

    - Aero est extrêment léger, quand Windows Vista n'est pas installé.

    - Ion est très très lourd si on ajoute Firefox, OOo, Eclipse, Amarok et Doom 3 dans une machine virtuelle.

  • [^] # Re: Confiance

    Posté par  . En réponse au journal Pourquoi on parle pas plus d'Archlinux ?. Évalué à 2.

    C'est moins dangereux que les dépôts non-officiels de paquet binaire de n'importe quelle dsitribution, pour la simple et bonne raison que tu vois ce que fait le script, qui se résume en général à aller télécharger les sources sur le site du projet, un cd pour aller dans les sources puis make et make install avec les arguments qui vont bien.

    Alors je vois pas où est le problème de confiance… Il est évident que quand t'installes un soft qui ne fait pas partie de la distribution officielle tu prends des risques. Mais mesuré dans le cas des PKGBUILD.
  • [^] # Re: Confiance et pérénité

    Posté par  . En réponse au journal Marre de l'intégrisme chez les libristes !!!. Évalué à 4.


    Et oui, ca laisserait la porte ouverte aux pilotes binaires, mais c'est quoi le problème ? Au pire on a du matos supplémentaire qui fonctionne sous Linux sans alternative libre, au mieux ca fait double emploi avec un driver libre. C'est où le problème ?

    Le respecte de la licence du noyau ?
    Pour rappel, quelque soit la forme de l'API du noyau, le pilote est un travail dérivé du noyau, donc doit être sous GPL.
  • [^] # Re: youpi

    Posté par  . En réponse à la dépêche Sortie de Xfce 4.4, l'autre environnement de bureau. Évalué à 4.

    En quête d'un éditeur de texte en Gtk avec des features pratiques et légé, j'ai trouvé Medit. C'est pas la panacé, mais il fait tout ce dont j'ai besoin quand je ne veux pas sortir l'artillerie lourde. Après je pense qu'il en fait moins que Kate(que je n'ai jamais utilisé) et sans comparaison avec PSPad. Mais un bon compromis entre Mousepad et Gedit.
    http://mooedit.sourceforge.net/
  • [^] # Re: 2002 ... c'était pas mieux à vent.

    Posté par  . En réponse au journal [hs] listes électorales. Évalué à 2.

    Mais pourquoi avoir une seule tête finalement au pouvoir ? Ça fait que il n'y a que les gens du partis du président qui son "vraiment" représenté, et encore vu que le partis n'a présenté qu'un candidat. Ensuite aux élections suivantes il est facile de dire que le pays va mal à cause du partis au pouvoir. Du coup le pouvoir change de côté (clivage gauche-droite) et il n'est pas possible de faire un politique sur plus de 5 ans et c'est, je pense, bien court pour créer une politique, la mettre en place et voir si elle est efficace ou non.
    Je dis ça parce que je suis suisse et que je trouve le système du conseil fédéral[1] suisse pas si mal et plus représentatif de la population. Un collège de 7 membres représentent les principaux partis du pays qui sont tenu à la collégialité. Évidement c'est un système qui a aussi des défauts.

    [1] http://fr.wikipedia.org/wiki/Conseil_f%C3%A9d%C3%A9ral_%28Su(...)
  • # Certina

    Posté par  . En réponse au journal Les montres. Évalué à 5.

    J'ai une jolie Certina DS Attack que mon père m'a offert. J'en suis plutôt satisfait.
    J'ai fait une formation de micro-mécanicien à l'école d'horlogerie de Genève et je suis assez féru de belle montre, que ce soit par le côté esthétique ou mécanique. Mais je n'ai pas encore eu les moyens de m'en offrir une. Parmi celles qui me plaisent beaucoup il y a les LeCoultre. Il y a aussi de très belles pièces chez Vacheron Constantin, Frank Muller, Patek Philippe et Piaget. Par contre j'aime déjà beaucoup moins les Rolex. Pourtant c'est la marque la plus "connue" d'horlogerie de luxe.
    Enfin bon, l'en faut pour tout les goûts.
    Et sinon j'ai un bon souvenir des Flik Flak, ma première montre en était une. Mais je me vois mal en porter une maintenant. ^^'
  • [^] # Re: Tsss !

    Posté par  . En réponse au journal Radio France et Ogg Vorbis. Évalué à 5.

    Il me semble que les .rm ne son pas supporter par Windows sans RealPlayer, donc à suposer que les gens soient capable de l'installer ils sont tout autant capable d'installer le codec OggVorbis en double-cliquant sur l'exécutable donné dans le lien qui va bien.
    C'est vraiment léger comme argument de leur part...
  • [^] # Re: Nouveautés Firefox2 et IE7

    Posté par  . En réponse à la dépêche Firefox 2 arrive (IE7 aussi). Évalué à 10.

    J'vois pas le rapport. Le cycle de développement d'un OS de Redmon ou d'une distribution Linux sont pas du tout comparable. Entre 2000 et 2006, combien de release de Mandrake et combien de Windows ? Faut aussi voir le nombre de poste en entreprise qui sont sous Windows 2000, c'est pas anodin.
    Surtout que t'as pas besoin de payer pour avoir la dernière Mandrake/Mandriva à jour (et être dans la légalité hein).
    Ensuite de quoi, à la limite, si t'as envie tu peux aussi compiler (du moins essayer) tout ce qu'il faut pour avoir ton Firefox 2.0 sur ta Mandrake de 2000.