Forum Programmation.SQL Optimisation Postgre pour requetes de stats

Posté par  (site web personnel) .
Étiquettes :
0
19
mar.
2010
Bonjour, je travaille sur une base assez grosse, chargée une seul fois pour toute, avec pour objectif de réaliser pas mal de statistiques sur les données de celle-ci (que des select).
Je cherche à configurer les paramètres de postgresql.conf au mieux afin d'avoir les meilleurs perfs possibles.
Je viens vers vous pour avoir quelques conseils issus de votre expérience éventuelle sur ce genre de cas très particulier.

Mes contraintes/caractéristiques :

Hardware : Macbook = Core Duo 1,8 Ghz , 2 (…)

Journal JCR pour Java Code Review

Posté par  (site web personnel) .
Étiquettes :
9
25
fév.
2010
La revue de code n'est pas une discipline du développement qui évolue sous les feux de la rampe. Souvent sacrifiée sur l'autel de la précipitation, oubliée dans l'ombre d'actions considérées comme plus prioritaires, la revue de code reste cependant une bonne pratique pour maîtriser la qualité des développements au sein de son/ses équipe(s). Java Code Review propose ses services simples mais efficaces : présenter les derniers commits, surligner les modifications, compter le nombre de relectures des modifications etc.

JCR (…)

Sortie de Maarch Entreprise 1.0 et actualité des autres projets Maarch

Posté par  . Modéré par Benoît Sibaud.
13
17
fév.
2010
Commercial
L'équipe Maarch a publié sous licence GPL 3 au début de l'année la première version de Maarch Entreprise, sa nouvelle application métier dédiée à l'archivage électronique (SAE), la gestion des archives physiques, et la gestion documentaire (GED).

Écrite en PHP 5 et basée sur Maarch Framework 3, Entreprise est une application web optimisée pour la circulation et la conservation de documents dans un environnement certifiable NF Z42-013 . L'accès aux documents archivés est sécurisé et leur récupération facilitée, grâce à plusieurs outils d'indexation et de recherche (plein texte avec Zend Lucene, indexation de métadonnées, etc.).
Les développements d'Entreprise ont vu l'ajout de la prise en charge des bases de données Oracle, financé par Numéricable, où Maarch Entreprise est actuellement utilisé en production.

Enfin, le module de gestion des archives physiques, développé en collaboration avec des archivistes, permet de gérer de manière simple un fonds d'archives papier, d'optimiser leur classement et l'utilisation des espaces de stockage, tout en contrôlant les entrées et sorties de documents et en facilitant leur recherche.

Journal Jopr ou comment prendre le contrôle de ses serveurs JBoss

Posté par  (site web personnel) .
Étiquettes :
7
17
fév.
2010
Jopr (prononcer "djopeur") est une solution Java de surveillance et d'administration de serveur JBoss. Cet outil open source est aussi simple d'utilisation que puissant. On peut se dire qu'il doit y avoir sous ces quatre lettres un produit potentiellement intéressant, quand on sait que son promoteur n'est autre que RedHat.

Pour être exact, précisons qu'un autre outil RedHat se trouve à l'origine de Jopr : RHQ. Il propose des fonctionnalités de surveillance et d'administration sur une vaste gamme (…)

Comment détruire votre communauté

Posté par  (site web personnel, Mastodon) . Modéré par rootix.
Étiquettes :
25
10
fév.
2010
Communauté
Vous êtes une entreprise qui développe ou soutient directement un logiciel libre, et qui ne souhaite pas, contrairement aux beaux discours ambiants, voir une communauté se créer et venir troubler le projet ? Alors il y a une succession de points à respecter pour être certain d'arriver à vos fins.


  1. Rendez le projet dépendant d’outils complexes

  2. Attirez les participants nocifs et optimisez les dégâts qu’ils peuvent engendrer

  3. Ne fournissez pas de documentation

  4. Prenez les décisions relatives au projet en petit comité

  5. Sortez la grosse artillerie juridique

  6. Choisissez avec soin l'agent de liaison avec la communauté

  7. Rendez opaques les prises de décision

  8. Faites n'importe quoi avec les licences

  9. N'accordez jamais l'accès au commit à quelqu'un d'extérieur à l'entreprise

  10. Réfugiez-vous dans le silence



Un howto ironique issu d'une récente conférence remarquée du développeur PostgreSQL Josh Berkus, relatée par Jonathan Corbet et traduite par Framasoft.

La Jordanie adopte les logiciels libres avec le support de Ingres

Posté par  (site web personnel) . Modéré par rootix.
Étiquettes :
11
15
jan.
2010
Communauté
La Jordanie vient de signer un partenariat original avec Ingres, l'éditeur de bases de données. La Jordanie souhaite avoir un rôle majeur dans le moyen-orient pour le développement du logiciel libre. Dans le domaine du logiciel propriétaire ce ne serait même pas pensable.
Pour y parvenir, la Jordanie s'est associée à Ingres qui souhaite développer son activité dans la région.

Ingres est à l'origine un logiciel développé à l'université de Berkeley. La licence BSD a permis à son auteur de créer son entreprise et de fermer le logiciel. En parallèle, PostgreSQL, la branche libre issue de la même origine a continué son développement. C'est en 2004 que Ingres a décidé de changer de stratégie et d'ouvrir son code afin de mieux résister à la concurrence.

Ce partenariat ne peut que rassurer les clients qui souhaitent avoir le support d'une entreprise. La Jordanie affiche ses ambitions de devenir leader en logiciels libres et Ingres renforce sa position. Sans doute un exemple à suivre.

OSE, OpenNMS Sans Effort est disponible en version 2.0

Posté par  . Modéré par Mouns.
Étiquettes :
10
13
jan.
2010
Technologie
OSE (OpenNMS Sans Effort) est une distribution Linux basée sur CentOS qui installe et configure automatiquement le logiciel de supervision OpenNMS.

La principale nouveauté est l'intégration d'un système pour recevoir les alarmes provenant d'un serveur Nagios, de les décoder et de les afficher correctement dans OpenNMS.

Les autres nouveautés sont les suivantes :
  • Intégration de OpenNMS 1.6.8 ;
  • Intégration de CentOS 5.4 ;
  • Intégration des mises à jour de CentOS ;
  • Intégration de mib2opennms 0.3 : un outil pour traduire les MIBs en fichier de configuration XML de OpenNMS ;
  • ose-init-opennms 2.0 : un script pour configurer automatiquement openNMS au démarrage ; celui-ci utilise à présent ose-admin-tools ;
  • ose-admin-tools 1.0 qui contient :
    • Un script pour configurer OpenNMS facilement ;
    • Un script pour configurer PostgreSQL facilement ;
    • Un script pour optimiser PostgreSQL ;
    • Un script pour effectuer la sauvegarde des données d'OpenNMS (fichiers de configuration, base de données et fichiers de données) ;
    • Un script de restauration des données d'OpenNMS ;
  • Nouveau look.

Journal Un morceau de dédié pour Noël

Posté par  .
Étiquettes :
1
22
déc.
2009
Vous ne savez pas quoi offrir à vos amis geeks pour Noël ? J'ai la solution. Un morceau de dédié !

Abordable, d'une qualité correcte, cool et branché, fun et bigarré, Rootards est un Digicube Small, et vous pouvez en devenir l'heureux colocataire pour 2€/mois.

L'offre retenue est celle-ci :

  • 1 Go d’espace disque (mais on peut monter) ;
  • Serveur web Apache ;
  • PHP, Python, Ruby, MySQL, PostgreSQL, whateverthefuck ;
  • Shell Linux avec l’environnement à jour qui va bien (client (…)

MariaDB et Drizzle : Pour repartir sur de bonnes bases !

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
33
21
déc.
2009
Base de données
Alors que le paysage des logiciels libres de gestion de base de données est souvent réduit à MySQL et PostgreSQL, de nouveaux entrants innovants tentent d'émerger.
Tout en conservant le classique soubassement relationnel (à l'inverse des tentatives du mouvement NoSQL) ces nouveaux concurrents font le pari de l'ouverture et de la modernité par rapport à leurs prédécesseurs plus anciens.

Tout le monde le sait, le projet MySQL est actuellement dans l'expectative : le rachat de MySQL AB par Sun et le rachat de Sun par Oracle ont jeté un doute sur sa pérennité à long terme (voir cet article LWN et ses commentaires qui seront accessibles le jeudi 24). En outre, la qualité technique du code est remise en cause et les orientations futures sont incertaines. Comme MySQL reste toutefois le plus connu des SGBD libres, il n'est pas étonnant de constater que les nouveaux entrants, MariaDB et Drizzle, sont des rejetons de MySQL, qui cherchent à reprendre ce qu'il y a de mieux dans son code et à reconstruire un projet qui fédère une large communauté de développeurs.

Nous examinerons dans la suite de la dépêche ces deux projets et nous évaluerons leurs chance de s'imposer dans le monde très concurrentiel des gestionnaires de base de données. Place donc à MariaDB et à Drizzle.

Journal Quelles solutions adopter pour améliorer un parc existant ?

Posté par  (site web personnel) .
4
15
déc.
2009
Bonjour à tous,

Pour mon premier journal, j'aimerais titiller les neurones des admins systèmes qui moulent dans le coin :)

Pour donner ma situation, admin sys/réseau/bdd/dév/etc dans une toute petite PME, donc l'admin est parent (très) pauvre.
Je vous explique en gros notre parc actuel: (sachant qu'il a grossi machine par machine)

1 serveur NIS/NFS qui sert /home, qui fait aussi DNS interne et Samba.
1 serveur PostgreSQL/PostGIS
1 serveur Web
1 serveur ssh/ftp
1 machine de sauvegarde de /home
(…)

Dolibarr ERP/CRM 2.7 est disponible

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
15
7
déc.
2009
Commercial
7 mois après la version 2.6, la nouvelle version majeure Dolibarr 2.7 est disponible. Merci à tous ceux et celles qui ont contribué à son développement.

Dolibarr est un logiciel modulaire (vous avez les fonctions que vous voulez) orienté gestion commerciale ou associative. C'est un projet libre (GPL) basé sur un serveur WAMP ou LAMP (Apache, Mysql, PHP).
La grande orientation de cette version est l'exploitation et la production. Cette version apporte aussi de nombreuses améliorations et corrections de bugs.

Un nouveau venu vient compléter la famille Dolibarr, DoliMamp, un installeur simple pour Mac OS X.

Nouvelle version 2.6.32 du noyau Linux

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par patrick_g.
93
3
déc.
2009
Noyau
La sortie de la version stable 2.6.32 du noyau Linux vient d'être annoncée par Linus Torvalds. Le nouveau noyau est, comme d'habitude, téléchargeable sur les serveurs du site kernel.org.
Ce noyau 2.6.32 est particulièrement important car il sera intégrée dans la prochaine version Ubuntu avec support à long terme (Ubuntu 10.04 LTS) et dans la prochaine version Debian 6.0 "Squeeze".

Le détail des évolutions, nouveautés et prévisions est dans la seconde partie de la dépêche (placée sous licence libre CC BY-SA).

Sortie de Qt 4.6

Posté par  . Modéré par Nÿco.
49
1
déc.
2009
KDE
Qt 4.6, la bibliothèque C++ libre (GNU LGPL) et multi plates-formes vient de sortir. Comme à son habitude, à côté des optimisations plus ou moins importantes (voire spectaculaires en ce qui concerne QtScript), deux frameworks apparaissent dans le but de résoudre différents cas d'utilisations de cette bibliothèque multi-usages.

Symbian fait son entrée aux côtés des principales plate-formes supportées officiellement que sontLinux, Mac OS X, Windows et Windows CE. Symbian est un système d'exploitation pour smartphones détenu par Nokia (qui est également le propriétaire de Qt depuis janvier 2008). La prise en charge de Symbian se fait au travers du framework S60.

Forum général.général [Paris] First Jeudi Parinux le 3 décembre

Posté par  (site web personnel) .
Étiquettes :
1
27
nov.
2009
Bonjour !

L'association Parinux, groupe Francilien d'utilisateurs de logiciels libres, organise deux réunions régulières le premier et troisième jeudi du mois, appelées First Jeudi et Third Jeudi, auxquelles sont conviés tous ses adhérents et toute personne souhaitant discuter de GNU/Linux et de logiciels libres.

Le prochain First Jeudi aura lieu le jeudi 3 décembre à partir de 19h30
au premier étage du restaurant Le Bon Pêcheur,
12 rue Pierre Lescot 75001 Paris, métro RER : Châtelet Les Halles.

Pour le (…)

Diem 5.0.0 passe sous licence MIT (Content Management Framework)

Posté par  . Modéré par tuiu pol.
Étiquettes :
5
26
nov.
2009
PHP
Diem est un Content Management Framework (CMF) écrit en PHP et basé sur 4 frameworks libres :
À l'occasion de son passage à la version 5.0.0 (version de développement, la version alpha devrait sortir d'ici la fin du mois) l'équipe de développement a décidé de libérer le code et de le publier sous la licence MIT.

Diem est une application web de création de frameworks écrit en PHP5. Tout comme Symfony, il respecte l'architecture MVC. Le site officiel a été ouvert le 23 novembre 2009.

Le but de Diem est de gagner du temps sur la création et la maintenance de site web. Il fournit un ensemble d'outils nécessaires à tout site un tant soit peu évolué. Contrairement à un système de gestion de contenu, Diem n'est pas fourni avec des modules pré-définis comme un blog par exemple, mais demande aux développeurs de définir leurs modèles de données.

Les pré-requis pour l'installation sont un serveur Unix avec Apache, PHP5 et MySQL. Les versions à venir prendront en charge d'autres bases de données comme PostgreSQL.