miércoles, 27 de febrero de 2019

martes, 19 de febrero de 2019

Angular: 52. CRUD Firebase. AngularFire2: Instalación de la librería

La librería AngularFireBase2 nos va a permitir utilizar mejor los recursos de Firebase. Vamos a crear un nuevo proyecto y vamos a aprender a utilizar la librería. En esta entrada vamos a aprender cómo instalarla.

miércoles, 13 de febrero de 2019

Java: Leer un fichero TXT y transformarlo en un JSON

Vamos a crear una aplicación que lea el contenido de un fichero .txt y que lo transforme en un fichero con un objeto JSON válido.

martes, 12 de febrero de 2019

Angular: Suscripciones y Observables

Los observables son de los conceptos más útiles y a la vez más difíciles de entender al comenzar con Angular. Éstos se utilizan, mayormente, para compartir información entre distintos componentes de forma asíncrona.

lunes, 11 de febrero de 2019

TypeScript: Let, la nueva forma de declarar variables en Javascript

Una de los primeras cosas que aprendimos hace ya más de décadas cuando íbamos descubriendo poco a poco el lenguaje BASIC fue el comando LET para asignar valores a nuestras variables. Es patente que la retroinformática está de moda y que la Historia está destinada a repetirse una y otra vez porque será a finales de este 2014 cuando el nuevo ECMAScript 6 resucite esta palabra reservada para precisamente eso: asignar valor a nuestras variables en Javascript.

Veamos qué cosas implica esta nueva forma de declarar variables…

domingo, 10 de febrero de 2019

TypeScript: Funciones de flecha

Las funciones flecha son una de las novedades ES6 (ECMAScript 2015) que más pueden desconcertar a los desarrolladores tradicionales. Su estructura intimida a simple vista y, de hecho, cuando nos las encontramos en un código sin avisar, pueden parecer incluso un error de sintaxis. Quizá ya os ha pasado: revisáis un código moderno en un blog, o en un repositorio de GitHub, e inmediatamente se os va la vista a una estructura rara que no parece que vaya a funcionar en la vida. -¿Pero eso es Javascript? – sería otra pregunta recurrente que quizá os haya hecho algún colega mientras jugáis con esta nueva sintaxis a escondidas…

jueves, 7 de febrero de 2019

Java: ordenar ArrayList de objetos por uno de sus atributos

A partir de la versión 1.8 de Java, se pueden utilizar expresiones regulares para ordenar una lista de objetos por uno de sus atributos, con el siguiente comando:

this.getTimers().sort(Comparator.comparing(TimerBean::getDescripcion));

Siendo "Timers" nuestra lista de objetos "TimerBean" y "descripcion" el atributo por el que queremos ordenar la lista.

Comentar que también ordena por atributos de tipo numérico o fecha.