martes, 2 de diciembre de 2008

Adobe Flex 3 - Parte I

Flex es la apuesta de Adobe/Macromedia para las RIA (Rich Internet Applications) como Ajax, Silverlight o Laszlo, las cuales rompen con el modelo de paginas tradicionales como esta (petición, espera y carga).

Las RIA Ofrecen aplicaciones iterativas sin necesidad de enviar información al servidor, cálculos complejos en el lado del cliente, arrastrar y pegar ...

Flex intenta subsanar los problemas de creación de aplicaciones web de FLASH, utilizando diferentes productos con el fin de poder construir aplicaciones Web con un lenguaje Orientado a Objetos (AS3) para el nuevo Flash Player 9.

PRODUCTOS FLEX:
  • ActionScript 3.0
Lenguaje de programación orientado a objetos.
  • Flash Player 9 (gratis)
Conjunto de Maquinas virtuales.
  • Flex Framework (gratis)
Se utiliza un lenguaje basado en XML (MXML)
  • Flex Builder 3 (de pago)
Herramienta para construir RIA's, utiliza el entorno de desarrollo Eclipse
Versión trial + Eclipse (60 días):

sábado, 29 de noviembre de 2008

Portatil HP Compaq

Estaba mirando portátiles y me he encontrado con este que me ha gustado mucho por su calidad precio. Ronda los 700 €, pero echar un vistazo a las características y lo vereis barato:




HP COMPAQ QL62 TURION 64 x 2 2.1 GHZ
Disco Duro: 320 GB
DVD +/- RW (+R doble capa) Lightscribe / DVD- Ram
WLAN: 802.11 a/b/g
Anchura: 39.6 cm
Profundidad: 28.5 cm
Altura: 4.05 cm
Peso: 3.4 kg
Dispositivos integrados: Altavoces estéreo, antena LAN inalámbrica.
Tipo de sistema: Ordenador portátil.
Diseño resistente: sí
Tecnología de plataforma: Tecnología AMD Athlon 64 x 2
Tecnología multipolar: Tecnología AMD Athlon X2
Tamaño instalado: 4GB / 8 GB (máx)
Procesador gráfico / fabricante: ATI Mobility Radeon HD 3450 256 MB dedicados
Memoria gráfica total disponible: 1533 MB
Audio salida: Tarjeta de sonido
Audio entrada: Micrófono integrado.
Tipo pantalla: 17" TFT
Resolución máxima. 1440 x 900 (WXGA)
Pantalla panorámica: Sí
Características: Teclado numérico incorporado
Teclado - Localización y diseño: Español
Tarjetas de memoria flash soportadas: Tarjetas Secure Digital, Multimedia, Memory Stick Pro o XD Picture.
Webcam con speaker integrado y mando a distancia

domingo, 16 de noviembre de 2008

Lo ultimo en moviles

Aquí os dejo cuatro ejemplos claros de por donde camina la tecnología del móvil, la pantalla táctil se abre camino y desde la llegada del iPhone se ha convertido casi como en esencial para que un móvil sea de ultima generación.
Esto explica que las grandes compañias de moviles se hayan puesto las pilas sacando al mercado todo tipo de moviles que utilizan esta tecnología, una interfaz táctil para gestionar los menús.
Blackberry con el Storm, un nuevo smartphone para su catálogo, por su parte Nokia estrena la pantalla táctil del 5800 Xpress Music, un modelo compatible con el sistema Comes With Music. LG lanza el Renoir, un teléfono con cámara digital de ocho megapíxeles y con todo tipo de funciones multimedia. HTC junto a su HTC Dream con sistema operativo google incrementa su oferta con el Touch 3G.


Nokia 5800 Xpress Music.-
Con tecnología 3.5G y WLAN, tiene acelerómetros para cambiar de posición vertical a horizontal, una pantalla táctil de 3,2 pulgadas (8,1 centímetros) y alta resolución que incluye diversos teclados virtuales. Con Internet, cámara, GPS y Comes With Music, que puede vincular el terminal a una suscripción de música. Admite un máximo de 16G de memoria SD, el terminal viene con una de 8GB. 
Precio: 429 €




El Smarthphone BlackBerry Storm.-

Utiliza  la primera pantalla táctil de 480 x 360 que responde de forma parecida a un teclado físico hace click al pulsarla. es un teléfono 3G con cámara de 3.2 megapíxeles y admite la edición de documentos Word, Excel y Power Point directamente en el terminal. Con este terminal Vodafone quiere competir contra el iPhone de Telefonica. 
Precio: ronda los 300 € pero también lo puedes conseguir por 19 € con una portabilidad.


LG Renoir.-
Tiene la aplicación Touch Shot para enfocar y capturar imágenes con su cámara de 8 megapíxeles y mediante una rápida pulsación en la pantalla. Puede conectarse a las redes 3G, HSPDA (7,2 Mbps) y wi-fi. Tiene GPS incorporado soporta Divx y Xvid con Dolby Moblie, una serie de tecnologías que mejoran la calidad del sonido. 
Precio: 499 €



HTC Touch 3G.-

Utiliza sistema táctil TouchFlo y ofrece un uso optimizado de internet. Los usuarios pueden navegar con una sola mano, ver vídeos en tiempo real de YouTube y suscribirse a avisos de noticias RSS. Cámara de 3.2 megapíxeles y pantalla de 2,8 pulgadas (7,1 centímetros). 
Precio: 439 €

sábado, 15 de noviembre de 2008

Adobe Flex

Con Flex da igual en que plataforma trabajes.
Puedes crear aplicaciones web totalmente efectivas tan solo haciendo un XML llamado MXML
En Flex puedes encontrar tanto Servicios Web como objetos remotos, arrastrar y soltar, columnas ordenables, gráficas, efectos de animación y otras iteraciones simples.
El Cliente solo carga la aplicación una vez, nuestro explorador de internet no debe cargar la página para cada acción del usuario por lo que deja a las aplicaciones basadas en HTML como lentas y pesadas.
El servidor de Flex permite comunicarse con servicios web XML y objetos remotos como una clase Java.
En los archivos de ayuda de Flex podemos encontrar los pasos a seguir para el desarrollo de una aplicación:
  • Definir un interfaz de aplicación usando un conjunto de componentes pre-definidos (formularios, botones, ...).
  • Ordenar estos componentes en el diseño del interfaz de usuario.
  • Usar estilos y temas para definir el diseño visual.
  • Añadir comportamiento dinámico (una parte de la aplicación interactuando con otra, por ejemplo).
  • Definir y conectar a servicios de datos según sea necesario (servicios http)
  • Compilar el código fuente en un archivo SWF que funcione en el reproductor Flash.
Con estos sencillos pasos se crea una aplicación web que en conclusión es un archivo Flash que programamos en un sencillo XML.
Las alternativas a Flex son OpenLaszlo y SilverLight de Microsoft

http://www.adobe.com/es/products/flex/

Data Definition Language (DDL) - Oracle

Sintaxis de las sentencias de lenguaje de definición de datos, Data Definition Language -DDL- de oracle:

-- Crear Tabla:
CREATE TABLE nomTabla
(
nomColumna1 tipo
, nomColumna2 tipo
)

--Añadir Campo:
ALTER TABLE nomTabla ADD
(
nomColumna3 tipo
, nomColumna4 tipo
)

--Modificar Tipo:
ALTER TABLE nomTabla MODIFY
(
nomColumna1 tipo2
)

--Clave Primaria / Clave Ajena:
ALTER TABLE nomTabla ADD
(
CONSTRAINT PK_nomTabla PRIMARY KEY (nomColumna)
, CONSTRAINT FK_nomTablaOrig_nomTablaDest FOREIGN KEY (nomTablaOrig) REFERENCES (nomTablaDest)
)

--Clave Check / Unique
ALTER TABLE nomTabla ADD
(
CONSTRAINT CHK_nomColumna CHECK (nomColunna IN condicion)
, CONSTRAINT UNQ_nomColumna UNIQUE (nomColumna/s)
)

--Eliminar Tabla:
DROP TABLE nomTabla

--Renombrar Columna (Oracle 9i):
ALTER TABLE nomTabla RENAME COLUMN nomColumna TO nuevoNomColumna

--Eliminar Columna:
ALTER TABLE nomTabla DROP COLUMN nomColumna


Mas Información:

sábado, 11 de octubre de 2008

Quitar messenger XP

Una excusa perfecta para crear este blog.
Siempre me pasa lo mismo, tengo que hacer algo que ya había hecho y nunca me acuerdo de como lo hice y vuelta a buscar por internet para encontrar como se hacía aquello que ya hice. De forma que a partir de hoy voy a utilizar este blog para ir introduciendo "trucos" o "minitutoriales" de los pasos a seguir para configurar o arreglar algo referente a tecnología, por lo que os invito a realizar preguntas en los comentarios que con gusto os responderé en diferentes entradas de este blog.

Sin más, hoy comienzo con algo tan sencillo como quitar el messenger que trae la instalación del windows XP , (desconozco si funciona en Vista ya que a mi ese sistema operativo no me gusta y es como si no existiera, antes de instalarme el Vista me paso a Ubuntu, jejeje).

Hay muchas formas de quitar dicho messenger pero la más fácil es con un comando que ya se encarga de modificar un perdido archivo log del windows que es el que no nos deja borrarlo como cualquier otro programa. Modificando este archivo también se puede llegar a eliminar el messenger, pero son más pasos asi que, si hay una manera fácil para que quieres complicar las cosas :)

Los pasos son: 
Inicio > Ejecutar >
RunDll32 advpack.dll,LaunchINFSection %windir%\inf\msmsgs.inf,BLC.Remove


Copia el comando tal cual esta escrito arriba y le damos a aceptar (es una linea), se abrira un dialogo con una barra de estado, cuando esta se termine el feo messenger ya no existira y podemos instalar la última versión.



 Si teneis alguna duda, o alguien esta interesado en la sintaxis del log mencionado arriba (creo que la tengo por algún archivo ;P) o alguién tiene una duda sobre algún lenguaje de programación, tecnología, etc... Pues a modo de comentario me podreís preguntar y os repondere siempre que sepa lo que me preguntais, jejeje.

Hasta la próxima!!