lunes, 26 de mayo de 2008

Datos de Prueba - Bases de Datos II

Para la primera parte de la Unidad Curricular Base de datos 2 vamos a trabajar con dos bases de datos (valga la redundancia) de ejemplo World (Descargala Aqui) Y Sakila (Descargala Aqui)
Los Archivos a descargar son Scripts los cuales deben ser ejecutados desde el Query Browser de Mysql.
pueden ir trabajando desde ya en el Diagrama entidad relación de la bases de datos Sakila, el cual se les va a pedir en clase.

jueves, 15 de mayo de 2008

Lenguaje de Programación Basic

Para facilitar el rápido diseño de aplicaciones en gambas, debemos poner gran enfasis en la sintaxis del código con el que vamos a trabajar.
El lenguaje a utilizar es Basic, en la web se pueden encontrar varios manuales y documentos de referencias donde podemos estudiar esta nueva forma de programar, la mejor manera para comenzar creo que es el libro Gambas, programación visual con Software Libre. el cual es un manual oficial, que aunque esta basado en la version 1 del programa (se van a reir cuando vean las ventanas) es de gran ayuda para comenzar. Además es el único en español.
Existe gran cantidad de material en internet, en otros idiomas,les refiero algunos por que se que eso no será problema para uds, entre ellos tenemos:
El WikiBook de Gambas en Ingles
La página de Documentacion Oficial (En Ingles)
Tambien esta disponible en español, pero en la misma página dan un aviso que preferiblemente consulten la versión en ingles por que esa no esta actualizada.
y por último, existe un manual de programación para principiantes, en ingles lo pueden descargar desde Aqui

Por supuesto que esto no es todo, seguro existe mucho más, los invito a buscar y por supuesto a compartir los resultados de su busqueda con todos a traves de esta via.

miércoles, 14 de mayo de 2008

SQL Avanzado 1ra parte

Una de las Funciones Más importantes para el manejo de información en una base de datos es el acceso a la información una vez almacenada, hasta ahora hemos visto solo una pequeña parte de las capacidades de la instrucción Select, una pequeña guia sobre todas las partes que pueden conformar una sentencia select bien elaborada esta disponible AQUI

El Manejo de información en una base de datos normalizada pasa por la captura de datos que esta dividida en varias tablas las cuales estan referenciadas por campos clave como lo puede ser una clave foranea, esta tarea se lleva a cabo en una base de datos a traves de consultas Agrupadas, con esta Guia trabajaremos en clases.

Una consulta de datos tambien puede agrupar datos identicos en un unico registro con la finalidad de realizar calculos matematicos sobre alguno de sus atributos. esta es una herramienta muy importante a la hora de procesar la información al momento de ser presentada al usuario. Aqui puedes descargar la guía de trabajo.

Para Cerrar les dejo el enlace al Manual de Referencia de MySQL 5 para cualquier consulta Adicional,

miércoles, 23 de abril de 2008

FLISoL 2008

Este Año seremos sede de uno de los eventos de software libre mas importantes en el mundo, FLISoL2008, la comunidad de la sede Falcón de la Universidad Bolivariana de Venezuela, y en especial los estudiantes del PFG de Informática para la Gestión Social debemos sentirnos orgullosos de que nuestra casa de estudios participe en eventos de esta magnitud, nada mejor para expresar apoyo a los organizadores que una concurrencia masiva de estudiantes a este evento.

¿Qué es el FLISoL?
El Festival Latinoamericano de Instalación de Software Libre (FLISoL) es el evento de difusión de Software Libre más grande en Latinoamérica. Se realiza desde el año 2005 y su principal objetivo es promover el uso del software libre, dando a conocer al público en general su filosofía, alcances, avances y desarrollo.
Para tal fin, las diversas comunidades locales de software libre (en cada país, en cada ciudad/localidad), organizan simultáneamente eventos en los que se instala, de manera gratuita y totalmente legal, software libre en las computadoras que llevan los asistentes. Además, en forma paralela, se ofrecen charlas, ponencias y talleres, sobre temáticas locales, nacionales y latinoamericanas en torno al Software Libre, en toda su gama de expresiones: artística, académica, empresarial y social.
Este Año el festival se llevará a cabo simultaneamente en aproximadamente 200 ciudades del continente puedes acceder a su página oficial haciendo clic AQUI
Por cierto tal y como se puede ver en la página de punto fijo - Venezuela el festival aqui se realizará el 3 de mayo por razones ajenas a la ubv y al evento

lunes, 21 de abril de 2008

ShipIt Ubuntu 8,04

Una vez lei por alli, que Canonical LTD, enviaba los cds originales de ubuntu a cualquier parte del mundo sin costo alguno, algo que me parecio bastante dificil de creer dado que la industria del software nos tiene acostumbrados a cobrar por cada licencia para usar tu software (por lo menos es así con empresas tradicionales como Microsoft o Adobe).
Esta forma tradicional de hacer negocio nos lleva a hacernos una pregunta ¿cómo una empresa que se dedica a desarrollar software gratuito, puede generar ganancias, Y es peor aún ya que no solo permite descargar su software desde sus servidores, sino que tambien lo envian a la casa de cada persona que lo pide via internet?

Parece mentira verdad?

El modelo de negocio de Canonical esta basado en soporte, ellos desarrollan ubuntu (claro no desde cero, se basan en la versión en desarrollo de debian) y cobran solo por soporte técnico, y desarrollos particulares a empresas que lo contratan.

Ahora, la pregunta es ¿genera Ganancias este modelo de negocio?

Ya veran que si, na muestra de que el negocio de Canonical va viento en popa es la siguiente: ¿han oido hablar del turismo espacial? este articulo de Wikipedia nos habla de eso, el segundo en la lista es un sudafricano Mark Shuttleworth, nada mas y nada menos que el dueño de canonical, y padre de Ubuntu Project, puedes leer su biografia desde su blog personal

Mi historia particular con el Shipit de Ubuntu:

En junio de 2007 3 meses despues del Lanzamiento de Ubuntu 7.04 Feisty Fawn me aventure a ordenar los Cds originales desde la Página, y para mi sorpesa algo asi como mes y medio despues a mi casa llegaron enviados desde Holanda 20 flamantes Cd's en un sobre blanco,
En Octubre de 2007 días antes del Lanzamiento de Ubuntu 7.10 Preordene 2 cds, los cuales llegaron el mes siguiente nuevamente a mi casa.

desde el Sábado en la Página del ShipIt de ubuntu ya piedes realizar tu pre-orden de la Nueva versión que verá la luz en un par de días más. esta versión es LTS (Long Term support, por sus siglas en ingles) la cual va a estar soportada por canonical hasta 2011, no dejes de ordenar tu copia.
Les Recomiendo realizar una orden estarndar (ya yo hice la mia) y el proximo mes realizar una especial si asi lo desean, ya que las ordenes de más de un disco son las últimas en atender y por tanto el tiempo de espera será mayor.

P.D. Si leen completo el apartado de Mark en el articulo de turismo espacial, el niño no solo pago el viaje, al regresar queria comprar la capsula espacial de "Recuerdito"

Ubuntu 8.04 Hardy Heron

La nueva versión de Ubuntu la ditribución de linux más usada en el mundo esta a la vuelta de la esquina, apenas faltan 2 dias para el lanzamiento de su version definitiva, pero desde hace algunos dias se encuentra disponible el "release candidate", el cual esta disponible para su descarga en la pagina oficial de ubuntu, haciendo clic aqui encontraras una página con los enlaces para la descarga de Ubuntu 8.04 así como todos sus derivadas, incluyendo una versión especial de Kubuntu con el nuevo KDE 4.

Algunas de las novedades de esta nueva versión son las siguientes:

* X.Org 7.3: Especial énfasis en una mejor autoconfiguración.
* PulseAudio: Buen servidor de sonido que ofrece características avanzadas.
* PolicyKit: El administrador podrá controlar mucho mejor y con más detalle los privilegios de sus usuarios.
* Linux Kernel 2.6.24-8.14: Mejora sustancial en los sistemas de 64 bits.
* Transmission como nuevo cliente de torrents por defecto (eliminando gnome-btdownload).
* Vinagre como nuevo escritorio remoto mejorando Xvnc4viewer/Vino.
* Brasero sustituirá a Serpentine.
* Applet de reloj mundial: Es un reloj que ofrece la hora en distintos países.
* GVFS, capa de abstracción de sistema de ficheros virtual que sustituirá a GNOME VFS.
* Lavado de cara en la pestaña “Recursos” del Monitor de sistema.
* Virtualización con KVM.
* Inclusión de ufw (Uncomplicated Firewall).
* Instalación desde Windows y sin necesidad de partición con Wubi.
* Disponibilidad de Likewise Open: Mayor integración en redes Active Directory.
* Iniciador iSCSI ha sido totalmente integrado en el kernel.
* Especial atención en la seguridad de la memoria.
* umenu: Aplicación que permite instalar el sistema en una partición a través de Windows y usando Wubi.
* Firefox 3, beta 5

martes, 15 de abril de 2008

Por que Mysql?



Una de las principales razones para la escogencia de Mysql es la potencia que tiene la herramienta de administración que lo acompaña, que nos permite realizar tareas administrativas avanzadas con tan solo unos clic, ademas de esto, sabias que algunas de las paginas web mas visitadas del mundo estan soportadas por bases de datos en Mysql: como por ejemplo estan Wikipedia, Facebook y el archiconocido YouTube.

Es su manual de referencia en castellano se define a Mysql asi:

Un Servidor de base de datos SQL (Structured Query Language) muy rápido, multi-threaded, multi usuario y robusto. El servidor MySQL está diseñado para entornos de producción críticos, con alta carga de trabajo así como para integrarse en software para ser distribuido.

Una lista completa de las principales caracteristicas de este servidor de Base de datos podemos bajar haciendo clic Aqui