Tutoriales

HTML5 Series: Web Workers (Fundamentos)

HTML5 Series: Web Workers (Fundamentos)

Una de las cosas más interesantes y útiles que vienen con la especificación de HTML5 es el soporte de Web Workers. Estos "trabajadores web" nos ayudarán a desarrollar aplicaciones web más rápidas y usables que en el pasado.

Cómo el tema es un poco amplio, vamos a dividirlo en dos partes. En esta primera parte hablaremos del origen los Web Workers, ¿Cómo llegamos a ellos? y ¿Cuál es su provecho? Para ello vamos a hacer referencia a un artículo publicado por Jakob Nielsen, y explicaremos ¿Qué son la latencia e hilos de ejecución? y Gears, el framework de Google que terminó abriendo las puertas de lo que ahora se conoce como Web Workers...

Tutorial de básico de Dibujo Vectorial con Illustrator

Bienvenidos nuevamente. En este sencillo tutorial les daré sencillos datos de cómo dibujar vectores utilizando Adobe Illustrator 10. El trabajo de vectores o vectorial es tan importante como el de mapas de bits, pero este formato nos permite gráficos de resolución fija. No importa al tamaño que la imagen sea escalada, esta conservará su nitidez. También debemos tomar en cuenta que este es el formato por excelencia para el trabajo en Adobe Flash.

Tutorial de básico de Dibujo Vectorial con IllustratorPara dibujar utilizaremos la herramienta “Pluma” ubicada en el toolbox. Esta herramienta posee cuatro variantes, visibles si sostienes el puntero haciendo clic sobre el icono de la pluma: Pluma, Añadir puntos de ancla, Eliminar puntos de ancla y Convertir puntos de ancla. Por ahora nos concentraremos sólo en la herramienta Pluma: Puedes acceder a ella directamente tecleando la letra P. Comenzamos entonces...

Traits, lo nuevo de PHP 5.4

Traits, lo nuevo de PHP 5.4Desde hace años se venía comentando la inclusión de Traits en PHP, tal ves para la versión 6 se decía. Pero, lo cierto es que esperar tanto impacienta. Por lo que luego de debates internos, se decidió incluir soporte a Traits para la versión 5.4 de PHP, la cual acaba de ser lanzada en versión Alpha.

¿Qué son los Traits?

Los Traits son un mecanismo para reutilizar código en un lenguaje que no soporta la herencia múltiple, cómo es el caso de PHP. Un Trait busca reducir las limitaciones de la herencia simple, permitiendo a los desarrolladores reutilizar un conjunto de métodos en varias clases independientes de jerarquías. La semántica para combinar los Traits y las Clases es definida de una manera en la cual, se reduce la complejidad y evita los problemas típicos asociados con la herencia múltiple y/o Mixins.

Los Traits son reconocidos por su potencial soporte a una mejor composición y reutilización del código; e ahí el motivo por el cual, las nuevas versiones de otros lenguajes como Perl 6, Squeak, Scala, Slate y Fortress lo incluyen. Los Traits también han sido portados a Java y C#...

6 Tácticas inteligentes y efectivas de E-Mail Marketing

email-marketing-tipsAunque los hábitos de comunicación de los consumidores han evolucionado con la creciente popularidad de los medios de comunicación social y teléfonos inteligentes, las marcas siguen dirigiéndose a su amigo de confianza – el correo electrónico - para atraer y retener a los clientes y aumentar sus ganancias.

No se puede negar que el correo electrónico está mostrando signos de disminución - el número de visitantes a los sitios de correo electrónico basadas en web cayó un 6% en 2010 respecto al año anterior y el enganche por correo electrónico se redujo a un ritmo aún mayor, según un informe de la compañía de análisis digital comScore.

En respuesta a estos cambios, las marcas se están adaptando rápidamente mediante la combinación del correo electrónico, redes sociales  e, incluso, tácticas de marketing en móviles...

Cómo manejar el Cron de Linux con PHP

Cómo manejar el Cron de Linux con PHPEn un artículo anterior les comentaba todo lo referente al manejo de tareas con el Cron de Linux; ahora, siguiendo los tips de nettuts, vamos a enfocarnos en como administrar el Cron de Linux con PHP.

Cómo ya mencionabamos, el Crond es un demonio o servicio del sistema Linux que facilita la programación y ejecución de tareas repetitivas mediante la configuración de un archivo llamado crontab. En esta misma línea, Crontab también es un comando que nos permite añadir, actualizar o retirar tareas del Cron de Linux.

En este artículo, vamos a crear una clase PHP que, utilizando una conexión segura, nos proporcionará el medio para manipular Crontab.

Nota: Si deseas conocer más sobre el manejo del cron de linux, te recomiendo el artículo: Cómo añadir tareas al Cron de Linux...

Los namespaces de PHP 5.3, una buena forma de tener un código más limpio y organizado

Los namespaces de PHP 5.3, una buena forma de tener un código más limpio y organizado¿Utilizas namespaces en el desarrollo de tus aplicaciones con PHP? Con este artículo, que hemos traducido de devoperworks, tendremos una visión general de la sintaxis de un namespace (Espacio de nombre), aprenderemos sus mejores prácticas de uso y veremos una pequeña muestra de una aplicación Model-View-Controller que usa namespaces.

Conan es mi modelo a seguir”. Si hago esta declaración durante la cena, mi hijo inmediatamente pensaría que estoy haciendo alusión a Conan el Bárbaro; mientras que mi esposa creería que quisiera ser como el anfitrión del programa nocturno de entrevistas Conan O’Brien. Esta confusión de contexto es conocida en el mundo IT como name collision (Colisión de nombres). Muchos lenguajes de programación tienen estrategias para evitar el conflicto de nombres y, con su versión 5.3, PHP también tiene una. PHP resuelve el problema de los conflictos de nombres con su nueva herramienta de espacios de nombres. Desde luego, los nombres, con los que PHP resuelve la colisión, no son nombres de personas, sino más bien, nombres de clases, funciones y constantes.

En este artículo explicamos por qué deberíamos considerar el uso de los namespaces en nuestro próximo proyecto. Daremos un vistazo general a la semántica de los espacios de nombres, comentaremos las mejores prácticas y mostraremos una aplicación MVC que utiliza espacios de nombres...

Páginas

Subscribe to RSS - Tutoriales

Tutoriales

Cómo descargar videos de VK.com
En este artículo voy a explicar como descargar videos y películas...
Descargar Facebook Móvil Gratis
Por si aún no lo han hecho, es posible descargar Facebook Móvil...
Cómo generar tráfico web con las redes sociales - Paso a Paso
Muchas empresas están publicando contenidos como la forma de crear...

Artículo Recomendado

3 Tips cruciales para recuperar archivos eliminados
¿Te imaginas perder el trabajo de toda una semana en tan solo unos segundos? Todos hemos pasado por este problema. Quizás eliminamos por error un archivo importante o lo borramos sin pensar que era valioso para otro... más