Esta semana estuve liado con un script que hiciera el clásico ABC (altas, bajas y cambios) en una BD de PostgreSQL. Sí, como siempre PostgreSQL pero el por que de esa desición es harina de otro costal, vamos al grano, estaba con el script y honéstamente ya se deterioraron mis habilidades de hacer las cosas a pata; tenía rato que no hacía estas chivas, ya me había acostumbrado al metodo CodeIgniter el caso es que me dió mucha hueva hacer el INSERT INTO a la base de datos con la clásiquísima sentencia escrita a mano, con sus campos y valores, entonces pensé “la programación debe ser divertida y ahorrarte trabajo”, así que la hice, no es nada del otro mundo, solamente construye una instrucción SQL (INSERT INTO) con los parametros que se le mandan, funciona con las funciones integradas de php pg_send_prepare() y pg_send_execute() Greets: Continue reading »

SociBook del.icio.us Digg Facebook Google Yahoo Buzz StumbleUpon
 

Primero, un poco de contexto… En el jale tengo que hacer un query para un mini-reporte que servirá de guía para “X” area, así que hice un query usando la siguiente instrucción:
*El SGBDR es PostgreSQL

	SELECT pi.anio,pi.proyecto,pp.area,m.meta,c.promesa	,c.avance,c.comentarios,((c.avance / c.cantidad ) * 100) as porcentaje

	FROM piezas pi FULL JOIN participantes_proyecto pp
	ON pi.proins_clave_anio = pp.proins_clave_anio
	AND pi.id = pp.id 

	FULL JOIN metas m
	ON m.id = pp.id
	AND m.area = pp.area
	AND m.anio = pp.anio

	FULL JOIN calendarizacion c
	ON c.anio = m.anio
	AND c.area = m.area

	WHERE pi.anio = 2010
	AND pp.area = 'Informatica'; Continue reading »
SociBook del.icio.us Digg Facebook Google Yahoo Buzz StumbleUpon
 

Ya tenía rato sin postear y qué mejor que retomar el posting en el blog con la siguiente noticia, que para mi es importante:

En este preciso momento se está haciendo la demostración del software que he estado programando desde Octubre pasado, estoy muy nervioso, se que funcionará bien, pero no todo está terminado, como sea, son solamente detalles. En este desarrollo aprendí mucho más de lo que ya sabaía acerca de codeigniter, estandarización de código, normalización de base de datos, prototype js, scriptaculous, validation js, postgres y como olvidarme de las hermosas CSSs que tanto odiaba antes.

Me siento complacido por que un niño más está a punto de nacer, ya solo falta que lleguen los que fueron a hacer la demostración para felicitarme ó para darme mi ticket de “pase por su liquidación a la ventanilla 2″ (risas).

Espero que el esfuerzo no haya sido en vano y todo funcione correctamente, existen algunos bugsitos que quedaron pendientes, pero por la premura y todo ya no alcance a commitearlos para que los treparan al server en el que se va a hacer la prueba.

En ocasiones como estas me siento eufórico y preocupado, y en verdad sí es como cuando estas viendo como operan a tu esposa para sacarle a tu hijo. Es una experiencia que me gusta mucho, afortunadamente ahora solo podré parir soft-hijos (hijos de software).

Quiero agradecer a todas las personas que me hicieron aprender lo que ahora se. Lo dificil es el comienzo, pero una vez encarrerado el ratón, chíngue su madre el gato;  las ansias me comen por saber ¿qué está pasando en el salón donde se hace la demostración?. Me gustaría haber ido, pero seguramente me habría pedorreado nomás de los purititos nervios.

Bueno, espero que pronto venga la gente y me digan ¿cómo les fué?.

SociBook del.icio.us Digg Facebook Google Yahoo Buzz StumbleUpon
© 2012 Geekeandome Suffusion theme by Sayontan Sinha