Le Monde de KrysKool

Aller au contenu | Aller au menu | Aller à la recherche

jeudi, juillet 24 2008

Augmenter les performances de l'application Mail sous MacOS X

Depuis quelques temps, le client mail (Mail) sous mon Léopard présentait de piêtre temps de réponse.

Lire la suite...

lundi, juin 30 2008

Plugin Thunderbird pour OpenERP

Suite à la publication du livre sur OpenERP, certain d'entre vous se demandait ou se trouvait le plugin Thunderbird qui permet à partir de son client mail préféré de s'interfacer avec OpenERP, celui-ci a été déposé dans le dépôt Extra_Addons pendant les Community Days.

Lire la suite...

jeudi, juin 26 2008

Community Day

La société Tiny, qui développe la solution OpenERP (anciennement connus sous TinyERP) organise dans ces locaux les Community Days

Lire la suite...

vendredi, mai 30 2008

Lenteur d'execution d'OpenERP sous Windows Vista/2003

Certaines personnes ont eu quelques soucis quand à l'utilisation de OpenERP sous Windows Vista/2003, voici les solutions pour contourner ce problème.

Lire la suite...

dimanche, mai 25 2008

Installation TinyERP 4.2 avec PostgreSQL 8.3

L'installation de TinyERP 4.2 (maintenant connu sous le nom de OpenERP) sous PostgreSQL 8.3 pose quelques soucis.

Lire la suite...

dimanche, mai 18 2008

Ajout automatique de fichier et répertoire au depôt Subversion courant

Voici une astuce bien pratique qui permet d'ajouter rapidement les nouveaux fichiers et dossiers crée à votre dépôt Subversion courant

Lire la suite...

mercredi, mai 7 2008

Livre en Francais sur TinyERP/OpenERP paru aux éditions Eyrolles

Le livre sur OpenERP (anciennement TinyERP) vient de paraître aux éditions Eyrolles, écrit par son fondateur, également Directeur de Tiny SPRL.

Lire la suite...

jeudi, mai 1 2008

Monter une image ISO sous Mac OS X

Il est parfois utile de monter une image ISO, voici la démarche à suivre pour le faire

Lire la suite...

Problème DNS sous Mac OS X Léopard

Il m'est arrivé lors de migration de changer le adresse IP sur lesquels pointaient mes sites. Après avoir forcé sur mon serveur DNS Local l'IP du nouveau serveur, mes navigateurs sous Mac OS X (FireFox et Safari) retournaient toujours les sites sous l'ancienne adresse IP. En local Mac OS X gère un cache DNS.

Lire la suite...

lundi, mars 31 2008

Réinstallation PostgreSQL sous Windows XP

Lors de la réinstallation de PostgreSQL sous windows ou tout simplement l'installation d'une nouvelle version, il se peut que vous ayez eu ce message d'erreur

L'utilisateur 'postgres' n'a pas pu être créé : Le compte utilisateur existe déjà !
L'installation s'est terminée prématurément à cause d'une erreur.

Lire la suite...

mercredi, mars 12 2008

Base de données de test utilisée pour les articles du site

Afin de pouvoir réaliser les cours autour de PostgreSQL présent sur ce site, nous allons mettre en place un base de test contenant des données, et ainsi réaliser les exercices dans les mêmes conditions et obtenir les mêmes résultats.

Lire la suite...

mardi, février 26 2008

Installation de PostgreSQL 8.3 sous Windows XP

Cette documentation vous guide pas à pas dans l'installation de PostgreSQL, mais également lors de la première connexion à la base de données avec psql et pgAdmin 3.

Lire la suite...

vendredi, janvier 25 2008

De vrai URL pour son site web en local

Il est parfois utile, lors d'un développement de site Web dynamique, d'avoir des adresses en http://www.monsite.local/ plutot que http://localhost/monsite/ . Cette solution peut se révéler pratique si l'on utilise des langages tels que PHP, Perl, Python etc. pour effectuer un découpage des URL. Cette méthode est réalisé sur le serveur web Apache, mais est transposable sur d'autre serveur Web.

Lire la suite...

jeudi, janvier 24 2008

Déployer son site avec SVN (Subversion)

Si vous déployez votre site à l'aide de SVN (Subversion), vous exposez certaines données sensibles, disponibles dans les répertoires nécessaires pour pour la synchronisation. Il convient donc de les cacher des regards indiscrets.

Lire la suite...

lundi, septembre 17 2007

Configuration de PDO pour PostgreSQL

Dans PHP6 les drivers non PDO de connexion de base de données seront déplacés dans PECL. Pour continuer à les utilisés, il faudra soit les compilés, soit les activés si ils sont disponibles dans votre distribution préférée. Dans cette article nous allons voir comment configurer PDO pour PostgreSQL, et ainsi utiliser la méthode objet (POO).

Lire la suite...

lundi, août 27 2007

Utilisation de psql sous Windows

Sous Windows l'utilisation de psql n'est pas aussi pratique que sous Linux/BSD.

Il faut d'abord changer le codepage du terminal en CP 1252, mais également se rendre dans les propriété de la fenêtre et choisir la police Lucida Console en taille 14 et enregistrer les changement pour les fenêtres futures.

En prime un petit script qui fait ça automatiquement, et qui se connecte via un service, détaillé dans un article précédent.

chcp 1252
rem
rem Script pour lancer PSQL avec le bon codepage 
rem et aussi le service qui nous intéresse directement
rem
@echo off
set PSQL="C:\Program Files\PostgreSQL\8.2\bin"
set PGSERVICE=drupal
cls
echo **************************************************
echo * Nom du service psql actif : %PGSERVICE%        
echo **************************************************
echo *
%PSQL%\psql

Utilisation du fichier pg_service.conf pour se connecter à PostgtreSQL

Depuis la version 8.1 il existe une nouvelle méthode de connexion des applications qui se base sur la libpq utilisant un nom de service.

Auparavant on utilisait une chaine de connexion qui parfois était compilé avec les informations en dur

host=localhost user=toto password=tata dbname=drupal port=5432

la méthode utilisant la notion de service est beaucoup plus simple, il suffit de remplacer la chaine précédente par :

service=drupal

Il faut ensuite renseigner le fichier pg_service.conf avec les valeurs de la chaine précédente, le nom du service est placé entre [...].

# Commentaire du service DRUPAL
[drupal]
host=localhost 
user=toto 
password=tata 
dbname=drupal 
port=5432

si l'un des paramètres venait à changer il est plus simple d'ajuster le fichier pg_service.conf

il est possible d'indiquer l'emplacement de ce fichier grâce à la variable d'environnement PGSYSCONFDIR

par exemple sous Linux

$ PGSYSCONFDIR=/etc/postgresql
$ export PGSYSCONFDIR

Ou sous Windows

set PGSYSCONFDIR="C:\Program Files\PostgreSQL\8.2"

J'ai crée dans ce répertoire un sous dossier etc dans lequel j'ai mis le fichier pg_service.conf.

Pour vérifier que cela fonctionne avec psql, faite comme ci dessous

Sous Linux

$ PGSERVICE=drupal
$ PGSERVICE
$ psql

Sous Windows

set PGSERVICE=drupal
psql

La variable d'environnement PGSERVICE contient le nom du service auquel l'on souhaite se connecter, comme l'on exécute psql sans aucun paramètre celui regarde si cette variable d'environnement existe et s'y connecte.

vendredi, août 24 2007

Réalisation du paquet de pgBouncer sous Debian Sarge

pgPool premier du nom déstabilisant un de mes serveurs sous Debian Sarge, j'ai décidé de m'intéresser à pgBouncer.

Lire la suite...

samedi, août 18 2007

Faire un copyright dynamique en PHP avec Smarty

Pour faire dynamiquement changer l'année en cours lorsque l'on affiche des informations de copyright en PHP avec le moteur de template Smarty il faut utilise une variable interne {$smarty;*}.

Pour afficher les informations ci dessous ,

Copyright 2005-2007

Avec la partie 2007 en dynamique et dépendant de l'année en cours,

Il suffit de procéder comme ceci, avec smarty. dans le fichier template (.tpl) il faut écrire la ligne ci dessus comme suit.

Copyright 2005-{$smarty.now|date_format:'%Y'}

la variable $smarty.now retourne la valeur correspond au nombre de secondes écoulées depuis Epoch (1 Janvier 1970)

Le modificateur de variable date_format va convertir et afficher seulement l'année avec le %Y.

samedi, juin 23 2007

Pourquoi Microsoft Office OpenXML ne peut pas devenir une norme ISO

Vous allez découvrir pourquoi le format Office OpenXML (OOXML) ne peut prétendre devenir une norme ISO, tout en sachant que pour la bureautique la norme ODF (ISO26300) existe déjà et est implémenté par de nombreux logiciels dont OpenOffice.

Lire la suite...

- page 1 de 2