Tu ne nous as pas dit quel genre de site tu comptais développer, ça aurait pu orienter le choix....
D'autres éléments pour choisir :
- versions : comme tu as ton serveur, j'imagine que tu peux disposer de versions récentes des 2 bases. La v4.1 de mysql est à éviter si possible car trop restreinte (pas de vues ni de triggers).
- disponibilité sur mac OS X : il n'y pas de binaires pré compilés pour mac sur le site de postgresql, il te faudra donc trouver un package tierce partie ou recompiler... Mysql est supporté d'origine.
- support par le framework : je ne connais pas Grails, mais comme c'est du java j'imagine que les 2 se valent.
- tu voudras peut être installer sur ton serveur d'autres applications web (forum, blog, cms...) qui à 90% tourneront sous mysql mais pas sous pgsql. Le choix de mysql te permettra dans ce cas là de n'avoir qu'un service de base de données à administrer.
Un dernier mot sur les licences : tu dis postgresql est totalement libre mais c'est aussi le cas de mysql qui est disponible sous une double licence dont la GPL qui, aux dernières nouvelles, est une licence libre :) Je pense que tu voulais dire que postgresql est disponible sous une licence plus permissive (BSD) ce qui peut être effectivement un critère de choix.
lorsque tu demandes le fichier au serveur, celui regarde l'extension , .html dans ton exemple, et donc te le renvoie tel quel. Renomme ton fichier en test.php : lorsque le serveur recevra la requête, il verra que c'est du php et le fera donc exécuter par l'interpréteur php, tu devrais alors voir s'afficher les résultats de la requête.
As tu vraiment besoin d'un wiki, ne peux tu pas mettre ces fonctions à la disposition de tes utilisateurs au moyen de greffons SPIP ? Tu leur éviterais ainsi l'apprentissage d'un autre logiciel et tu te simplifierais l'administration du site.
Les scripts web sont exécutés par l'utilisateur www-data, est ce que les variables d'environnement oracle (ORACLE_HOME,ORACLE_BASE) sont correctement définies pour cet utilisateur ?
Puisque tu es habitué à RH9, pourquoi ne pas adopter CentOS qui est une distrib obtenue par recompilation des sources de Redhat Enterprise Linux après suppression des parties non libres.
Tu as de la chance, la version 5 vient tout juste de sortir :)
Tu peux effectuer tous les remplacements en une seule commande en utilisant l'option -e de sed. Avec l'option -i tu édites directement le fichier de départ (il exise aussi une option pour effectuer une sauvegarde de la source) :
Posté par Colargol .
En réponse au message ordre by.
Évalué à 2.
Tu n'as pas donné la structure de la table sur laquelle tu travailles mais je crois comprendre que tu as 2 colonnes distinctes pour la date et l'heure de la réservation. Tu aurais plutôt intérêt à utiliser une seule colonne pour stocker date + heure en utilisant le type de données DATETIME :
Ceci te permettrait, par exemple (exemples pour mySQL) :
- de calculer la durée d'une réservation :
select end_d - beginning_d from occupied_hall
- reporter une résa d'une semaine :
update occupied_hall set beginning_d = DATE_ADD(beginning_d, INTERVAL 7 DAY)
- afficher le calendrier des résas
select date_format(beginning_d ,'%d/%m/%y %H:%i'),salle from occupied_hall order by beginning_d
J'ai acheté et testé au début du mois une carte TRENDnet TEW-443PI rev A1.1R (indiquée sur la boîte à côté du n° de série) qui a fonctionné du 1er coup sous Ubuntu après installation des drivers madwifi : http://madwifi.org/wiki/Compatibility/Trendnet . La carte était même reconnue d'origine avec le livecd Ubuntu 5.10 :)
Je ne l'ai pas testée sur la durée, mais le WEP fonctionnait.
En fait, c'est un putain de loto de m.... !!!
J'avais passé un moment à localiser quelques modèles de cartes supportées et je suis allé chez mon assembleur favori qui m'a gentiment permis de déballer 3 modèles dont la 443-PI qui correspondait à ce que j'avais noté.
As tu demandé à Sage s'ils avaient porté leur driver ODBC sous linux ?
Une solution serait d'utiliser la version de Sage tournant sous sql server et de t'y connecter au moyen du driver freetds (http://www.freetds.org ) mais le coût de migration Sage ne doit pas être négligeable.
En désespoir de cause, et si ton application s'y prête, tu peux fonctionner avec une base indépendante sur le serveur web et y transférer par import/export les données dont tu as besoin.
Je pertinente snt, qui conseille de rester dans un environnement MS. Si tu ne veux pas refaire toute ton interface utilisateur, tu peux migrer ta base access (.mdb) en "projet access" (.adp) / sql server en utilisant l'assistant présent dans le menu "Outils" (il te faut un access 2000 ou ultérieur).
Si tu veux utiliser une base de données libre, tu peux t'orienter vers mysql ou postgresql. MySQL propose un outil de migration très pratique qui crée la base à partir de ton .mdb. (http://mysql.com/products/tools/migration-toolkit/ ) Il te suffit ensuite :
- de configurer une connexion ODBC pointant sur la base sql
- remplacer dans la base access les tables par des tables liées
- si ce n'est déjà fait, passer tout ton code en "option explicit"
- adapter les requêtes sql dans ton code vba (attention aux spécificités access telles que "select distinctrows... select iif(..."
- vérifier toutes les requêtes (querydefs)
- tester; tester et retester !
[^] # Re: pas bien cherché
Posté par Colargol . En réponse au message Supprimer les fichiers à une date antérieure à.... Évalué à 1.
http://www.tuteurs.ens.fr/unix/exercices/solutions/find-sol.(...)
# utilisation ?
Posté par Colargol . En réponse au message Mysql ou PostgreSQL pour le web ?. Évalué à 1.
D'autres éléments pour choisir :
- versions : comme tu as ton serveur, j'imagine que tu peux disposer de versions récentes des 2 bases. La v4.1 de mysql est à éviter si possible car trop restreinte (pas de vues ni de triggers).
- disponibilité sur mac OS X : il n'y pas de binaires pré compilés pour mac sur le site de postgresql, il te faudra donc trouver un package tierce partie ou recompiler... Mysql est supporté d'origine.
- support par le framework : je ne connais pas Grails, mais comme c'est du java j'imagine que les 2 se valent.
- tu voudras peut être installer sur ton serveur d'autres applications web (forum, blog, cms...) qui à 90% tourneront sous mysql mais pas sous pgsql. Le choix de mysql te permettra dans ce cas là de n'avoir qu'un service de base de données à administrer.
Un dernier mot sur les licences : tu dis postgresql est totalement libre mais c'est aussi le cas de mysql qui est disponible sous une double licence dont la GPL qui, aux dernières nouvelles, est une licence libre :) Je pense que tu voulais dire que postgresql est disponible sous une licence plus permissive (BSD) ce qui peut être effectivement un critère de choix.
# requête préparée
Posté par Colargol . En réponse au message requête mysql en c++. Évalué à 2.
# Driver disk
Posté par Colargol . En réponse au message Driver SCSI. Évalué à 3.
Je pense que pour ton serveur ça doit se trouver ici : http://h18004.www1.hp.com/support/files/server/us/locate/111(...)
Ensuite suit les instructions pour constituer la disquette, et recommence ton install de RHEL4 comme indiqué :
http://www.redhat.com/docs/manuals/enterprise/RHEL-4-Manual/(...)
NB si tu n'as pas de lecteur de disquette sur ton serveur, tu peux utiliser une clé USB.
# .html -> .php
Posté par Colargol . En réponse au message Visualiser uen requête SQL avec PHP. Évalué à 1.
Pour bien démarrer je te conseille de lire l'un des nombreux tutoriels php / mysql, p.ex. : http://cyberzoide.developpez.com/php4/php4mysql/
# SPIP ?
Posté par Colargol . En réponse au message Quel client wiki pour travail collaboratif. Évalué à 2.
Je ne connais pas SPIP mais une rapide visite à http://www.spip-contrib.net/-Redaction- affiche plusieurs entrées correspondant à tes souhaits.
Tu peux aussi effectuer une recherche sur le site http://www.wikimatrix.org pour essayer de trouver la perle rare :)
# environnement ?
Posté par Colargol . En réponse au message cx_oracle et apache. Évalué à 1.
[^] # Re: un lien ? des infos ?
Posté par Colargol . En réponse au message Ordissimo, le pc des nuls par des nuls !. Évalué à 1.
Dans cette entrevue : http://www.ordissimo.com/presse/RMC16092006.mov un des responsables de la société dit explicitement que les machines tournent sous linux.
# Distrowatch
Posté par Colargol . En réponse au message Cherche petite distrubution linux. Évalué à 1.
http://distrowatch.com/search.php?category=Old+computers&(...)
En général ces distribs proposent de générer une disquette qui permet ensuite de démarrer l'installation depuis le cédérom (p.ex. Deli Linux)
# et la réponse est :
Posté par Colargol . En réponse au journal Nous livrerons des drivers libres. Évalué à 3.
l'annonce sur lkml : http://marc.info/?l=linux-kernel&m=117876282007989&w(...)
la page du driver : http://intellinuxgraphics.org/
# SQL server 2005
Posté par Colargol . En réponse au message générer un tableau croisé dynamique. Évalué à 2.
Tu peux aussi regarder du côté des "Analysis Services", mais là c'est l'artillerie lourde :)
# Bois un coup pour faire ton choix !
Posté par Colargol . En réponse au message Quel langage me conseilleriez vous ?. Évalué à 2.
http://www.99-bottles-of-beer.net/
J'aime bien le Shakespeare :
http://www.99-bottles-of-beer.net/language-shakespeare-664.h(...)
[^] # Re: installe FreeBSD dessus
Posté par Colargol . En réponse au message Que faire d'une ancienne machine ?. Évalué à 2.
Essaye de l'overcloker, j'ai monté cette config (il y a 9 ans !) et le proc (avec le ventilo d'origine) était stable à 450 MHz :
http://arstechnica.com/paedia/celeron_oc_faq5.html
# CentOS 5
Posté par Colargol . En réponse au message Recherche distribution pour serveur mail-antispam-antivirus-proxy-intranet. Évalué à 1.
Tu as de la chance, la version 5 vient tout juste de sortir :)
http://www.centos.org/
http://distrowatch.com/table.php?distribution=centos
# Ark <=> Arch
Posté par Colargol . En réponse au journal 1er avril : Autant tout regrouper :). Évalué à 5.
http://www.archlinux.org/news/307/
http://www.arklinux.org/
# options sed
Posté par Colargol . En réponse au message (sed)(bash). Évalué à 3.
# DATETIME
Posté par Colargol . En réponse au message ordre by. Évalué à 2.
http://dev.mysql.com/doc/refman/5.0/fr/date-and-time-types.h(...)
http://www.postgresql.org/docs/8.2/interactive/datatype-date(...)
Ceci te permettrait, par exemple (exemples pour mySQL) :
- de calculer la durée d'une réservation :
select end_d - beginning_d from occupied_hall
- reporter une résa d'une semaine :
update occupied_hall set beginning_d = DATE_ADD(beginning_d, INTERVAL 7 DAY)
- afficher le calendrier des résas
select date_format(beginning_d ,'%d/%m/%y %H:%i'),salle from occupied_hall order by beginning_d
etc ... http://dev.mysql.com/doc/refman/5.0/fr/date-and-time-functio(...)
[^] # Re: Quelques pistes...
Posté par Colargol . En réponse au message rtl8185 désespoir. Évalué à 2.
Je ne l'ai pas testée sur la durée, mais le WEP fonctionnait.
En fait, c'est un putain de loto de m.... !!!
J'avais passé un moment à localiser quelques modèles de cartes supportées et je suis allé chez mon assembleur favori qui m'a gentiment permis de déballer 3 modèles dont la 443-PI qui correspondait à ce que j'avais noté.
# Quelques pistes...
Posté par Colargol . En réponse au message rtl8185 désespoir. Évalué à 2.
- ton modèle de carte
- la sortie de lspci relative à ta carte
- la distribution que tu emploies
Tu auras sans doute des réponses plus pertinentes en postant dans les forums de ta distrib.
[^] # Re: Quelle est le type de la base ?
Posté par Colargol . En réponse au message Bridge ODBC openSource ?. Évalué à 1.
Une solution serait d'utiliser la version de Sage tournant sous sql server et de t'y connecter au moyen du driver freetds (http://www.freetds.org ) mais le coût de migration Sage ne doit pas être négligeable.
En désespoir de cause, et si ton application s'y prête, tu peux fonctionner avec une base indépendante sur le serveur web et y transférer par import/export les données dont tu as besoin.
# XML-DBMS
Posté par Colargol . En réponse au message Sérialisation de tables de base de données vers du XML. Évalué à 2.
http://www.rpbourret.com/index.htm
J'ai déjà utilisé son soft, XML-DBMS, avec une bdd Postgresql : http://www.rpbourret.com/xmldbms/index.htm
# Détails du pb ?
Posté par Colargol . En réponse au message cmt installer un code en .tar. Évalué à 1.
- de quel soft s'agit il ?
- quels sont les messages d'erreurs ?
après quelques recherches, j'ai trouvé que le soft en question est un simulateur de réaction nucléaires : http://www.talys.eu/home/
Un rapide survol de la doc (http://www.talys.eu/fileadmin/talys/user/docs/talys072.pdf) apprend qu'il nécessite un compilateur Fortran. En as tu installé un ? Sinon tu peux te référer à : http://linuxfr.org/forums/41/21056.html
As tu demandé conseil à d'autres collègues de ton labo [ tu n'es pas en train de mettre au point une bombinette dans ta chambre je suppose :) ]
# awk
Posté par Colargol . En réponse au message Tableau en bash shell. Évalué à 1.
http://www.linuxfocus.org/Francais/September1999/article103.(...)
[^] # Re: c'est un sujet d'exam ou une simple coincidence ?
Posté par Colargol . En réponse au message Installé Linux sur une clé USB bootable. Évalué à 1.
on va dire qu'il s'agit d'utilisateurs avisés qui anticipent la prochaine taxe sur les clés USB :)
http://www.ratiatum.com/news4607_Copie_privee_Les_disques_du(...)
# access + sql server
Posté par Colargol . En réponse au message Alternative à VBA. Évalué à 1.
Si tu veux utiliser une base de données libre, tu peux t'orienter vers mysql ou postgresql. MySQL propose un outil de migration très pratique qui crée la base à partir de ton .mdb. (http://mysql.com/products/tools/migration-toolkit/ ) Il te suffit ensuite :
- de configurer une connexion ODBC pointant sur la base sql
- remplacer dans la base access les tables par des tables liées
- si ce n'est déjà fait, passer tout ton code en "option explicit"
- adapter les requêtes sql dans ton code vba (attention aux spécificités access telles que "select distinctrows... select iif(..."
- vérifier toutes les requêtes (querydefs)
- tester; tester et retester !
2 outils bien utiles dans ce processus de migration :
http://www.skrol29.com/vtools.php
http://www.mztools.com/v3/mztools3.htm