Bonjour
Exposé de mon problème :
J'ai une debian, une partiton cryptée et je veux faire tourner un server postgres dont les données sont stockées sur cette partition.
Ca marche, mais pas comme je veux.
Le prob c'est que : comme je monte la partiton cryptée après le log de mon user, on ne peut pas lancer postrgres au démarrage.
J'utilise cryptsetup et je me suis fait un script pour que mon user (peyo) puisse monter et demonter la partition (…)
Forum Linux.debian/ubuntu lancement de Postgres
Journal Postgresql 8.4
Bonjour journal,
Juste un petit mot pour t'annoncer la sortie (hier) de Postgresql en version 8.4.
Annonce officielle : ICI
Le change log : ICI
Un petit résumé tiré de la mailing list :
Juste un petit mot pour t'annoncer la sortie (hier) de Postgresql en version 8.4.
Annonce officielle : ICI
Le change log : ICI
Un petit résumé tiré de la mailing list :
Among the most popular enhancements are:
* Parallel Database Restore
speeding up recovery from backup up to 8 times
* Per-Column Permissions
allowing more granular control of sensitive data
* Per-database Collation Support
making PostgreSQL more useful in multi-lingual environments
* In-place Upgrades through pg_migrator (…)
Forum général.cherche-logiciel "Gestionnaire de site web"
Bonjour,
Voilà, je présente le truc : plusieurs entités de mon entourage envisagent à plus ou moins brève échance de réaliste un site web pour informer la communauté. Ces entités, diverses et variées comptent :
- le SIVOS
- les différentes écoles qui composent le SIVOS
- l'association de parents d'élèves
- les représentants des parents d'élèves
- la garderie de l'école
....
Je voudrais obtenir de votre part, si toutefois vous avez déjà eu l'occasion de mettre en place (…)
Voilà, je présente le truc : plusieurs entités de mon entourage envisagent à plus ou moins brève échance de réaliste un site web pour informer la communauté. Ces entités, diverses et variées comptent :
- le SIVOS
- les différentes écoles qui composent le SIVOS
- l'association de parents d'élèves
- les représentants des parents d'élèves
- la garderie de l'école
....
Je voudrais obtenir de votre part, si toutefois vous avez déjà eu l'occasion de mettre en place (…)
Répartition de charge : axes de réflexion et quelques exemples de solutions libres
Il vous est sans doute arrivé de ne plus être en mesure de faire face aux nombres de transactions d’une application, d’avoir des impératifs de résultat vis-à-vis des pannes matérielles (réduire votre temps d'indisponibilité), de vouloir améliorer les performances de votre système ou d’en augmenter les capacités.
Nous avons souvent vu, chez des clients victimes de leur succès, une application devant faire face à des centaines de transactions par seconde alors qu’elle était prévue pour une dizaine seulement.
Dans ce cas, on améliore le système par l’adjonction de nouveaux éléments qui permettent d’augmenter sa capacité transactionnelle. Il existe également des techniques de basculement dans le cas de crash. Dans ce cas, on ne fait que des reprises automatiques d’activité sans faire appel à de la répartition de charge.
Cette solution est intéressante lorsqu’un nœud supporte le volume de transaction et que l’ajout d’un répartiteur de charge fait augmenter la charge du système.
Dans ce qui va suivre, j'essaierai de vous présenter quelques solutions applicables à différentes parties d'une chaîne applicative n-tiers classique.
Nous avons souvent vu, chez des clients victimes de leur succès, une application devant faire face à des centaines de transactions par seconde alors qu’elle était prévue pour une dizaine seulement.
Dans ce cas, on améliore le système par l’adjonction de nouveaux éléments qui permettent d’augmenter sa capacité transactionnelle. Il existe également des techniques de basculement dans le cas de crash. Dans ce cas, on ne fait que des reprises automatiques d’activité sans faire appel à de la répartition de charge.
Cette solution est intéressante lorsqu’un nœud supporte le volume de transaction et que l’ajout d’un répartiteur de charge fait augmenter la charge du système.
Dans ce qui va suivre, j'essaierai de vous présenter quelques solutions applicables à différentes parties d'une chaîne applicative n-tiers classique.
Forum général.petites-annonces antelink recrute des ingénieurs « open source »
antelink, jeune start-up lauréate du concours 2009 d'aide à la création d'entreprise de technologies innovantes, recrute. L'infrastructure d'antelink est intégralement basée sur des solutions open source (Debian, Tomcat, PostgreSQL, Apache, ...).
Si vous souhaitez nous rejoindre, n'hésitez pas à nous contacter pour l'un des postes ouverts au coeur de Paris (Bastille)
Développeur JAVA / Web 2.0 (junior)
Développeur JAVA / Web 2.0 (senior)
Administrateur systèmes et réseaux (senior / junior)
L'équipe d'antelink
jobs@antelink.com
Si vous souhaitez nous rejoindre, n'hésitez pas à nous contacter pour l'un des postes ouverts au coeur de Paris (Bastille)
Développeur JAVA / Web 2.0 (junior)
Développeur JAVA / Web 2.0 (senior)
Administrateur systèmes et réseaux (senior / junior)
L'équipe d'antelink
jobs@antelink.com
Sortie de Sonar 1.9
Sonar est une plate-forme libre (LGPL v3) permettant de gérer la qualité du code source Java (exécution de tests unitaires, analyse de la couverture du code par ces tests, vérification du respect des règles de codage, complexité du code, etc.).
La fonctionnalité phare de cette version est le remplacement du célèbre analyseur de code source JavaNCSS par un moteur maison : sonar-squid. L'intégration de sonar-squid permet à la fois de faire disparaître les problèmes de JavaNCSS à analyser le code utilisant les spécificités de Java 5, mais également de calculer un certain nombre de métriques de manière beaucoup plus précises (commentaires, lignes de code...) et surtout d'ouvrir de nouveaux axes d'analyse (documentation des API publiques, accesseurs...).
Sonar a pris le parti de séparer complètement les accesseurs (plus communément nommés getters et setters) des méthodes dans les mesures. Cela permet par exemple de réellement mesurer la complexité "fonctionnelle" en écartant le bruit généré par le code purement "technique" dans les applications.
Ceci a bien sûr un impact sur la manière dont doivent être interprétés les résultats ainsi que sur la continuité de l'historique des données et il est recommandé de lire l'article référencé ci-dessous "Pourquoi (ne) devriez-vous (pas) migrer à la version 1.9 ?" avant d'installer la nouvelle version. En plus de ces nouvelles fonctionnalités, la version 1.9 apporte une amélioration notable des performances ainsi qu'une compatibilité avec le moteur de base de données PostgreSQL.
La fonctionnalité phare de cette version est le remplacement du célèbre analyseur de code source JavaNCSS par un moteur maison : sonar-squid. L'intégration de sonar-squid permet à la fois de faire disparaître les problèmes de JavaNCSS à analyser le code utilisant les spécificités de Java 5, mais également de calculer un certain nombre de métriques de manière beaucoup plus précises (commentaires, lignes de code...) et surtout d'ouvrir de nouveaux axes d'analyse (documentation des API publiques, accesseurs...).
Sonar a pris le parti de séparer complètement les accesseurs (plus communément nommés getters et setters) des méthodes dans les mesures. Cela permet par exemple de réellement mesurer la complexité "fonctionnelle" en écartant le bruit généré par le code purement "technique" dans les applications.
Ceci a bien sûr un impact sur la manière dont doivent être interprétés les résultats ainsi que sur la continuité de l'historique des données et il est recommandé de lire l'article référencé ci-dessous "Pourquoi (ne) devriez-vous (pas) migrer à la version 1.9 ?" avant d'installer la nouvelle version. En plus de ces nouvelles fonctionnalités, la version 1.9 apporte une amélioration notable des performances ainsi qu'une compatibilité avec le moteur de base de données PostgreSQL.
Open Object - Un nouveau site communautaire pour Open ERP
Open Object, le framework de développement Python en GPLv3 de Open ERP vient de sortir son nouveau site communautaire. À cette occasion, différentes présentations ont été réalisées pour décrire le fonctionnement communautaire et les aspects techniques du projet. L'ambition d'Open Object est de réunir en un seul projet, sous forme de modules optionnels mais intégrés, toutes les fonctions nécessaires à une entreprise. Cela va des fonctions de gestion (comptabilité, stocks, gestion de projets...) aux fonctions plus génériques comme le wiki, la gestion des documents, le site ecommerce, les caisses à écrans tactiles, etc.
Actuellement, plus de 500 modules sont disponibles et environ 20 nouveaux modules sont développés chaque mois grâce à la communauté. Dans les nouvelles présentations, on trouve notamment une animation qui présente comment développer une application complète de gestion d'un centre de formation en 17 minutes.
Actuellement, plus de 500 modules sont disponibles et environ 20 nouveaux modules sont développés chaque mois grâce à la communauté. Dans les nouvelles présentations, on trouve notamment une animation qui présente comment développer une application complète de gestion d'un centre de formation en 17 minutes.
Rasdaman libéré en GPL V3
Rasdaman ("raster data manager") est une extension à PostgreSQL permettant le stockage de données maillées dans une base de données. C'est en quelque sorte l'équivalent de PostGIS pour des données raster.
Conjointement développé depuis plusieurs années par la Jacobs_University_Bremen (Allemagne) et rasdaman GmbH, Rasdaman est désormais disponible en licence GPL V3 et en licence propriétaire.
Rasdaman est notamment utilisé par l'Institut géographique national français pour gérer une base de données de photographies aériennes de 12 To.
Conjointement développé depuis plusieurs années par la Jacobs_University_Bremen (Allemagne) et rasdaman GmbH, Rasdaman est désormais disponible en licence GPL V3 et en licence propriétaire.
Rasdaman est notamment utilisé par l'Institut géographique national français pour gérer une base de données de photographies aériennes de 12 To.
Forum général.général sauvegardes postgresql
Bonjour,
j'ai une base de données postgresql qui n'est pas tres volumineuse.
la methode la plus simple semble donc d'etre d'utiliser les outils :
pg_dump pg_dumpall
car ils permettent de faire des sauvegardes facilement, bases ouvertes.
cependant je me demande si ces outils font un dump des tables dans un état toujours cohérent????
merci.
j'ai une base de données postgresql qui n'est pas tres volumineuse.
la methode la plus simple semble donc d'etre d'utiliser les outils :
pg_dump pg_dumpall
car ils permettent de faire des sauvegardes facilement, bases ouvertes.
cependant je me demande si ces outils font un dump des tables dans un état toujours cohérent????
merci.
Forum général.cherche-logiciel Build pour tests unitaires avec chroot ou Vm
Hello,
Voilà je développe un programme avec postgresql et php et j'aimerais lancer les séries de test unitaires automatiquement tousles soirs. (sur le php mais également sur le postgresql ... avec pgtap)
J'aimerais que le logiciel comprenne une base d'installation et qu'au lancement des tests, il crée la DB, les fonctions, installe le framework php ainsi que des fichiers à droite et à gauche.
Ensuite seulement, il lancerait les tests unitaires.
L'environement devrait ensuite redevenir comme précédemment..(sans le framework, sans (…)
Voilà je développe un programme avec postgresql et php et j'aimerais lancer les séries de test unitaires automatiquement tousles soirs. (sur le php mais également sur le postgresql ... avec pgtap)
J'aimerais que le logiciel comprenne une base d'installation et qu'au lancement des tests, il crée la DB, les fonctions, installe le framework php ainsi que des fichiers à droite et à gauche.
Ensuite seulement, il lancerait les tests unitaires.
L'environement devrait ensuite redevenir comme précédemment..(sans le framework, sans (…)
Journal L'ENA recrute un chef de projet fonctionnel + logiciels libres
Le poste est basé à Strasbourg dans un contexte d'usages de pas mal de logiciels libres (Postgresql, OpenOffice.org, OpenERp, Talend, ...) et de projets agiles.
La descrition du poste est accessible ici : http://www.ena.fr/index.php?module=doc&action=getFile&id=158(...)
La descrition du poste est accessible ici : http://www.ena.fr/index.php?module=doc&action=getFile&id=158(...)
Revue de presse de l'April pour la semaine 18
La revue de presse de l'April est régulièrement éditée par les membres de l'association. Elle couvre l'actualité de la presse en ligne, liée au logiciel libre. Il s'agit donc d'une sélection d'articles de presse et non de prises de position de l'association de promotion et de défense du logiciel libre.
Sommaire de la revue de presse de l'April pour la semaine 18 :
Sommaire de la revue de presse de l'April pour la semaine 18 :
- [cio-online.com] l'US Army adopte le développement communautaire open-source
- [jesuislibre.net] Orange Hello : la Debian facile?
- [laligue-alpesdusud.org] Guide des logiciels libres
- [readwriteweb.com] Comment le monde du Libre à gagné la bataille d'OAuth
- [datanews.be] Charleroi désormais libre
- [tekiano.com] Tunisie: Journée du logiciel (pas encore) libéré
- [lavoixdunord.fr] Hadopi : « C'est techniquement inapplicable »
- [lemondeinformatique.fr] Minix, un OS Open Source stable désormais financé par l'UE
- [silicon.fr] Open World Forum, le rassemblement du monde des logiciels libres
- [lexpress.fr] Champagne contre Hadopi
- [cio-online.com] Le retour du fantôme du RGI : vers le sacrifice de l'ouverture
- [01netinformatique.fr] Les technos 2008 : L’offre open source gagne ses premiers galons
- [lepost.fr] Les geeks feront-ils perdre Sarkozy en 2012?
- [lemagit.fr] La France, championne de l’open source aux pieds d’argile
- [uvcw.be] Entrer dans la mentalité open source est une évolution impressionnante
- [presence-pc.com] Les développeurs aussi doivent se mettre au vert
- [attac.org] Leçons d'émancipation : l'exemple du mouvement des logiciels libres
- [Lemondeinformatique.fr] Envol de la Mouette, l'association des utilisateurs francophones d'OpenOffice.org
OBM 2.2 : nouvelle version majeure de la solution de messagerie collaborative Libre
OBM est une solution collaborative (ou groupware) sous licence GPL v2 qui permet à ses utilisateurs de stocker, organiser et partager rendez-vous, contacts, courriels, liens, documents et des modules complémentaires de type gestion de projet/planning voire CRM. Les grandes nouveautés de la version 2.2.1 sont un nouveau webmail "miniG", et une refonte du modèle de données.
Cette nouvelle version apporte plus de robustesse, la prise en charge de PostgreSQL, la convergence vers les standards de calendriers et contacts (en particulier Thunderbird), l'impression PDF des agendas, un packaging Debian et RedHat, un meilleur support des synchronisations, soit un nouveau socle plus adapté aux évolutions futures.
Alors à vos claviers ! Il est temps d'installer OBM et de tester MiniG en quelques minutes ! N'hésitez pas à nous faire vos retours...
Cette nouvelle version apporte plus de robustesse, la prise en charge de PostgreSQL, la convergence vers les standards de calendriers et contacts (en particulier Thunderbird), l'impression PDF des agendas, un packaging Debian et RedHat, un meilleur support des synchronisations, soit un nouveau socle plus adapté aux évolutions futures.
Alors à vos claviers ! Il est temps d'installer OBM et de tester MiniG en quelques minutes ! N'hésitez pas à nous faire vos retours...
OpenBSD 4.5, Games
Comme chaque premier mai et premier novembre, une nouvelle version d'OpenBSD fait son apparition : OpenBSD 4.5 aka Games.
Ce n'est pas vraiment une mise à jour majeure, dans le sens où il y a peu d'évolution au niveau fonctionnalités, mais toujours plus de support au niveau matériel. De plus cette version d'OpenBSD apporte un support des netbook eeepc, voir l'ancienne dépêche.
La chanson accompagnant cette version : Games
Ce n'est pas vraiment une mise à jour majeure, dans le sens où il y a peu d'évolution au niveau fonctionnalités, mais toujours plus de support au niveau matériel. De plus cette version d'OpenBSD apporte un support des netbook eeepc, voir l'ancienne dépêche.
La chanson accompagnant cette version : Games