En el artículo anterior aprendimos los conceptos básicos sobre clases en JavaScript. En esta ocasión vamos a ver como aplicar la herencia sobre distintos objetos. Partiremos de un código que. Leer más…
La mayoría de lenguajes de programación orientados a objetos disponen de la posibilidad de definir la estructura de una clase, sin embargo, JavaScript hasta ahora, permitía trabajar con objetos, pero. Leer más…
Hay mucha gente que me ha preguntado en ocasiones si sería posible tener comunicación entre dos pestañas del navegador. Y la respuesta es sí, pero siempre que pertenezcan a un. Leer más…
En esta ocasión traemos una prueba sencilla para comprobar si es más rápido tener un switch en el que se comprueben cadenas de un carácter, o por el contrario es. Leer más…
Introducción Para terminar con esta mini-serie de artículos sobre internacionalización, a lo largo de los dos anterior artículos (parte 1 y parte 2), descubrimos el namespace Intl, así como las. Leer más…
La concatenación de cadenas es una de las operaciones que con más frecuencia se repiten en los desarrollos de aplicaciones. Es por ello, realizar dicha operación de forma óptima incrementará. Leer más…
Introducción En nuestro artículo anterior, aprendimos en qué consiste el namespace Intl y las ventajas que ofrece el uso de las clases que contiene, centrándonos en la clase Collator. En. Leer más…
En ocasiones puede que necesitemos redondear un número entero a su valor en decenas (también se podría aplicar a centenas, miles, etc). Por ejemplo, en mi caso, fue necesario para. Leer más…
Hoy comenzamos una nueva etapa, en la que iremos descubriendo que nos ofrecerá ES6 (EcmaScript 6, o JavaScript 6 para los amigos). A lo largo de una serie de artículos. Leer más…
Por desgracia, en versiones antiguas de Hibernate no suelen funcionar los valores secuenciales de forma correcta con PostgreSQL. Pero tenemos una solución, y es que podemos obtener el identificador de. Leer más…
En ocasiones al trabajar con ficheros en una aplicación, es necesario saber si son enlaces simbólicos o ficheros “estándar” Por ello, hoy vamos a ver un conjunto de métodos que. Leer más…
La consola (o terminal) de Linux/Unix admite diferentes formatos de carácter como negrita, subrayado, colores, etc. Para aplicar los formatos hemos desarrollado una función que junto con una enumeración nos. Leer más…
Orientación a objetos con JavaScript (ES6). Parte 2. Herencia
En el artículo anterior aprendimos los conceptos básicos sobre clases en JavaScript. En esta ocasión vamos a ver como aplicar la herencia sobre distintos objetos. Partiremos de un código que. Leer más…
Orientación a objetos con JavaScript (ES6). Parte 1. Clases
La mayoría de lenguajes de programación orientados a objetos disponen de la posibilidad de definir la estructura de una clase, sin embargo, JavaScript hasta ahora, permitía trabajar con objetos, pero. Leer más…
Comunicando pestañas del navegador con localStorage
Hay mucha gente que me ha preguntado en ocasiones si sería posible tener comunicación entre dos pestañas del navegador. Y la respuesta es sí, pero siempre que pertenezcan a un. Leer más…
Benckmark: switch con caracteres
En esta ocasión traemos una prueba sencilla para comprobar si es más rápido tener un switch en el que se comprueben cadenas de un carácter, o por el contrario es. Leer más…
Internacionalización en ES6 (y 3): La clase NumberFormat
Introducción Para terminar con esta mini-serie de artículos sobre internacionalización, a lo largo de los dos anterior artículos (parte 1 y parte 2), descubrimos el namespace Intl, así como las. Leer más…
Benckmark: concatenación en JavaScript
La concatenación de cadenas es una de las operaciones que con más frecuencia se repiten en los desarrollos de aplicaciones. Es por ello, realizar dicha operación de forma óptima incrementará. Leer más…
Internacionalización en ES6 2: La clase DateTimeFormat
Introducción En nuestro artículo anterior, aprendimos en qué consiste el namespace Intl y las ventajas que ofrece el uso de las clases que contiene, centrándonos en la clase Collator. En. Leer más…
Benckmark: redondear un número a decenas en JavaScript
En ocasiones puede que necesitemos redondear un número entero a su valor en decenas (también se podría aplicar a centenas, miles, etc). Por ejemplo, en mi caso, fue necesario para. Leer más…
Internacionalización en ES6 1: La clase Collator
Hoy comenzamos una nueva etapa, en la que iremos descubriendo que nos ofrecerá ES6 (EcmaScript 6, o JavaScript 6 para los amigos). A lo largo de una serie de artículos. Leer más…
Problemas de secuencias PostgreSQL con Hibernate
Por desgracia, en versiones antiguas de Hibernate no suelen funcionar los valores secuenciales de forma correcta con PostgreSQL. Pero tenemos una solución, y es que podemos obtener el identificador de. Leer más…
Enlaces simbólicos en Java
En ocasiones al trabajar con ficheros en una aplicación, es necesario saber si son enlaces simbólicos o ficheros “estándar” Por ello, hoy vamos a ver un conjunto de métodos que. Leer más…
C/C++: Texto de consola con formato
La consola (o terminal) de Linux/Unix admite diferentes formatos de carácter como negrita, subrayado, colores, etc. Para aplicar los formatos hemos desarrollado una función que junto con una enumeración nos. Leer más…