Automatizar backups de PostgreSql

Posteado por Joil | 05/10/2012 14:09:07
Filed under Desarrollo | Comments (0)

Necesitaba realizar backups de mis bases de datos en PostgreSql y claro lo primero fue simplemente crear un script que realizara tal labor, en particular backup.sh :
#!/bin/sh
NOW=$(date +'%d-%m-%Y')

pg_dump -i -h 127.0.0.1 -p 5432 -U nombre_usuario -F c -b -v -f '/home/backup/DB-$NOW.backup' nombre_db
Reemplazando nombre_usuario y nombre_db por lo que corresponde en cada caso funciona sin problema y realiza lo esperado, ahora solo bastaba crear un crontab con dicho script para ser ejecutado una vez al día y todo estaría listo, pero acá es donde algo pasaba no se generaba el dichoso backup. Bueno cuento corto la solución es hacer uso de pgpass. Este es una variable de entorno que permite registrar la password, por tanto basta hacer lo siguiente :
echo '127.0.0.1:5432:nombre_db:nombre_usuario:password' >> ~/.pgpass
Con esto el crontab funciona sin problema

Con que Framework esta corriendo ?

Posteado por Joil | 05/07/2012 00:00:00
Filed under Desarrollo | Comments (0)

En mas de una ocasión nos habremos hecho esta pregunta (hoy por ejemplo), queremos saber con que versión de framework esta corriendo determinado sitio web o aplicación web, bueno en mi caso hago uso de Environment.Version para saber esto, dejo un una pagina

<%@ Page Languaje="C#" %>
<html>
	<head></head>
	<body>
		<% Response.Write('Version del Framework = ' + Environment.Version.ToString()) %>
	</body>
</html>

Al abrir esta pagina nos mostrara la versión del Framework con que esta corriendo nuestro sitio

Hello OpenBSS...

Posteado por Joil | 10/12/2005 00:30:48
Filed under Desarrollo | Comments (0)

OpenBSS como proyecto parte inicialmente con el nombre MONOTPV [monotpv.blogspot.com] el cual pretendia ser un sistema terminal punto de venta para la plaforma Mono, para luego extenderse a "Open BSS es un proyecto Open Source para hacer una aplicacion ERP + CRM multiplataforma". Para dicho proyecto se cuenta con un conjunto de desarrolladores, al cual me acabo de integrar, para comenzar se delinearon los siguientes modulo : Stocks, PoS, Suppliers, Accounting. Este ultimo es el que me corresponde manejar, espero contar con el tiempo (cuando se tienen ganas el tiempo es algo relativo). Para la gestion de OpenBSS se esta utilizando Novell Forge , una herramienta que ya conocia, pero no desde el punto de vista del desarrollador, no solo cuenta con servidor SVN, task y una serie de servicios que estoy conociendo...realmente la apuesta de Novell por el Software Libre es en serio y con acciones reales. Por ultimo espero validar mi RSS para poder incluirlo en MonoLogue.