Get it on Google Play
Ejemplo de uso de Vue.js con PHP

Ejemplo de uso de Vue.js con PHP

Vue.js es el n-ésimo framework para el desarrollo de aplicaciones Javascript. En este caso prometen ser el ‘killer’ de Angular y React aportando como función diferenciadora que esta diseñado para ser progresivo(Que no te obliga a cargar toda la aplicación al inicio). La verdad es que Vue.js me gusta mucho porque tiene pinta de ser […]

27/08/2017 by Albert Coronado 
Desarrollo Liferay DXP: Saber si un usuario tiene un determinado rol

Desarrollo Liferay DXP: Saber si un usuario tiene un determinado rol

Liferay no provee de un sistema de gestión de permisos y roles muy potente, esto ya lo hemos comentado mucho en el blog. En el anterior post ‘Formación Liferay DXP: Seguridad y permisos en portlets Liferay‘ ya expliqué como utilizar el sistema de permisos en nuestros desarrollos sobre la plataforma Liferay. En el post de […]

05/07/2017 by Albert Coronado 
Formación JavaEE: Desarrollo de aplicaciones usando diferentes zonas horarias.

Formación JavaEE: Desarrollo de aplicaciones usando diferentes zonas horarias.

Cada vez es mas habitual trabajar en proyectos que se utilizan en diferentes zonas horarias y ya en pasados posts hemos hablado de como crear aplicaciones que trabajen con distintos tipos de moneda(Online) y multiidioma pero todavía no habíamos hablado de los cambios horarios. Productos como Liferay, trabajan internamente solamente con GMT y pobre de […]

30/05/2017 by Albert Coronado 
Formación y Desarrollo Liferay: Accediendo a la configuración de otros portlets

Formación y Desarrollo Liferay: Accediendo a la configuración de otros portlets

En algunos desarrollos nos puede interesar leer la configuración de otros Portlets, por ejemplo, para tener la configuración centralizada en un sitio. Si nuestra instalación tiene varios portlets, puede ser un engorro tener que cambiar todo en varios sitios. Para poder acceder a las propiedades de los portlets debemos saber que Liferay guarda la configuración […]

07/12/2016 by Albert Coronado 
Desarrollando aplicaciones con ReactJS

Desarrollando aplicaciones con ReactJS

Ya tenemos las primeras aplicaciones con ReactJS y no podía dejar de escribir este post. ReactJS es uno de los chicos de moda en el mundo de los frameworks Javascript. No es para menos, nos permite crear aplicaciones web con una UX(User eXperience) muy parecida a la de una aplicación nativa. Lo primero que debemos […]

25/11/2016 by Albert Coronado 
Formación y Desarrollo UX: Transiciones con CSS 3

Formación y Desarrollo UX: Transiciones con CSS 3

Las transiciones con jQuery ya no se llevan, de hecho jQuery ya no se lleva. Ahora lo que se llevan son las transiciones por CSS que utilizan aceleración por hardware obteniendo una mejor experiencia de usuario. Además, usando CSS tenemos mejor independencia entre código y diseño. Para crear transiciones en CSS utilizamos la propiedad ‘transition’ […]

16/11/2016 by Albert Coronado 
La seguridad cuando desarrollas una aplicación web

La seguridad cuando desarrollas una aplicación web

Las aplicaciones juegan un papel cada vez mas importante en la vida de las personas y los negocios. Y tal como crece la importancia de la tecnología crece de igual manera los problemas de seguridad. En este post voy a poner 6 problemas de seguridad que hay que tener controlados des del minuto 0 cuando […]

12/11/2016 by Albert Coronado 
Creando módulos para SuiteCRM y SugarCRM

Creando módulos para SuiteCRM y SugarCRM

Tanto SugarCRM como SuiteCRM son hermanos(SuiteCRM es un fork de SugarCRM). Hoy voy a explicar como crear un nuevo módulo para SuiteCRM aunque se hace exactamente igual que en SugarCRM(De hecho los módulos de uno son compatibles para el otro). Vamos a suponer que queremos crear un nuevo módulo y queremos personalizar la primera pantalla […]

09/09/2016 by Albert Coronado 
Desarrollo Docker: Algunos scripts interesantes para Docker

Desarrollo Docker: Algunos scripts interesantes para Docker

Aquí publico un par de scripts interesantes para los que utilizeis Docker: Parar o eliminar todos los contenedores Estos dos scripts son fácilmente adaptables para hacer casi cualquier cosa con todos los contenedores que tengamos arrancados o no: Con el parámetro -a del comando docker ‘ps’ le indicamos que obtenga también todos los contenedores que […]

23/07/2016 by Albert Coronado 
Formación NodeJS: Como crear módulos en NodeJS I

Formación NodeJS: Como crear módulos en NodeJS I

NodeJS tiene un sistema de creación de módulos muy potente que permite crear aplicaciones que una reutilización de código envidiable. El sistema de creación de módulos es muy flexible, vamos a ver como creamos un módulo. Lo primero es crear nuestro proyecto e instalar los módulos que vayamos a usar con NPM(Nosotros también podremos subir […]

14/04/2016 by Albert Coronado 
© Albert Coronado Calzada