Qué es un algoritmo informático

Un algoritmo es un procedimiento paso a paso para conseguir un fin. Es un concepto comúnmente relacionado con el ámbito de la informática. En este post, explicamos en qué consiste un algoritmo informático y recopilamos los principales tipos y algunos ejemplos.   Definición de algoritmo informático Un algoritmo informático es un conjunto de instrucciones definidas, […]

Análisis de las últimas tendencias en CSS3 por Statesoffcss

Statesoffcss es una encuesta de desarrollo web a nivel mundial que se realiza una vez al año para valorar y analizar la evolución, en este caso, del lenguaje de estilos CSS3. Este estudio, realizado a 11.492 personas en 102 países diferentes, recoge datos que muestran las propiedades que han evolucionado adquiriendo peso en el desarrollo […]

Los 10 post del blog de Profile más leídos de 2020

Este año, en el blog de Profile hemos hablado de temas como arquitectura y desarrollo de software, programación, Agile, UX… Y, como el fin del año está cada vez más cerca, vamos a repasar los diez post más leídos de 2020 en nuestro blog:   1. ¿Qué son los paradigmas de programación? La forma de […]

Cómo documentar tus bases de datos con SchemaSpy

¿Cuántas veces hemos tenido que incorporarnos a un proyecto existente del cual no conocemos ni siquiera su modelo de datos ni está documentado de ninguna manera? ¿Cuántas veces hemos tenido que integrar contra bases de datos de las cuales desconocemos sus tablas y cómo se relacionan entre ellas? Seguro que todos nosotros nos hemos encontrado […]

Automatizando tareas mediante Slack Bots

En el mundo en el que vivimos actualmente, cada vez es más necesario automatizar tareas que resulta tedioso realizarlas de forma manual, desde pruebas funcionales de una aplicación, a envío de emails o casi cualquier tarea que se nos pueda ocurrir. Es por eso que los bots están creciendo exponencialmente en muchas de las aplicaciones […]

Artefactos Scrum: el Sprint Backlog

Hoy volvemos a la carga con la segunda entrega sobre los artefactos en Scrum: el Sprint Backlog (dejo por aquí el enlace a la primera entrega). Este artefacto, que cualquier equipo Scrum usa en su día a día, es uno de los grandes desconocidos. No son pocos los debates que se mantienen al respecto sobre a […]

Introducción a React Hooks: cómo sacarle el máximo partido

React, React.js o ReactJS es una biblioteca de JavaScript para construir interfaces de usuario, que ayuda a los desarrolladores a construir aplicaciones en las que los datos cambian continuamente. En este post, haremos un acercamiento a Hooks, la funcionalidad incorporada en la versión 16.8 que permite aprovechar React sin escribir clases:   Gestión de estado […]