__o a écrit 218 commentaires

  • [^] # Re: éviter de réinventer la roue

    Posté par  . En réponse à la dépêche Les pouvoirs magiques d'Unicorn 1.0.0. Évalué à 3.

    D'accord, c'est utilisé comme FastCGI si je comprend bien.

    > d'autres vont faire tourner les applications Rails sur plusieurs serveurs et n'ont pas envie de faire tourner apache sur tous ces serveurs, etc.

    FastCGI permet de faire ça, et sans la lourdeur / complexité du protocole HTTP (enfin je suppose que ces serveurs Ruby n'implémentent que HTTP/1.0, ce qui limite la complexité). FastCGI est conçu dés le départ pour la performance, c'est un protocol binaire, plus facile à parser que HTTP, et qui peut fonctionner sur des sockets unix ou tcp (donc on peut avoir un apache/nginx qui transmet les requêtes à une ferme de serveurs FastCGI).

    > On le place derrière un reverse-proxy pour un tas de raisons (sécurité, bufferiser les uploads, etc.) mais surtout pour éviter qu'il ne serve les fichiers statiques (nginx, ou à défaut apache, fait ça bien mieux).

    C'est bien ce que j'avais compris, ce qui m'amenait à la question "pourquoi HTTP ?"

    > J'aurais envie de dire que HTTP est un protocole connu qui convient bien pour ça, alors pourquoi utiliser autre chose ?

    FastCGI a été créé spécifiquement pour ça :)
  • # éviter de réinventer la roue

    Posté par  . En réponse à la dépêche Les pouvoirs magiques d'Unicorn 1.0.0. Évalué à 8.

    Quel est l'intéret d'avoir de faire des serveurs HTTP spécifiques à Ruby ? Pourquoi ne pas utiliser Apache directement ? Pourquoi les cacher systématiquement derrière un reverse-proxy ?

    Python, PHP ou Perl s'utilisent très bien via un mod_ pour apache (ou autre serveur) ou de façon plus portable / moins spécifique au serveur via CGI, FastCGI, WSGI, etc. Pourquoi pas Ruby ?

    (Je ne connais pas beaucoup le monde Ruby, ce sont de vrais questions :) ).
  • [^] # Re: Bizarre que Firefox ne l'ai pas fait avant ... ou même Evince...

    Posté par  . En réponse au journal Chromium (donc bientôt Chrome) intégre un lecteur PDF !. Évalué à 1.

    L’Adobe reader est aussi plein de trous. Mais je le trouve largement meilleur que Evince pour le rendu des polices. Je ne sais pas si c'est ma config qui fait ça mais dans Evince les polices bavent, c’est désagréable à lire. Dans Adobe reader ça fait plus propre, plus net.
  • # available

    Posté par  . En réponse au journal [HELP] Compteur de clics avec MySQL (voire Oracle RDBMS). Évalué à 4.

    MySQL fait partie du package dans la plupart des hébergements mutualisés PHP. Sqlite par contre c'est pas certain. Donc je suppose que les développeurs on juste pris l'habitude d'utiliser MySQL. Et MySQL ça reste quand même très léger quand il y a déjà un serveur à disposition.
  • [^] # Re: Capello time

    Posté par  . En réponse au journal Vulnérabilité du greffon Flash : 64 bits piégés. Évalué à 1.

    Ça donne envie de taper en sms kikoolol
  • [^] # Re: sais bo

    Posté par  . En réponse au journal Une nouvelle C.S.S. avec le printemps : « Springtime ». Évalué à 3.

    > En principe, c'est le cas ici aussi

    tout à fait

    > si la toolbar n'est pas activée. Est-ce les cas chez toi ?

    La toolbar est activée, mais c'est une question de goût je pense. Ce que je n'aime pas c'est que les commentaires sont tout en niveaux de gris, avec le titre noir&blanc, les icones noir&blanc, le contenu des commentaires noir sur fond gris. J'aurais bien vu quelque chose d'un peu plus chaud, comme le reste du style.

    Aussi dans ma CSS j'avais tenté de mettre les commentaires au même niveau que le contenu principal : En fait le premier message de chaque thread est formaté pareil que le journal/dépêche (taille de titre, taille de texte, etc...). Il y a juste la couleur de fond qui différencie bien les deux. Plus que sur la plupart des sites, les commentaires font partie du contenu sur Linuxfr.
  • [^] # Re: sais bo

    Posté par  . En réponse au journal Une nouvelle C.S.S. avec le printemps : « Springtime ». Évalué à 2.

    Pour ceux qui voudraient la tester vite fait, ce lien fonctionne dans la toolbar : http://wimg.co.uk/dQP.css
  • # sais bo

    Posté par  . En réponse au journal Une nouvelle C.S.S. avec le printemps : « Springtime ». Évalué à 3.

    Très jolie CSS, j'adopte :)

    Par contre je n'aime pas beaucoup les commentaires :(

    Il fut un temps où j'avais commencé à faire ma propre CSS et ça donnait ça : http://pastebin.com/raw.php?i=VMTWZPL9

    J'avais passé un peu de temps sur les commentaires, pour leur redonner leur importance sur le site. Et j'avais pris soins de bien rendre les quotes, code, etc.

    C'est basé sur kaiska.css, mais il n'en reste plus rien je pense. J'encourage toute réutilisation / inspiration de cette CSS :)
  • [^] # Re: return

    Posté par  . En réponse au message exceptions imbriquées. Évalué à 2.

    C'est déjà ça :)
    Mais la proposition d'en dessous est beaucoup mieux.
  • # return

    Posté par  . En réponse au message exceptions imbriquées. Évalué à 2.

    try:
            return time.strptime(s[:18], "%Y:%m:%d %H:%M:%S")
    except:
    try:
            return time.strptime(s[:16], "%Y:%m:%d %H:%M")
    except:
    try:
    ...
  • # Seulement avec nautilus + gnome-terminal (pas avec Firefox + gnome-termi

    Posté par  . En réponse au journal Ce bug ne sera pas corrigé car nous ne pouvons pas le reproduire. Évalué à 1.

    Je reproduis le problème avec nautilus + gnome-terminal comme sur la vidéo.

    Mais initialement j'avais essayé avec firefox + gnome-terminal et le bug n'apparait pas;

    ça pourrait être la raison pour laquelle ils n'arrivent pas à le reproduire.
  • [^] # Re: NoSQL

    Posté par  . En réponse à la dépêche DataMapper 1.0. Évalué à 5.

    De mon point de vue, NoSQL c'est juste un buzz-word pour regrouper ensemble toutes les technos de gestion de bases de données qui n'implémentent pas SQL, mettent de côté toutes les contraintes du type ACID, intégrité, etc; et en profitent pour exceller dans d'autres domaines (performances brutes, clusturing, etc). C'est fait pour répondre à des besoins très spécifiques, chaque solution à ses spécificités, et c'est pas fait pour remplacer entièrement un SGDB classique.
  • [^] # Re: Décalage

    Posté par  . En réponse à la dépêche Appel à conférenciers pour les 15 ans de PHP. Évalué à 6.

    C'est de la mauvaise fois :)

    Dans "PHP de A à Z" parler de ça serait complètement hors sujet
    Dans "Outils basés sur PHP" il vont pas parler de NoSQL ou de Node.js non plus
    Dans "Industrialisation de PHP" ils parlent notamment de tests et d'authentification centralisée, ... rien n'exclut de parler de OAuth et les outils de tests Javascript
    Dans "Technologies autour de PHP" rien n'exclut non plus de parler de Node.js, NoSQL, etc :)
  • [^] # Re: Une ébauche de solution

    Posté par  . En réponse au journal L'homme est-il mulitâche ?. Évalué à 2.

    Je dirais que rédiger deux copies en même temps c'est pas pareil que faire tourner un crayon dans sa main pendant que tu rédiges une copie ;)

    Les trucs qu'on fait machinalement ou qui demandent peu d'effort de réflexion / concentration, on aura moins de mal à les faire en même temps qu'un truc plus compliqué.
  • [^] # Re: C'est bien, mais...

    Posté par  . En réponse au journal Les 2 derniers moteurs de jeux promis du Humble Bundle sont libérés. Évalué à 2.

    Ben non, "non-commercial" = pas libre :)

    BY-SA c'est libre. BY-NC-SA non.

    Ça apporte pleins de limitations, et notamment le fait qu'un site commercial (clubic tient pas exemple, mais aussi n'importe quel site "avec de la pub") ne peux pas diffuser ta création. Une télé non plus, etc.
  • [^] # Re: Mouais...

    Posté par  . En réponse au journal Google interdit l'usage de windows à ses employés. Évalué à 10.

    Windows marche bien dans KVM ;)
    (et installer 3 VMs avec IE6, IE7 et IE8, c'est plus facile que d'installer un seul Windows en "natif" avec les trois version d'IE.)
  • [^] # Re: Ca mériterai une dépêche non?

    Posté par  . En réponse au journal Shinken, la refonte de Nagios en Python, sort en version 0.1. Évalué à 6.

    Comme ceci: <a href="http:// url">texte</a>
  • [^] # Re: Censsure

    Posté par  . En réponse au journal Journal censuré ?. Évalué à 3.

    J'avais écrit le 5/04 gateway timeout mais censuré aussi !
  • [^] # Re: les pubs

    Posté par  . En réponse au journal linuxfr ... les nouveaux journalistes. Évalué à 5.

    Surtout ils perdent un peu plus d'indépendance vis à vis de l'état et du gouvernement en place, et donc peut être un peu de liberté sur ce qu'ils peuvent dire ou faire aussi.
  • [^] # Re: les pubs

    Posté par  . En réponse au journal linuxfr ... les nouveaux journalistes. Évalué à 2.

    Il manque un s à moi évidemment :)
  • [^] # Re: les pubs

    Posté par  . En réponse au journal linuxfr ... les nouveaux journalistes. Évalué à 2.

    Oui des chaines payantes il y en a déjà. Mais ça coûte 45 euros par moi pour Canal et c'est un poil cher.

    Oui des chaines payées par l'état ou une entreprise ça existe déjà. Mais est-ce que ça vaut mieux que la publicité "directe" ? Je ne sais pas. Ça a fait polémique quand notre président a voulu supprimer la publicité sur France Télévision, et les gens de France Télévision avaient pas l'air d'accord.
  • [^] # Re: les pubs

    Posté par  . En réponse au journal linuxfr ... les nouveaux journalistes. Évalué à 6.

    C'est con à dire, mais oui probablement.

    Je vais me faire moinsser, mais tant pis.

    Tant que ce n'est pas systématique (la télé change pas de chaine toute seule) et qu'une portion de gens regardent la pub, il reste assez d'argent pour payer le programme que tu regardes.

    Si ça devient systématique et en trop grande proportions, il faudra passer à un autre modèle économique (e.g. chaines payantes ou financées par l'état ou coca-cola).
  • [^] # Re: les pubs

    Posté par  . En réponse au journal linuxfr ... les nouveaux journalistes. Évalué à 3.

    Ars Technica notamment parle du problème : "Why Ad Blocking is devastating to the sites you love" : http://arstechnica.com/business/news/2010/03/why-ad-blocking(...)
  • [^] # Re: Cloonix

    Posté par  . En réponse à la dépêche Cloonix : soyez administrateur réseau sans mot de passe root. Évalué à 10.

    et c'est pas pour les rigolos
  • [^] # Re: Bench entre GCC et LLVM

    Posté par  . En réponse au journal Clang++ est prêt. Évalué à 1.

    Ça a des inconvénients par rapport au LTO : Ça allonge le temps de compilation, a chaque fois que tu modifies un .h tu dois tout recompiler, et ça augmente la taille du code final (à chaque fois q'une fonction d'un header n'est pas inlinée ça fait une fonction statique).