Forum Programmation.SQL performances de JOIN / EXISTS sur postgres

Posté par  .
Étiquettes : aucune
0
4
juin
2012

Bonjour tout le monde.
Juste une petite chose qui me turlupine, parce que ca me plombe mes performances de facon assez phenomenale.
Je suis sous Postgres, et je dispose de 2 tables, user et email.
User contient environ 40 millions d'entrees, et email 40000 environ (base en pleine construction, donc pas encore enorme).

J'ai envie de repertorier les utilisateurs ayant envoye ou recu des messages.
Mon ORM me genere la requete suivante (SQLAlchemy)

select user.id from user where 
exists (select
(…)

Forum général.général Drôle de résolution

Posté par  (site web personnel) .
Étiquettes : aucune
1
3
juin
2012

Bonjours à tous,

Il m'arrive un drôle de truc avec mon écran. J'ai récemment changé de PC (entendre par là : Processeur + RAM + carte mère + carte graphique), et j'ai donc une nouvelle carte graphique : GT 520 (avant j'avais une carte nvidia également).

J'ai toujours été en dual screen VGA + DVI (avant et après).
J'utilise le driver nouveau (avec KMS donc)

Mon problème se présente sur mon écran DVI avec une résolution de 1920x1200.

La configuration (…)

Forum général.général Cherche la cause de redémarrages intempestifs

Posté par  .
Étiquettes : aucune
2
2
juin
2012

Chers amis geeks,

Je suis déçu. Il y a moins de 2 ans j'ai acheté un portable gamme pro (Toshiba Tecra A11) en pensant qu'il allait durer plus longtemps. Mais depuis quelques mois, il reboote aléatoirement.

Parfois il tient plusieurs heures d'utilisation sans problèmes, parfois je n'arrive même pas jusqu'à GDM, parfois ça arrive une fois ou 2, parfois ça reboote en boucle… Donc pas de corrélation avec la chaleur, la charge processeur ou mémoire.

J'ai testé tout ce que (…)

Forum Linux.noyau Besoin d'ajouter le support d'iptables dans une distribution un peu.. spéciale !

Posté par  .
Étiquettes :
1
2
juin
2012

Bonjour,

J'ai eu une idée un peu bizarre je l'avoue, mais j'irai jusqu'au bout:
J'ai pour ambition de transformer un NAS Western Digital en véritable passerelle Linux Routeur Firewall etc.

J'ai tenté le tout pour le tout et je vais de surprise en surprise,
distribution debian (enfin si je me fie aux sources squeze configurées dans apt,
noyeau 2.6.32.11-svn52288 (avec uname -r)
et quelques paquets installés à la mano depuis le site d'un gars qui a développé quelques add ons (…)

Forum général.cherche-logiciel Outil de visualisation / description de bases de données

Posté par  (site web personnel, Mastodon) .
Étiquettes : aucune
1
1
juin
2012

Bonjour,

Je suis à la recherche d'un outil permettant de schématiser des bases de données SQL et de
travailler sur les workflows associés. Je m'explique : je récupère un projet eCommerce développé sous Magento qui est une plateforme très générique de eCommerce, CMS, etc. Il y a beaucoup de manières d'utiliser cette platforme aussi souhaiterais-je modéliser les flux et évolutions des données correspondant à notre utilisation.

J'étais parti sur l'utilisation de MySQL Workbench qui permet notamment d'importer (et de mettre (…)

Forum Linux.général Changer d'adresse MAC à chaque démarrage de connexion avec systemctl

Posté par  .
3
1
juin
2012

Bonjour, je suis passé à Mageia 2 le weekend dernier et j'ai perdu la possibilité de changer l'adresse mac à chauqe fois qu'une connexion réseau est activé.
Avant j'avais placé macchanger -a wlan0 dans le fichier /etc/init.d/network
Et du coup quand je faisais
> /etc/init.d/network restart

mon adresse avait changé. C'est bien pratique quand on se connecte sur les réseaux publics.
Mais maintenant Mageia 2 utilise systemctl ce qui fait que pour redémarrer une connexion réseau, il faut faire
> (…)

Forum Programmation.c++ OpenMP, synchronisation

Posté par  .
Étiquettes :
3
1
juin
2012

Bonjour tout le monde, j'ai un problème de synchronisation avec openMP:

J'ai un morceau de code multithreadé. En fin de ce bloc, je voudrais synchroniser les données créées par mes différents process.
Pour cela, je dois rapatrier ces données dans celles du thread 0.
Je dois donc absolument attendre que ce dernier ait terminé de travailler avant de commencer la synchro. Pour l'instant, je fais ça :

#pragma omp parallel
{
 Bla
 Bla
 Bla
#pragma omp barrier
 //On est certain
(…)

Forum Programmation.python Argument de fonction récurrent

Posté par  (site web personnel) .
Étiquettes : aucune
0
31
mai
2012

Bonjour âme généreuse,

Je souhaite passer un argument à des fonctions de manière transparente et automatique car cet argument est quasi nécessaire pour la plupart des fonctions.

Je souhaiterais pouvoir écrire un truc comme ça :

def function1(arg1, arg2, arg_reccurent):
    print(arg_recurrent)
    # …
def function2(arg1, arg2, arg_reccurent):
    function1(arg2, arg1)
arg_r = 42
function2(1, 2, arg_r)
--> 42

Le (…)

Forum général.hors-sujets TPM, sav, et garantie des ordinateurs

Posté par  .
Étiquettes :
5
31
mai
2012

Bonjour monde,

Je me posais une petite question, comme ça, vite fait. Il semblerait que mon pc portable soit équipé de tout un tas de trucs relatifs à TPM. SI j'en crois la lecture de diverses pages sur internet, ça permettrait entre autre de garantir l'éxécution d'un OS non modifié sur l'ordinateur. Visiblement, les puces dont mon portable est équipé sont encore vierges, disons, pas spécialement configurées. Du coup, imaginons que je m'en serve pour garantir l'éxécution de mon linux (…)

Forum Linux.général Regarder roland-garros sous Linux

Posté par  (site web personnel) .
Étiquettes :
0
30
mai
2012

Est-ce que quelqu'un a réussi à regarder Roland-Garros de manière satisfaisante sous linux?

J'ai un processeur Sandy Bridge avec la carte graphique intégrée et les drivers libres (sous Gnome 3 avec Arch linux). J'arrive à voir la vidéo sur le site de france télévisions, mais en plein écran la vidéo est très saccadée, ce n'est pas regardable. Le CPU est à 100%. J'ai essayé d'activer l'accélération matérielle de Flash, sans succès.

Est-ce que quelqu'un a une solution?

Forum Programmation.python Un mémento Python

Posté par  (site web personnel) .
Étiquettes :
15
30
mai
2012

Salut,

juste un post pour signaler un Mémento Python 3 (A4 recto/verso), destiné à des étudiants (il y a des notes/remarques par rapport à des erreurs que l'on voit régulièrement en TP) et qui peut être repris/adapté librement:

http://perso.limsi.fr/pointal/python:memento

Il y a les éléments de base pour programmer des algos en Python (types, variables, expressions, fonctions, entrées/sorties), et ça ne traite pas de la programmation objet.

PS. il y a toujours l'Abrégé Dense Python 3.1 si vous recherchez quelque (…)