Inicial

Java. ArrayList Ordenar la lista

Enviado por tech4life el

A veces tenemos la necesidad de poder ordenar nuestra lista o en este caso nuestro ArrayList. 

En otra entrada explicamos como crear una lista y añadir elementos a la misma pero no explicamos como ordenar esa lista.

El comando que tenemos que utilizar es muy sencillo y esta dentro de una clase que nos provee el paquete java.util . La clase en questión es Collections y el comando a utilizar es Sort. 

Java. ArrayList Crear, añadir, eliminar e imprimir

Enviado por tech4life el

En Java, un ArrayList es una clase que utiliza un array dinámico para guardar elementos, es parecido a un array pero sin limite de elementos, dandole mucha más flexibilidad. Además podemos añadir o eliminar elementos siempre que queramos.

Un ArrayList conserva el orden de inserción.

A continuación vamos a ver como crear un ArrayList de Strings : 

Java. Convertir String en LocalDate

Enviado por tech4life el

Muchas veces necesitamos convertir una fecha en String en un objeto de tipo Date o similares con el que podamos tratar. 

En este ejemplo veremos que simplemente tenemos que crear un formateador , con el formato de fecha en texto que nos llega, y luego utilizarlo para obtener nuestro objeto, el cual puede ser de cualquiera de los de fecha que tenemos.

Vamos con el código

Como instalar Postman en Ubuntu

Enviado por tech4life el

Postman es una herramienta para construir y consumir APIs. En nuestro caso sobretodo lo utilizamos tanto para consumir apis como para testear nuestras apis y ver que funcionan correctamente. 

Es una herramienta muy útil para probar que el desarrollo que estamos realizando de nuestra API sea el correcto, y avanzar en el desarrollo de Apps y WebApps.

Para instalar Postman en Ubuntu es tan sencillo como ejecutar la siguiente comanda utilizando la tienda de link de aplicaciones de Snap : 

Dolibarr. Php. Ejecutar una query y mostrar los resultados

Enviado por tech4life el

Cuando desarrollamos nuestros propios módulos para Dolibarr, o queremos modificar directamente el core de Dolibarr es muy interesante saber como ejecutar consultas a base de datos y como recorrer los resultados obtenidos para mostrarlos por pantalla.

Vamos a por ello. 

Primero de todo lo que tenemos que ver es que tengamos cargado el objeto $db.

Si no lo tenemos cargado lo podemos incluir simplemente haciendo 

JQuery. Cambiar el nombre de un selector

Enviado por tech4life el

Jquery es una libreria multiplataforma de Javascript que nos permite realizar muchas interacciones con el HTML y el DOM de forma muy sencilla. 

Hoy vamos a ver como mediante Jquery le vamos a cambiar el nombre a un par de elementos HTML. En este caso, tenemos un formulario, y al enviar los datos al servidor los valores que se envían asociados a cada input de entrada que tenemos se hace mediante el nombre del input correspondiente. 

HTML&CSS. Aparecer texto al pasar por encima de una imagen

Enviado por tech4life el

A veces en nuestra página web queremos tener una imagen que cuando pasemos el ratón por encima aparezca un texto. 

Si os pasáis por nuestra sección de Proyectos podéis ver a lo que nos referimos. Cada vez que pasamos con el ratón por encima de una imagen, se produce un efecto de transición en el que la imagen desaparece y aparece un bloque con un color y nos muestra un texto.

En este caso necesitamos tener el siguiente código de HTML

Php. Incremental de N elementos

Enviado por tech4life el

Hay muchos casos en los que queremos tener un número o un texto como referencia de por ejemplo un producto o cualquier otro objeto. En estos casos normalmente deseamos tener una coherencia y que este número único no sea 1, 2, 3, etc ya que lo que queremos es que todos tengan el mismo número de caracteres. 

Para ello, una opción que tenemos es crear nuestro número incremental. Luego lo concatenamos con una cadena de texto que contenga tantos 0s como números queremos que tenga nuestro resultado final. Concatenamos los 0s a la izquierda y nuestro número a la derecha. 

Android. Modificar el título de una activity

Enviado por tech4life el

Cuando realizamos una aplicación podemos indicar cual es el título que queremos que tenga cada una de las activities en la barra superior. Muchas veces este título es fijo y no debe modificarse nunca. Títulos como Inicio, Configuración, Ajustes, u otros similares. Estos nunca se modifican, así que indicándolos en la propia activity en el AndroidManifest ya es suficiente.

Php. Variables Empty

Enviado por tech4life el

A veces cuando desarrollamos necesitamos mirar que valores tiene una de nuestras variables, y muchas veces, a parte de saber el valor necesitamos saber si ya la hemos inicializado o bien si está vacía.

Para ello tenemos la función empty, que nos devuelve TRUE si la variable está vacía y FALSE si tiene valor.

Esta función se utiliza de la siguiente manera :

if (empty($mivariable)){
}

Hay ciertos valores que se consideran vacíos: