Salut,
Je cherche un logiciel me permettant de gerer mes contacts (adresse, tel, mail,etc...). Si possible un logiciel qui ne depende pas d'un environnement graphique (Kde, gnome) et pouvant s'interfacer avec une base PostgreSQL ca serait le top.
Merci
Journal PhpGenericDataBase - Classe en cours de devellopement
Qui n'as jamais rêvé de pouvoir basculer son code PHP d'une base MySQL à une base PostgreSQL sans avoir a tout re-coder?
La classe que je suis en train de développer le permet en changeant 2 variables dans le fichier de configuration.
Le script est une classe PHP (actuellement cbd) qui permet de s'affranchir du type de base de donnée attaquée par un programme PHP.
Les bases supportées sont :
* ORACLE
* PostgreSQL
* MySQL
Les fonctions actuellement supportées (…)
La classe que je suis en train de développer le permet en changeant 2 variables dans le fichier de configuration.
Le script est une classe PHP (actuellement cbd) qui permet de s'affranchir du type de base de donnée attaquée par un programme PHP.
Les bases supportées sont :
* ORACLE
* PostgreSQL
* MySQL
Les fonctions actuellement supportées (…)
Sortie de PostgreSQL 8.2
A 23h00, ce 5 décembre, la communauté des développeurs de PostgreSQL publie la dernière version stable de PostgreSQL, la 8.2. Au programme : meilleures performances, sauvegardes à chaud améliorées, génération des index en ligne...
Les nouveaux outils et fonctionnalités facilitant la gestion de bases de données et le développement incluent :
Améliorations des performances : la version 8.2 améliore les performances d'environ 20% sur les tests de système OLTP (online transaction processing) de pointe. Les utilisateurs peuvent gagner plus encore dans les rendements d'entreposage de données. Les changements comprennent des tris en mémoire et sur disque plus rapides, un meilleur dimensionnement en multi-processeurs, une meilleure planification des requêtes sur les données partitionnées, des chargements massifs plus rapides et des jointures externes grandement accélérées.
Sauvegarde à chaud de bases de données : grâce à une extension de la fonctionnalité « Point in Time Recovery » (restauration d'un instantané), les administrateurs peuvent désormais aisément créer une copie de basculement (failover) du cluster de bases de données.
Construction des index en ligne : les index peuvent désormais être construits alors que les applications écrivent dans les tables de la base. Cela permet d'optimiser les performances sans temps d'arrêt.
Fonctionnalités SQL:2003 : PostgreSQL, bien connu pour son respect des standards, a ajouté un grand nombre des nouvelles fonctionnalités introduites dans les spécifications SQL:2003. Parmi celles-ci, on trouve : les aggrégats de statistiques, les instructions VALUE sur plusieurs lignes, UPDATE RETURNING et les aggrégats multi-colonnes.
Les nouveaux outils et fonctionnalités facilitant la gestion de bases de données et le développement incluent :
Améliorations des performances : la version 8.2 améliore les performances d'environ 20% sur les tests de système OLTP (online transaction processing) de pointe. Les utilisateurs peuvent gagner plus encore dans les rendements d'entreposage de données. Les changements comprennent des tris en mémoire et sur disque plus rapides, un meilleur dimensionnement en multi-processeurs, une meilleure planification des requêtes sur les données partitionnées, des chargements massifs plus rapides et des jointures externes grandement accélérées.
Sauvegarde à chaud de bases de données : grâce à une extension de la fonctionnalité « Point in Time Recovery » (restauration d'un instantané), les administrateurs peuvent désormais aisément créer une copie de basculement (failover) du cluster de bases de données.
Construction des index en ligne : les index peuvent désormais être construits alors que les applications écrivent dans les tables de la base. Cela permet d'optimiser les performances sans temps d'arrêt.
Fonctionnalités SQL:2003 : PostgreSQL, bien connu pour son respect des standards, a ajouté un grand nombre des nouvelles fonctionnalités introduites dans les spécifications SQL:2003. Parmi celles-ci, on trouve : les aggrégats de statistiques, les instructions VALUE sur plusieurs lignes, UPDATE RETURNING et les aggrégats multi-colonnes.
Journal PostgreSQL 8.2.0 est sorti
L'excellentissime PostgreSQL est disponible en version 8.2.0.
L'annonce détaillée en français :
http://www.postgresql.org/about/press/presskit82.html.fr
Voilà, voilà, voilà...
Pour rappel, PostgreSQL est dispo chez free.fr.
L'annonce détaillée en français :
http://www.postgresql.org/about/press/presskit82.html.fr
Voilà, voilà, voilà...
Pour rappel, PostgreSQL est dispo chez free.fr.
Forum Programmation.autre utiliser une base de données relationnelle pour répertorier les utilisateur SVN
Bonjour
Est ce qu'il est possible de répertorier les noms d'utilisateurs de SVN dans une base de donnée comme Mysql ou postgresQL plutôt que de les définir dans les fichiers?
Merci
Est ce qu'il est possible de répertorier les noms d'utilisateurs de SVN dans une base de donnée comme Mysql ou postgresQL plutôt que de les définir dans les fichiers?
Merci
Forum Linux.debian/ubuntu Délai de réponses de requêtes DNS
Bonjour,
J'utilise une machine Debian "testing" (kernel 2.6.15) comme serveur et comme passerelle pour me connecter à internet via une connexion chez Free avec une adresse IP fixe.
La machine héberge également :
- un firewall (IPTables)
- un serveur DNS en relais (Bind 8.4.7)
- un serveur de messagerie (EXIM) avec SpamAssassin
- un IDS (Snort)
- un serveur web (Apache + Zope)
- un serveur Mailman
- un SGBD (PostgreSQL)
- quelques menues babioles supplémentaires.
Mon problème dans (…)
J'utilise une machine Debian "testing" (kernel 2.6.15) comme serveur et comme passerelle pour me connecter à internet via une connexion chez Free avec une adresse IP fixe.
La machine héberge également :
- un firewall (IPTables)
- un serveur DNS en relais (Bind 8.4.7)
- un serveur de messagerie (EXIM) avec SpamAssassin
- un IDS (Snort)
- un serveur web (Apache + Zope)
- un serveur Mailman
- un SGBD (PostgreSQL)
- quelques menues babioles supplémentaires.
Mon problème dans (…)
Tuxfamily propose un nouveau service de téléchargement
TuxFamily, l'hébergeur libre pour les gens libres, est une association fournissant des services d'hébergement pour tout projet ayant un rapport avec la philosophie du libre.
Un certain nombre de nos hébergés nous ont demandé d'héberger leurs dépôts de paquets de distribution ou des fichiers ISO de CD ou DVD. Jusqu'à présent nous augmentions le quota sur l'hébergement web, mais cela nous pose quelques problèmes ; premièrement le service web n'a pas été conçu pour fournir un tel débit de données (malgré tout, ce n'est pas si lent que ça), deuxièmement la place disponible sur le serveur de fichiers du service web diminue nettement.
C'est pourquoi, nous sommes heureux de vous annoncer la naissance d'un nouveau service sur TuxFamily, son petit nom est "Download repositories" il pèse 3.2 Kg et la mère se porte bien. Vous pouvez maintenant héberger des dépôts de téléchargement petit ou gros sur TuxFamily, le quota par défaut est de 1024 Mo et peut être augmenté sur simple demande. Les fichiers pourront alors être téléchargés en utilisant les protocoles ftp, http, et rsync.
Cette fonctionnalité a été ajoutée à VHFFS, distribué sous licence BSD, les contributeurs sont les bienvenus. Vous pouvez aussi contribuer à la FAQ en vous inscrivant vu que c'est un wiki ouvert à tous.
Un certain nombre de nos hébergés nous ont demandé d'héberger leurs dépôts de paquets de distribution ou des fichiers ISO de CD ou DVD. Jusqu'à présent nous augmentions le quota sur l'hébergement web, mais cela nous pose quelques problèmes ; premièrement le service web n'a pas été conçu pour fournir un tel débit de données (malgré tout, ce n'est pas si lent que ça), deuxièmement la place disponible sur le serveur de fichiers du service web diminue nettement.
C'est pourquoi, nous sommes heureux de vous annoncer la naissance d'un nouveau service sur TuxFamily, son petit nom est "Download repositories" il pèse 3.2 Kg et la mère se porte bien. Vous pouvez maintenant héberger des dépôts de téléchargement petit ou gros sur TuxFamily, le quota par défaut est de 1024 Mo et peut être augmenté sur simple demande. Les fichiers pourront alors être téléchargés en utilisant les protocoles ftp, http, et rsync.
Cette fonctionnalité a été ajoutée à VHFFS, distribué sous licence BSD, les contributeurs sont les bienvenus. Vous pouvez aussi contribuer à la FAQ en vous inscrivant vu que c'est un wiki ouvert à tous.
Revue de presse : novembre 2006
Actuellement chez les marchands de journaux :
GNU/Linux Magazine n°88 s'attarde ce mois-ci sur la gestion des smartcards et les tokens USB (des méthodes d'authentification matérielles). On y trouve également les habituels Debian et Kernel "corner" et une réflexion sur l'usure dans les projets de logiciels libres ainsi qu'une fiction d'anticipation. L'autre sujet important est le débogage dans l'espace noyau de Linux avec KGDB. Les pages concernant le développement sont toujours aussi nombreuses (Perl, PHP, Glib, Qt, Smalltalk et... Linux le noyau). L'éditeur publie aussi un hors-série consacré à Linux et l'électronique.
Linux Pratique n°38 revient sur Mandriva 2007 et GNOME 2.16 et fournit une Mandriva One sur le CD. On y trouve également des articles sur l'installation de paquets logiciels (autopackage, Kim et Nis), le calcul avec Calc (OO.o), Asterisk et la voix sur IP ou encore la gravure en ligne de commande ainsi que les rubriques habituelles et le cahier web.
L'Informaticien n°41 présente un dossier comparatif sur les systèmes de gestion de bases de données open source (PostgreSQL, MySQL, MaxDB, Ingres, Firebird). Les lecteurs y trouveront aussi des articles sur Ubuntu 6.06 LTS, Firefox 2 et des chroniques de livres sur le noyau Linux et Debian.
Planète Linux, OpenSource Magazine et MISC devraient paraître prochainement (à suivre...).
GNU/Linux Magazine n°88 s'attarde ce mois-ci sur la gestion des smartcards et les tokens USB (des méthodes d'authentification matérielles). On y trouve également les habituels Debian et Kernel "corner" et une réflexion sur l'usure dans les projets de logiciels libres ainsi qu'une fiction d'anticipation. L'autre sujet important est le débogage dans l'espace noyau de Linux avec KGDB. Les pages concernant le développement sont toujours aussi nombreuses (Perl, PHP, Glib, Qt, Smalltalk et... Linux le noyau). L'éditeur publie aussi un hors-série consacré à Linux et l'électronique.
Linux Pratique n°38 revient sur Mandriva 2007 et GNOME 2.16 et fournit une Mandriva One sur le CD. On y trouve également des articles sur l'installation de paquets logiciels (autopackage, Kim et Nis), le calcul avec Calc (OO.o), Asterisk et la voix sur IP ou encore la gravure en ligne de commande ainsi que les rubriques habituelles et le cahier web.
L'Informaticien n°41 présente un dossier comparatif sur les systèmes de gestion de bases de données open source (PostgreSQL, MySQL, MaxDB, Ingres, Firebird). Les lecteurs y trouveront aussi des articles sur Ubuntu 6.06 LTS, Firefox 2 et des chroniques de livres sur le noyau Linux et Debian.
Planète Linux, OpenSource Magazine et MISC devraient paraître prochainement (à suivre...).
Forum Linux.général Problème de redirection de port
Bonjour à tous,
J'ai mis en place une passerelle internet sous mandriva 2006.
J'ai mis quelques règles iptables et tout fonctionne sauf les règles de redirection.
Je cherche à joindre ma base postgreSQL depuis l'extérieur vers un autre serveur.
J'ai donc mis comme règles:
#Accepter les connexions Postgresql 5432
iptables -A INPUT -p tcp --dport 5432 -i ppp0 -j ACCEPT
# Redirection vers base postgresql
iptables -t nat -A PREROUTING -p tcp --dport 5432 -i ppp0 -j DNAT --to 192.168.0.1:5432
(…)
J'ai mis en place une passerelle internet sous mandriva 2006.
J'ai mis quelques règles iptables et tout fonctionne sauf les règles de redirection.
Je cherche à joindre ma base postgreSQL depuis l'extérieur vers un autre serveur.
J'ai donc mis comme règles:
#Accepter les connexions Postgresql 5432
iptables -A INPUT -p tcp --dport 5432 -i ppp0 -j ACCEPT
# Redirection vers base postgresql
iptables -t nat -A PREROUTING -p tcp --dport 5432 -i ppp0 -j DNAT --to 192.168.0.1:5432
(…)
Journal Oracle Unbreakable Linux
Oracle vient d'annoncer sa nouvelle offre Unbreakable Linux.
En gros cela consiste en ceci : Si vous êtes un client de Red Hat alors Oracle vous propose d'abandonner le chapeau rouge et de se tourner vers leur offre Unbreakable Linux. Tout ce que vous avez à faire est de modifier vos dépots afin de pointer vers ceux d'Oracle au lieu de ceux de Red Hat.
La recette est simplissime : Oracle starts with Red Hat Linux, removes Red Hat trademarks, (…)
En gros cela consiste en ceci : Si vous êtes un client de Red Hat alors Oracle vous propose d'abandonner le chapeau rouge et de se tourner vers leur offre Unbreakable Linux. Tout ce que vous avez à faire est de modifier vos dépots afin de pointer vers ceux d'Oracle au lieu de ceux de Red Hat.
La recette est simplissime : Oracle starts with Red Hat Linux, removes Red Hat trademarks, (…)
Forum Linux.debian/ubuntu Postgres sous Debian
Article du 13/03/2006
Cet aticle va esssayer de synthétiser une méthodologie efficace et simple pour mettre en place :
On cherche donc à installer plusieurs choses :
Introduction
Cet aticle va esssayer de synthétiser une méthodologie efficace et simple pour mettre en place :
- PostgresSQL
- PHPPGAdmin
Installation
On cherche donc à installer plusieurs choses :
- PostgresSQL 8.1 : le serveur et un client
- La librairie PostGres pour PHP5</li<
- phpPGAdmin
Pour cela, APT is my geïcha ;)
sudo apt-get install postgresql-8.1 php5-pgsql
Pour phpPGAdmin, inutile de l'APTiser :
cd ~
wget http://switch.dl.sourceforge.net/sourceforge/phppgadmin/phpP(...)
tar -xvzf phpPgAdmin-4.0.1.tar.bz2
rm phpPgAdmin-4.0.1.tar.bz2
mv phpPgAdmin-4.0.1 /var/www/votresite..homeip.net/admin/db/phpPgAdmin
chown -R www-data:www-data /var/www/votresite..homeip.net/admin/db/phpPgAdmin
Configuration
Forum Programmation.SQL Postgresql et OpenLDAP
Bonjour,
J'ai une base de contacts, personnels, clients ... qui irait très bien sur un serveur LDAP (connectivité avec les clients mail, toussa ...)
Mais j'ai également besoin de ces données dans des bases de données relationnelles.
Jusqu'a présent j'ai envisagé de stocker le dn de l'entrée LDAP dans la table puis de faire une jointure logicielle au niveau du client.
Mais cela complexifie largement le développement du client (deux connexions, casts...). En plus cela me limite au niveau des (…)
J'ai une base de contacts, personnels, clients ... qui irait très bien sur un serveur LDAP (connectivité avec les clients mail, toussa ...)
Mais j'ai également besoin de ces données dans des bases de données relationnelles.
Jusqu'a présent j'ai envisagé de stocker le dn de l'entrée LDAP dans la table puis de faire une jointure logicielle au niveau du client.
Mais cela complexifie largement le développement du client (deux connexions, casts...). En plus cela me limite au niveau des (…)
Forum Programmation.SQL Images dans une bdd ou sur le file system ?
Salut,
Il y a en a forcément parmi vous qui ont eu à faire le choix pour le stockage d'images à savoir mettre ça directement dans des champs binaires ou mettre juste un lien vers le nom du fichier stocké à part sur le file system.
C'est pour faire un site contenant en gros un bon millier d'images de 500Ko chacune ainsi qu'une centaine de vidéos d'environ 10 à 20 Mo (avec Apache et soit du Php soit du Ruby (…)
Il y a en a forcément parmi vous qui ont eu à faire le choix pour le stockage d'images à savoir mettre ça directement dans des champs binaires ou mettre juste un lien vers le nom du fichier stocké à part sur le file system.
C'est pour faire un site contenant en gros un bon millier d'images de 500Ko chacune ainsi qu'une centaine de vidéos d'environ 10 à 20 Mo (avec Apache et soit du Php soit du Ruby (…)
Journal Les choix étranges du libre
Je m'interroge sur la pertinence des choix techniques de la communauté du Libre dans certain cas.
Nous disposons d'une bonne tripotée de logiciels libre à notre disposition, parmis lesquels des logiciels concurrents, jusque là tout est sain. Maintenant j'ai l'impression que les choix majoritairement adopté pour être poussé par la communauté ne sont pas toujours très cohérent techniquement, je m'explique :
- MySQL est très largement poussé par la communauté, les devs se font principalement sur MySQL, alors que la (…)
Nous disposons d'une bonne tripotée de logiciels libre à notre disposition, parmis lesquels des logiciels concurrents, jusque là tout est sain. Maintenant j'ai l'impression que les choix majoritairement adopté pour être poussé par la communauté ne sont pas toujours très cohérent techniquement, je m'explique :
- MySQL est très largement poussé par la communauté, les devs se font principalement sur MySQL, alors que la (…)
Journal free & postgresql 8 & php 5
Je l'ai dit dans un autre journal mais je crois que c'est passé inaperçu.
Donc l'hébergeur free proposer postgresql (version 8.1.4) et php 5 (version 5.1.3RC4-dev).
Cet une excellente nouvelle pour postgresql.
Pour ceux qui ne connaissent ce fabuleux SGBD, voici la doc (somptueuse) :
http://www.postgresql.org/docs/8.1/static/index.html
http://docs.postgresqlfr.org/8.1/ (en français)
Pour avoir php 5, il faut faire un fichier .htaccess avec :
php 1
L'administration de postgresql se fait à cette adresse : http://sql.free.fr/phpPgAdmin/
J'ai un petit problème. Je n'arrive pas (…)
Donc l'hébergeur free proposer postgresql (version 8.1.4) et php 5 (version 5.1.3RC4-dev).
Cet une excellente nouvelle pour postgresql.
Pour ceux qui ne connaissent ce fabuleux SGBD, voici la doc (somptueuse) :
http://www.postgresql.org/docs/8.1/static/index.html
http://docs.postgresqlfr.org/8.1/ (en français)
Pour avoir php 5, il faut faire un fichier .htaccess avec :
php 1
L'administration de postgresql se fait à cette adresse : http://sql.free.fr/phpPgAdmin/
J'ai un petit problème. Je n'arrive pas (…)