jueves, 20 de septiembre de 2012

PostgreSql: Herencia

Herencia es un concepto de POO
(Progranación Orientada a Objetos) sin embargo, en base de datos Postgres ya es posible la herencia de manera transparente al nivel de visión de base de datos.

Para aplicar herencia en Postgres, basta con añadir la sentencia INHERITS (NOMBRE_TABLA) después del CREATE TABLE.

Por ejemplo:

CREATE TABLE cities (
Name text,
Population float,
Altitude int
);

CREATE TABLE capitals(
State char(2)
) INHERITS (cities);

Con las sentencias anteriores, como resultado tendríamos dos tablas (cities y capitals) sin embargo, capitals tendría el atributo state además de los campos que hereda de cities.

Para consultar la tabla cities y todos los campos que hereda, basta con utilizar el símbolo (*), por ejemplo:

SELECT c.name, c.altitude
FROM cities* c
WHERE c.altitude > 500;

La consulta anterior, busca dentro de cities y dentro de capitals, siempre y cuando cumplan con el citerio c.altitude > 500.

Postgresql: Versión del servidor

Para consultar la versión del servidor postgre sql instalada, basta con ejecutar la instrucción:
SELECT VERSION();

domingo, 16 de septiembre de 2012

"Usar HTML5 fue el mayor error que hayamos cometido": MZ


"Usar HTML5 fue el mayor error que hayamos cometido", Mark Zuckerberg.

El fundador de la red social más popular de la red, declaró recientemente con respecto a la participación de Facebook en la bolsa de valores, la que calificó como decepcionante.

Con respecto a la telefonía móvil, Zuckerberg mencinó: "Mucha más gente tiene teléfonos que computadoras. Y estos usuarios tienen una mayor tendencia a ser más activos". Además mencionó que un usuario promedio de Facebook entra dese su celular aproximadamente 6 o 7 veces a la semana, sin embargo debido a la gran variedad de tecnologías existentes en el mercado móvil, la aplicación genérica que contenía en su código nativo HTML5 impedía que millones de usuarios pudieran hacer uso correcto de la versión web para móviles.

Actualmente, el desarrollo de aplicaciones nativas para Android por ejemplo son mucho más veloces que la de facebook, y están trabajando en publicar una versión para Android  e iOS más veloces mediante el rediseño de las aplicaciones.

Uno de los objetivos sólidos en un futuro cercano es la creación de un sistema operativo que integre todos los servicios de Facebook de forma nativa, para ofrecerlo como un servicio y sea utilizados por las compañías celulares para el desarrollo de sus dispositivos móviles, textualmente Zuckerberg comentó: "Queremos crear un servicio que sea pueda ser integrado a la mayor cantidad de equipos utilizados por las personas".

Etiquetas

INTERNET (459) newsweek (305) SEGURIDAD (224) software (136) HACK (86) GOOGLE (47) Hacker (46) Geek (41) hardware (36) WINDOWS (34) Hackers (31) CRACK (29) facebook (29) video (28) DESCARGA (27) videos (26) Celulares (25) MICROSOFT (22) Informatica (21) apple (19) GRATIS (18) technology (18) virus (18) exploit (17) computación (16) informatico (16) web (15) cracker (14) INALAMBRICO (13) WINDOWS 7 (13) noticias (11) MSN (10) termino (10) ACTUALIZACION (9) Gamer (9) LapTops (9) Mac (9) PASSWORD (9) WINDOWS XP (9) dns (9) firefox (9) juegos (9) FOTOS (8) cientifico (8) iphone (8) WEP (7) antivirus (7) bibliografia (7) Desencriptar (6) INFINITUM (6) wifi (6) youtube (6) Craker (5) Culiacan (5) DESMOSTRACION (5) TELEFONIA (5) gmail (5) messenger (5) DIRECTA (4) DOWNLOAD (4) ESPAÑOL (4) XBOX (4) xss (4) Glosario (3) HTML (3) WPA (3) anuncios (3) ataques (3) hosting (3) hotmail (3) Guru (2) ajax (2) wpa2 (2)