Cómo borrar el último carácter de una cadena en JavaScript

Alguna vez te habrá pasado que estás creando una lista de valores en Javascript y necesitas borrar el último carácter de la cadena resultante. Esto sucede, generalmente, cuando creas una lista de valores separadas por comas. En mi caso, necesitaba borrar la última coma de la cadena resultante. Siempre había utilizado la función substring pero […]

Traducir SQL a Active Record Query Interface en Ruby on Rails

Vincent, un buen amigo que tiene una startup tecnológica, tiene un proyecto web de correduría de seguros médicos. Esta aplicación web está escrita en Ruby usando el framework Ruby on Rails. El otro día me escribió para pedirme ayuda sobre cómo «traducir» una query de MySQL a ActiveRecord. Mi amigo viene del mundo PHP y […]

5 métodos para comprobar si una cadena contiene una subcadena

Ahora mismo me encuentro desarrollando una pequeña aplicación web para hacer unos tests a nuestra base de datos eXist. El retorno de las llamadas en Ajax mediante JavaScript son simples párrafos en HTML. No os planteéis el porqué, es así por imposición. El caso es que debo leer el contenido de estos párrafos y realizar […]

Deshabilitar BitLocker en Windows 10

Hace poco tuve un problema al añadir un nuevo disco de tipo SSD NVMe y de factor M.2 a mi ThinkPad P52. Después de añadirlo, quise instalar Ubuntu por lo que tenía que desactivar el Secure Boot de la BIOS. Esto hizo que mi instalación de Windows 10 me pidiera el Recovery de BitLocker. Al […]

Reglas .htaccess para Angular

ctualmente estoy trabajando para Shure en Chicago. Estoy muy contento de pertenecer a esta empresa con una historia de casi 100 años. Mi puesto es el de Senior Full-Stack Developer y ahora mismo ando liado con un proyecto realizado con Angular 6 y eXist-db. No tenía mucha experiencia con Angular y la verdad es que […]

D1AZ OST: Epic Trailer

Os pongo aquí otra gran canción que estamos usando para el juego D1AZ. Esta épica pieza, del autor Olexandr Ignatov, nos transportará a un mundo donde lo extraordinario está a la orden del día.

NGINX + Plesk + WordPress Permalinks

Al disponer de poco tiempo para realizar el mantenimiento de mis sitios web, decidí comprar el panel de control Plesk. Este panel de control me permite realizar todas las tareas administrativas y de mantenimiento sobre mis sitios web, así que estoy encantado. Todo parecía funcionar perfectamente hasta que mi blog no mostraba ninguna página (no […]

Six Flags Great America

Este sábado pasado fui hasta la pequeña ciudad de Gurnee, en el estado de Illinois, para disfrutar del mejor parque de atracciones que he visto en mi vida. Es cierto que sólo había estado 2 veces en Port Aventura y 1 vez en Terra Mitica, con lo que sólo tenía la experiencia de haber asistido […]

ClasicosBasicos Retribution

Por fin está cerca el día en el que la nueva versión de Clásicos Básicos verá la luz. En esta versión, la 5.0, y como el mítico PcFútbol, será la versión encargada de traer unas apasionantes novedades. Una de las cuales, sin ninguna duda mi favorita, será la posibilidad de jugar a los juegos abandonware […]

Empezando a escribir

Me siento muy bien con esta nueva etapa de mi vida. El hecho de casarme y tener una hija me ha descubierto nuevos mundos e ideas. Por ello, una cosa que siempre había tenido aparcada y nunca había encontrado tiempo para ello, va a empezar a funcionar desde ya mismo. Voy a empezar a escribir […]