27 octubre 2009

Gran página con tutoriales de modelamiento 3d

A l os fanáticos del diseño y modelamiento en 3D, les dejo una página con los mejores tutoriales a mi parecer.
acá tienen tutoriales de:
- 3D Studio Max
- Maya
- Lightwave
- Softimage
- Cinema4D
- Z-Brush
- Photoshop
- After Effects
- Quidam
- Blender3D
- Beginners
- MattePainting
- Painter
- DeepUV
- RealSoft 3D
- Texturing

Hechen una miradita y comenten

con referencia a: Welcome to 3DM3.com - World's Computer Graphics Community (ver en Google Sidewiki)

Como Hacer Aplicaciones en Facebook

Esta es una página bien detallada de cómo hacer aplicaciones en Facebook.

La gracia de hacer una aplicación en Facebook no es solamente que muchas personas la usen, si no que también puedes agregar enlaces patrocinados de Google o de otra empresa. Esto te permitirá comenzar a ganar dinero por las personas que pinchen esta publicidad.

Entonces, si tu aplicación facebook es muy buena, esta se repartirá muy rápido por internet, lo que te permitirá tener gran posibilidad de que gente pinche tus enlaces patrocinados y posteriormente recibir los pagos.

En internet hay muchos hosting de bajo costo, por lo que invirtiendo una cantidad de dinero mensual, puedes lograr hacer mucho dinero.

con referencia a:

"Como Hacer Aplicaciones en Facebook"
- Como Hacer Aplicaciones en Facebook « A Coder’s Corner (ver en Google Sidewiki)

01 octubre 2009

Identificación de Objetos Inválidos en Oracle 9i

Este script nos permite identificar los objetos invalidos en la base de datos, y nos genera un script sql para recompilar lo que sea necesario.

Espero que les sea de utilidad.



select 'alter ' || decode(object_type, 'PACKAGE BODY', 'PACKAGE', object_type)
|| ' ' || owner || '.' || object_name || ' compile'
|| decode(object_type, 'PACKAGE BODY', ' body;', ';') objetos
from dba_objects
where status='INVALID'
order by owner,
decode(object_type, 'PACKAGE BODY', 'AAA', 'PACKAGE', 'AAB',
substr(object_type, 1, 3)) desc,
object_name;

En 10g es un poco más sencillo recompilar todo, ya que dentro de la carpeta de instalación de la base de datos (ORACLE_HOME) hay una carpeta "rdbms/admin" en donde hay un "utlrp.sql"

personalmente en el servidor me meto al sql plus y lo ejecuto.

sqlplus "/as sysdba"
SQL> @?/rdbms/admin/utlrp

Esto les recompilará todo lo que esté inválido y mostrará un status. Lo malo de esto es que no es posible identificar los objetos en cuestión para ver por que no compilan.

El script que puse en un principio, también funciona para 10g.

mucha suerte.