Tunning Liferay, mejorando el rendimiento del portal

Tunning Liferay, mejorando el rendimiento del portal

A la hora de poner en producción un portal Liferay debemos asegurarnos que su configuración es óptima para que de el mejor rendimiento. Liferay en su configuración ‘out-of-the-box’ tiene un rendimiento muy malo. Para conseguir un rendimiento óptimo deberemos: Configuración de la memoria Hay que asignar la memoria de manera que el JVM(Java Virtual Machine) […]

 
Normandía y París 2014

Normandía y París 2014

Este año, del 25 de Setiembre al 6 de Octubre nos hemos escapado por Normandia y, como no, París. A sido un viaje de carretera, de paisajes de ensueño, de pueblecitos con mucho encanto y de comer mejillones(Los preparan de mil maneras). Todavía nunca habíamos visitado París y la verdad es que la ciudad no […]

 
Desarrollo Android: Hacer que una tarea se ejecute periodicamente

Desarrollo Android: Hacer que una tarea se ejecute periodicamente

Si queremos hacer que una tarea se ejecute periodicamente o al cabo de X tiempo, por ejemplo: Hacer que nuestra aplicación compruebe si hay nuevos posts cada hora o recordar que hay que cambiar el ticket de la hora. Para hacer esto el API de Android nos provee de ‘AlarmManager’. En el siguiente ejemplo se […]

 
Desarrollo Android: Notificaciones

Desarrollo Android: Notificaciones

La classe NotificationManager nos permite interactuar con el sistema de notificaciones de Android. El Objeto NotificationManager lo encontraremos a través del Context: Para crear la notificación lo haremos mediante la classe ‘Notification.Builder’ a la que configuraremos icono, textos y el Intent con el Activity. Finalmente definimos el ‘Notification’(A través del objeto builder) y a través […]

 
Desarrollo Android: Jugando con las preferencias de la aplicación

Desarrollo Android: Jugando con las preferencias de la aplicación

El API de Android nos aporta una herramienta para gestionar la persistencia de preferencias(Configuración) y otros datos de nuestra aplicación. Para gestionar las preferencias lo haremos mediante la classe android.preference.PreferenceManager, que mediante el objeto SharedPeferences, nos aporta los métodos necesarios para guardar y leer preferencias. Por ejemplo si quiero leer la preferencia ‘lastPostUrl’ lo haré […]

 
Themes Liferay: Configuración y Color Schemes

Themes Liferay: Configuración y Color Schemes

Cuando desarrollamos Themes Liferay podemos permitirle al usuario configurar el theme mediante uso de opciones de configuración y Color Schemes. Estas opciones aparecerán en el momento de seleccionar el theme. En la siguiente imagen se muestra el Tema ‘classic’ de Liferay con 3 esquemas de colores y una opción de configuración(Bullet style): Opciones de configuración […]

 
Liferay Avanzado: Programando con Liferay User Live Session

Liferay Avanzado: Programando con Liferay User Live Session

Liferay nos permite monitorizar que hacen los usuarios en nuestro portal para saber quien y donde esta navegando en cada momento. Además, a través de su API podemos acceder a esta información para completar nuestros desarrollos, en este caso vamos a hacer un portlet que muestre en cada momentos cuantos usuarios están conectado en cada […]

 
Como instalar Yomvi en Ubuntu Linux, sin el error 6030

Como instalar Yomvi en Ubuntu Linux, sin el error 6030

Yomvi solo funciona si tenemos instalado Silvelight 5.0 en nuestro sistema y gracias al proyecto Pipelight(Windows plugins in Linux browsers) podremos verlo perfectamente en Linux. Atención! Yomvi solo funciona con Silverlight 5.0, con la versión 5.1 no funciona, aparece un mensaje de ‘error 6030′, ni en Linux ni en Windows. Desde aquí recomendaría a Yomvi […]

 
Nueva App Android del blog

Nueva App Android del blog

Por fin llega nuestra esperada app para dispositivos Android https://play.google.com/store/apps/details?id=com.lostsys.albertapp. De esta manera los usuarios de Android ya pueden disponer de este blog siempre en su móvil. En esta App están disponibles todos los posts de este blog y accesos directos a las Redes Sociales y formas de contacto(Mail y teléfono). Para los mas desarrolladores […]

 
Older Posts »