28 de abril de 2020

::Liferay. Ordenar usuarios desde plantilla velocity

En caso de que necesitemos mostrar la lista de usuarios ordenada desde una plantilla velocity, podemos hacer uso de la variable: $sortTool, a través de su método: sort()

$sortTool.sort($lista_a_ordenar, 'campo:ordenación')

El código sería algo similar al siguiente:
#set($userLocalServiceUtil = 
  $serviceLocator.findService("com.liferay.portal.service.UserLocalService"))
#set($usuarios = $userLocalServiceUtil.getUsers(-1,-1))

#set($usuariosOrdenados=$sortTool.sort($usuarios, 'lastName:asc'))

22 de abril de 2020

:: Recomendaciones de seguridad en situaciones de teletrabajo

El Centro Criptológico Nacional ha publicado una guía de recomendaciones sobre seguridad, en situaciones de teletrabajo.

Estas acciones o recomendaciones se podrían englobar en cuanto a:
- Usuarios
- Acceso remoto
- Correo electrónico
- Videoconferencia
- Detección y vigilancia
- Otras

Más información: https://www.ccn-cert.cni.es/informes/informes-ccn-cert-publicos/4691-ccn-cert-bp-18-recomendaciones-de-seguridad-para-situaciones-de-teletrabajo-y-refuerzo-en-vigilancia-1/file.html

21 de abril de 2020

:: Cálculo del cuadrado de un número terminado en 5

Para realizar un cálculo rápido del cuadrado de un número terminado en 5, seguiremos el siguiente procedimiento.

Por ejemplo para calcular el cuadrado de 65:

1.- Cogemos la primera cifra (6) y la multiplicamos por el siguiente número (7):

6 x 7 =42

2.- El resultado será el número anterior, seguido del cuadrado de la segunda cifra del número del que queremos calcular su cuadrado (5) y que siempre será: 25

De esta manera el resultado será: 4225

Para el cálculo del cuadrado de una cifra terminada en 5, en realidad tendremos que hacer el cálculo del resto de cifras y posteriormente añadir la cifra 25.



Otro ejemplo: calcular el cuadrado de 105:

1.- Cogemos la primera cifra (10) y la multiplicamos por el siguiente número (11):

10 x 11 = 110

2.- Al resultado anterior le añadimos la cifra 25. Es decir el resultado será: 11025

18 de abril de 2020

:: Multiplicación japonesa

Esté método de cálculo nos permitirá llevar a cabo operaciones de multiplicación contando rayas, cuyo número corresponde a cada uno de los dígitos de las cifras.

Un método, cuanto menos curioso, pero que tiene su base científica, y funciona.








En el siguiente vídeo nos muestran cómo se aplica este método:



4 de abril de 2020

:: Liferay. Error creating Liferay plugin project

Al intentar generar desde el ide Eclipse un tema para Liferay, obteniamos el siguiente error: "Error creating Liferay plugin project".

La solución que encontramos, fue la siguiente:
- Seleccionar en Eclipse: "Window" > "Preferences" > "Compiler"
- En el desplegable: "Compiler compliance level", seleccionamos 1.7 en lugar de 1.8 que es la que venía por defecto.

Probamos a generar un tema, y en esta ocasión todo funcionó correctamente.


:: Cookies de nuestra página web. ¿Para qué sirve cada una?

A menudo una pregunta que nos hacen es qué cookies se están utilizando en mi página y para qué sirven. Para ver las cookies, podemos selecci...