Phorum est l'un des plus anciens forums libres (NdM : sous licence Apache 1.1) disponibles pour PHP/MySQL. Après 2 ans d'attente sans nouvelle version majeure et une suite interminable de bêtas, la version 5 stable sort enfin.
Au menu, beaucoup de nouveautés, tout en gardant ce qui a fait le succès de ce forum : simplicité, rapidité et faible besoin en ressource comparé à la concurrence. La rapidité pour l'utilisateur a en particulier été encore améliorée grâce à l'utilisation du html couplé à des feuilles de style.
Journal LDLC un passage a microsoft à tout va, après une longue histoire "opensource"
27
août
2004
LDLC est très critique envers les logiciels open source ici:
http://www.microsoft.com/france/temoignages/info.asp?mar=/france/te(...)
(je crois que j'ai du prendre ce lien d'un autre journal, mais dont ce nétait pas le sujet principal, et aucun "doublon" lors de la validation ne correspond)
néanmoins, un petit nmap nous dit qu'il n'ont tout de même pas tout abandonnée de ce côté de la barrière...
http://www.microsoft.com/france/temoignages/info.asp?mar=/france/te(...)
(je crois que j'ai du prendre ce lien d'un autre journal, mais dont ce nétait pas le sujet principal, et aucun "doublon" lors de la validation ne correspond)
néanmoins, un petit nmap nous dit qu'il n'ont tout de même pas tout abandonnée de ce côté de la barrière...
Starting nmap 3.48 ( http://www.insecure.org/nmap/(...) ) at 2004-08-27 22:24 CEST
Insufficient responses for TCP sequencing (3), OS detection may be less (…)
Forum Programmation.autre SQL toujours : requête sur une non-table....
24
août
2004
Salut tout le monde !
Voici mon problème du jour : comment puis-je procéder pour obtenir le nombre de jours ouvrés situés entre deux dates (incluse) ?
Bien sûr, j'aurais aimé éviter de me créer une table juste pour ça....
J'ai donc le select, le where, mais il me manque le from.
En gros, ça ressemblerait à ça :
select count(*)
from ????
where day between dateDeb and dateFin
and to_char(day, 'D')::int4 !=7 and to_char (day, 'D')::int4 != 1;
Sachant (…)
Voici mon problème du jour : comment puis-je procéder pour obtenir le nombre de jours ouvrés situés entre deux dates (incluse) ?
Bien sûr, j'aurais aimé éviter de me créer une table juste pour ça....
J'ai donc le select, le where, mais il me manque le from.
En gros, ça ressemblerait à ça :
select count(*)
from ????
where day between dateDeb and dateFin
and to_char(day, 'D')::int4 !=7 and to_char (day, 'D')::int4 != 1;
Sachant (…)
Forum Programmation.autre Soucis de SQL....
23
août
2004
Bon, voilà,
j'ai une table dans laquelle j'ai deux champs de type date, non nuls, appelés respectivement dat_deb et dat_fin (date de début et date de fin... trop original !). J'ai ajouté une contrainte d'intégrité sur dat_fin pour m'assurer que dat_fin > dat_deb comme suit :
create table blabla
(
...
dat_deb date not null,
dat_fin date not null check (dat_fin > dat_deb),
...);
Je travaille avec postgreSQL 7.3.4, et j'aimerai écrire un trigger qui interdise d'ajouter une ligne dans (…)
j'ai une table dans laquelle j'ai deux champs de type date, non nuls, appelés respectivement dat_deb et dat_fin (date de début et date de fin... trop original !). J'ai ajouté une contrainte d'intégrité sur dat_fin pour m'assurer que dat_fin > dat_deb comme suit :
create table blabla
(
...
dat_deb date not null,
dat_fin date not null check (dat_fin > dat_deb),
...);
Je travaille avec postgreSQL 7.3.4, et j'aimerai écrire un trigger qui interdise d'ajouter une ligne dans (…)
Editor's Choice Awards de Linux Journal pour 2004
Chaque année, le Linux Journal effectue un sondage et sort les choix des rédacteurs. Cette année, sont récompensés :
- Matériel : HP ProLiant BL20p G2 (serveur), IBM ThinkPad T41 (ordi. personnel) et Sharp Zaurus SL-6000 PDA (ordi. mobile)
- Outil de sécurité : Clam AntiVirus (AV)
- Navigateur web : Mozilla Firefox
- Logiciel de graphisme : The GIMP
- Outil de communication : mutt
- Outil bureautique : GnuCash
- Bibliothèque ou module : Pango
- Outil de développement : BitKeeper
- Base de données : PostgreSQL
- Jeux : Really Simple Syndication (RSS)
- Livres : Real-World XML et Hacking the Xbox (livres techniques), et Free Culture (livre non technique)
- Sites web : LWN (technique) et Groklaw (non-technique/communauté)
- Liste de discussion ou forum de support : liste linux-kernel
- Projet de l'année : Ardour
- Produit de l'année : EmperorLinux Toucan
- Matériel : HP ProLiant BL20p G2 (serveur), IBM ThinkPad T41 (ordi. personnel) et Sharp Zaurus SL-6000 PDA (ordi. mobile)
- Outil de sécurité : Clam AntiVirus (AV)
- Navigateur web : Mozilla Firefox
- Logiciel de graphisme : The GIMP
- Outil de communication : mutt
- Outil bureautique : GnuCash
- Bibliothèque ou module : Pango
- Outil de développement : BitKeeper
- Base de données : PostgreSQL
- Jeux : Really Simple Syndication (RSS)
- Livres : Real-World XML et Hacking the Xbox (livres techniques), et Free Culture (livre non technique)
- Sites web : LWN (technique) et Groklaw (non-technique/communauté)
- Liste de discussion ou forum de support : liste linux-kernel
- Projet de l'année : Ardour
- Produit de l'année : EmperorLinux Toucan
Première bêta de PostgreSQL 8
La version 8 de PostgreSQL vient de sortir officiellement de la phase de développement et est prête à être testée.
Pour rappel PostgreSQL est un SGBD libre (licence BSD) et facilement extensible qui supporte notamment les transactions, les triggers, les procédures stockées (que vous pouvez écrire en C, Python, PL/pgSQL, TCL ,Perl et Ruby).
C'est à mon goût le plus complet des SGBD libres.
Pour rappel PostgreSQL est un SGBD libre (licence BSD) et facilement extensible qui supporte notamment les transactions, les triggers, les procédures stockées (que vous pouvez écrire en C, Python, PL/pgSQL, TCL ,Perl et Ruby).
C'est à mon goût le plus complet des SGBD libres.
Journal PostgreSQL 8.0 en beta
11
août
2004

et donc pas de 7.5.
liens de news :
http://www.osnews.com/story.php?news_id=7987(...)
http://lwn.net/Articles/97213/(...)
http://slashdot.org/article.pl?sid=04/08/10/1350230&tid=221(...)
liens de PostgreSQL, explicites :
http://developer.postgresql.org/beta.php(...) (annonce principale)
http://developer.postgresql.org/beta-history.txt(...) (release notes, en fait)
http://www.postgresql.org/mirrors-ftp.html(...) (y compris les docs)
http://bt.postgresql.org/(...) (liens bittorrent)
à noter, un port Windows (natif win32), et des exceptions (BEGIN EXCEPTION END)
liens de news :
http://www.osnews.com/story.php?news_id=7987(...)
http://lwn.net/Articles/97213/(...)
http://slashdot.org/article.pl?sid=04/08/10/1350230&tid=221(...)
liens de PostgreSQL, explicites :
http://developer.postgresql.org/beta.php(...) (annonce principale)
http://developer.postgresql.org/beta-history.txt(...) (release notes, en fait)
http://www.postgresql.org/mirrors-ftp.html(...) (y compris les docs)
http://bt.postgresql.org/(...) (liens bittorrent)
à noter, un port Windows (natif win32), et des exceptions (BEGIN EXCEPTION END)
Journal decimail - un serveur de mails
14
juil.
2004

Par hasard - sur Freshmeat - je suis tombé sur ce serveur de mails 'hui : [http://decimail.org/index(...)], plus d'explications sur [http://decimail.org/docs/overview(...)]
En résumé, l'idée est de stocker les mails reçus dans une base de données (postgresql en l'occurrence, bon choix). Le client se connecte au serveur par Imap (jusque là, rien que de trés classique). L'avantage de la chose, c'est qu'on peut associer à chaque répertoire de l'arborescence une requete SQL. Ainsi un même mail peut (…)
En résumé, l'idée est de stocker les mails reçus dans une base de données (postgresql en l'occurrence, bon choix). Le client se connecte au serveur par Imap (jusque là, rien que de trés classique). L'avantage de la chose, c'est qu'on peut associer à chaque répertoire de l'arborescence une requete SQL. Ainsi un même mail peut (…)
Journal Merci, 1ère...
6
juil.
2004

Bon, je profite de ce journal pour remercier un certain nombre de personnes. D'abord, ici : http://linuxfr.org/~geo_trouvetout/13498.html(...) j'avais demandé de l'aide pour trouver un outil de présentation de données.
Je remercie par le biais de ce message ceux qui m'ont répondu et ainsi apporté une aide précieuse.
Par ailleurs, je tiens à m'excuser de n'avoir pas tenu ici :
http://linuxfr.org/comments/427518.html#427518(...)
la promesse que j'avais faite, mais le temps m'a manqué, cf. le merci ci-dessous.
Par ailleurs, je tiens à remercier (…)
Je remercie par le biais de ce message ceux qui m'ont répondu et ainsi apporté une aide précieuse.
Par ailleurs, je tiens à m'excuser de n'avoir pas tenu ici :
http://linuxfr.org/comments/427518.html#427518(...)
la promesse que j'avais faite, mais le temps m'a manqué, cf. le merci ci-dessous.
Par ailleurs, je tiens à remercier (…)
Première version officielle de Tiny ERP
Tiny ERP est progiciel de gestion intégrée (acronyme PGI, en fait, c'est un ERP+CRM, acronymes de Enterprise Resource Planning + Customer Relationship Management, en français Gestion de la Relation Client = GRC) libre sous licence GPL pour PME. Basé uniquement sur des logiciels libres, il offre une alternative mature à Compiere.
Il est conçu sur des bases modulaires et flexibles pour l'adaptation rapide à des besoins précis. De nombreuses adaptations ne nécessitent aucune programmation : création/personnalisation de rapports, modification de workflows, modification des vues de ressources, des formulaires de recherche ou filtres, etc.
L'objectif des développeurs est de fournir différents modules qui permettent l'intégration rapide du logiciel à des entreprises aux besoins très spécifiques. Des modules sont déjà disponibles pour trois secteurs d'activités : les sociétés de services, les salles de ventes publiques, les grandes librairies.
Il est conçu sur des bases modulaires et flexibles pour l'adaptation rapide à des besoins précis. De nombreuses adaptations ne nécessitent aucune programmation : création/personnalisation de rapports, modification de workflows, modification des vues de ressources, des formulaires de recherche ou filtres, etc.
L'objectif des développeurs est de fournir différents modules qui permettent l'intégration rapide du logiciel à des entreprises aux besoins très spécifiques. Des modules sont déjà disponibles pour trois secteurs d'activités : les sociétés de services, les salles de ventes publiques, les grandes librairies.
Journal Première release officielle de Tiny ERP.
6
juil.
2004
Tiny ERP est progiciel de gestion intégrée (ERP+CRM) libre (GPL) pour PME.
Basé uniquement sur des logiciels libres (python + postgresql + ose + gtk +
openreport), il offre une alternative mature à Compiere.
Il est conçu sur des bases modulaires et flexibles pour l'adaptation
rapide à des besoins précis. De nombreuses adaptations ne nécessitent aucune programmation: création/personnalisation de rapports, modification de workflows (décrivent la dynamique de l'entreprise), modification des vues de ressources, des formulaires de recherche ou filtres, ...
(…)
Basé uniquement sur des logiciels libres (python + postgresql + ose + gtk +
openreport), il offre une alternative mature à Compiere.
Il est conçu sur des bases modulaires et flexibles pour l'adaptation
rapide à des besoins précis. De nombreuses adaptations ne nécessitent aucune programmation: création/personnalisation de rapports, modification de workflows (décrivent la dynamique de l'entreprise), modification des vues de ressources, des formulaires de recherche ou filtres, ...
(…)
Phplop 0.7 sort prendre l'air
PhPlop est une tribune libre, écrite en php fonctionnant sous MySQL et PostgreSQL.
Avec presque un an sans release, phplop 0.7 vient de sortir et apporte son lot considérable de features à roulettes toujours plus indispensables aux décideurs d'aujourd'hui et de demain (surtout de demain).
Les avancées les plus notables se situent principalement au niveau du code puisque cette version utilise un moteur de modèles encore en développement. On y trouve également un support (basique) de dépêches nourrissant des feed rss, ainsi que le support du wap indispensable pour tout décideur désireux de mouler en liberté.
Avec presque un an sans release, phplop 0.7 vient de sortir et apporte son lot considérable de features à roulettes toujours plus indispensables aux décideurs d'aujourd'hui et de demain (surtout de demain).
Les avancées les plus notables se situent principalement au niveau du code puisque cette version utilise un moteur de modèles encore en développement. On y trouve également un support (basique) de dépêches nourrissant des feed rss, ainsi que le support du wap indispensable pour tout décideur désireux de mouler en liberté.
NuFW 0.7.1 est sorti, proposant un nouveau système pour le SSO
La version 0.7.1 de NuFW est sortie la semaine dernière. NuFW est un parefeu authentifiant basé sur Netfilter.
Il permet de :
- réaliser un filtrage par utilisateur (même sur les machines multi-utilisateurs)
- définir la qualité de services par utilisateur
- suivre de l'activité des utilisateurs (utilisant syslog, MySQL ou PostgreSQL)
La version 0.7.1 introduit une nouvelle option qui permet de réaliser une table de suivi des connexions authentifiées en temps réel. Le stockage SQL de cette table permet de réaliser un système d'authentification unique centralisé.
Un module Apache, mod_auth_nufw, utilisant cette méthode pour réaliser l'authentification vient d'être publié en GPL. Il est donc désormais possible de s'authentifier de manière transparente sur un ensemble de serveurs Apache utilisant ce module.
Il permet de :
- réaliser un filtrage par utilisateur (même sur les machines multi-utilisateurs)
- définir la qualité de services par utilisateur
- suivre de l'activité des utilisateurs (utilisant syslog, MySQL ou PostgreSQL)
La version 0.7.1 introduit une nouvelle option qui permet de réaliser une table de suivi des connexions authentifiées en temps réel. Le stockage SQL de cette table permet de réaliser un système d'authentification unique centralisé.
Un module Apache, mod_auth_nufw, utilisant cette méthode pour réaliser l'authentification vient d'être publié en GPL. Il est donc désormais possible de s'authentifier de manière transparente sur un ensemble de serveurs Apache utilisant ce module.
Journal Quel framework?
27
juin
2004
Cher journal, je viens d'entamer un stage de trois mois dans une PME qui a une grande confiance en moi...
Au bout de 2 jours openoffice était installé sur 3 postes, et mozilla firebird sur 2 postes.
Vendredi soir j'ai eu un rendez-vous avec (entre autre) le PDG, et openoffice va etre installé sur tous les postes. J'ai aussi commencé a leur refaire un logo plus sexy avec Gimp :) (a noter que je n'arrive pas a faire tourner inkscape (…)
Au bout de 2 jours openoffice était installé sur 3 postes, et mozilla firebird sur 2 postes.
Vendredi soir j'ai eu un rendez-vous avec (entre autre) le PDG, et openoffice va etre installé sur tous les postes. J'ai aussi commencé a leur refaire un logo plus sexy avec Gimp :) (a noter que je n'arrive pas a faire tourner inkscape (…)
Forum Linux.debian/ubuntu Commentaires sur cfengine (produit de gestion de park info) sous debian
23
juin
2004
Bonjour a tous!!! Si quelqu'un connait quelque peu cfengine et l'a deja installé et configuré et pouvant me donner qq critiques dessus ( positive ou/et negative) car je suis stagiaire en Admin Linux et je veux etre sur de ce que j'installe avant de me lancer la dedans. Le but de mon stage est de centraliser, automatiser les differentes configuration de serveurs de mon Entreprise ( Apache, postgreSql, postfix.....) Pensez-vous que cfengine soit adequat pour cela ???? Merci a tous (…)




