jon a écrit 67 commentaires

  • [^] # Re: SQLalchemy

    Posté par  . En réponse au journal python-sql n'est pas un ORM. Évalué à 4.

    Tu peux à priori utiliser Table(autoload=True), et tu n'as pas besoin de déclarer les colonnes et tout, si c'est ce que tu entends par "définitions des tables".

  • # SQLalchemy

    Posté par  . En réponse au journal python-sql n'est pas un ORM. Évalué à 6.

    SQLAlchemy n'est pas ORM, ou plutôt, n'est pas qu'un ORM. Il y a toute une partie dédiée à la génération de requête SQL : http://docs.sqlalchemy.org/en/rel_0_8/core/tutorial.html

    Contrairement à python-sql et l'appel à la fonction tuple(), c'est un peu plus complexe pour récupérer la requête et les paramètres qui vont avec car c'est prévu pour être passé à un objet engine, qui fait se boulot là à la place. Ceci dit, avec un minimum, on peut quand même récupérer toutes ces informations.

    Vous avez considéré l'utilisation de cette partie de SQLAlchemy ou pas ? Si oui, qu'est-ce qui vous a rebuté ?

  • # Blanc, nul, et abstention

    Posté par  . En réponse au journal Élection présidentielle en France. Évalué à 1.

    Et si on veut voter blanc, nul ou pas du tout ? Ça ne sert à rien. Donc autant voter au centre, sans prendre de risque.

    Je trouve pas ça super normal qu'on ne fasse pas la distinction entre quelqu'un qui fait l'effort d'aller au bureau de vote pour dire "je ne sais pas pour qui voter" (en votant blanc ou nul), et quelqu'un qui ne se bouge pas du tout (il ne sait pas, il a la flemme, il avait piscine ce jour là ? (toute la journée, eh oui)).

    Ya que moi que ça gène, ou alors c'est tout à fait normal et il y a une bonne raison ?

  • [^] # Re: Bataille perdue d'avance

    Posté par  . En réponse à la dépêche XMPP au printemps, le grand rafraîchissement. Évalué à 1.

    Chez mes parents qui ont une Livebox, je peux pas faire de requêtes DNS sur des champs SRV, apparement, c'est bloqué par la Livebox:

    $ dig -t SRV _xmpp-client._tcp.gmail.com  
    
    ; <<>> DiG 9.7.3 <<>> -t SRV _xmpp-client._tcp.gmail.com
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12594
    ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
    
    ;; QUESTION SECTION:
    ;_xmpp-client._tcp.gmail.com.   IN  SRV
    
    ;; Query time: 25 msec
    ;; SERVER: 192.168.1.1#53(192.168.1.1)
    ;; WHEN: Fri Apr  1 14:19:19 2011
    ;; MSG SIZE  rcvd: 45
    

    Du coup, je suis obligé de configurer mes clients XMPP à la main :/

  • [^] # Re: mercurial

    Posté par  . En réponse au journal Twisted, mal garé, 7 ans de malheur. Évalué à 3.

    Il y a un mirroir Git disponible aussi sur Github : http://github.com/powdahound/twisted
  • # Typo sur le site

    Posté par  . En réponse à la dépêche Sortie de Blitzen 0.0.7. Évalué à 2.

    Un des catégories s'appelle « Annouces » au lieu de « Annouces » ;)
  • [^] # Re: TF1 et la propagande - ortf ? Controle jusqu'au bout

    Posté par  . En réponse à la dépêche La loi Hadopi a été adoptée à l'Assemblée Nationale. Évalué à 2.

    Bon, en fait, c'est tout ici http://www.assemblee-nationale.fr/13/seance/vod/internet.asp
    Et effectivement, bravo TF1 ...
  • [^] # Re: TF1 et la propagande - ortf ? Controle jusqu'au bout

    Posté par  . En réponse à la dépêche La loi Hadopi a été adoptée à l'Assemblée Nationale. Évalué à 2.

    Juste pour être sûr, est-ce qu'on peut encore avoir accès au flux vidéo de l'Assemblée Nationale au moment du vote ?

    Je suis en train de regarder le flux de TF1 (j'ai un peu du mal à le croire quand même), mais j'aimerais pouvoir le mettre en opposition au *vrai* flux.
  • # Nombre de processeurs supportés

    Posté par  . En réponse à la dépêche Red Hat Enterprise Linux 5.3. Évalué à 6.

    Attention, vraie question :

    à quoi est due la limitation sur le nombre de processeurs supportés ?
    126, c'est déjà pas mal sur une seule machine, mais quelles sont les raisons logicielles (parce que ça à l'air logiciel tout ça) qui limitent d'en avoir bien plus ? (allez, disons plus de 1000)
  • # GQView -> Geeqie

    Posté par  . En réponse au journal Sélection de logiciels libres pour WinXP/Vista. Évalué à 5.


    Je n'ai pas trouvé de visualisateur d'images pratique ([...], GQView ne m'a pas l'air maintenu.)


    GQview a l'air en effet un peu mort (dernière release en 2006, le CVS (gargl) n'a pas bougé depuis 2 ans, et le développeur n'avait plus l'air très joignable, etc.).

    Un fork a été lancé pour intégrer les patchs en attente et pour continuer d'améliorer le logiciel : ça s'appelle Geeqie, et c'est disponible sur http://geeqie.sourceforge.net/
    Bon, ça t'aidera pas plus pour l'installer sous Windows (ya pas de binaires pour cette plateforme), c'est encore en stade "alpha", mais bon, c'est encore vivant (au moins).

    C'était le quart d'heure instructif de la soirée, bonne nuit _o/
  • # Générer de chouettes partoches

    Posté par  . En réponse à la dépêche Songwrite 2 0.2 : version "flûte à dix sous". Évalué à 1.

    C'est pas vraiment en rapport avec Songbird (mais pas entièrement hors sujet non plus), j'ai lu l'essai sur comment Lilypond fonctionne pour créer des partitions de qualité et j'ai trouvé ça très intéressant. C'est disponible (en français qui plus est) là : http://lilypond.org/web/about/automated-engraving/index.fr.h(...)

    C'est bien expliqué, et ça permet de comprendre un peu mieux le sens du détail qu'on peut apporter au rendu d'une partition.
  • [^] # Re: hmmm

    Posté par  . En réponse au journal Qu'allons nous devenir sans insectes polinisateurs ?. Évalué à 1.

    En espérant que les extra-terrestres sus-cités ne les ont pas déjà fait disparaître :/
  • # Double encodage ?

    Posté par  . En réponse au message Debian etch + php + mysql + utf 8. Évalué à 1.

    On dirait que tes données ont été encodées deux fois en utf8.

    Tu peux tester en créant un nouveau fichier PHP, qui récupère tes données depuis la base de données, puis en appliquant deux fois la fonction utf8_decode sur ces données, et voir si ça résoud le problème.

    Après, pour trouver l'origine de ce double encodage ...
  • # Une soluce

    Posté par  . En réponse au message certificat apache pour plusiers vhost. Évalué à 1.

    C'est possible de faire un certificat avec un CN=*.domain.com, et normalement, il est accepté pour tout les sous-domaines.

    Par contre, j'avais pas trouvé comment faire pour qu'il soit aussi accepté pour le domaine top-level :(

    (après, je sais pas si c'est très standart ni très propre tout ça ...)
  • [^] # Re: Plusieurs solutions ...

    Posté par  . En réponse au message redirection apache. Évalué à 1.

    Je t'invites à essayer ta solution, c'est assez rigolo ;)


    Iceweasel has detected that the server is redirecting the request for this address in a way that will never complete.
  • # Plusieurs solutions ...

    Posté par  . En réponse au message redirection apache. Évalué à 3.

    ... mais le principe est le même : recupéré quand tu essaies d'accéder à la racine du site, via l'expression régulière "^/$", puis rediriger.

    Avec mod_rewrite :

    RewriteRule ^/$ /dossier1 [R]


    Avec mod_alias (faut une url complète par contre, c'est pas forcément génial) :

    RedirectMatch ^/$ http://tonserveur/dossier1
  • # Voir les corrections des failles ?

    Posté par  . En réponse au journal Faille sérieuse dans le protocole DNS. Évalué à 2.

    Est-ce qu'il y a un moyen de voir rapidement les patchs associés à une faille de sécurité donnée ?

    Par exemple, quand on jette un oeil sur des sites comme US-Cert, ou Secunia, on a une description de la faille, les versions des logiciels affectées, et tout.
    Mais ça aurait été intéressant d'avoir des liens vers les commits qui corrigent ces problèmes (dans le cas où le repository est public bien sûr ...), chose que je ne trouve pas.
    Et en cherchant sur le site officiel du projet, c'est pas évident non plus (genre sur le site d'ISC ...)

    Vous avez une idée là dessus ?
  • # Prix ?

    Posté par  . En réponse au journal Mini / Nano - ITX VIA C7 PadLock on Linux. Évalué à 3.

    150€ pour la carte mère, le processeur, la ram, le boitier et l'alim ??!

    C'est qui ton fournisseur ? :)
  • # MultiViews

    Posté par  . En réponse au message execution des fichiers sans l'extension .php par apache. Évalué à 3.

    Regarde pour désactiver ou régler l'option MultiViews.
  • [^] # Re: Marrant

    Posté par  . En réponse au journal Opera 9.5 Final. Évalué à 3.

    Le nom de domaine муѕрасе.com avait été mis en vente sur eBay, alors qu'il est composé uniquement de lettres de l'alphabet Russe Cyrillique ... (voir http://www.sploitcast.com/forums/index.php?showtopic=628 , ou en cherchant un peu sur Google)

    Bon certes, c'est peut-être moins grave qu'un nom de domaine comme Paypal ou ce genre de trucs. Disons que c'était pour montrer le problème (d'ailleurs http://www.муѕрасе.com/ pointe vers une page qui "explique" le problème)

    La représentation chsépatropkoi, c'est du Punycode et tu peux trouver plus d'infos sur ces noms de domaines internationnalisés et les problèmes que ça poste sur la page Wikipedia consacrée aux IDN (Internationalised domain names).

    (Les pages en anglais sont plus complètes : http://en.wikipedia.org/wiki/Punycode et http://en.wikipedia.org/wiki/Internationalized_domain_name )
  • # Cairo to the rescue ?

    Posté par  . En réponse au message GTK, drawingarea et splines. Évalué à 2.

    Cairo devrait savoir s'occuper de ça ...

    Exemple : http://www.gtkmm.org/docs/gtkmm-2.4/docs/tutorial/html/ch15s(...)
    C'est gtkmm, mais tu devrais pouvoir adapter ou trouver pour Gtk tout court en fouillant un peu dans les APIs respectives.
  • [^] # Re: MOD, le retour

    Posté par  . En réponse à la dépêche Open Arena 0.7.6 le FPS libre pour les artistes. Évalué à 3.

    Je viens de perdre -5 à chaque oeil :/
  • # LDAP ou SGBDR ?

    Posté par  . En réponse au journal S'initier à LDAP. Évalué à 2.

    Aujourd'hui, j'ai un système d'authentification et de gestion des paramètres de mes applications serveurs qui utilise principalement une base de données relationnelle (PostgreSQL pour ne pas la citer).

    Dans ces applications, j'ai mon serveur SMTP, IMAP, FTP, et je suis en train de regarder pour migrer ce qui est utilisé par Apache pour y mettre dedans aussi (au moins la gestion des comptes). Et puis si c'est la folie, ptêtre l'authentification des comptes locaux (via pam_sql) \o/


    Maintenant que j'ai mis pas mal de choses dans cette BD, je me demande quels avantages j'aurais eu à choisir un serveur LDAP pour stocker ça à la place ?

    J'ai pas vraiment rencontré de limitations avec les *mod_sql que j'ai utilisé jusqu'à présent, à part deux fonctionnalités (mais j'ai pas encore vraiment regardé non plus), à savoir :
    * faire du virtual hosting avec Apache : ya un module LDAP [1] pour ça je crois, je sais pas si il y a l'équivalent en SQL ;
    * gérer des carnets d'adresses : bon, j'avoue que c'est ça au départ qui m'a fait intéressé à LDAP :-)

    Pour les applications serveurs que j'utilise (je dis pas si c'est généralisé), j'ai trouvé à chaque fois un équivalent SQL à LDAP...


    Après, je me doute fort que pour des applications qui utilisent complètement LDAP, ça va coincer. Mais lesquelles ?

    D'une manière générale, ma question reste donc ouverte (recopitage de la question d'au dessus) : "quels avantages j'aurais eu à choisir un serveur LDAP pour stocker ça à la place ?"

    [1] : http://modvhostldap.alioth.debian.org/
  • [^] # Re: Durée de vie des objets et connexions permanentes...

    Posté par  . En réponse à la dépêche Zend Framework 1.5 : consolidation et disponibilité. Évalué à 1.


    > Avec un serveur Java, on a de la "vraie" persistance, en ce sens où les objets restent en vie entre chaque requête http cliente (ils ne sont pas serialisés ou quoi que ce soit..).

    Quid de la mémoire utilisée par le serveur Java dans ce cas là ?

    PHP a cet "avantage" là de se vider complètement lorsque le script a fini de s'exécuter. Comment ça se passe en pratique en Java ?
  • # Zend/Canonical ?

    Posté par  . En réponse à la dépêche Zend Framework 1.5 : consolidation et disponibilité. Évalué à 4.


    Canonical veut pousser PHP comme la solution de choix pour développer et déployer des applications Web modernes. Ceci tranche un peu avec la politique plutôt pro-Java de Red Hat.


    Étrange, sachant que Canonical développe à priori pas mal d'outils en Python, dont Launchpad ...
    J'aurais plutôt pensé qu'ils pousseraient dans cette direction.