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".
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é ?
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 ?
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.
à 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)
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/
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.
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 ...
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 ...)
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).
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 ?"
> 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 ?
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.
[^] # Re: SQLalchemy
Posté par jon . 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 jon . 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 objetengine
, 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 jon . En réponse au journal Élection présidentielle en France. Évalué à 1.
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 jon . 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:
Du coup, je suis obligé de configurer mes clients XMPP à la main :/
[^] # Re: mercurial
Posté par jon . En réponse au journal Twisted, mal garé, 7 ans de malheur. Évalué à 3.
# Typo sur le site
Posté par jon . En réponse à la dépêche Sortie de Blitzen 0.0.7. Évalué à 2.
[^] # Re: TF1 et la propagande - ortf ? Controle jusqu'au bout
Posté par jon . En réponse à la dépêche La loi Hadopi a été adoptée à l'Assemblée Nationale. Évalué à 2.
Et effectivement, bravo TF1 ...
[^] # Re: TF1 et la propagande - ortf ? Controle jusqu'au bout
Posté par jon . En réponse à la dépêche La loi Hadopi a été adoptée à l'Assemblée Nationale. Évalué à 2.
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 jon . En réponse à la dépêche Red Hat Enterprise Linux 5.3. Évalué à 6.
à 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 jon . 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 jon . En réponse à la dépêche Songwrite 2 0.2 : version "flûte à dix sous". Évalué à 1.
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 jon . En réponse au journal Qu'allons nous devenir sans insectes polinisateurs ?. Évalué à 1.
# Double encodage ?
Posté par jon . En réponse au message Debian etch + php + mysql + utf 8. Évalué à 1.
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 jon . En réponse au message certificat apache pour plusiers vhost. Évalué à 1.
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 jon . En réponse au message redirection apache. Évalué à 1.
Iceweasel has detected that the server is redirecting the request for this address in a way that will never complete.
# Plusieurs solutions ...
Posté par jon . En réponse au message redirection apache. Évalué à 3.
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 jon . En réponse au journal Faille sérieuse dans le protocole DNS. Évalué à 2.
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 jon . En réponse au journal Mini / Nano - ITX VIA C7 PadLock on Linux. Évalué à 3.
C'est qui ton fournisseur ? :)
# MultiViews
Posté par jon . En réponse au message execution des fichiers sans l'extension .php par apache. Évalué à 3.
[^] # Re: Marrant
Posté par jon . En réponse au journal Opera 9.5 Final. Évalué à 3.
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 jon . En réponse au message GTK, drawingarea et splines. Évalué à 2.
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 jon . En réponse à la dépêche Open Arena 0.7.6 le FPS libre pour les artistes. Évalué à 3.
# LDAP ou SGBDR ?
Posté par jon . En réponse au journal S'initier à LDAP. Évalué à 2.
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 jon . 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 jon . 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.