Writing your own PHP MVC Framework

During this Christmas break I’m trying to improve the PHP contents I usually teach. I tend to structure the course in a way which gives me time enough to explain how an MVC Framework works and, for that purpose, last year I chose Symfony due to it’s one of the most widely used by companies [...]

Using Web Workers to consume Lastfm API

Web workers are a technology which allows us to delegate tasks in background using client-side programming. Until now with pure Javascript it was not possible to start or run multiple tasks at the same time. Web workers provide an easy way to split tasks in different contexts. How this works is rather simple. From your [...]

Taller práctico IAW – Rol de IAM en la obtención de recursos AWS

¿Qué es IAM? Identity and Access Management (Gestión de Identidades y Acceso) es un servicio para controlar el acceso a la variedad de servicios AWS de forma segura.  En concreto, se trata de un sistema de gestión de identidad que almacena los usuarios, grupos y asegura el acceso a través de  un gran set de [...]

Taller práctico IAW – Utilizando la consola de administración de AWS

La consola de administración de AWS es el punto central para monitorizar e interactuar con los productos AWS, manteniendo subsecciones para cada producto con la mayor parte de sus funcionalidades. Por cada uno de los productos podrás observar una dashboard desde donde gestionar su performance o características, una vez te hayas registrado y logueado.. En [...]

Taller práctico IAW – AWS Soluciones

A continuación se exponen alguna de las soluciones que ofrece AWS: Alojamiento de aplicaciones, ofreciendo alternativas de host al sw empaquetado mediante aplicaciones alojadas o SaaS (Software as a Service).  El software como servicio se caracteriza por una aplicación completa ofrecida como un servicio, bajo demanda; que significa una sola instancia del software que corre en [...]

Taller práctico IAW – AWS (Amazon Web Services)

¿Qué es exactamente AWS? Amazon Web Services es en realidad un conjunto de servicios en una infraestructura de IT . A grandes rasgos se podría decir que su máxima expresión reside en la forma en la que el servicio está ubicado/posicionado, llegando a hablar de una muy popular terminología de cloud computing; algo así como [...]

An overview to Knockout

When developing an application, traditionally we were used to mix HTML code with Javascript (jQuery) to render the data coming from an Ajax call. However the result of doing this is a bunch of code which is not very readable and maintainable. To try to overcome this situation several frameworks have come up. They’re the [...]

Free Javascript editors

Of course that there’re hundreds of tools for developing and testing Javascript code, but when I was checking  the overall contents for the subject Web Development I currently teach, I came across some references to some helpful tools for that purpose. I especially like the last one: JDBS. Although I have to say I’m doing [...]

AWS

There’s another task to accomplish which has been knocking my head for a while. This has to do with one of the most popular cloud computing environments available. I do not pretend to cover the majority of aspects in good depth but the thing is to take advantage of this platform and organize a brief [...]