can’t adapt type ‘Decimal’ error with Django + Apache + PostgreSQL + Psycopg2

One of my Django installation was running fine for a few months.  Last week I had to add a new Django project to this server.

My setup was : CentOS 5.5, Apache, mod_wsgi and psycopg2 2.2.0.x

After I added the new project, I started getting random errors « can’t adapt ». It would work perfectly for a few hours than my users would start getting an annyoying 500 error.

I searched the web, this seems to be a rather common error…but everything I found was related to another issue or something that was fixed in the Django release that I’m using.

Read the rest of this entry »

  • Share/Bookmark

A minimal and secure CentOS 5.5 64 bits virtual appliance

This virtual appliance is ideal of you want to deploy a CentOS server.  It’s only about 600MB compressed as I only included the defaults packages in a CentOS minimal installation.  I also did some basic best practice configuration to make it more secure .  Of course I could have hardened it a lot more, but I wanted to keep it easy to deploy an use.

It’s an ovf file, so you can use it with pretty much any hypervisor, including VMware, Virtual Box, Xenserver and Hyper-V.

To login, use the following credentials :

user : root

password : secure

To download my CentOS 5.5 x64 virtual appliance, use one of the followings links :

CentOS 5.5 64 bits withouts VMware Tools

CentOs 5.5 64 bits with VMware tools

Here are the details of the configuration :

Read the rest of this entry »

  • Share/Bookmark

Installing DKIM for Zimbra on CentOS or Red Hat

DKIM stands for DomainKey Identified Mail.  It is useful to help reduce the probability that your mail is going to be tagged as spam.  DKIM is currently used by many email provider like Google and YAhoo.  See www.dkim.org for more information.

DKIM is not included with Zimbra.  But since Zimbra use Postfix , it’s rather simple to enable it.

Here how I have done it :

Read the rest of this entry »

  • Share/Bookmark

VMware mini forum le 6 avril à Québec

Le 6 avril prochain aura lieu de VMware mini forum à Québec.  C’est un évènement qui cible tous les gens qui s’intéressent de près ou de loin à la virtualisation.

C’est une très belle occasion d’en apprendre sur les technologies de VMware et du matériel (stockage, serveur) et logiciel lié (backup, réplication).

Cette journée est gratuite et même que les repas ainsi qu’un cocktail en fin de journée sont fournit.

J’y serais bien sure présent!

Pour l’enregistrement : http://info.vmware.com/content/7339_REG

Voici les détails de l’évènement :

VMware® invites you to join us on Tuesday, April 6th for a full day virtualization mini forum at Hilton Quebec.
Join an innovative group of VMware users to network, share ideas, and learn how to get the most out of your VMware solutions. See how you can build, extend, and manage your virtual infrastructure.
This is a great opportunity to meet with your Quebec based peers to discuss virtualization trends, best practices, and the latest technology! Join us following the event for a cocktail reception and chance to visit with VMware staff, customers, and partners.

Agenda
08:00 a.m. Registration, Networking, Continental Breakfast
08:45 a.m. Welcomes and Introductions
08:55 a.m. Keynote: IDC, Economics of Virtualization
09:25 a.m. VMware Keynote: From the Core to the Cloud
09:55 a.m. Customer Guest Speaker Presentation
10:20 a.m. Morning Break
10:30 a.m. Presentation Breakouts — Three Session Tracks
11:20 a.m. Presentation Breakouts — Three Session Tracks
12:05 p.m. Lunch and Keynote Presentation
01:15 p.m. Vendor Forum
02:00 p.m. VMware Presentation Breakouts — Three Session Tracks
02:50 p.m. Afternoon Break
03:10 p.m. Keynote Presentation
04:00 p.m. Cocktail Reception

Register today to join us for this free informative event. Space is limited, so respond as soon as possible to reserve your seat.
The VMware Team

  • Share/Bookmark

Prochain VMware user group de Québec le 16 mars

Le 16 mars prochain aura lieu de prochain VMware User Group à Québec.  Comme d’habitude j’y serais présent, au plaisir de vous y rencontrer.

Voici l’horaire de la journée :

08h00 à 08h30 Accueil et discussion entre confrère
08h30 à 10h00 Présentation de Vizioncore
10h00 à 10h15 Pause café
10h15 à 11h45 Présentation de NetApp
11h45 à 12h15 Fin du VMUGs, discussion entre membres

Pour vous y inscrire :

http://campaign.vmware.com/usergroup/invites/QuebecCity_3-16-10.html

  • Share/Bookmark

Certification Tivoli Storage Manager

Je viens d’obtenir la certification « IBM Certified Deployment Professional – Tivoli Storage Manager V6.1« .

L’examen est quand même difficile et couvre une majorité des nouveaux composants de TSM 6.1 : Dé-duplication, intégration avec VCB, gestion de DB2, etc.

La prochaine étape est d’obtenir est certification Linux, je regarde présentement du coté de LPI, de Red Hat ou de Suse.  À suivre…

  • Share/Bookmark
Posted in Moi. No Comments »

A simple yet effective PostgreSQL backup script.

Many times I have seen administrator creating a backup script to dump their databases that do not address the follow issues :

  • You don’t want to manually specify which database to backup so that every time a new database is created, it will be automatically backed up. Very common mistake.
  • You want to save multiple copies of your database, still you don’t want it to fill your hard disk.

Here is what I use to address that :

Read the rest of this entry »

  • Share/Bookmark
Posted in Linux. 16 Comments »

Synchroniser le temps d’une machine virtuelle Linux avec un ESX en ligne de commande

Une des bonnes pratiques avec des machines virtuelles sous ESX est de synchroniser le temps avec le serveur ESX.

On peut le configurer de 2 façons :

  1. Dans vCenter, à l’aide des propriétés de la machine virtuelle.
  2. Dans la machine virtuelle on peut le configurer grâce aux VMware tools.

Le deuxième option est pratique quand on a accès seulement à la machine virtuelle.

Read the rest of this entry »

  • Share/Bookmark

Certification VMware obtenu avec succès

Après bien des heures d’études, j’ai vendredi dernier  passé avec succès l’examen pour obtenir ma certification VmWare.   Je suis maintenant un VMware Certified Professionnal(VPp 410).

C’est un examen quand même difficile.  Il faut avoir pas mal d’expérience avec la technologie et prendre le temps d’apprendre une grande quantité d’information par cœur.  Voir par exemple le pdf vSphere maximum.

Avis à ceux qui serait intéressé a aller chercher cette certification, c’est la temps de le faire car VMware offre un 2e essai gratuit si vous échouez l’examen la première fois.

Je suis heureux de l’avoir obtenu, présentement je regarde pour peut-être aller chercher une autre certification du coté Linux, mais je n’arrive pas à me décider entre celle de Red Hat, Suse, LPI et autre…Vos conseils sont les bienvenus!

  • Share/Bookmark
Posted in Moi, VMware. 6 Comments »

The upcoming Red Hat Enterprise Virtualization (RHEV)

I had the opportunity to see a preview of the  upcoming Red Hat Enterprise Virtualization.

So far I am impressed.  It looks like it’s going to be a great product.  It got most of the features that you expect from an enterprise solutions.  I would say that the product is behind VMware in terms of functionality but that it’s on par with Hyper-V and XenServer.

Here are what I think are the strongest points :

Read the rest of this entry »

  • Share/Bookmark