Aplica algunos efectos con CSS

Como muchos saben, CSS no es un lenguaje de programación pero que en cierto sentido se entremezcla con éstos. A veces nos encontraremos que se puede lograr un mismo efecto usando HTML, usando CSS ó usando un lenguaje de programación. ¿Por qué tantas formas para hacer una misma cosa? ¿Dónde está la frontera entre cada lenguaje? Esta pregunta no es de fácil respuesta. Vamos a ver con un ejemplo lo que puede ocurrir para algo tan sencillo como aplicar algunos efectos a un texto. No obstante, ten en cuenta que…

Leer más

Cónoce de que trata el Lenguaje CSS

CSS es un lenguaje utilizado en la presentación de documentos HTML. Un documento HTML viene siendo coloquialmente “una página web”. Así, podemos decir que el lenguaje CSS sirve para dotar de presentación y aspecto, de “estilo”, a una página web. Este lenguaje es principalmente utilizado por parte de diseñadores y programadores web para elegir multitud de opciones de presentación como colores, tipos y tamaños de letra, imágenes de fondo, bordes,  etc. La filosofía de CSS se basa en intentar separar lo que es la estructura o contenido y configuración básica…

Leer más

Aprende sobre la conversión de Tipos con Java

Java admite la conversión de tipos con ciertas limitaciones. Consideremos una jerarquía de herencia como la que vemos en el siguiente diagrama de clases, sobre el que vamos a analizar las posibilidades de conversión de tipos de distintas formas. 1. Conversión hacia arriba Se trataría por ejemplo de poner lo que está a un nivel inferior en un nivel superior, por ejemplo poner un profesor interino como profesor. Posible código: profesor43 = profesorinterino67; Ponemos lo que está abajo (el profesor interino) arriba (como profesor). Esto es posible, pero dado que lo que…

Leer más

WAP INTERNACIONAL Actualmente están en busca de desarrolladores Web y APP

Experiencia en desarrollo de páginas web, que escriba códigos de forma ordenada, limpia y estable, que sea capaz de mejorar y mantener lo que está funcionando y que tenga la disposición para grandes retos y proyectos internacionales. Experiencia PHP y/o ANDROID, en todas las plataformas, en bases de datos, diseño responsive, manejo de Google analytics.  http://wapconsultores.com/contacto.aspx enviar curriculum aperaza@wapconsultores.com

Leer más

Polimorfismos y variables polimórficas

Al igual que se forma una jerarquía de clases, el hecho de que las clases definan tipos hace que la herencia dé lugar a una jerarquía de tipos. El tipo que se define mediante una subclase se dice que es un subtipo del tipo definido en su superclase. Los supertipos pueden usarse para definir operaciones que admitan objetos de distintos subtipos. Por ejemplo, podemos crear una colección que admita objetos de distintos subtipos: ArrayList <Profesor> ListadoProfesores = new ArrayList <Profesor>(); supone que admitimos en el listado de profesores a todos los subtipos de Profesor, por…

Leer más

Inscripciones Abiertas el lunes 23 y Sábado 21 de Febrero 2015.

Horarios: Lunes 23 de Febrero 2015 CLASES PRESENCIALES: Mañana  9am a 12m Lunes a Viernes de 9am a 12m:  Postgre SQL Lunes a Viernes de 9am a 12m:  3D BLENDER nivel 2 avanzado Lunes a Viernes de 9am a 12m:  PHP NIVEL 4 ORIENTADO A OBJETOS Lunes a Viernes de 9am a 12m:  Diplomado de Programación Tarde 2pm a 5pm Lunes a Viernes de 2pm a 5pm:  MARKETING VIRAL Lunes a Viernes de 2pm a 5pm:  Diplomado de Diseño Digital Lunes a Viernes de 2pm a 5pm:  PHP NIVEL 1 Lunes a Viernes de 9am a…

Leer más

Cómo detener un programa a punto de ejecución

Muchas veces nos encontraremos con situaciones en las que un programa en ejecución se queda bloqueado. El caso típico puede ser el de entrada en un bucle infinito: un bucle donde nunca se cumple la condición de salida. Seguramente estés habituado a que un programa o sistema operativo se te bloquee ocasionalmente, obligándote a utilizar el administrador de tareas para finalizarlo, o incluso a reiniciar el ordenador.   Sin embargo, cuando ejecutamos un programa Java desde un entorno de desarrollo como BlueJ, normalmente existen opciones para detener la ejecución que…

Leer más

Integración y manejo de transacciones con Hibernate

A lo largo de una serie de tutoriales hemos visto las bondades que nos ofrece el framework Spring para el manejo del ciclo de vida de beans, inyección de dependencia y configuración a través de anotaciones y de archivos de configuración en XML. Además ya hemos visto cómo trabajar con el framework Hibernate para el manejo de persistencia de nuestra aplicación. Este framework nos permite olvidarnos de escribir queries a mano para centrarnos en la lógica y el flujo de la aplicación, además de proporcionar mecanismos de caché de datos.…

Leer más

Cónoce sobre los Menús y submenús con Android

En los dos siguientes artículos del Curso de Programación Android nos vamos a centrar en la creación de menús de opciones en sus diferentes variantes. NOTA IMPORTANTE: A partir de la versión 3 de Android los menús han caido en desuso debido a la aparición de la Action Bar. De hecho, si compilas tu aplicación con un target igual o superior a la API 11 (Android 3.0) verás como los menús que definas aparecen, no en su lugar habitual en la parte inferior de la pantalla, sino en el menú desplegable de la action bar…

Leer más